skysight-inc/HackerNews huggingface dataset:
> All of these can be described as being explicitly about collections of data of specific types. This isn’t differentiating, you’re still describing all APIs.

Maybe my usage of 'explicit' was unclear. Here is an example of a primitive which is explicitly about storing/moving collections of data, independent of what that data is used for: glBufferData, glClearBufferfv, glGetBufferParameteriv, glMapBufferRange. Firebase and OpenCV I could maybe see having explicit data constructs; Instagram sounds hugely unlikely. And saying that three.js is explicitly about moving data around is ridiculous: it's core is about 3d graphics concepts, like coordinate systems, geometries, materials, and cameras. The only time where it talks about raw data in the same way are a small number of classes that need to be extremely efficient, so they compromise and break the abstraction to WebGL, making reference to its primitives.

> Three.js is built on top of WebGL, it doesn’t do 3d graphics without WebGL

Not at all true. It's architected to be independent of WebGL. When you use it you can construct a WebGLRenderer or a CanvasRenderer and get 3D graphics with either (obviously WebGLRenderer is going to be far more efficient since it uses the GPU, but it is in no way 'more 3d').

> Saying that WebGL is about data is neither supporting the argument that WebGL is about 2D graphics nor refuting the argument that WebGL is about 3D graphics.

I should have clarified the connection: I saw the argument that it's about 2D graphics is being one way of getting at a more significant point: it's not really about 3D graphics as much as people typically think. Which was my shared point.
Hmm, but I didn't say it was an indirection layer nor an abstraction layer...
Well, Hatsune Miku[1] says hello, as do all four members of Gorillaz[2].

[1]https://en.wikipedia.org/wiki/Hatsune_Miku

[2]https://en.wikipedia.org/wiki/Gorillaz
Answering my own question, suppliers of boards are available on the FSF's site (these are the boards which the FSF use themselves):

https://fsf.org/ryf
List your SaaS, cloud, security, AI and blockchain projects and you'll be all set :)
In this case, the view is traditionally left-wing; Reason is an explicitly libertarian publication ("Free Minds And Free Markets").
My best mate has a PhD in naval architecture. He now runs a small chandler business. Still boat related, but in no way mentally or academically challenging.

He spent seven years getting his PhD at a Russell group UK university. He did the work in two, but because he was being used by his university as a cheap lecturer/researcher/marker/invigilator it meant his work was stretched out much longer than it should have been. On one occasion the university's IT systems automatically locked him out of everything - his email, network logins, swipe cards etc because it was a assumed a PhD student would be all finished up after four years. Getting the PhD burned him out, so he took a year off considering his options. He was found by a company in the US that did research for the US Coastguard and Navy. They promised him an easy research job in Norfolk, VA. When he got there he found a company on its death bed and they completely failed to appreciate the complicated citizenship requirements to work on government research projects. So after three months he was out of a job and getting ready to head back to the UK, but he met someone, and they dated for a bit. She had a bit of money put aside and basically set him up with a chandlery business with him as an employee to satisfy visa requirements.

He's in a much happier place now, and earning more than he would as an actual naval architect.

Basically the PhD did him more harm than good.
> "A ban on a foreign entity selling or leasing a property without declaring its beneficial owner, with jail of up to five years and an unlimited fine for those failing to comply"

Is there going to be a mechanism to prevent straw man beneficiaries?
at 25, i dropped out of college and moved to san jose for a job @ nasa ames. 21 years later, i'm still here and after many good tech jobs (and many crap ones), i found a great tech job @ a university!

what i'd do differently? that's easy:

0) start saving for retirement immediately. :)
1) if you're in a bad relationship (or job) just GTFO!
In your example you're assuming that there is monopoly control over whatever product you're trying to buy. But that's usually not the case: there is more than one airline, for example.

If it were possible to market products exclusively to people who wanted that exact product, companies would no longer need to waste money on broadly targeted advertising and compete more directly on price and product features and not on marketing budget. You would get "paid" in cost savings.

Of course that's generally not really possible no matter how much of your data marketers could reasonably know about. A grab bag of "data" from an individual person barely predicts much of anything, which is the real reason there isn't much of a market for it.
We're facing the same problem at my company, I heavily pushed towards switching to GitLab and am currently overseeing the process. While we can probably make due with CE, there are a few features that only the 10 to 15 developers in our 300+ employee company would actually use. I don't think that in the foreseeable future the price point of Ultimate will make it viable for us to go that route. Having every employee being able to use GitLab is essential to my idea of how GitLab can be of use to the company, but unless free guest users will also come at least to Gold tier, I think we will have to live with the limitation of CE rather than becoming paying customers. (Please don't get me wrong, I definitely value the product a lot, but I'm not making these decisions alone and I'm merely stating what I know to be the facts for our company. As a fan and developer who would like to use some advanced features I'm hoping that free guest users will come to the other tiers as well.)
We detached this subthread from https://news.ycombinator.com/item?id=17594996 and marked it off-topic.
Google maps is not free. The end user will perceive it is free, but businesses will become dependent on embedding google maps into their site, then will have to pay for said maps. This actually came up recently.

The same is true for email. The end user will perceive it is free, but businesses have to pay into whitelists based on volume. The costs are then passed on the the customers. So not only is it not free, you pay for it even if you don't use it.
The tickets should be the easiest part since there's https://pass.rzd.ru/main-pass/public/en

which is the website to buy rail tickets in Russia. It might be a bit confusing I have to agree, especially finding the correct inputs for "from" and "to" fields.
I think the suicide line was specifically to highlight that despite that being "the way it is", it has very real unacceptable consequences.
I kinda wish we could pump those numbers up, esp for children on the internet. Thinking back to the 80s and 90s growing up, it sure seems like people were happier. But what do I know!?
but incremental builds only take a few seconds when bootstrap is disabled...
> An adblock-like browser extension, replaces all ads they see with the own network's ads, which are highly targeted, and hence get much more money than regular ads for the ad network.

That's all fun and games, as long as you realize that all browser-extensions capture your keypresses, all data on all pages, and et cetera. All browser extensions see everything you do, and everything you type, and et cetera.
It's a complete misconception that HN got Dropbox wrong. It's more accurate to say that HN is a major reason Dropbox succeeded. There were a couple skeptical comments but it was very heavily upvoted and shared. Thousands of HN users signed up for the beta.

Drew Houston even said in an interview (can't recall which) that the response from HN was all the motivation he needed to keep going. It's almost certainly the biggest reason his YC application was accepted, after having been rejected on his previous project and shewed out of the office when trying to demo Dropbox to Paul Graham.

The ones that HN was wrong about are the ones that got ignored. Airbnb is probably the biggest example IIRC. Keep in mind that it's somewhat difficult to judge vote counts historically because of how much the site has grown over time.
Conversely... wisdom is wasted on old people.
I messaged the CEO on LinkedIn to indicate interest in funding them. No response :(. A "No, thank you. We have bigger fish raise from" would've been nice.
Is the A Apple or Amazon? No one is anywhere close to Amazon in headcount growth.
Gene discovery and polygenic prediction of educational attainment
btw you can buy any individual brick https://shop.lego.com/en-US/Pick-a-Brick. They're quick to ship.
> 2. I have yet to read a flattering portrait of Ballmer and here he almost kills Microsoft going all in on OS/2. Was Microsoft successful in spite of him?

I don't have a lot to back this up on, just years reading books on the subject, but I always got the impression that Gates/Ballmer in the early Microsoft days made a fascinating good cop/bad cop routine. I will continue to wonder how much of what was attributed to either Gates or Ballmer in those early days was simply their assigned good cop/bad cop role (with the weird twistiness to it that I think the roles swapped in internal communications versus external communications; Ballmer was the friend of IBM, the respectable salesman, and Gates the hot shot kid that wouldn't take no for an answer / Gates the founder that loved technology and took everything seriously but Ballmer was the business man trying to reign in freedom) rather than their actual thoughts on the matter.

I certainly got the impression that early Microsoft was successful because of that two-headed dynamic. Microsoft could pet IBM with one hand and stab them in the back with the other, and IBM would let them try that again mostly because they succumbed to that good-cop/bad-cop routine quite effectively.

Some of the mythos internally at Microsoft always seemed to suggest that the dynamic played similarly inside the halls, in building the early culture.

I wonder if in Ballmer's tenure after Gates' retirement the problem was simply that he never quite found that replacement good cop to keep the dynamic alive internally (despite externally didn't really need a bad cop anymore). Satya to all appearances is nothing but "good cop", externally and internally and maybe that's all Microsoft needs now to survive. Early Microsoft probably wouldn't have.

Anyway, just supposition on my part.
Mountain View’s unusual rule for Facebook: No free food
I think that the part from Yaroslavl' to SPb is de facto part of Transsib. See that strange hook the northern route does just before Moscow? That's because it is continued directly to SPb from its tip via Vologda. The northern route is designed to be pointed at SPb, the capital at the time.

However, topicstarter didn't traverse this path anyway.
> What I'm calling here 'cognitive empathy' is when the trauma doesn't really reach the point where it affects functioning. The person knows something is wrong but can't put a finger on it. What's happened is rather than trauma pushing all the way down into the reptile brain / basal ganglia, or so deep into the limbic system that it rewires or completely turning emotional processing off, (psychopathy) the person gets 'shadows' of emotional processing that they then need to 'shore up' with cognitive processing.

But this is the experience of many people with "high-functioning" ASD, even people who have received formal diagnoses. "Something" is off and affecting their relationships, but until they receive their diagnosis they can't understand what it is. It seems to me as though you are inventing your own idiosyncratic definitions for these ideas.
What's the difference between Google and newspapers? A massive focus on technology.
Because you accidentally type your password for site A into the login for site B.
Probably depends on the person. My 79-year-old father has early stages of Alzheimer's/dementia and can't remember the names of his grandkids. I would say that he can't use the internet just fine - even if he wants to.
Really? When was this released? I can't believe I've missed this one lol. Does it support screen sharing?

I thought to Java client was the only thing available, and it's terrible to run on Linux.
Looking at it now it seems it was marketed as less addictive/habit forming than the alternatives. My recollection may have been wrong about what was published at the time. However given my perpetually sleep deprived state back then a lot of memories are less precise than I’d like.
https://richardlangworth.com/worst-form-of-government
I am sure some doctors share the opinion that maybe we shouldn't ever use ambien.
That's a great story, thanks!

I once worked with on a project that needed specialized timing in relation to high speed (well, 38.4k) RS422 communications. I don't remember all of the details, it's been decades. I remember one of the engineers came up with a super clever way to trigger the time measurement and actually measure it. Rather than using a UART he bit-banged the communications and actually used the serial stream for timing (meaning the one's and zero's). It worked amazingly well. If I remember correctly that was a Z80 processor with limited resources.
That and the giant clusterfuck that the Linux desktop is. Gnome 3 has no desktop icons anymore per default, not even minimize, maximize buttons. It does not end there.

A major hassle is that sometimes the GUI is showing something different then what is configured. Especially in networking. I configure an IP address, I want it to show in the GUI. I don't care if it's configured via the shell.
GP mentioned understanding, not computational complexity. You need to know how a system works before you can model it.
Return of the Tentacle, an Unofficial Sequel to Day of the Tentacle
Reading that made me look up "tuskless elephants", and I found this:
https://www.independent.co.uk/news/elephants-africa-tusks-iv...
This is essentially a byproduct of Red Hat selling stuff. Just take Filezilla, people don't donate, so the author used some shady stuff. Or look at gnupg.
Laughs in Moodle
But he's wrong though, isn't he?

I mean, marketers and advertisers simply recognize what already exists. Yes, there is an "anger market". Yes, there are certain things that work to attract people prone to "being angry".

Overall, I find Hicks to be a bit overvalued. At least the bits that get circulated the most. The bit about advertisers and the bit where he "destroys" a heckler, which is just him hurling basic abuse at someone. There's nothing really funny or particularly witty in it, just "Go kill yourself" over and over again. I think he plays to a certain demographic that wants to feel as if they've figured out the secret and that the secret is it's all going to shit.

I'd imagine he'd have a diatribe about "tech bros" that would pretty much consist of saying they should kill themselves in various ways.
If they continue their behavior, we would expect fines to continue growth as well.
Because depending on ads to pay journalists is a crappy business.
Ads are worth it if the content with the ads is super cheap to generate (e.g. search result pages, or user generated content)
What is a gold-standard study?
Ask HN: Why do you dislike Jira?
Jira seems to be a polarizing application. Some people love and swear by it, yet it seems most people (developers?) hate it. What are some reasons you think Jira is bad? What do you use as a project management / agile tool instead of Jira (or wish you used)? If you like Jira, I'm also curious of those reasons.
Well, for one there is the whole common law vs. civil law issue.

Most people on HN would agree that a logical, consistent, codified legal system should be superior to an ad-hoc, bazaar-style system.
> And yes I know there is a spectrum of autism from severe to not as severe, but when someone is as high functioning as this does the word have any meaning anymore?

I should think so given the challenges the article describes. You can't really believe that only people who act like the Rain Man are autistic. I suppose this kind of misunderstanding is one thing that makes the elimination of the name "Asperger's" in favor of "ASD" a problem.
Kona confirmed for 7.4 0-100.
How can I reach you for fundraising q's :)
That'd be great! Do you have it online in a repo somewhere you could link me to?
As I said, iFixit provide a useful service and do cool stuff. If you know absolutely nothing about electronics repair, they will show you enough to perform basic repairs with a reasonable degree of confidence. They publish repair guides in order to sell more tools. I have absolutely no qualms with their business model. It's a positive, socially beneficial way of making a living.

My objection is with journalists who uncritically describe iFixit as experts. iFixit are not experts on consumer electronics or electronics repair. They are well-meaning amateurs who run a tool shop and have a media budget. If a professional technology journalist is unable to discern this, then that is indicative of a profound malaise within journalism.

Every time Apple launch a piece of hardware, iFixit get a huge amount of SEO juice from technology news websites linking to their teardown. Why is literally nobody in the media doing it themselves? iFixit have taken on an outsized role in technology journalism, because the overwhelming majority of technology journalists simply do not have the knowledge to take apart a piece of technology and say anything meaningful about what they see inside. That is most certainly not the fault of iFixit.
I would much prefer direct IQ correlates rather than using education as a proxy for something better measured with IQ tests.
Poisoned means they require immediate medical intervention, and are at greater risk of brain and body damage. Do all people born before the 80s AND all flint citizens require direct and immediate treatment for those levels?

No, which is part of the point of this article. They are not a generation of brain damaged people, nor are the kids of flint brain damaged and requiring immediate medical attention. Calling them such is harmful for multiple reasons, some of which the article stated.

Another point is that even due to this, lead levels in the people of flint have fallen from 11.x to 3.x percent as per the article.

They don't argue it's not a problem, but they disagree with the hysteria. Not the facts.
Also, many "small" programs don't require support because they are very simple to use.

You can probably make money by selling Windows binaries of OSS software. See ntopng, where compiling on Windows is not that straight forward as compared to Linux.
> It hurt, but they still made 3 bil. If they have to pay 5 billion once a year to ensure they have a monopoly I don't that that is a bad trade for them.

Why would the fine be annual? Fines aren't a tax you pay so you can continuously break the law. I would imagine if Google doesn't remedy the specific behaviors the EU has issues with, the EU will move on to more severe sanctions.
The collective is more commonly referred to as "FAANG": https://www.investopedia.com/terms/f/faang-stocks.asp.

So the answer would be both.
Nobody calls me doctor anything and I've only twice gone out of my way to point it out - both times with someone who was pissing me off.
Perhaps they should take a quarterly charge in anticipation of future fines.
Solely going by GP's summary, nothing needs to be 'registered with the hardware' because the public/private keypair is deterministically generated on-the-fly, cheaply, with a PRNG every time it's needed. Only two things are ever in the nonvolatile storage on the device: the secret key used as entropy to generate those keypairs, and the single global counter.

The system makes it impossible for phishing sites to log in to your account using your credentials. That's the threat model it guards against.

Entering 'secret information' that isn't user credentials just plain isn't part of it. Though wouldn't anyone phished by e.g. FakeGmail already get suspicious if they don't see any of their actual emails that they remember from the last time they logged in to Gmail?
I get the impression my claim is getting distorted. And I don't know how to make it clear. :(

My claim is that some of these optimizations on BFS/DFS style questions were never something most people could effortlessly solve in a few seconds. Which is how I took the claim of the OP.

If it was only the identification that was supposed to be seconds, with solutions taking time, that is one thing. But even binary search was infamous for not having a bug free solution for many many years. (Unless I took an urban legend too literally, of course.)

Not to mention, most solutions people give in seconds are at best a good starting position. Just go look at how a typical sort is actually implemented. Much more involved than what you would want someone to do in a few seconds.

I've literally seen folks that think someone should be able to write algorithms such as Knuth-Morris-Pratt in a standup interview. Which is just bonkers to me.

I've also grown annoyed with interviews that are effectively, "how would you design google maps today?" Which really just comes down to have I already done that. At the least, studied it fairly in depth. Worse, the answer is almost certainly not much different than how it was built.
Indeed - but markets are rarely perfectly competitive, to negate any advantage price discrimination can bring. For example, it's often the case a route/date combo is offered by a single airline.

I also agree that information can be beneficial for me, helping companies finding me easier without spending on advertising etc. But in that case, I would simply give that information away and share it as broadly as possible (for example, by searching multiple sites for the products I am interested in); so that side of the coin is not relevant for someone selling his information.
One thing I would love to see taken off is plea deals. It's abused often, "plead guilt and do 2 yrs take a chance that if you lose we will give you the maximum 20 yrs" If someone deserves 20 yrs, then they don't deserve 2 yrs no matter the cooperation. If someone deserves 2 yrs, they don't deserve 20 yrs. Time served should be all about serious of crime and how long we think it would take to rehabilitate the person. It's all fucking games.
But isn't that the issue? As this article describes, many people do not know they have it, let alone have people in their lives aware of it, and so they cannot understand the barriers that form in all of their personal relationships
They kind of were. You can think of every new wave of organisational fashion as the new frontier days.

Think like this - first you had dial-in BBSes. Those had frontier days, peak and fall.

After BBSes came Usenet and IRC. Same trajectory. Both are almost dead.

After that we had PhpBB &al. Internet reimplementations of BBSes. Now you didn't go to alt.rec.anime, you went to somethingawful.com and posted stuff that made you cringe in the years after you graduated high school. Or you made webpages on geocities full of scrolling blinking text and slow-loading gifs.

Then we started getting stuff like 4chan, facebook, twitter, tumblr. Very different from one another, but all appeared at about the same time, so I'm counting them as a new frontier.

Currently I'm suspecting that Discord will have the same place in people's hearts that IRC had back in the day. It's practically a very media-rich IRC clone with features geared towards 10-20 year olds who play video games, i.e. the exact group who would pine about the "good old days" in about another 10-20 years.

Basically, whatever technology happens to be young at the time you're in high school is the "frontier of the internet" for you. It may just be a collection of BBS webforums or an entire form of communication like IRC.
By your definition, what would you consider a free thing?
That doesn’t follow.