skysight-inc/HackerNews huggingface dataset:
Relevant (a statistical look at internet stories): http://slatestarcodex.com/2016/12/12/might-people-on-the-int...

(Autoplay is the scourge of the internet and sites that autoplay audio or video should be treated the same as, say, sites that use the blink tag)
I went through a similar process in 2003 with two cats that begged incessantly for food. I had to bolt the feeders (of different manufacture and style) down to a sheet of melamine and add thin metal shielding at the front to prevent the cats from reaching up the chute to the auger, but IMO Furiosa's feeder is grossly over-engineered due to leaping from various half-baked initial anchoring attempts directly to a doomsday device. In any case, our collected experiences suggest that cat feeder manufacturers do not adequately field test their devices.
This is why I always try to brake early and long. Nothing annoys me more than drivers leaving it to the very last second, giving the person behind them as little time to react as possible.
To expand on your analogy: a username says pretty much the same thing, except instead of a locked door, you have one of those "Do Not Disturb" signs on your door handle.
What's there to discuss?

Not in a sarcastic manner, but seriously what's SourceForge got that Github doesn't provide?

Or is it a matter of just making time for that migration?
Look at it from a townie perspective. We all go to the town hall. I say my piece. You say yours. The people decide. If they choose right, great. If they choose wrong, also great.

When you start getting into increasingly leveraged situations, that's where it all goes wrong. There's the momentum problem (people mobilized for a once-noble cause carry on long after it ceases to be noble). There's the advocacy problem (right-or-wrong you have to present your side as strongly as possible because it's an adversarial system--no room for compromise or subtlety). And of course there's good old demagoguery where the alpha-dog rides rough-shod over everything else. All of this evolves into a mono-culture problem where they're all reasoning from bogus premises they re-enforce among themselves.

Anything that exacerbates the problem of one man having more than one voice is not a step in the right direction.
Or, you know, do his or her real job and have a life. Seamless internationalization is not a one-person job.
Finances for Recent CS Ph.D.s Headed to Academia
This links directly to the dice.com version of the posting (same position).

http://www.dice.com/jobs/detail/-/Diceinc/790523?rno=7814317...

The application process via that link is smoother, or so I am told. Please note that while this position is remote, we are only looking for US citizens or Visa holders located within the US right now. Dice.com link:
Fair points. Someone has to "pay", whether through effort or money, for the new systems to garner traction. I agree that it is hard to see where the momentum could or would come from, and no I cannot name an instance where something has garnered significant traction. Some of the alternative android location services are at least functioning for technical users. (https://github.com/microg/android_packages_apps_UnifiedNlp)

We return to my issue: does it being difficult and yet to be achieved mean that the people that are aware of potential drawbacks of the status quo should lay down and give up? That seems to be your implication.
That seems very intuitive. I wonder how it translates to mobile devices. I suspect the same applies, so long as I apply the same discipline to providing access to the tablet. If they're inside and sedentary, they'll want it. If it's not tablet time, keep them busy.
Ask HN: Why have foosball (table football) become so popular among developers?
I can see it in every software company I’ve been to. Is it that popular in other industries/departments?
You don't expand on the problems you had with the strips, but that's my go-to option and except for the occasional loss of paint on removal, they work fine. Have you tried the non-velco versions? They might be more appropriate for your needs.
Also people get old and want a car that they can get in and out of without having to lift/drop their own centre of gravity.
Also has an NTP library that's simple to use so you won't need a ridiculous 1960's mechanical wall timer to time your modern micro board.
Implementing MaxMin Convolution Neural Networks- Better Accuracy Than Normal CNN
*

1 point by simonhughes22 0 minutes ago | edit | delete [-]

This links directly to the dice.com version of the posting (same position).
http://www.dice.com/jobs/detail/-/Diceinc/790523?rno=7814317....
The application process via that link is smoother, or so I am told. Please note that while this position is remote, we are only looking for US citizens or Visa holders located within the US right now.
Trying to take your categories and find where they started.

Re isolation. From high-assurance security, I believe the first, secure kernel that was general-purpose was this one:

http://csrc.nist.gov/publications/history/schi75.pdf

Types. Guess that would be ALGOL.

LLVM. BCPL seems to have gotten the idea started with a two-pass compiler that went from complicated stuff to byte-code (O-code) then to assembly. That got ported to PDP-11 in form of B & then C. Wirth further developed it & popularized it with P-code in Pascal/P. Helped non-compiler experts port it to 70 architecture in 2 years whereas compiler experts could target something easy. Did it at hardware level with Modula-2 & M-code assembly. So, either Richards of BCPL or Wirth of P-code get credit for such a concept. Maybe both.

re packaging. I got nothing. Anyone know what the first package managers were that had something inspiring modern functionality? Those ahead of their time.
Teleport 1.3 adds support for SSH authentication with U2F keys
I don't know if tooling matters all that much when you think about larger projects like CRMs or kernels. Those are the kinds of projects that can fail just on the initial discovery of requirements since communication between different stakeholders can lapse easily. Tools can be replaced but the stakeholders are there for the lifetime of the product.
You're making an assumption that the C code is allowed to have the same algorithm as the Rust code. This is not actually exactly true, based on the rules of the game.
Here's hoping for Ryzen. Not only has Intel locked up the consumer segment but the server one as well. $200 for an E5-2407v2 is ludicrous, I'm really hoping AMD pulls a rabbit out of their hat because we need some real competition in the x86 space again.
A true hacker.
The team is more important than any individual, but each member of that team is indispensible. The team becomes the way it is not in a vacuum, not because of the company, or culture, or manager (though those contribute), but do to each individual on the team and what they bring. Kind of silly to think otherwise...
How is this any different from a bank refusing to release financial records, or a phone company refusing to release phone records? These both happen all the time in criminal investigations, and I don't see a ton of recommendations to stay away from banks and homes here on HN...
The use of a hard disk instead of ssd to back the Optane suggests the performance differential between SSDs and Optane is not great enough to justify another level in the cache hierarchy (i.e., sticking the optane in front of an ssd doesn't measurably improve performance, or improves performance less than adding RAM for the same cost).

Maybe they will have something more compelling (more pcie lanes or more capacity) next year, and then they'll start backing these with cheap TLC, or start using them for primary storage.
Also, the FreeBSD Foundation is one of the charities available on https://smile.amazon.com, so you can automatically donate a tiny fraction of your Amazon purchases for free.
I wholeheartedly disagree. When you have that many products and that much user testing to do, unifying a design like that could take even an entire year unless it's something they've been working on already (which, in this scenario, we're assuming they aren't).
There are different types of "fake news".

When the establishment is talking about "fake news", I don't think they truly give one tiny hoot about a clickbait site that invents an entirely fake story out of thin air. In fact, I think it's actually beneficial to them because then it becomes easier to discredit many other ideas by association.

I think they're far more concerned with labeling actual true stories from the alternative non-corporate controlled media as fake news. I think this is what the censorship is all about.
> unprecedented equality

Right. Which is why when I kill someone, I go to jail, and when George Bush attacks a country, the crickets chirp.

> tearing it down because it is the Establishment and tearing down the Establishment is cool is counterproductive.

More importantly, it's a straw man.

edit: if anyone is seriously debating that's a straw man, use your words.
That might be the definition of "investigative police work", yes. That's not what I've observed in practice. And those that know better than I advise against giving up evidence with the idea that it will "help your case"; re: the "don't talk to the police" video that is so often referenced here.
> Giving money to the Foundation with 'bad intent' has no influence on the FreeBSD Project

Maybe in theory, but that sounds very doubtful in reality. I'm sure the people who run the project know well what is going on in the Foundation, and know where their critical resources - including money - are coming from.

Also, to be clear, I'm raising the issue more generally; this isn't about the FreeBSD project in particular.
Vehicles and buildings are clearly members of the "tool" category. Especially where they intersect. For example, the bikeshed.
In which universe is that a serious question?
And even then, it seems like 20 minutes worth of work. Not a whole lot to it.
Weird, it was fine for me with and without -O. Nothing about that code should be doing bounds checks, as it's just allocating an array.
Depending on element size, maps implemented with binary trees instead of hash tables could give even faster results, with guaranteed O(log n), and without requiring rehashing.
This fallacy props up surprisingly often. We should not treat programming language writers as a separate class of people from programming language users. We often have the same needs and require the same solutions.

My Master's adviser joked that every company ends up implementing their very own ad hoc, poorly designed programming languages to meet their specific needs. After working in the industry for almost a decade I've seen the truth of this joke. A lot of the problem comes from the kind of thinking that would say "this adage applies to programming language writers, not users."
Something just occurred to me; encryption predates software so it's not a software innovation in and of itself.
Good list. Hard to not agree with it.
It's just HN karma, it's an imaginary number that together with $2.50 will buy you a cup of coffee :)
> It's still up in the air whether going to a third-party to whom you've voluntarily given a bunch of information about yourself and asking that third-party to render that information is "unreasonable."

It's really not 'up in the air' - it's been settled for over a century, look at banks and phone companies.
No improvement in IPC?
What 3 open source data technology do you want to learn more about in 2017?
Saudi royal wealth: Where do they get all that money?
Did Neanderthals build dwellings or similar structures? I don't think I've heard that before.
On gender messages through gift giving
I'm curious if there is an emergent component to learning language?

Anecdotally, I was raised in a non-religious home, in a community that remains to this day very religious. Other kids had the correctness of the Bible hammered into their heads and struggled to accept language that contradicted it. Granted this is through the lens of time, but I vividly remember one kid reacting very strongly to a comic book, as if it's very existence meant reality itself was about to implode.

On the other hand, I was exposed to multiple STEM topics early and had it explained that experimentation leading to discovery are the way.

I'm not saying religious thinkers are idiots. I've met religious folks that are wicked smart in STEM topics. But in my experience, they too were still encouraged to question, not just accept it, and largely raised under the modern Church acceptance of evolution and the like.

Where I'm going is the restricted access to varied language early on impacts this? It seems to fit too with rural areas, small villages, heavily favoring a local slang and "way". Reducing access to alternate "language" (it may still be English, but language of a very narrow scope)?

Does anyone know if this is a researched topic?
Yes. Parent of 6 year old here. Screens are the modern day crack cocaine of childhood.
Google Play App Optimization: Top 5 Things You Should Know
> Here is a conundrum for you: Research shows that an increase in quality of life is inversely proportional to a drop in birth rate.

How does that correspond to the increase in carbon footprint? The huge increase in carbon emissions is due in large part to huge number of the members of BRICs ascending to the middle class and demanding a middle class lifestyle, which causes carbon emissions to rise drastically.
Is foraging actually natural? Don't cats kill their meal, leaving it all in the same place?

Sounds more like an excuse I'd give my wife for why I solved the tampering problem by introducing a mess problem.
The same thing you do with any other invalid configuration like SHA1 or expired certificates. Show a warning and a big red x through the padlock.
Celebrating our 100th R exercise set
Thanks for the clarification and your link. Maybe I am reading this wrong then?

"Since our code resides at 0x7C00, the data segment may begin at 0x7C0"

If those are both the same address how can the code segment and the data segment occupy the same address?

Thanks.
That is true, but if the reservoir causes said "current" carbon to be emitted as CH4 not CO2 it will have a much higher greenhouse effect than it would under ordinary circumstances.
> sites that autoplay audio or video should be treated the same as, say, sites that use the blink tag

At least <blink> didn't cause my browser to spontaneously start making noises.
Depends on your need for creature comforts. I am ok with alternative living situations like crashing on couches, tents, and in the back of my car. I have kind of a no debt policy and my bills were almost zero without rent so my savings went a really long way. :) Get a gym for showers. No one ever said adventures were supposed to be comfortable! Life is too short to be trapped by materialism!
If that is the sole claim of Piketty, then it is not new. Do you believe Piketty claims anything beyond "inequality is a core feature of capitalism"?

That simple claim would also not imply the conclusions you claim, namely that some global disincentive for saving is needed.

What specific claims must one refute to prove Piketty wrong? Or can one refute every claim, yet Piketty will still be part of the zeitgeist?
i'm seeing two (obvious) bigger picture trends here that this story reinforces.

1. Digital authentication for purchasing is moving towards non-transferable biometrics ( i cant divulge my thumbprint like i can my pin )

2. Goods of all kinds are being delivered faster

The scary thing for me is that thieves love goods delivered quickly, so they can turn them quickly, and cut down on their ability to get intercepted.

So what does the 'mugging' or identity theft of tomorrow look like? Am I taken at my doorstep and forced to make purchases from my phone with my thumb, while a drone arrives 10 minutes later with 10 iPads OR do I have my phone stolen and thumb lopped off with tree clippers so the fraudster has more time? What happens as retinal scanning becomes more common? What if it is my blood that unlocks my finances & credit?

edit: i've heard thumbs are available for purchase
Under the FCBA your liability for purchases made with a lost or stolen credit card is limited if you report the use to your card issuer in a timely manner. There's no requirement that Amazon voluntarily refund all your kids' purchases, and I'm not sure that unauthorized use of an Amazon account counts as theft of the physical credit card in this case anyway.
AMD FX-8370 Claims New World Record  ​At 8722.78 MHz (2014)
A Revolutionary Approach to Treating PTSD (2014)
Just make sure to use a fingerprint manager and rotate your fingerprints on a regular basis.
>I'm going to venture a guess that it's not so much about poor people and more about crime and drugs and rudeness

Maybe Seattle is just a shithole but these kinds of things are rare in the cities I've lived in, the worst I experience regularly is people being loud and even that is uncommon, especially during commuting hours.

>Would you want to expose your children to that?

I see school-aged children taking the bus whenever I ride around 2 or 3. I've been on the bus when entire classes of children get on with their teacher to go on a field trip. I took the city bus home from school when I was in school, the city provided free passes for kids who lived a certain distance from their school. Heaps of people bring strollers on the bus, there's a special space for them at the front and everything.
I would immediately be deemed suspect by that measure :-)
"and once upon a time that sort of thing [autoplay video/audio] was avoided"

It was? I remember websites showing off their ability to make your browser automatically play background music as early as the late 90's / early 00's.
Well FATCA is US law: https://en.wikipedia.org/wiki/Foreign_Account_Tax_Compliance...

As for CRS, US doesn't appear in the list of signatories: http://www.oecd.org/tax/exchange-of-tax-information/MCAA-Sig...
If this article had linked to Aaron's original piece instead of summarising its argument and interspersing it with allusions to his life, I wonder if the HN discussion would have taken such an ad hominem turn.

Take two:
http://www.aaronsw.com/weblog/save1

Personally I find the prospect of a system by which people with all different specialisms from around the world could coordinate their efforts as abstract groups highly enticing. One of the big problems of the left, at least where I am, is a feeling of not knowing how or where to get involved with things. I think this speaks to that problem. Discuss.
The Stilt`s CPU Frequency score: 8722.78 mhz with a FX-8370 (2014)
Did You See Donald Duke and Wife Onari at Calabar Bikers Carnival
Here are some great podcasts with Nitin Ganatra, who was Director of iOS apps at Apple during that time. Transcriptions available too.

http://www.imore.com/debug-40-nitin-ganatra-episode-ii-os-x-...

http://www.imore.com/debug-41-nitin-ganatra-episode-iii-ipho...
For tax purposes they need to show a large number of people donating, so for their nonprofit status a lot of $5 donations would be a very good thing.
I mostly cringe at the argument I quoted because it is often misapplied due to how we have historically misapplied passwords.

A username is an identity. Historically due to the difficulty of verifying identities online, we have used passwords as a way to do so. And when all we need to do is verify an identity or control basic access levels (the bathroom lock!), a fingerprint is absolutely good enough. But a password is more authorization than authentication: requiring a password is appropriate when you need a conscious decision, not mere identification. Such as for paying for Pokémon toys.

So essentially what I'm saying is that I agree with you.
I agree that the professionals/us are the ones that need to make the decisions, though I might not go so far as to say that public education is completely futile. Though re-reading what I wrote, it seems I misleadingly implied that this is a bottom-up issue rather than a top-down issue. I totally agree on the "can't, don't and won't" aspects.
Ask HN: Where do you look for developers?
I realize it might be foolish asking this question on a predominately technical site, but, non-technical people, where do you look for developers? I'm looking for someone to take over one of my projects and go on-site since it's not working remotely. I'd rather not cold-message nearly every member of iOS-related meetups again.
There are many ways to achieve the same effect. The most obvious is to install the private key of the service on the middle box and terminate the TLS connection there.

More complex is to log the DH private key that is used and make that available to the middle box.

And as last resort, the server can just send all plain text to the middle box.

There is no such thing as one-size-fits-all security. The important thing of course, is to make sure that such a feature cannot be turned on accidentally.

I don't know about EC, but in classical DH, if the server uses the same DH private key for all connections, then a client can detect that (by initiating multiple connections). So a paranoid client library can issue a warning.
author here: totally agree with flexibility, that's really what I'm advocating. That being said, I'm speaking (publicly) about a change I've decided to make in my career (only working remotely) and the reasons I came to that conclusion.

I am definitely not advocating everyone be forced to work remotely. I just think people should have the freedom to work the way they see best for themselves and organizations should be open minded about that.
Germany has some problems building the high voltage interconnects between north and south. Once these finally get built, their power grid will be more flexible, which will help.

Of course, those dreaded winter dips in both sunshine and wind are a nightmare...
I'm dubious on the value of reusable tote bags. For one thing, I pretty heavily re-use plastic bags that I get, anyway. I use them to bring my lunch to and from work, I use them as laundry and shoe-bags when traveling (to keep dirty things separate from clean clothes in a single bag), and then I (and everyone I've ever met) use them as trash can liners for small trash cans.

Given the large amount of additional resources it takes to create one of these reusable tote bags, and the fact that you need to wash them occasionally, it's not clear to me that they are a net benefit, even if you always know ahead of time that you are going to the store and always remember to bring them with you.
Note this "small" detail:

https://en.wikipedia.org/wiki/Hash_table#Open_addressing

"A drawback of all these open addressing schemes is that the number of stored entries cannot exceed the number of slots in the bucket array. In fact, even with good hash functions, their performance dramatically degrades when the load factor grows beyond 0.7 or so. For many applications, these restrictions mandate the use of dynamic resizing, with its attendant costs."

Even if this is marked as "Citation needed" in Wikipedia anybody who tries to measure can get the same results: open addressing is much worse when the hash table is fuller and not "relatively empty." It's also much less forgiving to the hashing algorithm used. So unless you're clever enough to detect the cases where you'd carefully regrow the hash table each time it's "too full" there's a reasonable chance that your open addressing implementation measured optimistically can get worse in real life uses.

Increasing data locality is a good thing, however.

I'd prefer carefully implemented chaining unless I could be made sure that the "unlucky case" scenarios of open addressing won't happen.

So collect the real life uses, then measure, then decide what's better. Don't trust pre-selected micro-benchmarks.