skysight-inc/HackerNews huggingface dataset:
"We are out of stuff" is not a concept that can be traced to recorded history, because it much predates humans. Literal single cell life forms behave differently under conditions of scarcity vs abundance.
https://web.hypothes.is/
Very much appreciate the insight. I don’t have good odds as a formerly homeless high school graduate, then again I wouldn’t have seen myself in my current job 5 years ago, so will most likely give it a try anyway.
How is it deliberately incompatible? How is VLC on the app store while claiming in its about page to be GPLv2 licensed? What specific language in the GPL or App Store T&C is incompatible?
Are you sure? cf eqn 31

(or p178 of http://www.paradise.caltech.edu/ist4/lectures/Hailperin%20Bo... :

Thus by restricting himself to the idempotents of his algebra, Boole would have had Boolean algebra- and we rightfully honor him by attaching his name to this algebra. Only Boole didn't know it. He steadfastly refused to acknowledge any operation but his
+. When Jevons claimed that x + x = x, and Boole emphatically denied this, they were really talking about different operations.)
The desert is not flat. So if the structure's centerline goes up & down (rather than left & right), does that count as "snaking" ? Can "snake" be an abstraction along an arbitrary axis ?
Tipper truck is a type of truck that has a hydraulic tipping body. This means the body of the truck can be tipped to one side, allowing you to load or unload materials from inside it. Tipper trucks are often used for transporting loose materials such as sand, gravel, or dirt.
Just saw this news here. He taught me at Cornell when I was a CS undergrad and I remember that class fondly. I still remember one of his office hours which was a day or two before thanksgiving. No one showed up except me and I remember thinking to myself - I am here by myself with a Turing award winner. Unreal!! He was a fantastic professor and person. RIP, professor Hartmanis
Aren’t places like TikTok full of enthusiasts actively expressing themselves?
A try you saying you can’t see the benefit to society of parents actually having time to raise their children? Not everything requires a peer-reviewed study.
This line implies that willpower can overcome all of the distractions. However, there are studies that show it's not the case.

Our brain is primordially designed to react to distractions - because it was a matter of survival or death. Media has adapted itself to harness this feature of our brains. To counter it, we have to take out much of the possible avenues to distractions out of our extrapersonal space or sight range (because we're visual creatures, out of sight = out of mind).

For more details, Andrew Huberman has a whole episode on focus and concentration that talks about this.
Another OS that did something like this, IIRC, was early versions of PalmOS. There was literally no distinction between storage and memory -- everything was stored in battery-backed RAM (except the OS, which was in ROM).
Yeah, truly some absurd statements in the article .

It's like saying the article wanted to hook me in by having a title.
Sorry for being grumpy, but over time it becomes rather frustrating to see projects like that. The problem I encounter with recipes is that sometimes it's hard to find properly written (and preferably overall nice) ones: not just that units of measurements tend to be odd, but they often use volumes where you'd expect weights (particularly for baking), or don't mention important parameters (like vinegar solution for pickling, where it's commonly recommended to follow recipes exactly, precisely to get the acidity right), or would sometimes include odd/unexpected steps/proportions without an explanation. Yet the "solutions" I keep seeing are just some overengineered languages/formats/databases/websites, and I'm unsure what they are even supposed to achieve (except maybe for some monetization for its authors, or being a fun or educational project, which is good, but still not useful for potential users). This one just lists regular startup buzzwords, and the website seems to be quite broken in FF even after allowing JS. If we had one properly written Wikimedia Cookbook recipe instead of each one of those custom cooking/recipe projects, I guess there would be a rather comprehensive cookbook by now.
How does it solve the problem that the FPGA doesn't have a path from the signal-to-observe to the logic blocks?
I think it is just fair to cap it to maximum social security. After all that is the level society has considered acceptable minimum for survival.
In this case, it is not that we don't know what was going on, or just couldn't find the cats. Cat-like animals were actually gone from in North America in that period.
Ask HN: What is your dream Smart classroom setup?
I have been wondering what could be latest tech gadgets can be used in a physical classroom.
Sincerely today's classrooms has not changed from whiteboards. I like to know what can be the highest possible tech inclusion in a physical classroom?
iPad, smart projector, AR what not ..
Yeah but that’s not the byte-addressable looks-exactly-like-DRAM stuff the article is going on about.
There is a video of Steve Jobs promoting an accountant or such to C-level and she tells how she grew into the job.

Why is it necessary to hire external C-levels? What do they bring to the table? Why not promote leaders from within? If you stumble upon an exceptional person who could improve the company it's still possible to hire them.
> The way to solve the problem of dependency hell is to version every function, and only call functions based on their versions, and ship every old version of every function. Then the application itself, or a dynamic linker, must find and execute the correct version of the function it needs to call. In this way, dependencies can change at any time, but every line of code will only ever call functions that they were originally built and tested against, because those versions are still knocking around somewhere in the dependency.

That breaks as soon as you have a diamond situation. A depends on B and C, which each depend on D. Often you need that to be the same version of D. If B and C are allowed to depend on different versions of D, you get worse problems. There are languages that have tried this model and it has its advantages, but IME the cure is worse than the disease.

> The basic concept for this already exists in glibc as you can ship version-specific functions and link/call a version-specific function. But literally no one uses it.

It doesn't actually work properly, mainly because linux package management sucks. No-one cares about backwards compatibility on linux because you're either using a rolling release distro or you're using a traditional distro that will do all your compatibility checking and versioning for you and upgrade the global version of everything when they're good and ready. Windows has much better support for this kind of thing and that's why you don't really hear about "DLL hell" anymore.

This isn't the biggest thing holding back software development, not by a long shot. It's a side issue that we tweaked and can keep tweaking. But being able to version libraries and functions doesn't work, at least not alone; it breaks the idea of having a platform that mostly-independent components can build on.
Its almost all patterned around dwell time on the videos they feed you. And those tags gave them a really good start TBH. Then they start throwing more Target stuff out and see how you resonate. It’s incredibly clever, but I really don’t think they need 3rd party data to start to infer those things. They don’t even label them like marketers would with traditional categories, it’s graph first and model driven.
For all the mysticism surrounding them, what they do is very simple. They just do it well.
San Francisco? More Like San Francis-Go (Ep. 468)
LispWorks GUI is named similarly :) - Capi - http://www.lispworks.com/products/capi.html - it just reminded me of it when I've read the name, that's all...
China pretty notoriously controls their companies and the content they put out. I think it's wrong to assume they're all of the sudden laissez-faire with Tiktok content.
The real issue for founders is that they think they are looking for a CEO and they end up selecting for skilled liars.

You always need references, and those references need to be trustable.
> If Tesla does make 20 million cars that sell for an average of $50k and have net margins of 20%, their annual revenue would be $200 billion

And if they make a hundred trillion cars and sell each for 50$, they will be even richer. But both of these assumptions are absurd, so why discuss them?

There is no market for selling 20M $50k cars every year, especially of the same make.
One of my favorite classes in college was Operating Systems, taught by Peter Fröhlich at Johns Hopkins. We modified and built new xv6 features. Here's the course webpage, with the excellent and fun assignments:

https://www.cs.jhu.edu/~phf/2016/fall/cs318/
Came to the comments to link that. Michael Chu’s Cooking for Engineers was fantastic back when it was still kept up to date.
Have done serverless but not Serverless. The prior is beautiful yet can create a complicated testing picture.
> It reminds me of Apple's impressive memory bandwidth figures for M1 Pro/Max, that were slightly soured when only a scant few real-world tasks fully took advantage of it.

Tangent, but... that's kind of missing the point. The M1 SoCs have tons of memory bandwidth to keep the GPU fed. The fact that this also gives the CPU more memory bandwidth than it can possibly use is a convenient benefit.
We're talking traditional societies here. It's mostly homeschooling and media is next-to-non-existant. Kids working parents' farm don't have bosses :) Friends and other family members are raised in the same culture by same women.

In very traditional societies, (grand)fathers spend very little time with kids compared to (grand)mothers.

Of course it's not just women to blame. Men themselves can bring the change too. But blaming just men is ignoring the elephant in the room. In traditional societies, women do have a crapton of power. It is power in a slightly different sense, but I'd argue that it's much bigger power.

In modern world, men and women can easily operate on their own by fixing problems using money. In traditional society... Men are toasted if they loose women. Of course, women do have a damn hard time without men too. But this dependence is mutual.
That definitely ups the stakes on the "modern" approach a lot (like, in the limit case `#ifdef`-hell to get part way there).

There are firms that will sell you a suite of frontends supporting every C compiler back to the early 80s and integrate them into a modern toolchain, I used to work with an alum of such a firm and I gather it's great stuff. I also gather it costs whatever you can afford, so there's that. I forget the name of the company but I could ping my friend if that's interesting to you.

Worst case, you could not have to chase memory corruptions on the subset of your target platforms that LLVM targets.
Rust Flashmap: a fast, concurrent hash map
Under whose payroll will these two roles be?
> If you can't comprehend and navigate the simplest form of it, how could you be qualified to make decisions on it?

Surely it's the reverse? People who are poorly served by existing government bureaucracy are those who most need to have input into the running of that bureaucracy.
Second jam.dev - it’s zippy!

the founders are really responsive to any feedback so add it in the extension store or tweet them @jamdotdev
As a user, I don't like the fact that apps now own my data.
For those who want to host their own servers and aren’t afraid to manage their own networking, we provide a tunnel service called Hoppy Network. It allows you to self host anything from mail servers to web servers, by assigning you a static IP address over a WireGuard tunnel. We forward all packets, including IPv6 and ICMP. We have great uptime (>99.9%) and great IP address reputation.

https://hoppy.network
No, this is not the silver bullet for solving dependency hell. Apart from the problem of maintaining all those older version code, the problem of creating different versions of the same function is already non-trivial. For imperative programming languages, you have preconditions on global states that depends on other functions to work correctly.

Say, you have a certain access sequence for locks that has to be obeyed by all functions in this library. Suddenly in some version, you want to add another lock or expose some API that does things with finer granularity. Suddenly the precondition for older code breaks, so there is no guarantee that users can sometimes call the old version of the API and sometimes call a newer version of the API.

I am not saying that the weird example I mentioned is a good way of programming, I just don't think that function versioning is the magic bullet to solving dependency hell. Intra-package dependency conflict is a difficult problem, neither the NixOS approach nor your approach can magically fix that.
probably simpler explanation - google did not pay those publications for advertising so they're doing fud
It's not exactly right to say that a/å/ä and o/ö have absolutely no relation in Swedish. There are plenty of language cases where they act more like umlauts, such as stor/större (large/larger) or få/färre (few/fewer). Despite this, they are still always treated as separate letters.

Also, the history of the letter shapes are the same as the german umlauts, with e being written above a or o before writing ä or ö and o written above a before writing å.
I need to try this sometime. It's all too easy for me to just stick with the "safe" option, and I think I'm missing out on some really great things in life because of it.
Is there a tool like this but also an email inbox at the same time?
Yes, you're describing some of the problems addressed by the open annotations standard and the tooling in that ecosystem.
There are definitively some interesting points in the article, but it seems to miss the point and subjectively focusing on the everything that is bad. Fearmongering is something we need to watch out.

The fact that a user use ~75 minutes on the app sounds bad, but in my reality it isn't. kids were watching equally much time on MTV in the 90s if not more. A couple of years back you could say the same things about Facebook. Kids will always spend time on something. It is becomes dangerous when someone claims that it is bad on behalf of someone else.

To me, tiktok is a creative platform and as with every thing, you can get addicted. Sure, they data mine my usage in order to retain me as a user - that is what every business is trying to do. I marvel at the knowledge and insight my kids are able to produce on the new technology that is being made available to them.

It is our responsibility as parents to make sure that we actively engage in the world our kids are spending their time in order to teach the right and wrong, good and bad etc so that they can be critical thinkers that can navigate the world and the cyber-world in a safe and secure way.

Also of course it is not perfect, and there are some issues that needs to be figured out. Maybe Tiktok will be able to sort this out themselves, otherwise they will - as every other piece of technology - be replaced by the next big thing.
I had a free sub-domain name go.to/blah offer for life, they started charging, and still went under. Bought by another company, I can't even get that subdomain name any more.

All large silicon chips (dram, CPU, GPU, FPGA, SSD, etc) are built with spare sections to replace non-functional ones. A 6 core CPU could be really only 6 but could also be a disabled 8 core when not enough people buy the more expensive 8 core, and they built too many of them. GPUs can be the same, but there are a dozen different functions that could be broken, so they sell it as the next lower SKU. For example, mining chips don't need HDMI, so if HDMI is broken, normally you would toss a 99% good chip.
Contracts for digitally controlled goods need proper consumer protection. Tesla just happens to use the feature a lot. Much cheaper to lose 30kWh worth of raw material that might not have passed qualification, and sell it as a 60, than pay for inventory, scheduling, and swap/configuration stations on your assembly line.

Also, if rumors get out that SKU xyz CAN be overclocked or unlocked 10% of the time when a higher chip is used, people will buy and return 9 cards before getting the bonus, causing lots of grief to the entire supply chain and 9x packaging/refurb costs, and then have to sell as open box at a lower profit. Not gonna happen. These locks are heavily encrypted, or physically unaccessible.
"What do they bring to the table? Why not promote leaders from within?"

Both carry risks: the former can cataclysmically change internal culture and make a cascade of errors rapidly (usually during the idiotic 'empire building' phase many start from), the latter can sometimes be pushed up on questionable grounds and do much the same (e.g. worked for a firm where the CRO left abruptly after 18 months and because executive search was so expensive and lengthy, opted to promote the head of a region to CRO, who proved to be at best a mediocre sales leader in terms of actual revenue, but proved perpetually toxic to everything they touched. An almost cartoonishly corpulent and caustic incompetent from central casting. When he was regional lead he was problematic but contained, but when promoted turned into a total 'Enfant terrible')
And what is the alternative? Purely random from all of the content on platform?
What would happen in Linus decided he likes MacOS better? He’s kinda stuck at this point no?
For free? That was what was so cool about that era of the internet. Shout out to all my angelfire ogs.
Hello again!

Already have one person for our Xv6 study circle! Thank you HN! Anybody else?

I'm going to sleep now, but if anybody emails me, I will for sure reply in the morning.

Best!

Tom
Doesn't even have to be any fancy ML stuff. Just convolute the input images with the camo pattern.
Thank you kindly for what looks like a great resource!

I've been trying to put myself through YouTube night school on some of this stuff, and MIT OCW has great resources as well at significantly less cost than going to MIT ;)

This is a pretty reasonable jumping off point for their corpus of financial engineering stuff: https://www.youtube.com/watch?v=HdHlfiOAJyE.

I'm fortunate enough to work with a person who actually understands derivatives trades with some sophistication, but that's a happy accident and the more people have access to good online resources the better!

Edit: I forgot to mention this book (https://www.amazon.com/Algorithmic-Trading-DMA-introduction-...) in the spirit of something more technical than the general-audience one I linked above. I have some nitpicks with it as well, but I've gotten value out of it.
Ask HN: Software Developer KPI
I have been working for 4 companies in the past 10 years but I haven't encounter a KPI that is used to increase my salary. Its all gut feeling I guess based on my contribution to the project. I think the fact that I worked on small-medium software companies.
Does KPI is a relliable indicator to know someone's worth as a software developer? If it does what are the indicators you used in your present coompany? Thanks
Probably "simian pox" would be more consistent with "avian influenza" given the shared Latin roots of both "simian" and "avian."

A closer parallel would be "cowpox".
I'm not saying nothing is lost, but to a state, what is lost is only the potential tax income from that person along with whatever the socioeconomic consequences of their execution may have on relatives.

On a human level, it's deeply tragic, I don't know what's worse.. The positive value of a year well spent, the negative value of a year spent unfree..
I hope the author(s) do Medallion next.

Medallion has probably gotten more scrutiny than any other fund, yet 3 decades later it's still as opaque as ever beyond vague 'statistical methods'. It makes a lot of money no matter what. It's more tight-lipped and exclusive than Jane Street. I don't even think anyone knows even if it's doing market making or not. Or if it's making short-term directional bets. You would think after 30 years stuff would leak and the edge would be gone. Employees are paid enough to not disclose, and likely are divulged only a small part of the overall method/system, so only a handful of employees will know how it works in its entirety. What it's doing has to be on a very large scale and in a big and liquid market to be so consistent and profitable.
How do you define the _identity_ of an html element?
You can mitigate the effects of a cookie dough induced salmonella infection. That is not the same as curing it. The effects will almost certainly re-occur if you stop the behaviour you are using to mitigate it (which is generally not eating raw cookie dough every single week).

You can go for decades or even a lifetime without remission but the moment you take a bite out of that raw cookie do prepare yourself for a salmonella infection.
And without any data on drug seeking behavior it’s a moot point, could be such a small percent of people who make it past detection, have no criminal records, pass 6 month urine screen that MUST show negative to a panel of illicit drugs + positive for amphetamine markers. Doctors are afraid of losing their licenses for prescribing controlled substances without covering their ass (e.g. illicit drug panel screen) and err on the side of caution.

It’s hard to make it past these hurdles and aren’t on other controlled substances, you are still rolling the dice of getting blacklisted in their systems if you ever get caught selling or testing positive for weed or opioids, etc.
Ask HN: Do you ever use GPT-3 in anger?
I was frustrated while writing a google search query that would get me the answer to a specific but mildly nuanced question before it hit me. I could just pose the question in the openai playground and then fact-check the answer.

This proved to be a much better experience than 30 seconds prior when I was just landing on fishing jargon dictionaries that I'd skim only to not find what I wanted. Those and the generic SEO gaming type articles that plaster the first page of most search engine results these days.

It was so much better that I might just start allocating 0.25USD per month to "nicer knowledge surfing" or something using GPT-3 instead of my own google-fu. And for the curious, here's what I wanted to know:

Question: what is the process of preparing fish, done after they are caught, but before they are available for sale in the marketplace called?
Answer: The process of preparing fish, done after they are caught, but before they are available for sale in the marketplace is known as fish processing.

I can imagine that session turning into a rabbit hole of wikipedian proportion very quickly if I didn't just want an immediate answer to my question.

EDIT: apparently I don't know how to spell wiki
It’s not hard to see the reason - bolting on a feature in the compiler is way easier than implementing a language that allows stuff like this to be implemented in a library. I imagine that memory limitation also contributed to those decisions.
Maybe. It would be odd, though, not to find any Indian examples of zero from earlier than ~200 years after the oldest Khmer one if the invention came from India.

That area first came under Indian influence centuries before these dates. Some parts of the country, Chenla, were dependent on states in Java and Srivijaya (the one mentioned in the article) later on. The Indian cultural sphere as a whole covered a huge area and the Subcontinent itself certainly did not have a monopoly on culture there.
Germany deployed 3.8 GW of PV in first half of 2022