skysight-inc/HackerNews huggingface dataset:
> No, people are not asking to do this, lol. The complaint is about the education report that opposed students being allowed to study algebra in advanced classes.

Obviously, nobody is just coming and saying "lol, I hate children, I want people to be dumb, I will stop them being educated".

The reason this report proposes to replace algebra by data science is because this report argues that data science is making people as smart as algebra, but also, unlike algebra, it does not stop some people to get smart.

(in more details: algebra is a lot of "learn by heart" and is mainly a preparation for higher studies with a learning curve that blocks more people, which means people who have not the luxury to take it will not take it)

> Ok, so algebra classes are being cancelled. Yeah, thats the problem!

They are replaced by something better, and removing them stop some students to end up less smart. Is that really a problem?

I'm sure algebra have some good sides (it's good to get good foundations when someone wants to study math, for example, without being indispensable), but is it worth the cost on other students?

> The problem of not being able to take algebra classes.

And yet before this proposal, no one was able to take data science classes, and no one (and not you) were complaining. Isn't that a bit unfair: you don't mind a world without data science classes (despite the fact that they are better than algebra), but a world without algebra is suddenly a problem (well, not "without algebra", you can still do algebra, just not in the same order)
Read the elevator pitch on the repo.
https://github.com/jesseduffield/lazydocker#elevator-pitch
They said 3.3MM hours at 350W to 400W. That's about $1.5MM in electricity.
Learn good style (if you aren’t given one the google style guide is pretty common)and unit test your code.
At google they call writing good code “readability”. When you get “python readability” your code is readable. Which makes it easier to understand, debug and maintain.
The world’s most powerful passport for 2023 revealed
As far as I remember, the ruliad is digital - so it can only approximate with more and more precision analog things like circles.

His basic idea is that we are made of and live inside of mathematics but we can only observe the part of it we call physics:

https://www.wolframscience.com/metamathematics/
Fuzzy search is definitely on our todo list!
Bilking the 'Cash Cow' (Investor Capitol) before the Slaughter? - 14-Days to August.
Whoa super interesting, this might replace most of portainer for me.
It seems you would have to use the `unsafe` escape hatch for data structures such as linked lists, and externally verify that the implementation is correct. Which is better than the status quo of C++ where you are always in needed of externally verifying safety.

As for the safety mechanisms discouraging non-standard data structures, the language designers probably would consider that a feature, rather than a bug.

I am curious whether the use of a broken unsafe construct can break the safety guarantees of safe constructs, or if the unsafety is contained no matter what.
Deceit is not always the reason, but it frequently is. It’s rather unpleasant to find out that years of seemingly trusting time together wasn’t.
If $735m is not paid to directors, for any reason, however it was generated, however it was calculated, whether options, cash, stock or anything else, no matter what - it belongs to shareholders.

It is a transfer of $735m from shareholders to directors that is being reversed and sent back to shareholders, where else could it possibly go? (Well lawyers, but that's another discussion.) Note I'm saying nothing about whether this is good or bad or anything else.
Security operations centres for private companies that have lots of screens in them and tiered rows of desks. Bonus points if they have a podium at the front for briefings. Additional bonus points for having glass window view plane for visitors. Final bonus points for a button that converts the graphs on screens to a world map or some other BS when actual guests do arrive.

You just narrated an entire scene from War Games.
My guess is those vacations were booked long before checking the weather. Sure maybe a sunk cost thing but the commitment and scarcity of time off is pretty understandable
Ah, I interpreted your comments as if you had automated logging from all k8s nodes/pods to go to highlight via some kind of automation like a sidecar or something (ie not just specific application logs).
Nobody said affiliated equals botnet. You have accounts which go into discussions about Weaviate and write low quality comments that are essentially spam. They have no other real HN history.

Do you not think that the comments in here could’ve been generated by bots?

Stop it.
React won.

Angular is officially deprecated, and the others are distant also-rans at this point. React Native has also almost completely taken over iOS development. Thank god we can all just agree on a baseline to work from finally.
I find that clickhouse is absurdly fast for massive amounts of small items. Since that’s what all of these are, it’s not super surprising.
No. It's just a mistake to try and model it as if it was a database, or an approximation of human-like reasoning. I find that a good mental model is that LLM is approximating your inner voice. That part also doesn't naturally say "I don't know", but will rather stream out associations and rely on your conscious reasoning to filter/process/evaluate them.
I found a gut bacteria story here just the other day. Hackernews gonna hackernews.

But yeah, JS frameworks seem to have run their course. The corporate world appears to have settled on React. The new thing is, look what I did by futzing with AI.
This is absolutely amazing. I’ve been using vscode for interactive rebasing but it’s annoying since I have to use the vscode terminal. This looks super useful for work.
Appears to be: https://jsbench.github.io/#b39045cacae8d8c4a3ec044e538533dc

Its just a crude memory operation for Firefox. The video card in my laptop is super inferior compared to my desktop, so in most other benchmarks the laptop is much slower. The laptop has DDR4 memory where the desktop has slower DDR3 memory.
Sorry, yeah. Autocorrect. I fixed it.

And if that's a goal, fine, but if there isn't interop yet, we should be hesitant to describe Val as having C++ interop. Especially since C++ interop probably requires some compromises, such as requiring modular C++ in some form.
ECS is not using containers for isolation though. A single ESC cluster will only ever run on single tenant infrastructure.

When AWS requires isolation they never use containers.
That's a heck of a hobby. But I know a few people from Ukraine and they say they stay because the odds of being killed by a missile or drone attack is less than being killed by a car crash. It's probably as safe a war as any.

As a side note, I liked visiting destroyed areas in the middle east for some reason. There's a sense of peace, like visiting a cemetery, where you realize for a moment that all in this world doesn't matter that much. It was interesting to just go to a barber's shop there, do something mundane amidst the chaos. They don't get much tourists in a war zone, so you get a rare sense of xenia (guest-friendship) where a stranger basically treats you like family. YMMV.
I don't think about it at all. ChatGPT isn't able to actually do anything I actually need to as a software developer. Code is the easy part, getting good requirements from stakeholders and implementing it as business logic that meets the goals of various other internal concerns is the hard part. ChatGPT doesn't know anything about that stuff.

Sometimes I wonder if anyone clutching their pearls about LLM stuff being able to replace them has actually done any real valuable work as dev.
Do you use flowcharts more to design programs, or to document them?

When I learned programming the idea was first draw a flowchart, then code it. I wonder if anybody does that any more.
I think they were referencing the “extra pixels” PAL has (720x576 vs 720x480)
These things Google has been announcing will culminate in an inhuman level of oppression of our digital lives and might irreparably damage people's sense of ownership and sovereignty over their own personal electronic devices.

Gluttony, greed, envy, and arrogance. This is truly sickening.
I guess you have never programmed in Lisp?
China’s New Mach 30 Wind Tunnel Tests Space Plane Mothership Design
1.You train on the kind of problems you want to solve. you don't report numbers that evaluate performance based on examples it trained on. Datasets will typically have splits, one for training and another for testing.

2. Open ai is capped profit. They are also not a publicly traded company. researchers are researchers regardless of who they work for. Training on test data is especially stupid for commercial applications because customers find that out quick and any reputation is gone.
No, the DOM is a living artifact, but it lives in memory. So access to the DOM, at least for Firefox, appears to just be a crude memory operation of walking a tree from a narrow collection of pointers in the JIT.

https://jsbench.github.io/#b39045cacae8d8c4a3ec044e538533dc
> They will respond by demanding the schools provide more resources so their kids can excel.

Right? Why would any parent want other kids in their class to be dumber so their kid is magically "smarter"? They want their child to grow up to be a competent person who is capable of competing in the world at large, not a wave-through at a "progressive" school.

Parents recognize that their children will be competing with the entire world for jobs, and easily see the folly of such a policy.

Such policy really does seem actively hostile toward the goals of such parents. For a group of educators to suggest that the solution is to do away with "mean grades and homework" is like saying, "We all know that you're kid isn't going succeed in advanced classes so let's not even pretend that they will."
Pretty soon they'll be broke
How to Build Software from Source [video]
> As soon as summer resets their brains, they suddenly have large gaps in knowledge that slow next year's learning.

One loves to say that summer vacations are long so that pupils have time to fill the gaps for the next school year. If they don't use this time (or their parents don't urge them to), it is their problem.
Me too, it’s pretty depressing.
I've been enjoying digital art. Dropped some money on an iPad Mini and an Apple Pencil and it's been great.

It ticks all your boxes and it's probably a nice hobby to have as AI art comes along.
Most colonies back then had no big picture view of the world. They had no idea what tactics were being used against them and were hyper focused on their local situation. Internecine warfare within Europe and trading across the world gave the merchant companies training and advantages that no one else in the world had. Things are quite different now.
Charge timer is the only thing other than the backup camera that is materially improved by the larger touch screen. The charge timer is moved to the little dashboard LCD in the S model, and it’s a bit janky.
Airbnbs in the desert, during the hottest summer on record, can’t find renters?
Sure, there are always going to be occasions where a combination of two bits of work done separately cause unexpected behaviour changes - but generally if there are integration/automated E2E tests that are capable of picking that sort of thing up I'd expect they typically get triggered after the mainline merge anyway.
OTOH, I can understand at least wanting to ensure that it's not possible for two consecutive merges to the mainline branch to cause it stop building.
Do you have a source regarding the theory that the race was the primary factor in deciding the territory following the Mexican American war? I haven't encountered this example before. I'm obviously skeptical but willing to read more.

As a counterpoint, the last several centuries are full of examples of countries establishing territories or colonies in foreign lands with different ethnicities. In those cases, the local population was generally not given much power for self governance, if at all.

The US has a pretty long history of returning militarily conquered territory back to locals for self governance. These countries usually remain within the US sphere of influence of course, and often retain a US military presence, but we dont call it occupation or the territories colonies. Instead we call them allies (e.g. Germany, Japan, the Philippines, S Korea, ect).
Silicon Valley money men are buzzing about Robert F. Kennedy Jr
https://archive.is/U5P7g
Because it works differently than existing languages?
Hey robertlagrant, my apologies -- still figuring out best practices on Hacker News. Will be more mindful of this going forward!
Hey all, my apologies for these comments! I will be more mindful of this going forward!
I’d argue that it’s ethically the right decision — particularly when the SaaS provider seem to be burying their head in the sand. Legally on the other hand?
You want to ban what is probably the best layman-scientific publication on the internet?

Whatever for?
I believe it would be tractable to allow for an additional export option (i.e. Cytoscape.js JSON, CSS) in Flowchart.fun so you could load your figure into a Cytoscape.js instance in your site. This approach would allow for interactive features in your site (e.g. click a node to go to the corresponding section in your article).

If you're looking for something more along the lines of an embedded tweet, it may be possible to use the fullscreen export link in an iframe.

Perhaps Rob could chime in with more details. I'm not involved with Flowchart.fun, but I am a fan. Congratulations on shipping your latest release, Rob.
I'm very happy to see continued investment into mutable value semantics. When I was writing Swift, it felt absolutely magical to have most of the guarantees of functional programming without the performance penalty and intermittent awkwardness.

Val just doubles down on the ideas in Swift and goes so far as to remove references altogether. This is a really interesting space.
It’s not a tort it’s a breach of fiduciary duty.

The argument of harm would come into play if there was no disagreement that the money belonged to the directors, and the directors had harmed the plaintiffs in a quantifiable amount. Then that harm would justify transfer of assets from directors to plaintiff.

But that’s not the argument here. The argument is that the funds did not belong to the directors in the first olace and they are being returned to their actual owner.

This is based on the theory that all the money involved was the property of shareholders, and any amount of it that ended up in directors pockets has to be explained and justified.

There’s no argument of “harm” being made it’s an argument of misappropriation of what isn’t theirs, and specifically that despite having a very clear legal obligation to act only in the interest of shareholders and not themselves the directors did not meet that obligation.
Ask HN: What are you’re favorite P2P research papers?
I’m currently doing a deep dive on P2P tech and looking for a good compilation of foundational/inspirational P2P research papers and white papers. Here is my list so far:

* Kadmelia

* BitTorrent

* Bitcoin

* Secure Scuttlebutt

* IPFS

* Ethereum

* Pastry

* DAT

* Corda

* OceanStore

What do you think is missing from the list? What are your favorites and why?
If your “liquidity” is in a checking account, there is an even bigger issue..
Nothing in particular. Setting up a scientific python+pytorch stack is difficult if you're unfamiliar with the python packaging ecosystem.

If you're not on a "happy path" of "ubuntu, nvidia, and anaconda," then lots of things could go wrong if you're configuring from scratch. If you want to run these models efficiently, hardware acceleration is a must, but managing the intersection between {GPU, operating system, architecture, Python version, Python virtualenv location} is tricky.

That's even before you deal with hardware-specific implementation details!

- Running NVidia? Double-check your CUDA library version, kernel module version, (optional) CuDNN, and pytorch version

- Running AMD? Double-check your ROCm library version, AMD drivers, and make sure that you use Pytorch provided by AMD with ROCm support

- On Apple machines? Double-check that your M1 hardware actually has proper hardware support, then download and install a custom Pytorch distribution linked with M1 support, and make sure that the numpy library version has been properly linked with Accelerate.framework or else your BLAS calls run on the CPU rather than the undocumented AMX coprocessor. If you want to run on the ANE, you'll additionally need a working xcode toolchain and a version of the CoreML model compiler that can read your serialized pytorch model files properly.

I think the pain of getting things working makes it easier to just throw up one's hands and pay someone else to run your model for you.
People recognizing that their job is bullshit: contributes nothing to (or actively harms) society. The natural outcome is LARPing, don't you think? I don't blame them at all. I work in tech, we put in maybe 2 hrs of actual 'work' followed by a parade of time-wasting managerial aesthetic busywork. People aren't connected with their job because it's just a means to live. Perhaps you might find some extensive writing on this topic called labor alienation.
It wasn’t just pillaging. I think the UK success was because they figured out arbitrage opportunities that no one else in the world could. That was because the rest of the world turned inwards.
Sure but my point is that the energy costs are in the same magnitude.

If you want to be pedantic then only 6% of the human brain is the visual cortex. But AlexNet is also an inefficient model so something like an optimized ResNet is 100x as efficient to train. So now you're at 10.5kwh and 1.5kwh for the baby and model respectively.

You can argue details further but I'd say the energy cost of both is fairly close.
>Shares of AT&T this week hit their lowest level in 30 years

So, they are pushing this because someone is shorting the company.
How things can go down on HN strikes me as odd, and this seems to be an example. "People" suddenly seem to be quite supportive of: 1) Has not released an alpha yet and after a year. 2) Website that promises a lot (like 2-way C++ interoperability). 3) Clearly telling people it will have trouble supporting the Windows OS. 4) Has relatively limited stars and contributors on GitHub. 5) Wishlists and promises are suddenly fine by them.

Then for other languages its media blackout, hate, and an avalanche of trolling. I suppose the hidden machinery and utility accounts don't come out, unless "they" perceive an actual threat to its position.

Don't get me wrong, love new languages and seeing more competition. People should follow their dreams. Just weirds me out, as to how reactions and perception goes.
We need another Jobs to tell us React is shit and restart the cycle again.
If you want to be pedantic, sure. The point is whether those interfaces are written in C or Go or Rust that they are interoperable, and a dev can write their core logic with a wasm compilation target in Zig, Val, or whatever other language comes up. Hardware and OS devs can write WASI modules in whatever language they prefer so that others can consume.
that’s why OpenAI didn’t release any details on GPT4 training data blend ;)
> Isn't this evidence of it having a relatively small surface area that frameworks and other tools can build on top of, much like html, css etc?

No? You can build on top of a large surface area, too? Of course, the funny thing is, even if you are right and React has a "relatively small surface area" (relative being the operative word,) what good is it when the creators of the framework say that you shouldn't use that surface area directly?

> What are some specific sites you've seen that adopted react and ended up worse as a result of it?

I don't think you're arguing in very good faith, but one recent example is the Indian grocery delivery service bigbasket. They switched from mostly-server-rendered to Next, and the new version was downright horrid for a while, and is only barely usable now. The most cruel part of the joke is that the next.js version is currently only shown to logged in users, so you can blissfully shop for a while, get to the cart and then be hit with the awful new UI.
One more thing to add here given your edit. Posthog does not directly compete with us. They have a session replay product; that is the only overlap. Nonetheless, their work on session replay (and in turn, with rrweb) is making the ecosystem better overall.
Well I wish I didn't have to, but I ended up writing a small python script [1] to generate my grub.cfg boot entries (After 8 years I've forgotten many of the reasons for doing so). At least it's clearly inspectable and I can make customisations that won't be erased by regeneration. For example my root partition is a btrfs subvolume, but how does grub know which subvolume I want mounted as the root? The current one I assume, but what about my backup root on my HDD which isn't mounted? Or which alternative kernels in /boot?

[1] https://gist.github.com/rversteegen/32bb0b2786ee1092762627f0...
The Housing Revolution Is Coming, in the form of accessory dwelling units (2022)
> these indices are locked to your particular data structure

Are they, though? Consider I have a linked list (or a map/dictionary, or any data structure that allows removal of arbitrary elements). I add elements with indices 1, 2, 3, 4, 5. I remove elements with indices 2 and 4. I'd like to make memory consumed by these elements available again. At the same time I don't want to change indexing scheme of the whole data structure. So I have to keep "holes" with indices 2 and 4 at the very least. After few million operations that may become very inefficient.

In a typical language, that would be resolved by having a global allocator that allows indices 2 and 4 to be reused in neighboring data structures. If I don't implement a global allocator that shares indices between objects (as that kills the whole point), I consume more memory than needed and rely on my own clunky implementation of garbage collection/defragmentation, don't I?
Someone should do a GPT analysis of HN submissions to find and catalogue the HN-Meta. The meta being, the general rise and fall of sentiments / curiosities.

I've been on here for 15 years and definitely feel phases when it seems like a lull because I am personally not interested in the current hype.

Side note: A few months ago, I swear I saw about 150 different databases I had never heard of on here.
I will start my own medical 'system' and be my own doctor. To hell with the mainstream and it's corrupt/stupid adherents.
Hopefully it continues and these homes come back on the market as long term rentals or actual homes real people can buy to live in with their families.
We have considered that, the only problem is that its very hard to control session time as an end user. I.e. if you want to decrease the number of sessions coming through the platform, its more difficult if we're not counting by number of sessions.

This is something that we offer for enterprise companies, however.
My first job was supporting and developing order related systems for retail and wholesale (separate systems, but we operated both the wholesale and retail operations).

Wait until you start having to deal with Forward Orders, Back Orders, Special Orders, Cancelled Orders, and Refunds. Not to mention the General Ledger postings you have to make for each transaction too.

An "order" sounds super simple, but there are so many variations and corner cases.
it's not really open source
https://github.com/facebookresearch/llama/blob/main/LICENSE
Can't use it: insufficient Monty Python memes in 240p.

https://youtu.be/hBaUmx5s6iE