skysight-inc/HackerNews huggingface dataset:
Absolutely true, and it sounds like you're doing really interesting stuff where the language and the way it maps to the problem are more important than the factors I listed above.

Do you stick with the same (maybe-)esoteric language for the production implementation? And if so, does this then drag the rest of the production implementation into that language as well, or do you do the hard bit in one language and the routine stuff in another more common language?
I dont use android and apple. There are alternatives.
If you mean bytecode as executable format, the Burroughs B5000 from 1961 was one of the first computers to use such concept.
I'm curious about how often a term sheet is renegotiated after due diligence, for say, a Y Combinator startup, or a tech startup in general. Is it kind of rare? Almost expected?
En-us link: https://www.swatch.com/en-us/bioceramic-moonswatch.html
Adobe softwares can be replaced by other tools and their licensing these day make it something you don't want regardless of the platform it would run on.

Office 365 works well enough on the web, calligra and libreoffice are compatible enough to make it a non issue. You can even upload and work on odf documents on office 365 these days.

I like having 4k in the living room and I have a chromecast for that but I'd rather not have my gf and kids play 4k content while I am working at home and they all have 1080p or lower laptop screen anyway. You don't miss retina if you never used it.

As for the rest of your experience, I guess it comes from poor buying skills. You don't buy a Dell to run MacOS on it. I purchase my laptops and hardware with linux compatibility in mind.

Saying Linux UI is a poor windows 7 ripoff is a lie. I am actually one of the - usually silent - happy gnome 3 user and I think it is a superior desktop UI to anything Microsoft and Apple have produced so far. You get a very focused window without any distraction from unneeded icons and information everywhere and everything can be piloted quickly with the keyboard but also work flawlessly with a touch screen in tablet mode when I flip my Lenovo Yoga.
Since the build page doesn’t provide much context, Fushsia has 3 different configurations bringup, core and workstation.

The workstation configuration is described as:

> workstation is a basis for a general purpose development environment, good for working on UI, media and many other high-level features. This is also the best environment for enthusiasts to play with and explore.

From https://fuchsia.dev/fuchsia-src/development/build/fx#key-pro...
This always blows my mind - for the first time in human history we live in a world where almost all prior art is relatively easily discoverable, and people don't even bother.

I guess I shouldn't be surprised, after all, I've met a lot of people.
It’s ultimately the same; XML largely maps to a class with attributes (and an identifier/navigation through XPATH) fairly strictly.

And it should largely take you the same amount of effort;

Div (
button(…)
)

And

<Div>
<button>…</button>
</Div>

is equivalent. Things like separating your definition from your styling isn’t a feature of HTML/CSS, it’s a feature of the API design — the API just happens to be encoded one way or the other. In-line callbacks vs a selector + callbacks is the same as well (you still need a way to navigate the hierarchy, but XPATH & co. makes just as much sense on an object tree as it does on XML — although with code, you could also just keep the pointer around)

I don’t know unity’s API’s, but I’d bet that their GUI API doesn’t actually look much like their XML API; and that if they did, you’d have had just as much, or little, trouble picking it up.
Hah, good point:) Forgot that existed.
I didn't know much about him before this, so thanks for the links. I have, though, made a study of the kinds of coverage propaganda outlets like RT, Press TV and CCTV show to western audiences (versus what's allowed or aired domestically); their constant attempts to wash their own dictatorship's warlike and repressive agenda through a melange of pseudo-progressive-sounding moral positions that are cynically designed to appeal to disenchanted Americans who have no clue how those same positions directly conflict with said dictatorship's actual policies; and the revolving menagerie of useful idiots, lunatics and traitors they employ to put a patina of believability on it through "arts and culture" with a heavy emphasis on the oppression of any group of people besides, obviously, the citizens of their own country or others they themselves currently make a career out of oppressing.

I'm hopeful this gimmick on which they've wasted vast resources is obviously bunk to almost everyone, at least in America. Even here in Portland, it would only spare you a few minutes before your lynching if you said you worked for RT rather than for Fox News.
> taking my mom’s car out for joy rides without permission, skipping class

Those are all just "things that kids do", or they used to be some years ago, pretty sad that "skipping classes" has transformed into a "reckless" thing that risks getting you, as a kid, quasi-institutionalised.
If the government is the instrument that directs/coerces the private corporations. Is it really the private corporations doing the de-platforming?
It came out just as the changeover started to happen from DOS-based software 3D engines to Windows DirectX 3D engines.

I worked on this game at exactly the same time:

https://en.wikipedia.org/wiki/Abomination:_The_Nemesis_Proje...

That game was supposed to be 2D, but was switched to the characters being 3D, so I brought my whole DOS software 3D engine and ported it to DirectX over the course of 2 weeks.

I'm going to dig into that drawpoly.asm! There was a lot of competition in the early->mid 90s for poly blitting. I would say I had one of the very top ones. I was doing demo coding before I became a commercial video game developer.

LOL.. reading DRAWPOLY now...

; Draw flat shaded poly
; IN: EDI->polygon data
; OUT: Polygon appears as if by magic in buffer

The real blit code is in 3DPOLY.ASM. Doesn't look like it does perspective-correction on the texture-mapping, which isn't unusual for the time. I don't remember the PS1 well enough, did it do correction in hardware?
Just buy hardware that is compatible from a start too.
I can attest to this, no one would believe me. But i drive old Lenovos compared to the new fangled M1. Macs definitely get in the way of a variety of work
This is applicable to adults, too!
Doesn't change the vulnerability in question, but still worth mentioning : that's not how you're supposed to sanitize commands and args you send to system() and the like.
It depends on which of the founders you read, it was always hotly contested and depending who was in power pre-1830 which policies were followed. I agree after the civil war free-speech was effectively eroded. BUT as you pointed out free speech started to be reconstituted after WWII. I personally would argue free speech started to degrade again in the 90's and has continued until today.

It's an ebb and flow, largely based on politics at the time. That said, it's also not uniform across the country.
> This particular story tells us little about these schools – it describes the perspective of a student, a client.

Accounts of people who were clients or experienced X tell a lot about X. Not a little. When we take accounts of people who experienced it as a little, that ia when we are missing the most important perspective. And that is when abuses escalate.

Yes, good experience matters as múch as bad ones. But bad ones dont tell "a little".

> help a kid who is on the cusp of life in prison, undergoing their 8th overdose, or being repeatedly raped and subjected to prostitution/exploitation

One of these things is not like the others. One of them is much more likely to happen in an institution.
Read it beginning to end first time I clicked the link. Yeah, it took a while. She summarizes several fascinating concepts in a fairly approachable manner.

Knew a lot of this already, picked up some new examples I hadn't heard of before. Feel like it's a good article for sharing with older-generation family etc.
Civ V is an interesting case, since there's another thread in here somewhere about companies charging to fix design mistakes, and Civilization was really one of the OGs when it comes to that.

I wouldn't say Vanilla Civ V was bad, but it wasn't great. I probably wouldn't recommend it without the two expansions. I guess it's a moot point these days though since it's all sold together.
It makes sense if Fuchsia's main use cases are IoT devices, given how common public-facing vulnerable IoT devices made by defunct companies there are. It also makes sense if Fuchsia eventually replaces Linux as the Android kernel, given the historical short EoLs and lack of security updates (see: https://androidvulnerabilities.org).

For a development machine, I'd honestly... be pretty fine with it. That's similar to how Arch Linux operates (but change hourly to daily or weekly) and it causes very few problems. I think I've had maybe two or three big issues caused by updates in the past year, plus a couple application-specific issues (not kernel-level or os-level). With a more extensive regression testing team I can see Fuchsia following through with the promise of seamless updates.

Windows updates also have possibly the worst reputation you can get (except, maybe, iOS update's reputation when Apple was slowing down older devices), so almost anything Google does will be better. Not needing to reboot (presumably, if they're checking every hour) after an update will also help.
This is very sad.

If you decide to build a business based on someone else's model this is the risk you take.

The same can be sad for people who rely on Amazon for their business.
Patently a lie. I have been struggling to make mac os mine for last 6 years with 40hrs/wk on it. Compared to my personal linux where I barely spend 10-12 per week. Just cant. On top SIP filesystem integrity protections just get in the way.

Mac gets int way when programming, video editing, data management, power system.
I find them awful.

Even ignoring the philosophical "it's my machine dammit, it'll update when I damn well want it to and not before" POV[0] it is a practical mess on[1] two fronts:

1. I use my windows machine for computation, ergo it needs to be running, and it costs me money and productivity when it is not. If it restarts to update, I lose hours at minimum of cpu-time and more until I notice and can get things restarted.

2. It makes what should be core user functionality useless. I would like to set up my desktop, with some programs open, a few spreadsheets mayhaps, browser to discord, reddit, HN, etc. Maybe a second desktop relegated to some other task. I can't do this, because windows will force a restart in the next 144 hours which will invariably fubar anything I've tried to set up.

[0]To which I strongly adhere.

[1]At least.
That is not necessarily true.
In a couple of years all that K&R C that is lying around will also fail to compile, as post C23 it is out of the standard and () really means (void).
QNX did it right. So far, it doesn’t seem like anyone else did.
QNX is a living proof of viability of the microkernel architecture in industrial setting.
Formulating a plan to make V8 safe with a high degree of assurance sounds like a tall order for a monday HN comment!

I'll just point out that this type confusion bug class is just one of many that plague v8 based on perusing the CVE list, and memory safety errors and other security bugs typical of unsafe C++ seem to play a large part in many. V8 is also huge, and complexity is the enemy of security, there are much smaller JS implementations around.

Just fixing these most high profile bug classes might only reveal some other fundamental soundness issues. So it may be necessray to start from a clean slate with soundness and safety design constraints when adding features.
In the early smartphone era I was extremely bullish on mobile gaming. I expected a creative explosion and a golden age of gaming due to the power, convenience and (inevitable) ubiqutity.

But then in-app purchases happened and we got to see first hand what happens with developers have seamless integration into a payments infrastructure combined with the ability to push updates constantly and easily. This really should've been no surprise because the addiction-loop of Farmville and the like were already established. Even so, I was surprised.

"Gaming" is now about "micro" (they're not that micro) transactions and a highly-A/B-tested loop optimized to get users to log on every day, do some menial task, get th eillusion of a reward and to want tomsething that is in the distance and only a few dollars away.

I can't necessarily blame game developers for this. We as users are really to blame ultimately. But it means that games that are actually games where you just buy the game and play the game without spending additional money are a rarity.

And that is sad.
Are they? There does not seem to be a real difference to other $1000 or $2000 PC Laptops.
I was referring to undeveloped lots as per the comment I was replying to. At that price, it would have already been developed.

Most cheap undeveloped land that is for sale has some issue with it (unbuildable, access, wetlands, flooding, one or more utilities unavailable, nuisances - noise, terrain, etc).

FYI- the linked property has the land assessed at 133k. It's not purchasable as a 100k lot if there is a house on it.

Edit - doing more research the "Essential Craftsman" house is on Farm/Forest zoned land. It may have been recently rezoned to build residential on.
Much of North America has strong earthquakes, which limits the kinds of materials you can safely use. Masonry in the US must be engineered and reinforced to survive earthquakes, which adds significant cost. Masonry construction was common in the US centuries ago, but we have a lot of experience with earthquakes doing severe damage to unreinforced masonry, so that kind of construction is prohibited in most places.

You can have very quiet buildings without masonry. I've lived in a few, all steel framing and drywall with proper sound isolation. It is all in the construction technique. Even purpose-built sound isolation rooms are little more than wood and drywall, properly engineered, anywhere on the planet.
Tf-Idf: A Single-Page Tutorial
That's because dbus hasn't been written with no-downtime restarts in mind, but it's not that challenging to implement, especially when client apps are interfacing through (UNIX) sockets.

It's not dissimilar to writing zero-downtime web services.
I was in elan and yea, a lot of similarities. elan had a pretty extensive class system. Shot down was the lowest, worker was standard entry level, then expeditor, then something else, then guru, and I can’t remember the rest.

Anything lower then expeditor weren’t allowed to talk to one another without a higher up “being aware” or couldn’t use the bathroom without an escort(who could deny you if they were busy or just didn’t want to). If you wanted to speak to a staff member(even if they were right next to you) you had to ask a higher leveled person who would then tell the staff you wanted to talk. At meal time the highest member at the table got to pick the food first followed by the next highest and so on.

elan also did the same thing with boys and girls. They were not supposed to talk to each other and doing so could get you in trouble. elan had like 4 houses and on the very rare occasions the houses crossed paths, you were not allowed to talk to them or even LOOK at them.

They also stripped you of any “old you” identities. Plain clothes, no logos, no piercings, no jewelry, no non standard hair colors/cuts(I don’t think they even allowed boys to have long hair), no hats, and no hoodies.

They did the same thing with music as well. No swear words or extreme stuff. Thankfully burning cds were a new thing when I was there and my used his works CD burner to burn me some good music I liked.

If they suspected you were going to escape( pretty much impossible, the place is in bumfuck Maine in the woods) they would make you wear fluorescent clothing, and in the case of boys… fluorescent PINK clothing and take your shoelaces. Sometimes make you wear a sign around your neck as well.

The one good thing about elan was it wasn’t backed by religion. I don’t even remember an option for church.
Well said. I wish I could upvote this comment more than once.

Many of these changes were done to unify the UI across platforms. Yet using Firefox on iPadOS is an even worse experience than on desktop. Tapping on the URL bar has the same select-all behavior, and it always takes me several taps in order to place the cursor where I want it, in order to change part of the URL. It's absolutely infuriating.

Not to mention that it ignores arrow keys on the Smart Keyboard Folio to clear the selection, so it forces you to use awkward and imprecise taps. /facepalm

And I constantly run into major UI bugs, like tabs getting confused and showing blank or wrong titles; sometimes tapping marks the tab as selected instead of switching to it; sometimes tapping on links inexplicably opens them in a new tab, etc.

How these issues continue to plague a browser as popular as FF is beyond me. It almost feels like it's never tested by developers and designers and updates are just pushed indiscriminately.

I'm considering just giving up and using Safari, since that's what I'm using anyway behind the awful FF UI.
^ I can’t speak for which 424 games you have in your library, but careful with the terminology—there are (sadly) lots of paid games with microtransactions and dark patterns.
Do it once per room, at night with a mobile unit. Does it reduce risk to zero? No, but it resets the risk to a consistent floor, every day.

Others have done the "inside HVAC, its been sold for decades" thing already.
There are small-claims courts, but the limit on what you can sue for there is typically <$10k. Not enough if your entire livelihood is at stake, as it is in this case.
They are already doing this by refusing to build. It obviously isn’t working unless you are a homeowner looking to maximize the value of your home.

Most people want their kids to be able to live in the same area, and their extended family to stay there. Both may move away if prices go sky-high due to low supply.

I’m not sure why so many people are anti-city. If you don’t like living in a city, don’t live in one. But please don’t handicap all of us trying to start our lives because you want everything to stay the same as it was two decades ago
I feel like energy may become the ultimate form of money. Likely always will be in greater demand than supply (at least on a macro basis). Probably won't have many "magnitude of order" technological improvements after we crack fusion. And oil and bitcoin are already a form of it, in a sense.
This isn't the greatest analogy, post-Murcielago they largely are made by VW/Audi - even the V12.
It's not viable as a workstation, but it's like an officially supported playground for enthusiasts.

"Release early, release often".
For my previous career as mathematical biologist: "The Ecological Detective" by Hilborn and Mangel, and "Introduction to Quantitative Genetics" by Falconer and Mackay.
The first is a fascinating, exciting, and readable journey into biology, statistics, and thinking like a detective (data, models, theory, and how much weight one should assign to each component of the investigation), which is how people doing biological research should think.
The second is a very readable introduction to Quantitative Genetics, which comprises the mathematical and statistical tools we should use when we talk about selection, drift, and heritability of traits.
I'd be happy to get my mail delivered, period. Just yesterday my neighbors dropped off two more items that were addressed to me but had been delivered to them by USPS.
WebAssembly in my browser desktop environment
I think the point of Fuchsia to Google is it’s not Linux, nor bound by GPL. If it works it’s end of FOSS.
However if the input comes from the request body, 4GB of "aaaaa...." compresses exceptionally well. Http3 can compress headers too.
It's been a while since I saw the episode, so I don't recall. Also it's entirely possible that the film crew deceptively edited things to make the EPA look worse, but it didn't seem that way to me when I watched it.
Most likely, almost verbatim, to that video specifically

https://www.youtube.com/watch?v=dPHPNgIihR0
True, but zoning has to come before anything else, so might as well tackle that as a first step towards increasing supply.
I am wondering if Stallman's appearances on FT have also been removed from RT and if they have been archived.
This came up in several subcomments, but it's worth a headline: RT.com and its videos, and this guy's show, are still available and streaming in America, while all of YouTube is banned in Russia.
I don't really know anything about QNX (like I said, not an expert) so I'm curious: just how general purpose is it? Has it made design decisions based on it's targeted use that are problematic for, say, running untrusted code in a sandbox?
Meta note about this site: if you disable web fonts it looks almost like Zalgo text. I wish people would stop using special fonts for icons. I disable downloadable fonts in Firefox* because the janky repaints and slower page loads aren't worth the pixel-perfect text, but unfortunately it breaks a lot of sites that misuse fonts for icons.

*gfx.downloadable_fonts.enabled
For general linguistics: "The Unfolding of Language" by Guy Deutscher.
> Many at Google believe Android to be unsalvageable on two fronts: drivers and the general ecosystem.

Could you elaborate? I'm simply curious why people would feel that way about Android. By the ecosystem, do you mean the fact that apps are primarily Java? That they're poorly made? What makes the drivers unsalvageable? Proprietary blobs interacting with the Linux kernel? Something else?

It seems like a new kernel would have minimal drivers, but maybe it would offer a better way of having proprietary drivers? Linux doesn't have a stable device driver ABI so maybe that is making it hard for Google to update Android without the phone manufacturer being involved in the updating?

I'm just curious what people see as the problems with Android that would require a new OS to fix. For example, if the problem is poorly made apps, that problem will follow you to a new OS if you let them publish for the new OS - and if you truly don't want them, you could remove them from the Play Store.
Market segmentation. People that buy these watches are more likely to buy an Apple watch than a >$40k watch. The people that do will still buy it for fun sake. It might slightly dilute their brand, but the cash cow is going to be massive to justify.

This is the same strategy used by single malt whiskey brands. They have bottles that defined them as company, but they also sell tons of un-aged whiskey to the mass audience. They gobble it up because it's got the brand name. Most of their revenue comes from these lower end, higher margin whiskeys.
Sure, but that's not a function of user/kernel space; Linux has live patching and dbus doesn't. It would be cool if fuchsia makes every OS component support non-disruptive updates, I'm just trying to point out that that doesn't automatically follow from running parts in user space.
A lot of engineers have only ever written or interacted with server side code using heavy abstractions offered by web frameworks. Stuff like different request methods, response codes, headers and more should be basic knowledge but is not.

I once blew the minds of a room full of senior engineers by setting up a server which responds with the headers and different chunks of the body at different times, and so the content appears sequentially in the browser with a delay. They literally did not know you could do that.
My favourite, Sunrise Calendar as well