skysight-inc/HackerNews huggingface dataset:
Readable: A service for reading long-form content on any device
This is a "reader mode as a service" just like the Reader View in Firefox/Safari, but with a focus on beautiful typography, it works across all browsers and it provides shareable links (without the need of extensions)

It's very basic, but it can be used to read articles on older devices such as old eBook readers and it could also make content more accessible in regions with low bandwidth or while travelling.

It's available here: https://readable.shuttleapp.rs/

The tutorial on how it was built is available here: https://endler.dev/2022/readable/

(credits to Matthias Endler)
Hash Codes, Non-Determinism, and Other Eldritch Horrors
boomers are going to start downsizing or moving to retirement communities eventually. I'm holding back part because of what you said, and part because I can't really make up my mind about where I want to live long term. Happy to rent and collect index funds in the mean time.
> In terms of a productivity boost, it can give me the same boost as everyone else.

Be careful with that, you may end up being more productive but also be expected to do more with fewer human resources or teammates. This will definitely work for some but I can't see this not becoming a race to the bottom for the creators. There will be tons of benefits too but just like with automation, it could be a double edge sword.
The sensors themselves are nothing special, the first patent was filed for a standard Android smartwatch. There is no new hardware, it's just an algorithm for a software system that happens to talk to hardware.
That's just how I rank alternatives.
Not sure about what kind of connection Alaska has but I imagine this is more about reducing latency for new connections than bandwidth.
I wonder if people forget the joke in Twitter's name, that those writing are "twits".

You just reminded me of it.
Can these be because of pressure at engineers for delivering at very fast pace?
How much electricity did Flamanville 3 generate last night? Or Civaux?
Normal car power steering operates with a rubber belt that can break at any time. It's being fixed just like you may have to fix a serpentine belt one day.
Small companies don't pay over 200k + perks for someone who just graduated
Maybe 80% of it is. Zlibrary, rather greedily, accepts its own individual uploads and does not mirror them to libgen anymore. Probably due to their monetization policies.
What's that metaverse? Never been able to figure it out.
There are medications to suppress appetite. There is no silver bullet for this affliction, though.
Wow I was still thinking we were 7 billions
Actually you're both wrong, its a change tool, not a development or a product release tool.

"then use tags, that's what they're for"

No they're not - that's definitely a useful way of using them, but they are just labels.

Why is it useful to know this? Well, when you know your tool better (how it operates, not the porcelain or CLI), you have better insights and are able to use it better.

You can manage Agile-style "features" with nothing but hashes and tags, no branches necessary. Branches are actually somewhat antithetical to distributed development, they're a useful concept, but that's all they are.

I do tend to agree though, re-base is superior to merge, in a product setting. If you want to track a feature set, having the set of commits which represents that feature set is better than a litany of nonsense tangled up in twelve feature "roots" (branches which have been merged together).

In a "do what I want" setting, rebase and merge are about equal, though. If I want to work on 3 features independently, I'd like to be able to easily see both features in parallel. I also would like to squash my features to single commits, and rebase them into feature branches where I can then merge/rebase/whatever those into my final "product" branch.
> To call Google an “advertising company” is disingenuous

It probably depends on one’s perspective. Their Q3’22 financials show that $54b of their $69b revenue for the quarter is advertising income. It is also listed first in their financials.

https://abc.xyz/investor/static/pdf/2022Q3_alphabet_earnings...
Music is literally half of why that game is amazing. They should have been sucking his dick to keep him around.

Geez management sucks almost without exception. Almost.
If you can be specific about what is broken in Firefox, I would be grateful.

I have tested it on both the Windows and Mac versions of Firefox and didn't see any bugs.

I did notice that Firefox isn't able to handle the animation as smoothly as Safari or Edge/Chrome.

· · ·

As far as PDF's, I actually thought about using PDF's, but:

- browsers don't display them at the right size (there's a big border around the edge in Safari, Chrome displays a toolbar and a left column, and Firefox displays it much smaller than the window size

- it's difficult to link between PDF's without special authoring tools

- it's a proprietary format

- the same page as PDF is a much bigger file than as SVG

- no reusable content: the same photo on two pages has to be reloade

- no visible source code (I consider this one of the most important principles of the web)

- no animation (a complete dealbreaker for any serious web content)

· · ·

As far as printing, you will be able to print Svija pages — it's one of our favorite features.

Right now, there's a conflict with the fact that we use the Display P3 color space that messes up the colors.

I turned that off, and if you go to https://svija.love/content and print the page at 40% you will see that it looks great. It's one of our main use cases — online documentation (for a camera for example) that can be printed and look the SAME as the web page.

Obviously, with animated elements that aren't in the correct position etc., it won't work well.

I'll turn the bright colors back on tomorrow, so after 16:00 GMT on November 10th, this will no longer work.
Gas as in fuel. Are you being deliberately dense?

Anyways you're changing the topic now. Glad I could help you understand how the ukraine war affected the US economy. Good day.
Canada doesn't have a president, but until it passes a law that requires phones sold in Canada to have Canada-specific features in the alert display, it will say what it says in the USA. And in USA the Presidential Alert is switching to National Alert.
My first goal was to write in a wiki using a light and extended HTML. I then discovered LISP and lambda-calculus. I built an "inverted" evaluator working directly on s-expressions (without AST), ignoring words (which therefore did not have to be protected by apostrophes and quotation marks), like in basic HTML. I can thus write wiki pages that are lambdatalk programs, mixing pure text and code effortlessly. It's my all-purpose tool.
Ask HN: Cloud Run / ECS / App Engine open source alternative, Cloud costs a lot
I come from a background where I used bare metal machines, I constantly compare the pricing of bare metal with cloud instances, bare metal providers like contabo, hetzner could be 5-9x cheaper and also have predictable pricing than using huge cloud companies like AWS / GCP, Digital Ocean.

Although I understand the value from the big clouds when I am using managed services like pub/sub and databases, but most of my applications are stateless container images.

I tried to self host kubernetes and then set up a load balancer, It was a nightmare and complicated setup.

I always wonder if there is an open source alternative to cloud run that you can easily install it in your infrastructure that’s also security / privacy compliant. Is it only me, or can you relate to this problem?

Cloud Run: https://cloud.google.com/run
I was thinking the same thing.

This reminds me of 2008, when companies were trying to get "rescued", such as Lehman, but Lehman couldn't make a compelling argument why they were worth acquiring, once the accounting books were opened.
Not at all. Software is a tool to solve problems. There are plenty of domains where programming is just various types of problem solving, shuffling and moving data from point A to point B and the like. Sure there are domains that are deeply steeped in algorithms and stuff where you really need a CS degree but there's plenty of places where you don't need that at all.
I generally agree, but for some of the data you need to download one csv file per month (or at least i could not avoid that) and at than point it becomes easier to use the api
If you think the problem is carbon emissions, you should tax carbon emissions (ie. carbon tax). That way it covers everything, not just the ones that receive enough public attention, and there's an incentive to come up with greener paving materials. Right now you're forced to pay the same costs (ie. solar panel coverings) regardless if you're using concrete (max co2) or bricks (minimum co2?)
Bringing housing into the world of speculative investments was and always will be a mistake.
This would (probably) be a mistake on CZ's part. Taking on FTX's customers would undoubtedly bring him more goodwill than letting its customers go down with the ship.
I can see needing Python instead of Julia for the libraries, but what about using Julia for new work that you'd normally do in Common Lisp, for the reasons sited in the source article?
There are over 1000 recalls in 2021 affecting 35M vehicles according to NHTSA.

https://www.nhtsa.gov/recalls/vehicle-safety-recalls-week

It's reasonable to expect any car built in the last 50 years to have "recalls" such as this. Most, won't be fixed over an OTA update like this. Instead, you'd have to take it into the dealership and waste time that way.

This has been fixed already OTA.
I just butchered the sentence.

Tor/Onion addresses are great at what they do, but not appropriate to solve this problem.

It's basically ideal for drug dealing when infrequently small amounts of data are exchanged and a crypto payment made.

Not idea for frequently accessing large chunks of data 1-100mb PDFs.
Yes; among the kinds of restraining orders against assholes, there can be provisions against certain kinds of public speech on certain topics (e.g. which would be harassing to someone).
Adobe has made more things multi-threaded over the years so probably not. ARM has SVE too which I assume is similar to the 'velocity engine'
Ugh, what a horror story. I mean, crunch is terrible enough, but I can't imagine how exhausting it must be for music production, especially when it's this kind of balls-to-the-wall power-metal stuff that is used for DOOM. While I can appreciate that it's really well done, I actually had to turn it off during the game because it was just too much for my ears.
The main reason, M1/2 being incredibly fast. Is listed last.
> So when an AFV gets smacked by a Stugna/Javelin etc, the entire squad is killed?

Like what do you think they should do? Walk everywhere?

> Arty is the best counter to ATGM teams

I don't think so. These teams are tiny and dispersed. How would you find them, and how would you fix them, in order to bring on guns? Ability to FFS these teams is a major issue (also not solved well by tanks!)
4. Running the jail is incredibly expensive. The cost to jail one person for a year in NYC is >$550k[0], ~4x what it was in 2011.

[0] https://comptroller.nyc.gov/newsroom/comptroller-stringer-co...
Yes, Svija requires javascript to work.

It would be good (and I've added it to our dev list) to get a message when JS is disabled instead of just showing a broken page.
React is used across the company. I see it kind of like an internal tooling team that just happened to open source the tool. I think it will continue to be maintained
Ask HN: What should the amendment abolishing copyrights and patents be called?
Options: Free Ideas Amendment, Intellectual Freedom Amendment, Free Mind Amendment, Liberate Ideas Amendment...

...something else?

Context: https://breckyunits.com/the-intellectual-freedom-amendment.html
I feel this plan is really poor use of Rikers Island. Green energy installations can be done anywhere. Being in the middle of New York City (sort of) Rikers has amazing potential as a public park - something like Governors Island 2.
They managed with 7,000 in 2013. But a lot of things changed.

To continue to grow they needed to buy Facebook and Instagram. They scaled up their infrastructure - lots of system administrators. They needed more sales people and corporate campaign managers to get advertising in. More moderation, because governments started passing internet content laws. Spam detection. Customer support. Automated content blocking. More legal teams, because they are constantly under legal attack. Don't forget all these laws and what is acceptable or not changes by country - so they need a team in every country to handle that. Then there's VR, Meta AI, the 'Metaverse', and their whole R&D division.
I wonder if they fixed the defect that repeatedly and incrementally blurs your images in Photo when you merge layers. I mean... how can you use a product that degrades your images continually as you work with your compositions?

Does Photo finally have a "transform selection" option, which lets you resize the selection marquee? Yes, it was released without a way to adjust the selection... and has stayed that way for years.

Does Photo finally have a crop tool that actually crops the image?

Does Designer finally have a function to trim the canvas to the objects on it?

Do the apps finally have a "do not print" option on layers?

It doesn't appear that Serif has fixed profound UI defects that have hobbled the suite from the beginning...

The gradient-fill dialog hasn't been revised at all; it is still baffling and dysfunctional, and lacks any way to control gradient angle: https://i.imgur.com/OUh5Ase.png And there's only one color well.

The eyedropper's functionality is still backward... or I should say eyedroppers', because they're all over the place. You can have three or four on the screen at once. Why?

You still can't set things to be the same size by selecting them all and then entering dimensions in the transform panel. It irritatingly resizes THE SELECTION BOX around the objects to the size you enter, mashing the objects to unintended sizes within it. WTF?

This is not looking good. Historically they've had a smug, shitty attitude toward defects and sure enough, they persist for years.
Last one I heard about that WASN'T Tesla was that airbag one that affected every single vehicle ever made, apparently.
When an amber alert pops up, what happens 100% of the time is I'm like "holy shit wtf stop that loud noise!" and then after the message is dismissed and untrievable I try to read it, resulting in me having no idea what it said.
Don't forget devices that have a C port but only charge through a micro USB port, or my favorite, charge through the C port at 400mA and only charge at a full 2 amps through the charging dock pogo pins.
A lot of people are cash-poor and need to make up the difference with "sweat equity". That puts them in direct competition with professional flippers, since its the same unrealized value that is being leveraged. The difference is that for one its a tidy profit, whereas for the other its a way to own a home.
They made a phone once, and it didn't pan out. [Source](https://www.cnet.com/tech/mobile/heres-why-the-facebook-phon...)
Rikers:

1. Sits on top of a former landfill

2. Is adjacent to LaGuardia Airport

Thus, there aren't many good options for redevelopment. Green energy/industry is definitely one of the best possible moves
When I say "the evolution of the product" I really mean "the "evolution of the code". When a small feature branch with 5 commits - four of which say "wip" and the last one says "added color support" - gets merged as is, and all relevant information is held hostage by whatever Git platform the company is using this week and not inside the repository itself, the log is not useful to me regardless of any strategy.

Yes, it can be annoying if your developers are committing nonsense, but then just tell them to not do that, or to rebase locally before pushing.

If you find yourself troubleshooting a bunch of nonsense commits, you can just do a diff to the merge commit, and it will show you all the changes. But you also have the option of figuring out exactly which commit caused the problem, and seeing it in context. If I see an error in the middle of a bunch of commits that look like "trying x with y." Then I know that this is a tricky problem, and the developer was lucky to get it to work at all. If it is in the middle of a standard looking commit, then the developer didn't struggle with this. So maybe they didn't put enough effort into it, or maybe it is a rare corner case.

When I'm troubleshooting other peoples problems, every bit of information helps. Especially when the developer who introduced the problems is no longer with the company. Squashing commits removes some of that information, without providing anything that I can't approximate by using merge commits in logging/diffs.
How do you infer “Its not a software-only fix” from that?

Also, FTA:

“The problem began when Tesla rolled out an update for a new calibration value for their electronic power assist steering system only to have alerts about the update a week later, according to the NHTSA.

Tesla has released a firmware update to recalibrate the issue already”

So, Tesla claims otherwise. Power steering ¿nowadays? isn’t simply “multiply the force the driver exerts”. You want to use the same hardware for lane assist, for example. That certainly involves software. I don’t know how potholes would interact with that, but I do not see any reason this must also involve a hardware change.
Russian forces withdraw from Kherson
> Because unless you firehose the private sector with subsidies it'll never build an NPP

Similarly, unless you hammer the private sector with mandates it'll never build solar panels atop parking lots?

Besides, EDF was at one point the single largest producer of electricity in the world, and France does quite well for a developed country with high living standards in terms of per capita CO2 emissions, on the back of its nuclear program. It seems at least the firehose got them results with nuclear.

I'm all in favor of abundant energy for human consumption, especially if it comes from low-externality source, but I do question how much the needle is going to move by mandating solar panels on parking lots, which carries with it its own externalities.
Go is memory safe, if not then Java/C#/Python/Ruby are not either.
Of course! That's why it's so important for the US to encourage the use of the USD on a global basis, and also spend billions on the US Navy.
Interesting to see how heavily Sam Bankman-Fried dontated in the recent midterm elections in the USA. He might run out of runway before those investments pay off.

https://www.washingtonpost.com/politics/interactive/2022/top...
Imagine 3D mesh stable diffusion + 3D printed guns.

"an assault rifle with the reliability of ak47, with 10 times better accuracy and 5x clip size in perfect desert camofluage".
Extract HTML Table Data with Go
> need to be changed every 10 years

This is just false. The design life is 20-25 years, and the system on my roof is approaching year 7 with zero maintenance and no noticeable drop in output.

The inverters may need slightly more frequent changes on the 10-15year scale, but a solar panel? It's a big flat diode, guys. There's no moving part larger than an electron, and you don't need to oil electrons.
If you were that risk averse (that you didn’t act on your entrepreneurial instincts) when times were good, my money is that you’re more likely to double down in searching for safety.

I don’t know that there are any stats on this so in the end it is juts your and my opposing instincts :-)
Not true. WhatsApp performed exceptionally well for its scale. The team was very talented and experienced at writing optimised code.

But I agree that Facebook is significantly larger in scope.
As soon as someone isn’t improving a property, it isn’t a flipper. Sitting on property exposes them to market risk and makes them a regular corporate landlord.
I used to work at a car company that has a reputation for reliability. This reporting is frustrating - a recall isn’t a bad thing, it’s a car company getting ahead of the problem. Our alternative was to sit on issues until someone (potentially) gets hurt and it’s a “real” issue. Not to mention, I’m not even sure how a firmware update gets this kind of negative publicity.
Corporate executive are also employees.

And their careers have been more disrupted than some random software engineer's career.
If you only bought a month ago, drop them a line, there's a good chance they'll discount further for you.
For blogs I'd prefer classic blog with activitypub support though, Plume for example. Also wordpress has activitypub plugin.
Yitang Zhang and the Landau-Siegel Zero Problem in Number Theory (2019)
my flow is (on my-branch with no one else's commits)

* push some commits up to my remote branch

* git fetch

* git rebase master/main to get the latest stuff

* add changes on my-branch that use new stuff from master/main

* git push --force-with-lease to my remote branch - this fails if you don't use some version of force since my most recent commit is based on a commit (from master) not on the remote branch
I find it unhelpful to frame undefined behavior as an “escape hatch” that lets the compiler do anything it wants. Compiler writers aren’t gleefully hunting for issues and using its presence as an excuse to make your life miserable. Instead, the weirdness arises because the compiler makes certain assumptions and transforms the code in ways that depend on them. For example:

1. Null pointers are never dereferenced.

2. Ptr *p is dereferenced.

3. p therefore cannot be null.

4. Ergo, we can omit checking whether p is null.

If the initial premise isn’t actually true (i.e., you slip up and dereference a null pointer), the chain of logic breaks down and boom! Applying many such rules can certainly lead to weird emergent behavior—and maybe you should act as if anything can happen—but it’s not a total free-for-all.
New Yorker here. If this happens, great, but ysk that building those replacements jails is a knock-down drag out fight on the local level. Even renovating/replacing an existing jail in my neighborhood is being opposed by people that literally want to get rid of jails altogether. Literally, we can't close the terrible, poorly run jail (Rikers) because some people don't want jails at all.

So take this article with an enormous grain of salt. And ymmv, but articles that simultaneously play to green energy projects (good thing) and carceral reform (good thing, more complicated in reality) are likely high-minded click-bait.
If this was sarcasm, well done :)
You only need to worry if the cost to maintain React becomes greater to Meta than transitioning away from it.
Thirty dollars for a three foot cable still sounds like highway robbery to me.
You'd almost think cities and metropolitan areas are being thoughtful when avoiding the demands from those following the latest gold rush. But surely, that would be an unpopular opinion around here.
That is not doable, while there may be house space, the roads would turn to dust every 4 days. Or just be parking lots at that point.
To regular users, yeah, the impact would be tough but materially trivial (maybe?). But to the small businesses for which FB, Instagram, and Google advertising are their primary sources of customers? Devastating.