skysight-inc/HackerNews huggingface dataset:
> This is a tricky subject

nope

> "We're trying to save these neanderthals and they're stupid/tricked by evil so they're going to end up killing us all."

this but unironically

> but do you really believe that all of them were fed that mantra by bad actors, and none of them are just lashing out at bullies?

ah yes, the guys with total political power are being bullied

> You want me to support your political campaign to regulate the gas that I exhale, because otherwise there will be a doomsday, and if I don't agree I'm either stupid or evil

yep
I was wondering if somebody could explain for me: are electric cars really that much cleaner? I live in a place where almost all of our energy comes from coal for example. It isn't completely obvious to me how driving a Tesla helps air quality in a case like this, but I'd like to understand.
And cooking spray sometimes says "Fat free!" because an average 'serving' contains < 10 calories of fat. Yet its 100% fat. A spray can of fat.
The Players' Tribune does some cool stuff. Like others mention, the amount of ghostwriting is unclear, but the pieces all feel faithful (and accurate) to the subject. They are never hagiographic, and while there's some amount of bravado in almost all of them (I mean, they're former sports stars), it is always tempered by honesty, and often regret. Maybe HN is less likely to assign much weight to what athletes say, but these are pretty unvarnished accounts from people who, by and large, became world-class at something tons of people try. They have interesting things to say.

Some other good pieces are NBA player Dion Waiters' freewheeling account of his life so far [1], former NBA player Steve Francis's bizarre path to and from stardom [2] (an interesting complement to teammate Yao Ming's entertaining account of his own rookie year [3]), and for a rather darker and more harrowing (but also quite moving) story, former NHL player Clint Malarchuk's account of his infamous on-ice injury and its (extensive) consequences [4].

[1] https://www.theplayerstribune.com/en-us/articles/dion-waiter...

[2] https://www.theplayerstribune.com/en-us/articles/steve-franc...

[3]
https://www.theplayerstribune.com/en-us/articles/yao-ming-my...

[4] https://www.theplayerstribune.com/en-us/articles/clint-malar...
He has provided historical examples that trend in that direction. The point is: industry stopped looking into this (and an implicit point is also that investigating these things is no longer well funded).
“Godhead – Hi-Koo Lim’rik ”  #ManyStories Https://www.mnys.me/r1zYi52om
Thanks for the correction. However, many doctors that are in mainly clinical practice but publish occasionally under the university umbrella do not generally on a tenure track. So their title may be associate professor, but they are not generally tenured. However, if they spend a significant amount of time in research they may still have tenure track.
>You have no right to take away my right to put what ever I darn well feel like in MY documentation.

I never claimed any such right, just that purpose and context exist, and that not everything is appropriate for every situation.

You have the right to put whatever nonsense you like into your documentation, but that doesn't make it good documentation. You can add song lyrics to a contract if you want to, but doing so doesn't serve the purpose of a contract.

>And since when does "church" have to be separate to anything else?

Since the Enlightenment, when people began to realize theocracy does more harm than good in the legal, scholarly and scientific realms.

>Just out of spite, I think if I ever give a sermon, I'll mix in a little bit of GPL comparisons just because.

You can recite GPL comparisons at the pulpit if you like, but "spite just because" is a terrible basis for a sermon.

Again, no one is claiming you can't, just that you shouldn't.
> In the late 1990s and early 2000s, we learned that parsing input is a problem.

What? It was known well in advance.
AIUI both are only available from EPEL.
‘Two-faced’ membrane can create electricity from salty and fresh water
"The average lifetime of a subscriber was 9 weeks, with almost half quitting after the first week.". I wonder if someone tried to find their reasons to do so. He also notes that "consumers have no loyalty to food brands; they will happily try a bunch and switch to another service if they can get a better deal.", but knowing which criteria they use may be vital(?) The "lower price" can't be their sole criterion when it comes to food they consume.
I would assume that most of these stories are ghostwritten. After all, you dont make it to the NBA by spending your time reading and writing... Great story, though.
> "Regardless, if we don't have them parents will think we're behind the times and the reputation and parent satisfaction will fall."

As a med student, this reminds me of how medical practices will chase patient satisfaction at the expense of all else
It's pretty tough to get that third star; by simply changing the decor, laying off some staff, or closing the cloakroom the third star would go.

But this does remind me of a restaurant in Palo Alto (chef trained in a 3-star restaurant in Burgundy) whose owner asks people to leave bad yelp reviews. Basically the customer base is almost entirely regulars and that's enough to make it a good business. They don't want so much business that the regulars couldn't get a table.
This is actually really excellent reporting. The people and stories in this article are very real, and I bet there are thousands more people just like this and potentially millions who want to be like this.

I did the expat thing for 2 years. Sleeping on mountains, on couches, in airports, in cars, everything. It's a lot of fun and really cheap. You feel a lot of freedom.

But, it is still hard to get things going "legitmately" in any country, and by that I mean finding a job and getting a visa and, if desired, having an apartment or a family/spouse.

I came back to the USA and luckily found what seems to be a more permanent job than sales. I'm making $2,000 a month and splitting expenses with my gf.

Ultimately that math works better than being a nomad on $500 a month. But I'm wondering if someday I will give it another shot :)
Building a Golden Image Pipeline
Uncovering the first printed use of a word is known as “antedating” and has been central to dictionary efforts since the first edition of the OED. If you’re intrigued by the topic or just appreciate historical esoterica, I highly recommend the book The Professor and the Madman by Simon Winchester- it’s a great quick read.
Where’s a good place to park money if you’re worried about an imminent student loan collapse? Or, put another way, what’s a good hedge?
A fun project! I had a buddy tried this, wrote it in C++ over a week. Had console, graphics, formatting and networking (I think).

The trick was first a parser, then use C++ objects for each construct and instantiate one for each parsed element. The objects had a 'list' and a 'run' method. They were linked in programmatic order. So run the first one, which returns the next one to run (since it may vary with IF, GOTO etc)

Here it is!
http://www.moondew.com/basic/
Yesterday I was at a brewery in a particularly nerdy, computer-sciency part of town. There were a couple of guys having drinks at the end of the bar, and they were conversing loudly enough that I knew they wanted to be heard.

One loud guy says to the other, “my professor at [mumbled] college told us that there’s no way that smoking can cause birth defects. He said that research would be unethical because they’d have to force women to have babies and force them to smoke. Blah blah blah ...” All the guys around him nod in agreement then go on to share screeds about how the liberals are ruining all the fun the world and violating their personal freedoms.

And, I’m thinking to myself, “What the F is going on?” They were talking confidently enough that even I second-guessed my my beliefs on smoking. So, I hit Google Scholar, read the abstracts of the top 5 papers (out of hundreds), and then felt relief that, yes, the science on this topic seems legit and well-explored. And, yes, it is dangeous for pregnant women to smoke.

But, I’m still bothered. These guys seemed like educated, and likely intelligent, people. And, yet, they’re trapped in a political belief system that is making them doubt science wholesale. Some authority figures (likely with same political stance) can tell them ‘facts’ with enough conviction that these guys buy it without question. And, worse, they go on to confidently spread memes about the unreliability of science, scientists, and the liberal political agenda.

To me, as a scientist, this is scary as hell. For 300+ years, we’ve been using science as our most reliable way to understand the world and make rational predictions. And, now, people are disavowing science if it slightly goes against their belief system. What does this means for the future? I don’t know, but I can’t imagine that it’s good.

(By the way, I don’t consider myself a ‘liberal’, although that’s what I am called these days. Generally, I just try to learn a lot about things and side with what seems like the most rational position.)
I know, and they (like Python) all make excellent second steps. The line numbers are bad for structure, but good for stage 1 learning is what I am saying. In fact, letting people find the limitations of line numbers and GOTO statements is an excellent way to show them why you would want something more structured, rather than just telling them.
You write code at the entry point that might fail. Perhaps it returns either structured data or an error. From that point on, you can work only with structured data and the type-system will help you. You might be able to generate a parser from a schema.
This isn't really about the lawyers though. It's about industries getting so large and so centralized that it becomes economical to throw money (aka. lawyers) at quieting a dissenting paper.

It might not even be to try to get changes made, it might have its value in researchers thinking about how irritating and time consuming and possibly stressful it is to speak up next time.
The view of computing you are criticizing in fact doesn't miss your point. It attacks it straight on. What does "programming" mean? Insofar as it involves people using Algol inspired languages -- with some features here and there -- typing up instructions in expensive systems that are (still!) teletype emulators, then what you say is always going to be true.

The point of the article is that once upon a time people began to think another way was possible and started going in that direction. The reasons that all of this has fallen out of the computing pop culture have little to do with viability, but rather the needs of the market.
Burlington Coat Factory Credit Card Processing | Apply Online
I built an app that makes learning algorithms and data structures way more fun
A three year old Nexus 5 won't be usable due to the battery anyway.
The grammar is still correct if the reference here is to data structures as a singular group which is actually what the sentence appears to do.
India Tourism
It’s also problematic for the arms dealers.
Great, and I'm saying that was worse for beginners than line numbers (like the BASIC in the linked article)

Letting people crawl is a great way to teach them the advantages of walking.
The example for selfie references a pornographic subbreddit. Did not expect to see that on a dictionary website.
I agree. I really appreciate the fact that there's similar through-lines between the major sports. So many of these athletes are treated like superheros we forget that they've got their own struggles and triumphs like everybody else. It comes with a strong air of honesty too. There's been a number of articles that touch on my hometown teams (Buffalo Bills and Sabres) that make me respect the athletes even more for being so truthful.
The people who bought homes in 2000’s that they couldn’t afford were acting irrationally, too. It’s easy to dismiss this and think “wow these people are dumb, serves them right...” (my first reaction), but then I think: wait, these are just a few examples they found who are willing to share their story. How many people are out there defaulting on their loans that we don’t know about?
As an aside, I find it a little ironic that I found it hard to parse the headline "Systemd is bad parsing". No, Systemd is not bad parsing, Systemd is parsing badly.
This article should be titled “How some dishonest people made bad decisions and instead of fixing them ran away.” They blame others for their choices, and take no responsibility. Nobody made them get those degrees, take out those loans, or any of it. I get that the cost of education is a problem, but using loans and then skipping town to avoid repayment isn’t only dumb, it’s dishonest.
You can have rules and kick people off.
I was under the impression that guy was paid by like the Belgium meat board or something. I can't find the reference to that right now so might be wrong. (I came across him in another thread where it was discussed)
It's not true. The original source of the claim appears to be a misrepresentation on Fox News years ago of Congress' student loan repayment plan for staffers.

https://www.factcheck.org/2011/01/congress-not-exempt-from-s...
You build that into the contract when you launch the phone. Pretty standard stuff, just costs money.
> it doesn't seems there are massive interest for something like that either

It's been a long enough time that most people don't even know that "Hypercard like things" are even possible, or what they mean, or how one could use them. The "appification" of personal computing has ensured that there are "programmers" and "users" (scribes and plebs) and that the relationship will be transactional and commercial.

> he world today is like 90% consumption, people consume news, media, video etc.

The more the development community realizes this, the better off we will be -- because it will become clear that in a technical sense a completely different way (ie the direction of Smalltalk or Hypercard) is possible and that the truly limiting factors are cultural more than anything else.
You wouldn't mind if your next door neighbor was a seedy roach motel or a 10 story holiday inn? Somehow I doubt it.
Cricket
India vs West Indies
Virat Kohli is reaching to next
Listen to Jalen Rose to soften that prejudice. He’s better as a podcaster than he was on the hoops.
I have one. I am using it.
I do not know about that. Teaching people something bad first only to show them a better way later still wastes their time and ingrains bad habits. Personally I prefer teaching the better way right from the beginning (assuming I know what the better way is).
I typically disable ipv6 unless I specifically plan to offer/use it as a public service. Just more things to keep an eye on for no benefit to the actual business.
Is this the one you’re thinking of?
https://blog.acolyer.org/2018/06/21/generalized-data-structu...
Their transition from hard science to popularizing science was a deliberate response to the anti-intellectual tide. At the time, it felt like a loss, but I understood the motivation and supported their goals. Sadly, I don't know that their efforts have moved the needle.
I personally like to see loans during the first couple years capped and community colleges more subsidized.
Yes the code is bad but does not need to be completely rewritten. It should interpret the data as an array uint8_t (no casting to structure/integer pointers!), use simple helper functions to read out (u)int(8/16/32) values (there was a post on HN about this recently, https://commandcenter.blogspot.com/2012/04/byte-order-fallac...), and be careful to check things like sizes.

The code is also wrong because of strict aliasing. This is a real problem, your program can in fact exhibit undefined behavior because of this (it happened to me).

Some time ago I wrote some code to make these things simpler in C++. It allows you to define "structures" (which however are not real structs, it's an abstraction) and then directly access an arbitrary buffer through setters/getters. The code is here with documentation: https://github.com/ambrop72/aipstack/blob/master/src/aipstac... . In fact this is part of my own TCP/IP stack and it includes DHCP code (here are my DHCP structure definitions: https://github.com/ambrop72/aipstack/blob/master/src/aipstac...).
no I think it's usually more like -

first 10 years - there's some problems here that maybe we should think about doing something about it.

second 10 years - ok heh heh, well the stuff we were talking about I guess you guys thought it was a joke but really we think there might be a cause for concern and we should somehow rein it back a notch. Please?

third 10 years - really, we're serious. Things cannot continue like this there will be real problems look at all the data that we have been amassing since we started talking about it.

forty years in - are you people kidding me? I am really starting to doubt some of your people's intentions are in the right place. This has civilization threatening consequences, at the worst maybe even extinction of human life. We need to get a handle on this now, look at the data. The people who say the data is lying are themselves lying or at worst very confused.

50 years in - We're trying to save these neanderthals and they're stupid/tricked by evil so they're going to end up killing us all.

Now I realize that someone doesn't like to hear that they're stupid or evil, but when the subject under discussion is extinction of human life and you don't want to support the political campaigns to do something about it because of the tone of that campaign?

That's like that one time my friend was walking around in the start of a hurricane hitting shore (not knowing anything because somewhat insular) and the cop said hey jerk get inside it's a hurricane and it could kill you! If my friend had then taken that warning and said well, I don't like his tone I think I will just walk around some more, when he finally died I guess everyone would think well he was stupid, and if he said I'm gonna make all these school kids walk around with me, they would have said well he was evil.

And of course if we were really to be accurate we are at least 70 years in on warnings that human activity was negatively affecting the climate at a serious level.
Oliver Cromwell swore revenge on everyone that fateful day.
"her grandson gunned the motor and spilled it."

Source? Everything I have read said the car was parked.
Most student loan debt is owned by the government so it wouldn't collapse quite like how mortgages sank the housing market. If the pipeline for easy loans dries up a lot of colleges and their dependent industries (publishing, construction, education focused IT providers) will probably take a big haircut or close.
Or scrutinized. I don't think it's ethical for the government to give $100k to a music therapy student, as they'll never be able to pay it back with their future wage.
I blame government for laws that forbid students erasing these loans in bankruptcy, and for backing so many loans and grants in the first place.

If there was an actual market, banks giving loans would do due diligence and provide loans only to majors that would be able to pay back the loan.
High school counselors for mass-funneling students into university. Corporations for demanding college educations for unskilled labor. Creditors for lending to young-adults predominantly 18-20 years old. Universities for inflating social experience to the detriment of academic quality and increased tuition. Parents for the cultural peer pressure.

Ultimately, I tend to agree with you but I have a hard time criticizing the naive 18-20 year old rather than the multitudes of enablers who allowed this situation to arise. Is it really fair to blame the victim of an elaborate and complex system designed to extract the perfect amount of present and future value from them while leaving them with just enough (or in the extreme case, not enough) to survive?

"I've designed the perfect device. It can extract just enough usable meat from a cow while still keeping it alive." -Paraphrase of a quote that I can't attribute at this time.

EDIT Actual quote thanks to leetcrew and andygcook:
"I invented a device called Burger On The Go, it allows you to obtain 6 regular size hamburger, or 12 sliders, from a horse without killing it."
"it's possible that future predictions are badly wrong"

Climate model predictions of global warming have generally been fairly consistent in projecting future warming, as shown in this animated chart:

https://www.instagram.com/p/BZ38rf7F3al/

The chart is taken from this 2017 article: Analysis: How well have climate models projected global warming?:

> "While some models projected less warming than we’ve experienced and some projected more, all showed surface temperature increases between 1970 and 2016 that were not too far off from what actually occurred, particularly when differences in assumed future emissions are taken into account."

https://www.carbonbrief.org/analysis-how-well-have-climate-m...
Emacs For Mac OS
That post by Rob Pike is arguing that you should not need to check the endianness of your system when swapping. Not that you should never byte swap. Systems and protocols have different endianness, which needs to be handled by programs where endianness has not been abstracted away.
> Maintainers don't need to be welcomed, they are already there!

They are already there, and since they did all of the hard work of getting there and people are using their software for free, they should be treated with the utmost respect. People shouldn't come into their "homes" and start making demands. Also, how do you think we get more maintainers? I assure you it's not by abusing the ones we have.

> But it's true that maintainers need to do real work and expend real effort if they want to ensure their project is welcoming to newcomers.

If you want to start a project and make this a goal, more power to you. There is a large portion of devs that see this as a non-goal (SQLite doesn't have "newcomer" contributors for instance), and that's totally within their rights and something that should be respected.
From fire whirls to blue whirls and combustion with reduced pollution
I like to work for a company that’s fun and stable, not one that sounds like it could be a faction in Divergent.
> iPhones are harder to hack, which is reflected in the prices companies pay for new exploit capabilities. In 2016, the vulnerability broker Zerodium offered $1.5 million for an unknown iOS exploit and only $200 for a similar Android exploit.

I'm curious, given the fragmentation of the Android ecosystem, how many phones each of those two exploits would affect.
serious question: do you have kids?
> They get a college degree, but never learned critical thinking skills.

Are you seriously suggesting that a degree in philosophy does not teach critical thinking skills?

> These arent your best students, these are bottom barrel.

While I would agree that a degree in comparative literature or history probably isn't as likely to land you a job as a degree in, say, computer science, it doesn't seem fair to assume that those who have fled the country to escape their student debts are automatically dumb losers. Nor do I expect that attitude to inspire a sense of "responsibility" in those who are considering to emigrate.

It seems to me that the so-called "bottom barrel" students would drop out rather than successfully complete a bachelor and then a masters degree.
Programming as a profession is strange because we each do such different things but all tools are available to us all the time. Imagine if this were true in the physical world; you would read arcticles written by accountants like "Dynamite Considered Harmful" with rebuttals titled "Why Dynamite Matters" by construction engineers...
Go on Twitter and check out the lynch mob that came for Hipp. He was absolutely forced into retracting his original CoC.