skysight-inc/HackerNews huggingface dataset:
The outrage over this shows exactly why these coaches are needed.

The outrage is there because people care. And they don't care about $50 that some parent spent somewhere for her kid - because that's non-news. Really.

And if people care about something that much, you can imagine the social implications of not being good enough in it.

Now, people care about this issue a lot because being a good in a game is a certain status that is being challenged by the factor of having a supportive enough parent that not everyone has. Cue the "I'm a gamer but..." and "My parents would never..." responses on Twitter cited in the article.

Conclusion? $50 well-spent. For the cost of a dine-out for two, the kid gets skills that impact his social life in a positive way.

Good one on the parent.
Nah, nah, it's about damn time software engineers start giving a shit about performance again.
Make it a money remmitance platform and allow one billion people to send a trillion dollars a year charging just one percent in fees (ten billions in revenue) while providing merchants with extra apps and features for a premium.

A couple of days ago I was ordering a pizza by phone and they told me they had a whatsapp channel to take orders so I thought paying using whatsapp would be perfect. No need for annoying ads or invasive data collection.
Obviously, but then can you honestly walk around saying you can play any game on your "10 year old machine"? 10 year old case maybe.

Even then, you're going to have issues with the motherboard and probably the CPU bottlenecking you as well.
"Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances." - First Amendment to the Constitution of the United States of America (1789)
I remember interviewing WhatsApp once. First thing I asked was how much does Facebook determine what comes down in terms of priority. The reply was "There might be some things but we are our own entity. It really hasn't affected us at all!"

Few weeks later it was announced WhatsApp CEO quits due to privacy disagreements. lol
Wow. So asking someone for a bit of self control and being a responsible adult is now considered an unreasonable request. Because it’s so difficult to at least not have unprotected sex when you know you’re not in a position to support a child.

We are truly lost as a society.
It can be the CPU. But since four cores is the best everybody has, games don't push that.
The biggest battle in Eve Online's history is happening now and you can watch
Popularity, if all your family and friends have it, it's hard to move all that to a new platform.
It's complicated, because these are closed ecosystems. So sometimes there aren't many options.

I do gather that app security and isolation are better in iOS than in Android. And that dropping AdGuard Pro is actually evidence for that.
TSA considering eliminating screening at smaller airports
Mew Is a Mail Reader for Emacs
If anything, they had a better idea what they were doing than people do now. Windows 95 is a case study in good design. They got there by testing it and iterating on it a ton. https://socket3.wordpress.com/2018/02/03/designing-windows-9...
The book format is definitely unorthodox with it being constructed from quotes (the whole book is indeed all quotes, like the first chapter.) I found the change in style odd at first, but I found it easier to follow as I continued to listen. I actually really fell in love with the format after a few chapters.
3D-printed Deep Learning neural network uses light instead of electrons
I find that the list and ordering of topics is... unusual:

https://csunplugged.org/en/topics/

It starts off with binary numbers (and actually more on the idea of representation and interpretation of data), which is a perfectly good place to start; but why is ECC, of all things, the next topic? Then comes "Kidbots", which is an overview of programming in general, followed by searching algorithms (fair enough), but sorting networks feels like another big jump in topic.

One thing I've noticed in a lot of CS curriculum plans is this "detached binary" phenomenon and the effects thereof; like I said, it's an excellent place to start, with data representation and all the elegant yet immensely powerful implications of it. However, like the sequence here, the next topic is often only vaguely related or something completely different. To use a car analogy, it would be like spending the first lesson of a mechanic's course on the chemical properties of petrol with a brief mention that it's used in engines, and the second on suspension alignment. There's a lack of a coherent "story" that keeps the students focused and understanding "what's next".

The effect of teaching "detached binary" is that you get people who can count perfectly well in it, and will tell you they "know" binary, yet can't figure out e.g. why random 4294967295s (or 542393671s[1]) are appearing in their program's output.

IMHO the next step after learning about binary and data representation is how to actually compute with it. Logic gates, adders, latches, flops, sequential circuits, etc. The observation that one can build counters, automated adding machines, and then automated any operation machines (using data itself as instructions) quickly leads to the development of actual computers and what programming one actually means.

It is unfortunate that this code<>data duality is for many developers only ever encountered in discussions about security vulnerabilities, but it is probably one of the most important and powerful features (not bugs) of digital computing machines, alongside the generic digital representation and interpretation of data. In my experience, misunderstanding of these two concepts are a large source of bugs and confusion among both beginning CS students and long-time HLL developers (Asm'ers are, not surprisingly, far more comfortable with those concepts.)

[1] https://news.ycombinator.com/item?id=13132688 (I urge you to think about this puzzle a bit first ;)
I think it is undeniable that Sung would, with Chinese and Soviet help, would have revolted against anyone who was in power at the time. Regardless of US actions. (The Sino-Soviet split occurred later.) Without US backing Sung would have won and Korea would be much worse off now. At least as I see things.
This is a god damn treasure trove of info for people new to ML. Thank you!
Just a correction, the First Amendment was adopted in 1791.
I sold my house in the bay area a year and half ago. Mine was bought by a young Indian family and funded by their parents who were both fancy doctors and 1+ million in liquid assets (asset proof was provided to me by the sellers as part of their initial offer).

I asked my realtor because I was very curious. Folks can also gift against a lifetime limit not just the yearly. There's just some extra forms the donor needs to file with the IRS but it is possible. The limit there is something like 5 million
...because we've already got all the computing power we'll ever need? You think software developers not caring about performance is why we can't quickly simulate weather systems or protein folding or do large-scale ML?
How deep into conspiracy theory territory is positing an entire secret market of buyers and sellers of stolen artifacts? Because that seems much deeper than simply stealing jewels to make a political statement.
Definitely looks like several "teach-able moments" here: They learned the hard way about:

1. Developing a fix without understanding root cause (try-something development)

2. Sufficient testing, including load testing, prior to initial deployment

3. Better change control after initial deployment

4. Sufficient testing for changes after initial deployment

5. Rollback ability (Why wasn't that an option?)

6. Crisis management (What was the plan if they didn't miraculously find the bad line of code? When would they pull the plug on the site? Was there a contingency plan?)

7. Perfect being the enemy of good enough

Looks like they were bailed out of the cost but what if that didn't happen?
Exactly. Not having proper tooling meant they didn’t know what to do. When your check engine light comes on, you don’t replace every system in your car, you get out a scanner and check the code.

Google cloud has trace built in which could have shown them execution times and is dead simple to drop into most frameworks.

The real story here is that hey didn’t have engineering leadership on the team who knew how to properly diagnose issues, put tooling in place before launch, and understand how their system is architected.

Kudos to the engineers for solving this issue under pressure.
I wouldn’t call it architecture decision. It’s the equivalent of a bad SQL query.
Have you looked at the power-save settings in Control Panel?
Wow, you sure got them good. Thanks for rooting out the financial motivations of fast.ai, a nonprofit research lab that publishes courses online for free.

/s
I find ridiculous that their first solution was to go and upgrade to another Angular version, especially a non-beta version upgrade of a framework that is used in thousands of super high traffic websites with no problems. How clueless can you be?
We already have instructions in widespread circulation about how to build your own nuclear weapon--the googling for it is pretty trivial.

We're not up to our ears in homebrew nukes because making them is expensive, and that doesn't change. People have been able to make zipguns for over a century with nothing more than a few bits of pipe and fittings.

It's queer that merely the idea of knowing how to do something should be so distressing to policymakers.
What If Google Got Hit by China's Great Cannon?
oh cool, I really like Cleve Moler's Matlab posts.

I took a complex analysis class and did OK, but I get the feeling that EEs are the ones who really benefit from it (at least in the applied world). They seem to have some very rich analyses of linear dynamical systems using frequency domain methods.
Wasn't the main character in Avatar a wheelchair user?
I'm just going by what my co-workers say. I've personally never been to India. But maybe it's a new thing. Some do it, most don't.

My original comment about it being the norm tho, would be better worded as: 'In Asia where weddings have cake, it seems to be the norm that the cake is often fake'
Thanks. It's currently 4 devs full time jobs. I agree, a tall order. It's a lot of work. We won't reproduce every feature of every product tomorrow.
I'm not sure I buy the analysis, for many applications the single threaded performance of a 8700k vs an X5670 is doubled, e.g. ~6000 vs ~2600 in geekbench single threaded. You also can't draw conclusions of single threaded performance from multi-core comparisons due to turbo boost.

It's also worth noting that a X5670 cost ~$1400, so you're comparing ~$2800 worth of CPU to ~$350 worth of CPU in something like an 8700k, and that doesn't cover platform cost differences. Another way to look at this is that 8 years after the release of the X5670, you can get better performance for ~10% of the price, that's not bad. If you did plop down ~$2800 today for a CPU or two, you'll have 28+ cores at your disposal.
That is not at all the impression I got. This is just an excerpt from a larger piece but all the cues in this story to me read as if Lisa was made to feel as if she wasn't really Jobs' child. Notice the bit in the beginning about Jobs wife and children ignoring her in the house, the way the introduction ends with Jobs telling her she smells like a toilet, the detail of the paternity suit. My kid asked after my car a few months ago. It never even occurred to me to get angry. Jobs, on the other hand, gave her a nasty speech about how she was getting nothing. That is a fucked up thing to say even if the person you're saying it to didn't grow up almost homeless because of your actions.

I am a fan of Steve Jobs. I don't think he's an "evil goblin" or whatever. But I'm less of one after reading this.
I dislike some of what LeBron James has done, but he gets my utmost respect for this.

If more celebreties put their money to work like James has done, the world would be a much better place. Kudos!
look at zuck’s $100M to the new jersey school system. just lob money over the wall, hoping for results with absolutely no understanding of how to have sustainable impact.
So it's not poor people, it's the poor neighborhood they live in? You think they can just move to a better physical environment?

This strikes me similar to rich people wondering why poor people don't just get rich like they are.
Honestly, Tesla has always lost money from the beginning and has made excuses to keep investors from selling their shares
I think you were extremely lucky to time the market correctly. It is impossible to know when it is the "Peak" or the "Bottom"
Show HN: Looking for Beta Testers
Need feedback on my Cloud ERP system. If you know something about an ERP and don't mind testing one that is far from complete, please take the time to register and play with the site. And let me know what you think. https://jbitpro.com
"Except in all these situations…" —Courts
Because the caption says "LETTER SIGNED TO FERDINAND IV, KING OF NAPLES, VERSAILLES, SEPTEMBER 24, 1788" (I am quoting verbatim, not shouting) rather than, for instance, the Proust example which is captioned "AUTOGRAPH MANUSCRIPT DRAFT OF THE OPENING PASSAGE, CA. MARCH–APRIL 1913" where autograph means written in the author's own handwriting.
Yay! Thanks for that.
I don't want to come across as ungrateful but I'm not very happy about this. I haven't looked into the reasons for this change but I'm sure there are some compelling ones to make such a big change.

LXDE based Lubuntu struck the perfect balance (for me) between:

- Being minimal and lightweight

- but works out of the box with enough batteries included

- tons of community resources due to being a ~buntu

- very, very customizable (I love my undecorated windows and no bullshit shortcuts/decorations etc)

- sane user experience, without any unnecessary bloat

- LTS support (albeit shorter than other ~buntu releases).

Yes, I can achieve these things some other way, but Lubuntu hit this sweet spot out of the box with minimal tweaking.

Maybe LXQt will be great, may be not, but at this point it reminds me of Ubuntu 10.10 which, IMHO, was as refined as Ubuntu (or any linux distro at the time) could be, and then they just decided to throw all that maturity and refinement away and start from scratch.

I truly hope LXQt based Lubuntu succeeds, but it's a sad day to me.
The pumpkin audio website isn't super-informative -- do you know where I could find out if their units support my Toyota's backup camera and steering wheel buttons?
We did https://about.gitlab.com/2017/10/11/from-dev-to-devops/ when we where at 50% of our current number of engineers. So far so good.
I've recently been to San Francisco for a tech conference.

I don't much mind the straws or scooters. But the poop on the sidewalks and rough looking characters just a few blocks from Moscone deeply concerned me. I hate to say it, but I'd really prefer the conference move somewhere else until SF cleans up a bit.
Beep bop beep! Instructions unclear; angrily shouted at Trump supporters for, in my master's view, supporting evil.

Didn't seem to work! Initiating testing on MUM protocol: "Look hurt and worried about Trump supporters' well-being while asking them if everything is alright at home."

"Do you really hate me? I don't hate you. I'm sorry. Can I do something to help? You want me to listen. Alright. I want to learn from you. I'll hush and listen. You're right. What was the point of me criticizing you if that only made us not listen to each other? You're right, almost nobody ever says you're right anymore!, but it makes the other side feel understood, and feeling understood makes them want to listen to us as well, even if just a little bit. Maybe it's my fault, too. I'm not perfect. I'm sor-- I guess a heartfelt apology isn't going to help you. I will change what I do for the better."

Empathy is hard work for a robot.
A bad sql query wouldn't do that. Look at their site, from the US, it calls cloud functions for a COP to USD conversion, on each place they render a currency (200+ requests just going to their homepage). I think it was built poorly, but that's just my opinion.
Humble scientist right there, live long and prosper brother.
> We already have instructions in widespread circulation about how to build your own nuclear weapon

AFAIK (without enough searching to land on a no-fly/watch list), those instructions are at a very high level and are not enough to produce a working bomb without further extensive research/experimentation. That at least accounts for some of the 'expensive' part, getting appropriate fuel being the other portion.
I recently replaced my main desktop PC after nine years and the new CPU benchmarks at only about twice the performance.

Double the performance isn't too bad obviously, but that's about the same timespan as between the 486 and the Pentium III.
Is persuasion using emotion to heighten the strength of the persuasion manipulation?

Relevant - https://i.imgur.com/yN2l1Cp.png
Thanks for the kind words about StyleURL. I didn't know about the Changes panel until recently, that's going to help a lot of developers.

Behind the scenes, StyleURL parses the CSS and uses an AST to do the diff'ing, rather than generating a character-by-character diff like one might see in a pull request on Github. StyleURL creates a more helpful diff because it ignores irrelevant changes (such as whitespace).

As a comparison, on Hacker News, I changed the font-size on body from "10pt" to "12pt".

Screenshot comparison:

Changes panel: https://www.dropbox.com/s/qa57kvsazglx22y/changes.png?dl=0

StyleURL: https://www.dropbox.com/s/5g8erdiskdskkhx/styleurl.png?dl=0

This is a contrived example, but most of the diff shown in the Changes panel is unintentional whitespace changes, whereas StyleURL's diff only shows valid CSS that changed.
DD-WRT's main failings are binary blobs, supported hardware and the build system. In order

- DD-WRT has absolutely no qualms about integrating with a binary blob riddled router SoC. The last router I had with DD-WRT Support (ASUS RT-N16) ended up languishing on it, even after the b43 driver was reverse-engineered, and significantly out-performed the vendor driver!

OpenWRT by contrast, refuse to allow binary blobs in the tree. This has bitten vendors in the past, Linksys a few years ago with their PR move for "bringing back" the WRT name with the WRT1900AC (my personal router) dropped about 40~ patches on the mailing list a few weeks after launch, then tried to force the OpenWRT team to simply "accept" the Marvell driver being closed source. This resulted in months of back-and-forth between the two parties until an open source driver was added

- Finding out if your hardware is supported by DD-WRT is an absolute joke. The website seems to be sporadically updated, by whom or what is unknown. Usually devices will languish for years as a "no" or "wip" for support, when in reality they've had support added via the forums years ago

OpenWRT has almost very device they support in their Table of Hardware (ToH) Wiki. Information on devices that are being actively worked on is usually in the forum, which the wiki links to when needed

- DD-WRT is notoriously difficult to build or port to other devices. The current build instructions seem to be atrociously outdated https://wiki.dd-wrt.com/wiki/index.php/Building_From_Source#... (Fedora 9, which is cited on the page but not documented was released May 13th, 2008. Over 10 years ago!)

An old accusation thrown around has been that the DD-WRT developer tried to license the software out to OEM's for profit, so having it easily modifiable for end users was seen as a negative. There were several "Buffalo" branded routers that carried DD-WRT, but the rumor was never truly "proven" as it were
True enough.

But it's still potentially confusing, when stuff gets translated with no context for currency values. Especially, I imagine, if you don't know either Spanish or English.
A better headline might have been "Basic Income caused crime to drop in Nambia".

I think there are a lot of variables that deserve closer study before jumping to conclusions about what might happen in other places.
"Besides they understood errors like ours can happen when a startup is growing and some expensive mistakes can jeopardize the future great companies."

Doesn't sound like a future great company to me, especially when their lesson from this was Google will bail them out and "It is very important that tech teams debug every request to servers before release." rather than hiring less cavalier employees and putting in better process.
Sure there are hard money lenders which do exactly that. But their cost of capital is higher and so they have to charge much higher interest rates.
WineVDM: 16-bit Windows (Windows 1.x, 2.x, 3.0, 3.1, etc.) on 64-bit Windows
Interesting. I knew General Magic had many ex-Apple employees, but thought the Newton had been in development since before General Magic existed. Sculley’s Knowledge Navigator video was from 1987. https://youtu.be/hb4AzF6wEoc

Pretty weird that he was on the board of a company that he went on to compete with. He must have had inside info about General Magic’s schedule that allowed the Newton to beat it to market. Pretty scummy.
We'll only get there if Meltano get a lot community contributions. We think there is space for an open source end-to-end product that works out of the box. The contributions will tell if we're right.
Funny; Home Assistant [2], one of the top projects on github, just added a feature that allows people to build out really nice UI's for their home automation systems. Some of them [1] look a heck of a lot like MS Bob, but this time you can actually flip your actual lights on and off! It was just ahead of its time.

[1] https://www.reddit.com/r/homeassistant/comments/8wdscs/lovel...

[2] https://www.home-assistant.io/
Those things are hard, especially when 90% of everything is crap you need good skills to convince people or companies that what you are selling is something they must have.
What's great is how cheap X5600 series CPUs are. I'm upgrading my off lease Dell PowerEdge T410 from dual E5640s with 8GB 1066 MHz RAM to X5670s and 32GB 1333 MHz RAM for less than $200 CAD. I should be also able to sell my old hardware for a few dollars.

The only annoying issue is having to use a piggyback PSU for my graphics card, an RX480. Dell just had to use a proprietary ATX-style connector or else I would have just replaced the stock PSU all together.
There's a lot of missing knowledge for someone to make the decision that way. Eg: most people, even upper middle class, often don't know basic investing. I certainly didn't until my mid 30s. If I had known even as much as how t-bills worked or index fund investing, I'd have WAAAAAY more money than I have now.

The flip side is that a lot of people don't buy real estate for the monetary aspect. They want to (figuratively) be able to drill holes in their walls. To some people, that's priceless.