skysight-inc/HackerNews huggingface dataset:
And yet, it performed 16-bit operations internally. It's awesome that the interface for the 68k was 32-bit oriented, it made it future-proofed for later iterations. The 68000 still only did fused 16-bit operations and is thus (by the most important metric) a 16-bit processor. For the same reason an ARM operating on THUMB instructions is still a 32-bit processor.

Nothing is "clear cut" when you intentionally obfuscate it.
There's reason why economics isn't in the faculty of science.
If it was due to repetition there wouldn't be those sudden cliffs after each epoch.
I don't like reusable cups at music festivals
And yet you just respond with your own unsourced claims?
They forgot to say how much budget do you need for such a server.
Are there any historical examples of such a company - ubiquitous yet still a small fish, slightly troubled corporate history, but too important to be acquired by someone else?
Do you want anything but static websites to only be possible to be run by a corporation?

Everyone suffers from this.
I bought quite a few of the Hemnes bookshelves[0] from Ikea. They aren't garbage pressboard, but also not terribly expensive. They actually replaced the garbage pressboard shelves I had that cost like $20 each, because I got tired of fixing up the back. The back panel is fiberboard, but it feels like HDF, not MDF.

0:https://www.ikea.com/us/en/p/hemnes-bookcase-black-brown-lig...
Indeed, that's just extra noise many people got attached to
> We now know ...

> ... was likely ...

That would be "suspect", not "know"
> The cell phone network is the infrastructure just like with your analogy, the road was the infrastructure that given enough capital, anyone can build a car on.

The infrastructure in this analogy is the platform.

You're trying to avoid the consequences by going another level up in the infrastructure. But you can always do that. Wireless networks run on electricity, power plants run on gas pipelines. The issue is that the layers of the infrastructure they do control (devices, operating systems) are being used to limit competition on the adjacent layers (app distribution, apps).

> They add their own spin - foldable phones, ruggedized phones, phones with better cameras and either they manufacturer the phone themselves or use someone like Foxconn to manufacture the phones for them - just like Apple.

Yes of course, they add them when they want to compete with other Android phones. The market for low cost Android handsets is quite competitive.

The issue is that if you want a ruggedized phone that runs iOS on Apple Silicon, or one that has a non-Apple app store, that isn't available. Even if there are both companies interested in making it and customers interested in buying it.

> Everyone says that Google’s phones are premium and some of Samsungs phones. Again whose fault is it that two multi billion dollar companies can’t compete on the high end?

Google is not really even making the attempt. Their interest in Android is to get it on as many phones as possible to promote the use of their services, and for that phones from other OEMs are satisfactory, so what do they care?

Samsung is only a fraction of the size of Apple and punches well above their weight, but there's only so much you can do in a bidding war against someone with more money.
They are absolutely not correlated. Engineers often spend some quarters investigating and fixing scaling issues. This work does not need to a high number of locs.

If your work is merely adding some feature factory or bug fixes, maybe there is a correlation.
Mac System 7 also had a pretty solid UI at that point, which was clearly better than Win3.x's UI. At the time I thought they had caught up with (perhaps leapfrogged in some areas?) where Mac already was.
> And the well-designed easily-movable solid wood furniture will be fought over by your great-grandkids.

It won't for the exact dame reason why we do not fight for grandmas furniture - the style just looks old.
Yes, you'd need to ship the entire app. Per every web app per every user.

So, for example. The currently featured app in iOS app store is Plane Finder. It weights 99 MB. [1]

So your proposal now is to ship those 99MB to every user of the web app written in WASM. However bloated we think modern web apps are, they are not even close to these numbers.

https://apps.apple.com/se/app/plane-finder-flight-tracker/id...
I agree. Our public APIs are also massively queried. The number of queries is out of proportion to the legitimate traffic. Rate-Limiting does not work, because of the volume of different ips they send against you in parallel. Our servers are not designed for such peaks. What other choice do we have but to block them.
In which direction?

And is that universally true? Does it apply to all relationships, like parents for their children?
NATS report into air traffic control incident details root cause and solution
LEDs in general aren't audiophile enough. It should be like, a bare hot loop of nichrome behind some chicken wire for an indicator.
What is?

Where in my comment did I say anything about manual process? Please re-read what I wrote.
Air-to-Air Missiles Are Shooting at Russian Helicopters and Drones in Ukraine
Worse than smartphones?

The article claims "more than even smart devices in our homes or the cell phones we take wherever we go", but doesn't elaborate on or substantiate the claim.
Often it's not about only turning something on/off (a simple bool). But doing a slow ramp up, only enable for certain cohorts to test etc. Things still doable in code, of course, but it's nice with a dashboard to control it.

You quickly end up with a NIH thing. You make a boolean toggle in the db. Then make an internal dashboard. Then some more advanced toggles. And suddenly you've spent a few weeks of coding time to essentially save yourself from spinning up an Unleash container.
And is generally awesome. Ben's one of the most interesting people I know of on HN.
> Bintracker is written in Scheme, using the CHICKEN Scheme implementation. The full power of Scheme is available at run-time, which means you can program Bintracker... in Bintracker.

Amazing! Not only can I enjoy the gameboy sounds but also program them in Lisp!
I'm so glad the AI community is finally starting to ditch Python. It has held progress back for far too long.
This doesn’t surprise me at all. The whole car infotainment industry is so far behind the curve, and updating to respond to legislation just doesn’t seem to be a thing.
Chiptune audio workstation without support for the actual short [looped] sample based chiptunes?

Looks like it only support SID, AY, FM, etc. tunes. Just chiptunes missing.

Don't take me wrong, still interesting. But should really get terminology straight.
What do you mean? Homewood suites seems to have a location in Manhattan, for example: https://www.hilton.com/en/hotels/nycmmhw-homewood-suites-new...
Also with right to repair, you need to be able to disable signiture checks and upload custom firmware
Wait, your Search feature uses 40 microservices?
In my case I use a small gadget to convert the pulses to DTMF tones, which feed into a voip connection.
The point is that the device itself still works, unlike much iot crap which can't be made to work once the server goes down.
Youtube's market dominance should lead to it being regulated as a public utility.

Regardless of the topic at hand, this feels like the electric company refusing you service because they do not agree with your politics, or the mail refusing to deliver your letters because of your opinions.
I worked on something like this. Trust is key, trust in both your company and your sources. I don’t yet see where you are demonstrating why you should be trusted on either. Best of luck.
Yes? How do you think applications work on non-web platforms?

If you want a thin client app, put all your logic in the server side and don't ship as much code on the client side, whether it be in the DOM or WASM.
I encountered a similar problem at work recently. The first thing come to my mind is CSRF. But it can be bypassed by parsing the token in HTML.

Then I found this article[1]. Embedding a challenging with valid time in Javascript, calculating the response by obfuscated Javascript code.

[1] "Bypassing YouTube video download throttling" https://news.ycombinator.com/item?id=37117338
If I were you I'd just assume it'll all be cracked eventually and change all your passwords if you used LastPass.
Similar story here. I used to have neck pain and shoulder frequently. About 2 years into bouldering, all of them are gone. And I have yet to face a jar I couldn't open
Just put in a multi second delay to _all_ requests to that API, humans wait but this costs bots and slows the aggregate progress.

Add HTTP headers documenting the API you want them to use as a bot author will look and wonder why it's performing so badly.

The difference between human speed and computer speed is so noticeable that it can be leveraged... No high bar or complex adversarial solution needed, and the side benefit is that if a bot does persist it spreads the load.
I wonder if you could perform inference, highlight the weights that were most used during that inference, grab the hottest 20%, freeze the rest of the model, and perform backpropagation solely on those to allow for more of this sort of rapid memorization behavior closer to the end user.

Like online learning in a way. But you do it during inference time.

There’s no way the entire model actually needs to be touched for something like “sky color is:” and “blue”.
In fact I bet you could update like one or two neurons for certain concepts, and then transplant those neurons to another LLM to give it some idea of it. Like a literal brain transplant but for concepts.
Top level commenter here - for what it’s worth, as a someone who is perpetually indecisive, I enjoy getting my therapists opinions. He used to be a bicycle mechanic and has a very down to earth attitude towards therapy. Honestly one of my major life stressors is just general home maintenance and he’s offered some pretty great advice.
I think so, yeah. Smartphones have been in the crosshairs of privacy advocates for years. They gather and send information, but successful lobbying has limited what information gets sold. (note that governments hacking phones or requesting data from isp's is a second thing altogether)

Car manufacturers basically just don't give a peep, and just gather every single morsel of info they can get their hands on, and preferably sell that information to anyone interested.
Steve Jobs blocked it from the Apple Store because Apple didn't invent Flash and he just did not like anything from outside Apple. For the same reason, you can't use the Firefox or Chrome browser engines on IOS. You just have to use Safari. Even if you are Mozilla and you are shipping Firefox to the Apple store. And I guarantee you this isn't because Mozilla thinks Safari is the better browser engine.

After that, security concerns lead to browsers eventually deprecating their plugin support. But it started with Flash getting a huge access denied on mobile, courtesy of Steve Jobs.

So, Flash became a lot less popular after that and Apple and Google successfully transitioned a lot of that stuff to their native mobile SDKs. That's why you have lots of games on IOS and Android and not a whole lot on the web these days. HTML 5 is hopelessly clumsy for that sort of thing.

A lot of the stuff people did with Flash is of course technically doable with HTML5 but mostly it seems designers shy away from doing those things because it's too hard.

Wasm is going to open up a lot of native and mobile SDKs for the web. And the web of course also works on mobile. There might even come an end to Apple blocking non-safari browsers in their app store.
A blockchain doesn't have to allow anyone to participate. Basically replace "blockchain" with "SQL database" everywhere, and if it doesn't make sense then ... well it also doesn't make sense for blockchain.
What approach are you using to get the LLM to split words into individual letters?
Did I miss something? I don't understand what the "non-interactive challenge" is here:

> The widget takes responsibility for running the non-interactive challenge and returning a token

I get that a widget can return a token and then you trust the token and do the rest. But what determines whether a caller receives a tokens or not? That is, what's the actual challenge? That is, how is the distinction between bot vs. real human user actually getting decided?
In the short video distribution segment, Youtube has a defacto monopoly share. Yes, other services exist, but they are not viable for content creators as Youtube is where the audience is.
And you could identify these neurons using dropout techniques and repetitively querying the model against them.

Drop a set of neurons and there’s no change? Probably doesn’t contain the “sky color” concept.

Drop a set of neurons and the model freaks out, definitely conceptual neurons.

Rinse and repeat to find the distilled pattern across all the neurons.

You could train an LLM against the neuron graph to do this for you.
Oh look, another helpful site that’s dead in a year.
My health insurance covers my therapy except for a small copay. I would not be going were I paying out of pocket.
Thanks but this wasn't intended for myself.
People do care. They might not know it, but they'll immediately recognise a badly designed or badly used font in a UI or magazine or wherever. Why?.. because it effects readability and thus their experience consuming whatever media they're looking at.

If someone plastered a inappropriate font all over hackernews you'd notice right away.

Good design isn't always noticeable but bad design is frequently the first thing you'll see when you open that new app and fonts are a part of that.
Your post evokes imagery of this [1] video (Pearl Jam - Do the Evolution).

[1] - https://www.youtube.com/watch?v=aDaOgu2CQtI
Anything that runs in chrome will run on chrome on Android as well. And possibly Safari on IOS (they drag their heels with implementing new wasm features). So no need for Android specific tutorials here.
If you’re one of these people who are oozing with sarcasm then just be yourself. It’s a fun way to convey when something actually is ridiculous. Nothing wrong with that.

Just also make sure from time to time that you’re on the same side. Don’t hesitate to laugh at your own mistakes openly. Sprinkle in some sympathetic, honest remarks. Target the thing, the mistakes, never the person.

Bottom line: laugh together at the expense of human fallibility and not a particular person.
Well, your mindset ensures the computing freedom we enjoy today will be destroyed. Google is on the verge of introducing remote attestation in browsers so that servers can cryptographically verify any number of things about your client. It's essentially guaranteed that none of those things being verified will be in our best interests.

I'd rather have a static web where I have the power to choose my own browser, inspect source, block ads or even just use curl or Python to scrape something.
no, it's just someone who actually knows what ADHD is.

That misnomer of a name has led to a lot of confusion on the part of ignorant (about ADHD) people who make assumptions based on it.
If it was the JavaScript killer it will attract JavaScript devs and they’ll make it just like JavaScript

not syntax-wise just community wise, where the package and package managers are a mess and why there is demand for a JavaScript killer
Google Chrome pushes browser history-based ad targeting
So, how would one go about checking whether a car can collect information about you or not? I'm not talking about the company policy, but of the actual parts inside the car.
Touché! Both luckily and unfortunately, this incident was not on my team.

Even then, I find it increasingly hard to argue people out of the nonsense they pick up on blogs and conferences.

Especially for newer techniques that are not yet proven to be inefficient, such as using micro services in the wrong context, one has to resort to arguments by authority. Some junior and senior devs are not very susceptible to that.

For areas such as web development for user interfaces, or taking in enormous dependency trees with package managers, the problem is even worse. Here, an entire industry had standardised on suboptimal methods. One can argue that this is wrong, but there is no viable alternative.

In the latter case, guiding only one junior developer does not improve things. One has to educate the entire industry.
It uses emulated audio chips from Mame emulator. Some audio chip emulators are pretty damn good, the best thing you can get without having actual analog hardware in the loop.

Not sure why you think samples are better.
This is half reverse engineering (understanding the existing part), and half engineering. The reversing can be quite difficult for less common parts/designs, and is partly a different skillset. But for standardized interfaces like an IR TV remote it can be pretty easy.
No, car infotainment is pretty much on the curve. At least as far as data collection goes.
You couldn’t just take any old ARM SoC off the shelf either, you’d need one with the ability to switch to a memory model as strong as x86’s (as M1 does), otherwise any emulated mulithreaded applications will misbehave.
Did you consider API keys? Via email? That’s at least a natural throttle.
The general thinking about this is to use a "safe withdrawal rate" of 3% to 4% of assets per year. Dividends are out of fashion since they don't offer tax deferral, they also aren't really easy to properly diversify although dividend funds are offered.
GPT gets basic things wrong frequently. This is merely a bloated media site looking to cut down on staff while blaming “technology.” Translation as a field is going nowhere; most likely, translators will be the primary users of ChatGPT in translation work, as it is useful for an initial rough draft.
Many neurons are polysynthactic, that makes interventions like the proposed difficult.
What is your take home after income tax, NI, pension, loans etc?
You could have a look at https://80000hours.org and figure out how you could plan your career to solve bigger issues.
I think a better analogy can be drawn by just considering the physical version of some things. For IoT, you can say if someone discovers a specific brand of physical lock can be broken in unexpected ways, they should be allowed to communicate this in a way that benefits the users of the lock without facing any legal risk. For internet banking, you can discuss a physical vault that safekeeps everyone's gold, and say that someone who notices a broken lock should not be punished for telling the vault manager to fix the lock. Unfortunately the common situation is that the lock company and the vault manager will sue because they don't want to admit they put their users and clients at risk - it sounds absurd, but that's what happens in the electronic world.
Ikea does have a higher end bookcase than Billy: Hemnes[0]. It's like 2x the price, and I think it's worth about that, given it's made from mostly solid wood (back is still fiberboard).

0:https://www.ikea.com/us/en/p/hemnes-bookcase-black-brown-lig...
Just a little nitpick, but you stood out like a sore thumb on their income statements. Income statements is where companies, record costs and profits, balance sheets are where they count all of their property and debts. Thankfully slavery is over so people do not go on balance sheets.

I agree with the other poster, you probably needed to be a consultant for that one. And you would have been better off billing yourself out of some kind of corporation so that when the higher ups see your bills they can imagine they are paying for 10 offshore devs and feel better about themselves.
ADHD + APD. The quality of my work (and the ease with which I produce it) have both gone up by a ton since I started working remotely.

Who knew controlling every aspect of my work environment would improve my work and also my life this much?
What mindset is that, actually trying to build alternatives to FAANG?

I honestly think remote attestation is a smaller problem. At least then we can still build alternative services. I'd rather have a free web and a locked down browser than a free browser and nothing but an endless digital mall to browse. Remote attestation will only lock you out of that endless mall to begin with. It will find ways of sucking regardless of what Google does.
These days I'm not so sure how this would be judged. Earlier, like >20 years ago it wouldn't have mattered: you were functional (~able to hold down a job and live reasonably for >2 months) before therapy and after. The problem is that there's plenty of non functional people that therapy doesn't seem to be able to help.

Glad you thought it helped you, though.
Like a Slow Loris attack, but from the server side? I like it!
I've been using a mostly-Apache setup for ages, but thinking about how it might be fun to implement something lightweight for my VPS, that includes a variety of ways to mess with those sending unwanted requests. I suppose ModSecurity could get me most of the way there without having to reinvent everything.
And a number of people learned a lot more about storage performance than they ever cared for.
Then you'll have trouble taking it apart if you move.
> the unsolved challenges are when the Turnstile widget is loaded but not solved (hopefully due to it being a bot rather than a false positive)

So people employ these measure and have no clue whom they filter. Reminds me of the online shops who block you because you click on the products too fast. Congratulations, you lost a customer to keep the CPU utilization at 20%.
It's really not very common in typical online writing about science and engineering, but I'm happy to share ᴬᴮᵃᵇ and ₁₂ in case they're also useful to anybody.
I'm trying to buy a car, which involves going to a bunch of dealer websites and seeing what they have in stock. Usually after checking 2-3 dealers I'll get a Cloudflare error and can't access any car dealer websites for a day or two (or I can keep going if I use a different browser, or just Incognito mode).

I guess "Turnstile" might be what I'm running into?
JLCPCB PCB assembly service ([1]) is excellent and is really inexpensive. I used to reflow PCBs myself at home, but now I don't bother.

1. https://jlcpcb.com/capabilities/pcb-assembly-capabilities
> I did an inventory of my recent feature flags and realized that about 80% of them aren’t there to roll things out to specific populations, or do any sort of A/B testing, but to hide unfinished code.

Which means that for 20% you actually do need the feature flags. So you can't do away with the product, and as the author and many of the respondents here have mentioned, there is also a number of benefits to using feature flags.

In the trivial case of a feature for a single user still in development; yeah, a boolean is enough. But that is not the intended use case for feature flags, nor is it what the libraries promote you to do.
The copy protection wars were a blast back in the day. A decent number of games had methods of copy protection that were more interesting than the games themselves. I still remember the Wizardy IV copy protection (Mordor Charge Card). The game came with a book of thousands and thousands numbers printed on very dark brown pages that were difficult, if not impossible, to legibly photocopy on the machines of the day. I still have the book, and it takes a very bright light and (in my old age) a magnifying glass to make out the numbers for the copy protection challenges (which only come after completing a somewhat challenging first level).
Per https://ipropertymanagement.com/research/renters-vs-homeowne... ~2/3rds of households own vs. ~1/3rd rent. Not intuitive to me tbh either.
This is a wild conspiracy theory with no actual basis. No one is organizing people's opinions on random mostly-irrelevant pieces of tech by "herding bots". And no, Wayland is not closely tied to Red Hat.