skysight-inc/HackerNews huggingface dataset:
it’s probably better for public discourse to give them some grace unless it’s egregious or clearly intentional

That’s kind of what I’m saying too. The difference here, and reason I feel okay calling it out, is that it is itself an example of not doing that.
California farmland lacks the technology to collect rainwater. If you catch the water high in the watershed you don’t have to deal with the deluge at the bottom. Also ground water can end up being aquifer water.
Poetry —> https://www.aldiwan.net/

YouTube (so many Arabic channels to choose from)

Twitter (especially Saudi Twitter pops off)

More wholesome HN/Reddit clone: https://io.hsoub.com/

Surprisingly informative Facebook posts which you find through Arabic queries in Google search
The curls have returned two distinct IPs. Both are google's. How probable is that for a plausible guess? Run the experiment yourself. There was an article a while back that shows the prompt preamble to get you going. See what you get.
When I got my teaching credential, I had to take a biology class because I hadn’t taken any biology as an undergrad (I also had to take government and P.E. as well for the same reason—having aced the AP American History exam 17 years earlier in high school spared me from having to take an American History class). One of the things that sticks with me still is the somewhat inevitability about the formation of cell membranes given the characteristics of the atoms that compose the molecules that compose the membrane. I was left thinking that life like as we know it on earth might, in fact, be very much a likely outcome of any planet of suitable size, location and composition.
I'm in the process of porting Flowx, an Android weather app, to iOS. It is currently released for beta testing. I've added most global and European data and am planning to add NOAA's NAM and HRRR data in the next week or two. I still have to add waves, radar and wind streamlines.

If you're interested in testing, email me or contact me via the flowx forum.
If you don’t mind a subscription, Carrot is an excellent app.
Economies of scale diminish with size. Merge 1000 small companies? Huge benefit. Merge 10 big companies? Minor benefit, and sometimes the loss in specialization can actually be negative
Carrot Weather: https://www.meetcarrot.com/weather/
Those are the things I believe we are rushing into without much of a plan. Inject sulfur into the atmosphere to cool down the earth? Mining all those heavy metals for EV batteries? And where is the electrical infrastructure for 100% EV and RE? (We can’t even keep the lights on when it is cold.). We should focus on adapting to climate change rather than trying to stop it. Attempting to stop it will be a losing cause. IMO, of course.
Afroman Raid warrant

https://imgur.com/a/t7PkJJo
I totally agree with you that providing healthy and affordable meals for the students is a very good idea. So let me tell you how that was and is organized in my alma mater, the Helsinki University.

Both student meals and healthcare are managed by independent student organizations, which have grown quite wealthy during the two hundred years they have existed. The company running the dozens of cafeterias, Unicafe, is entirely owned by the student organization HYY, which also owns several valuable properties in the city center of Helsinki. The healthcare is organized around the Finnish Student Health Service, which is a foundation managed by the students themselves. At least during my time the almost free healthcare and the affordable lunches were a significant benefit for the poor but hard-working students.

Both of these branches are totally independent of the actual university and are basically independent societies founded and run by the students themselves.
Maye Musk on the Emerald Mine Myth
Related:

Tilck – Tiny Linux-Compatible Kernel - https://news.ycombinator.com/item?id=28040210 - Aug 2021 (7 comments)
https://temperature.report
Related:

Testing Without Mocks: A Pattern Language (2018) - https://news.ycombinator.com/item?id=30565918 - March 2022 (28 comments)

Testing Without Mocks: A Pattern Language - https://news.ycombinator.com/item?id=16943876 - April 2018 (12 comments)
It is not trivial at all. That is a huge amount of scraping.

Any machine that can do that will be a similar spec to what you need for serving queries. Not as fast as google does it, but a good amount of them.
Maybe you could just make the existing dams higher? That way, a lot of the new water sits on top of old water, and the undammed rivers continue to flow.

Disclaimer: I know very little about dams. But it has been done:

https://www.denverwater.org/grossreservoir/construction/rais...
Wow. Thanks for posting this
>it is merely subjective.

Subjective as in, not based in any provable facts. Can you see why this isn't convincing? Is this really worth your time to go at it from that angle?

>This thread points at plenty of real examples of problems

No, you haven't mentioned any real problems. This discussion would have ended long ago if you did. I've been trying to point you in the direction where we talk about real problems and solutions but you're being very stubborn here. You keep trying to nit pick about perceived "rudeness" in comments from years ago that isn't even there. You're mistaking someone being short and to the point with being rude. Can you cut it out with this stuff already please? Why are you doing this? Please don't say something like "GNOME made me do it" because you know that's not true.

>I think the SDL developers in the lined thread did that

No, their suggestion wasn't convincing. Repeatedly making the same suggestion but louder each time isn't an improvement. You have to actually change the core of the suggestion and come up with new ideas, rather than continuously bringing up old ideas that it's already established they won't work.
> anybody can find an example of government waste to suit any particular argument

True, as those examples are everywhere one looks.

The trick is to find one that is efficient.

> he observation is very simple: if the government estimates and allocates $500 million for a bridge and finds a contractor that claims to be able to do it for that price, there's very little reasonable power we can grant them to make the contractor meet their claimed budget.

Yet private companies contract stuff out to other companies all the time, and the contracts get done on time and on budget. For example, take Boeing. Boeing gets a contract from Delta to build, say, 50 airplanes for $5 billion, to be delivered on June 1. Every day Boeing is late, Boeing pays the airline a penalty. If Boeing runs over budget, Boeing eats the difference, not Delta. If Boeing fails to deliver Delta 50 airplanes, Boeing pays a big penalty to Delta.

Now, if Delta wants to change the spec after it is signed, well, they gotta pay Boeing. If Delta doesn't pay the bill, they get sued by Boeing. If Delta wants to reduce the number of planes they contracted for, Delta pays a penalty.

See how that works?

And Boeing does their damn-dest to be on time and on budget.
One way to lower the cost of managing is to promote transparency within the organisation: allow and encourage manager to read the PR and the discussion around them, this will give them some sense of the progress of the projects. Provide KPI/OKR about the state of the company on a very regular basis, allow and encourage IC to take a look at them. Announce good and bad news on dedicated channels, allow and encourage employees to read them.

Because information is freely accessible, there is less need for dedicated "reporting" processes every time a manager is added into the system.
I'll bite. What's on your unofficial reading list?
Even if it doesn't define life obviously replication is the thing here. Without capability of replication there is no continuation and even if some matter is alive it has limited time to obtain this ability. Which is actually seems like slightly more possible than impossible to me. Not saying straightforward impossible just because we exist.
which arrives at a browser running Tweak New Twitter as a browser extension, and that strips the response to just what the user actually wants to see. Effficiency!
The caption appears to come directly from Getty so it is even less likely that anyone would be doing an extra checks of it
> As a first-level manager my job is all about execution and getting things done. Being in 20+ hours of meetings a week gives me a lot more perspective on the big picture than the ICs on my team.

> They often think certain work is important because they have a very myopic view of what we do. I am always looking for the ICs to drive our work, and expect the more senior people to come to the table with ideas. Sometimes those ideas are great, and they have a low-level perspective that I am missing because my nose isn’t in the code as much as it once was (it still is, and I still commit code, but it’s opportunistic and not that frequent). But often they get stuck on fixing whatever the most recent thing that bothered them about our code rather than on what actually impacts customers in the long or short term.

I would love to hear your perspective (or pointers to other resources that might explain this better) on how one can effectively communicate this kinda of context with ICs.

I've worked with managers who have been from "fully transparent about org dynamics" to "Ill shield you from shit (i.e. politics)". Personally, I prefer the former approach as an IC since I respect honesty and the truth, so e.g. if its a political decision I can simply stop trying to push for another direction. However, I understand that this kind of radical transparency might come at a cost and might only work with certain kinds of ICs.
this is a terrible loss and i appreciate you letting us know
I disagree for a few reasons. Apple hasn’t taken anything away - the option never existed. This is a meaningful difference up front.

Apple clearly intends to sell a product that delivers a consistent experience, and they do that by refusing to offer some kinds of flexibility.

The moment that flexibility exists, the entire ecosystem changes, and it’s not just about you individually having some option. At that point, it becomes a different product entirely.

I don’t try to take my two wheel drive hatchback off-roading. There are better vehicles for that.
Why are you suggesting it should be in this case? I reckon you are begging the question here.
A parser which does not break on data format changes is called "non-validating parser", and I am not a big fan of those. I think I can do better for my downstream consumers.

Let me give a hypothetical example: in report FOO, field "Secondary Record" used to contain record number but now it's something else. Should the parser change output type to string? Or try to see if there is a record number somewhere in that string and return it? Or just pretend that this unparseable field does not exist? In my opinion, all of those options are terrible. The parser should stop parsing and alert human maintainer (me). A human will look at new data and decide what to do with it - maybe change the output type, or maybe there is now a record title as well which needs to be handled separately.

As for "pro-actively adjusted" -- well, that would be great, but the data comes through a long chain of services, and while each individual one has tests, there is no overall test for the whole chain. Could I make one and hook it up to each team's CI, so that parser never fails? Sure, but the service is in maintenance mode, so I am not going to do it.

Right now the downstream consumers are OK with the fact that sometimes data stops updating and they have to live with the stale data until I fix the parser. If they ever want more, great! We can set up the project, decide a priority, allocate time (mine or someone else's) and do it. But until this happens, the project is in maintenance mode.
Whenever chemistry posts pop up on the front page, if they’re from science.org they’re probably by Derek Lowe and I know that I’m in for a great read, even if I understand nothing in the article.
Just once for the initial self-replicators would be my guess.

Not in a cell, but in porous rock around the hydrothermal vents (at the bottom of the ocean).

Given the exponentialish 'population' growth of chemical soup, coupled with the fact that the very low likelyhood of a localised self-replicator forming, by the time second place came about the game would already be over.

Far more likely is preserved 'mutations' to chemical replicators leading to divergent forms of demi-life.
"Commercial speech", the term you're looking for, is any speech that has any nexus at all to commerce. Warning labels are commercial speech (that's why the government can compel them), as, I'd presume, are anti-warning-labels.

There may very well be reasons warrant canaries will hold up in court, but "canaries aren't commercial speech" seems very unlikely to be one of them.
> it's for use as a quick oven for when you aren't making enough of a dish for a family bigger than 4 people/aren't making something that will have leftovers for days.

How's this different from a classic toaster oven? Serious question, I've never used or even seen an air fryer, but I have been using toaster ovens to bake single servings of salmon for over 2 decades.
At the very least, a federal department to review issues with local police departments is necessary.

Right now cops investigate their friends and themselves. It’s global news when one decides to even fire (not even arrest) a friend despite video evidence of a crime. This shouldn’t happen. It should be possible for the public to submit evidence to a federal police review board and let them handle investigations in a less biased manner.

When a cop carries out an illegal search or decides to kill someone in a fit of rage as often happens, that should be well out of the domain of local police investigation and should go straight to the federal government.
https://bt.ht

Rambling about design, programming, hardware and Linux
I used to believe this was true, but I tested it and found that I was performed noticeably worse while high across a variety of tasks. The weed made me feel like a million bucks, but actually put me at ~80% capacity.
I don’t know your brain chemistry, but I’d encourage you not to sell yourself short and believe that you’re only capable of performing well in an altered start of mind. You’re probably better than you believe.
I don’t know what I’m hoping for. I stated that in my original: “struggle with remedies.”

HN can be addictive. So can playing with legos. So can honeycombs.

But the highly mechanized addiction that occurs on some platforms is not just the baseline level addiction. It is highly engineered addiction for focused financial gain. I consider it akin to the tricks played by the tobacco industry over the years.
A Linux-compatible kernel under a BSD license is intriguing :)

Jokes aside, this looks great as an educational project, because you can run real Linux software on this kernel, from Vim to Doom.

Things will become really interesting once this gets ported to ARM. There is a serious amount of MCUs with 4 MB of RAM where Tilck should run fine, but even Yocto or OpenWRT won't fit.
Resonate with this so hard. At some point I stopped taking notes completely early into my (engineering!) PhD and magically and all of a sudden this dense complex stuff started making sense. Was angry at myself for the difficult time I had during undergrad because of it.
Not enough street music, the extinction of street music.
windy.com
If you have an iPhone, the Drafts app (https://apps.apple.com/us/app/drafts/id1236254471) sounds like it would be up your alley.
Grease the movie came out in '78 and fronted a mid 50s revival.

But yeah before that the eras dull for a while. Guessing WWII was popular in the 60s though.

Midnight in Paris explores nostalgia in two periods... 1920s and 1890s if memory serves.
Mark Knopfler from Dire Straits plays a Kemper though.
Productivity at an org level is not intuitive. For example, the whole org working at 25% capacity on the same thing sounds terrible, but it could produce better results than everyone working at 90% capacity on different things. For ICs, the first scenario feels bad and wrong.
It's all about framing--one could say that adding a new format is a new feature and not maintenance just as easily as saying it is maintenance. The problem with calling it maintenance as the author points out, is that people don't understand what that means unless they write software.
Existence of universe has nothing to do with something about universe. Or at leas not have to. You cannot explain existence of space time with space time
I went the other direction, from Windows to Mac a couple of years back. The main differences were scrolling direction, menu ordering and location, and ctrl/cmd keys. I found that most other things weren't hard to adapt to. Having had very nice Windows laptops, I felt like the MacBook Pro is one of the best I've worked with. For my latest project, I needed to go back to a Windows laptop. It was a couple years older than my Mac and of lower quality in comparison to other Windows Laptops. So, I went out and bought a new laptop - got a Dell XPS-15 this time. It's nice, light and good keyboard. The fingerprint reader doesn't compare to the Mac, but with Windows 11, it isn't too bad. I think the transition would have been tough on an older Windows OS and laptop. So I guess the best way to ease the pain is to be on the latest OS with a nice laptop. Today, I transition pretty seamlessly between machines and don't think about the differences because I've gotten used to it.
So many people who promised to quit twitter have returned after realizing the alternatives are not as good
There was a big change over the 1950s in how people held their pens, as we shifted from fountain pens to ballpoints. You can see in pre-1950 movies how people held their pens (and pencils) less vertically.

A fountain pen will encourage you to adopt the old style of grip, with the result of less physical stress on the hand and more legible writing.
"clearly established" doesn't mean what a sane adult would think it means.

A web search should turn up plenty of blogs by lawyers ranting helplessly about whatever the latest absurdity was.
Are we talking about the same thing? An OTA firmware update of 100MB seems about 100X what I'm used to in the Cortex-M space.
He’s not wrong tho. A nuclear explosion would blow the water back into the atmosphere as vapor where it will cool with fallout and join the snowpack. Just add potassium iodide to the municipal water supplies. Putting “challenge” in the headline is pure clickbait.
I’d be cautious. I’ve had two friends who bought it, were let down, sold it, thought maybe they weren’t using it right, bought it again, then sold it again.

It’s opinionated granulated synthethesis; it’s a good way to get that sound but if you find yourself not liking something about the sound, tough luck tweaking it.
But do you not find the problem is you now end up with tests that assume the existence of #some_method with the tests tightly coupled to the internal logic and flow of that method?

If you decide to refactor, every part of the system now has one or more tests that break because they mimic or clone each method 1:1 rather than testing input and output.
Correct. For example, if int is a 32-bit type (as it commonly is), then uint16_t will be promoted to signed int, and (uint16_t)0xFFFF * (uint16_t)0xFFFF will cause signed overflow and trigger undefined behavior.
> Many knowledge workers are self-managing and the "oversight" provided by the managerial class is superfluous at best

My manager tends to have a lot more context on my wider team and things in the pipeline than I do. You can only self-manage in the context you know.
Any non infinitessimal probability leads to certainty given enough time.

Consider it in terms of reactions per second - take the likelyhood of non-formation of replicators (call it 99.999999999% - because it actually does not matter), to the power of the number of reactors, to the power of the number of seconds since the universe began.

The likelyhood that no self-replicators form rapidly plummets to a vanishing value.
CES 2023 Innovation Award Product Honoree: Re;Memory
Usually people will treat the deaths of their loved ones as going downhill, even if the death improves society as a whole.

I believe the GPs point was that there needs to be a positive story about the future to inspire people to realize that future. Like if all that the future holds is the death of your loved ones, why would you care about issues facing society?
There are two things I have been wondering about ChatGPT:

1. What impact will it have on search engines? With ChatGPT, it will be easy to automate the creation of websites, which will be referenced by search engines, right? So maybe someday half of the results will just be generated websites that may or may not say complete nonsense in an authoritative way.

2. Will the successors of ChatGPT learn from websites generated by ChatGPT, too? What happens when the new model learns from outputs from previous iterations?
There's already a problem with roided-out cops, who aren't going to have any problems passing your hypothetical three mile run test. You're probably thinking in particular about the fat guy by the cake, but I've met guys of similar build in the cycling community who have no problem riding a imperial century in six and a half hours.
The sentence starting with "if only" doesn't sound like it's being made as a good faith argument. Within its form factor, the iPad is still, in spite of its limitations, an obvious leader.
I think the big issue is. Are you writing a lib or an app?

In library you don't need to mock. Library is supposed to be agnostic.

In app there are many layers. You kinda need to mock them all, otherwise your app can't be tested.

And then you have the problem that minor changes turn your tests red.

So mocking is most useful in the place it has almost no impact.

https://youtu.be/VDfX44fZoMc
NodeJS is a requirement?
Don’t we have 4 times the rate of obesity as identifying LGBT right now?

But you went for gender politics.
If you like startups you should love anti-trust
There is little new about this philosophy, even the kernel itself has always consider genuine security concerns a higher priority than not breaking userspace (which is otherwise a much stronger guarantee than applications are expected to give themselves).
My Tadpole Ultrasparc laptop that I love...
Slingshot Biosciences | Software Engineer | Full-time | ONSITE or HYBRID in Emeryville, CA | VISA Sponsorship

POSITION HAS BEEN FILLED! Thank you to everyone who applied, and keep an eye out for future roles!

Slingshot Biosciences is a biotech company focused on synthetic cell development. We think our synthetic cells can have a huge impact—improve the accuracy of biomedical instruments, lower the cost of drug development and diagnostics, and make healthcare more accessible around the world. We’ve raised a Series A round and the company is still small enough to know everyone.

I’m looking for a mission-driven software engineer to help me build out our software for processing and displaying scientific data. An ideal candidate has built or worked on a small-to-medium web app before with modern tools, but I’m not looking for very specific technical experience. Deeper knowledge of any of the following is considered helpful but no single skill is required: back-end, front-end, data engineering, data science, cloud architecture, biology/bioinformatics.

You will get to work directly with a small and cross-functional team. You will sometimes need to come into the office to work with scientific instruments and meet with collaborators, but you won’t need to be there daily.

Submit an application: https://apply.workable.com/j/EF886636E4