skysight-inc/HackerNews huggingface dataset:
In what way do you (or drzaiusapelord, if you see this) think that the boat operator was in any way at fault? There doesn't seem to be any indication of that in the NTSB report[1], and the newspaper report states that the boat was in the channel.

[1] https://app.ntsb.gov/pdfgenerator/ReportGeneratorFile.ashx?E...
I have a strong feeling that Super Mario Maker always has the same physics engine going, but just has four different lookup tables that it switches between depending on the level theme. Anyone want to partially disassemble it for comparison?
I get the author's feelings about why we shouldn't tell this story, but I still disagree. It's a pithy, funny example of GIGO in machine learning. People could read conclusions about the abilities of neural networks from the story, but they're wrong to do so -- it's a PEBKAC error, not a technology one. "Truthy" cautionary tales are a near-universal feature of human cultures -- why shouldn't machine learning have some?
> I think you are giving far too much credit to a simple like button.

I'm giving credit to the thousands of engineering hours that gave rise to the simple like button, and weeded out the less addictive alternatives. (Remember the poke button?)

> It's the content of the user's post that the person is liking, not the genius of Facebook.

I agree.
The thing is, not every protocol offers TLS. Take SMB (network shares) for example... encryption is only offered as of v3 and if a company/university wants to allow Windows 7 clients, they're capped to SMB v2.1.
It's been a mixed bag with Wag. The app quality is not great, buggy and major usability issues...but also the walk report card warms my heart.

I was worried about trusting my dog to strangers but it wasn't too bad with Wag. Overall most of the people were decent but I'd occasionally get some really bad walkers who wouldn't fill out the report card, or walk the dog for 90 minutes instead of 30. My partner and I decided doggie daycare was the better bet. About $35 a day to have our dog just hanging out with other pups is worth it...especially when the quality of walker is so variable with services like Wag.
One-handed Backhand Boys! :)

https://www.youtube.com/watch?v=t1b9INDFYfI
I wrote a library for Java/Processing that resonates with this article:

https://github.com/neilpanchal/Chroma
The two are very different. With a book, you have a reasonably known quantity and it's much easier to ship it back. I'm half convinced people keep IKEA furniture because they can't figure out how to get it back in the box.
The reason for the diminishing gas production in the Netherlands (briefly mentioned in the article), is that the government every year shrinks the allowed production maximum, due to the damage done by an increasing number of earthquakes.
N. Ireland for some reason has decided to close schools tomorrow as well. Seems like a bit of an over reaction.
Show HN: React-Native Onboarding Component
In fairness, becoming a Wag Walker has more vetting (pun present on original page and likely intended) and requires taking exams.

https://wagwalking.com/dog-walker
that link is a generic one, to an account's own gists. it is not a link to your gists, _except_ for you.
FAKE NEWS.

Kidding! This (+ the other hydrocarbon supply-flood from Canadian oil-sands) has been happening for ~a year now; anyone noticed that gas has been weirdly cheap for the last few months?

CONSPUUURRICY: This is how we('MURRICA) have relatively-recently managed to screw-over the economies of Venezuela, Russia, & all OPEC countries...to name a few of the geo-pol bigguns.
>I suggest that dataset bias is real but exaggerated by the tank story, giving a misleading indication of risks from deep learning

I don't see how this story gives a "misleading" view of deep learning. From my (admittedly limited) experience with self-driving RC cars, this type of mistake is quite easy for a neural net to make while being quite difficult to detect. In our case, after utilizing a visual back-prop method, we realized our car was using the lights above to direct itself rather than the lanes on the road.

Now, you can refute this and say "well clearly your data wasn't extensive enough" or "your behavioral model is too simple for a complicated task like driving" however as these tools become easier to use, more and more organizations will put them into practice without as much care as the researchers behind most of the current production efforts.
Money is the most important factor. The 1% make millions, yet most developers hardly make enough to live life.
I have a small set of user generated content sites (all PG, no NSFW junk) that I have run for the last eight years. Net income ranges between $30,000 and $45,000 monthly. 100% ad supported, buyer beware. Overhead (servers, cdn, et al) < $1000/month.

I'm currently a software engineer working for another company while keeping this network alive in my spare time. It could definitely be monetized and run better with 100% attention, but after eight years I just don't have the energy for all the needless pop culture and memeology that needs to flow.

I'm a one man team, and have automated a lot of the flow, but it started as a hobby project and would benefit from some attention to update the code bases.

If you're heavy in the meme scene feel free to ping me at 1throwawayleft@gmail.com. The money will be good for a while longer and if you have the energy for it, you could extend it into perpetuity.
Thanks, that’s reassuring. For some time, I rather settled on not wanting children, but my SO is convincing me otherwise. It’s always nice to read that I won’t have to completely give my life up, or at least not forever. :) I understand that that depends a lot on the situation, but I think we might be financially stable enough, and also potentially moving to a country that gives much more support to parents, that it might be the case for us.
Yeah, when I went looking for advice on couches and chairs that'll hold up to serious (ab)use, everyone in the know recommended a couple of modern heavy-duty manufacturers or finding something from the mid 80s or earlier and refurbing, both due to survivorship bias and because even cheap furniture from that time was very "overbuilt" (or just "built" if you have normal standards and aren't a cost-shaving manufacturer) compared to modern stuff and legitimately is much stronger. There aren't really other options AFAIK, and we have both some heavy friends and three young kids so better to spend low 4-figures on a couch once than high-3-figures and have to replace it every year or two.

If those steel frame Campaign Living couches actually hold up, they're a good deal at ~$1200. That ugly-ass bulky $800 Ashley Furniture couch with all the faux engraved wood and crap from the furniture store stands a real chance of breaking in short order under very ordinary and careful use, let alone anything extreme. They're garbage. One of several cases in which I think our standard of living gains the last couple decades are kind of fake, disguising lots of things actually getting much crappier as they get less expensive. Though some others, to be sure, have improved—cars, notably, and computers for the most part.
I'm in. I'm not that particular on the idea. I just want to make sure their are customers before alot of it is built.
Thanks. Wish I could edit my comment!
The UI is terrible, but the functionality is good on Anveo. I'd recommend it if you want something subscription based, and aren't concerned with rough looking UI. https://www.anveo.com/business/features.asp?code=faxinout
ROCA – weak RSA keys – from bitlocker to Estonian e-IDs
Maltese love killing birds. Very bad mindset over there.
The $80k figure comes from the PR of the gov agency (RIA) responsible for the ID card infra. I'd take it with a grain of salt.

The affected Estonian ID cards use 2048-bit RSA keys. If you look at the Ars Technica link then they are quoted:

the worst case for a 2048-bit one would require no more than 17 days and $40,300 using a 1,000-instance machine on Amazon Web Service ... On average, it would require half the cost and time to factorize the affected keys.

I assume this is calculated based on the standard EC2 prices ($40300/key with 17 days and 1k machines). If you'd use EC2 spot instances (or the relevant Google or Microsoft services - or any other of the vastly cheaper alternatives) then the cost comes down to about €5k (and 8 days with 1k low-tier EC2 machines) for a single key pair (on average, worst case is 2x that much).

I'm not the one to judge if that's cheap or expensive enough to not worry about anybody ever breaking a key. I just have to point out that this key is equivalent to a real signature and documents signed with it (also cast votes etc) are legally binding. In case of a breached private key, there's no (known) way to prove if it was you who signed some documents or an attacker.
Does Docker actually compete with Nix?

It seems that Docker is more concerned with containment and Nix with packages. I would love to be able to use Nix to define my project+dependencies and Docker to run it.

I'd be surprised if someone hasn't already made a baseline NixOS docker image to build off of.
As someone who would enjoy having the option of working up in the trees if I wanted, I'll say that I don't see this as "fun." I see it as peaceful and a way to get out of the typical office environment for a refreshing change of pace.

I often find myself working at home late at night in my home office (by choice), and that certainly has its place, but there are just as many times when I'm stressed, need fresh air, and feel the strain of being enclosed in a fully man-made enclosure. This seems like a nice way to add balance.
Show HN: Track your ChainCoin Masternode earnings
Why sitting down all day is bad for your brain
> unlike many games, LoZ stored graphics interspersed with the program code and copied data over to an in-cartridge RAM chip, instead of storing the complete graphics data in a ROM chip

This is because Zelda 1 was a port from the Famicom Disk System—no memory-mapped ROM chip to rely on, so you've got to load everything you're going to use to RAM. (Also like this: Metroid.)

I believe this is why both LoZ's and Metroid's maps are built out of individual "screens" with a "pause to transition" effect between them: in the FDD version, the game would be reading the new map from disk, and there'd (sometimes, if the load took long enough) be a loading screen involved. (You can see the screen for LoZ here: http://tcrf.net/The_Legend_of_Zelda/Console_Differences#Load...)
I'm unsure if I should laugh or cry that more vetting goes into a dog walker than an Uber driver.
You can see that just above the endless loop, the code will "enable NMIs". I'm not sure about the nomenclature here (because normally NMI stands for non-maskable interrupts, meaning you can't disable them) but basically the game at this point becomes event (interrupt) driven, probably from the vertical retrace interrupt or another kind of timer interrupt. When no event is being handled, the CPU idles within this endless loop.
love maleprincess
At the place I board my dog, there are plenty of regulars the he gets to play with. Seems like a lot of people around me will board their dog(s) every other weekend or so.
I agree. Functional programming should not be viewed as a tuxedo that we dust off and use when we want to be "fancy programmers." It's simply a tool in the toolbox.

The best language for learning functional programming is the one that de-mystifies it. And since you can use many (most?) popular languages to code in a functional style, I'd say, take whatever language the students have been using, and teach them a few functional programming techniques with it.
I think it's a bad link. I found it within the URL: http://www.hsluv.org
What areas have you found to have most impact/benefit from splitting in this way, and how have you split them?
> Also, I'm having a bit of a hard time understanding the attack.

He forces them to connect to his own AP and forwards all traffic to the destination so that the client is unaware it has been redirected.

He then forces the client to re-install the key which (on anything that is derived from wpa_supplicant e.g. Linux, Android, etc) the client has blanked out after first use, so the key it reinstalls is now all zero bytes.

He can continue to forward the traffic to the destination so that the client gets responses, but now he can decrypt all of the traffic too.

For clients that re-install the correct key (which the account does not recover in any way) the attacker has to rely on snooping enough encrypted data in order to perform a birthday attack as the key re-installation also resets the frame counters which leads to nonce-reuse which is a problem in ciphers like AES-GCM.
Certainly worth discussing. I actually talk about this in my article and use "Promotes from Within" being ranked highly in the US as an example.

It is very likely that the most popular values are a combination of what we most value and lack. It's hard to know for sure. Anecdotally, I've spoken with many American developers who disagree with the way their company handles promotions. It sounds like devs are often promoted into managerial roles as a reward for technical ability, even though they don't have experience managing people. Sometimes, they aren't even particularly interested in managing people. I wonder how often this happens, and how many less-skilled developers would succeed in those roles.
As an aside,...

"The Irish National Meteorological Service, Met Éireann..."

Someone please tell me there's an "An Bord Rain" joke around here.

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

(Dang it, I can't find a link for An Bord Bun.)
I'm surprised you're bothering with a day job with that level of income.
I don't think I've ever gotten a package over 50lbs that didn't look like it was drop kicked out the back of the truck. Definitely a problem.
You know the place. Also defense contractors and national labs with an interest in small supernovas.
Why can't there be an “universal” programming language that serves all purposes?

It could be argued that x86-64 is a universal programming language that currently serves all purposes across a very wide swath of all computation, modulo a number of interpreters, compilers, and VMs. Even that doesn't take care of literally all, however.
Awesome! keep it up.
7 coding shortcuts that don't work
> I'm suggesting all of programming is syntactic sugar.
I wasn't critiquing anything, just suggesting that moving the first argument of a function call to come before a . isn't enough to consider something OO.
You miss the point, Russian gas will always be cheaper no matter what. The sole point of keeping gas price that low for Russia is to maintain its gas blackmailing power over Europeans
College
1. C++
2. HTML/CSS

After College
3. VBA
4. Ruby
5. SQL
6. Javascript
7. Python
8. R
How the Transbay Transit Center Is Reshaping San Francisco
This business model will fail horribly. Unlike Uber where you provide rides from random people at random locations each time. Dog sitting/walking is a pretty consistent endeavor. Walkers/Sitters will just build up a clientele of about 5-10 consistent dog owners and go to them directly. They bypass the app, removing the fees that they otherwise would have to pay to the company.
https://puzolinks.blogspot.com.eg/2017/10/this-1973-camper-i...
Self-Driving Car Engineer Nanodegree – Is It Worth It?
As I noted below, it could be argued that x86-64 is a universal programming language that currently serves all purposes across a very wide swath of all computation, modulo a number of interpreters, compilers, and VMs. (Even that doesn't take care of literally all, however.) So maybe there's no free lunch, but you can get lunch for a "coupon" in the form of a compiler or interpreter, which for many is close enough to free.
https://wiki.nesdev.com/w/index.php/PPU_registers#Controller... states that bit 7 of the register at $2000 (which they call PPUCTRL, and this disassembly calls PPU_CTRL_REG1) will "generate an NMI at the start of the vertical blanking interval"
The Xbox One is getting a major update today, including a faster dashboard
I know we're talking about European demand-allocation, but check out what our little-brother to the north is up to: https://www.neb-one.gc.ca/nrg/ntgrtd/ftr/archive/2011/index-...
It says on the page and order form who you’re buying from. The problem is that reseller agreement not being public — normally the products are the same across sellers but in this case there’s a big difference in what you’re getting.
Data Lakes: A Sneak Peek into Their Relevance in the Big Data Community
It's not just a buzzword (though some might play it off as one), but the reality is, serverless has a meaning. And it's not that there aren't servers that are there to run your code. Rather, your code can be set to run in production and not be running on any server. It's just not running. It's only running when it needs to run. Another system sits there and when it has an event that comes in that needs to run your code, it starts up your code, passes your code the details, and lets your code run. Once that's done, your code is finished, and it shuts down.

This is different from having code running on a server, or deploying your code to a server where it runs. You are paying for the server, regardless of whether it runs.

That's what it means.
Does LNG have a lower carbon footprint that other fossil fuel energy sources?
I use my yubikey as GPG key for mail and for pass(). I really like having a backup.
Challenging the Flux architecture
I'd also be happy to work with someone else on this. I'm a software engineer that would love to have a project to hack on that had revenue.

I have tons of ideas on how to monetize this, but am not really interested in being the face of it.

Someone to organize a street team that could engage 18-34's via wet tshirt bar meet ups or the like would be great. Or a writing partner as I've seen lots of growth when regular content is being generated.
so.. you're saying shipping weight is an indicator?
Should Federal Prosecutors Be Able to Search Americans' Emails Overseas?
Don't get me wrong, it's been a really fun thing to run. Rather than dedicate my life to something that started, more or less, by accident, I leveraged the opportunity to follow my actual CS passions which are quite a ways away from web dev.

At this point and age I'm more disconnected from the genre but it still demands my energy.
I’m not talking about bonds, but fractional reserve banking, where a bank will credit two accounts with $1 when it has only $1 in cash.

Edit: As it stands now, there is a "lender of last resort" that can create new money as needed to fill in the gaps if those two account holders want to get their money out, so there's no need to distinguish the original vs bank-created money. But you can't create new Bitcoins, so there is a reason to distinguish Bitcoins on the blockchain vs those IOUs.
I have a few revenue-generating side projects, most notably StatusGator[1] which monitors status pages.

But the problem I always have with selling side projects is that they are worth a lot more to me in emotional value than they are actually worth monetarily. I've put a lot of heart and soul into StatusGator, not to mention a lot of time, and selling it for what it's worth based on monthly revenue ($1k/month) wouldn't nearly cover that emotional value. And so I hang on to it.

1. https://statusgator.com
Rest API for trained machine learning models
verge offers nothing interesting in terms of privacy or features. its just a boring clone with a forced TOR connection.

the marketing is great though!
The problem with GMO foods is not that they have been manually manipulated by man, but that they have been manually manipulated by men with interests not necessarily congruent with the persons eating them: namely, the emphasis of crop yield, appearance, and appealing ("cheap") taste over soil quality, sustainability, nutrition, and general "goodness" — in short, the pursuit of short-term private profit over long-term social good, at the expense of commons which before modern technology were simply practically inviolable.
We had the same eerie yellow sky in north-western France. The sun shone through the clouds at some point with a dark orange/brown glow.

Quite an experience :-)
I was a Rick once, though not by choice. The company underpaid, management received bonuses based on cutting staff, and the company wasn't a tech company. They refused to give raises or title only promotions. I tried to set up knowledge transfers, tried to spread workloads, instituted training, but it was never enough and all the work ended back with me. I eventually left and now make significantly more for less work. I've never let myself become a Rick again.
Yeah we got an entertainment center, really poor paint job. Drop shipping without QA is bad news.
Because I don't trust Mozilla, see https://www.reddit.com/r/linux/comments/6mw1ld/firefox_track... or http://www.zdnet.com/article/firefox-tests-cliqz-engine-whic...
Remote Code Execution in BlackBerry Workspaces Server
The obvious way to make the charts easier to interpret would be to use pink and blue.

Who knows why the author used green and yellow - feels 'blue for a boy and pink for a girl' is outdated and sexist, or just likes green and yellow better, or they're the default from their charting program, or a chosen colour scheme for the blog. But there's no doubt (for readers in the English-speaking world and who knows how many countries) what would be clearer, to the point of hardly needing a key.
How did you go about learning this?

I have had Feyman's lectures sitting on my bookshelf for well over a year now, and hope it won't always be in my "someday" bucket.
https://sendnda.online

e signature site built using WordPress. Uses stripe for payments. Built using mostly plugins. Tried to minimize customization for ease of maintenance.
IMO: Geopolitically/economically, Canada should be thought of as America...'cept there are less repercussions 'bout posturing & the Arctic.
> Who is the self-serving person who thinks they are entitled to travel to Paris and drive around without understanding the cultural norms of their unspoken driving rules?

Anyone licensed to drive in France, actually. The requirement is that they understand the traffic laws and regulations.
My dog got abused at doggy daycare. Paid to play, but instead locked in a cage all day, and multiple shock collars put on his neck to try and get his barking to stop (not approved by me).

So not sure this really applies to wag vs not.. but double and triple check the references of your doggy daycare..
"As for what Linux does: it will invoke the "OOM Killer" which will kill user processes to clean up space."

Which is also pretty catastrophic. Honestly, I'm not sure which I would prefer more: a debuggable kernel panic that would be easy enough to recover from, or a still-running but possibly lobotomized machine.
>we're increasing biodiversity

Are you sure? Farmers used to have their own subtly different strains of crops at the individual, village, town, and country levels in a kind of expanding concentric ring pattern. Now, at least for cash crops, it's just a few varieties all "manufactured" by one central power.
Ah the Ackerman function. Thanks for the memories.
I know you did mean firing, but even that wasn't necessary. In germany we actually force companies to at least try and work things out. In order to fire someone you need 3 documented instances of misbehavior followed up improvement attampts, or an actual breach of law.

This gives everyone time to sit down, gain distance, sleep over it and calm down and try again.

Plus, if the feeling of not getting along remains after that, after some calming down it's often easier to work out a mutually acceptable separation. In a similar situation over here, Rick would've gotten a fairer treatment even on separation, other than "fuck you, bye".