skysight-inc/HackerNews huggingface dataset:
What problem does this solve? It appears to add precision where it's mostly already clear - perhaps it can enforce some kind of rigor... but then like the example given uses "fair market value" as a term which I'd expect to be the kind of thing that's in contention, rather than any of the actual "logic", and it doesn't help with that.

The reason we have courts and lawyers is because of the need for interpretation beyond just writing good logic, so I don't see how this can really do anything. Or is it for something else?
Thanks! But actually... you can't. Apple put a HARDWARE delay on the Eject button. Another WTF move from Apple. Were people being killed by accidental CD ejections?

Regardless of the reason, Apple (per its M.O.) implemented a ridiculously complicated and crippling "solution" instead of simply making Eject a secondary function on some other key... like a Delete key.

So I have always had to use F12 for Delete (via Karabiner).
When Russia invaded and occupied the area, they took responsibility for maintaining the dam. They are the ones that started the massive outflow of water. So, whether they mismanaged the dam and ended up destroying it, or blew it up - they are responsible.
Where and how exactly has Apple “lost out”?
Seems to not handle the ocean well.
"Scratch like jigsaw" is literally just code, it's faster to write by hand.
I see here a horse that has been shown water but does not want to drink.
USING just presumes the columns have the same name on both ends. There is no logical "combining", only a lexical one. It's why many DB admins/engineers use "foo_id" instead of "id" in their schemas as a rule. (Notably, also one of the reasons why many DB admins/engineers hate ORMs and other table generators that name id columns generically as "id".)

The person you are responding to is likely in this cohort. You're correct that they aren't exactly equivalent, but that's an artifact of your table definition, not the language. It likely seemed perfectly reasonable to the commenter that this naming was a trivial detail in the scope of the greater conversation.
Not really. With valhalla they can be user-implemented efficiently, although without syntactic sugar like +.
It is probably better to be intentionally and clearly unclear when you want to be, and clearly algorithmic when you want that, than just stir it all together in the name of judicial discretion.
Apple Silicon made a big splash because they were the first on TSMC 5nm and got compared to AMD on TSMC 7nm. Now that we've seen 5nm Ryzen it's basically the same, AMD uses a somewhat higher max TDP and correspondingly gets higher multi-thread performance.
Go is a complete and simple language, and this is a fairly objective claim.

Unless by "incomplete" you mean it could have more features. But C++ and Rust (and Java) have been piling on features for years, with no signs that they will ever slow down or stop, proving that they're also "incomplete" by this definition. IMO this is really just a result of there being too many cooks in the kitchen, and a lack of leadership committed to saying "no" to feature requests.

This is also why using Rust or C++ requires every organization to agree on a subset of the language they will utilize. Rust isn't as far along this path, but it's heading in the same direction as C++.

But with Go, every organization can use the complete language. That's how simple it is.

Go has been used by many organizations to build stable, large, and scalable systems that have been operating successfully in production for many years now. That's how complete it is.
AI by no means necessitates de-anonymization, though I have no doubt that that will be the narrative that politicians and corporations will run with as an unquestionable truth.

All you need is something that implements a mix of a reputation system and a web of trust and you're good to go. Technically pseudonymous, not anonymous, but it would give you basically all of the benefits of tying online activity to real identities without any of the downsides. It would also be completely decentralized, which would prevent large players from manipulating the political landscape on a mass level.
> No, that is total bullshit, and sick of people, who have clearly already made up their mind, asserting there is certainty in the facts when that is obviously not true.

That’s fine to be sick of them - but it’s still not an argument against what I said.

Not picking a side is siding with the status quo.
* before the iPod

Maybe its success didn’t reach global scale, but I think it’s the iPod that turned Apple Computers Inc into Apple Inc.
> why not program your own model

I wouldn't use the word 'program' here; I think it misses the essence of quantitative modeling. Quantitative models can be defined on purely mathematical terms. Some of these also benefit tremendously from computer simulation. Still, many can be analyzed and understood based on mathematical properties.

The worlds of declarative programming and formal analysis can come together in very interesting ways w.r.t. modeling and simulation.

P.S. This comment isn't aimed particularly at the commenter above; I'm writing this comment because I don't think the domain of 'modeling and simulation' is generally well-understood among software developers nor HN participants.
Time to harvest!
You work for unity now bitches
Got it?
I’m old enough to have heard this theory with a few different variations, now, and I can’t help but hear the racial dog whistle undertones, even if the person making the argument doesn’t intend that. I don’t think there is any logical progression of this theory that doesn’t end with horrible cruelty towards “them”. It’s not like we haven’t seen this play out multiple times in the US.
OP will have been exaggerating with 99.99%, but I suspect 90% of people don't have a PC with something equivalent to a 3080.

And designing your software to a minimum-spec of a 3080 would be pretty wild.
Thank you very much for the brief summary versus whatever the thing linked was.
> a terrible idea

Well you’re not really holding off judgment then! It’s also a terrible idea to let big customers breach their contracts but as you say we haven’t seen the contracts concerned.
My iPhone has always suggested those things...
I can see the logic of rucking but is it safe on your joints? I walk a lot of exercise daily and this seems like a good way to make it more efficient.
Every other one can be justified by the size of char/int are not fixed, but instead the standard defines a minimum size. Int is usually 32 bit but it's allowed to be 16 bit or anything larger. Char is usually 8 bit but can arbitrarily large if the platform "byte" is not 8 bits.
>Georgia's GBI, i.e. the same people who are accused of killing the activist in question.

No; the Georgia State Patrol is the primary agency that was involved. It's a different agency.
> The natural state of most markets is monopoly or oligopoly due to efficiencies of scale and collusion.

The monopolies are held in place by government license or other regulations used to suppress competition. It's not a natural state.
Go is just a dumb subset hyped up as simple, but it is useless and slowly it will have to introduce all the remaining pieces in some ugly way as they didn’t plan with them ahead of time - see generics.
Unfortunately the will to death has also become quite difficult.
I kinda want to publish a CV now that looks like the standard 5e definition of a monster manual creature.
"Dinh ran off with some floozy from a group chat about the presentation on Tuesday. :cucumber: :sunset: :shoe:"
Do you believe the people stealing cryptocurrency to be in compliance with the law?
Like the ones who were buying food from Ukraine? Food that is either bombed by the Russians, or stuck in a port under a Russian blockade?

I mean, admittedly, some of the grain the Russians stole and are trying to sell it on. Is that the Good Samaritan points?
One country using the threat of violence to stop non-violent (but still bad) acts by citizens of another country in neutral territory seems like a bad idea.
> I've never felt the need for any "community" for my window manager of choice

I think hyperland is big within ricing community, where people try to setup their own computing environment. It's a fun creative outlet, I used to do it a lot in high school. It taught me so much about linux which later on helped me professionally, so it's sad to see that the community isn't more inclusive.
Absolutely, anything which decreases the bottom line is bad business.

Legislation is needed to protect the consumer here, there are no other incentives.
Distro? I dunno probably not without at least some tweaking at least to the DT.

Stock android? Yes, perhaps. Some functionality from devices is provided via closed firmware blobs that you'll need too. I'm thinking of the modem or other DSPs at least. However I suppose that projects like LineageOS just harvest those from working phones?

I know one developer at Qualcomm who uses Linux on their Snapdragon laptop.
I might say it a bit differently. The amazon writing style is to avoid flowery prose, weasel words (maybe, perhaps, etc), give precise dates, use data, etc. I'd love a model that I could hand to engineers to help them write in this style.
>Is there a linear way to view this?

Space key
It did open doors to Chinese and Japanese immigrants, who have contributed greatly to the US economy (in spite of racism against them).
I didn't mean just slow to digest like slow carbs. I meant heavy-feeling.
You're doing it wrong if you think programming for work is about the code being a means of expressing your inner soul. The most successful professional programmers derive their enjoyment from achieving business objectives, like making products that users love and improve the world.

If you want to express your soul in your code, do that on the weekend using whatever language you want. Trying to mix these motivations is a recipe for disaster.
Jobs' view sounds essentially the same as Nintendo's view in the wake of the video games crash, which eventually became the unanimous model in that industry. With iOS they also got to enforce it like a console, with a whitelist of acceptable software
And listen to Steve Jobs’ Stanford commencement address of 2005.

I know he would have endorsed the critique above:

https://www.youtube.com/watch?v=Hd_ptbiPoXM
It looks this bad: the rich get richer and the middle class slide toward poverty.
I don't think the example given increases legibility.

Programming tends to use less understandable but more precise verbiage in general.
Would have been nice if they started with an example pdf of what the output would look like, rather than just give a bunch of code and ask us to compile it ourselves.
cheap energy
https://www.youtube.com/watch?v=HWa21NSQsJw
Without a doubt, Microsoft Word for Mac v5.1 is the best version of word, barn none.
Forensic bullet analysis is phrenology for bullets:

https://radleybalko.substack.com/p/devil-in-the-grooves-the-...
I was asked upthread if there were reasons to doubt Grusch. I've provided some. We could add his Vatican conspiracy to the mix, I guess, but I feel like what's on the table is already pretty damning.
Please make it available on github!
A lot of the spam is trying to sell really illegal drugs like LSD, I went to their website (won't link but obviously you can find it easily) and their checkout process for buying a bunch of LSD takes PayPal and Google Pay. They also have a $150 minimum, lol...

...is this "legit", besides the whole illegal drugs thing? Selling drugs with PayPal, on a .com? I remember people doing it with Bitcoin and Tor but this is very in the open. They do also take Bitcoin.

or is this entirely a scam? But if so why would they take PayPal which has buyer protection, although I don't know how PayPal responds to someone complaining "they scammed me and didn't send my illegal drugs".
nuqneH.

Yes, new movies should have their titles in Klingon.
I have churned through at least 5 routers now all with their own issues.

Until I got Linksys E8450, it's a WiFi 6 router and can NAT at 1gb on openwrt.
As a programmer, I hate Shortcuts. I really can’t believe 10 instructions can take multiple seconds. I can’t believe Apple decided this product is ready for prime time.
Without referencing a specific license your comment isn’t really useful.
New York Times is an American company
Ask HN: Is there ever a situation where an 83B) election does not make sense?
Especially as cofounders of a newly minted company
Also see Logical English, a "Programming Language for Law and Ethics"

https://virtuale.unibo.it/pluginfile.php/1273247/mod_unibore...
Certainly there are black-box-ophiles on here, but there is much more awareness of the problems of black boxes on HN than most places. After all, the post you're replying to went out of its way to bring up the problem of black boxes. If this were Reddit or Twitter/X, would there even be a person around to bring up this issue?

Overall interest in computing freedom seems to have declined from where it was a couple decades ago. I've been surprised by that and I have a hard time understanding why it happened. I mean, if you show a carpenter two hammers, the only difference being that one of them can only drive nails from a specific vendor while the other works on any nail, he or she would instantly recognize how significant that difference is in terms of overall usefulness. How is it that computer users intuitively understood this in the past, but somehow the level of awareness and understanding seems to have declined from where it was? I don't get it.
I buy simple müesli without added sugar in the cheapest Swiss grocery store. Mix it with some yogourt and fruit. Mostly yogourt and the fruit distracts my mind from the cardboard taste. In fact, I don't pretend that the grains are healthy: they are in my yogourt because they are very useful for regularity. I shit like a triceratops afterwards.
Using Discord for voice comms in CSGO on Ryzen 3600x w/ 32GB RAM had noticeable impact on my framerate, big enough that I refused to use for this purpose. No impact using Teamspeak. Both in Windows.
Players have said in the past that it makes it impossible to do Roshan sneakily, since the crowd gives it away.
And perhaps a wasted life too. Stanford does much more training than educating—much of “education” at all levels is just mind-numbing training.

When we focus on the metrics of successful employment we risk losing track of what matters more.
Beaver Notes: A Private Open-Source Note-Taking App
https://github.com/Daniele-rolli/Beaver-Notes
Why we ever left the PDP I'll never know.
We are at a “prestige, glam, and attention” at all costs phase of society.
>Sounds extremely low for this kind of vulnerability

How do you know that?
I'm guessing rat poison in low enough quantities probably isn't rat poison either.

The problem is to some people sugar is also more addictive than alcohol or their favorite recreational drug. I'm going out on a limb and guessing rat poison isn't as addictive to rats.
indeed https://en.wikipedia.org/wiki/Zheng_He#Disputes_of_historica... covers this

also https://en.wikipedia.org/wiki/Zheng_He#Treasure_Shipyard_exc...

both are an interesting read.
Can you explain what I’m looking at? I don’t know how to interpret the hex tiles :-)
Those who still carefully craft their text messages will stand out.
That's a pretty damn high-sigma deviation, and considering deviations in similar graphs out there (surface temperature, ocean temperature, etc.) it paints a pretty devestating picture. Though if you're not familiar with the other studies and graphs it may just seem to a layperson as "so what that could be anything".
Consider the descriptive part about the immigrants to be an example of the following cultural archetype: "ambitious, motivated, solid work ethic, respect for education and legitimate entreprise".

Any other settlers of the same kind would have succeeded. As a counterexample Spanish and Portuguese settlers largely failed to establish similar societies.
Reminds me of 611 Folsom in sf https://en.m.wikipedia.org/wiki/611_Folsom_Street
look at all the comments in this thread acting as though making a single-threaded 2D platformer "from scratch (with libraries)" in C (or similar) is some herculean task, when you and I know how simple and straightforward it is. specifically, those saying, "you mean, make my own engine?!", showing a complete lack of understanding of basic principles.

I haven't kept up with GameMaker: Studio, but if it's still anything like Game Maker 8, then it should be very straightforward for any seasoned GameMaker user to spend a weekend or two making the 2D platformer example I outlined, in C or similar. GameMaker (or, at least, Game Maker) does lots of things the dead-simple way: resource IDs are just integer constants. when you draw_sprite(x, y, sprPlayer), sprPlayer is just 4, or whatever. this is a pretty decent simple API that could be replicated easily!

GameMaker users who try this project out will discover how much easier it is to have most or all of your game's logic in once place, instead of split up into various Events in various Objects. they'll discover how, when you're doing things the simple straightforward way, you don't need to make an "objController" with a Code action in a Step event and a Persistent flag, and remember to stick an instance of it in your first level, just to get some logic to run every frame of every level of your game. you just write the code in your simulate()/update() function! it's that easy!

after working on this project, the GameMaker user who has never tried anything like the project before can still go back to GameMaker and continue to use it if they find it to be a useful tool in rapidly developing the kinds of games they want to create—but they'll have gained immense experience, knowledge, empowerment, and possibly inspiration from having gone outside their box and having experienced a different, simpler way of doing things. maybe they'll reconsider if they need GameMaker for their next project—maybe they'll be better off owning more of their own code, if all they're using GameMaker for is easily replicated without it.
Same here. Took me years trying and failing. What worked for me was a full stop on sugar and avoiding supermarkets, gasoline and train stations at the beginning.

I read recently that sugar is disappearing from the average the kitchen cupboard in the Netherlands. Inspired by this my wife and me ritually disposed our sugar jar that was indeed unused for a long time.
The firmware blobs will be what people are objecting to, if they're specific to a kernel version. What you really want out of this is to be able to install updated kernels on the device without needing a corresponding firmware blob nobody has released.
I also was hoping to see Serge mentioned (years ago I lived in an apartment on on lower Haight in SF that had been the Serge synth workshop).
There is no race-neutral way to increase racial diversity by definition...
> My impression is that Microsoft was founded to bring programming to the people

Why do you think that? I was not around in that period, but the impression I get is that the foundation of Microsoft[0] was antithetical to "bringing programming to the people".

[0] https://en.wikipedia.org/wiki/An_Open_Letter_to_Hobbyists
Paying taxes to the King of England = companies should have unrestricted access to medical data of millions of people?
> I did some cool stuff, but I deeply regret the way I treated people. It wasn’t really my fault – I was a product of my environment – but it was my responsibility. Today, I’m proud to have built many welcoming communities, where people are rewarded for their involvement, rather than coming away from their experience hurt.

> My advice to the leadership begins with taking a serious look in the mirror.

What does this guy talks about? He bans people on Mastodon after 2 messages. He clearly values his ego more than anyone else.
Being forced to translate from a language you are proficient in, one you possibly think sublingually in, forces one to move from system 2, to system one.

Esp if the destination language has a much higher precision for the arguments you are making.
> If anything, you get goofy confusion about what things "are?" My go-to on this is always the "smart contract" -- which can be useful little bits of automated robot money moving code, but emphatically are neither "smart" nor "contracts."

They are contracts—just not legal contracts. One of many types of contracts in the world that are not legal constructs.
One other little piece of the story was MacBasic:
https://www.folklore.org/StoryView.py?story=MacBasic.txt

Apple intended to ship the Mac with a user-friendly BASIC-based programming environment out of the gate, and Bill Gates killed it.
I do enjoy the comic and the breakdown of HTTPS/Certs, but I do take issue with the "HTTPS/Certs offer identification" in any meaningful way.

This has been bugging me for awhile, but I don't think it's correct to associate identification with modern IT security, regardless of what it is. We don't have identity management, we have authorization management, and they're very different.

Identity management would mean that the system knows that the authorization request and secret it just received is coming from someone who is authorized to receive that authorization, which is obviously not the case. Even with MFA solutions (Yubikeys, geo-based fencing, etc), it's not really identity management unless someone actually sees you making the request, and even then, we can't know if the authorization request is done under duress or not or with malicious intent.

I'm not trying to suggest that this _must_ be a part of security, but I would say let's call it what it is; authorization management at scale. There is no identity, even with all the data that the companies vacuum up from users just trying to do their work, it's just deciding whether this user trying to access this resource has the correct secret to get access: or more succinctly, HTTPS and SSL Certs (and naturally any cert) doesn't validate identity, it just determines if the secret passed to the server should get authorized or not.

Similarly, Certs, as useful as they are, are still a mess; it's too easy to break the cert process with other common security practices, cert creation is too costly from the suppliers, unless you already understand how certs work, it's very easy to ask for a cert that doesn't meet your requirements which often means paying for another cert; SSL/HTTPS certainly are quite great and I don't want them to change or leave, but the cert process would be benefitted from a UX improvement. But it is important to understand that certs don't necessarily guarantee identity either, even with the names. All you can tell is that the chain is valid to the CA, so at some point, the cert was given specifically to a company. But breaches are so common, it's a bit too nervous to trust them blindly, and certs compromising stories also happen a bit too much. Unlike with Identity Management, I do think certs can solve this with some minor improvements to the process, and LetsEncrypt was a great step in this direction; just still, I have concerns about the idea that certs prove identity in a meaningful way.

Excuse the rant, but identity management has been on my mind a lot recently, and while the article was good, the 3rd panel mentions identification, which none of the items discussed in the comic truly addresses.
They are definitely puzzles. But they are closer to sudoku than crosswords in that no knowledge is required besides the rules of the game.

As for the skill cap. It is the same for the Rubik's cube, once you know the algorithms, solving it is straightforward. It doesn't make it less of a puzzle. And if you want to up the skill cap, time it (as in speed cubing).