skysight-inc/HackerNews huggingface dataset:
Man, I was hoping for books. The YC staff book recommendations are usually good.

As it is, there is nothing of value on this list. Most of these are absolute rubbish. But most outstandingly rubbish is Vidcode. It claims to teach code to teens/tweens, but speaking as one myself, this looks like the same kind of condescending, manipulative, "we be down with the kids, yo" crap that attracts teens the same way that a man covered in shit attracts high society.

Look, if you're going to try to attract teens, or any group, to coding, don't try to look hip, or trendy. Treat them like they're regular people (not just a bunch of cretins that you have to stick sparkles in front of every five seconds to keep their attention), give them real tools, and allow them to attain the knowledge to build what they want to build. That's what works.

And how do I know that it works? Because that's what I got, when I decided I wanted to learn programming. That's what countless kids got in the 80s, where children would, through self-motivation, learn assembler, and type in opcodes by hand.

And maybe those people are the minority. In fact, they almost definitely are. But you'll never get the majority, because the majority doesn't care. Making things that look like they're designed to appeal to an insipid stereotype won't change that.
Any plans for a libretro port?
article confuses AI with ML.
But eating small amounts of silly putty isn't going to kill me, and there's no reason to eat silly putty, and it's quite unpleasant tasting.

These magnet companies knew that teenagers were using the magnets for fake piercing jewellery. They knew there was a risk that young people were eating the jewellery, and they resisted putting warnings on the packs and resisted moving the product off toy shelves.
What is the difference between "setting" and "loading or moving"? I can't see any semantic difference between "eax = edi" and "mov eax, edi".
I loved US gov EE savings bonds. LOVED THEM. I could say, "Here. I'm giving you a gift of investment, that will grow over time." It's almost impossible to buy the paper version now unless you're using your tax refund to do so.
This was pretty shocking.. I didn't know YC had gotten so far into "As Seen on TV" or "As sold on the radio" type products. If tech valuations are going to some of these companies I'd be pretty concerned that they might just be trying to rub-off bubble pricing on top of as many product categories as they can with any tenuous tech link they can manage ("it is sold on the internet!").
Neutralize ME Firmware on SandyBridge and IvyBridge Platforms
Those who did something include the developers of Burroughs MCP, who used Algol 60; the developers of MULTICS, who used PL/1; the developers of Symbolics Genera, who used Lisp; and the developers of Oberon, who used the language Oberon.

I go along with historical accident to account for Unix's success, though Richard Gabriel thought it was a case of Worse Is Better trumping The Right Thing.
The large, economy-wide negative impact of regulation are well established by academics. You can think the benefits are worth the cost, but you can't think the costs are small.
Rate Limiting the right way
Do you have any recommendations for books?
Interesting, though no big surprises.

Just the hick in the salary/ability plot at 160k-170k makes me wonder what's going on there. It might just be inaccuracy due to small sample size, as this range is probably an unusual salary. I guess people tend to gravitate more towards round numbers like 150k and 180k when negotiating salaries.
> I've seen infinite scrolling that implements paging as well

Then you're using offsets, which is the crux of the disagreement regarding the utility of offsets.
I bought some. They were clearly labeled and clearly not marketed to children. I don't know where you're getting your magnets; perhaps a boot sale?
> it seems the election has changed the norms of HackerNews

When there's a political storm in the outside world, things get wet in here too. It's common to perceive that as a change in the norms of HN but I don't think it is. HN is not a political site and we're not going to let it become more of one in the long run.

Political posts to HN are routinely getting flagged now, including this one. That's good. If we need to, we'll declare a week of political detox and see how that goes. I doubt that we need to though.
Your logic is the 'but think of the children!' fallacy. Please re-examine and re-submit.
And yet, despite the rejection of establishment politics by the electorate, these establishment politicians keep getting re-elected.

This election, neo-liberalism was what was rejected - not the establishment.

> Heck, is Trump, according to you, by definition part of the "orthodox power structure"?

That power structure was created to serve the interests of people like him. How could he not be? He's a well-connected, politically-vocal billionaire, who is not at all squeamish about being surrounded by the perception of corruption and impropriety - and he hasn't even taken office yet. How on Earth could we expect anything better when he will?

People keep saying he is not a politician - but that is only true in the sense that he hasn't held public office. Neither has Newt Gingrich (For the past 16 years).
Is public education not worth anything?
Reading assembly language is about having the computer in your head, just like regular programming. You read and execute the instructions just like any other language, just the operations are that much smaller and less abstract. Each instruction is a 'function call'; just like any low level language you leverage abstraction to build up these operations into greater pieces of execution knowledge using macros and functions in logical ways to get the outcome.

It's not magic. The best way to learn assembly is to program in it. I learned on the Gameboy by getting a job and programming 2 games in it. Fun as hell, especially when the machine is small enough to really fit in your head and clock cycles count at 4Mhz.
Ask HN: Any good CyberMonday deals?
More like "Here, have this tool to distract you from our more powerful tools"
HTTPS proxy with curl
> So that's a good place for an article about it.

That's a bad argument from an HN point of view. The fact that discussion here tends to be relatively high quality (emphasis on 'relatively'—it's still often pretty bad) attracts all kinds of posts that aren't right for the site.
> All other mathematics then becomes the analysis of sets via proofs in first order classical logic.

That's like saying that home construction becomes an exercise in atomic physics. Yes, in some sense it's true, but it's so far removed from what's actually going on that it's completely uninteresting.

Take the person working on differentiable manifolds. Do they care about that as problems in set theory? Not at all. Change it to problems in logic/language/category theory? They still don't care. Axiomatize mathematics how you will, they won't care, because they're as many layers away from it as the home construction people are from atomic physics.
If you're looking for similar stories, I think the ultimate trifecta of "whoa dude" sci-fi authors is Ted Chiang, Charlie Stross, and Greg Egan. Chiang and Egan are a bit more high-concept. One of my favorite things about Egan is that a number of his "one big lie" sci-fi stories come with a list of scholarly citations.
Battery Efficient Real-Time GPS Tracking
Much like how Kinder Eggs are banned in the US but not Canada (and many other countries). Besides firearms, the US is in many ways as regulation and control obsessed as many state-heavy European countries - probably much more so given the size and capitalization of the various governments and agencies, plus the breadth of industry there - despite having the image of being a place of liberty and freedom.

One of the problems is the hysteria of the press whenever anything close to bad happens. It's created a culture of hyper critical control systems over defaulting to trusting the common sense of individuals, the ability of information to disseminate to educate peoplel (warning labels, stories of people getting hurt educating people on what not to do, etc), and the ability of parents.
Plenty of good posts here are unrelated to tech (Pushkin's fiction, J.L. Austin's Saturday morning seminars), so that's not the issue. The differentiator here is "stories that gratify intellectual curiosity".

Please see https://news.ycombinator.com/newsguidelines.html.
It costs money to fight it, but Zen Magnets will probably make a killing because of this. Maybe the Kinder surprise company will be more interested in fighting the ban now.
Don't be silly, no one reads warning labels anyways.
QOwnNotes: Plain-text file notepad with markdown and ownCloud integration
"New York City" with 8M is only the political and corporate entity of "New York City", which is not relevant to the "feeling" of a city. New York City metro has about 20 million people. That's what you experience when you're there.

If you talk about political entities, then San Francisco is tiny at about 860k, less than Jacksonville and San Jose. Does SF feel smaller than either of those?
Those are the prices from when they were selling the NOS and buybacks. This is how they stayed in business through the court rulings. They couldn't import new stock so they were selling what they had warehoused pre-ban and what they could buyback from previous customers.

The 2017 prices are published (I'm guessing the ban doesn't end immediately) and they are indeed 10% cheaper.

[edit] I'm not affiliated with zen magnets in any way, but I bought their largest set available pre-ban and have been following their progress on this ever since. They are an extremely reputable company and I highly recommend them.
An "some form" means some faceless bureaucrat fuckhead, who's having a lousy day (after reading my comment!) rubber-stamps "NOPE".... or is just lost.

These are barriers to trade. And we got to this place with death by a thousand regulation cuts. Can't do this. Can't do that. Cant do this on that day while doing that instead of this, without willing out volumes of forms. And you wonder why compliance costs are stupid high?

(Don't get me wrong, I hold to a mixture of communism and capitalism - I think something like GNU can be done for nearly everything, but there's room for making money as well. I just categorically disagree with the volume of regulations. It makes people criminals via incapability of understanding the law.)
> ...but he has no idea what the current state of affairs is outside his freedom bubble. He can't see what direction the state of the art is moving in, and has no first hand experience with any of the various evils he dedicates his life to fighting.

I see misunderstandings and misstatements. Firstly, it's incorrect to say he has no idea of the current state of affairs "outside his freedom bubble" (a term that sounds derogatory and insulting to me). Look up his posts on Uber, AirBnB, Amazon [1] and several others and decide for yourself if he seems as clueless as you believe him to be (but remember he always talks from the premise of freedom). First hand experience is not a necessity in order to criticize something. We all criticize things without first hand experience, based on hearsay, based on what we've read on social media (just because something came from "a friend") and so on.

He does resort to strong absolutist positions in his posts, but do we have anyone else like him in the world? Honestly, I consider myself a "weak person" who succumbs to the pleasures of life taking the easy route when I look at his writings and his stance, and I wish we had more people like him with a lot more money and influence to fight for our freedoms and create things that would make the world and its people free over time (whereas in the last few decades we've been seeing our freedoms taken and controlled by large, fast growing corporations).

[1]: https://www.stallman.org/amazon.html
That's like saying a MacBook Pro is often used in high-end programming shops, so buy one and you'll be churning out remarkable software.

The skill of the person wielding the tool matters way more than the tool.
It is on Github. Nothing to stop you submitting a pull request!
Content Moderation with Scale API
>And if your child (Lets say over the age of 3) is still eating random non-food items without checking with you, then you're not doing a great parenting job.

That's just plain ridiculous. No amount or quality of parenting will prevent a child from occasionally doing something stupid, any more than it will prevent an adult from the same.
But Java strongly encourages the mixing of data and behaviour. There is only virtual method dispatch and switch on ints/enums for efficient case analysis. We therefore need complex encodings like the Visitor pattern, if we are to avoid conflating data and behaviour. So again, I blame the language not the programmers.
Older children were using them as fake piercings:

http://www.poison.org/articles/2012-oct/toy-magnets-are-dang...

> Avoid the use of magnetic beads as fake body piercings.
Their freak-out and blatant lying WRT to Bannon's appointment, which I admittedly didn't cite here, is quite enough for current evidence (but this had in general been noted earlier): https://news.ycombinator.com/item?id=13054973 And that's not even going into any detail about how they misportray Breitbart.com. Nor would I ever submit to allowing a single organization made out of fallible human beings as the sole arbitrator of who's neo-Nazi or not in this country.

And I though the way this works is that if you make a side point without supplying fully footnoted evidence, you get challenged on it, not presumed guilty before having a chance to answer.

You may not view this Alt Right position as "helpful", but We Don't Care. As Jews are starting to find out, unfortunately largely on the Left and WRT to Israel's right to existence (and note how much BDS sounds like a mental illness than a movement's acronym), the Holocaust Card is also Maxed Out, and they most certainly don't care.

For that matter, you don't even have to go very many generations beyond mine for the Holocaust to be another footnote in history, just one of the many genocides of the 20th Century, instead of a formative part of ... the Zeitgeist? (Not sure what word to use here, and a German one is ... subpar.)

As for your last point, there's no end to that rabbit hole, i.e. what about the Celts who used to occupy much of the European continent? And I'm not up on my history of this sort of thing, but who did they replace? And what about the poor Neanderthals, who only live in the DNA of some of us?

That operationally about the worst issue with the Left, they have no limiting principles, there is never a point where "enough" has been reached.
It's also inspiring to see how much you can do with only 140 characters of code (so it fits in a tweet). Here are some examples:

https://www.dwitter.net/d/104 (tunnel)

https://www.dwitter.net/d/302 (old school effect)

https://www.dwitter.net/d/406 (rotating cylinder)
> "cyber" wend out in the 90's

I take it you have no exposure to the public sector? Referring to "Cyber" as "IT/Info/Computer/Network Security" will immediately identify you as an outsider in man public sector positions.
It's terribly easy and not very useful to dismiss things in a vague way like this, and it's often wrong, particularly if talking about an entire category or market.

e.g. google could have been dismissed as just a search engine but it turned out eventually to be exactly what a lot of people wanted.
Shouldn't it be called Cyber UK Army knife instead of Cyber Swiss Army Knife, then?
California Today: Fretting Over the ‘Netflix Tax’
Unfortunately NOTIFY doesn't work across nodes.
Just spent 2 weeks in Japan using their incredible Shinkansen trains. Every single train was on time and they were so clean and comfortable with about a metre of leg room.
> Don't you think the whole "put a warning sticker on everything" is getting a bit ridiculous?

These magnets hospitalised over a thousand children, and killed at least one.
The BIG Bell Test
The best book I had for learning more about C was titled 'Writing Bug Free Code For Windows' from the late '90s early 2000's. It contained a complete object oriented system using simple header tricks and data hiding plus covered all sorts of pre-processor tricks that aren't evident until you really dig into what C can really do. I'm sure it's impossible to find now, but recommended.
> I'm curious to know how close it is to the book before I shell out the dough to see it in the theaters.

It's worth seeing just for the cinematography (and support of Sci-Fi movies!). I was not familiar with the story before seeing the movie and thought that the sequence leading up to "first contact" was very well done - I had no idea of whether the interaction was going to be like a scene from Contact or from Aliens. It was tense, atmospheric, and caused an audible reaction from the audience at times.
The consistent trend in unemployed / part time / full time is a little strange considering that many programmers value time to work on their own projects, and can gain new skills that are valuable to an employer. Seems like HR and cultural attitudes about employment are large factors in programmers view of skill.
I wholeheartedly approve of the new licensing. The previous licensing was incredibly restrictive for microservices and for scaling out reads in an elastic way. The new model is much easier to understand and use in the ways that datomic was intended to be used.
FTA: "I remember when I was in second grade, we needed a new TV. All my friends would just go to the store and buy one, but my dad bought a Heathkit, and we had to put together the parts."

What an awesome parent.
I don't think anyone is seriously proposing a US-wide HSR network; the US-wide population density obviously makes that non-viable.

There's definitely parts of the US where the population density could easily sustain HSR, though; California from San Diego–Los Angeles–San Francisco is one, and Boston–New York–Philadelphia–Baltimore–Washington is another (quite how far you could stretch that network west is an interesting question, and I don't know enough about current travel trends to comment, certainly Pittsburgh is close enough that travel time-wise it could beat out aviation), as is Miami–West Palm Beach–Orlando for example.

What is interesting is it is likely the case that the North East is the only place where there's a sufficient population density in a larger general area that crosses state lines.

The problems seem to be frequently the fact that nobody wants a train line near them that doesn't stop near them, whereas current aviation routes simply overfly them, and adding in extra stops completely destroys the business case by making them comparatively slow (v. aviation).
> Most people who complain about the dangers of C probably have used it in an unprofessional setting without any additional tooling. It's a bit like saying that all RWD cars are dangerous just because you've once driven a '92 BMW, disregarding any technological advancements since.

Actually, most of the people I know who think C is a problem that needs fixing are longtime professional compiler developers and people who work on security critical codebases. In fact, I don't know any compiler engineers who don't have serious reservations about C and C++. Those people know more about tooling and instrumentation than virtually anybody. It's precisely that knowledge that leads one rapidly to the conclusion that there are serious flaws in C for secure software that can't just be papered over with tooling.

It's usually C++ enthusiasts who are the ones trying (unsuccessfully, IMO) to argue that undefined behavior isn't a problem in practice.
I would have to say I haven't seen anything from either party that would address any of that, directly or indirectly. The problems you describe have been ignored for years.
Well, to the best of my understanding. FreeBSD will generally have better performance while OpenBSD has the latest pf syntax and features. This is a source of animosity between the two projects that I don't fully understand.

FreeBSD has done a lot of work to enable SMP for their pf so that gives it the edge on modern multicore systems. This work wasn't able to be used in OpenBSD so that was unique to FreeBSD for a long time. Right now OpenBSD is in the middle of doing the same for pf and their network stack. So the performance difference shrinks on every release. The newer pf syntax and features make writing rulesets easier, like replacing ALTQ with prio for traffic shaping.
Simply claiming a fallacy is not a discussion or a rebuttal. Also, there is no "but think of the children" fallacy. You may be thinking of the Emotional Appeal fallacy, but even then it isn't always a fallacy to point out potential dangers to children.
> It claims to teach code to teens/tweens, but speaking as one myself

I'll cut you some slack for that reason, but you need to (re-)read https://news.ycombinator.com/newsguidelines.html and nip that internet rant thing in the bud ("the same way that a man covered in shit attracts high society"?) if you want to continue commenting here.
> Once you get wherever you wanted via a plane, you are pretty much stuck at an airport.

Adding insult to injury, that airport generally isn't feasibly reachable by public transportation.
Proof that technology is neutral and isn't all about freedom and ethics; will be avoiding anything published by them.
Samsung Investors Voice Support for Elliott's Proposals for Change