skysight-inc/HackerNews huggingface dataset:
> Some people are so pissed that publisher got anti ad blocker in place .... if you don't read those shitty articles that much, why are you so pissed in the first place?

I'm not pissed about the anti ad-block. I'm pissed because the sites show up when I'm searching in the first place. I'm pissed because I go to the site thinking I can get the information I was teased with in my search only to find out I've been tricked. I'm forced to do something (unblock the ads), accept some fake implicit agreement (you agree to look at our ads), and be spied on (all the trackers) before I can get to the content I was lead to believe was there.

The fix is to remove all blocked content from the search so we won't even know it exists in the first place. We won't get upset, we won't get blocked, the sites won't get content "stolen" by those who won't view or click the ads to being with. Everybody's happy. Win Win.
Raspberry Pi 3 has a 64-bit processor and built-in WiFi
fascinating read, I hope this leads to something
I think it is that when you get older you start noticing all the things the system is providing, and realizing how you're tied to it and how it is tied to that process.
Mixpanel is looking for front-end engineers
Turning up to vote is compulsory in Australia (for which I am incredibly thankful). That said, voting gives you a democratic voice, but it doesn't give you power.
> Mostly it's all about the value you're able to provide.

And the scarcity of that value.
>... He Who Shall Not Be Named predictably rejects all of the studies that do not support his position as being “fatally flawed,” or as having been “refuted by experts”—namely, by himself and his close collaborators ...

This speaks to part of the problem - the undue weight that non-scientists place on expert opinion. Trained scientists see appeal to authority arguments for what they are: bullshit.

I see this most frequently in areas for which few controlled studies are available to light the way. Human nutrition and toxicology come to mind. Oddly enough, these are the areas that are most likely to be of interest to non-scientists, setting up a vicious cycle of guru-ism complete with economic incentive to continue spouting nonsense.
True, but it means gene death, which is arguably worse. Physiologically, ostracism is indistinguishable from physical torture, particularly during the reproductive years [0]. Sustained long enough, this can make people act in strange and unpredictable ways, as if in death throes. The Elliot Rodger case comes to mind.

[0]: http://scan.oxfordjournals.org/content/6/2/234.full.pdf+html
Which brings me to my favorite quote: "There are only two kinds of languages: the ones people complain about and the ones nobody uses." - Bjarne Stroustrup

You can expand that quote from [programming languages] to everything and it remains equally true. There's very few things everyone uses that they don't spend at least some time complaining about.
Note that:
It isn't a compressor, the name "Smasher" might make you think that it is a compressor (terrible name, I chose), but it isn't. The idea is to use it programatically. Originally it was used to index cloud formation scripts that were stored on disk. It will parse the files assuming that they are JSON files. However there can be many usages, For example:

- When parsing several directories of files it's nice to just provide a path rather than iterating through all the directories (which means more memory and usage of resources).

- You may use it to index your directories and easily locate the place you are looking for.

- Or may be you can use it to search files or folders based on some keywords.

- Or you can use it where you need some sort of virtual filesystem
From the technical debt involved in the last two projects I have inherited, I would disagree.
I am not a lawyer and I don't know how federal court works so I'm genuinely curious:

FBI forensic "scientists" are essentially always lying on the stand -- not out of malice or intentionally, but because their techniques do not have nearly enough accuracy to honestly present the results that they present. There is plenty of evidence for this, this article and others. Anything except DNA is essentially a fortune teller reading a palm.

So why does every single defense attorney in the nation (including public defenders) not spend hours on this particular fact any time an FBI forensic scientist testifies in a case? And essentially make having forensic evidence from FBI crime labs a huge liability and unusable in court?

Do they try and people just believe the FBI anyway?
>But their representation is not too large. It's exactly the size it should be - one vote for one person.

Consider a country with 10,100 people, where 100 baby boomers voted and only 1 younger person bothered to vote but the general demographics are the inverse ratio (10,000 young people, 100 baby boomers).

The exact word to use for the baby boomers voting influence there would be "disproportionate".

That's literally what the word means -- it's not tied to the voting system, or stealing votes.

It's disproportionate not because they got more votes than it's fair to according to the voting system, or because they don't deserve those votes, but because they got more votes than what would be the ideal proportional representation of the two demographic groups.

(E.g. where young/old is as close to votes_of_young/votes_of_old as a ratio).

The two groups have the same capacity/opportunity to get proportional representation (in the voting system), but they don't have actual proportional representation (in the voting results).
They make a ton of things - if you're part of the 10 person team working on let's say - the "Search" button - clearly millions of people are using your software - but the impressive part isn't the UI of that button it's the "magic" behind it.
"There are worlds and worlds and worlds, an infinity you cannot grasp. You could travel from one to another to another and find me in thousands upon thousands, spreading like stars in the sky from reality to reality. They invite me in. They give birth to me. And soon, yours will do the same, men are working tirelessly toward it. They bring me into their world because they always want what only I can give. In this place, seven billion men bear my mark. And of the limitless infinity of worlds, I rule over almost half of them." -- Korrok, from "John Dies at the End"

"I serve none but Korrok" should be the new "I for one welcome our robot overlords" :)
I suspect that in the environment of a highly-controlled demo, a Kinect could appear to do most of what you see in its "teaser".
>There are more than 50 thousand games that end in mate! Obviously this is minuscule compared to the size of the database, but I wonder if the players really didn't see it coming, or just "allowed" their opponent to finish what might have been a nice combination?

Or maybe forced their opponent to mate under time pressure?
where can you get a foo domain... all my google searches came up with nothing.
I totally agree with you that it doesn't matter what language you chose for the project. I would just replace references to "emotional this and that" with "understanding the business domain". If you know what you are doing, it absolutely doesn't matter how you do it, you will get it right anyways.
This kind of proofs usually are separated in two steps:

- correction: define a loop invariant. Assuming the loop terminates, it will hold when the program exits the loop.

- termination: define a loop variant, something that changes at every iteration. If you can find a variant that is a strictly decreasing sequence of natural numbers (or an increasing, bounded sequence), you've established that the loop terminates.

Once you've done these two steps you know that the program terminates and the invariant holds at the end. (in your case, you won't be able to find a good variant - depending on the floating point semantics you use of course).
Dont forget the power of the media! Newspapers, internet websites, public TV and radio stations. The they tell the "truth". The truth of the baby boomers.
Geographic Data Science
I think people sometimes takes recruiters words too literally, wanting proficient in a language is a good way to scare of people afraid of leaving their box (I've met plenty of developers reluctant to try new languages and technologies).

Talking from personal experience I've rarely ever been more than slightly familiar with the language /required/ for a job and I've always made this clear however I've also explained that this isn't really a problem and I've never been rejected from a position because I weren't familiar with their arbitrarily chosen technology stack.

Quickly acquiring new knowledge needed for the job is the most defining quality for engineers/developers.
In my last startup, my primary product was a CRM of sorts for the US funeral industry. Coming from Hindu country, I was kinda puzzled on why does one need CRM and accounting systems in deathcare over a period of 30 years - think of one "lead" changing states for 30 years.

That is until I realized that the primary business of deathcare in the US revolves around real estate. People want to be buried under a tree on top of the hill with the gentle sea breeze.. And not near a place where a dig can take a dump.

Very surprising.. And IMHO wasteful for someone like me, who admittedly belongs to another belief.

Also, since a lot if people have written about this, the Parsis (a community in India who trace their descent from Iran) feed their dead to vultures. Sadly, Mumbai don't have too many vultures... So now, they are mandated by law to cremate them.
Companies like Google used to traditionally pick the best engineers because they were years ahead in mentality.

That is not the case anymore and there are a lot more people who choose to work for other companies - even large ones.

It only makes sense that among the ton of other effort Google pours towards hiring good engineers it does this.

This is just a marketing venue.
This is why it drives me nuts when politicians say they want to run government 'like a business'.

It usually means by charging usurious fees to the poorest citizens and turning the criminal justice system into a revenue generating arm of the state.
High End Disruption
Metal – C++ Metaprogramming Algorithms
There you go again, misunderstanding what was actually said. I never questioned your understanding of the technology, but your understanding of what Krebs says.

Krebs also understands the technology, and quotes David Qu from Foscam about how their P2P technically works.
"To keep track of time along light paths, I will be using a slightly modified geometric optics model, in which light travels along straight lines at constant speed."

This is computer-rendering light, not real light.

A careful watching of the first video can incidentally reveal why we don't simulate real light. Watch as the first clean pulse of light spreads out and goes from this really-easily-characterizable expanding circle to an ever-more-complicated set of waves as it moves out into the world. You can't afford to simulate things as waves, at least, not with conventional computers.
Is it truly inevitable that a successful product will be rewritten? That's so wasteful that it seems irresponsible to let personal preference or emotional investment influence foundational decisions that might later prove wrong, requiring a rewrite. We should do our best to make such decisions carefully, dispassionately, and scientifically.
I would say most of Google's products that eventually reach the bigger mass are black swans. Best way to reproduce them? Add a lot of stress, tens of thousands of engineers is quite lot stress.
Computer Monitor Cables/Connectors
The RPI can do great audio out of the box without USB, just don't use the 3.5mm jack. Instead, remember that HDMI does uncompressed bitstream audio!

You can connect the RPI to a dac/amp with HDMI input or a digital audio extractor. The best quality will be found by connecting to an HDMI to SPDIF extractor and then running that into a good quality DAC.

The nice thing about this solution is that you're not dependent on the horrible and CPU-sucking USB offered by the RPI.
This is the real (and depressing) answer. Same as our mobile phones, people will trade their privacy for a graph of how stocked their fridge is compared to other households.
Yes I've seen the video, and it scares me to what lengths they will go to to lie, and fool people such as yourself. Video [1] for those who haven't seen it (skip to 2:25).

[1] https://www.youtube.com/watch?v=xgakdcEzVwg
Meanwhile, if the same camera would only phone home to <manufacturer>.com and all the peer-to-peer stuff would be handled at the manufacturer's servers, there were probably no outrage at all...
This is why I tend to support wikis hosted elsewhere, or those that move away from Wikia. For example, the Bulbapedia site here is self hosted, and part of a Nintendo Independent Wiki Alliance that encourages people to leave Wikia and join their network to avoid just this sort of thing:

http://www.niwanetwork.org/

They still get the odd email from a delusional Wikia staffer trying to get one of their sites to become a Wikia site, but they immediately turn them down.
Same result can be found all over the world, albeit the path to it might be different (or not). I don't think we are in worse state than many other westernized places.

At the end, we do our own choices where to spend money - is it cheap and somewhat tasty junk food, or something better (which might not be more expensive, or even cheaper if prepared ourselves). Blaming others for issues that people cause themselves when they have other options is cheap...
IANA website says it's administrated by Google: https://www.iana.org/domains/root/db/foo.html

However, they don't advertise it: https://www.registry.google/about/domains.html

So there may be no way.
Foreign investment is not a huge factor in Sydney housing prices, and even then it mainly just affects new stock.

Our tax laws create a huge incentive for large scale negatively geared local investment in housing, which means there's a lot of people "losing money" in rental income in order to reduce their income tax. It's an awful unintended consequence that no one has had the cojones to fix.
Your comment follows a worrying trend I've been seeing on HN:

1) Start humbly by saying you might be wrong / you're not sure / ...

2) Criticize the work showed in the link from your personal opinion, without real arguments.

3) End in the same way: "Just saying." "I hope I'm wrong".

Yes, this "just a fancy blog for engineering stories as a means of hiring more engineers". I'm not sure how one can say such a precise thing without being sure.
We are sexist in this industry apparently, so the way to solve it is to choose people based on their sex....
What you guys think about this new promising approach to productivity apps?
Operation Black Buck:

https://en.wikipedia.org/wiki/Operation_Black_Buck
Cities merging does not need to mean identities merging, or getting a single city centre anyway.

I live in London suburb. I rarely go to central London. It's close for when I want the amenities there, but it's just one centre amongst dozens in London. Heck, my own borough, which is one of 30 in London, has at least half a dozen town centres with their own distinct identities. I've not even visited all of them.

I doubt that will change even with mega-cities. What is considered "low density" regions between the centres will just change. E.g. if you drive through London, it's not like you'll suddenly see farm land (unless you try to - there is some) in between the town centres - it is continuous urban/suburban - but you notice when you come to a new town centre, by the increased density of shops, offices and non-residential side streets. The distinction is quite noticeable even in the inner core boroughs where the "non-town centre" areas may be residential high rises or large town houses instead of small terraced houses, but still noticeable different from the commercial and cultural centres.
A swath of private companies are getting huge public markdowns because they took capital from investors who are subsidiaries of publicly traded company companies. This is going to make is much more difficult for this class of investor to access these markets in the future, or they're going to have to pay a premium to do so.
>I had to pay a $300 traffic fine for driving in a 'bus-only lane' once

I wouldn't say that's evidence of a police state - plenty of other countries have bus lanes, and you'll be fined for driving in them - would you expect otherwise?
For those trying to order one:
If you get an "Out of Stock" message, try starting your order over in a new browser. Not sure if there was some weird session issue, or maybe they released more preorder slots, but that did the trick for me.
899 Euro. Oculus wins the price point!
If a page breaks when I have Javascript disabled I just assume I am a bizarro troglodyte and deserve it.

I don't know why people assume they somehow deserve to see the page and then complain about it.
Lots of people in the Bay Area use mass transit. The majority San Francisco residents (for example) commute by walking, biking or mass transit.
I recently tried one called Adguard. It runs as a VPN and locally filters ads in the browser and apps.
And (central) London is a lot more concrete-heavy than Berlin, for example, which has trees everywhere. The only thing I'd change about Berlin is switching all the cars to electric, so we'd have clean air. Some day, inevitably.

It's a beautiful city otherwise, lively but rarely uncomfortably crowded.
Dilbert's Changed Look Explained
Let's Build Instagram with Ruby on Rails
MobilECG Business Card
According to Gandi.net (a domain registrar), .FOO will be released "soon." https://www.gandi.net/domain/gtld/foo/news
The two loop invariants would be: 1.0 == total + delta * 2 and delta > 0, so the while condition would never be false.

The amount of memory required to store the delta variable should be at least log_2(n) bits, where n is the iteration number. This has to be true, regardless of the implementation details of bigFloat because delta has to take on n distinct values. Eventually it exhausts the memory of the machine.

It seems pretty straightforward, unless your compiler is smart enough to see what's going on and optimize the body of the loop away, in which case it wouldn't terminate.
The founder got a marketing job, and was good enough at it that when he decided to move cities the company wanted to keep him on as a remote consultant. From there he added a couple more clients, and as the work increased and diversified he started to subcontract (including to me, for IT work). That kept going until it became clear (legally and otherwise) that all the consultants were in fact employees. So the transition for everyone from a group of consultants (who, as a perk of that role, can set their own hours) to a proper organization was seamless, and we were all able to solidify the hours that we wanted as it occurred.
Four of them are more than two years on. The last just started, so we'll see.

I think you underestimate the number of people for whom it clicks. Programming does seem to require a certain amount of general intelligence, but the notion of an innate specific talent being required for it isn't supported by my experience.
The Raspberry Pi 3 Adds Built-In Wi-Fi and Bluetooth, Gets a 50% Speed Boost
Snapchat apologizes for employee payroll data leak after phishing attack
I think you overestimate the intelligence and free-thinking ability of bureaucrats and other political-correctness devotees. When a group decrees an arbitrary gender-balancing rule like 50-50, in a field that's 90-10 male, cynical types can absolutely manipulate them to their advantage. In my opinion it's just more proof that the only fair system is a blind meritocracy (or random lottery).
but do you think they did it on purpose

That's why you look at track record to assess behavior. If it happens once, you can forgive it as optimism or somesuch. If it's a pattern, you would then need to assume it's deliberate.
JavaScript's Syntax Problem
Myth buster: Innovation and invention.

http://www.businessinsider.com/this-is-the-difference-betwee...
thank you for linking it through.
You can point people to dang's comment here: https://news.ycombinator.com/item?id=9238739

> A reader emailed to complain about how this and other HN discussions often become derailed by off-topic carping about blog design. I agree completely. Could there be a more classic form of bikeshedding? It would seem parodic if it weren't sadly real. This has become more of a thing on HN lately. It needs to become less of a thing.

> I don't mean to pick on you personally, or just on this one comment. (Your second sentence alone, by the way, would have been a helpful contribution.) The problem is the tedious stampedes such comments spawn.
Sarcasm doesn't become you. :-)
They are voting to enslave the young via debt. Democracy isn't supposed to be mob rule.
No numbers in that piece. What is the technical definition of 'loaded'? Do they mean 'detectable'?

It seems curious that Seattle folks would worry about this anyway. They are the ones taking the pills in the first place! They're just going back for seconds after all.
I really dislike this line of thought. It reduces to: until living standards are as bad as Africa, don't complain.

A recipe for getting living standards as bad as Africa.
Show HN: Dslib 1.0 – academic data structures library growing on itself
I think that's the right approach when you're commenting based on your personal opinion, so I'm not sure what you find so worrying about that. This pattern has been the root of a lot of great discourse I've experienced both in person and in text forums.
Microsoft is a HUGE company. I don't say this dismissively, even those who know the numbers don't always understand how distinctly many orgs work. It is essentially a bunch of independent companies that HAPPEN to be working on top of each other, with some common tech and staffing.

I'll admit I'm hesitant to speak more bluntly, but I'm sure you can inferr what I'm trying to imply from the above; namely, it'll to be seen once holo comes out which org it was in, metaphorically :). If you were looking for a comparison, destiny probably has more predictive ability in terms of dev patterns, since the studios I believe (may be talking out of my ass) had a hand in making both.

I'm also very excited about holo, a bit sad though that they didn't really make dev kits available internally to anyone who wasn't on the direct team; or even with a meaningful enough discount to make it viable to me as a hobby project.
> In my opinion it's just more proof that the only fair system is a blind meritocracy

Blind meritocracies are rarely blind enough, and end up being an old boys club.
Curiously I read a Bernie piece that condemns Baby Boomers for wanting a Balanced Budget. Apparently that is a swear word now? So which is it - drowning in debt, or starved by a balanced budget.
I grew up in the suburbs around Boston, USA.
The name reminded me of the animated ASCII Star Wars:
telnet towel.blinkenlights.nl
Sorry, but government abuses the poor all the time and hardly anyone bats and eye. From the police cherry picking cars to pull over; older models, driving at night, visible damage and such all are good chances at insurance and license issue; to fees for government services that impact the budgets of the poor much harder than anyone else. At least a business would have to adjust prices to keep customers, government just raises fees because people have no choice
The @htcvive Twitter account is recommending refreshing, also.
I'm seeing $799.00 in the states. $829.00 shipped.
Yeah, that's kinda how I feel about our democracy.