skysight-inc/HackerNews huggingface dataset:
Let me ask you these...

- Won't it be good if you exchange less amount of data?

- Won't it be good if serializer/deserializer validates the data before processing/loading/serializing, and you don't have to write special validation code?

- Won't it be good if you only pass, data and not the definitions over the wire? For example just send "Spiderman, 25" instead of { "name": "Spiderman", "age", 25 }

- Won't it be good if you do not mix, data and metadata (such as recordCount, nextPage, etc...)?

- Won't it be good if the object collection can be streamed through partial serialization?

Internet Object improves on all these front!
While we are throwing rms under the bus, can we also throw left wing philsophy away https://en.wikipedia.org/wiki/French_petition_against_age_of...
You can find plenty of evidence of Stallman's empathy in his political notes: https://stallman.org/notes/
This wasn't a witch hunt. This should have happened a long time ago. He is a creep, and has been problematic for years.
“He literally used to have a mattress on the floor of his office. He kept the door to his office open, to proudly showcase that mattress and all the implications that went with it. Many female students avoided the corridor with his office for that reason…I was one of the course 6 undergrads who avoided that part of NE43 precisely for that reason. (the mattress was also known to have shirtless people lounging on it…)”
— Bachelor’s in Computer Science, ‘99
All this and more https://medium.com/@selamie/remove-richard-stallman-appendix...
Programming languages are tools that require significant career investment. Sure you can learn the basics in a 21 Days[1], but that's not going to land you a Senior Developer salary. You're choosing a horse to ride for many years, and if you chose the wrong horse, you're going to find yourself in a crimp.

But horses/languages don't have value in a vacuum. They have value because the industry recognizes them. You'll have fewer options if your main expertise is D or OCaml than if you're a C++ developer.

So you get advocacy posts about this or that language to increase their recognition in the industry. Attract developers to build the libraries and ecosystem needs. Attract developers to improve the compiler in ways that are useful to everyone.

So you need to cheer for this horse over that horse, because your career depends on it.

[1] https://norvig.com/21-days.html
The key issue at hand here is that people in leadership positions must be held to higher standards. Doubly so when they act as a very personal figurehead and spokespearson for the community they represent.
Same thought, this article is superbly written. Thank you for the reference!
Only if both ends of the request are on AWS.
>but Stallman's behavior quite likely has held back the FSF for some time. He's an ideologue, not a leader.

On this last point, We have to agree to disagree. His firm and unwavering stance on many issues is a flag planted in the sand - "This is how things should be" (whether or not its practical). It is a point of reference which countless engineers, designer, entrepreneurs in tech (including in big companies in FAANG, etc.) have been influenced by (whether or not they were able to live upto his ideal) when building their systems and companies.

Everyday, living in the dystopian nightmare that the modern world (both real and virtual) is becoming, oftentimes enabled by OSS, 'Stallman was right' is something that keeps coming back. Its not just a glib meme.
They might announce something after the Christmas season. Apple would want to sell as many 11s and 11 Pros as they can before competing with themselves.

Not sure what effect the tariffs will have if they take effect in mid-December. Having a cheaper iPhone means less of a hit from tariffs. https://macdailynews.com/2019/08/29/apple-iphone-faces-15-u-...
It should have been "Minors cannot consent, with few limited exceptions", or "minors below the age of consent for the sexual relationship they are having cannot consent."

Two common exceptions are: 1) similarity in age, and 2) sex with spouse, if married.

Exceptions can have their own exceptions. For example, if a 17 year old has sex with a 25 year old, it may be legal for an exception based on similarity in age. However, the law may also prohibit that exception if there is sex between a teacher and a student in the teacher's class.

So martinky24 was wrong in writing "Minor's cannot consent". It's an understandable wrong, as those exceptions aren't really that relevant to the topic at hand.

But jelliclesfarm is also wrong in thinking the argument is that minors are "non-beings". Minors are beings with fewer freedoms than adults. Depending on their age, they can be forced to attend school and to follow juvenile curfew laws. They can be prevented from purchasing alcohol, and from driving vehicles, or having a full-time job.

All of these remove some of their free agency. Just like restrictions on who minors are free to have sex with.
Do people really use swift on Linux?
> There are still implementations of the original STL around separate from the std library, so keeping the distinction is probably still wise.

As far as I am aware, those libraries are defunct and unused (e.g. STLPort), so I disagree that there is an important distinction to preserve. The most widely used C++ Standard Library implementations by far are GCC’s libstdc++, Clang/LLVM’s libc++, and MSVC’s STL. Being bundled with compilers means that there is no reason to want an implementation of the historical ancestor library.
> It sets a precedent that will absolutely lead to self-censorship on a topic that really requires the disinfecting power of sunshine.

This incident doesn't change anything since much more chilling precedents have been set so many times before. RMS's position is way too extreme here, 99.9% of people would probably find it despicable. Meanwhile, lives (including at least one Nobel laureate's) have been destroyed for contentious, merely politically incorrect statements (or less). The ship has long sailed, RMS just didn't get the memo, maybe due to the peculiar way he uses the Internet.
I don't have answers or solutions, I rarely do. I think this particular debate lives in water that is far too murky for me to want to wade into. All that I'll say is that I think my answer to your question is something close to, "No. Maybe? I don't know. It depends..."

All that I really know is that I am grateful, once again, to have been a teenager in an age before the proliferation of smart phones and social media.
Dude, I would love more insights on this. I have trouble finding assistants for the most rudimentary stuff and am constantly looking for IT solutions. Please, please, please. Maybe an HN post?
The Briefcase
I'm sorry, I'm an idiot. Wtf does "user re-authentication" mean?

They're counting MAUs as number of logins and not number of active users?
> Honestly, I haven't seen -- even with Rust -- something as dead simple as Flask

What about warp? https://github.com/seanmonstar/warp/blob/master/README.md
The man is known for not keeping his mouth shut when he sees something that bothers him. While I may not like his politics I agree that he should speak his mind.
> The WeWork brand is strongly tied to Neumann, a freewheeling 40-year-old Israeli-born entrepreneur who has said that We Company’s mission is “to elevate the world’s consciousness”.

"Elevate the world's consciousness" --> Dont mean to be negative but what the hell does that even mean? Imagine your landlord told you that.

Been following this story closely and Adam Neumann is such a crook, from the outset he just wanted to take advantage of public shareholders. His intentions were to screw them. Don't forget that lot of the shareholders for big IPO's are pension and mutual funds and hard working middle class families indirectly or directly own a bulk of these. This is how they get screwed.

I am so glad the market called his bluff.
Idaho’s killer app
Had a colleague propose this today. And it seemed like a very fair thing to trade 20 percent of your income for an extra day a week. Opens up time for exercise, open source work, family and research. I'm curious if people have tried this and how receptive organisations are to such proposals.
You should make this a poll: https://news.ycombinator.com/newpoll

But to answer your question, I would be tempted to take an extra day off but in the end I would not, and here's why. An extra day off disappears when you move to the next company (you: I worked a 4 day week at my last job, them: we don't do that here), but the salary typically forms a floor for negotiating the next salary (you: I made $180k at my last job, them: we can match or beat that). With the extra salary you could take extra unpaid vacation days to effectively get your extra day off and get the raise at the same time.
Stallman is a revolutionary. In our dystopian times of surveillance capitalism, he has spent his life trying to fight for a utopian alternative. He is a hero and this reaction is completely unwarranted.
The man is famously eccentric, but he is not evil. Posterity will not look kindly to these events.
I’m pretty sure the term McMansion is linked to sprawling suburbs that popped up starting in the late 80s/90s. Ive never heard it used to describe any urban home.
They should all be held accountable, sadly I do not wield such power to hold them to account.

That said, while the headlines are sensational, the fact is that RMS doesn't seem to understand what willing means or power dynamics.
While I don't know about this case, a common problem with people arguing right/wrong and legal/illegal is that one side picks right/wrong and the other picks legal/illegal and they talk past each other. If the law happens to agree with somebody's opinion, they'll use that to justify that they're "right" and if it doesn't, they'll use some higher moral standard and disregard the law.

Sometimes it's obvious which the sensible choice to make is. If you're arguing whether the GPL allows linking to a proprietary library or not, then it's the law that's more important. But if you're arguing if sex with children is OK then it's some higher moral standard that's important and appeals to the law are essentially appeals to popular opinion as support of some moral standard.

Luckily, people usually agree on what the law means, so they just have to make sure they're arguing about the same point that their opponent is actually making.
But Rust and Go have different goals.

If there was ever a definition of apples to oranges, Rust and Go would be it.
General shoutout to anyone who's less lazy than me: has there been any good research on whether or not advertising increases discretionary spending, and if so by how much?

The Tide example here makes me feel a little bit weird, because Tide pods in particular are a pretty bad deal for laundry detergent. If people are buying Tide pods instead of generic laundry detergent, it seems to me that the advertising isn't just shifting money around, it's actually increasing spending. But it could just be bad instincts, I don't know of any actual real research on the topic.

Another way of phrasing this -- if Apple stopped advertising iPhones, some Apple users would shift over to Android, which (ignoring cost differences) theoretically would just mean they gave the same money to someone else. But would there be another contingent that stayed on iPhone and just stopped buying new hardware every year? How large would a contingent like that be?
> Either way, I'm cancelling my FSF donations for caving into this witch hunt.

If the FSF experiences a drop in donations couldn't they interpret that as people trying to distance themselves with Stallman, and he's basically synonymous with the FSF?
Except your opinion is as an anonymous person on the Internet, while his was the director of the FSF and a trusted member of an academic community in a public forum. He has to be willing to think about the people and organisations he represents before he opens his mouth and makes them look bad. If he isn't willing to do that, then he should get sacked.
Bypassing for now the merits (or not) of his arguments, which will certainly get a deep philosophical treatment on a site where long comment threads are impossible to navigate and are really only active for a day or less anyway...

RMS's de facto role in the FSF has been spokesperson and public figure. This isn't the first time he's put his foot in his mouth [1][2][3] (figuratively or literally, according to some accounts). That's simply not a role to which he is suited, and that at least should be an argument most can agree with, if reluctantly.

We all make allowances for bad behavior from our favorite people, as long as that bad behavior isn't too repugnant or doesn't undermine the role we appreciate them for.

In RMS's case, at the very least his behavior keeps distracting people from the issues that the FSF was formed to address.

Let RMS return to roles for which he is better suited, and like Eric S Raymond's frequent bouts of insanity, we can all go back to appreciating that at least he manages to stay out of the news cycle.

[1]: https://tech.slashdot.org/story/11/10/10/1227229/richard-sta...

[2]: https://www.datamation.com/osrc/article.php/3830651/Richard-...

[3]: https://medium.com/@selamie/remove-richard-stallman-appendix...
They're just fundamentally for different things. For most classes of problems where the distinct features of one or the other would make any difference, if you're choosing between Rust and Go, then you may consider that you might not entirely understand either your problem and/or why either of these should be considered as part of a solution.

We chose Rust for a bunch of reasons related to enabling high-assurance software development with better ergonomics & efficiency than attempting to do the same with C and bolting a bunch of disjointed augmentations onto either it or its toolchain.

Substructural type system + HM type system + ease of integration into embedded targets is fantastic for the platform we're building and the markets we're addressing. Using Go would make no sense at all for us, but may be perfect for a use case where the same kinds of guarantees & assurances aren't necessary.
> Legally, sex with underaged people is rape regardless of consent

Yes and no. With a 17 year old, in some jurisdictions, it's rape in such and such degree, but in other jurisdictions, it's a separate crime, and in other jurisdictions it's not a crime at all. I think the stronger argument is that it's illegal/immoral, rather than getting stuck on a single word.
> a situation where simple "free choice" is made a mockery of.

I'm not so sure. "Free choice" today as defined by those on the left is "free to make choices independent of constraints imposed by personal capacity or personal resources", whereas it has historically been interpreted as "free to make choices independent of constraints imposed by other humans".

The problem with the former definition of free choice is that it requires encroaching on the latter definition of free choice.

If you have two people that are equally poor, both are equal in terms of having free choice under both definitions.

If one of those people becomes wealthy, they continue to be equal under the latter definition of free choice, but are unequal under the former definition even though nothing has changed in the circumstances of the one that became neither richer nor poorer than he was previously.
I have a friend who joined there last year. He said that the interview process wasn't very hard and they focused on communication. He also said that the engineers there aren't impressive but he likes his coworkers and the job is okay, but the tech definitely isn't impressive at all.
Right. I hear you. Let’s work through this:

1. I don’t want anyone to be ‘raped’ by ‘free agency. I was speaking of consent. Can someone be raped while being a minor? Of course. Age has nothing to do with whether one can be raped. One can be raped as a minor just as a 50 y/o ..dare I say..male can be raped. Age also has nothing to do with sexual desire or urges either. A 12 year old boy can be horny and a post menopausal woman can snap shut at the rumor of sex.

Rape should be about consent. Not age.

2. It is infantalization of young adults and taking away their instincts and consequently the ability to provide consent that is confounding to me. Biologically, sexual instinct begins way before puberty.

3. Creating ‘laws’ is a symptom of a society failing to manage itself. Shame and shunning used to work before. Every law automatically includes a legal loophole. Laws make society weaker, not stronger. It is the mass handover of power to the state..power we should have over ourselves as citizens and society.

Human beings may be holding super computers in the palms of our hands, but our instincts are still cave man instincts. The human instinct that seeks sexual pleasure also seeks justice and revenge and disgust.

How many rape victims have been screwed over by the ‘system’ that the law is supposed to uphold?

4. So something is wrong with the legal system that lets more people slip through the cracks by ‘failing’ them. I am not condoning rape.

I am just saying that it is wrong that minors should be deemed ‘mentally deficient’ to give consent.

5. When my body says that I am ready for sex and the law says no, I am being denied my right.

6. Jewish infants are circumcised without their consent. Is that sexual assault or rape? Young girls suffer genital mutilation in the same name of religion. Why doesn’t the law step in and make it illegal?

7. Voting or alcohol consumption are not biological imperatives. Children are..to an extent..property of parents until they can fend for themselves. To curtail freedom to consent by law is actually also curtailing freedom of ownership of their instincts. When did the courts and the state start taking over the role of parents?

8. Let’s take Greta Thurnberg. She is a child instructing adults. Some of us are ok with that. Others aren’t. The same girl if she had consented to have sex with a non-minor while she was a minor in the USA would have been considered ‘mentally deficient’ to give consent.

9. I am not..for even a second..condoning rape. I am just concerned that the advent of an biological instinct when it is earlier than the age of consent is a handicap to a young adult.

What are you thoughts and I hope I had clarified my position.
Where did 15 year olds come into the discussion related to Minsky?

The person in question was born in 1983 and the events in question were in 2002 (or potentially 2001 if there were multiple incidents, but not prior).

Maybe your confusion is because the age of consent is 16 in Massachusetts?
What happened? This seems sudden.
From the article you quoted (call me cynical):

"Disclosure: I am/we are long PINS. I wrote this article myself, and it expresses my own opinions. I am not receiving compensation for it (other than from Seeking Alpha)"
Technically we don't know for sure what the punishment was for. Especially given that he's said much worse things in the past without resigning, it's possible that these resignations were forced because of some yet worse comments which haven't become public. And even if all of the relevant material is public, it seems likely that this is just the culmination of many issues and the FSF board and supporters simply ran out of patience for rms's antics at last, and that the tone-deaf and bizarre defense of Minsky was just the last straw.

https://gfycat.com/negligiblesmugfirefly
Thank you for defending this point so rigorously. I agree.
Agreed. The original article made a good point of the language being simple (feature-light) makes it appealing for enterprises, as an alternative to Java, for building enterprise solutions. Go is easy to pick up and the language is opinionated, forcing teams to adhere to a uniform way of doing things.

I was interested in a rebuttal which would address these points. Instead, it comes across as just addressing the points in the article as an attack on Rust.
As barchar (my coworker on the STL team) mentioned, not only does Clang use MSVC’s STL on Windows, but also the support is from both Clang and Microsoft. We test MSVC’s STL with Clang as a first-class citizen, and have shipped features active for Clang before they were active for C1XX (MSVC’s compiler front-end), notably Class Template Argument Deduction.

Clang is a great compiler! We think it’s extra great with our STL. We added Clang/LLVM to the VS installer to make using it easier.
I mean, the assault in question was non-consensual trafficking in addition to being statutory rape. So like, maybe we don't need to first principle this quite so hard? Don't rape people?
> he's being persecuted for having expressing ideas, demanding proof of claims, advocating for objective standards, and asking questions.

> The announcement of the Friday event does an injustice to Marvin Minsky: “deceased AI ‘pioneer’ Marvin Minsky (who is accused of assaulting one of Epstein’s victims [2])” The injustice is in the word “assaulting”.

Saying that sexual assault isn't assault is scientific inquiry?
> learn both

This is a common advice but it isn't realistic.

It takes a lot of time to learn a language, its tools, its most popular libraries, its best practices, to interact with its community, to see in what problem domains it shines, etc.

I'd say you need to give it more than a year, more than two if you're not doing it on the job. You can churn code much sooner than that obviously, that's not what we are taking about.

Nobody does that to see which language is best. And those that do are doing it superficially, writing a hello world or two and then jumping to conclusions.

This advice basically makes no sense and yet people keep repeating it.
Trump's top scientist outlines plan to reduce foreign influence on US research
> To say “two 14 year olds had entirely consensual sex with eachother” seems to possibly express that the occurrence described is not unfortunate.

Isn't that just a misreading though? You're applying a connotation that isn't there. Many of us don't associate "consensual" with "A-ok" (e.g. I'm anti-pornography).
There's already a lot of 4G enabled notebooks and tablets, and basically all phones. I could easily see that eating 80% of the market. 60% or more of web traffic is already on mobile devices, so the only question is whether 5G will become a standard feature for new notebooks.

Sure, you could buy a 4G/5G router, but for average consumers that may be a thing of the past. At least, that seems to be the direction that every major player in every relevant industry is gearing up for.
Looks very similar to the trajectory of Facebook (although very different in scale).

https://trends.google.com/trends/explore?date=today%205-y&ge...
Regardless of Stallman's opinions, whether perceived or actual (I couldn't care less about his non-tech commentary), his poor communication skills have long made him a subpar leader.
If it was just a one-off thing isolated from other recent events, you might be correct. But due to Epstein's association with MIT and his other history of controversial statements and actions with FSF, they couldn't just let him make an apology and hide out for awhile.

The fact that this is a more friendly forum than the general public, and yet the majority of people who are sticking up for him here seem to be anonymous conspiracy theorists and people who want to advocate lowering the age of consent, seems to be pretty damning in itself for his prospects.
Isn't Apple a major contributor to LLVM and clang? Chris Lattner (one of the original developers of LLVM) was working for Apple until recently.
Excuse me? There is precisely zero evidence suggesting that MM did anything whatsoever wrong, or, in fact, had sex with an underage woman. There is an accusation by a different woman who calls the woman claiming to have had sex with MM a 'liar' in court testimony.