skysight-inc/HackerNews huggingface dataset:
The link should have been to http://cons.io
See Freenode #gerbil-scheme for active development and help. So far it is very nice and about twice as fast as sbcl.
People (generally) do the best job they can within the constraints they operate under. If someone isn't, say, patching things in a timely way, the most likely explanation is not that the person is lazy or stupid, but that the system is broken.

And if you run a company with a lazy, stupid person being on the critical path for your most important systems? Your systems are broken, because that person shouldn't be there.
This is PR recommendation #1 when you get breached.
- collect $90 million and skip the jail part.
Bought a book mentioned in another thread about understanding system failures.

If the conclusion blames an individual then 100% of the time the real problem is with the system that gave them that much power.
You Are Not Above a Good Articulate Sub, by Joy Isi Bewaji
In fairness, I could easily see people ignoring the subdomain and just going to the main site. Of course, that probably happened anyway.
"They’re men of integrity."

Not having or addressing any of the women on your IT staff sounds like a systemic issue as well.
How do you buy Monero?
Well, I got nerd-sniped by this, since lately I've been dumping text in Apple Notes which isn't really suitable for everything.

http://markdamonhughes.com/thoughtpy/

Kindly email me bugs, not pull requests.
It's purposefully alarmist. "[Equifax] casually misplace[d] 2.5 million lives" sounds much more dramatic than "Equifax revised their estimate of the number of affected customers by +1.7%."
The solution to stopping stupidity like this is to take a 12 month tour of duty at the US Digital Service:

https://www.usds.gov/join#tours-of-duty

Yes the bureaucrats, lobbyists, and special interests will continue fucking everything up.

But the USDS is set up so that at least competent technologists can throw up some objective defense vs. the government officials who really think Equifax is a viable solution aka "Nobody ever got fired buying an IBM."
I think that there is a similar problem in the software world when it comes to free software projects. Who created Python? Linux? Perl? Wikipedia? If your answer is Guido van Rossum, Linus Torvalds, Larry Wall and Jimmy Wales you are about as wrong as the Nobel Prize committee. But sometimes there are a single guy who is responsible for a lot of the project even if that person is almost never credited, like Tom Lane or Fabricio Bellard.

I don't know about what to do about this unfair distribution of credit. Probably nothing.
If you're good enough to act on Broadway, you're good enough to be a salesperson.
I am sad that this has been phased out. I have recently been working on a Square backed project, which uses this same iframe approach, but you cannot customize the fields or do any kind of validation: you just get the textboxes they give you with no way to add in things like specialized input types for numbers to help on mobile. To Stripe's credit, they at least go through the trouble of adding more intelligent validation & input handling. Will give this a closer look and may replace the Square version.
Just to make a pedantic point, SSNs do not indicate US citizenship or nationality. Permanent residents (green card holders) and those on temporary work visas receive SSNs.
It's fairly common around the world that minors can and do own bank accounts - usually tied to a guardian but the money is nominally 'theirs'.

My 3yo niece has about 2000AUD in her bank account, from various gifts through her short life so far.
Some of these remind me of Chladni patterns.
"But the protocol was followed"

As usual, the authors of the protocol were not blamed.

Or any of their management.
What's the book? Would like to add to my reading list :)
Yes, it needs to be rememberable by the owner. This is non-negotiable.
Pretty much everything except country and show tunes. And I'm softening on the country lately, kinda enjoying a fair bit of alt-country and sad-core... Still can't get into the "YeeHa! My wife just left me, my dog die, do si do your partner girl!" kind tho...

(Oh, and don't envy it _too_much, it's mostly a result of me being _old_...)
Buying new saves on the transaction costs of the resale through a dealer and the risk of buying private used.

Buying non-luxury cars is NOT expensive. Throwing away a working car is expensive.
well to be fair it is how it normally works with humans. If someone has your physical address they can send you as much junk as they want in the mail. It's not really different online.
They can, but in practice, they don't.
Has this mantra been stress-tested in the real world with a large scale data breach?

Edit: to add to his, what I mean to say is: it's great that (some) companies have this culture internally. It remains to be seen whether the mantra would survive a sufficiently large scandal. Maybe that's when the legal team comes in with the damage control plan as outlined in another comment by @justboxing.
I can't help but feel that the ongoing push for ISP blacklisting of sites is only going to make VPN usage commonplace - to the point where it is more common than not.

When do they come for the VPNs?
That's true. If we are being pedantic, though, it does mention an amount ("half a million"), which turns out to be the number of dollars they awarded ($539,000). So I will stand by statement that the headline mentions the "dollar amount." :-)
I remember the huge AWS outage that happened and was due to one engineering fat fingering a command. Instead of firing him they put in policies in place so that can't happen again.
> Could even open it to local bluetooth networks by simply... well, not updating the security at all !

You're literally talking about digital STDs here.

(Sometimes I feel the future is coming too soon...)
The people who respond to sales tactics are the sort of people who buy lattes every day, fo rhte same reason.
> That’s why today we’re excited to tell...

I always perceive words like "excited" in PR statements as corporate narcissism. This kind of language shows that they have become too self-absorbed, the new unfitting design is just another symptom of it.
^ This. SEO basically.
To be fair Equifax's adjustment was relatively minor, and they did disclose that they were still investigating the matter.
To think it could have all been avoided with simple encryption. Seriously how does a company like Equifax not encrypt this kinda stuff?
> What makes price controls for doctors wages different than failures with price controls in other industries?

It's not different conceptually, there are numerous negative consequences for the market and the doctors. It's different in terms of what's morally tolerated on the basis that healthcare is now viewed, very widely, as a right. Even in the US that's increasingly becoming the public view, which is why the Republicans (with the Presidency + both houses of Congress) couldn't get close to fully removing the ACA (eg the protections around existing conditions is overwhelmingly popular even for the majority of Republican voters).

If healthcare is a right, then the people working in healthcare are what exactly? You have a right to N healthcare, that must be provided by the labor of someone else. There are two common answers to that, based on what one believes ideologically: those workers are either economic slaves, or they're knowingly accepting a social contract of sorts by choosing to be in the field.
It is bad because not only they let someone in but they don't know what he did despite having recorded everything (or so they said).
It means that maybe more is to come.
Apparently the right user:security engineer ratio is 143,000,000:1. /s
For a pacemaker in an MRI, it's not being made of metal by itself that's unsafe, it's that the rapidly changing magnetic fields during the scan may cause it to malfunction. But not looking up the MRI conditions under which a device is safe is definitely bad practice. http://www.medtronic.com/us-en/healthcare-professionals/prod...
Thanks for the pointer! I should remember to check out the wikipedia in the local language for subjects like this.
The only "blame it on one person" argument that a CEO can get away with is "I blame myself"
Wait, what? The official React wrapper for Elements is on GitHub: https://github.com/stripe/react-stripe-elements
That's like half the world's population!
Maybe he was talking about himself?
Yes and no. USDS doesn't exactly have domain over all US gov't IT decisions, and aren't even involved or have any influence over a lot of things.

Not to mention that the idea of taking a massive pay cut and having to move to DC holds no appeal to me.
Ya, isn't it really hot and humid there? That would make exercise a bit harder.
Supports r7rs, networking, leveldb, lmdb, mysql, and is very fast.
Completely. Reading Plato's Republic I imagine Socrates as a huge troll of his time.
In Chrome on macOS 10.13 it uses quite a bit of CPU (almost 2 out of 4 cores maxed). Still cool, but while it's low in file-size cost, it is quite high in CPU cost, even on a modern i5 machine.
I call for a three-letter agency, the Individual Identity Agency (IIA).
Why would they fire him? He's the one person in the company who's never going to make that mistake again.
Just publish them all. Give the country a couple of years warning that all social security numbers will become a matter of public record, and then publish them all. Any organization that still treats them as a secret could then be sued into oblivion.
> Do you have standards for those though?

Yes, we try to follow industry standards for code formatting as much as possible, but we also try not to be too picky about formatting if it doesn't meet those standards exactly. Usually authors will make the same formatting mistakes multiple times, so rather than comment on each and every badly formatted line, we try to comment on the type of mistake once and note that there are other instances in the same PR.

I agree that auto-formatting is the way to go. The big thing holding us back from using those tools is that we'd first need to reformat the existing code, otherwise the we'd wind up with a lot of unrelated formatting changes in our PRs (assuming that whole files are formatted when saved, rather than just new lines). Certainly not an impossible feat, just something we haven't done yet.
Use Caching to Improve the Performance of Your Web App
Can someone explain these sort of questions?
Passport number? A US passport card doesn't cost much, and non-citizen residents generally already have a foreign passport.
lol. Yes. I added your point.
JavaOne videos
Nice of him to publicly testify to their gross incompetence , though. (And under oath too?)

Doubtless the various lawsuits will be coming back to this testimony for many years.
Did he really understand or could he just parrot an answer? Generally I find if you can't step through with someone taking the socratic approach then you don't truly understand it. Not to say there's not room for facts, particularly at the boundaries of our knowledge, but from the description I get the impression that you were trying to teach and the professor wanted someone to recite.
Search Google for this phrase:

verified Yahoo accounts Fiverr

You'll get a sense for how many people generate these for resale to spammers and other shady purposes.
"None of us is as [valuable] as all of us," is a saying that has been around for decades, surely there are business rules that have cropped up to support a valuation of this scenario in the meantime.
> I think when Waymo got into this case, it thought it was going to go into the files and find an exact duplicate of the Waymo files. As it turns out, the product is dissimilar in a lot of ways.

It was a quite reasonable assumption on Waymo's part, given that Uber and Levandowski met secretly for months before he left Waymo, he stole all those files from Waymo, and then Uber payed him 680 million for a startup.

And the only way Waymo could find out for sure what had happened was bring a lawsuit. Or do you think Waymo should have just taken Uber's word that it hadn't done anything illegal?
Why anyone still uses firebase when there's trivial to get running OSS ways of getting this done I'll never understand. People think stuff like this makes time to development smaller, I say it increases it deceptively
Don’t forget the thousands of pigeons, the millions of black gum splotches in the sidewalks, and the white 20-somethings.
https://youtu.be/1CgAKBf4bbU?t=59m3s
Ripple (XRP) by the Numbers
> Now, in C it is undefined behaviour if either o in or out point into the stack where the variables i, in and out live

Seems to me that that could only happen if you had some other bug clobbering the values of in and out, or you're passing something to the function that you shouldn't be. In either case, it's an error on the side of the programmer.

> If you plan for this from the start with your language, you can drive the costs much lower.

It shouldn't be the job of the language or compiler to make up for the shortcomings of the programmer besides maybe code generation optimization.
Show HN: Amazon S3 API Support for Backblaze B2 Cloud Storage Service
Or maybe the latter is purposefully anodyne? 2.5 million people is rightfully alarming. 1.7% minimizes the sheer amount of people affected that weren't revealed earlier.
And, if it is bad enough that a CEO has to be let go... they pop that fancy, golden parachute on the way down...
Go? React native? ionic? depends om your specific needs...

I really love go's cross compilation, it's awesome and super easy.
Agreed about a mixture being better than pure Socratic method. (Lawyer and part-time law professor here.) In my own courses I've been experimenting with 1) asking students to read what amounts to a FAQ about the relevant material — then in class, 2) posing a question orally, often a variation on one of the FAQs, 3) having the students discuss the oral question in small groups, and finally 4) calling on a student to report out his group's answer to the oral question. The students seem to respond well. (Sadly, I have no actual data to measure comparative pedagogical efficacy.)
But scientist and professor job is well paid in America, 35 dollars should not be a problem, compared to the costs a student pays to the university each year (hundred thousand dollars), right?
Using Wolfram Alpha it certainly looks like Billings compares unfavorably to Oslo in terms of coldest temperatures during the winter. Norway appears more moderate, I assumed thanks to the ocean.

http://www.wolframalpha.com/widgets/gallery/view.jsp?id=af6f...
Ask HN: Any suggestions of materials on Partial Differential Equations?
I am especially keen on materials that provide a gentle introduction to the topic with good exercises and answer sheets. Thanks.
Your ID is forever the one given by your state of birth or the state where you acquired nationality. States will be required to accept other states ID.

I don't see how making it a state prerogative makes it easier tbh. The federal level seems appropriate for that.
The “Bikes vs. Cars” conversation gets us nowhere
We run entirely on Firebase with Auth, Storage, Hosting, Firestore, and Cloud Functions. As a result, we actually don't have any backend to manage.
NoRedInk | Engineering Manager | San Francisco, CA | REMOTE Pacific Time (PST) to Central European Time (CET)

We’re an ed-tech company on a mission to help all students become strong writers! Our team may be small, but NoRedInk is used by 1 in 3 school districts in the US, and students have answered over 2 billion questions on our platform.

We’re a group of friendly people who listen to and learn from each other. We discuss past mistakes openly so we can adapt our processes to the challenges that come with progress. Puns flow freely across our San Francisco office as well as on Slack, and we have remote engineers spanning six different time zones.

Our engineering team [1] prides itself on code quality and innovation. We use the cutting-edge Elm programming language for all our new front-end code, and have been migrating legacy React code to Elm as well. We started with Ruby on Rails on our backend, and have lately been working to introduce Elixir to our stack. You can read about our experiences with these technologies on our team blog! [2]

In addition to spending work hours open-sourcing useful libraries we develop [3], we also invest financially in open source. We hired the creator of Elm, Evan Czaplicki, to develop Elm full time. [4] Evan discusses his plans for the language with the team every week, periodically pairs with other engineers on Elm, and cracks up members of the sales team with his lunchtime jokes.

We use Amazon AWS for our infrastructure and automate all of our deployments using OpsWorks and Chef. We write a lot of tests, and use Jenkins for continuous integration. Our process for new features begins with our product team and in-house visual designer, continues with a GitHub pull request from a feature branch into master, and ends with our in-house QA specialist trying to break it before it reaches production.

We’re hiring both engineers who have been around the block many times, as well as those who started their careers just a couple years ago. We’re looking for engineers who want to work on a mission that makes a difference and who are the type of collaborators that value kindness and open-mindedness, over convincing the group they’re right.

You can learn more about what to expect through blog posts about our interview process [5] and on-boarding experience [6].

If you’re interested, please apply through our jobs page! https://www.noredink.com/jobs

[1] https://www.noredink.com/about/team

[2] http://tech.noredink.com/

[3] https://github.com/NoRedInk/

[4] http://tech.noredink.com/post/136615783598/welcome-evan

[5] http://tech.noredink.com/post/145260396603/our-engineering-h...

[6] http://tech.noredink.com/post/143787279069/on-boarding-as-a-...
Yes, of course dualism is necessary. You have the causality wrong. I used to be a computational mind person an believe in monism. But the listed reasons have convinced me otherwise. Essentially computation cannot create information. So, if information exists then so does at least one uncomputable process, which obviously implies dualism. Same direction of causality for my religiosity. Since computationalism is untenable, then religion must be true, not visa versa for me.
The problem with this proposal is that it only works with full-screen applications. Want to have multiple tabs open to many different desktops? Forget it. Ctrl-w will screw you.

Browsers already have an API for overriding built-in keyboard shortcuts: Event.preventDefault(). It's just that browser makers have chosen to ignore it for certain special keys like Ctrl-t and Ctrl-w.
Replacing it with something more closely approximating a national ID number will run up against religious beliefs that such IDs are Satanic and portend the End Times.

Just because you do not share such beliefs does not mean they do not exist, or can be dismissed.
Sure, but a public key could still be stored in the case of a security audit. And I don’t think the majority of mass breaching are on the paper level. We need a solution to allow a new revision of an identity to be issued, possible something block chain like.
Engineer on the Connect team here.

> Now if only we could get something similar for the Connect account stuff. So many different edge cases for countries and businesses, that the only reasonable approach is to autogenerate a form, and hope it makes sense.

We're working on it! Express international support will ease most of the pain in this space (coming soon), and we have talked through ideas for how we can make Elements that handle things like international bank account and routing numbers. We also want to make it easy to migrate from Custom to Express, since you'll get i18n/L10n for free as it lands, and we'll handle things like requesting additional information from your users and showing the right (validated!) fields.
Low corruption. Competent leadership. Efficient administration.

With these, any healthcare system will work well.
https://github.com/liftoff/GateOne

It can even display images in your browser if you do something like, 'cat someimage.jpeg'

(I wrote it)
> Not looking good for Waymo...

The trade secret claims are still looking pretty good for Waymo.
I used Bigloo years ago to build Scheme bindings to a few of our C applications and libraries. It's so much more fun to script your applications - similar to how your can/could script The Gimp with SIOD (Scheme in one Defun) Scheme.
The Fn Serverless Project Is Now Available
XUL was a horrible idea, certainly at the time. Firefox's UI felt sluggish due to it, certainly since I was used to Opera's blazing fast and responsive UI, which I stuck to for exactly that reason. I only had Firefox installed for compatibility reasons. People seem to forget that while IE was a mess, Firefox was only "better", not "amazingly fantastically better".

With computers having become faster, together with development thrown at it, that's not really an issue anymore, but developers have also realized these days that XML is far from human readable, and for the majority of applications it has been used for, simply a bad idea.
>A US passport card doesn't cost much

That's the problem. It doesn't cost much, but a Social Security number costs nothing and takes nothing to get. Something is infinitely more than nothing. Passports also require a lot of paperwork and identification to get that people may not have.
I was truly convinced that this must be a third party joke, but it appears Dropbox really does own dropbox.design.
Humans seem to perform hyper computation all the time. Eg in programming we can decide a whole lot of programs halt. We seem to do something close to Solomonoff induction. Etc. computational presuppositions are the only reason to not find this compelling, and materialism and hard atheism are the only reasons to be committed to computationalism.
I reached this same conclusion from a very different angle. If you're seriously worried about the unchecked power of monopolies, and understand the effects of Metcalfe's law, we should measure the degree of monopolization of tech companies differently than we do traditional industries. Businesses are locked in to Facebook and Google the same way that businesses were locked in to doing business with Standard Oil in the gilded age. The impossibility for regular users to leave the network makes competition de facto impossible, even if the company does not actively engage in anti-competitive behavior (in many cases, they do anyway).

A tax on social software companies proportional to their network size would be an interesting proposal to solve both of these issues. It would also greatly increase the ability for 100,000 - 1,000,000 person "decentralized" social networks (like Mastodon or other competing networks) to thrive.
No remorse, VZ got a discount on the purchase price based on this issue.
Facebook, Google Spread Misinformation About Las Vegas Shooting:What Went Wrong?
Regarding truth, no program can know if it is consistent, so truth goes right out the window.
Do you think that the time-to-market advantage that using Firebase offers you justifies the (presumably) increased cost when compared to the cost of managing your own infrastructure?
> The only fix? Wipe the SD card clean and start over, waving goodbye to all files you didn’t back up.

> making your Pi read-only is irreversible

I understand the article is intended for people not very experienced with computing and hardware, but come on. The only fix? Irreversible? Scaring the readers bit too much, IMO.