skysight-inc/HackerNews huggingface dataset:
Ukrainian military destroy unique Russian radar station worth $200M
QES and SA, the latest in technology
> It's not free if you have paying clients.

No early stage start-up has revenues covering their expenses. But in fact you're right, it's not even “free”, it's “investor-subsidized” market research.

> You're still doing market research for OpenAI. Just because you aren't using their model doesn't mean they can't copy your UX. Prompts are not viable trade secrets after all.

Prompt aren't viable trade secret, but fine-tuning datasets and strategies, customer data[1], customer habits, user feedback, etc. are. And if you're using OpenAI, you're giving all that to them. Also, given their positioning, they cannot address any use-case that involve deploying your model inside your customer's infrastructure, so this kind of market research is completely irrelevant for them.

[1]: And don't get fooled by wordings saying that they don't train on customer data, they are still collecting much more info that what you'd like them to. For instance, even just knowing the context size that users like to work with in different scenario is a really interesting data for them, and you can be sure that they collect it and adapt to.
This game is weird. It is like not failing and failing at the same time.
Indeed. A question we should be asking is what the Swedish government should have done if faced by mass non-compliance
Here is the sad truth for you: they still don't exist. Open these apps in a Chrome tab and you get the same shitty experience. Open them in Firefox (or a WebKit based browser), and you get the same experience, with much less resources used.
Makes you wonder: why do people still use password authentication with SSH?
Man, they seized people's land and tore down their houses for those. Some of those people fought back hard and lost, can't imagine how they feel about this.
Looks like someone mapped out the tech deliverables that SC has completed to meet their tech goals.
The crux of the argument is:

> I think “the wrong abstraction” is a confused way of referring to poorly-de-duplicated code.

But I believe this is similar to a no true Scotsman fallacy. “If you just make the right abstraction, de-duplicating is fine!”

Yes, if you’re good at making the right abstraction, it’s not worse! Those are the cases when I definitely do the refactoring: when I know for sure I know the right abstraction. Otherwise,
I defer the decision for an older, smarter, wiser me (or future maintainer).
Sounds to me like "trial" apps skipping the signing process is a good option.

A dev team can click the "Run Untrusted Program" button, and it serves as an incentive to upgrade before distributing.
is not like that water stays within the animal. most of it is back into the natural circuit very quick.
> but not in Word, Excel, Windows Explorer or Total Commander?

Because they rarely open so many tabs there? I routinely open dozens of tabs in web browsers as I navigate to other pages wanting to keep the previous while I explore the web (I hardly ever left-click links - I almost always wheel-click) but I rarely ever open more than 6 folders in Total Commander or more than 6 documents in an Office.
What is the state of the art for MMO servers?
Oh so you mean "expert" as in "labelled expert by someone" not actually "someone who is an expert"?

What do we call the actual experts then so that we don't confuse them with nonexperts with credentials?
My job, thank God, is not to please entitled rude people on HN.

If you have some problem, you can simply address people individually, without attacking an entire community of many, that share a common interest in a programming language.
Ladies and gentlemen, the strongest two-year-old.
Git is very slow under WSL2 when working with our medium-sized repos hosted on Windows filesystems (required by our Windows-only tooling). It's not unusable, but 'git status' under WSL1 was almost instant, whereas it takes a good few seconds under WSL2.
Misleading marketing is not new and no matter the ruling it will have little to no impact on actual future self driving liabilities.
is this really the first MDPI published article where people spent their grant money injecting random stuff into mice HN has seen?
When I ssh to a device it asks me for a user name and password. Thats probably why.
It’s just a weasel wording to say “lots.” How many and where did you get your number from? How many of those are using a designated sitting area to eat food they brought from home?

And if you think something is a good change, make it for yourself and don’t impose it on someone else. Vast majority of people given the choice will pick independence and purchasing/making their own food whenever they want, not being dependent on their work or state cafeteria.
That is an excellent point. If everyone knows exactly what the next most important thing is for the customer, and they are already working collaboratively to deliver it, maybe the meeting only takes 5 minutes. Or maybe the coordination happens informally just in the way they are working.

If you are trying to "do Scrum" it doesn't matter. You have a formal standup meeting because Scrum says to. That is how you end up with teams going around answering three questions that have absolutely no impact on anyone's work for the day. If you are trying to deliver the software, then you should be free to mix things up to better deliver.

Now in practice, most teams do benefit by spending a few minutes making sure everyone is on the same page for how they are going to work together efficiently for the day even if it is very short. I've seen some teams where most of their standups take 90 to 300 seconds...but the team felt it was a valuable way to collaborate. If the people in the daily standup don't feel it is a valuable use of their time, then it probably needs to change.
> regionalize the production better.

Most crops you can’t regionalise, they grow where they grow and that’s about it. You won’t get oranges in Maine (except under greenhouses at insane costs).

The Central Valley is exceptional because of how flexible and productive an environment it is, it’s home to half the fruits, vegetables, and nuts production of the US, 8% of the US agricultural value, and is the primary worldwide producer of several crops.

So what is necessary is to change minds about what produces people get, and when.
Yeah not so sure about that. States will have different laws, and NDAs are not Non-Competes -- different story altogether.

Most states can't / won't enforce Non-Competes, but NDAs often have teeth.

Most states also have warranty and lemon laws, often specifically aimed at cars, so you could fight the NDA or ignore it and push for a warranty violation or lemon law case.
Did we hug the micro app to death?
Clojure comes to mind. I think personally I'd rather rewrite into Clojure than Elixir. If only for the sake of REPL.
got addicted to SC this year, spent an embarrasing amount on it. this Server Meshing they're planning is impressive if implemented
A command line version of SimTower.
Like Apple? Think Different.
> 1) What are the "plugins" a pro subscription gives me. I could only see info on filesystem access in the docs.
> 2) Likewise, what is the "restricted API" that pro subscription brings.

We have a bunch of plugins and are adding more all the time. Currently we have:
* Active Window - Retrieve app metadata from the currently-active window of the OS.
* Selected Text - Retrieve the currently-selected text from any application.
* Active Icon - Retrieve the OS icon for a target file or application.
* File System
* File Exec - Bundle java/python/whatever binaries with your app and run them as a background server
* Communication Server - Communicate between your app running in the web browser and your desktop app.

Usually a customer will ask "can I do x" and if the answer is no then usually we will build it out as a plugin.

> 3) Do I have any control over the "updates". For example, when I release a native app, I would want it to "update" to that.

By default we automatically update apps but we also have an API if customers want to programmatically control the update flow.

> 4) I am curious of the choice of electron over using the native browser libraries, given that the applications it targets are always web-first. Is there any reason you decided to go that route?

Electron is remarkably solid with a very mature API. It's much more battle-tested than the alternatives given that a lot of the most popular desktop apps use Electron.

> 5) What happens in the event I cancel the subscription? Will the apps cease to work? How is this presented to the end user?

Updates will stop working so you can't update your app. We don't currently block apps when subs are cancelled (except in cases of abuse) but we will likely do something in the future if a customer has cancelled their subscription but are still actively advertising their app on their site for example.
How did £1B game studio Frontier Developments lose 90% of company value in 3yr?
I wish people would have this saying in the Node.js and JavaScript community. I disagree with OP about this topic.

Abstractions are like the foundations of a building. Imagine that you're building an apartment block and your job is to build the foundations but you're unsure about how tall the building will be.

If you build it on mud, that might be fine for a one story construction but once other builders start adding additional storeys on top, it will become totally unsuitable and the whole thing will have to be rebuilt from scratch. Not only that, the costs will begin to materialize immediately because those who build on top of your foundation will make all sorts of bad decisions because of your poor judgment; they might decide to build the walls out of cheap wood instead of bricks simply because it's lighter and they don't want the building to tilt and sink into the mud... Then because wood was chosen as the material, there may be a termite infestation and builders will have to apply a special varnish on the entire surface of the building... Then the varnish will turn out to be toxic and will need to be removed. Every inch of the building will have to be polished with sandpaper and painted over... And when the next storey will need to be added, they will be forced to make it out of cardboard... Then the tenants on the top floor will want their money back and the whole building will need to be destroyed anyway; all that back and forth will have been nothing but a waste of time. You would have saved an entire decade and millions of dollars if the foundation had been laid on solid bedrock in the first place. Just one small sub-par decision which triggered an avalanche of terrible decisions.

I think duplicating code makes sense and can be a wise decision early in the project because it's essentially a refusal to lay the foundation until there is more clarity about the scope of the project. It's a lot easier to refactor and combine duplicated code into a new abstraction than it is to refactor one abstraction into a different abstraction. Not to mention that developers become very attached to abstractions (including incorrect abstractions) and it tends to upset people once they're invested in it.
Pragmatic genius
Don't use WhatsApp ... or deal with their crappy (ie nonexistent) privacy and data use rules
That's not what abstraction is.

Abstraction tends to shift logic from procedural to structural.

Rather than 12 keyword arguments and 12 branches in 1 big function, it should be 12 small classes (in OOP) or 12 small functions (in FP) that each handle one of the branches. All organized in some way that thelogic of executing those parts is shared in the structure of the code.
I'm so tired of this answer. You have phones, right? You know, you dial ten or so digits and then you flap your mouthholes at the grill and pretend you're human?

Nah, let's just use the platform owned by the war criminal because everyone is there with our tech-ignorant relatives as our excuse. I hope you all meet a Rohingya one day.
indeed, haven't been able to finish a mission yet due to crash after bug after crash.
EU’s Digital Services Act Enforcement: 19 Major Platforms Face Fines and Bans
Most people don't know PWAs exist due to poor platform support/advertisement.
Not currently, there's still a lot to do with the desktop platform!
Americans Pay a Price for Corporate Consolidation
I meant to comment on "Stirlitz, the Russian James Bond" specifically, not all of Sci Fi (you can see me recommending Russian Sci Fi" in another response here from yesterday. Pretty big mistake on my part and people have been pretty understanding given the misconception!
I disagree with OP. You cannot abstract after two or three dupes because you don't even know what you have or need yet.

Let it breathe, let it stink for a bit - THEN make an informed decision about what to refactor and abstract. You're just jerking off otherwise, and I hate working with code that's been abstracted early for no reason.
This is a joke, right? You're saying the sun, the Milankovitch cycle, water vapor, and other natural processes have less of an impact on climate than humanity? Care to explain how? That's hilarious. LMAO!!!!

The sun puts 4.4 x 1016 watts into Earth each year. How much does humanity put?
This is something for a professional, not hackernews
> The rest of the country has a surplus of water from rain

I think this too strong of a generalization.

The Great Plains region, for example, relies on the Ogalalla Aquifer for it's groundwater, which has been dropping at accelerating rates because so many farmers and ranchers draw heavily from it (even more than they would otherwise, thanks to crop subsidies), along with being a huge drinking water source. The depletion of groundwater is a big deal in that region.
Source that this is the norm in Germany? How many Germans do you know who do this and how did you conclude that the sample is indicative of the broader population? How expensive is food in Germany that people have no independence to buy and prepare food?

Parent is getting downvoted because the vast majority of people won’t agree with that nonsense. Leave it in the 1900s.
One thing the article doesn't mention is pollution.

In MA, polluted groundwater from past industrial usage is often mentioned in political debates. It's so easy to accidentally pollute groundwater because so many people just don't know any better.
https://archive.is/ni2rE
Sure, but what about the more slight effects? A 2-point general decline in IQ is a huge problem, but not obvious. I am wary of any “bogeyman” that we are told to be worried about, in this case, the pervasiveness of plastic does actually worry me. Hopefully i’m wrong
I guess when all you have is a hammer, everything looks like a nail
The same is true of most crops, almonds contain less than 5% water.

The problem is that the water is still pumped out the acquifer, and non-acquifer water is still water which generally becomes unavailable to other uses because it evaporates or is too polluted.
> Non single use plastics are a major problem.

And they're everywhere. I bought a sweater a couple of years ago. It's made from recycled PET bottles. It felt like a nice thing a couple of years ago. Now I realize that every time I wash it I'm releasing micro plastics into the sewer that might not get filtered out.
Get reusable silicone bags. Most sources say they don't release microplastics. I'm not sure how well studied that is but my hunch is they probably aren't as bad as using a ziplock bag.
>I already enabled URL display so it already is two-line effectively but I feel like probably making both parts (the title and the URL) two-line each.

So apart from having URL + Title shown at the same time, I take it you mean to reserve two lines for those to have some room to wrap? I'll add a note to try it as a setting.
For podcasts downloads, I highly recommend Greg (https://github.com/manolomartinez/greg)
> there was never a real change in their diet or exercise

Don’t you think that could have been the reason their health continued to fail?
Arent water rights mostly a federal issue at this point?
Sure, but more importantly, beef requires only 10.6 gal/taste unit while almonds require 46 gal/taste unit.
In general once you’re connecting over SSH the connection itself is always in raw mode and then the remote host deals with its pty normally (which can be in line or raw mode). Terminals with special shell integrations usually need them installed on the remote host too (some have support that does that somewhat transparently though).

This is why mosh can have better behaviour than pure SSH over high latency connections. However this feature isn’t going to apply to mosh.
while I <3 poetry - they need to speed it up with a complicated hierarchy.
Modern C development with Visual studio in 2023 [video]
That's true.

On the other hand California is 1/6th of the USA's economy, and 12% of the population. The "Southwest, Great Plains, plus California" is a significant part of the USA.
Yes, I know about BGP propagation works.

My point still stands: attributes can have important information about the intentions of how a network operator wishes their network to be seen to the rest of the world. Having a corrupt attribute, and thinking it's okay to simply assume that without that attribute the rest of the advertisement is still valid is not fine IMHO: you're basically trying to guess/assume the intentions of the source of the advertisement.

For all we know ignoring that attribute and accepting the rest of the advertisement as-is could have caused flood of traffic over the connection causing a just-as-effective-DoS.
We don't build nuclear because it's expensive because we don't build nuclear.

If we hadn't made the terrible decision of halting construction for decades and miring the process in an impossible tangle of red tape, nuclear power would be much cheaper today. The only way forward is to build and build so we get the unit economics down and our energy production way up.
I'm not sure it's really dismissive. It's more that, even given a lack of strict government policy actions, Sweden ended up having as good or relatively better outcomes than many/most other countries. But I'm not sure be more like Sweden makes a very useful playbook--except insofar as the policy recommendation is to take a few high impact actions (e.g. around nursing homes, almost certainly vaccines, etc.) and otherwise have a fairly light touch.
Sending a packet every 20ms seems like a lot of extra traffic.
For those unaware, this is a long-form article by the renowned (late) neurologist and writer Oliver Sacks about his personal mental and emotional experiences of what it was like to not feel his leg.

The piece is much more of a New Yorker style than a Paul Graham style. Enjoy it for what it is!
Some benefits of websites as apps

- Instantly supports all operating systems and mobile devices

- No need to download/install some .exe files (or your OS equivalent) with all the associated security risks

- A web app will likely get updated more frequently since it's easier to develop and update

I think VS Code proves that web apps can deliver
Guys, Pinterest hasn't used Elixir at all for more than half a decade. I think there was a single rate limiting service that used it and I have no idea if that was swapped out or not.
Getting >10x speed up isn’t exciting enough for many people?

I’ll take it.

This is all pretty impressive if I can take my unmodified (slightly modified?) Python code and get that sort of improvement.
Yes. Also I kind of agree, but personally, the canteen food here in Germany is usually too calorific for me compared to the food I cook.
Also „Fiasco“, which is depressing and great.

For a more recent take on a similar theme, see also „Blindsight“ by Peter Watts.
Passwords are sent all at once from the client to the server. This feature is for obfuscating your keystroke timing within the encrypted connection.
200k users abandon Netflix after crackdown backfires
It’s unfortunate that a communist dictator was toppled and killed? Did you ever bother to look into why that happened and all the evils he did?

We shouldn’t be borrowing from a dead communist dictator’s playbook. Clearly it didn’t work out for him and the vast majority of people didn’t want that.
Interesting - you might be on to something. Hmm, maybe it's not quite drones (because the limitations you mentioned like electronic noise, etc) maybe it's some other autonomous swarming unit. Maybe they are drones, but you use some kind of floatation like helium or hydrogen to reduce power needed and therefore noise. Maybe you physically connect each of them in some way in a compression/tension webbing that can be adjusted to control swam unit positions instead of using drone propellers. Fun idea :)
I would say the entire west US. Moving from the midwest out the mountain west, it's crazy how much water they use out here. I never watered my lawn in the midwest and like you said crops were never irrigated. Rainwater was enough for all of that. Out here in the high desert EVERYTHING is watered, it all dies if it isn't. Unless you're higher mountain elevation, nothing grows except sage, cactus, and weeds.
Not when your vendor is part of a vast ecosystem that is nearly impossible to opt out of. Even aside from what you buy directly, this vendor's products is baked into every product you buy. The entire national infrastructure is designed with this vendor's goals in mind.

The easiest way to see it would be to put a tax on the vendor's products, at the source. But they have lobbied specifically against that, as well as other any other approach that might cut into their profits.
Aw, sorry to hear things feel dull and pointless. I quit tech to become a therapist for that reason: http://glench.com/WhyIQuitTechAndBecameATherapist/
Hetzner looks so good and I wanted to move my storage there, but as I tried to create an account I was requested to upload the picture of an ID. I said OK, I mean, they're just trying to guard against some edge cases. However, then they just sent an email that my account is closed and this is final. No answer to my mails either.

As a result, I'm obviously very reluctant to believe the praise about them as I found this incredibly rude. There ought to be a better way to do this. I realize that this is only tangentially related to their technology, but still.
No kidding?

With very few exceptions, I feel like I lose services, and prices go up with every merger.
I'm quite positive that can be addressed when the time comes.
Just fyi in Germany we aren't forced to eat at the work cafeteria if we don't want to. I'm not sure where you got the idea of forcing people to eat communally from
Good luck, Dave.

For myself, I develop native (Swift) apps for Apple devices, and have not found hybrid approaches practical in my own work, but there have been great points made by folks from all sides, in this post.
It’s like your origin web server unceremoniously dropping the http connection when its front end reverse proxy (fastly, cloudfront, akamai, etc) forwards an invalid request, and when your web server restarts the proxy retries the bad request.
Agreed, but I find the JavaScript to be difficult to work with. (This is less about he language and more about the fact that the API is a little vague and errors are not well reported.)
At higher speeds, most of the noise a car makes comes from its tires, not its engine, so at least in that case, electric cars are also noisy. That doesn't help at low speeds, though.
Geohot I guess.
The article at least adds (regions of) Kansas, Arkansas, D.C., Maryland, Utah, Virginia to the list.