skysight-inc/HackerNews huggingface dataset:
Brain drain.
Twiddle for me, not for them. Don't become one f them either.
Also a lot of the sensors that Kinect brought to market first and a lot of very Kinect-like sensor packages have just made their way into mainstream usage. Any device with "Face ID" or "Windows Hello" support owes a lot to Kinect and uses a comparable sensor package to the first gen Xbox 360 Kinect (though usually a much shorter depth of field because it's just doing facial recognition rather than full room recognition).

You can buy USB cameras from Intel and Logitech with comparable sensor packages to a Kinect.

For Microsoft's hardware efforts that is often seen as its own win when they can take something people don't know they need, package it in a commodity way to get competitors to take interest and build their own versions:

The scroll wheel on the mouse went from an R&D project at Microsoft to the Office team realizing it was the future of productivity and bundling mice with scroll wheels with Office to now just about no manufacturer would think to build a mouse without a scroll wheel.

The Kinect used console gaming as a trojan horse to commoditize thousands of dollars of lab sensors into an integrated $150 accessory to the Xbox 360 and now there are versions of that sensor package in laptops and smartphones and VR headsets and so much more. Kinect as a gaming brand may be dead (for now? AR/MR gaming has always been one for recurring fads, it may come around again, who knows), but the legacy of Kinect lives on in hardware all around us. The hardware didn't just go back to being thousands of dollars of lab equipment, it became part of the computing atmosphere around us. That's an incredibly interesting and weird win that a lot of people wouldn't necessarily credit Microsoft for being such a lever, such an instigator of change/innovation, such a bridge between R&D dreams and "background" reality.

(ETA: Microsoft still sometimes uses the IntelliMouse brand as a bit of a retro-throwback, but the above analogy does help show how much that brand is very related to the Kinect brand. Almost every mouse today is an "IntelliMouse" under the original brand meaning. The brand did its job so successfully to point where people don't even sometimes remember the brand, other than sometimes retro-hardware fans.)
I find it interesting that one of Tanenbaum’s criticisms: that they needed to be part of the language, has indeed been addressed. Pretty much every language now has Promise-like semantics that do, indeed, allow you to use a network call in a similar manner to a regular procedure call. But we had to change the semantics of the average programming language to do it.

His take that it needed to be part of the OS seems to have proved incorrect. TCP and UDP are definitely part of the OS, but HTTP sits in the user layer without people blinking an eye.
Funny, I always attributed Long Black Veil to Dave Matthews. Didn't realize it was a cover until now.
You can now. That was not always the cas e, and that is one of many reasons I used postfix instead of sendmail back in the day.
>there are games that are just straight up work [...] if you play with an optimization/perfectionist mindset.

Does this apply only to certain (kinds of) games? Does it come from the way the game is structured?

Or does it have more to do with the community around it? For example RuneScape these days seems to be all about optimization, while back in the day it was more about exploration. (I guess for people who are still playing, there's nothing left to explore...)
hah, that one is easy. People click the one at the top the most, then nr 2, after that nr 3, etc you see the pattern?

Google was epic when it started but quickly ended up indexing it self in a near closed loop. Everyone else was not important, it was all about the picture in front of them that was really just a mirror. Everyone stopped making home pages, forums and weblogs because it just doesn't make sense to do it.

Shit, people looking to buy something talking among their own before doing the purchase? KILL IT WITH FIRE!
Show HN: PyIng – Ingredient parser
For far to long ingredient parsers been unavailable to the public. Either due to obsene complexity:

https://github.com/nytimes/ingredient-phrase-tagger

Or because of the dreaded paywall:

https://github.com/mtlynch/zestful-client

Wait no longer, I introduce PyIng. An easy to use python package for changing this "2 ounces of spicy melon" into this {name: melon, unit: ounces, qty: 2.0}.

https://github.com/whitew1994WW/PyIng
And 18 year olds aren't taking the ACT. Or if they are, there are other reasons why they aren't getting into certain schools and they aren't as concerned with getting good ACT scores.

Not to mention, the drinking age being 18 was for a window of about 14 years in the 70s and 80s. (Unless he's from Louisiana)
The new generations are being taught to not have anything but to have access to it, songs, games, movies, ... . They don't know anything else and the ubiquity of access to everything makes them think it will always be there. I see it with my son and friends. And when I try to explain them they look at me like an old man shouting at the clouds (it's almost literal). When I try to explain my son that is better to buy buy, even if it's more expensive, the physical copy of a game instead of the digital copy he understands it but can't see the problem, I guess till he lose something won't realize.
I understand your perspective-- my test memories were all breezing through tests with copious extra time... But as an educator I've noticed that there is a wide variation in the amount of time needed for a test between students. For some tasks it is nearly an order of magnitude.

The students who are quick and on the competitive math team finish something in 6-7 minutes and some other students are doing correct work but not quite done in 45 minutes. More practice doesn't seem to make them much quicker, either.

And this is in students without a formal diagnosis that allows them to spend extra time.

[There was one time I crashed and burned on a test and ran out of time... where I didn't memorize enough of a big table of identities for a trig test and ended up having to derive everything from scratch]
First level? They gave away Part 1 of the whole game!

The full game included a Part 2 and Part 3.
I went to MIT 20 years ago. Plenty of people smarter than me failed out. MIT seems to do a pretty good job of screening out people who won't pick up the material fast enough. In my experience, the ones who failed out were the ones who were plenty smart but didn't adjust fast enough to having to work hard for the first time in their lives. If you get into MIT, you've probably gotten special treatment from teachers your whole life, and not really had to work hard before.

My high school had just shy of 4,000 students in 4 grades. My senior year, I took slightly over a "full course load" at the local state university, plus went to high school 1/4 time. Technically, that wasn't supposed to happen, but administrators look the other way for smart kids. I wasn't really competing against others in my grade. People asked if I was smarter than the girl a year ahead of me who went to Harvard. She was my competition. I'm sure something similar happened with a kid a year behind me.

I knew that at MIT, I'd probably just be an average student. However, I really underestimated how hard it is to learn to work hard when you've been able to coast through your first 18 years, despite taking honors courses at the nearby state university, etc. I think the SATs are probably generally pretty good at measuring how quickly students learn, but there's a certain grit it takes to succeed at MIT that the SATs don't cover at all.

Edit: I'm also an Eagle Scout, but I came through after it became significantly easier. It seemed to me that probably at least 10% of the men at MIT were Eagle Scouts. If nothing else, it shows an ability to stick with something for at least a few years, despite it being uncool for most of your peer group.
I am not sure if anyone has had a look at Indian twitter of late, it's awash with hate speech. Women, students, rights activists, journos, all of them have been plastered with hate by right wing "hindutwa" extremists. Funnily, its the aggressors who claim to be victims. Very strange.
So can you add more regular NICs and then use them as router ports?
Ask HN: How to combat propaganda?
Fellow HN reader. I recently talked to a Russian friend living in the West who is married to a Ukrainian.

My friend told me he couldn't talk to his relatives back home anymore. He is sending them videos and images from the war in Ukraine, and nothing won't change their minds and conviction that Ukraine needs to be liberated from the Nazis.

Now I wonder: Is there any clever way to combat Propaganda in such a situation? How can you establish at least doubt in the other person's mind?

EDIT: I didn’t want to discuss what’s right or wrong. I am interested to learn about effective ways / processes to combat propaganda.
For a laugh, I tried the query from the other trending GPT thread:

Is it safe to walk downstairs backwards if I close my eyes?

Thanks for your question. Let me research that for you. Give me a minute please

I found this deep answer on cdotrends.com:

Yes, there is nothing to worry about. It’s safe because the spiral stairs curve outwards, it will make your descent uncomfortable.
Mirrorless.
You can’t buy a DSLR now, it’s like buy a new Intel Mac right now.
Well this is it, it's just education - hiring remote workers has been covered by UK legislation for a couple of decades, if a taxation treaty is in place (which is practically everywhere) then either the employee is taxed at source (uk) or at consumption (their country) and HMRC will supply relief if the rate differs. I think it's mostly a lack of education from payroll departments.

(I've been remote for well over a decade, btw)
Yeah, I would never tell my family about a potential windfall until well after it settles within my bank account.
> Everything does suck. Some things suck less. Sometimes you can pay money to get things that suck less.

And sometimes you pay more money and you're the one being made to do the sucking :-\
> - if your Goal was "secure by default", why did you allow passwords in the first place? Following Caddys recipe would be more like SSH-Keys only, wouldn't it? Is there a reason other than compatibility?

Compatibility was the consideration. The presence of the password based authentication does not mean it is enabled by default. In fact, if you don't enable any of the authentication flows and don't explicitly set `no_client_auth` to `true`, the server will not accept any request at all! You have to explicitly set `no_client_auth` to `true` for the server to allow unauthenticated users to login. The default is: none of the authentication methods are configured, and `no_client_auth` is false (meaning do not allow clients without authentication).

> - In that same avenue? Why allow such a thing as downloading authorized keys from a third party? Domain takeovers or account compromises on say Github are a thing - so again while it may be a nice usability aspect isn't that contrary to the secure by default pradigm?

That was just an example, but the implementation doesn't only support github. It supports any HTTP/S URL you provide. The point was that the source of the keys may even be an internal HTTPS service within your network that applies its own logic for keys issuance and generation.
Non-potable doesn't mean it's totally unsanitized. I'd be pretty surprised if this water was truly unsafe for ass spraying.
It's cool and all that there seem to be more alternative OSes gaining momentum recently with things like this and SerenityOS and it's definitely impressive how much work people have put into them, but I can't for the life of me understand why you would go through the massive task of trying to make your own OS and then just copy Unix. These are 60 year old ideas that were largely born out of hardware constraints -- we have the ability to experiment with different design ideas now.
The most successful companies have a secretary that isn't constantly replying to email, chatting on the phone, etc

They are successful because when the phone rings, they make money. They've turned making money into a pull versus push situation.
> Things are never done 100% correctly

Risk is rarely phrased in terms of "100% correct" because risk-management in engineering is well aware of the "swiss cheese model" of failure. More accurately, disaster occurs not when things go less than 100% perfect, but when things start approaching 100% wrong. All of the redundant layers of safety have to fail such that catastrophic failure is the outcome.

The real question is how many layers of safety is enough? Chernobyl, clearly insufficient. Fukushima, still flawed, and folks knew so at the time. The high water mark is such that none of the mistakes of Chernobyl or Fukushima would ever be made again, and we have not one, but two generations and 50 years of improved designs since Fukushima.
MMT does not make policy recommendations. Maybe the people behind it make recommendations based on the predictive power of MMT. MMT has been WAY better than mainstream economics at predicting market movements, most easily seen in Japan.
I hated taking the SAT/ACT, but holy cow are we in the US in a better situation than Chinese students dealing with the Gaokao. A Chinese pen-pal once showed me some calculus problems from the Gaokao and the example I saw (a bunch of integrals) looked like a math test a sadist would create: long, complicated expressions just for the sake of complexity, "ugly" numbers that turned into messy fractions you have to carry around. I (a graduate engineering student at the time) couldn't identify any trick or educational point to the complexity, only the malice of the people giving the test.

EDIT: wording
And so is "We are not companies," but you apparently felt the need to argue with that.
"The Broca area isn't true intelligence as it can't comprehend speech, only make it."

Seems like a weird and overly obvious statement, right?

Focusing on only one specialized area of the brain and claiming that in isolation what it brings to the table isn't comparable to the general intelligence provided by the intersection of that specialized area with multiple other specialized areas and networks.

Wow, GPT-3 isn't actually a self-aware and self-determining intelligence understanding what it is producing. There's only a dozen articles and blog posts every week making that point.

But the whole Captain Obvious statement obfuscates that our own generalized intelligence has been increasingly realized over the years in neuroscience from Phineas Gage onwards to be the byproduct of interconnected but localized specialization.

We have some very impressive AI specialization for a number of things from vision processing to text generation.

And we are increasingly improving on ways to network that specialization together in novel ways to great effect.

It's a sorry state of affairs when people get caught up in declaring that the present position in a journey isn't its end and somehow think that statement alone meaningfully represents data about the journey.

Far more relevant than a single point in time is where we've come from in that journey and how long each leg of it has taken, and the acceleration or deceleration thereof in determining how long until we reach that destination.

We shouldn't expect that AGI will result from a single monolith model, and the presence of "magic tricks" is hardly an indication the current specialized stepping stones are insufficient components of that result.

Most of the neurology making up our perceived subjective consciousness is filled to the brim with "magic tricks" that fall apart when any number of things go wrong.

And we're yet to see just what happens when the gains from photonic AI products like Lightmatter enters the scene. (An interesting paper a year or two ago from the IIT theory of consciousness folks was the argument that the level of self-interaction of information that gives rise to consciousness in our brains is impossible in classical computing architectures).

I think articles like this aren't going to age particularly well within the next decade.
I've printed long, MESSY, code, huge functions, to review and cleanup.

I loved working with engineers and using their plotter for that. Had a ton of space to actually write things out and draw connections.
> What I did do was run a small business (paper route), used the money to fund my hotrodding efforts, was an Eagle scout (back in the days when that was something), etc.

If I were a college admissions officer strapped for time, I'd let the app through on proof of "Eagle Scout" and ignore the other two.

The only easier bet would be seeing the words "I'm Hungarian" on an app for a secret world-saving advanced math project.
League doesn't feel pay to win at all to me, yeah you do have to play or pay to unlock champions but they are not necessarily better champions in most cases (for new players at least).
Linking to google search is not a source. On the first google page, I see zero cases of a foreign citizen getting jailed in Germany for this kind of offense. Detained and fined != in prison.
> Don't ever expect a corporation of any kind to act like a human or a family, because it's not, even if they try to put on a humanoid face.

Many years ago, we hired a guy from halfway across the country. For money reasons he left his wife and kids behind and started the job ASAP, with the plan to rent an apartment and go back to get them over a holiday weekend approximately 1 month away.

So he worked with us for about 4 weeks, and then when driving his family here on that holiday weekend they were hit by a drunk driver; he and his wife were killed and the kids needed to be airlifted to a big city hospital.

Our CEO intervened with the insurance companies to backdate everything so his life insurance would pay out and the kids' medical bills would be paid for as long as they needed to be paid. He made sure that the kids got airlifted again - to the hospital nearest to their grandparents, and then said that any employees who wanted to travel to attend the funeral would get paid time off to do so (he went too).
The kind of social mobility that SAT has some influence on is not really about "power and prestige", which I also think of as generally pathological dynamics. It's literally about how competent and professional you want to be, and how well you can perform your work duties. It's social mobility within the 'working' class, not really away from it.
What you mean like little gigs like 'buy 1000 Instagram followers', but web3 based?
Is there a reason more people don't live in the many american territories and compact of free association nations? Some of the territories and compact nations have cheap urban (and rural) land (or leases) and there is no need for a visa to remain indefinitely.
Yeah, that still doesn't change that impression, though.
They just want to see some races and ethnicities more at colleges.

This is a sad case of Goodheart's Law [0] in action.

Some people have chosen one metric as a measure of progress of historically oppressed races- enrolment in college degrees.

And this serves no one.

[0]: https://news.ycombinator.com/item?id=17320640
Indeed, and it is why I think the Erlang solution is the way to go: you can't get there by expanding the concept of 'local' to the special case of 'remote', but you can take the 'general case of remote' and then take some shortcuts to give you a speed advantage if the call turns out to be local. That saves you having to keep two ways of doing things in your head and makes sure you get it right every time instead of just the times that you were thinking about it hard beforehand. As for latency: yes, you can't fake that, but interestingly, if you pick the boundaries of your services carefully then you can go a surprisingly long way before that becomes a problem.

The concept you are describing sounds interesting, it would be a nice middle ground. QnX has some of this in their send/receive/reply combo, there the default destination host is the localhost, and because that is abstracted away you will always specify the counterparty so your code will already be network aware. QnX admins are what we'd call services and they can be as simple or as complex as you want, including a whole new cluster behind a simple endpoint. I've built some pretty complex installations with that (100's of servers, 1000's of processes) well before 'infrastructure as code' was a thing and the reliability and response you'd get from that was unlike anything that is on the market today.

But Erlang, assuming your problem doesn't require a lot of computation (which very unelegantly escapes to C) and fits nicely in with the OTP concept (which is almost all code that is communications and CRUD like constructs) it is as slick as it gets all the way to having the supervision, monitoring and start-up seamlessly built into the environment.

I wished I had a good excuse to build something for real with it.
> When you have a test, you have something definite to prepare for. Even if you do not have dedicated mentors or well-wishing, caring teachers, you simply know there is a test that significantly improves your chances for MIT.

Totally tangential, but this is also why I’ve slowly come around to appreciating technical interviews. Yes, it’s annoying, but it’s also a pretty straightforward path to getting a $150k+/yr job.
>I live in a very rich town, like super rich.

>My child did very well on the ACT. All she did was buy a $35 practice book, which almost anyone can do.

I don't intend to belittle anyone's accomplishments, but there's a lot more to high ACT scores than a $35 book, no?
Amazon and Apple were the final bidders. Either they were willing to outspend the traditional studios or both somehow determined the movie would have success and help produce profits down the line more so than the traditional studios thought it could
> However, this is an uninteresting metric in a world with so much unused land

What do you suppose environmentalists are going to say when you start covering all that "unused land" (which they call "wilderness") with solar plants?

You're shifting goalposts here.

The technology you favor doesn't exist on the scale needed, any more than breeder reactors do. The French Superphénix experimental breeder reactor produced 1.2 GW of electricity, in 1985. That's more than any solar installation in the world except for one.
You aren't rich if you have to work and you're relying on what a high school student tells you who doesn't know all the details of the lives of other students, just what they tell her. In my experience as a student, other students will keep their tutoring and hand-ups under wraps.
I consider ReasonML and ReScript to be effectively dead since they split the community a few times now. I don't know anyone who's actually using either in production, except for their respective sponsors Meta and Bloomberg.
That shows an exit node, yes.
In the case of students trying to get into MIT I wonder if there is actually much point in gaming the test?

The article says they are using the tests as a threshold. It sounds like they don't care by how much you pass the threshold, just that you have passed it.

I'd expect that most students who will be able to survive at MIT can make the SAT threshold with no gaming of the test and no test prep other than maybe doing one or two free sample tests.

Someone who could not easily make the threshold on their own who games their way in is just going to find that the coursework crushes them. All that gaming their way in gains them is the ability to in a year or two add "flunked out of MIT" to their bio.
I think most people snap out of it though. The turning point is when they go on Netflix/Prime and type in a TV show, and see the autocomplete, only to be shown a screen saying they don't actually have that show.