skysight-inc/HackerNews huggingface dataset:
You can code in whatever can compile to byte code for the EVM. Solidity is typically the language and is statically typed.
https://docs.soliditylang.org/en/v0.8.11/types.html
There's a lot of compounding factors.

The fact that there's no (legal) way to get some of those games out of Japan and into the hands of people who want to play them is a good indicator of a lack of wanting to do the work on the seller side. There's an article from Wired [1] a bit ago about the harrowing efforts of getting dancing game cabinets and the like out, and the DRM that goes into keeping them region-locked such that it's hard for gamers in the US to get to them.

I went to GameWorks in Seattle at one point for a party and roughly 1/3 of the cabinets were cobranded with companies like King or PopCap, played like slot machines, and were more at home in a Vegas casino than a kids arcade. The others were a mixture of Japan imports from Sega and such that had been semi-localized (or, for a few, not even localized at all, just laid there for the Ultra Weeb gaijin and homesick Japanese exchange students) and "classics" like super hang-on and mortal kombat.

Fact of the matter is that most modern arcade cabinets are just glorified consoles running a single game with a shitload of DRM on them, or windows/sometimes-linux machines running a single executable, stripped down to the bare minimum, then let sit in an arcade. If Konami can put the work into selling a game on a console, unless there's a really compelling reason to make the gameplay loop fit an arcade feel and not sell it as an "Arcade Console" game, they're not gonna put in the overhead of putting it into an arcade cabinet. Unless you've got some serious gimmick like a funny ridable controller [2] or a DJ style button set [3] then you're basically just selling a console game.

[1] https://www.wired.com/story/gritty-underground-network-bring...

[2] https://i.pinimg.com/originals/0c/c0/91/0cc0912f1b8248be89fc...

[3] https://www.youtube.com/watch?v=xjvyHzzLZXs
I can understand the point, but I do not agree. While that definition is possible, I think that it is unnecessary. "Woman" is the gender (she/her/etc, and commonly associated with many social traits, too), and "transwoman" means (as far as I understand it) a woman who is assigned as male at birth (whether or not she is male now, or even if that question has a clear answer, which in some cases it doesn't). (Another possibility, that some writers had used in the past, is using the pronouns as nouns. That might not work in all languages, though.)

If being biologically male/female is what is relevant instead of gender (grammatically male/female) then you can say that, but that isn't really that simple anyways (and the sex is not quite as well-defined as many people say it is anyways) and so it is better to specify specifically what is needed. I once saw the mention of a medical form that instead of male/female it says "persons with [some organ or condition, I forget which one]". It isn't due to political correctness; there is an actual good reason, which is that presumably this is the specific aspect which is important for this medical procedure.

However, "mother" and "father" are different. You could use these words in the biological meaning or in the adoptive meaning (even if they are your biological parents). (Maybe there should be other words, e.g. maybe "mom" and "dad" for the "adoptive" meanings instead.) If adoptive, then it would seem to be related to gender (and is unclear if the gender does not apply, then what?). If biological, then it is different, and has to do with function instead of with grammar/social. If you are pregnant with your child then you will be that child's mother, regardless of your sex and/or gender in your past, present, and future. Consider hypothetically, that somehow somehow can be changed and have both reproductive functions, that you might be one child's mother and another child's father at the same time!

I do not understand how is "goth", "geek", etc as a gender, since gender is a grammatical construct. What will be the pronouns, prefixes/suffixes (for languages that use them), titles, etc (if any)? (Maybe there is one, but if so, I do not know what it is.) Doctors may use "Dr." in front of their name, but not pronouns for them, so even though there is that I wouldn't call that a gender, either.

I had once mentioned the possibility of someone's gender being different in different languages; I don't know whether or not any people choose to do that, though.
Peacefully protesting (and yes, the vast majority of BLM protests were peaceful [1]) the extrajudicial killing of black men is not remotely on the same level of extreme political activity as the outgoing president orchestrating a coup attempt to try and stay in power.

There is no equivalency between far-right and far-left violence in the US. There is a much, much greater rise in far-right violence [2].

[1] https://www.washingtonpost.com/politics/2020/10/16/this-summ...

[2] https://www.washingtonpost.com/investigations/interactive/20...
I’ve been hiring engineers from pretty much any country for the better part of a decade. It still blows my mind that companies are just figuring this out now.

It’s not just contractors either. With tools like remote.com, you can hire FTEs almost anywhere.

There is no labor shortage. There’s a shortage of adaptable companies.

I’ve been preaching this for years, but the new way is here. It’s all about async, 100% remote, no HQ, no excessive hiring, no in person meetings, no or limited meetings in general. Pay your staff 20% more than what they’d normally get and they won’t complain about not having ping pong or after work bonding events. Trust me it works.
Oh yeah no I meant compared to frequently used languages. Racket's great too, though I didn't love the REPL. Clojure is definitely an odd one out in the lisp family, but compared to anything else on the JVM it's a lisp through and through.
Lynx itself is a modest fm. It has a host of editing and file/directory commands. The first entry in my lynx menu is ~/
> the result of processing plants isn't the same thing as 'what plants are known for'

This claim does not have any sense. If there is a thing that most plants are known for, is as a source of valuable products after being processed.
What, ponds don’t have edges?

An interpretation: Being told the details as a grown-up, you’re the finder of that bottle. Probably not many would appreciate the drawing you did as much as you can appreciate being enriched with the memory of yourself as a kid.
Well, at least I prefer the default CSS (with only a few exceptions; I think "img { max-width: 100%; }" aught to be a default rule). However, they should be configurable by the end user to the settings that that user wants, instead of being different in different web pages.
This is absolutely unacceptable. I wish the relevant regulatory body would pull out the type approval for all Teslas until this update is rolled back, it's that bad.
Wonder how WFH brain drain where talent stays in their respective countries shake things up. At least keeps some money and expertise circulating in the local economies. Also going to be interesting when Chinese academic institutions start climbing the ranking charts and training foreign talent who has no long term prospects in immigration unfriendly PRC. Perhaps a future where more "sea turtles" return to develop home countries after than be permanently brain drained in the west.
Not only is browser MathML support lacking, authoring MathML kind of sucks. Anyone familiar with the basics of LaTeX for mathematical equations (human-readable LaTeX) will prefer to write that and let someone else's code render it (as MathML, as SVG, as a raster image).
The sort of logic imputed by the GPDR would put an end to mailing parcels too. You could drive across town to deliver the package, you didn't need it delivered via the post. After all, every package shipped in the mail involves a third party who knows the sender and recipient's address and name. Best get to banning that sort of potential skulduggery ASAP!

This is really an idiotic law in that it punishes the symptom (a third-party web request), but ignores the underlying problem (data strip mining by Google, Facebook, Twitter, etc.). Punishing the data strip mining, but leave the third-party web requests (which is an intrinsic feature of the web) would at least make some logical sense.
Once again:

> Can you describe what sort of evidence would convince you that this movement is a problem, other than the political affiliations and concerns of the organizers, the behavior of people on the ground, the symbols on display, and what actions they are calling for?
To piggyback off of this, I kind of have a similar issue with coding bootcamps. They pump out novice programmers that are lacking basic tech literacy. Sure, these folks learned how to write a CRUD app, but you hire them and they can't setup SSH without massive handholding, etc.
Interesting how a software update can make a car less safe without any option for the owner to go back.

Sadly we see such things more and more. For example a 3 year old TV looses apps such as Netflix or Skype which where specifically advertised on the box.
Thanks a lot for the insights!
This is the sweet spot that products like LeetCode or BinarySearch could be used to solve - people who have the academic background, and should know how to code if they're coming out of a good program, but don't have a portfolio of work to show or a catalogue of experience to draw examples and answers from for a typical interview. And all the DSA stuff that is irrelevant for 90% of dev jobs 90% of the time is still fresh in their mind.

Ask them 2-3 LC easies/mediums in the language of their choice for them to prove they can actually write code, and that's really all you need. Unfortunately it somehow became "let's have a 5 hour long two-part panel interview where we ask you half a dozen LC hards and oh yeah don't google anything" as a way to hire experienced people who have a decade of work they can talk about the discuss ad nauseum.
Nice job. Pihut seems only 1 to still have stock for the 4s
That, and companies that size have people with bullshit jobs who feel the need to do an unneeded "overhaul" for the sake of putting that in their achievement list and get a promotion.
In the US a few places I order from when you call they associate your phone number with an "account" on their POS system, which comes up automatically when you call. It gets created automatically the first time you call/order. It stores your name, address (if you get delivery), order history, and credit card number (if you pay by card).
A company I worked for struggled for years trying to find the right CRUD system.

Off-the-shelf packages didn't work right because they couldn't be tailored to the existing workflow, and couldn't be integrated into other systems. Three attempts at offshoring all failed because of culture and communication differences.

In the end, it was done in-house. It took longer, but the application is exactly what was required, and new features can be added in days or weeks, not months or quarters. Last I heard, almost everyone was happy with the home-grown solution.

CRUD can be simple. But CRUD can also be hard. Anyone who thinks that they can spin up a generic CRUD and solve any problem is someone who doesn't really understand what the problem is.
I knew this link was going to come up so I've addressed it here: https://news.ycombinator.com/item?id=30141276

The 60M Facebook fine is a welcome development but my point still stands - how much did Facebook profit from breaching the regulation for the 4 years since it's been in effect? That fine should've had a few extra zeros at the end to actually serve its role, otherwise it's just a very small cost of doing business.
Predicting the tide with an analog computer made from Lego
My Bolt is a great car, just shorter range and slower charging than I would like.
So what? Pressing seeds does not matter here. Nobody eats an orange or an avocado without peeling it first and nobody eats a nut without cracking it first. So some kind of processing is assumed.

Some of the most appreciated vegetable oils, like olive oil or avocado oils, are not even in the seed.
If you own a Tesla, file an NHTSA complaint and say as much to them. They could well do so tomorrow if they can find sufficient rulings already on the books about this and enough legitimate owner complaints are filed.
heh, beside the joke, I remember being utterly excited just seeing people talk over long distance ham radio by using atmospheric reflections.. someone in california randomly bumping into a russia far of Siberia after minutes of white noise.. super eerie.
There are clear cases when the approach advocated in the paper just does not work. For example, one cannot hide behind an abstraction the difference between a reliable local and unreliable network storage.

Another problem is that designing module boundaries to minimize the future changes require to anticipate what may change. But as the saying goes, “it is really hard to predict especially about the future”. If the prediction was wrong, then the initial split into components was hiding the wrong thing.

For example, in the example in the paper they assumed that the task would stay the same, only hardware or the size of data set would change. But allow to change the task, and the whole proposed module split becomes wrong while design based on what was called flowcharts in the paper could require less rewrites.
But I don’t drive an ipod at 70mi/hr.
JavaScript is not the problem. That people forgot how to use the simplest tool to get the job done, and to not use more than needed, that's the problem.
> A compliant consent form should make the "decline" option as prominent as the "accept" one - the vast majority of services currently don't comply (including big names like Google or Facebook) and entire businesses such as TrustArc have been built on providing non-compliant consent forms as a service.

Nothing in the text of the GDPR, nor of any regulatory guidance that I've seen, suggests that the "decline" option has any particular UI requirements beyond merely being present. Again, while I don't want to claim that this or any other regulatory process is perfect, I think the primary reason people in privacy circles find it so frustrating is that they keep trying to enforce things that aren't actually GDPR requirements.
The mere CONCEPT of a car manufacturer being able to push UI changes to the car that I drive is equally disgusting and terrifying. I will never, ever own a Tesla or any similar garbage.
The more practical suggestion would be to allow other companies to make iMessage clients.
The fact that Teslas have been permitted on US roads at all since Autopilot rolled out is clear proof the regulatory body isn't functioning as it should.

Teslas should be illegal on US roads until Autopilot is removed, renamed, and retooled, and significant oversight is put into place in Tesla's production and software release processes.

Ten years after I bought it Toyota warned me about the possibility some third party service people might've installed an improper part which could cause a problem. Tesla sometimes ships their cars from the factory with pieces of wood in them they got at Home Depot.

"Move fast and break things" is an absolutely intolerable attitude for a car manufacturer.
China selects pilot zones, application areas for blockchain project
I have to agree - my first thought was that the writing looked "pre-cursive". As a late teen I abandoned cursive in favor of something that I could read.

These days about the only thing I write by hand is my signature. It's a squiggle.
Muxe's fork is still alive and kicking! http://www.ndn.muxe.com/
“ They will gladly give up healthcare as long as their enemies have to give it up, too.”

Ive never met an American who didn’t want health care so his neighbor wouldn't have it. Instead I find Americans extremely curious in how healthcare is done elsewhere since they keep asking me about health care wherever Ive lived.

To Republicans I tell them American health care isn't that great (its terrible) and elsewhere’s not that bad, even quite good.

To Democrats I tell them the problems others have America doesn't, and I remind them that “greedy” America spends more public money per capita on healthcare than almost any other country in the world.

Americans are far more reasonable than they’re given credit for.
What cookie law? The one that states I have to make my website worse for everybody to use?

Yeah, I definitely ignore that law, and I wish 100% of website owners did. It feels to me like 99% of them follow it.
We don’t need 60fps gpu accelerated terminals. What we do need is terminals with low latency between pressing a key and seeing the result.

I find the longer the lag, the harder I press the keys, and the more it hurts my hands. So lower latency helps me a lot and I immediately notice lag.
AlphaZero Learns Chess
Grid Cell
Been working in UI for about 10 years now. Using my moms Tesla for the first time last year I had so many issues (chief among them is every icon is so small) and was tempted to write them down but assumed that Tesla must know and be working on it. Maybe not?

Saw the last update hasn’t addressed any of the foundational issues and now it seems it’s created a few more.

I think the UI needs a complete overhaul. Mood board for the new UI should be a fisher price toy. (https://www.mattel.com/products/rock-a-stack-gkw58)
This is not how Qubes VMs work. They use hardware (VT-d) virtualization, which AFAIK was last time broken by the Qubes founder in 2003: https://en.wikipedia.org/wiki/Blue_Pill_(software).
You know what happens when you transfer money to a non-existent/incorrect IBAN?

Most likely your bank will reject the transaction and not even defund your account - as you mentioned, the IBAN itself is already designed to prevent human error.

If by chance you “crafted” a technically MOD-97 valid but not existing IBAN and the money goes out to the other bank (PACS.008), the other bank cannot book it (as the account doesn’t exist) and should automatically return it to you (PACS.004).

If by chance the other bank is incompliant and does not return the money, you can have your bank send a recall message (CAMT.056) to try and retrieve the funds. The other bank is then compelled to either refund the money (PACS.004 again) or at the least officially communicate they’re keeping your money (CAMT.029).

At that point, there’s still law and legal avenues to pursue.

One thing that does not and can not happen though, is for the money to vanish into a black hole and be removed from the economy. That is what a stable, standardized and reasonably regulated industry with some centralization does for you.
On literally working with COVID-19
DomTerm (https://domterm.org) uses the Golden Layout library (https://github.com/golden-layout/golden-layout). As far as I can tell, this does everything mentioned in the article. It also supports tabs, and you can also reposition terminal windows by dragging, neither of which I saw mentioned in the article. (I'm currently working on being able to drag between top-level windows. It sort-of-works, but only at the proof-of-concept level.)
Impact is impact. Slower roll-out of future releases is already way more specific than a vague arbitrary term "technical debt", right?

I challenge you to come up with a situation where technical debt is a better way to describe activities than indirect impact as you are doing here.
I'm a software developer and I'm one of these people. It's because I don't use the screenshot tool often enough to know the shortcut key or how to open it. I can't remember. It's faster to use the phone as the UI to access the camera is 10x more intuitive.

If I care enough to post something nicer I'll google how to do it.
Well, what are you complaining about?
I have zero tolerance for a dynamic UI in a situation that doesn’t require it. Knowing how to do basic operations and what the state of the vehicle is should be, short of a recall, a one and done affair. Consistency/predictability and safety go hand in hand.
Question:
By gpu-driven do you mean targeting actual GPU specific functionality and then creating a renderer for each manufacturer and card generation you intend to support?

Also, what do you mean by bindless?

Sorry if those are basic questions, but I find graphics programming fascinating as someone who doesn’t get to do it professionally.
That comparison always leaves out the larger mountains of skulls created created under capitalism, the Nazi regime for one, the 900k+ COVID deaths in the US, the intentional famine in Bengal [0], etc. It's a long list that is rarely considered.

[0] https://www.theguardian.com/world/2019/mar/29/winston-church...
I’m as big a Tesla hater as anyone, but you should know this is pervasive with new cars. My 2021 Outback for example has garbage UI, plus lots of smart features, so also has a steep learning curve.
> These people know literally nothing about human perception

I'm sure there's a legitimate way to interpret this statement, but it still made me scratch my head a bit. :-)
I too think the single screen is great for simplicity and making the cost of features I don't care about (many) low because they can just be buried in a sub-menu.

Tesla UI has always seemed pretty terrible to me though. Their use of space, and insistence that you need to see a photo realistic picture of the car you are driving that takes up a massive amount of real estate is crazy to me.

On the other hand, I find a lot of car companies struggle with UI once screens come into play.
"makes it easier to understand where the falsehoods in the rest of your message comes from. "

Oh, yes, I'm one of those 'normies' or 'MBA Suits' (!) who can't possibly understand the genius and vision of Crypto and Blockchain.

We see it is a 'Pyramid Scheme Scam' at worst, and completely useless distraction at best, because we're just not enlightened.

You got me.
If you’re taking them (or anyone else) to court, isn’t the burden of proof on you?
I wonder why you focus on the tube first? Wouldn't it be easier to choose a tire for your rim first? Then you can also easily find the right tube.
Fuck. Screens. In. Cars.
I know my buttons and dials by heart, I reach and touch and control them without looking at them.

I used to be able to fire off SMS messages on my phone while driving, without looking at the screen, because I knew my contact list and keyboards had that little dimple for feeling where 5 is (like your numpad does, if you're not too hipster to go without).

Sure, sometimes I got it wrong and texted something weird or to the wrong person, but by far, it was successful.
Maybe it's just me, but I've still not been successful in learning how to write on a touchscreen keyboard, sure, I can type a message or using that swipey kinda thing, but I still have to look where I'm touching, no tactility, it's terrible.
Having done a bunch of moderation work in various open source spaces, it's intensely aggravating that while the vast majority of complaints are from people who are lying about what happened there are also plenty of mistakes so stupid that they -sound- unbelievable and yet are in fact true.

And I'd note that I am very very certain that I've made mistakes that stupid over the years.
This escape is why Qubes switched to hardware virtualization, which was AFAIK last time broken by the Qubes founder in 2003: https://en.wikipedia.org/wiki/Blue_Pill_(software).
I think you’re hitting on a real problem, but one that’s slightly adjacent to what you describe. The size of the design team is correlated with, but not the cause of dysfunctional product and design management. A large team where responsibilities and ownership have clear delineation, and ideas are validated through research, shouldn’t result in cleverness competitions.