skysight-inc/HackerNews huggingface dataset:
Even in America, education isn't like that, is it?. I've done a college entrance exam from there and it was full of questions that required problem solving, understanding, and intelligence, not naming concepts. I even remember being surprised how it managed to avoid using the names of concepts in the questions and described scenarios instead.

I've been a teacher in other countries and it's not like that there either. No test would ever ask that question about combustion. Even not knowing a word wasn't penalized - if the student could convey the idea with a picture or slang or whatever, that would be fine too.

Whenever I had the freedom to, I'd make my tests open-book or bring-your-own-notes. I'd also give them any formulas they'd need. Rote memorization wasn't going to help them.
Has anyone else experienced this: when watching old movies (or just black/white movies), it feels uncomfortable for only the first few minutes, and then you completely forget about the bad image quality. It's like the brain performs the upscaling/coloring for you.
Math upscale'd it, and my internet connection downscale'd it. I suppose it was math on either end.
It also won't collapse because some rich arsehole won't be able to post comments on Hackernews from their smartphone.
You believe you’re on a “pretentious news aggregator devoted to people trying to suckle on VC money to launch their next 'great idea'.” That isn’t lighthearted, it is a spiteful declaration that you look down on HN and everyone involved with it. Your third paragraph in the comment I’m responding to is similarly dripping with hatred against anyone who takes HN seriously. Everything you’re saying amounts to a confession that your goal is to push against the spirit of the rules on HN as hard as you can without getting banned.

Anyone who wants to submerge themselves in low IQ “lighthearted” pop culture references has the entire rest of the internet for that. As you know and everybody else knows, if we wanted to see content such as what was submitted here, we’d go to the appropriate subreddit such as /r/PopCultureGarbageCodedIn5Minutes. No one needs your help to find reddit, especially not people who are “lonely and completely disconnected from the world” to borrow the insult you used against everyone on this site.

I don’t know why everyone here is pretending to be unaware that this particular pop culture reference is extremely controversial and inflammatory. This specific meme was a powerful cultural breaking point, evenly dividing people between the 50% who love it and the other 50% who want nothing to do with the people who love it. Many of the latter are lurking in the comment section here but are worried about the consequences of speaking their mind where the former seized control early and planted their flag.

This submission should be treated like a honeypot. Everyone who upvoted OP’s submission or posted a positive comment here is actively participating in a subversive attempt to turn HN into something more like reddit. As a consequence of this, they should be permanently shadowbanned from commenting as well as voting. It’s the only way to ensure that people using HN correctly won’t have their activity drowned out by those who don’t.
Apple did not use Microsofts processes to get where they are today. Neither did Google.
Maybe he's a Moonie. They have a much different definition of Unification. Moon makes all men equal in 'divinity' to Jesus, then assigns them wives to marry.

https://en.wikipedia.org/wiki/Unification_movement
>>> Why do we need to abandon the premise that truth has value in civil society?

The very same people that are for these types of rules have abandoned it. With things like "there is no one truth, only my truth" believing that there is more than 1 "truth"

Most of the time that type of narrative is being pushed by the same people that desire the tech companies to suppress certain kinds of speech

>>If you choose not to trust Twitter, you inevitably choose to trust the source, or the community, or your own bias

It has never been the case that you should trust anyone. No Twitter, or the new agencies or anyone. This is why people should be encouraged to look at original sources and multiple sources. This is also why in the age of everyone having only "anonymous sources said" is a huge problem.

The other problem is most news is just regulations of another outlet or the "news media" takes a single random tweet from some random person and runs 100 nearly duplicated stories sensationalized based on that single account with no verification.

>>whether algorithms are any better at determining truthiness than the web zeitgeist.

This has been tried many many times before, it always fails and this too will fail
Except it seems the consensus is that it really does suck - both from the perspective of HackerNews and the people forced to use it
Before anyone gets alarmed, tl;dr the answer is no.
I don't normally shill subreddits -- and advise everyone to use an ad blocker while on that website -- but for those who find this news alarming and/or shrug it off as media hysteria, I highly suggest popping over to /r/collapse.

The immediate reaction (as an ego defense mechanism) is to dismiss what you will read as unproductive fear mongering. However, it is a far worse fate to be surprised by the reality of the situation (both environmental and social) when these processes hit their limit and begin affecting the neoliberal institutions that govern our world. The best way to protect yourself and your family is to stay informed, no matter how dire the truth may be.

The time for gradual change was decades ago; the only thing that will save us now (and when I say save, I mean allow modern civilization to continue) is radical action.
I ran into this problem too, I just refreshed and it would eventually connect. Not sure what exactly is breaking.
True, more precisely - 16 bytes, 32 hex characters. Your link is in agreement "The machine ID is usually generated from a random source during system installation or first boot and stays constant for all subsequent boots." And See https://wiki.debian.org/MachineId at least one distro uses it for the DHCP ID.
Even if you need middle inserts but not a B-tree (weird), it’s still better to use a vector in most cases. Time to find the insertion point will dominate.
> Ad tech is like privacy and brain rape [1]. Nobody asked for it.

Ads are what fund the open web. If you want to start a new site, you can put ads on it and start making money. You don't need to convince people to pay you (very hard to do when you're as big as the NYT, let alone when you're small and new), you just sign up to have part of the space on your page used to advertise things.

If you are not ok with ads, use an ad blocker. As I wrote above, sites are offering a trade: you can see our content if you also view our ads. I think ad blockers are fine as a way of saying "I reject your offer", but then the site should be free to say "then I won't send my content".

(Ad blockers today also try to fool the site and work around anti-adblock, which I think isn't fair to the sites.)

> Why do you work for them?

They pay me, it's interesting work, I don't think the work is harmful.

> Do you have an ad blocker on your personal machine?

No. Ads are sometimes annoying, but they don't bother me very much.

> Do your parents?

No, though of course that's not up to me and if my dad decided to install one I wouldn't give him a hard time.

> Do you think about the negative externalities of being paid to fool people into parting with their money?

I have thought about the effect of my job a bunch, but I don't think "fool people into parting with their money" is a major effect of advertising. I've written more about this:

https://www.jefftk.com/p/effect-of-advertising

https://www.jefftk.com/p/value-of-working-in-ads

> Do you believe in the products that you let advertise on your platform?

There are an enormous number of products that advertise through the Google Publisher Tag. Some of them I would buy, some of them aren't right for me but are right for others, and others aren't a good choice for anyone. This is the same thing I'd say about a grocery store.

> How do you justify it?

I don't think I'm doing something harmful that needs "justifying".

If I thought my job was harmful I would quit and do something else.
Usability on Telegram is fantastic in how it syncs messages between devices and allows editing/deleting them. I see its security as good enough for my risk model, which is primarily keeping my chats out of the hands of Facebook, Google, and other predatory tech giants with a history of playing fast and loose with user data.
I have to agree. I've had the massive misfortune to have to implement and test (almost?) every open source ERP/CRM system out there from vTiger, Odoo, SuiteCRM, Yeti, NextERP, Dolibarr, ...and more that I can't recall from the top of my head.

Each and every one of these systems suck. Sometimes they suck in creative and extraordinary ways. But, one thing you can count on is that there's a real reason that they suck. It turns out that the real world of business is complicated and messy. So, as you say, businesses build their own solution on top of these systems to simplify it for their users while keeping the capabilities of the underlying system intact. Of course, nobody is ever happy with the end result - it's always just the least terrible option.

On a slightly related topic since this may be seen by folks who can benefit from this information.

A lot of "Open Source" systems these days are not what you could honestly call open source. Odoo is the example I'll use, but what I'm about to say applies to a lot more than just Odoo. Most of the organizations behind these solutions are predatory. I've seen features get taken out, hidden, intentionally broken, or have fixes released that are only available in the 'pay us' versions. [0-1]Odoo's accounting functions are one such example.

[0]https://www.odoo.com/forum/help-1/question/is-accounting-fea...

[1]https://github.com/odoo/odoo/issues/27386
I think the concept is neat, and this could be a worthwhile mode for some chat apps. I would get rid of the cute range names though and just tell users how many km this reaches.

I remember there was a project exactly like this in nReduce (a communal online incubator which sadly died quickly), a few years back.
The title is a dutch word, in English translated to "again" or "repeat".
It should be said that an "unscoped find" is a generic and serious design flaw, which isn't specific to Rails.
No. The author doesn’t know what they’re talking about. It’s uninformed speculation and hubris.
Yes, that’s the right approach. I recall we shared with Atlassian about extracting this from Ansible and keeping it outside the then brand new Terraform back when we met at a certain forum as well as when we had an NDA sync at our HQ.

It really is remarkable how identical this is to that implementation, someone using that tool would be instantly at home in this. I guess it’s one of those ‘obvious’ problems once you decide to tackle it! Well done.

I regret that back then our firm was uninterested to open source more than our enterprisification (abstraction from one CSP allowing it to work for others) of Security Monkey.
Could well be SAP just deployed by a different consultancy team, in fact it wouldn't surprise me.
HN has ads: they're the job posts that appear on the front page without voting buttons
Why horn clauses, specifically? By the way, are you aware of resources that explain Prolog the way you did (in terms of logic?) the ones that I do know either explain how to _implement_ prolog (eg. the WAM), or provide a "high-level" explanation of unification --- missing out the details that you've just pointed out. I'd love for an authoritative reference!

Another question: do you know of an easy way to _implement_ prolog? The problem with the WAM is that it is incredibly hard to debug: I had begun implementing it (https://github.com/bollu/warren) but then gave up due to getting boggled in large heap data structures that weren't doing what I wanted, and debugging this manually got far too painful :(
This does not line up with my experience attending a fairly average / slightly above average US public school. At least half my classes largely required problem-solving and critical thinking. I spent a fair amount of time parroting stuff but that's unavoidable early in education, and most of my teacher's used it as a base for higher thinking. My primary and secondary education could certainly have been better, but this article strikes me as a gross and counterproductive exaggeration.
We did an internal naming competition for the library and one of the suggestions was "retreitz - Retries for humans".
Rust for Low Power Digital Signal Processing
> The major pain of using named classes for aggregates is the overhead of declaring them

But the pain remains the same in client code. Because api's are written once, but used many times, it is more important to make client code simple than api code.

In mathematics and programming, tuple content is accessed by position, not by name. e.g. The arguments in method/constructor invocation form a tuple - so there is precedent, even within java itself. Note that callers (clients) address arguments by position, and callees address them by name (api's).

There'a a very similar passage in the article to the one you quoted. Regarding nominal vs structural there, a better example is that java's class system is nominal.

"records" are nominal in that they have a class-like name, and also their content is accessed by name. Tuples are structural (not named), and access by position (not name). So I think records are not really "tuples".
After Amazon clearly stated they are off Oracle Larry Ellison has been touting that SAP lunch is up for the grab and all SAP customers are moving to a legit Larry setup. Sap denies any migration taking place.

When Larry starts to mention a market it is a signal is innovation can be expected from his competitors. AWS Aurora, Google Cloud Spanner that are competing with Oracle legacy solutions.
I think both.
I noticed I got one the other day. It was an aliased email tied only to LinkedIn.

I was wondering the same thing, especially since I've since changed the email since the 2012 breach.
SAP is Germany’s revenge for WW1 and WW2
I think the logic is that the Web API's are for apps doing things you would otherwise do in SAP's own GUI.

But i agree, SAP is not for those who are sensitive to license prices. Most commonly the solution is a third-party custom built software, that interfaces the data into the back-end SAP system.

The OP's comment was about scraping data from pages generated from SAP Web apps. I tried to point out that it make little sense, as there are proper ways of interfacing data (even over HTTP).
VR and re-editing come to mind.
If you’re the kind of large organisation that is considering SAP, the only real competitor is Oracle, which is just as bad.

The implementation of any ERP system is bound to be extremely painful. It’s big and complex and involves lots of change.

You might as well pick one of the undisputed market leaders rather than have all that pain attributed to your decision to go with a niche player.
You mean like stack rating, the microservices crazy, massively parallel cluster for dealing with 1GB of data, letting an army of very competent developers to unproductive companies because all you care about is brain teasers, creating user-hostile interfaces because of "design", and other things like that?
Game Trailer: AI is hard so we decided to make humans act like robots instead
> The difficulty, I suppose, is if you yourself are caught up in one of these purity spiralling communities. It's hard to maintain objectivity in such a situation. Delusional people don't know that they're delusional. People caught up in a cult don't think they're in a cult.

Is it possible that some people accuse those who believe Quillette is objective of being caught up in such a community?

https://rationalwiki.org/wiki/Quillette

It'd seem so. Now who am I to believe? Should I believe Quillette because three different articles corroborate accounts of purity spirals? Or should I believe the editors of this other page when they say Quillette isn't objective.

Should I infer from comments on the internet some social malady that needs a remedy?

Shrug.
Depends entirely on the frequency, jurisdiction and purpose.
Wouldn't that make you a jerk too?

I definitely wouldn't do anything "to teach somebody a lesson", that seems culturally unhealthy. Talk to them about the issue.
Consensys Cuts Additional 14% of Staff
Tencent only owns 5% of Activison Blizzard, Paradox, and Ubisoft.

They own 40% of Epic Games, and 100% of Grinding Gear Games (Path of Exile).
FYI although this article is published on the website of David Perell it was written by Mason Hartman who I believe goes by female pronouns.
I assume this a video by Sixty Symbols on the same subject
https://www.youtube.com/watch?v=8k6dKfmOufI
Via a neural network, no less!
Take the high road. Your positive and professional example will prove more productive than behavior that will condone his own bad behavior.
Leveraging Disposability for Exploration
My sole reason for playing Assassin's Creed games is so I can wander around in historical settings and read the flavor text they use to describe the various landmarks and historical events, artworks and people. Honestly, I think Ubisoft should eighty-six the assassin stuff and just make virtual museums.
I am not sure whether that is true. I don't have Chrome on my android and firefox is my default browser. So all apps load firefox in app Page when they are navigating to an outside url.
What do you want to achieve by being a jerk to the jerk? Do you want to hurt them for their actions? Or do you want to transform them? Or you are happy with achieving your work goal not to be bothered with this side quest?
Yes, they do have it. But apparently they have never heard of or used line breaks. (The entire policy is in 1 line, with no breaks)

I especially liked this part:

"We further protect your information from potential security breaches by implementing certain technological security measures including encryption, firewalls and secure socket layer technology. However, these measures do not guarantee that your information will not be accessed, disclosed, altered or destroyed by breach of such firewalls and secure server software. By using our Service, you acknowledge that you understand and agree to assume these risks. "
Teach a lesson. Feel good. Hit the road.
Definitely take the high road. To do otherwise might foster a toxic working atmosphere. I mean, you are already starting with one jerk, you don't need two. Plus, he wasn't actually rude to YOU, and anyone who saw you being rude to him might think you were at fault without context.

You could pull him up - "Hey, you were a bit of a dick with that interviewee, what's up?" Or flag it up to your boss that your colleague uses interviews as a bit of a power trip.
Do you speak Dutch? It's like the Python Zeep (SOAP - API protocol) client is Dutch for soap, Opnieuw is Dutch for again.

I always wandered if that was a nod to Guido Van Rossum that people like naming python packages in Dutch?
Old film was less sensitive, so it needed longer exposure time. Film was therefore cranked slowly to avoid under-exposure. During playback, it was generally preferred to run the film slightly quickly than to have a lower frame-rate (which would have made motion jerky)
GPT2 simulated bots reach self-awareness
I do not know which educational system the author is referring to but there are aspects to this that ring true concerning education in America- both in terms of what happens in many high schools and then what students come to expect when they enter college (and in some cases are unpleasantly shocked, but in other cases have their expectations fulfilled). And I think i can identify some of the literature(s) that influenced the writer. IN my opinion though, the ideas are not new, nor do they really tell the full complex story of education.
Ah, I missed that and thought this was Perell's work.
docker compose is the tool that winds me up the most.
If you are asking if i have memorized bash syntax fully and know that everything he did was valid, than the answer is no. However the intent of the code and what each component is supposed to do is clear, which is what i'm looking for when reading code.

Heck, by this definition i'm not sure any code is really good enough. In my job i have to write php daily, i still need to regularly look at docs to figure out order of arguments for various library functions. I wouldn't be able to tell if explode($a, $b) in php has the right argument order at a glance without looking it up. But i understand the intent and generally assume the superficial aspects of the code are right unless that part appears not to work.

And furthermore, adjusting the number of newlines isn't going to help with the question of if that piece of code is using bash syntax correctly.
"Beware of bugs in the above code; I have only proved it correct, not tried it."
You can try to teach him a lesson. It probably won't stick.

Taking the high road doesn't mean doing nothing. There are professional ways to handle the jerk's unprofessionalism. You can use this to grow yourself, rather than trying to grow an unwilling jerk.
> This generation has options for creating full custom software faster than one can configure an ERP.

No we can't do that, because the real world is messy. I currently work on a SAP system and the amount of localization and customization that was done for you is inexpensive for big corp. And you know that SAP will last the next 30 years, you don't know that about your Framework of choice.
I wanted to be angry at it. But I couldn't. It's so bad it's reached greatness.

A piece of software that plays (at least) one sound on every user action, and the sounds are completely arbitrary and 8bit at best.

Where you have to press 5 buttons in a row to do the one thing it's meant to do.

Where you have an angry fruit salad in a time sheet.

A piece of software that takes 30 minutes to enter your worksheet time. And lets you enter a special opex code for using it.

I felt the anger and hate of the man who coded it and every Friday I felt I knew that man better than anyone else I have ever known.
Let it come, let it be, let it go.
The thing that's really bad is that it's proprietary.
On the process that led to the introduction of leapseconds
>But at some point, you have to wonder if refusing to bathe because you clean yourself on the bodies of teenage virgins, as Mao did, is really done in the belief of the greater good or not.

Idk if Li's book is to be trusted since some of it sounds comical but that's not exactly what it says.
I believe it said he received only nightly rubdowns with hot toils and when he said "i wash myself inside the bodies of my women" the context was....well his genitals.
Or talk to him in private afterwards? Like adults? Explain how his _behaviour_ affected you and possibly the candidate as well.

There's lots of reasons people act the way they do. Don't assume you know what his reasons are - talk to the guy and be open to have your mind changed by what he has to say.
"EU Climate Service": what other news should anyone expect from people whose job depends on there being anything else but news that cater to climate alarmists?
Documentation is crap. Confluence Jira are all useless time wasters, no fullfilment. No kick.

Do a POC and give a demo.
the problem is the minute you go down this road, most people are more inclined to start looking at a lot more people as 'jerks' to justify our own impulses toward jerky behavior...
No. Act professionally and report the jerk to HR.
Knitters or Open Sourcers, the history repeats. Instead of knitting patterns and diversity discussions we have Codes of conduct and... diversity discussions.

Humans are fascinating, as a group we are stupid while the constituent individuals may be wise. Quite the opposite of ant colonies...