skysight-inc/HackerNews huggingface dataset:
Show HN: Extract clean text and translate into 50 languages with a GET request
Court Approves Warrantless Surveillance Rules While Scolding FBI
Of the programmers I have known that are also super high speed typists and focus on typing (coding) speed, they also tend to write the most code. Voluminous radiant bouquets woven with crystalline class hierarchies, layers of unit tests that would give string theorists a bow to play a multidimensional symphony with. Prototype in your head, then on paper, then in a dynamic language (Scheme, Python, Lua), then a PoC in your statically typed language (Rust, F#). If your prototype is 1kloc and your editor has a modicum of refactoring support, you don't need much else.
> The right to repair won't help the school computer shortage. There aren't enough broken computers, nor enough people able to repair them, to make a difference.

I don't know what you're basing your prediction on, but we've managed to provide computers to over half the students that didn't have one here in Slovenia since the pandemic started, by taking broken or outdated computers from companies and individuals that were going to throw them away, repairing them and putting a lightweight Linux on them.

The only reason that was possible is that desktop PC parts are very well understood and available to everyone.

On the other hand, we also have several shelves stacked with various brands of laptops and tablets that we get from people in hopes we can repair and donate them, but even with access to an electronics lab with serious equipment, we have not been able to repair a single one as the process for that is currently:

1. Inspect the board for obviously broken parts
2. Find the board number and search a bunch of fishy Russian and Polish sites for a schematic
3. Buy the schematic (illegal, btw)
4. Read through it to find the correct replacement components
5. If they aren't passive or something ubiquitous like a 555, you basically can't get them - cry
6. If there are non-obvious defects, spend a week studying the schematics to be able to start probing the board
7. If you find a bad part, goto 5., else cry

The vast majority of laptop defects are small things that require very little effort to fix with decent equipment, but access to the knowledge and parts required is intentionally made difficult by the manufacturers. With access to both, more than half of the laptops on those shelves would be in the hands of students already.
You're right, there probably aren't enough merit scholarships for everyone. But, state schools are still pretty reasonably priced. Furthermore, any student could have done the work to earn those, but didn't. So maybe you can see why my sympathy is limited. I spent my high school years working to save for college and to excel in my academics while others played video games and partied. The fact that there aren't enough merit scholarships for everyone doesn't change the fact that any one of them could have made choices that would have earned them scholarships, and didn't.
No, but it isn’t a shift towards authoritarianism, it’s an already extremely authoritarian system reacting to dissent.
I might have believed you before the covid epidemic but I think it definitely proved that wrong. We have a dearth of essential people. Nurses are a perfect example. Yet they keep being paid like crap.

It is becoming clearer by the day that the job market is not an efficient market at all. Why keep pretending ?
You didn’t quit in the spot?
An internal investigation from a police department should be conducted by a department which is not directly related to the people (police officers) who are being investigated. The reason for this, is to avoid conflict of interest. If such doesn't happen in your country, that makes your country less free than it IMO should be, but don't assume its like this everywhere in the world.
“Human 2.0”? Vaccine wake-up call to the world
Dr. Carrie Madej, OD explains her concerns that a covid vaccine could permanently modify humans.

Her claims include:

12:15 "Hydrogel is nanotechnology, microscopic little robots"

12:42 "It has the ability to connect with artificial intelligence. So, this means that a human can now connect directly, gather information directly from our bodies, and gather it and connect with your smart phone, with the cloud, with some other smart device.
I'm somewhere between 100 and 100% sure that perception was manufactured by dairy industry marketing.

It was a classic bernays strategy, create the perception that everyone is doing it than everyone will do it. The same strategy used to get people to both start and stop smoking 60 years later
Sales of devices in the real world rebut every single one of your points. Customers notice lightness and thinness when they heft phones and tankers, and overwhelmingly choose light and thin.
A week ago I've experienced a fresh-off-the-shelf PC without uBlock Origin. That was some scary five minutes, not gonna lie. I can't imagine using my Android phone without Firefox with uBlock.
Big version bump for Extractor API - just added the ability to extract boilerplate-free text and translate it to and from 50+ languages, in a single GET request. https://extractorapi.com/features/
I received an email from Careem that starts like this:

>We’d like to be the first to greet you on your return to X!

The model got it very wrong, as in nothing is even close to a situation where I'd be in X.
I'm confused as to the motivation here; taxing wealth as opposed to taxing income seems to disincentivize saving and investment as opposed to consumption. Some consumption is definitely necessary, but I'd argue that savings and investment are also extremely important to an efficient economy.

From the practical perspective, if one has the same lifetime earnings as another, they will have paid the same amount of tax over their lifetime. Why should they be taxed again for choosing to save or invest that money?

I'm all for taxing any gain once it's actually converted into income (and while I understand the motivation behind different capital gains rates, I'm not super opposed to taxing capital gains as income.) Taxing wealth always seems to me to be explicitly taxing the choice to invest in the future or build something, though.
It's also available at several other stores
50% of your time and energy seems like an impossible bar. At 16 waking hours, we are talking about 8 hours spent entirely on focusing on some task. That’s like the hyper optimistic assumptions of time spent that lead to bad estimates in software. I would say even the 10x engineers I met only focused for 5-6 hours a day max, so 30% focus.
I meant for public libraries - not schools!
Amazon Glacier with "FastGlacier" Windows software is very accessible. I backup about 100GB and I believe my bill is $1/month.
>If it's so powerful, why did it not take over the rest of the world, or at least the rest of Eurasia? You'd think just a few people having kids with foreign populations would make the gene conquer the whole planet? They had cows in other places as well, right?

It's cooler in Europe. Food stays better longer there. For example the daily mean temperature in Prague in July is 20 C, with a low of 15 C, so you could easily keep a cellar below that. Cheese will keep for a while. Plus, there's often a nearby mountain range with a convenient glacier:

https://en.wikipedia.org/wiki/Ice_trade#Pre-19th_century_met...
I'm talking about the experience of being a visible minority in a white country (or for that matter, a homogenous society). I'm just saying - the U.S isn't particularly white and it will only get more pronounced with time.
Let's leave all the race discussions aside.
Yeah, if you amortize your coding output over a significant period of time, it'll be like a couple hundred lines a day at most. In fact, even as few as 200 lines would likely put your in the upper decile of programmers as measured in LOCs/day. I didn't believe this actually, but at Google there's a dashboard where you can look at your (and everyone else's) stats wrt lines added/deleted/changed, and it doesn't lie.

The point being, you could easily type this many lines per day using Morse code.

That said, I think Carmack is being overly dismissive here. Sometimes you end up in a situation where not knowing (or having) certain editor features results in a ton of tedious manual editing. I know a few tricks to avoid those situations in my work, and have a few bookmarks to help with the rest. I think this is the right balance to have - do know features which you find use for at least once a month, even if they are obscure, and know where to find the rest.
I notice that you didn't say "the policies they enact when they get elected".
The trouble with using recycled computers is that they're all different. That, in a school setting, is hell.

"Every child a sysadmin"
Please stop spreading the conspiracy theory that this is a joke, running or otherwise. Gardening is illegal in New Zealand.
This was a good article. The first section, explaining the reason why OAuth2 is a fit for certain data flow needs, was really strong. I liked the diagram of the flow as that made it clear what all the pieces were.

I think that if you need that separation between your resource servers and authorization server, the OAuth dance can be a bit complicated, you can just use a simple api key. But as soon as you start to allow outside access to your systems, I'd suggest using an OAuth server (disclosure, I work for FusionAuth, a free as in beer competitor to Keycloak, Gluu, etc).

Additional things that I wish had been in the article:

* Don't use implicit flow, use the authorization code grant with PKCE.

* Don't use resource owner password flow; it was designed to allow existing systems to bridge into OAuth and shouldn't be used in new systems today.

Both the implicit flow and the resource owner password flow are not part of OAuth 2.1--here's a post I wrote about it: https://fusionauth.io/blog/2020/04/15/whats-new-in-oauth-2-1

* Also, storing access tokens should be done carefully in the browser (httponly, secure cookies is the best way). If you can't do that, then use a server side proxy to store the access tokens. Otherwise your access tokens might get stolen by code executing in the browser.

* OIDC is built on top of OAuth and has a standard set of claims. If you can get by on what OIDC defines, you can switch between identity provider implementations fairly easily.
A characteristic of consumption taxes that is often ignored is that they can go above 100%. So a progressive consumption tax could easily be 0 for low levels of consumption and 100%+ for ultra-high ones (think, over 10MM/yr). I can't think of why we wouldn't tax consumption above 50MM say at a multiple or two of 100%.

Since much of this consumption is conspicuous, it's even possible that high levels of taxation could even be geffen-like:

Yes, we both have lear jets but I'm so rich and spend so much that mine cost _twice_ what yours did.
IntelliJ / Webstorm, etc support quite lot of languages. I was reluctant to switch but oh boy how powerful it is. Absolute delight. Even spell checker is better than macOSs’ itself.
Enjoy your time
You’ve never dropped a phone into a toilet? I’ve done it at least a half dozen times.

It’s disgusting but I’m not tossing my phone away afterwards, UNLESS IT STOPS WORKING BECAUSE OF WATER FANSGE.
It's possible but not likely, however, the cost of being wrong is dramatically smaller.
BetterTouchTool?
https://en.wikipedia.org/wiki/Flowers_for_Algernon
Sorry but "If the corporation starts doing bad stuff they lose money and reform or eventually die" is just completely false. More accurate would be "the corporation starts doing bad stuff that negatively affects the people that provide them capital _and_ those people have a viable alternative to turn to".

Easy example that comes to mind, Nestle's exploits of the water-sources of communities that have no ability to fight back (see also, fracking).
Can someone explain why faults are preferential current channels?
> It's much easier to do battery replacements on apple products

> just pay them...$99...to do it [for you].

That's not doing the replacement, that's paying a significant amount of money to have a specialist do it for you. Having the specialist available does not remove the original problem, it solves it with the side effect of cost and inconvenience.

Just because the side effects don't bother you doesn't mean everyone should be subjected to them. Replacing a battery should not require a specialist in the first place. Most people consider $99 a very expensive repair.

OS updates are orthogonal. We are talking about hardware.
The comparison isn't between milk and not-milk. As I mentioned previously, you can eat dairy without lactase persistence.

Secondly, lactation is a pretty different energy calculus from eggs. The calories in it can be used to grow the baby animal it's intended for. That would still be less efficient than direct consumption, but probably not as substantially with ancient animals.
> be hopeful that their country improves in the future

Yes, but things can go into the other direction too, if for example the EU takes over and their good old country turns into another failed state ala Ukraine...
I was able to macro Webstorm to go thru each method in JS module and remove first param in like minutes. Saved me hours of tedious work.
committing fraud is committing fraud. if i'm on a jury, you get no less of a sentence than if you bought the negative reviews.
The majority of these dollars in the US go to military bathwater. Perhaps there may be a way for citizens to earmark their preferences directly for where they feel their tax dollars should go. Yeah yeah go vote of course. But Congress acts too slow. I am talking about a more direct system, maybe with limits sure. But as it is, Congress has a lot of the purse strings, and maybe individual citizens could have more say-so with an improved system.
As a military person myself this description does not apply to anyone I have ever met.
I guess I'm saying it's not bad; you're just declaring it as such. People find them quite intuitive. I don't know about you but I've literally never seen someone get confused over silly things like "why is it called a left sum if I can plot the function in the other direction".
I maintain and repair my electronic devices when needed. Some hardware vendors are better than other. Some of them publish service manuals for open access, and even have youtube channels with videos like this: https://www.youtube.com/c/hpsupportadvanced/search?query=Pro...
So,

Looks good, but, well you’re on HN so I guess you’ll get HN treatment haha.

(note that I’m on mobile; iPhone 6S, for screen size)

The menu btn is placed on the right, I expect the menu to appear in the same vertical axe, instead it’s on the left + there’s no background behind it making both the text on the page and the item list text unreadable.

A comparison, I think, would be a good addition to the why section. (with Exorcism for instance).

Copy is good, but too lengthy. Try to be more succinct. (Read PG’s essay on it; one of my favorites btw)

I think the hero text’s css transition is useless. The way I see it, I’m already not that interested in your product and you make me wait for the most important thing? I’m gone in less than 3 seconds of the website loading.
Consumption can be taxed on a sliding, marginal scale, and it has no upper bound, unlike income tax which can't go above 100%
Not sure it's the best, but I have:

- cheap logitech keyboard and optical mouse

- 20" led monitor (whatever was cheap on newegg 8 years ago)

- chair was whatever was cheap on amazon (<50)

- Desk is a hand-me-down from before PCs were common
You do have rights and get due process unless you're:

- a minority who's not part of the elite

- poor and don't have connections

- get accused of not having the right papers

- run in to a corrupt cop or one who's having a bad day and decides to take it out on you

Even if you do get your day in court the system is heavily stacked against many segments of society.
More likely is that the cost of loss to theft is offset by the lack of costs for on-site staff and the general profit margin. A lot of retail park stores understaff security because the margins are big enough to accommodate quite a lot of loss.
I've never understood why there isn't a dev framework to allow users to "unlock" certain FOSS features.

E.g., you scroll through a list of already implemented/tested features that are stored somewhere that isn't publicly accessible, perhaps with demo videos if it's UI stuff. Each one is priced. If someone pays the price, then the source for the feature gets automerged (if possible) and ships with the next version of the software.

If it's served by the same maintainers who run the project then there's no trust issues with it.
The present trend of screws+glue doesn’t make devices easily repairable, but it does make them much tougher and break far less.

I dropped my MacBooks at lest a dozens times and never had anything ever break or stop working.
I kinda like to see the same kind of environment I guess. But somewhat improved for the modern age.

Recently I was discussing with my brother that I got kinda annoyed that software got so complex these days. The simplicity of the TI-99/4A stuff was kinda nice. It was pretty easy to get some nice results quickly. The language was quite limited which made it easy to learn. For games I guess it's kinda nicer to work with PNGs these days then to figure out what HEX codes to use to draw a sprite, but with tooling that could be eased a bit. The resolution of the TI-99/4A made this stuff more manageable as well I guess.

Yes, I find the PICO-8 charming, perhaps that's kinda what I'm looking for. But PICO-8 might maybe be too limited. If I'm not mistaken the screen resolution seems lower than what the TI had, causing the graphics to become quite ugly (imo).

Actually I've been contemplating on creating my own TI-BASIC interpreter as well. And after finishing the interpreter, my goal would be to modernise the language for my purposes. But I haven't really started on that yet (and not yet sure I will, since there's other stuff I work on as well). Another area that I would improve upon would be sound generation, since the sounds of these machines aren't too easy on the ears.
When? We’ve had more innovation in the last 200 years than any era before, and billionaires have been a fact of life during this period.
EA apologizes for putting full-screen in-game ad in UFC 4
I didn't get the best education in public school - though I made up for it in college - but I did grow up with friends in vastly-different socioeconomic status than my own.

There's a tragedy of the commons here: parents who can afford private schools and tutors for their kids set them up for more success, but it also saps funding for public schools and families that can't afford that. (Public education would be better funded and higher quality if rich families had a reason to care.) Basically, white flight, though more tilted towards class now than race.

I want to send my kids to public school, but I know my individual actions wouldn't do much to fix the inequality.
Editing text on servers by hand is not necessarily a practice you want to invest in. Even if you are not on the immutable infrastructure / containers / cloud bandwagon... Puppet is 15 years old now. CFEngine is 27.
I work for FusionAuth. It's not open core. It's the other way around (open shell?), as you see, @taosx. The docs, client libraries, example apps, and some supporting libs are Apache licensed, but the core is not.

We do have a forever free community offering[0], but that's free as in beer, not as in speech.

I think it's a great product (that's part of why I joined the company) but don't want any confusion about that.

[0]: https://fusionauth.io/pricing has a list of the options.
the innovation part is false. A lot of Enlightenment innovation come from people who had little to do in their life and science/engineering was their hobby. A lot of nobility, monks, etc.
It's not your phone permissions. It's the internet.

In the general case, a data broker collects airline information from airline computer systems, hotel information from hotel systems, location information from phone carriers and so on. The data broker sells the information to Uber because that's the data broker's business.

In the simplest case, Uber buys the information from the airline directly.
There’s some overlap - like option + up/down in intellij. Wouldn’t work without some parsing, yet basically editing text. Super powerful and personally probably most used feature.
Can someone better-versed in legalese explain how this works? What is the restriction before the 12 months (and what happens after that?). Say I make money from the code, what about the contributors? Do they contribute code and get nothing for it, or am I supposed to pay them a cut?
I'm not sure what's your personal definition of REST but REST according to Roy Fielding's definition is an architectural style that helps design APIs that are as loosely coupled as it gets. In fact, I'm not sure what style of APIs you feel improves upon REST on this criteria.
Yes it’s technically possible if you want a heavier, thicker device.

And you don’t save any money. The $399 iPhone SE with a battery replacement will be cheaper, smaller, lighter, supported, and faster.

you don't know the support cycle of this commercial device

Has any Samsung device ever had six years of upgrades like the original SE/6S?

often options such as LineageOS become available for such devices.

Yeah that’s something most consumers are going to do. As opposed to just going to settings and click upgrade.

So tell me again what is the advantage of the phone again? It’s not price, longevity, weight, size, or performance.
Maybe it wasn't clear but if you got this while at the airport or on a route that is associated with the airport then perhaps that information can be inferred from your location.
I like this idea. I might use it for my next upgrade. Probably soon since one of my buttons is loose and there's a discolored spot on the screen.
I’m sure my experience with school is not unique.

School was a prison, quite literally a mandatory daycare service which as a side project may have taught some kids.

But really, I’m 30 now. I look back in awe that we subject our kids to this. The friendships you forge would happen without being in prison.
Besides toilet drops I once doused my phone in a pool when I was grabbing my daughter when I thought she was caught under a raft.

Water proofing isn’t for swimmers doing laps, though I’m sure many use it for that. It’s primarily for accident protection.
> But we should also be taxing them at 90+% by that point.

Many (most?) billionaire's wealth is tied up in the stock of companies they own. Presumably they should be required to sell their stock to give money to the government. What group of people do you expect to have the hundreds of billions, if not trillions, of dollars necessary to buy stock from company founders over the first decade?

If I'm being honest that sounds like a great way to force American owned companies to sell control of their companies to foreign individuals and institutions.
The most comical thing is when the same people argue that countries like Canada or Switzerland have homogenous populations.
...and why we give diamond rings as an engagement token.