skysight-inc/HackerNews huggingface dataset:
Perhaps you could keep the FDA, as a purely advisory institution.

FDA approves you? Your product gets an FDA sticker. Otherwise, you sell it without one.

Then people could choose how much they care what the FDA thinks. After all, the FDA rubber stamped the opioids. Your friendly local heroin dealer can gives you the same stamp of approval for his poppy based products.

Also prevents the FDA actively killing people by raising the barriers to getting new drugs to them in time. Win win for all (except the FDA I suppose).
Same exact thing for me. Although I built lots of things (and no one came), I also heeded a piece of advice I got very early on, that your career is shaped as much by what jobs you refuse as by what jobs you take on. You are in charge of plotting the trajectory of your future CV and deciding the best use of your time. Steady and comfortable is great, and leaves time for side projects and the occasional moonshot.
Would it be shorter if it didn’t, though?
FWIW, the "a week out from Christmas" is likely due to the 37C3 presentation.

That does not excuse how they handled the disclosure to the opensource projects, which it appears they haven't handled well.
That didn't seem to do anything.
> But it's fully usable for 99% of users / use cases

I doubt that’s true at all. For starters 2GB ram is unusable if you want to have multiple tabs with resource heavy sites like YT open

> This planet cannot support many GBs for every human

Why? I’m pretty sure it can
Then stop dodging them: pedestrians like you are the worst. Just walk in a straight line where you're going and stop moving around so erratically; let the cyclists go around you.

Anyway, it would be nice if they built some nice, protected bike lanes, but they'd have to remove lanes from the cars to do that.
What you picked are the happy paths.

Here's the common scenario:

deals = sql("select * from current_deals ...");
// Show the user the deals.
// User takes his sweet time to ponder over the deals.
// Meanwhile, the deals are gone.
order = new_order()
order.deal_id = deals[5].id
order.insert()
// User calls in to complain never receiving the deal.

// Ok, need to verify the deal still exists.
sql("select deal from current_deals where id = ? for update", deals[5].id)
... insert ...
sql("commit")

That's second select..for update is referential checking in code.
> Probably because other platforms are doing it?

And as once the great president George W. Bush said: It must be good doing it. /s
Sorry, I didn't see your posting before. The person speaking at the astronomy on tap presentation made it seem much more likely, basically given expected conditions on pre-biotic earth, very likely in a million year timeframe.

I'm a software engineer so I don't readily admit I don't know what I'm talking about. Are you in the field and can maybe elaborate on your skepticism? This fellow was pretty certain they've worked out several likely possible paths. This was last year.
Correct the speed thing also is relevant on crossings: When the car takes a right turn the cyclist going sttaight on the sidewalk might be unexpected.
No, we have traffic laws.
While I agree with the general gist of the article (and please, yes, it seems like a minor thing, but give us resizable iframes), except that "reactivity" does not meet the bar of developers collectively having landed on a solution to a common problem. There are a couple of frameworks with similar, but different, approaches to it, and yet none of them is truly widespread. I'm very sceptical that standardisation would hit the right mark at this point in time.

But yes, that is basically what we saw with Web Components. People took drew the wrong conclusions about what problems React solved ("everything is a component"), and then tried to retrofit Web Components as a native solution to the problem - with the added assumption that just because it was built-in, it was better.
Functions are first-class objects though…? What’s json got to do with cloning objects except its prevalence as a limited workaround?
“Bad” depends on purpose. For teaching novices a bit is programming, I think old-school BASIC with line numbers and goto is hard to beat.
> And devs need to pay an annual fee to distribute them.

Only with Apple.
When Intel acquired Altera, they scrapped the old catalog of Altera FPGAs. A few corps I was working with, who had heavy lock in to Altera due to those FPGAs, got royally screwed (had to suddenly redesign, and re-certify a bunch of boards that they where selling to happy costumers). Of course they went with Xilinx at the redesign, because f*ck you, and it didn't hurt that the SoC offerings of Xilinx where very superior at the time. I don't think it was a cost reduction issue, Altera was selling those old FPGAs at a BIG markup.

The amount of market I saw dissolve for Altera in a puff was incredible. To this day one of the most shortsighted corp decisions I have ever witnessed.
The app server requesting access has to be configured with the identity provider. Part of that is a redirect URL, which the identity provider redirects the client to once the authentication is ok. The URL is to an endpoint of the app server.

When the id provider redirects, it includes the authorization code as an URL parameter or similar, so the app server can pick it up and call the id provider to exchange the authorization code for an access token.

At least that's how I remeber it off the top of my head.
I know of no-one who provides only HTML to arxiv, it's either latex, or doc/odt, so the PDFs should always be there.
Just because one transit system isn't policed, doesn't mean all of them are. Transit, by itself, is not "full of criminals" and I'm not sure the one you gave stats for is either (or even correct -- how do you commit "auto theft" on a train lol)?

Anyway, assuming there are hundreds of train cars and thousands of passengers a day, the chance of getting robbed on any one of them, using your stats, is less than 0.001%. Seems pretty safe to me.
To me, the most critical thing in the hobby market right now is the lack of good software courses, books and software itself. Without good software and an owner who understands programming, a hobby computer is wasted. Will quality software be written for the hobby market?

Almost a year ago, Paul Allen and myself, expecting the hobby market to expand, hired Monte Davidoff and developed Altair BASIC. Though the initial work took only two months, the three of us have spent most of the last year documenting, improving and adding features to BASIC. Now we have 4K, 8K, EXTENDED, ROM and DISK BASIC. The value of the computer time we have used exceeds $40,000.

The feedback we have gotten from the hundreds of people who say they are using BASIC has all been positive. Two surprising things are apparent, however, 1) Most of these "users" never bought BASIC (less thank 10% of all Altair owners have bought BASIC), and 2) The amount of royalties we have received from sales to hobbyists makes the time spent on Altair BASIC worth less than $2 an hour.

Why is this? As the majority of hobbyists must be aware, most of you steal your software. Hardware must be paid for, but software is something to share. Who cares if the people who worked on it get paid?

Is this fair? One thing you don't do by stealing software is get back at MITS for some problem you may have had. MITS doesn't make money selling software. The royalty paid to us, the manual, the tape and the overhead make it a break-even operation. One thing you do do is prevent good software from being written. Who can afford to do professional work for nothing? What hobbyist can put 3-man years into programming, finding all bugs, documenting his product and distribute for free? The fact is, no one besides us has invested a lot of money in hobby software. We have written 6800 BASIC, and are writing 8080 APL and 6800 APL, but there is very little incentive to make this software available to hobbyists. Most directly, the thing you do is theft.

What about the guys who re-sell Altair BASIC, aren't they making money on hobby software? Yes, but those who have been reported to us may lose in the end. They are the ones who give hobbyists a bad name, and should be kicked out of any club meeting they show up at.

I would appreciate letters from any one who wants to pay up, or has a suggestion or comment. Just write to me at 1180 Alvarado SE, #114, Albuquerque, New Mexico, 87108. Nothing would please me more than being able to hire ten programmers and deluge the hobby market with good software.
No matter the ppi, UIs still look worse on an OLED compared to an LCD. Simply because they don't have pixels arranged in a grid, and UIs have lots of straight lines in them, those lines will always look fuzzy, even if just a little bit. High-density "retina" LCDs, on the other hand, render straight lines extremely crisply.
I think that the way equity is used a lot now muddies these definitions, it would probably be good if we had a third-word, but in the context of the article "equity" is probably the better term still for what the author means.

In your own comment your definition of equity seems to match better the summary you quoted than the definition you gave for "equality" though.
There's epub as one file html document.
I'm an OpenDAL committer. Thank you for your interest! I'm happy to assist with integrating OpenDAL into your project.
> first edition of The C Programming Language that many of us still have on our bookshelves

I suspect that plenty of people with the second edition on their bookshelves have retired already.
I often find it weird that we don't have more devices powered by gravity / heavy weight, except our old school scales for weighing our bodies.
The US DoD did see the need to desegregate, and (perhaps conscious of their own hypocrisy?) started to do so in the 1950's, in advance of the rest of the country.

1948: https://en.wikipedia.org/wiki/Executive_Order_9981
It’s really not that complicated.
Guess what: you've always got the option of asking your doctor about it. If anyone would know, and have access to the best data, it'd be them.
I'm a researcher, so my applications are fairly small in terms of "business logic". Virtually all compute is spent in numerical procedures, not in the Python glue code. I am not writing a server backend ;-)
WebAssembly only gives better performance for things that shouldn't be done in the UI main-thread. As long as you don't do number crunching in the mouse move event handler, I doubt WebAssembly can beat vanilla JavaScript for reactive UIs.
> have made an environment of this barbaric practice of 24x7 on-call handled by just one person.

If it makes you feel any better this is very common in small to mid-sized US tech companies as well. In every team I've been on that had an oncall rotation it was a full week 24/7 per person, that rotated among team members. Even at Google we were on call for our own service overnight and didn't have SRE / other time zone oncalls.

But the number of pages and other work varied significantly between teams. The worst was risk at Square in 2016, where we routinely got paged 40+ times a week (mostly noise) and when real incidents were most likely on Saturday morning. The best was Instant Apps at Google where we got a ~$5k bonus for each week of overnight oncall and almost never got a single page.
I'm not sure I'd describe the pinetab 2 or V as
"usable out-of-the-box" yet
You’re right, good memory! Apparently, it was called XDF. http://www.os2museum.com/wp/the-xdf-diskette-format/
Have a look at Using text embeddings and approximate nearest neighbour search to explore ...

https://medium.com/gft-engineering/using-text-embeddings-and...

You can reduce sentences to vectors and then create similarity scores to build a graph over the corpus. If you choose to create clusters then use a llm to summarise them to create labels.
Simplenote.
Counter point to this, we use them almost exclusively. Their Agilex 7 and Stratix 10 devices make up most of the compute on our acceleration cards. The fact they have market ready CXL IP when no one else does has been a recent win for us. We work closely with Microsoft, and they use mainly Intel/Altera too.
Nostr is only popular with Bitcoin maxis. Nobody else cares about Nostr.
"They" (e.g. GCC maintainers) do. You have dialect options like -std=c90, and fine-grained control over diagnostics: you can disable or enable individual warnings, or have them treated as errors.

GCC compiles C with a certain default dialect. It used to be gnu89 for the longest time, then gnu99 for a while. Now it is gnu11, if not higher. This default dialect is not ISO C; it's a GNU dialect.

So just to have your code processed as ISO C, you have to use a non-default option. Some GNU extensions are still recognized (rather than diagnosed as syntax errors) so if you wish not to accidentally use those, you need -pedantic also.

In Makefiles, you can tweak compiler options for individual files. E.g. with target-specific assignments in GNU Make.

# don't warn about conversions in old_parser.c
old_parser.o: CFLAGS += -Wno-conversion
Scientists, of course, are completely immune to these effects, being a superior breed that isn't swayed by the material they read or the social milieu they immerse themselves in.
> racists can't even claim they are censored, because they're not being literally jailed for their views.

that's normally the opposite of free speech, yes. Try speaking against the "special military operation" in the РФ. ... and MLK Jr. didn't get cancelled by merely losing his job.

Edit: I guess one argument for publishing racists would be that it provides receipts should their lawyers ever attempt to claim lack of mens rea?
Interestingly I don't see much progress on the core of vector DBs... Does anyone have so innovative references?
I found syncthing lost severals of my changes . I settled on the live sync plugin and for the moment it works nicely
I used it mostly when I pass an object into a function I don't control, but I want to make sure that the original object won't be changed.
Futile exercise. Compilers should follow the standard, even if it is ugly or dated.
I’m working on a new block editor that will have Kanban board supprt within your note[1].

I already made a Kanban board for my previous note-taking app but it’s in a different view[2][3].

[1] https://www.get-plume.com/

[2] https://rubymamistvalove.com/notes/kanban.mp4

[3] https://www.get-notes.com/
The C Programming Language

Does someone now a source of the 2nd Edition “ANSI C” with a good print quality? The ones sold by Amazon seem to be scans and no based on digital typesetting - which is mentioned in the first pages.
Is this how Tado does home WiFi detection for geofencing?

Our company has an app that does geofencing and we’ve had no end of issues getting it to work consistently. This would have been useful.
I have been asking myself the same question. Have not heard from it for a while and did not check myself lately. After the initial release some months ago I decided to wait on it and see if someone else comes up with a non-business usecase, but no luck so far.
I appreciate setting boundaries but I don't really understand this attitude. Frequently on call issues are caused by problems with the application logic, therefore solving them requires an understanding of the code. It's not usually my experience that oncall issues are a simple case of force-restarting something or provisioning more boxes, although that can happen from time to time.
Still better than mine
>the 4GB of RAM letdown... It's like they wrote an article about my love life

What would be the 4GB analogy in that case? Stamina before swap?
JS is amazing.

As in, it’s amazing that anything actually works given the internal inconsistencies in its core.

(Disclaimer: I code ts/js for a living.)
Currently fighting the borrow checker.

My project has not moved much this last week due to an issue I just can't understand. Have rewritten the offending code 4 times but it always fail to compile somehow.

At this point, I am only staying with Rust because of the ergonomics of enum and iterators. The memory safety stuff is 90% writing safe code then fighting the compiler to agree with you.

:(
2023 Breakthrough of the Year
Naw, because LN non-custodial UX sucks, and custodial wallets are being disabled in the US.
I know a Altera folks personally. From my understanding this is happening - new shares and all. They'll stay on Intel stock until the new entity is finalised (some time next year). Apparently the plan is to go private and create a new IPO 3 years from now like they did with Mobileye.
How a Winnipeg codebreaker cracked one of the ' top unsolved messages'
iMessage is not an open standard, even if third parties have access. And in most parts of the world (outside of the US) iMessage is not really a relevant player.

If you're against walled gardens you also have to be against all the obstacles Google and Samsung have planted. Why shouldn't Apple users make free use of Google maps without paying Google (in privacy)? Why can't every person access the advertising data collected by these companies?

If the answer is "companies invest a lot of money to make these products possible" why is iMessage different?
In order to store any significant energy, you'd need great heights or giant mass. Both rather impractical.

That said, one of the oldest energy captures is a watermill. It's powered by gravity.
> Equity: Opportunities are fair and unbiased

> No, that's "equality"

A common misunderstanding. When the author writes "unbiased", they don't actually mean "unbiased", they mean "morally good".

The word "bias", like "discrimination", has gotten a bad reputation from all the ostensible anti-bias and anti-discrimination propaganda. What the author meant was that the opportunities are biased, but in a fair way that they approve of. To signal that approval, they use words you have been trained to associate with good, even when their meaning is the polar opposite of what they are describing.
> we show that the ingestion of 100 g protein results in a greater and more prolonged (>12 h) anabolic response when compared to the ingestion of 25 g protein

So the 25g protein group didn't consume any more protein/meal within 12h post-workout after their 25g protein meal? This seems like a hole in the study.
Even if the 70% of global energy demand in 2017 estimate is off by a factor of five or so, that's still plenty of storage to cover for renewable intermittency.
The Legal Use of Terror as a Weapon [pdf]
I laughed quite hard about the "vote for people to reign them in". Guess what: they don't care about you at all. They don't even know you. They know the big drug companies quite well though... You might say they even get along well.

A vote is simply an abdication of responsiblity to people far away, who you don't even know, who don't even have liability if they fail to do as they promised.

I guess you're quite young. You'll learn how the world is eventually. You think you're fighting your own little independent fight, but you're actually just an ant serving a nest you've never seen.
A Times Investigation Tracked Israel's Use of 1 of Its Most Destructive Weapon
Watch the first few minutes of this video about the bombing in Gaza. Just as I was horrified by what Hamas did, I'm perhaps more horrified that my country the US is providing weapons that are leading to civilian bombing that destroys apartment buildings with people inside them. It has to stop. Just watch a couple of minutes of the video to get the gist. Yes, Hamas is horrible and deserves destruction. And Yes, the civilians of Gaza deserve not to be killed step by step. Do we bomb a building to try kill one person? I don't know the solution but this isn't it. I sent letters to my US rep and Senators.
With the greatest of respect to yourself, and I know your comments here are well intentioned, but I think you’re the bigger rule breaker in this discussion.

You’re off topic and you’re not reading comments charitably (I was not being sneery, as I’ve said repeatedly already). If you have an issue with my comment then downvote it or flag it. That’s what you’re supposed to do as per the guidelines.

Again, I know your comments are well intentioned but I absolutely do not agree with your interpretation here. I think you’re twisting my comments unfavourably and creating meta arguments from them rather than using the peer review systems in place. Which is ironic because you’re breaking those very guidelines you’re trying to uphold.

So let’s just agree to disagree please. Because you are no more of an authority to dictate who’s right or wrong here than I am and arguing with me about those guidelines is absolutely not what you’re supposed to do as part of those guidelines.
Look up Agilex 5 and 3. Announced some time last year/early this year. Low to mid range devices. Early access customers are working on designs for 5 now.
Why would you need Okta for a simple Google sign in? A simple traditional Google OAuth flow should work just fine.
Wasm is not more efficient for many use cases than regular old JS. HTML is text is pretty meaningless - it is parsed into the DOM, which is efficiently represented in native code by the browser. And this DOM - with all its warts - is the biggest benefit of the web, it’s standard, accessible, available everywhere.

WASM can only access it through JS, foregoing its benefits, while drawing on a canvas would kill everything that makes the web introspectable.
Yes, online moderation, literally "deleting people by a single click, for even misunderstood opinions or expressions (overcensorship)" has become a big problem.
On the one side it leads some to believe, that you can clean the world simply by sweeping the dirt under the carpet with your mouse. On the other hand, it has caused a lot of suffering and injustice because, of course, most people are not Nazis. But they will defend themselves aggressively, and some may even become one, if you constantly make them feel like they are.
Online moderation has become a source of power and abuse, and it leads to fears, conformity and oppression.
And the whole thing happens more or less, not because one is so moral and well meaning, but because one wants to run a successful and well-visited platform.
Capitalist interest and the idea of growth obscure the psychological reality here.
A lot of synthetic fibers during clothing washing goes into sewage and after a treatment (which doesn’t remove micro plastics) into the environment. I wonder why home washing machines are not equipped with mesh filters so it would go to a landfill instead of waterways.
Ofcourse they do, they all do. And they´re not even very secretive about it.

Not the first time and not the last time they treat US customers differently because of this.
Anyone have idea for Postfix "workaround fix" on versions prior to 3.5.x ?

For example, Ubuntu 20.04 (LTS) is on 3.4 and 'smtpd_forbid_unauth_pipelining' is not available at all.
Spectacular AI Mapping Tools
Every battery you put in an EV becomes a battery you can use to balance the grid when the EV is scrapped and the battery still has 80% of its capacity left.
I'm not suggesting people run their own servers, I'm suggesting that the software shouldn't use the client/server split. That it would be better to run peer to peer using the federation protocol keeping the user 'account' local. At least that's the model I'm keeping an eye out for... IMO the federated server model is to close to the currently dominant centralized model to make the effort of moving to it worthwhile.
Visualize-Ing Air: Data, Icons, and Translations of Smog in Lahore