skysight-inc/HackerNews huggingface dataset:
> “If the estimate of U.S. intelligence is correct, the Russian military has lost more troops in Iraq than it has lost in Afghanistan in 20 years,” the report said.

Iraq?
Beware of comparing Google Trends data from different dates - the data is not "normalized". Consider, is it likely that "music" and "internet" are decaying in popularity - at the same rate, even?

https://trends.google.com/trends/explore?date=all&q=wordle,f...
Yeah, if you're tall and thin as well. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2950234/
Apparently the following project seems to work: <https://github.com/muk-git/tb-my-editor>

(However it is no near as polished as `exteditor` seems to have been...)
This game has been on tv for years in the Netherlands, called lingo.
What I wanted to say was: "PDF processing is something where I wouldn't want to rely on an online API over something local. And it's also something where I wouldn't want to rely on a small commercial company over an open source project".

I once worked for a software company where non-tech clients would have custom-made software developed for their exclusive use. Half the projects we did were "We're relying for one of our business functions on this software that we bought from this company that's now out of business. We need you to reimplement it from scratch, because we need a tiny change."
> "You Can’t Actually Parse A C Header" -- this is, IMO, the most actionable objection that the article raises.

You don't need to parse C headers in order to use the same ABI. You can read DWARF info which is designed to convey type definitions, function/method prototypes etc. in a machine-readable way. It's already there, no need for a separate "IDL" standard at all.
I think this is essentially what I meant - having the experience, confidence, wisdom etc that comes with age, but feeling (physically) younger than one's years.
As an interesting aside, when interviewing candidates I pay attention to "I did.." vs "We did". If a candidate only talks about "what we did" it is a yellow flag that will lead me to press for more details on how they specifically contributed.
Wtf why are you downvoted to hell? only person making sense in this thread.
The reasonable answer is also a political fork.

The author is entitled to use whatever license they want, and the community is entitled to a fork if it doesn't violate the previous license. That's all there is to it. the author doesn't owe the community anything, and the community, as long as they respect the terms of the previous license, is free to fork the project and get rid of the new license.

In general, these political stunts eventually reflect badly on their author. Open source is a double edged sword.
> That would've been an awesome statement.

Statement of what, exactly?
How hackers can take control of your data through your RSS feeds in this clever RSS hack.
> I don't know if this is quite vanity. That sounds a bit too negative. Is this the kind of complex emotion that Germans would have a word for but not English?

I'd say the need for validation describes that closely enough.
Isn’t that exactly what HEIC is?
Would you rather have a story with a great ending but no beginning?

Why not let the fans exercise some creativity and imagine how it would end?

How does "end" even make sense when talking about a complex fictional history? 2021 is over but the story didn't "end". Life goes on.

Endings are a silly modern invention. The ancient Greeks just killed off the characters to end the story.
> I wonder why code editors have the file explorer on the left side by default, if you resize it you move the whole text (unless you write in a right-to-left language).

Honestly, this behavior makes using a vertical monitor almost impossible. Wish VSCode let me configure it like Rider/IntelliJ so the sidebar is just a popover-style drawer rather than a push-style drawer.
I recently found this - https://beta.getquantbase.com/

I have an account but have not invested yet...
Iceland has easy access geothermal heat so bothering to save the heat from data centers is just stupid.

The heat is moved into the already existing district heating system. So basically Fortum can burn less coal or gas during the winter with this.
That's kind of the problem. The originator of the GDP formula explicitly told Congress that it wasn't meant for wealth creation metrics but Congress continues to utilize it to measure said wealth creation for obvious reasons (haha, line goes up meme here).
Only iff the copyrighted work was "sold" and not "licensed". There has been a huge effort on the part of copyright holders to avoid "selling" things, and make "sold" software legally unusable without a corresponding license agreement. Once you exit the realm of a "sale", there are very few restrictions on what you can require of your licensees. Freedom Zero restrictions are absolutely on the table, as well as curtailing fair use. And these license restrictions are generally considered watertight - you are not going to convince a judge that a license agreement should be reconstrued such that you get the permissions you want without the restrictions the copyright owner added to them.

That being said, your average EULA has about 4000x more clauses in it than it needs to be, because they don't expect anyone to read them and those clauses are rarely, if ever, enforceable. FOSS licenses tend to be short and easily readable because they are written by people who want you to know what they entail. Proprietary EULAs tend to be forked from some internal corporate list of legal requirements that get copypasted everywhere.

My favorite example of this is the clause in iTunes - a music store - that prohibits you from designing nuclear weapons with it. Second favorite is the LICENSE file included in all Swift Playgrounds example code, which has about 2 actual provisions Apple cares about (don't resell the sample code in the app and don't hack people with Swift Playgrounds), and a hundred clauses copypasted from the iPadOS EULAs that I've already agreed to. As far as I can tell, nobody at Apple is actually going to care if an individual user does something that technically breaches the EULA.
While the surgeon was pointing to the left side of OP, they just answered “it’s the right side” meaning that the right side was the right side … Guess what the surgeon did.
Maybe you're just too young to have seen it? The version without the "the" has only been in use for thirty years, and widespread use for less than that. I'd only ever seen "the Ukraine" until about a decade ago, and being linguistically conservative I used it myself until recently. (Very recently.)
If you can point to license text that allows you to strip additions, then yes.
But who would accompany him to jail, a cadaver?
Gaming apps for seniors: At 82, she created a game she could win
YUV alone is still 3 bytes per pixel and can be converted back to rgb without any loss.

But YUV is almost always combined with color subsampling, which gets you to 1.5 or 2 bytes per pixel.
Using Django and AssemblyAI for More Accurate Twilio Call Transcriptions
"The cloud" is not one thing. Each additional company in "the cloud" that gets to see your data increases the attack surface.
Zero Trust – Dentite
They ask you but are you legally obliged? What’s to stop you from not doing that.
I heard that a long time ago Spiegel was a newspaper. Then some journalists went to prison (for a few days) and the rest is history.
In Soviet Russia, factories work you.
How could you possibly get into legal trouble for viewing the source code of a website? Are we talking about China or North Korea maybe??
Packet Captures at the Edge
New Augmented Reality Models Bring Ice Age Animals to Virtual Life
I'm sure you can but I'm not smart enough to figure that out (I think some quoting is missing):

EXECUTE 'SET ROLE ' || (SELECT rolname FROM pg_roles WHERE oid = 17026)

But I wouldn't use those oid's because you are leaking some implementation detail, it's probably best to just stick with the actual role names instead of a reference.
> he now doesn't know what to leave out

This is crucial for me and a major source of annoyance. In Dance he is still introducing new characters and plotlines -- some of which he introduces and later resolves to nothing, like Quentyn [1], leaving one to wonder why he felt the need at all -- some even major characters like yet another contender to the throne, yet he fails to advanced in any important way many of the early plotlines he's left hanging since forever.

Why? Why introduce new plotlines and characters instead of moving the existing ones to a satisfying resolution? Does he not have editors and friends who tell him "hey George, what's the point of Quentyn at all? And what's with the blue-haired boy, is he really necessary?"

[1] it's been a long while since I read Dragons and I forgot about the quirky name spellings. Quentin? Quentyn? Kwenteen?

PS: now that I write this, I realized there's another famous person named George who could have benefited from people telling him to cut down the crap :D
I built this app so that my mechanical engineering students have access to an engineering calculation program on any platform without needing to install a desktop app. Also allows calculations to be shared using a URL. The app automatically checks and converts units, solves systems of equations, and provides plotting capabilities.

All of the calculations are powered by the SymPy Python library running in a web worker using Pyodide. Calculations can be shared using the get sharable link button.

EngineeringPaper.xyz itself is not open source but I've open sourced an app using a similar architecture (https://github.com/mgreminger/response-surface-pareto). I also presented on the architecture used for these two apps during last summer's SciPy conference (https://youtu.be/KrlqQBH84x4).
From your name and punctuation I assume you’re German.

Thats actually not the use here but that meaning is common. “Emerge” is simply Frenchified Latin for ausgehen.

In this case however it appears to be medical (perhaps ER) slang for “rapidly becoming an emergency”
Yes, this is a case of positive discrimination that I can fully support. I made my original comment because the situation was described in the opposite: "[whether] they will accept applications from Ukrainian workers". Also, I thought it makes sense to ask these questions and potentially learn from how they did it in Norway and for instance, whether the workplace discrimination laws there are different from what I'm familiar with.
If you define raw video as RGB with 1 byte for red, 1 byte for green and 1 byte for blue, then yes, it will be 3 bytes per pixel.

But there are clearly other ways to store a pixel of colour information in less than 3 bytes, which is OP's point. It's not an optimization really - it's just a different coding format (Just as ASCII isn't an optimization of Unicode).
I'm sure there are similar tools for Android - but I'm not that ecosystem :)
IME, TUIs provide constraints to the application that help them focus on their tasks without other distractions.

TUIs are typically very responsive- you issue a command, and there's no wait. Feedback is nearly instantaneous. There are GUI apps that share this characteristic, if their authors put latency concerns as one of their primary goals, but the majority do not. Even fractions of seconds are noticeable, and make a significant impact on the usability of an application.

TUIs are keyboard driven, so I don't have to reach for a mouse for most operations, which slows down most operations, and can promote RSIs. GUIs do often have keyboard shortcuts, but they still suffer from higher latency, and generally aren't a high priority concern for the UI author, so the shortcuts tend to be inconsistent, and not usually customizable, and users typically cannot create their own.
Not to mention used goods. There are whole categories where I/we are used to spending money that poorer people will round to zero.

Take mattresses: My parents just bought a $700 mattress. My own mattress is a $200 IKEA model. Meanwhile a guy who does odd jobs for me sleeps on a hand-me-down I got him for free. We're all equally comfortable at night I'm guessing.

Another example: I tried to get rid of an old armoire from the 50s some time ago. Had to throw it in the garbage, couldn't give it away for free. I tried.

I'd much rather be wealthy than not, but you can definitely make a no-frills budget work if you get rid of the niceties as long as you have your health.
A person of my acquaintance owned a PDP-10 which he had in his apartment. Originally he had no memory for it and could only run programs from the registers and I remember thinking how strange that was.
The problem is, MS thinks they know better than you what you want, and even if they guess it 95% right (and they don't), the rest causes so much frustration that its not worth it for audience like HN.

Its pain point with Office products since 90s, a classic example from that era (and 2000s) is doing a single newline in Word and reformatting whole 100 page document into useless mess. If they would make a clear easy option to just turn it off with 1 button, same for grammar corrections, it would make life easier for everybody. But no, MS knows better...
I did a PhD on sprays and I am a former patent examiner. I'm pretty skeptical that nozzle patents are a bottleneck here. Maybe other patents are but I don't think there's been a lot of innovation in inkjet printer nozzles since then, though I'm not an expert specifically on inkjet printer nozzles. I skimmed both links and didn't see any discussion of nozzle patents specifically and only a bit of discussion of nozzles.

Edit: If someone can point to a particular active patent that would actually prevent someone from making an open source inkjet printer and they actually have the money to invalidate the patent, I wouldn't be surprised if I could find prior art to invalidate the patent. The examiners don't get a lot of time so a large fraction of patents are not actually valid.
A researcher’s guide to some legal risks of security research (2020) [pdf]
The plain is unbounded, the field is bounded. Seems perfectly consistent with TFA.
"complete story" doesn't exist.

Every story has details not followed up on. Just like real life.

LOST had an ending but it was terrible because the story kept piling on more bullshit.

GOT TV had an ending and it was terrible.

ASOIAF is a short chronicle (yet still full of many great characterizations, episodes, and plot lines) of characters coming and going through the world. Some plot lines start in the middle, some end in the middle, because neither us nor GRRM are immortal beings.
I'm the same, I love having all the core stuff I need in there, and I find it all really easy to understand. Hardcore Linux people just hate it because it abandons their main tenant of "do one thing and do it well"
Here's the thing, you can feel disappointed that something didn't happen, even if there was no particular obligation for it to happen. You're allowed to feel that way. It doesn't mean you think it was owed to you or that you were entitled to it. If you were looking forward to something, and then it doesn't happen, then you're going to feel bummed and let down. And if a specific person told you repeatedly that they were going to make it happen and then they don't, yeah, you're going to feel like that person let you down.

I get it, it feels bad to let people down. George R.R. Martin probably doesn't want to feel bad. But telling people they aren't allowed to feel disappointed because you never technically had a legally binding contract that obligated you to provide the thing they expected is a little ridiculous.
Thanks, that clarifies much.
A random citizens hacking war between the US and Russia sounds fun, let's encourage it. I'm sure everyone around the world will get some good laughs at all the heart emojis.
But they aren't just Nebula, they offer a hosted key manager for Nebula and tooling that centrally manages your configs. It's still fairly early, doesn't support all Nebula features, but it looks promising.
Software can't give you faster download speeds. If I get 10 Mbps down from my ISP I'm not going to somehow download at 50 Mbps. yt-dlp, steam, and firefox already max out my connection when they download something.
> That way, everyone knows what to expect, and if they do decide to use it in production, they do it at their own risk.

This is the default position for most open source licences, hobby projects or not.

I agree it is useful for hobby projects to be labelled as such, however.
The intermittent homeless (or invisible homeless) are the majority and the cheapest to correct. They are also more likely to include children and can help prevent intergenerational issues.

That group can be helped by public housing.
Gravity assists primarily work when you are inbound at speed to the body you'll slingshot around, not struggling to reach it's altitude from beneath (i.e. you are lower in Jupiter's gravity well than the moon, because you are launching into space from a stationary start).
> These policy experts need to sit down with social workers, case managers, ER and
psychiatric center physicians and staff.

> The most visible homeless people that are the jarring entropy in American cities are always going to be the low functioning indigent population with mental health and/or addiction issues.

The most visible homeless are also a small minority of the people who deal with Homelessness in America - which is why they are addressing housing. California had a homeless population of 150,000 in 2021 [1], most whom were not living on the sidewalk & dealing with drug and/or psychiatric problems.

[1] https://worldpopulationreview.com/state-rankings/homeless-po...
Well, a 3000 years old word is indeed quite archaic - but it is routinely taught in schools in France so that's the reason I may have not seen it as such. Good idea with the Urban Dictionary, thanks.
How well does this handle large tables that span pages? That seems to be a key differentiator for most PDF libs I sampled. I'd assume this works well if it's coming from Chromium
The Current Thing – Stratechery by Ben Thompson
Another vote for lazygit. Very smooth and I like that it shows you the commands it's running for the action you're doing.

His other project, lazy docker, is also handy for dealing with collections of docker services.
Sorry, Walter, I don't recall comic book companies hiring legions of psychologists, behavioral economists, and data scientists in order to optimize engagement metrics by exploiting evolutionary bugs built into our brains. This is fundamentally different technology, but nice try. I don't necessarily think that this law is the solution, but I'm glad not everyone is as laissez faire about it as yourself.
I don't understand the nitpicking over a minor detail in a comment. Why are you talking about top squadron commanders now? What does top even mean? Top 50%? Top 95%? The point is the main individual was highly trained, in a high position and with years of experience.
The one and only thing that keeps me from using Tailscale is the sign on options. I do have accounts with Microsoft, Github, and Google, but I'm trying to move away from Google (getting any kind of account ban on any Google property means you lose ALL of your Google access with no way to recover, just search HN for stories about this), and I don't frequently use those other services. There's no options for other 'free' identity providers, and you must pay to use any of the commercial solutions. In their support documentation, they note that they absolutely do not want to become an identity provider so they will not offer accounts directly.

I don't mind paying for a service. But to use Tailscale for personal use with a commercial identity provider would get into the "prohibitively expensive" category for me.
ABI and API backwards compatibility is written up here:

https://fuchsia.dev/fuchsia-src/development/languages/fidl/g...
>> globally distributed, strongly consistent

That's very hard to achieve technically without some compromises. It will be great if you can elaborate on how you achieve this.
Well large areas of american public policy are built on the idea that homelessness is caused by the poor choices of individual homeless people and that shaming them more will solve it.

So it may be obvious but it still needs to be repeated and reinforced.
Its distribution is apache licenced.

This licences requires that I distribute with: all copyright, patent, trademark, and attribution notices, and of course a copy of the apache licence.

it says nothing about additional use conditions in the readme.
What they _might_ mean to say is that it gets around throttling at the source, probably by attempting to download multiple pieces in parallel.
Google Analytics has 3 layers:
-the vanity metrics anyone can look at - this is what you described. How many pages did they view, how much time did they spend on the page?
-users interactions - this requires some skill. You can set up custom tracking to view specific user interactions to answer questions such as: Which page of my sales funnel gets users frustrated and makes them abandon it?
-full user journey - this might require using API and user data (instead of page data) where you get to view every single event they did during their visit. This is probably the highest level of GA skill and requires a good setup, but when you get there, you can answer pretty much every question you have about user interactions.
I experienced the same. We ended up developing our own solution and no longer have to rely on any 3rd party framework.
Much needed. Great opportunity. Happy hunting.

> ...the API provides synthetic data samples with the same schema and statistical distribution by default

Neat. Repurposing test data generators. I like it.

> Our model is a software license to run on our clients’ cloud.

Just to confirm my understanding: Sarus never sees the client's data? Cool.

--

I'm fine with differential privacy. I haven't read those most recent papers, so I'm a little out of date.

That said...

Encrypting data at rest at the field level is an important missing piece from the future perfect privacy stack.

Just like how proper password vaults work. Salt, hash, encrypt. Never store the actual password.

The book Translucent Databases details clever examples of this strategy for misc use cases. Never store PII as plaintext.

Translucent databases and differential privacy are orthogonal. I have no ideas on how to productize (or SaaS-atize) translucent strategies.
This argument is being framed incorrectly. It's the fundamental discovery that counts, not the implementations. The discovery of steam power is more important than Hero's Engine because discovering that you can do useful work with steam allows you to build all kinds of things that didn't exist before. Having a whirligig that runs on steam gives you nothing more than a few minutes enjoyment. Guns are definitely not a refinement of throwing things, someone who only knows how to throw something cannot build a gun. Guns are a refinement of the invention of gunpowder and good enough metallurgy to produce the gun itself. Similarly, rocketry is a refinement of gunpowder and the discovery that pressurized gasses escaping from a hole or nozzle can propel something. A smartphone itself is not a truly novel discovery, it's essentially a handheld portable computer. All the same technology exists or could exist in other form factors. If we compare it to something simple like a hammer, it is just a small hammer good for doing certain tasks and not others. It doesn't compare to the discovery that if you attach a weight to a handle you can hammer things. There are other specialized forms of hammer that are better for other tasks. i.e. a smartphone is just a specialized form of computer.
Don't forget Amazon's IDL smithy [0]

https://awslabs.github.io/smithy/
In French it's "le Danemark", not just "Danemark". Dunno for sure why, but I think it has to do with "mark" meaning non-specific "borderlands" or something.
Great link. I posted it, so if people wants to discuss it: https://news.ycombinator.com/item?id=30710885