skysight-inc/HackerNews huggingface dataset:
The rebuttal was pertinent and polite, and (almost) provided a reference, so I really don't think it can be qualified as nitpicking. Your statement was a bit exaggerated for effect, so you can hardly criticize someone who responds to it, for effect.

I suggest you avoid the knowingly broad and include nuance to your arguments. I like the suggestion of adding "generally".
Author Here: Basically, we pull listing from HN, StackExchange, Angel, Lever, etc. We index them by types (Remote, Fulltime, Freelance, etc.), Langaugaes (Ruby, Node, etc.), Frameworks, database, location, etc. so that you can filter & search for what you want.
We also translate the location to GPS position (lat, lng) so that you got the listing nearby.
It wasn't even really a case (like say, Samba) where copying was necessary to interoperate with a closed, proprietary system. Davlik isn't drop-in compatible with the JVM anyway.

I have seen this argument a lot but it doesn't make sense to me. Who says it has to be a drop-in replacement at the binary level to have interoperability value? The source-level interoperability is obviously valuable to developers, why ignore it?
Like many of you, I've rolled my own interpretation of this solution. I've got a self-written MTA that supports any recipient prefixes on emails that are sent to @domain.com. It then firstly checks the RCPT TO: address (the _real_ TO address) against the email aliases assigned to all my users in the Active Directory/Exchange Server. Once that check is passed, it then runs the email through some custom blacklisting rules, and then finally runs the email through SpamAssassin. If the email gets past that, then it gets delivered into the users inbox.

In Active Directory, the proxyAddresses attribute is used to stack up custom <something>@domain.com addresses for each user, which allows for many aliases per inbox. It does require management on the users part - they have to add an alias if want to use it, but that's done via a webform, so easy to do. Likewise they can yank an alias if it's been leaked and gets abused.

This solution has been running for over 5 years now, and it works very very well. The only downside is having to manually add new custom blacklist rules due to the adaptive nature of the spammers.
If you haven't seen a high speed visual sorter, it's impressive.[1] It's economically feasible, and routine, to inspect each individual berry with cameras, lasers, and computers. Size, shape, and color are all checked. Some plants even look at every grain of rice. The items are sorted with air jets.

[1] https://www.youtube.com/watch?v=EPwMDMruYyk
If you love writing code, you're unlikely to love being a manager. It means you won't be writing code. Simple as that.

That said, if you also love getting amazing things done and being the guy who clears the path for your guys to shine, it's awesome.

Your subordinates will LOVE having a manager who actually gets what you do. But can you explain their perspective and advocate for them to non-technical managers? You need to do that.
The weird thing that happens when you put more women in the boardroom
Click the "web" link below the title.
Think you can dot-net your "begging for social shares toolbar" the core outta the reading area? It's dot-netting the first word of every line and totally un-core.
So what percentage of believing what's written in the bible is the threshold of craziness?
Interesting concept. There have been a number of times when 10 minutes that others typically give hasn't been enough for me.
> How are you defining 'viewpoint', and 'seriously'?
What does it mean to take seriously the viewpoints common in Islam that --
gay people should be persecuted, to the point of being thrown off buildings, stoned to death, or beheaded?
family members should kill other family members in the name of 'honor'?

Do you seriously (heh) think this is what they meant by 'viewpoint'? I have a hard time believing you didn't go out of your way to construct this monstrous strawman. It doesn't take a genius to realize that people who have had different experiences, upbringings, environments etc. will perceive the world differently. It takes a certain kind of immaturity to miss out on the value others provide in this way, though.
What, exactly, is confusing about it? It's just how it works, and there are good reasons for it. Screen allows you to do some cool things like keep your session running when you log off, so that you can log back in later and pick up where you left off.

Something like a daemon is basically meant to run in the background and never be directly interacted with. It's a different thing to tell a process "hold on; I'll be back later".

As an example: I've got some SBCs that are on all the time. It's useful to be able to pop on, pick up where I left off from, do some experiments, then log out, without having to set my environment back up every time I do it. There isn't really a better way to achieve the same goal.
Does anyone have a link to the actual paper? As usual, it's impossible to get any useful information from a sensational mainstream science article.

The article states that they studied rats and mice at 9 hrs/day exposure (at what RF power?) but aren't reporting results for mice at this stage.

Of the rats (how many?), they found the "cancer association appeared in male rats" but no effect size or confidence interval is reported. No mention of dose sensitivity is mentioned.

So they report some cancer association (how much? we don't know. how confident? we don't know) in a small subset of their study population (excluding female rats and all mice) at some unknown RF power and at an exposure time considerably larger than what most humans would receive.

I'm sure the science behind the study is much more rigorous than this, but wow - the reporting sucks.
> I don't think Microsoft has ever announced a release date for .NET Core, so why you were confident it would release at a particular point is confusing to me.

The expectations that were casually set by members of the team at talks, on Twitter, on Podcasts, and so forth all indicated that .NET Core's arrival was imminent. The bulk of my criticism has been that their communication strategy on its readiness has not been carefully managed. Therein lies the problem.
So this is the one report people will refer to when they will justify their views on mobile use
Any one interested in debugging a scrabble game?
Why don't we simply auction off a lane from 15th/Elliott/Western avenue to a private rail company? That way, instead of waiting 19 years for a train between Ballard and downtown, we could have it in two.
"seen someone poop and simply run water over their hands"

1. Why were you watching?

2. The anus may need cleaning. The hands are not supposed to need cleaning.
That sounds a bit hard to believe in the specifics, but in general I don't think it's particularly controversial that the US government has something of a vested interest in keeping the defense industry from contracting too much during peacetime, and structures contracts and purchasing in such a way that companies are kept around who might otherwise go out of business or get acquired. E.g. I think it's pretty much accepted that the Pentagon has gone out of its way to keep the market for military aircraft from collapsing too much. That's an industry that would be difficult to rebuild once the expertise and tooling is gone. (Personally I was surprised when they let McD-D merge in the late 90s.)

Interestingly, there's case studies in the private sector for doing exactly this sort of thing in cyclical industries. Toyota is famous (within the rarefied air of supply-chain textbooks, anyway) for supposedly buying up its suppliers parts and stockpiling them, or even just paying the suppliers to be idle, so that they don't go out of business (or start retooling for other clients) during lean times and are ready to go when demand returns. If you view the military-industrial complex as basically a "supplier" to the US Government, and view the demand for military equipment somewhat cynically as a cyclical demand curve, the government's behavior makes sense. You don't let your suppliers go out of business if you think you might need them again...
The article is based on the premise that Altera will stop developing FPGAs for general availibility. Nothing I've seen (and would love to be shown otherwise) so far indicates this.

FPGAs has been used as test designs when qualifying fabs for volume production since they are regular, but more complex and closer match to general ASICs than memories.

FPGAs are also often used more and more either with internal CPU cores (hard or soft) or as a companion to CPUs providing acceleration, esp data plane processing.

This means that the aquisition of Altera is mor of adding a business that complements the CPU business, not remove a competitor from another market segment. Intel can sell CPU+FPGA solutions for data center, big data. But it can also sell more chips and increase utilization in their fabs.

And for FPGA users the FPGAs coming out of these fabs will probably be better with higher density, lower power consumption that what Altera managed to design themselves. And getting a Stratix or a Cyclone SoC with an Atom core inside running Linux would be a very neat solution.
OpenBike Charges Phones, Lights, and Connects Your Bike to the Cloud
I don't understand the problem. It should be fucking apparent by now that no site on the internet can / will / wants to protect your identity. That's on you.

Anyone accessing websites with their names, emails attached to their names, emails attached to their phone numbers attached to their names, birthdays in their handles, handles that aren't random strings, identifying passwords, avatars in use on other accounts, images also hosted on flickr, g+, insta, etc. should take it for fucking granted that there is now zero reasonable expectance of privacy.

We had the chance for the internet to be a beautiful, anonymous playground, but a few too many people showed up dead on the chan and now the crybabies with body image issues have managed to make all of the above borderline required in the name of stopping "cyber-bullying" and "terrorism."

(try to sign up for an account, say a meetup account -- requires an email. Burn emails are blocked for "spam." So you need a gmail. Gmail requires phone number. SIM requires passport identification in europe... > meetup.com requires passport identification... a few alternatives still exist, mail.com for example doesn't require phone verification... yet. Facebook requires an actual scan of the passport if you put in estimably fake information.)

And with that thought paradigm, that your ID is a requirement of internetting, comes stupid people getting butthurt by shit like this "oh, but I put forward all this identifying information with the expectation that I would be anonymous, oh, oh, oh".

All this because some bitch on youtube can't handle the fact that obesity is not in fact a disease, and because something that kills less people than accidentally suffocating in bed has become an excuse to usher in the police states of america.

There was a better way, where this this would never happen. But we as a people opted to go this new direction. Wear a fucking jacket if it's cold and remember _you_ wanted to vacation on the baltic beaches in march, not me.
The Case Against Strong Passwords
14,000 IBM jobs facing the axe
Although I've seen reports that OKCupid does sell some information and they're almost certainly using demographic information for advertising I haven't heard of them selling insufficiently anonymized information. Do you have a citation for this?
I thought that 'boiling the ocean' might be a reference to exponential economic growth [1], but apparently it has more common meaning.

"Alright, the Earth has only one mechanism for releasing heat to space, and that’s via (infrared) radiation. We understand the phenomenon perfectly well, and can predict the surface temperature of the planet as a function of how much energy the human race produces. The upshot is that at a 2.3% growth rate (conveniently chosen to represent a 10× increase every century), we would reach boiling temperature in about 400 years.

[1] http://physics.ucsd.edu/do-the-math/2012/04/economist-meets-...
Apps made for one OS shouldn't insist on aping the design elements of another
Both those points are valid, however possibly there is a market for people who would pay more for meat that they know hasn't been pumped with antibiotics?

Maybe the startup could manage to do it for a cost that's less than organic meat?
Ditto, I get that a lot too. That pregnant pause on the other end of the line after you get as far as <companyname>@...

What I have discovered as well, is that gmail/hotmail/yahoo addresses are so ubiquitous, that call centre staff get very confused when your email address doesn't end in one of the 'big three' domain names.

Also don't get me started on the problems I've had trying to explain that yes, .io is a valid domain ending for an email address...
Gentoo still lets you avoid systemd - I've switched to Gentoo and have been pleasantly surprised at how nicely everything runs.

Mind you, I have also started investigating the BSD family seriously (rather than just to have a play with), just in case.
Um, what if their logs grow exponentially or faster..? Will they not struggle using that approach? The article reads like an advertisement to me.
Sometimes this can be done by simply trowing them in a funnel and let slots of different sizes sort them. Just like those coin sorting machines.

But in your case a sorting conveyor belt could be the easiest way. The right items are pushed off the belt at the right time.

Edit: an example: https://www.youtube.com/watch?v=Ajxs6_V8KJM

And by the way: if you got 50 unique items it doesn't mean you need 50 slots. You can also create 10 and repeat the process for the unsorted items. But you need to reprogram the system each run.
Watch Edward Snowden Teach Vice How to Make a Phone ‘Go Black’
https://github.com/Sarcasm/irony-mode
The Smartest Thing a Tech Company Can Do? Don’t Make a Phone
>The only downside is having to manually add new custom blacklist rules due to the adaptive nature of the spammers.

I wouldn't really call that a downside until AI is here.

Impressive work!
I like the work they're doing, but their 'as a service' model makes it a nonstarter for pretty much every project I've done; both at home and at work.
Love the anecdotes at the bottom. I’ll add two of my own:

- Sent myself a photo from a Southern Californian theme park that starts with "D" and ends with a fireworks show, using a custom email address: No third-party spam, but my god their "unsubscribe" links (NOT that I ever subscribed) just don’t work, I got a promotion for everything vaguely Disney-related for a year until I blocked the address completely. Whoops, gave this one away!

- Signed up for a famous freemium file-syncing service whose name also starts with "D" using a custom email address, never used for anything else; that ended up in the hands of spammers.
Could this be used in graphics rendering? You output only a few pixels and then fill the rest using this algorithm.
To be fair, I use VB every day and it is getting frequent updates and hasn't crashed in 2 years, it used to crash quite often when Sun developed it. Maybe it could be something better, or amazing and different, but it's still free and very stable, so I'm quite happy.
Pssh. This also is true for any other digital system that handles money.
Just moving my money out. I got a gambling warning anyway and do not accept that they forbid this.
Finding the perfect co-founder
Easy earn
tl;dr

"Turns out that a large share of female directors at public companies is linked to significantly fewer mergers and acquisitions."
Diamonds closer to becoming ideal power semiconductors
5 Secrets to Building a Successful Taxi Booking App
Triggering the protein that programs cancer cells to kill themselves
The trillion dollar question nobody is asking the presidential candidates
"The Bono law may have slipped through Congress with nary a dissent in its day but this will not happen again, whatever the lobbying power of Disney and others."

Why? What's changed?

"Those who are creatively working to change the world - developers - loath having artificial barriers that block those benefits"

No, developers won't make a single change to the laws as long as those laws protect the rich and powerful from having to work.
ERmail
Cell Phone Signal Booster (Dual Band GSM 900MHz/1800MHz)Cell Phone Repeaters
Sigh, this isn't going to help the (mentally ill?) people who believe cellphones / wifi are making them sick. I wish this study wasn't paywalled, it needs some careful reading to determine actual risk.

And then, if phones are causing cancer? Do you think everyone will stop using them? Do you think Apple will go bankrupt?
Mouse input now working thanks to Jason McGhee :-)
I don't think this applies anymore due to no one using phones as phones anymore and when they do it's hands free. No more antenna to head.

Also modern phones transmit at the bottom of the device. Lastly radio power is much lower now due to much smaller cells.
http://hypermove.net/ I write about Guile scheme
I don't blog per-se due to time restraints, but I do upload the odd project to my personal site: http://www.jaruzel.com

Click, don't click. I don't mind either way. :)
Boosted (YC S12) is looking for an engineer to work on our next product
We're looking for an engineer to join the small team working on our next product.

You'll be working on a mix of:

- Electric vehicle hardware. Battery management, motor control systems, sensors and telemetry and radios, etc.
- Low level embedded systems software
- Android/iOS
- Backend web

Prior experience in all of these isn't necessary, but it gets much more fun if you're willing to learn how they interact.

What's great about this:
- Outstanding team (come meet us!)
- Meaningful impact of your work (make transportation significantly better)
- Passionate users (people LOVE our first product)
- Learn new hard things (we're attempting something very difficult)

This would be a mix of work in Mountain View and SF. If you're interested or have questions, email sanjay@boostedboards.com.
A New Chapter for Fair Use on YouTube
> I guess the risk of fewer Taylor Swifts.

Are you straight or ironic? Let's not forget that, in the current system, labels get served first while those artists remain in debt. It works with the system of advances and invoicing, mostly for tours and TV, but in the present situation I've found the example with album sales: https://www.techdirt.com/articles/20100712/23482610186.shtml
It's US specific and even then it's not true. Whenever I hear people going on about the constitution and how it's such an amazing document a little voice goes "pssst! Slavery!"
But you have no evidence that your ancestor's faith worked well.

Probably the opposite, if you look at any conflicts they were involved in, or what social advances were blocked.
Well that's definitely different from the original title.
I have run a server with a similar setup for many years. And some people get really confused. It can be quite funny sometimes.

The best moment was my SO explaining to someone on the phone, why the email address included their company name.

Paraphrasing: If you get hacked or sell my email I will know it was you. So don't sell it, and make sure you stay on top of your security.

I used to contact companies by email after they leaked my throwaway email address, but I don't any more, because some got angry and others were just confused.
Is "boiling the ocean" 2016's "Considered Harmful"?
This is insane, like you said even CloudFlare isn't a CA.
The paper is linked at the beginning of the article.

Abstract:
http://biorxiv.org/content/early/2016/05/26/055699

Direct PDF link:
http://biorxiv.org/content/biorxiv/early/2016/05/26/055699.f...
Klout was attempting a social ranking too with eg Twitter, not sure what happened to them but I assume it didn't catch on.
This seems to be some other report about this study http://microwavenews.com/news-center/ntp-cancer-results

No link to a proper publication, though.
This paper was linked, on a MotherJones article, found via the "web" link.

http://biorxiv.org/content/biorxiv/early/2016/05/26/055699.f...
The high cost of random access to DRAM comes from jumping between rows (blocks of consecutive few -to- few tens of kB).

If you read sequentially with gaps, you only have to open each row at most once. So it's like normal sequential reading, except that you may end up skipping few rows here and there and you may end up not transferring some parts of the rows you opened.

So the time to completion can only be shorter, even if average throughput is lower.
Please don't post like this on HN.
Windows Nein upgrade is malware, IMNSHO.

- Uses intentionally confusing UI to trick users into installing ("upgrade now or upgrade later?" - note the absence of "do not upgrade")

- IMSHNO installs without user consent (closing a "upgrade now?" window counts as "no" anywhere, including MSFT UX Guidelines, hello there hypocrisy)

- breaks existing applications (not every box is just Firefox+LibreOffice: specialized apps and drivers do not work well in WinX)

- while the downgrade ("better to worse" is never an upgrade) runs, you can't use your device ("preparing for blahblah, wait.")

- erases (or at best hides) user data ("yeah well we just put it all in this completely different folder without notice, it's not like you need your documents, right?")

- is very difficult to revert

- phones home (again, MS claims there is user consent. So do all the malware writers; I don't think so.)

Each and every of these are traits commonly associated with malware; thank God for GWX Control Panel.

(To be fair, pre-installed Windows 10 is usable, better than Vista even - but breaking working installs of W7 for no obvious reason is a big no-no)
I know a guy who worked at Microsoft and left to create a .doc reader for some other software. He said the .doc format wasn't even documented inside Microsoft and pretty much no-one could tell you how to parse it, apart from trial-and-error.
They needed the excuse to become a ca. Now they can mitm in third world countries
"POLA" would be for "astonishment", instead of "surprise". Based on the Wikipedia citations, POLA looks like the older form of the phrase.
It's linked right in the article: http://biorxiv.org/content/biorxiv/early/2016/05/26/055699.f...
Padlock: A minimalist open source password manager
What I would really like to see is a curated list of CAs and intermediates instead of the huge list my browser currently trusts. Preferably a browser extension like EFF's Privacy Badger, to make it easier to use.

I have gone into Firefox's settings and deleted random certs like the Hong Kong Post Office and this didn't break any of the sites I use, but all certificates are re-installed each time Firefox updates.

Thinking more globally, someone living in Hong Kong might prefer to keep the Post Office one but distrust all American CA's from their browser and they should be accommodated too.

Imagine treating the set of trusted CAs in your browser just like your ad blocker's filter list. You would damn sure need a trustworthy curator to maintain that list, but it seems doable (in my admittedly non-expert and humble opinion). Does such a thing exist? Moxie's Convergence extension is the closest thing to it that I'm aware of: https://en.wikipedia.org/wiki/Convergence_%28SSL%29
Just for fun: my friend and I 3D printed a model of SelectionSort: https://gfycat.com/HospitableTenderDiamondbackrattlesnake. Each successive layer behind the front one is one iteration of the algorithm. We also made mergesort and quicksort versions, and I'm working on a model of Dijkstra's right now.

To be honest the 3D model doesn't really confer a greater understanding of the algorithm as hoped, but it's nice to play with.
America shut down the original NSA coz 'gentlemen do not read each other's mail'
Mind: blown. Thanks chap.