HNHacker News
TopNewBestAskShowJobs

RandomOpinion

895 karma · joined July 30, 2016

submissionscomments
RandomOpinion··on Compute Card, a Credit Card-Sized Compute Platform
Per the Ars Technica article someone else posted to HN (http://arstechnica.com/gadgets/2017/01/intels-compute-card-i...), these are said to be the replacement for the currently available Intel Compute Stick devices (http://www.intel.com/content/www/us/en/compute-stick/intel-c...).

At least to me, that suggests that they will retail for around the same price range as the Compute Sticks: $150 to $500, depending on the model.

RandomOpinion··on Rumors of Cmd’s death have been greatly exaggerated
From a basic data structures class in college, one might recall that nodes in a tree have can have child nodes.

Filesystems, most of them anyway, are structured as trees of files and directories.

Therefore one would expect a command named "Get-ChildItem" executed against the current directory to do...?

(Aside from that, the Powershell default alias set translates both "dir" and "ls" to Get-ChildItem.)

RandomOpinion··on Sweden reveals results from pilot of 30-hour work week
I believe he's referring to Amazon's pilot program for part-time employees doing 30 hour workweeks:

https://www.washingtonpost.com/news/the-switch/wp/2016/08/26...

RandomOpinion··on Ask HN: How do you recognize a great programmer to hire?
>- the applicant worked for one of the big four (Google, Apple, FB, Microsoft). If these companies gave the applicant a GO at some point, maybe you should too.

Be careful about that; said people are no longer at those companies for a reason. Often that reason is innocuous but there are people who slip through their hiring process and get washed out later.

The other thing to know is there's a lot more process at those giant companies, with good reason; "move fast and break things" doesn't work when you're making OSes or globally used search engines. Some people with long tenure there wind up more adept at managing process than the technical stuff.

RandomOpinion··on How I Write Tests
What you're describing is block coverage, which is only one of many types of code coverage that exist. By itself, it is rather limited in the types of issues it can discover.

There are many other types of code coverage, including branch/conditional coverage, state coverage and so forth that provide much greater depth of coverage that developers should look into using where possible. The Wikipedia article has a good introduction: https://en.wikipedia.org/wiki/Code_coverage.

RandomOpinion··on A Month Without Sugar
If you're avoiding sugar but want a similar sauce, what you want is "chili garlic sauce" that comes from the same manufacturer (Huy Fong) in a jar with a green lid.

http://www.eatitatlanta.com/2008/10/30/chili-sauces-explaine...

RandomOpinion··on ThinkPad X1 Carbon
>Preview.app is one of the few things I miss when working on Windows or Linux systems, we just had to buy a Foxit PhantomPDF license to do basic PDF editing like this and I was thinking "why the hell is this not just a standard feature like it is on macOS?"

For that we have to go back about a decade:

http://betanews.com/2006/06/02/adobe-to-sue-microsoft-for-pd...

http://windowsitpro.com/windows-server/microsoft-strips-key-...

The long and short of it is that Adobe threatened to sue Microsoft for including PDF support as a feature in Office (despite allowing it on OS X and OpenOffice at the same time) so MS stopped doing anything PDF related. Adobe was widely derided in the software industry over the incident.

So we all can thank Adobe for that.

RandomOpinion··on I’m a Bad Developer, That’s the Only Reasonable Explanation
>When someone uses it sincerely, what do they mean? What does it look like, as opposed to not boxing your time? What specifically does it solve?

A technical analogy would be depth-first search of a solution space, e.g. in a simple chess AI.

If the search has a cut-off depth = deterministically bounded length of search time = time-boxed

If the search does not a cut-off depth = unbounded (potentially infinite) length of search time = not time-boxed

RandomOpinion··on Lessons from 3,000 technical interviews
>Why is everyone stuck on getting someone to reinvent the wheel as against getting him to use the said wheel and get things done.

A person who can only use a pre-made wheel is a technician (regardless of how ostentatious their job title may be).

A person who can invent the wheel on demand can also usually invent any other type of rolling mechanism one might encounter a need for and that makes that person a full-fledged engineer.

No value judgement of either person is implied; it's simply a statement of capability. Which type of person is needed depends on the company and the position but it is becoming increasingly clear that the two roles in software are separate, just as they are in other engineering disciplines.

RandomOpinion··on A bigger problem than ISIS: The Mosul Dam is failing
"... Completed in 1984, the dam sits on a foundation of soluble rock. To keep it stable, hundreds of employees have to work around the clock, pumping a cement mixture into the earth below. Without continuous maintenance, the rock beneath would wash away, causing the dam to sink and then break apart. But Iraq’s recent history has not been conducive to that kind of vigilance.

...

In February, the U.S. Embassy in Baghdad issued a warning of the consequences of a breach in the dam. For a statement written by diplomats, it is extraordinarily blunt. 'Mosul Dam faces a serious and unprecedented risk of catastrophic failure with little warning,' it said. Soon afterward, the United Nations released its own warning, predicting that 'hundreds of thousands of people could be killed' if the dam failed. Iraq’s leaders, apparently fearful of public reaction, have refused to acknowledge the extent of the danger. But Alwash told me that nearly everyone outside the Iraqi government who has examined the dam believes that time is running out: in the spring, snowmelt flows into the Tigris, putting immense pressure on the retaining wall.

If the dam ruptured, it would likely cause a catastrophe of Biblical proportions, loosing a wave as high as a hundred feet that would roll down the Tigris, swallowing everything in its path for more than a hundred miles. Large parts of Mosul would be submerged in less than three hours. Along the riverbanks, towns and cities containing the heart of Iraq’s population would be flooded; in four days, a wave as high as sixteen feet would crash into Baghdad, a city of six million people. 'If there is a breach in the dam, there will be no warning,' Alwash said. ..."

RandomOpinion··on Computer Science from the Bottom Up (2013)
>The barrier to entry in the FPGA world is tooling and expression.

Re: tooling, both major vendors of FPGAs have free basic versions of their tools (e.g. Xilinx's Vivado and ISE Webpack) and supported development boards are available for $99 or less (e.g. Digilent's Arty Board).

Re: expression, both Verilog and VHDL permit gate level modeling. Verilog even has gates as language primitives.

RandomOpinion··on “Children of Men”'s vision of the future is now disturbingly familiar
Given that he spent the entire paragraph talking about how younger people wouldn't know what that passage refers to, presumably yes, he does.
RandomOpinion··on Newest MacBook Pro is the first MacBook not recommended by Consumer Reports
>binding ESCAPE to Caps Lock has been an acceptable re-configuration for me as a vim user

I've seen a lot of people say this but I dunno. I'm kind of leery of doing something that would cause me to develop problematic muscle memory when typing on normal keyboards, e.g. on other people's machines. I have enough trouble flipping between Mac and Windows keyboard shortcuts already.

RandomOpinion··on Microsoft, Rebooted, Emerges as a Tech Leader
Apple is the only one of the three that could credibly be said to have "escape[d] the decline of its legacy product" and none could be said to have "emerge[d] as a leader in the new era of cloud computing".
RandomOpinion··on Why I Studied Full-Time for 8 Months for a Google Interview
>"You're not wrong that some developers will simply skate by, but is the developer wrong to simply skate by?"

It's a life choice, neither right or wrong. However, if a person is no more skilled than the lowest common denominator, that person is effectively an easily replaceable commodity and commodities, as a rule, do not command a high price. The rise of coding bootcamps should really be a worrying sign to those who are just skating by.

RandomOpinion··on The Elephant in the Smartwatch Room
I'd rather see HN focused on being a site for substantive, in-depth commentary rather than a slew of one line comments attempting to be witty (and failing), a la Reddit and Slashdot.
RandomOpinion··on Ask HN: Are great old games more immersive?
Have to concur with others regarding nostalgia being a part of it.

Another big aspect, however, is ennui. The original Doom was engaging because it was something entirely new. After having played dozens of FPSes though, there's a tired sameness to all of them. "Oh boy, it's time to save the world again with your pistol / shotgun / assault rifle / sniper rifle / rocket launcher; how exciting" ... yeah, sorry, no. It really takes superlative execution for me to even consider buying another FPS these days and even then I'll wait for it to be in the bargain bin before buying it.

RandomOpinion··on California man spent $1M playing Game of War
While there is some similarity with trading card game packs, part of the predatory design of these online games is that you aren't permitted to trade what you've bought to other players at all. This prevents the player from trading away unwanted or duplicate rare items for ones that are wanted in order to pressure the player to continue spending.
RandomOpinion··on Ask HN: Any recommended readings on freemium mobile games' strategies?
You'll find plenty of articles about the mechanics about free-to-play/freemium games there on games industry websites such as Gamasutra. Try the article below for a basic introduction to the mechanics behind the addictive properties:

http://www.gamasutra.com/blogs/JosephKim/20140323/213728/The...

As an aside, if you're investigating with the intent of building your own such games, be aware that A) the market is vastly oversaturated and B) people who make predatory freemium games are viewed with considerable contempt by the rest of the games industry.

RandomOpinion··on Why a Post-Nuclear World Would Look Nothing Like “Mad Max”
Didn't even bother to look at the maps, did you? Some of those bases are inside territorial waters allotted to the the Philippines by UN rules, within spitting distance of the main Phillippine islands, and also within easy striking range of Malaysia and Brunei.

Here's a diagram for those who are interested: http://www.abc.net.au/cm/lb/5464158/data/south-china-sea-map.... Note how close the China claim line extends to various other nations.

RandomOpinion··on Why a Post-Nuclear World Would Look Nothing Like “Mad Max”
>"China seems mainly interested in its own borders, ..."

Yes, clearly they're building those island bases in the South China Sea just because they feel like they don't have enough oceanfront real estate. /s

https://www.google.com/search?q=china+island+bases+map

RandomOpinion··on Knuth: Fantasia Apocalyptica
If you read the C++ FQA (not a typo), cout/cin might be a couple of the parts of C++ you shouldn't use. :)

http://yosefk.com/c++fqa/io.html#fqa-15.1

RandomOpinion··on Western Digital Announces Ultrastar He12 12 TB and 14 TB HDDs
>"For just 10TB, I would recommend that most home users stay away from RAID and buy 3 Seagate 10TB drives (street price currently $399 each) for total of ~$1200. Use 1 drive as primary copy and the 2 others as backups. With 3 drives, you could even rotate the 2 backups to an offsite location."

And how do you plan to detect if your data is silently corrupted? Unless you're using some archive file format that includes checksums/hashes, you have no way of knowing whether your backups are any good until it's too late.

RandomOpinion··on We Won’t See Hard AR Anytime Soon (2012)
"A witty saying proves nothing." --Voltaire
RandomOpinion··on ARM-Based Windows 10 Portable PCs? Hell Yes
>"The only advantage of having an Intel processor would be for the old-style traditional apps, and if you allow those, you have all sorts of problems."

That's precisely what MS is allowing. From Thurott's article:

"Even better, Windows 10 on ARM will supply a long-rumored feature: The ability to run 32-bit Win32/x86 desktop applications—Apple iTunes, Adobe Photoshop, Google Chrome, whatever—directly on the system, unchanged."

I suspect that MS probably would have very much preferred not to have to use emulation, which is always a tricky business, for Continuum on the Surface Phone. Curbing resource intensive apps is a vastly less complex engineering problem.

RandomOpinion··on Barely Half of 30-Year-Olds in the U.S. Earn More Than Their Parents Did at 30
>I like when my existence is appreciated by someone else, but my happiness and mental wellbeing is not predicated on that.

You might believe that but a lot of history and medical studies on retirees says otherwise.

http://www.bbc.com/capital/story/20130813-the-dark-side-of-t...

https://hbr.org/2016/10/youre-likely-to-live-longer-if-you-r...

http://www.reviewjournal.com/life/transition-retirement-can-...

RandomOpinion··on ARM-Based Windows 10 Portable PCs? Hell Yes
>Intel didn't hose Microsoft, it hosed Intel.

I'm not sure I follow your logic. Surely you'd agree that implementing Continuum running x86 apps on Microsoft's rumored Surface Phone would have been far easier if Intel hadn't cancelled Broxton and MS had been directly able to use it as the target processor?

RandomOpinion··on Microsoft is bringing Windows 10, with desktop app support, to ARM chipsets
>Intel is finally getting a handle on pushing its x86 line into smartphone power consumption territory.

Intel cancelled their smartphone x86 chip in April.

http://www.anandtech.com/show/10288/intel-broxton-sofia-smar...

Perhaps they'll re-enter the smartphone market but it's unlikely to be anytime soon.

RandomOpinion··on Microsoft is bringing Windows 10, with desktop app support, to ARM chipsets
Intel also has their Compute Stick devices for people who need a full x86 PC in the same form factor. They're surprisingly inexpensive.

https://en.wikipedia.org/wiki/Intel_Compute_Stick

RandomOpinion··on Qualcomm's Snapdragon 835 to Support Windows 10
The full version of MS Office ran perfectly well on the ARM based Windows RT Surface and Surface 2 tablets and that was several years ago.
← PreviousPage 6 of 11Next →