skysight-inc/HackerNews huggingface dataset:
Do you think that genetic programming and machine learning are effective avenues to pursue regarding this? Or is that introducing unnecessary complexity in many/most cases?
Yes, it is a thing people do. The problem is, those non-technical people do not understand on-disk formats. (Nowadays, most USB sticks come preformatted as ExFAT.) There are also offline and low bandwidth situations. In healthcare it's common too thanks to HIPAA and nervous hospitals: let's say a patient wants to transfer a set of MRI or CT scan images/videos (typically provided on CD or DVD, in which case it's ISO9660, but sometimes USB stick - hopefully ExFAT but sometimes worse).
I suppose 'weird' wasn't the right word but the vast majority of web development probably isn't constrained by the performance of the language.

> if you're making an internal CRUD app that two people are going to use

I know you're exaggerating for comic effect but still. You can run sites that have millions of visits a day on a $20/month VPS and still not have to worry about performance - unless you're doing something completely resistant to caching. I don't personally know anyone that has to handle more traffic than that but if you believed the general chatter on HN then that segment of the market doesn't even exist. Going from 30 servers to 2? I might be able to cut my overall hosting bill by a few hundred dollars a year but it's not top of my list of concerns.
It's a big problem along many dimensions. A good start is to try to get a handle on what you think should be required. One hint is to forget about vocational goals and focus on "adults as real citizens in a large diverse society"
I know this is a tongue in cheek remark, but it's not about the individuals - it's about how society at large (and importantly, potential investors) views past business failure.
If the corruption is reversible then the people doing the checking can also reverse it. They'll have both the corrupt version and the reverse-fixed version and just have to check an extra hash per thing they're scanning for
it could be that the original jpg files had exif orientation data[1] that was lost/stripped in the conversion to webp

[1]: http://www.daveperrett.com/articles/2012/07/28/exif-orientat...
I grew up in San Francisco and experienced both public and private school mathematics . The former of which was astoundingly poorly run. It seemed the only way to actually make headway for students that were ahead was for them to study on their own.

The primary issue imo is that math teachers do not seek to inspire students to see mathematics for what is is- a structure way to reason as opposed to a calculation tool replaced by computers. These breeds not only an aversion to the subject by fails to fulfill the basic reason for teaching math.

My best math teacher in school gave us a lecture on chaos - this was algebra class and we were able to generate a fractal by a simple set of coin tosses. This evolved into the discussion of how prbability, physics/randomness of coin tosses and the general notions of chaos and dynamical systems. But such initiative and teachers were never rewarded.

It's sad to see that the education problems seem to be regressing
Ghost CMS for new bloggers – a blessing or a challenge?
nice, what's keeping http://www.isrubyfastyet.com/ from updating the charts to > 2.2?
Discover your next helpdesk
I prefer the explanation that Han Solo thought they were total rubes, and gave them some nonsense just to impress them.

Indeed, the fourth draft of the script has this comment after the "twelve parsecs" line: "Ben reacts to Solo's stupid attempt to impress them with obvious misinformation." The final draft says he's "obviously lying."

I feel like this ridiculous retcon involving black holes, rather than sticking to the simple human explanation of braggadocio, is a microcosm of everything that subsequently went wrong with the prequels.
The prototype is that a 12th grader turns 18 sometime during that year. So the prototypical 8th grader would be 13-14 years old. Variation exists.
I won't give away the details, but the warm-up question should have taken a about 14 seconds for someone with the claimed skill set. They should have been able to speak the code at us rather than use a whiteboard. Think of something like "write a program to sum the values in a 10 element integer array". It was supposed to be a fluff filter so we could get on to higher level architecture/design questions. I felt embarrassed to even give it. On resume alone, this guy was a definite hire. The interview was something else entirely.
An alternative to fat JARs
Schneier made an interesting point at his talk at DEFCON last year. He suggested people use encryption from the big players, rather than more niche crypto products. He said he thought the NSA etc. monitor users of those niche software closely, essentially getting lots of metadata about them. He suggested "hiding" in the mass of other people using big player products.

Maybe the NSA wants terrorists to switch, since it would make them stand out from the crowd, creating a much smaller pool of people (terrorists and crypto geeks) to watch.
I'm one of the Ad Server devs that David mentioned in his post. We have plans in the works for allowing a user to specify what technologies/tags they're more interested in seeing jobs for, as well as things like customizing the geographical location (if any) you'd like to see prioritized. We hope to roll those out this year (we're a small team - just got our 3rd dev)
The problems with most arguments is that they arguers assume they are in a valid context (this is usually not the case, and this is the central problem of "being rational"). Another way to look at it is "Forget about trying to win an argument -- use argumentation to try to understand the issues better and from more perspectives ..."
Bimodal IT
What does StackOverflow's personalized prediction data think of you?
Why should I care, when I didn't (until reading this essay and your comments) even know that plagiarism was an issue?

If I think you are hyping up a minor complaint, and ignoring the major one, why should I care to investigate the minor complaint further?

In the HN context, there are no postings on the topic of Applebaum and plagiarism, and pretty much you are the only one to bring up the subject in the comments -- which you do an awful lot for something that effectively no one here seems to care about.

Since Violet Blue's essay was all about issues of boundaries related to sexual harassment, yes, ignoring the essay and switching to another topic is indeed "out of scope" on a comment page about that essay.

As for "personal belief", that is in the context of the sentence "And I simply don't see how..". You said right there it was a personal belief, so you shouldn't be surprised. My response was to question why anyone should put any weight on your opinion.

How about this - I believe you. There was no plagiarism. I will ignore all accusations in that regard, and only focus on the substantial number of complaints about sexual harassment and potential rape.
If living with parents I don't see a savings to pay to live in Thailand.
Identifying and Removing Verso/BooXtream 'Social DRM' EPUB EBook Watermarks
There's a cheap version called a Finger(TM). I believe most people come equipped with two perfectly suitable ones.
After seeing Interstellar and some Black Science Man explanations this would also mean that the fastest ships would get to the finish decades after the slow ones due to gravity shenanigans.
Skype founder Jaan Tallinn proposes saving the world using Blockchain technology
> Of course they meant 'Python' instead of 'Ruby' but hey ;-)

Well, no, Python is four years older than Ruby, so the quote isn't inaccurate :P
Sir David Attenborough: giraffes are facing 'silent extinction'
Do they actually call it a "gifted" track?!
Remember all this data comes from Stack Overflow. Some of the clusters might look a bit odd, but that's because they're all derived from the relationships we've found in Stack Overflow content.
Hmm, thus not so fast after all ...
VR fundamentally conflicts with how the eyes focus, and it will never be solved with the current technology. For some people it's not a big problem, but a sizeable portion of the population will be unable to use VR at all or for any extended period without ending up with eye strain, headaches, nausea, and/or a general sense of malaise. It will always be something of a niche technology IMO - very cool, but of limited use.

It's the same basic problem that 3D films have. There's a reason that films are still shown in 2D. I have only ever watched one film in 3D and it was overall an unpleasant experience that I don't care to repeat.

Application developers could work to mitigate the worst of the effects on the eyes, and that's something that would help adoption. That has, however, not happened with films and I doubt it will with games - everyone seems to want to give people as great a sense of depth as possible, which simply doesn't work at all for many people.

AR largely eliminates these problems, and I'm inclined to agree there is more overall promise there.
The Weaponising of Social Part 1: The Crucifixion of IOError
Our most unrealistic assumption was that when presented with really good ideas most people will most definitely learn and use them to make progress. In reality, only a tiny percentage can do this, and it is an enormous amount of work to deal with the norms.
You're absolutely right. I volunteer for an adult literacy program and focus on adult basic education for math and see many of the same problems that you see with school-age students.

There are many reasons why students fall behind (many of which have nothing to do with school at all), but one of the reasons they _stay_ behind is failure of the educational system to focus on "THE BASICS" before moving on to more advanced topics.

The thing about mathematics education is that there are no shortcuts. Students HAVE TO understand and master previous material before moving on to the next topic.

I think it is smart the SF schools are waiting until high school to teach algebra. Most kids simply aren't ready for algebra before that time. The few that are ready can always get on an advanced track but it won't be many.
HL3 is a traditional FPS and a lot of people would be unhappy to play it with a teleport mechanism or other solution that solves the simulation sickness/locomotion problem, but drastically changes the game experience. Worse, VR will never have the install base PC's have right now, so Valve would have to skimp on HL3's budget to make it economically feasible as a VR-only game.

Portal 3 on the other hand seems likely. The teleport mechanic is already cooked into the game. You could play it in VR or non-VR without any changes or upsetting fans.

As a Vive owner, I don't want shoehorned in half-assed VR experiences. I want something that properly uses the medium. I think a lot of FPS fans are going to be ultimately be disappointed that standard WASD and or trackpad locomotion are just not an option in VR.
The problem with embedding iframes is that each iframe runs on a separate context. For instance, you cannot define a variable in one iframe and access it from the other one.
so if a billion people were to download it, lucky number one-billion would receive a completely garbage file.

Ok, ok. That's not statistically likely to happen. But you do have the problem then of other files being shared via bittorrent, it's not all movie files. You'd also have to re-start basically the entire BT network too, as all clients would no longer be backwards compatible - Good luck too getting every single torrent client dev to implement this at the same time!
Skating to Where the Puck Will Be
It's not related to the rebuilding or not rebuilding the "SoftwareDistribution" database (I've tried that) once the new updates exist, the traversal part is always slow, at least on Windows 7.

(The database is, fascinatingly, the whole 1 GB big).
Thank you José. Maybe a moderator can edit the url to point to the proper blogpost.
All the time. I feel like crippling anxiety, insecurity, mental anguish and deep self loathing is par for the course in this career. When it gets to the point where I literally hate myself for being alive, I start to consider dropping everything attached to a circuitboard and cleaning floors for a living instead. This happens about 2-3 times a week.
I think that your comment undervalues the "thinking ahead" aspect, while overvaluing the "extremity and specificity" of what chess can teach.

I'm not a chess player, but I recognize that it can be a very valuable tool for understanding what I might call the "while loop" of chess

* any given position has multiple options for action

* how to anticipate what moves an opponent may make in response to each of those options

* how you will, in turn, respond to the opponents responses

IOW, it teaches tactics and strategy, both of which we engage in countless times each day, whether or not we consciously realize it.
Do you know which features of github that require javascript? Would be interesting to know from a noscript perspective.
Dotty website
That XKCD strip is very true for financial standards. :(

I think you missed a question (unless it was intentional :), but how do you deal with enduser bank credential storage (both technically and legally when dealing with bank ToS)?

For example, on the technical side, do you store the credentials themselves or just session tokens/cookies?
They could, but that would lead to players that actually paid complaining (to tinybuild, not reseller). Ubisoft did it, I don't remember it playing out very well for them. But I guess that's the only way to stop G2A and the likes from dealing stolen keys.

And I don't think tinybuild would get money from keys "stolen" from resellers, but I might be wrong.
"but this is the way it needs to be done."
Actually, I'd disagree. It doesn't need to be done that way and this is a good example of a battle you're likely to lose that won't really cost you anything (other than some unpleasantness hand crafting SQL queries).

I'd argue that even with significant opposition, any battle that needs to be won can. "I don't think we should store all the user passwords in plaintext on the server."
Ad Blockers to Become Illegal in Germany
A minor quibble: The state subsidizes all public colleges, most likely including your community college. Where I live (Minnesota) that subsidy accounts somewhere around half of the total cost. So community college probably costs about the same as high school.
The Open Web, Fuck Yeah
Steve was not the kind of person to have friends, but he and I were "pretty friendly" right up until his death -- this is partly because our lives intertwined closely a few times -- not just for Apple, but also for Pixar, and then later as I tried to get him back to real education as an Apple goal.
Crystal – The Programming Language
Chris was fun to work with!
First hand here, the DK1 was brutal, DK2 was ok. Besides what is actually being played another major variable is the machine driving it. If the frame rate is less than ideal it will cause issues.

The thing is I got motion sick in the early 90s playing Wolfenstein 3D and so did others. On like a 15" monitor. There were stories about people vomiting back then. When is the last time you heard of someone getting dizzy and puking after play call of duty? I haven't heard of FPS motion sickness since the 90s.

All of the technical nuances related to what invokes motion sickness in VR have been exhaustively studied and are actively worked on. However my experience makes me suspect there is some adaptability involved as well. I've spent most of the past decade in dense urban cores and if I haven't been in a vehicle in a week or two, a cab to the airport leaves me close to puking.

From a commercial standpoint the important thing is don't give your customers a shaky first demo that leaves them with dry heaves. Give something neutral like sitting in a movie theater, and gradually ease them in.
Failure is an opportunity to learn. If you don't fail once in a while, you're not pushing yourself. Failure is a normal part of life, to expect perfection in software development is insanity.
Zomato admits mistake, gears up to fix its “outdated” app
I can see uses for this if you want to cut down a lot on how many people contact you. But it seems like it could accidentally become a barrier to those who are unsure of themselves or have easier options than dealing with you.
They are orthogonal to a point :) Thats why people want to see a real world dataset and queries. If it's performance is 100 times less than an alternative I don't care if it can scale out. Also if it can scale out to 10 nodes it tell's me little about how it will perform with 100 nodes. If It takes 30 sec for complex query on a production dataset I really don't care if I can run 1000 30 sec. queries in parallel if I need that query to run in 50ms on avg and to never run more than 200ms
Interesting article, I like the focus on interdeveloper relationships. Software is a team sport, there should be more articles on this underserved area. We probably have more text dedicated to tabs vs spaces.
you are thinking of this[1], it relies on a human following directions due to css not having any ability to calculate rules based on the results of other rules so if that was turning complete then by the same logic a piece of paper with instructions for how to do rule 110 would also be turing complete because a human could use that to calculate rule 110.

1. http://eli.fox-epste.in/rule110-full.html
I can only assume it's been abandoned https://github.com/brianhempel/isrubyfastyet/issues/18
I don't think it's fair to judge the potential of VR FPS games based on playing a game that's over a decade old and was in no way designed for VR.
To go back to the mobile analogy, I don't think Google chose to not compete on iOS vs the App Store. It's a large possibility that Facebook would be willing to lock down Oculus for more profits and Facebook has shown it wants to play hardball. I don't think developers would be able to ignore the Oculus demographic and they would be forced list their games on the Rift store.
Criminal law doesn't work that way. Most of it is motivated very powerfully by the inferred motives of the accused. Google mens rea.
Sure. Who would pay $1000 for an iPhone when it could be had for $100? But nobody is forcing people to eat Big Macs instead of fresh salad. And if people want to buy Big Macs, who are we to democratically decide that this option should be off the table for them?
(Psst! It's "principles", meaning a rule or doctrine, not "principals". The latter could be the title for a posting about the 12 most important people in Agile, which this is not.)
I was going by https://blog.docker.com/2016/04/docker-engine-1-11-runc/ which advertised "DNS round robin load balancing".

EDIT: calmer tone
Well I would call DK1 and 2 more of the 0th generation. The Vive is good enough for regular use, and from what I hear the released Rift is too.

Motion sickness I think will become less of a problem as developers get better, and people just get used to VR. You don't have to be superhuman to have no problem with the current headsets.

And yes, for entertainment, people want fully immersive media. Not for all applications, but it has high appeal for games and other pure entertainment.

> I don't have time for the game stuff.

Well, ok. I guess an xbox would end up in your closet too, then.
Had to use Paypal today to make a payment to a company who can't otherwise find a reasonable way to take credit cards online. I feel their pain, having been in that position. Paypal randomly saw that it was reasonable to demand I answer a phone in another country (though I haven't been based there for perhaps 15 years) if I wanted to log in to my account. I had to work around this by having them send a payment request, then paid about USD$1000. Wish they accepted Bitcoin, I was livid at the experience. Every time I deal with Paypal it's the same. Their PR crap a year or two back about "sorting things out" was obviously empty. Stripe isn't much better: after a reasonable start, last time I wanted to use them I couldn't because my address is in a different country to my card (ANYONE LISTENING?). These abuses are reaching a breaking point, nobody is going to deal with credit cards soon. Here in amusingly progressive mainland China, they are a minor mode of payment and shrinking: good riddance!
Deploying and Running Node.js to Production [video]
I totally agree about "room scale games". Has add-on benefits of getting out of the house and getting some exercise. Here's my idea (shh - don't tell anyone). Buy an abandoned roller skating rink and transform it into a VR game space. Of course this assume that some other entity will create one or more compelling games to be played in your space.
Or they are being coerced into doing that /conspiracy-theory
The FDA is a joke.

FDA says that Frosted Flakes and Pop Tarts are "healthy", but Avocados, salmon, and various nuts are not healthy:

http://www.mindbodygreen.com/0-25049/why-the-fda-doesnt-cons...

But they are only just now starting to look into redefining "healthy"

http://articles.mercola.com/sites/articles/archive/2016/05/2...

FDA Approves Candy-Flavored Amphetamines for Kids:
http://www.hightimes.com/read/fda-approves-candy-flavored-am...
As soon as a gaming developer or publisher becomes publicly traded, the quality of their games drops through the floor.

I'm very happy that Valve is private.
If I understand HN policy correctly, interesting links maybe reposted, which I know did. Hopefully, it will get some traction now.
Thanks - I was suprised my submission didn't just add a vote to an existing one!
What worked best for me, given my (public) school's limited resources, was being bumped up a grade for math. I knew some of the students anyway, the teacher knew more about the subject area and could answer my questions, and the material kept me challenged.
The press will believe anything about open source
Data like that sentence? Or all of the other sentences in this chat? I find 'data' hard to consider a bad idea in and of itself, i.e. if data == information, records of things known/uttered at a point in time. Could you talk more about data being a bad idea?
It's not a party, it's a restaurant :)
White House rolls out rules for drone operations
A Hat Tip to a White Hat