skysight-inc/HackerNews huggingface dataset:
Honestly, I took it as an axiom so as to steel-man the article's argument; if there were no difference between prescribed and unprescribed use, any dismissal of concerns about overprescription would be trivial.

But if I had to argue for it:

I'd wager that unprescribed usage on college campuses is more likely to fall outside of medical guidelines (e.g. at late hours to pull all nighters, or in higher doses for recreational and euphoriant purposes). Whether or not one demonizes this as unethical, it should be uncontroversial to describe the concomitant increases in e.g. seizure risk, addiction, and other side effects as not-benign.

It also advantages 1) lawbreakers who 2) can afford secondhand stimulants. Yes, this is also evidence towards "ok so don't legally require an rx to purchase these"—but such are the rules of the game students are playing, and the argument from personal freedom is strained when made in a competitive context.
The problem seems exacerbated in the US, because of the association of culture with genes and sub categories of citizens based on these crystallized association. It would be far less problematic if US society viewed and recognized only one big group of American citizens with a shared culture, with their specific history and genes being individual and private matter, like in some other countries (not to say it’s all rosy there, but at least there is that). These research could still be extrapolated but only to arbitrary group of individuals with no official existence, instead of well defined “races” like in the US. Of course it’s just an outsider reflection, I may get things wrong here.
I'm not sure what you're trying to say -- there are many astronomy multimodal studies.
amen, and those principles still serve us well today. software developers are still as bad at writing code, maybe worse.
What about interior point methods?
How is it going to know when the workers then realise this is an option and collude to grief the AI manager in to paying them triple time?
Goodbye Planes, Trains and Automobiles. Hello, Luxury Bus?
Noise canceling headphones?
Thank goodness Amazon has it instead!
> Many (most?) devs don't have a physical desktop any more,

That would explain the (bad) design of their software.
S3, yes a network accessible FS.
Unix - only is a telling word - it is the /defining/ paradigm for that. Is there a better one yet?
1000 CPUs? I mean, uh Hadoop, spark, etc etc. What?
> Could I make a bash one-liner that uses a rube goldberg machine of echo, netcat, dd, ed etc. to make a HTTP request? Yeah I could

Can you paste your bash one-liner here?

As previously, I’m interested in seeing your Rube Goldberg machine, and mainly for adoration, not practical use. `curl`, as previously, would not qualify.
That depends whether you include numpy as CPython or not.

Or did you really write layers of for loops in Python?
I'm glad to see this talk transcript is back on the front page where it belongs! The previous post, which unfortunately got castrated into a video link, is https://news.ycombinator.com/item?id=33251799; my comments are at https://news.ycombinator.com/item?id=33256626.
I gave up on typing notes. My life changed when I learned how superior a screenshot-based workflow really is.
> But there are countless others I've come across in studying quantum mechanics and relativity.

Could you share a bit more on this?
And do people still do that or do they use whatsapp instead? This used to be a multi billion dollar business for operators. Not anymore.
One could argue that nobody doing less than 50km a day should need a car. Except if living in a remote mountain village.
So you speculate that it is turtles all the way down?
Sadly a predominantly white male genealogy.
This benchmark is not very useful. To get any real insights, you'd have to benchmark every single line of the prediction function (called "api") to see where the slowdown is actually coming from https://github.com/postgresml/postgresml/blob/15c8488ade86b0...

Everything else is just speculation.
This is such wonderful news.
I, and everyone else, get a say in what the government does. It's one of the only institutions that I get a say in, and one of the only institutions that people can audit.

I am not a Google board member, I have no say in what they do. The government does, though, in a limited fashion.

Please don't mistake my desire for Google not to have data with the implicit approval of such datasets existing in the first place.

Also, please remember the millions of people that were starved, enslaved and murdered by the East India Company.
Eliminates the illusion of competition. Genuine competition is not about creating different brands with slightly different characteristics in order to attract different market segments, but about different brands competing for the same market segment.

Much of the American Myth is predicated on the idea that capitalism produces competition and therefore people can trust that what is available is the best quality at the lowest price. If people aren't fooled into thinking that there's actually competition, they'll be willing to go farther afield to find a competitive option.
The Vons near my work had contained a Panda Express, Starbucks, and Wells Fargo. When it converted to Haggen, it lost the first two. When Haggen closed, the building was partitioned and the Wells Fargo remained open in the front corner for a short while.

Eventually, the larger half of the partitioned building became a Smart & Final, the smaller side became a Dollar Tree, and the Wells Fargo and Panda Express reappeared in the adjacent strip mall.
This isn't a new idea, see Project Cybersyn[1].

A few books / works by Stafford Beer, who architected much of that project, that I recommend reading.

- Brain Of The Firm

- Designing Freedom, 1973 Massey Lectures[2]

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

[2] https://www.cbc.ca/radio/ideas/the-1973-cbc-massey-lectures-...
I don't have the time or patience to go through hundreds of lines of code from PRs so my code reviews are usually fast and consist in "looks good to me. My colleagues are well versed programmers so I usually assume that there aren't severe mistakes.

Bugs might slip through even with the most severe code reviews and that's why unit tests, integration tests and end to end tests are for. :)
Pretty cool to set WASM support added now. I may have to revisit the game to grind out golang & rust syntax skills, depending on how difficult it is to use in practice
It's willfully naive to believe that a bad actor will feel any impact from being called "not a scientist". Plenty of people will call a eugenicist a scientist because it suits their narrative.
Switching industries/stacks isn't difficult for a software engineer. As another person mentioned, you should apply for jobs that interest you and see if there is a fit.

Personally, I was a Python developer for years before I joined a company that did mostly JavaScript. I was upfront that I would need a few months to ramp up on the language/framework/paradigms. For those few months, I had to put in more work than my peers so I can catch up and become productive.

You should expect a few months of struggling before it all makes sense.

P.S. Sorry for the jargon :) I was typing my response on the go.
As a nerd, I recognize the statistic unlikelihood of a camera making a difference in my security, so it’s easy to choose just not to get cameras.

“I watch nothing happen over and over again….The worry begets more worry, all because the camera offered only a sliver of a view of the whole—one meant to spin doubt into tizzy. It’s better to see nothing if you can’t see everything.”
https://www.theatlantic.com/technology/archive/2022/10/home-...
Can we ban submissions which are under paywall.. it's kinda bait and switch'y, every time I click on these I can't help feeling I've been rickrolled
Spy satellites are usually in very high inclination orbits, particularly polar orbits, so they can sweep out different parts of the earth as the earth rotates under them. From what I understand the Shuttle's very large wings were meant to give it a sufficient glide ratio / cross-range capability to reach a landing strip when returning from a polar orbit, where most spy satellites would be. But the Shuttle was never sent into a polar orbit, so it's safe to assume that sort of mission was never performed.
Preventing research =/= preventing eugenics.

eugenics =/= unethical eugenics.

If you screen your embryos for downs syndrome, you are practicing eugenics.

If you screen your fetus for any genetic defects, you are practicing eugenics.

If you want smart kids and want a smart spouse, you are practicing eugenics.
Black Death 700 years ago affects your health now
What's with the uptime stats? Recently I had a systemd based server with two years of uptime. Nothing to be proud of, though, because obviously I missed to install a lot of kernel updates.
I have a November birthday and started school at four during the last year the "at-least five by September cut-off" was implemented. I generally felt like everyone was way ahead of me for most of my school years. I was never diagnosed with ADD, but I never tried to find out either - I certainly wouldn't be surprised. I did alright in school, but I think that was because I studied extra hard because I always felt so far behind. I can't imagine that will work for everyone.

I appreciate your post. With a little one who is about to turn three, I've been thinking about school and the affects of going too early a lot lately. I worry about holding him back in case he'd end up bored and unchallenged. I've seen quite a few really smart people make some bad turns due to boredom. But, of course, I wouldn't want my kid to spend their life chasing all the "smarter" people either. That life has not done well for my self-esteem. Regardless, mixing multiple years in the same class sounds like an excellent way forward.
"if we elect fascism, is it really that bad?"

The answer is yes. And in fact that's how fascism typically rises to power.
Funnily enough this becomes much less of a problem once you use a real type system instead of having to write manual tests. Both because whether your code compiles becomes a pretty good (not perfect, just as your test suite is not perfect) indication of whether this dependency upgrade is breaking for you or not, and because those ecosystems tend to have a lot less need for new versions to fix things or change behaviour in the first place.
> Notice how we don’t see those ads anymore? It’s because winning Jeopardy has nothing to do with providing health care and energy.

I thought it was because Watson was a marketing gimmick to make it seem like they had "AI", when in reality all they had was a bunch of disparate AI-related companies that they'd acquired.
I'm fairly convinced JIRA can be managed by a well crafted expert system.
Very interesting question, and one that we are struggling to address :).

It's those and more. It's also a programmable knowledge management system. It comes with playground snippets and debuggers for several languages, like JS and Python. More recently it is also a distributed Smalltalk that can be debugged remotely. It comes with a graphical stack that unifies editors with visualizations. All these in a single uniform (and not too large) environment that shows that programming, knowledge management, API management and data science can all be served in a single uniform environment.

These are just the large pieces. Yet the goal is to empower people to create their custom system-specific experiences. Actually, we go as far as to create object-specific experiences. The goal is to help people make the inside of their systems explainable through the practice of Moldable Development.
1/pi == 113/355 - this is why I have remembered it since age 10 or so!
Why not expand the range? The running of the service can’t be more expensive than the devs right?
If you want to be reductive about it, then the answer is yes. Or do you think that some stern moralizing talking points directed at Russia or China will stop them? That seems to only be a tactic successfully deployed in the United States.
I don't use k8s or whatever garbage gets thrown around nowadays.

I well remember my disgust when I learned AWS was just using UNIX virtual machines or whatever, rather than something simple, such as allowing people to run little functions floating in the void. I know nothing about AWS, but I've not been mistaken, right?
> This is an absurd strawman.

It's the history of anthropology.
It would be pretty cool if while I was spinlocking waiting for someone to make their point I could suspend the thread and do something else.
Ironically one of my major annoyances in debugging Clojure is that stack traces don't come with a program state that can be inspected (as you get in ELisp or GDB)
“by the 80s I had a more advanced cloud-native environment at PARC than is available today.*”

This statement is entirely false as admired in your footnote.
I didn't say anything about natural law.

Most contexts globally where there is education and respect will show this type of common courtesy. If there is a lack of respect of education or both, more rude interruption is likely. I think there are for example some contexts or cultures where there is less respect, for example some executives talking to workers in certain countries. But it's not excusable and the workers there who are the majority in that country will not have the same behavior.
The big problem with interrupting is that you simply cannot both actually listen to someone and formulate an argument at the same time. This pattern just leads to people talking without being listened to.
Indeed!

> I find the gtoolkit interface a little clunky in a way I can't quite describe

I would so love to expore with you what makes it feel clunky. Please do feel free to contact me directly https://twitter.com/girba.
What? Doesn't even make sense. Why would lacking a physical desktop cause developers to make bad software?
reminds me of that joke Zizek likes to make about dating.

two lovers meet up at ones house for Netflix and chill, she takes out her vibrator and he takes his fleshlight. they put them together to let them do what sexual machines do, so now their obligation is fulfilled and they can enjoy conversation instead.
Pretty much this - my company doesn't have Linux SOEs so Docker on a Mac means Docker Desktop.
how do you observe data you don't own if you never use a raw pointer or reference?

if you use shared ptr for this:

1. shared ptrs aren't made for this use case, they're for shared ownership
2. why using C++ at all if it means reducing its performance to an (atomatocally) performance counted language? Rust allows for much more performance with its safe borrowed references.

That also not what the CPP core guidelines, that are supposed to define modern C++, prescribe: For general use, take T* or T& arguments rather than smart pointers[0]. This rule incurs the risk of use after free if the returned reference is kept for too long by the caller. The rules for reference validity are non trivial (eg you returned a reference to an item of a vector, if you push into your vector you might invalidate the reference), so this is a significant source of bugs even in modern C++.

if you don't use shared ptr or references/pointers for this i'm curious as to which mechanism you're using to observe non owning data

[0]: https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines...
It's happened. On multiple occasions. It's not at all a stretch to believe it will continue to happen.

And why do we care about optimizing the efficient of certain types of brains? At best it's a notional win for business owners. At worst it leads to eugenics, discrimination, etc. Even if we find anything in the data, there's simply no upside.

Not everything needs to be optimized for efficiency.
An objective report proving low performance doesn't do much to encourage the employee to improve.
Funding goes to companies that will pass on a part or all of that funding on to partners. It is like a big wash that goes round and round until the right people get rich. And the reason for this is to make the world a better place
One related I've noticed is that people respond to certain drugs way differently to me. For example, cannabis acts like a stimulant for me (especially the first 1-2 hours) whereas it practically puts some to sleep.
Circling back to my original question, is the system exhibiting behavior that does not agree with special relativity (vs Newtonian physics)?
Agreed. Having a proper condition system in Clojure would be really great.
Yeah, got a point there. I just posted that to confirm the 'messlessness' :-)

As in having booted the image into ram, chosen a few menu-items via function keys, and having worked from there. Without having to edit any 'scripts', btw.

As desktop. While not having updated the kernel, it got updates for the layers above, though. Anyways, it just works for me.

(Shrug)
FYI, Haggen has been owned by Albertsons since 2016.
If that is true, where are the dark matter black holes? And why hasn't the majority of DM collapsed into black holes?
Are you claiming that the test identifies a subset, or ALL people with ADHD?
Not trolling. The reality is that many people are ignorant, impolite and/or disrespectful. I try to avoid them. That's one reason I don't have a lot of social interactions. I am just not very tolerant of trash.
Is it possible to visualize how a human eye would see Pillars of Creation in real time? This always confused me with Hubble’s colorized photos.
The “Merge” Did Not Fix Ethereum
> I feel like a chatbot could do B just about as well and it scales

Would I have a competitor with such convictions.
"A new research study says..." Would absolutely make headlines on racist networks. Sure, old studies say vile garbage, but a new study feels more authoritative. Humans have a temporal bias, and will absolutely look at things in the recent past more strongly.
Have you heard of urbit?
There are many submissions of videos of Michael Levin on HN.
Levin's claims are certainly extremely interesting, I want to know more about that stuff, but some claims are outlandish like "how to cure cancer" [0] or about alien bots [1].

Yet I wonder why he did not do research on mice?

[0] https://news.ycombinator.com/item?id=33116892

[1] https://www.youtube.com/watch?v=p3lsYlod5OU
Unpaywalled https://archive.ph/2022.10.19-052332/https://www.ft.com/cont...
Ask HN: How to distribute files in CDN?
I am building a private CDN and am wondering what is a good approach to distributing the files?

So far I have decided that I want the files to be downloaded into CDN node only when requested by client and files that won't be read for a week will be deleted.

Except that I am not sure how to approach the distribution because I could overwhelm the source of files with too many request for files from the nodes. Also I am not sure if using websocket is good enough to transfer files(so I can re-use the source's api http server connection) or whether I should send data directly via length-value "protocol" or some another one. Compression is obvious. But other than that I am not sure what modern CDNs use today.

What are some standard CDN architectures for distributing the files these days?
This is the site that does it for math: https://www.genealogy.math.ndsu.nodak.edu/
Murre – the lightweight K8s metrics monitoring tool
To what extent has software already reduced management overhead?
You’re being downvoted and all you’ve done is state fact!

Are _margins_ increasing (I don’t know) - because that would be the required condition to conclude nefariousness.
Regardless of what motivates scientists, they need the consent of people they are collecting DNA/etc from. That consent won't be given without some persuasive justification and that comes in the form of arguments about the good that will come from the research. If the research actually brings misery, you're going to have long term trust problems with the people you're trying to study.
People are using it for various systems and for a variety of use cases that go well beyond programming with Pharo.

For example, there are connections to JS and Python out of the box for executing, inspecting and debugging. These are mere examples of what one can build with the environment.

In any case, the first target of our work is to help people discover and practice Moldable Development which is a generic approach to software engineering.
The subject of this particular image is part of the Eagle Nebula in our own galaxy. So it's near enough to be gravitationally bound and not subject to the redshift of cosmic inflation.
> Heretofore every observation of perturbances has correctly presaged the presence of a large mass (a planet) that was quickly found, but this time we have looked and looked but not found anything. Should we presume that it must be an invisible ball of matter that gravitates but we have no other way of detecting except through the same effect we use to infer its existence, or should we tweak Newton's laws of physics?

Note the leap of faith from "a large planet" to "an invisible ball of matter." As one could imagine, given what we knew in the 19th century, "a small, hard-to-observe planet (or a group of small bodies) orbiting very close to the sun" was a totally reasonable hypothesis. "An invisible ball of matter" wasn't (and still isn't). It was natural that physicists never seriously considered such a possibility.

On the other hand, given what we know now, "a diffuse cloud made of particles that do not interact with light" is a totally reasonable hypothesis. In fact we even know one such "invisible" particle: neutrinos. It's not crazy to assume that there are some other kinds of neutrino-like particles that fit the bill.
No it isn't. It's a projection.

One does not need to think that others with less desirable characteristics are less worthy of their own existence just because those characteristics have an identifiable genetic cause. That people are mean to each other - because some are dumber than others, or less pretty than others, or can't run a mile in under 6 minutes - is not a reason to restrict research into what makes those things possible, it's a reason to be more vigilant about virtuous behavior.
Well AWS has been quite clever, using both Xen originally and also now KVM VMs, but everything else is based on that yeah. But that's gotten really complex over the years. They now use a container execution environment called firecracker or something that is open sourced and might be totally separate from their virtualized environment - or at least on top of it where they do let you just run little jams. Cloud isn't bad, I just mean you do have to transfer octets somehow from exec to exec. There are more and less efficient ways of doing it, and also more and less secure ways too - and abstract ways. Not all bad.
> This is a solved problem by using surge pricing. It's a widespread practice with contractors today.

This solves the problem for situations where you have a large pool of workers with elastic hours for a job which requires effectively zero training... which is basically Uber, food delivery, and not much else.

Even something as entry-level as a Starbucks barista you can't just pull a random person off the street and expect them to open on their first shift. You really think surge pricing somehow is going to solve shift scheduling problems for flight attendants? Nurses? Operators of specialized heavy machinery at a meat packing plant?
I cook a lot and use a watch app called MultiTimer every day for virtually everything I cook. Got detailed overlapping timers configured for all my recipes. That's pure utility, no status signalling involved.

You seem to have made up your mind that it's a fixed-function non-programmable computer and got angry about that, but I don't see how that's my problem.
How does it help to create a Y100k problem by using fixed-width numerals with five digits, instead of using variable-width numerals like we normally do for years?