skysight-inc/HackerNews huggingface dataset:
I agree that languages close to hardware are the wrong starting point to introduce a newbie to programming. And I see a change happening already—e.g. Stanford changing the introductory programming course to JavaScript in 2017: https://stanforddaily.com/2017/02/28/cs-department-updates-i....
I suspect that other top schools will follow suite whenever someone has the will and courage to design a new course in a higher level language. It’s a lot of work and the incentives for university professors aren’t aligned with making such a big investment into something that isn’t glamorous. In other words, don’t hold your breath.
Wasn't some country planing to nationalize their lithium stock?
You broke the site guidelines egregiously here. We ban accounts that do this. If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.
DCH Drivers apparently consist of the following things [https://learn.microsoft.com/en-us/windows-hardware/drivers/d...]:

Declarative:
Install the driver by using only declarative INF directives.
Don't include co-installers or RegisterDll functions.
Componentized:
Edition-specific, OEM-specific, and optional customizations to the driver are separate from the base driver package.
As a result, the base driver, which provides only core device functionality, can be targeted, flighted, and serviced independently from the customizations.
Hardware-support-app:
Any user interface (UI) component associated with a Windows Driver must be packaged as a Hardware Support App (HSA) or preinstalled on the OEM device.

The D and C parts of the description appear to be what you're looking for here.
No special hooks or modifications of the system paired with independent modules.
I personally have an impression, that commodity prices are a function of shocks. Gas prices in Europe, uranium prices in mid 2000s, lithium due to sudden EV demand, etc. World then adjusts, and prices "collapse" or rather stabilize. Basically, don't buy commodities when the price is high.
Agreed. It would be great if it could ask questions about missing context but maybe language models are bad for that task. Maybe one needs a second run, evaluate the answer and then make it look for info that could improve the answer.
People typically don't agree to anything that impacts them negatively unless forced to.
Why is slashdot capturing my back button like some bullshit “news” site?
Please don't perpetuate flamewars on HN. It's not what this site is for, and destroys what it is for, and we have to ban accounts that do it.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.

Edit: you posted dozens of ideological battle comments in this thread. That's not cool, and we ban accounts that do it. Please avoid such flamewars in the future, regardless of how strongly you feel or how wrong others are or you feel they are.
OPEC has gambled several times in the last decade on future oil prices (and not always won).
Strange that you complain about that, but not the massive hell that is repairing the Microsoft Surface.
Do you have an example of such an implementation in haskell?
> It's amazing how tiny companies used to be, or how much things have grown, even when adjusted for inflation. Nowadays, that is like a seed round for a big data or cloud company.

The was the total price of the shares sold in the IPO, not the valuation of the company.

From the WSJ link in the article:

> Last December, ZZZZ Best had a public offering of one million units consisting of three shares of common stock and one warrant each.

> On Monday alone, nearly 5.3 million of the company's 11.5 million outstanding shares changed hands.

This would be 3 million shares and 1 million warrants sold for ~$13 million, versus a total 11.5 million shares at the time of bankruptcy. So the ~$13 million IPO was, at best, a little over 1/3rd the market cap of the company at the time of the IPO. This market cap increased to $211 million at its peak some months later. Not bad for a regional services firm.
Speculation & gambaling is just second order supply & demand.
This is a bit like picking up a hammer and complaining it works poorly as a screwdriver when a screwdriver is what you want. Sure, if you want it to do something it's not suited for, then don't use it.
Could you please stop using HN for ideological battle and flamewar? You've unfortunately been doing a lot of that. It's not what this site is for, and destroys what it is for, and we end up having to ban accounts that do it (regardless of what they're battling for).

Edit: also, see https://news.ycombinator.com/item?id=35760334 - that kind of comment is a bannable offense.
You might enjoy reading ann Atlantic article titled something like “I don’t wanna see you smoking pot”. It is an opinion piece about the importance of community norms.
In other words, US bill will *require* all social media to violate user privacy.
Strange? There are orders of magnitude more people with non-Surface machines than Surfaces.
Multiplication is bad. Knuth actually also describes a hash function using random numbers and XOR. Its 10x faster than the modulo, and I belive Mikkel Thorup proved it optimal.

The idea is roughly:

Say you have a hashtable of size 1024. You then create x uint arrays of size size 256. These arrays you fill up with random numbers 0-1023.

To get your hash value, you take your input and for i=0..x-1 determine byte k=input[i] you lookup the value in array[i][k].
These lookup values are then XORed giving a final random value between 0-1023 ready for inserting into the hash array.

No modulos. No multiplications. You only have to redo the random tables when the size changes from say 1024 to 2048. Easy peacy. Superfast.
His second-in-command, Colonel Panic, is to be equally feared.
The "know what you test" slide is the real painful part. Benchmarks should ideally always be run periodically under a profiler to help you understand what's actually being measured and question your assumptions about your application.
> three or four thousand people get jobs

Many of those people already had jobs cleaning carpets for KeyServ (or Flagship Cleaning Services Inc. as it appeared to be called at the time according to the WSJ article). They weren't going to suddenly gain new ones from a change in ownership.

> the income tax people collect taxes

Again, they're already collecting those taxes from the employees of KeyServ.

> America gets its carpets cleaned

Already getting them cleaned by KeyServ, and many other independent companies.

I guess the stockholders would have indeed made money though. At least they got a write-off from the loss though.
You don't want mere mortals to be elevated to the moral status of the lamb.
I mean, that’s a straight up cartel. There’s nothing surprising about that.

But the OP is confused about their comment about commodities in general. They are largely based on supply and demand, but most companies need to predict supply and demand months and years in advance because converting raw material into a sale to the end user is a multi month to multi year process, so a natural result is that the prices are based on speculation of supply and demand, months to years in advance.
Snore. It's the same argument as always from absolutists. If most adult people can't handle the web in it's current how should kids? Do you believe kids are harder to scam than your granny? 2
The reason people are skeptical about doctors (both philosophical and medical) is that they make their own market.

In simpler terms: the sicker you are, the more they earn.

Just like computer consultants earn more the worse they deliver, because if they built the perfect system, they would no longer be needed.
I'm the other way now; if the channel is monetized and "making money" I assume they have at a bare minimum an editor/clipper; and likely more people onsite.

Even livestreamers/twitch people often have separate editors, they simply don't have the time to livestream AND edit (though there are more and more things that help with that, "edit as you go").
One of the best pieces of advice I learned in high school from an incredible English teacher: when doing technical, avoid "-ly" words entirely. It has always been solid advice and has rarely led me astray.
Maybe once I'm done actually using it to speed up the project I'm working on. There's no benefit to me in slowing down to put effort into trying to convince you of something you can easily figure out for yourself if you actually wanted to.
Wouldn’t it make a lot more sense to simply have parental education around the harms of social media for kids under age XYZ?

I mean, I’m all in favor of the goals of this bill. I think social media is a horrible negative for people of all ages, but especially children since they largely don’t have the mental capability to defend against the smartest people in the world trying to hijack their brains.

But I can’t see how a “social media” ban can actually work. And im not even sure it’s actually better than parental education and information.
Are they any different than the Isp and telcos in the states or Walmart, Amazon, Alphabet, Apple, Microsoft or payment service providers like mastercard and visa all of them work as cartels or monopolies. All these companies cost Americans more than when OPEC manipulate oil prices I think
Using the Fibonacci buckets in a hash table fixes the "accidentally quadratic" behavior when resizing a hash table. There are other possible ways to fix this problem too, but this trick described here will work.

Using a better hash function with a better distribution is orthogonal to mapping hash values to buckets in the table.

https://www.tumblr.com/accidentallyquadratic/153545455987/ru...
In which way has OPEC gambled on future oil prices that moved prices? To my limited understanding this would involve buying oil futures.
A Social Credit System?
You might be interested into Matt Mochary free books [0], he's a succesfull ceo coach around the valley.

[0]: https://docs.google.com/document/d/1ZJZbv4J6FZ8Dnb0JuMhJxTnw...
> The manufacturing on the flex connectors inside most iPhones today are incredibly delicate!

... so?
Actually John von Neumann in the 1950s.
How? Because they take the burden of the companies to age verify their users? Right now they really argue that a kid should have read the ToS and get of Scots free if something happens on their platform.
Nope, not my field. ;)
As Nassim Taleb observed, “Scarity is always followed by glut”.
> You could, however, use any open-source software you wanted […] so long as it was (1) for personal use, (2) not absolutely mandatory […]

So, you could use any text editor you feel like, but if the project you are writing required a GPLv3 compiler, that would be a problem? That makes sense.
Whoa, whoa, that sounds like you're beating yourself up, and please don't. Maybe I screwed up the tone of my prior comment (if so, sorry!)

A downloadable PDF would be more useful, sure, but already with what's up there, relatively-low-skill users could print the whole page and cut it up. And higher-skill users can read it to follow your thinking to get inspiration and kick-start their work on a similar solution. So even if you never add one more thing to that site, and even if all that happens is half a dozen people a year randomly find it by lucky google query, it's STILL a meaningful contribution to other people that you've made your thinking and your output available. You're already doing good work, both for your mom and for strangers who you'll never know you've reached.

Hugs for you, internet person, and high fives.

And, again, if you want any help with making a dynamic version, hit me up, email in profile. I'd be proud if I got to help this project in any way.
I work on Android. Opinions my own, etc.

The things you’ve linked are attempts to discourage people from depending on private implementation details. They are not a security boundary, nor are they really the kinds of APIs we’re talking about in this context. Since they run in your process there is no sandboxing or isolation involved here; you can call them if you really want to by looking them up manually. (Don’t do this.)
> Go look at ifixit teardowns for any Microsoft surface product.

They've become pretty okay, actually!
How is parental education going for "don't do drugs" or "don't commit crimes"?
How about Windows running on M Series Macs? That would probably be one of the best Windows machines on the market. Risc-V while a noble idea will initially lead to some really junk laptops just like the wave of Chinese ARM "laptops" from a few years back and more recently the junk from Qualcomm. Eventually I image the experience will get decent but there will be nothing but disposable junk for a few years until the ecosystem and performance become something consumers can use.
The chance of AI improving itself in the next century is about 100%. "Fast takeoff" depends on how you define fast.
> If you want to get on the right track for how the brain actually works pickup Minsky's Society of Mind.

I was with you until that last sentence. What you call the "Mental Health Industrial Complex" is the modern-day equivalent of the Catholic Church prior to the Enlightenment. The cure to the ills of Catholicism wasn't reading the Quran (Minsky's Society of Mind) instead of the Bible (the DSM). It was, as you said, turning away from dogma and towards science, rationality, and empiricism.

Like the DSM, Minsky's work presents many useful models for thinking about the mind, and I might even agree that they are more useful. However, what we really need to do is not just change our models, but acknowledge that modern clinical psychology is built more on tradition and authority than it is on the testing of such models.
It’s kind of amazing how many university programs teach C(++) without mentioning this at all.
Brake, because if you accelerate you'll drive into the side of the truck.

I don't get what's hard to understand about this.

Have you ever driven a car? On public roads?
...isn't "but i like my food cooked on the other kind" just the same thing you're arguing against?
It has a man who could:

* Walk on water;

* Turn it into wine;

* Copy and paste fish and bread;

* Heal lepers;

* Die and come back to life.

And asserts that he actually existed.
I find it funny that he ask for changing the licence without giving any other arguments that : some users are angry.
This isn’t the help desk. Probably the folks that type the answers are off getting loaded after their big raise they just announced.
Some counter points..

1. Do it open source. Upload raw footage and notes, let others edit add graphics etc.

2. Make less videos, there is clearly too much youtube content in general. Topic/points not raised or covered by you will be by someone one day

3. Optimise for 0 edit etc. Come up with a format that requires less editing etc.

4. Go for a commissioning model instead. Kickstart/gofundme or similar each video individually based on the idea. Or wait for whales to stump up for topics they want covered that you like

5. Make money from merch or paid appearances or personal messages. Merch doesnt need to be so corny. I would pay for "seasons" of youtube from creators i like. Especially if it was personally prepared (e.g. usb stick with hand written note in the mail). Encoded how you want and ready for upload into jellyfin or similar.

Making money out of IP/content is fraught with issues, imho anything not just made out of sheer desire for that thing to exist is a compromise that will hopefully be eventually replaced by something better that was made for the love.

To be clear if you are making a living from youtube or similar more power to you, the world is far from perfect and there are way worse things you could be doing.. but on the consumer end i feel i owe you nothing other than thanks and respect (which are heavuly waited to you not qasting my time).
With the way derivatives are used these days to speculate/gamble they do not help rather result in the boom bust cycles we see in more and more industries these days.
Looks like this fixes the issue raised in the last discussion [1] by no longer re-quantizing the decoder state at the start of every frame. I still think it's not worth the extra complexity over a simpler fixed set of second order linear predictors like BRR or ADX, though that clocks in at over 4 bits per sample. Might still be ok with 3 and more predictors?

Regarding clamping, might it be better to require the encoder to never generate QOA that would overflow? I've seen at least one ADPCM implementation (GameCube "AFC") that takes this approach. Seems like it wouldn't produce more distortion than clipping would.

[1] https://news.ycombinator.com/item?id=34630543
Given the social interactions that exist, shouldn't this include online gaming platforms?
They don't answer their chat (I've been waiting 5 weeks for a reply on the last one) and there's no other obvious (to me) way to submit a bug report.
…? Plenty of people write makefiles by hand. ./configure && make && make install is still a common method of doing build systems, even though there are a lot of new ways to also do builds now.
Show HN: Browser-based robot simulator with Three.js and rapier.js
They are also very clean from the inside :).

I also live right next to a train line in CH (that has exactly the same kind of rolling stock passing by as the ones captured by jo-m). These are modern commuter trains (no cargo and long distance trains), and are a lot less loud than you'd expect. A somewhat busy street nearby would be an order of magnitude more annoying.
Are you willing to submit your photo ID information to Y Combinator? After all, they have no way of knowing any of us aren't 12 without that information.
Sodium batteries will have any effect only in a few years. So this is mostly the case of increased production in anticipation of stronger demand that has not realized.

The latter is not necessary an indication of a less demand for batteries. There were a lot of progress recently in increase of the energy density in mass-produced batteries, and that may contributed to lessening of the demand.
This seems like it would have been a great idea about thirty years ago, but would be functionally impossible to even try to enforce working from scratch today.
> This is a bit of a mess to read but I don't see anything particularly novel.

It's okay that someone blogs about an old idea and puts a new name on it. It's still a good thing even if it's obvious to some. The author came to their own understanding of this concept in a particular way and decided to share that way with other people. You don't have to knee-jerk critique them for it.
Can you buy a regular tractor?
Blanket ban anyone under 14 from having an online account, IMHO.
The sheer resilience of the steel rocket was fascinating. The aerodynamic stresses that it encountered during its out-of-control flight must have been gigantic. Anything made of mostly aluminium would likely be torn apart almost immediately.

(In a somewhat similar situation, though not entirely comparable, STS Challenger was indeed torn apart by aerodynamic forces in a matter of seconds. The crew cabin, being reinforced, stayed intact, but the rest of the vehicle absolutely not.)
I’ll go further

Soon there will be no demand for human labor at all when it comes to online content. There will be a glut of content and for something custom, people will want to simply ask AI to generate what they want, at scale.
Which social networks do they have on mind? Facebook, Instagram, Twitter do not allow children under 13 to register an account due to already existing legislation (COPPA).
It does so you can pipe to commands that want a string of "press y/N" sort of things.

If you want yes write `yes yes`. And one character commands are almost generally avoided. So don't name it "y".
It is similiar to Mastodon in that most users (from my impression) still sign up at a main host, or instance, trusting that their sign-up data is secure (the important thing are keys which are generated upon sign-up). Once that initial account is created though, one can start using any number of other hosts which can also act as clients. This would be one difference - with Mastodon, your account made at ABC instance stays with that instance. Another similarity though is that anyone can make their own instance, generate their own users keys, and then start using any host/client they want, including obviously their own. So, federation (but federation within the nostr world only) happens mostly through the freedom of users to move about, and by users being able to make their own instances (which then have to have "relaying" turned on to help federate). Nostr though also has a way for users who've made their own instance to also turn it into a node which can receive sats as payment for being a node, and this aspect is often promoted in whatever article you find about Nostr, which has, in my opinion, the unintended side effect of scaring people away - partly because it is quite technical, and partly because it's scary crypto.
> specialize in ML research not software engineering.

That has nothing to do with Python tooling being bad. A safe assumption is that Python package managers are being developed by developers, who have no excuse.

If a C++ codebase developed by scientists had null pointer exceptions in it, then I could excuse things. But if the C++ compiler itself introduced unforced null pointer errors, then it absolutely deserves criticism.

It shouldn't be possible for a ML researcher to use Conda or whatever package manager in a way that despite using a formally specified "requirements.txt", it won't build a week later because of how loose the specification of module versions is allowed to be.

The Python attitude and more specifically Conda is at fault here, not the ML researching trying to get his job done.
How would it be functionally impossible?

At one point kids could buy cigarettes.

Now, across hundreds of thousands of stores, they can't.

There's only a few social media sites, it's seems infinitely easier. Trivial even.
Depends. If changing a tire required taking my car into the dealership that sold it, I'd call it unrepairable.

If something like that were required for dealing with a broken transmission, that would be something else.
I was a designer before learning to code, honestly much like coding, your best bet is to practice; follow some tutorials to get used to the programs, but ultimately creating something you care about will help you improve.

There are no half measures or a specific road-map, there are certain things you need technically but being a creative field you need to find your own way, just got to work at it.
Now I am interested to give it a try, because I really don't think brute forcing the solution would drain the battery. Likely it would be neglectible, compared to the power needed by the rendering.

Because there is a finite and small amount of legal steps, so it should not need too many iterations.

That is of course, if you only brute force the raw game logic. Simulating the steps with the UI would definitely drain the battery ;)

And yeah, if I get around to redo it in true 3D, I send you a link.
I think if done right, it provides the same experience, just a bit more overview.
Only if you sing in with your Microsoft account and enable Bing rewards, and share every page you visit with Bing. /s