skysight-inc/HackerNews huggingface dataset:
> You can either increase total happiness, or concentrate it to the powerful.

The nasty, invisible catch with price caps is that this outcome you've described is an idealized one. It's possible to get neither as you make whatever you're trying to regulate functionally unavailable to anyone.

How much bread do you think bakers will produce if a loaf costs $1.20 to make, but politics dictates they cannot sell for above $1 each? In such a scenario nobody gets any bread except what the bakers make for themselves.

It's also possible to try to increase total happiness and actually just wind up concentrating it to the powerful. This is what rent control has done in San Francisco. It's dangerously easy to confuse goal and outcome in policy-making.
Jokes' on them, I've spent the last few years building up an immunity to iocaine powder.
Sorry for the terrible utm parameters in the link but they are actually part of the story. No tracking involved on my side.

I just copied them from another post (#23546568) which stood out because it still had utm parameters after Hacker News obviously removes them since 2018.
Not with public transport, but in my (Dutch) city I can get everywhere, safely, within a reasonable amount of time, at all times of the day, by bike. From one end to the other wouldn't be exactly 15 minutes, but it would be under 30. With an electronic bike you can probably make that 20 minutes.
As someone who enjoys (but is absolutely hopeless at) both an olympic sport and an esport, they shouldn't mix
IIRC they use x86, just doubled just like their tesla brains.
I have a personal policy, which, if treated as a Kantian imperative, would eliminate this.

Any invitation to downvotes, I take. Any comment about downvotes, means at the least that I won't upvote that comment. Meta-comments about downvotes are exempt, I would probably upvote this comment if I saw it from someone else.

Every person who adopts this policy improves the discourse by discouraging this behavior, please consider it!
Very nice find, thanks! How do you imagine that would tie into Facebook?
Payroll/HR Giant PrismHR Hit by Ransomware?
Sir! Are you sure of that argument?

Bitcoin is a decentralized protocol for moving value on the internet, that is not useful enough for you sir? Is this hacker news? or lumberjack news?

Besides, Horses >>>> Cars. Horses are more useful than Cars. Cars need roads to work, Horses don't.
While it might not be a special case exactly, you most likely won’t see /bin/[ being executed either. Typically your shell will implement it as a built in command. Because as you say, spawning processes is expensive.
I use PL/SQL a fair bit, which was inspired by Ada. Unfortunately, the designers did not bring over

ShortName is New ReallyLongAndAwkardName;

Ah, well.
> foo += bar

Yeah, this is how I think about it too. It's natural to have the destination operand always as the first one (i.e. left hand side). I think the GNU tools all use the AT&T syntax (destination is last), and I hate it.
The story is from 1990. Nowadays you would probably have to be a little bit more clever. Maybe toss in a volatile variable?
I got the feeling this post is a bit sarcastic, because it references horses, as opposed to automobiles.

If you just replace "horses" with "mass public transit", "railroads" and "electrobikes", it suddenly starts to make much more sense.
My problem with TypeScript is the lack of runtime benefits. Yes, you get some benefits of static checks during compile time, but at the cost of huge additional effort. This effort maybe makes sense for a large project with many team members pushing code, but for small hobby projects I think this just makes quick iteration far more difficult. To me this defeats the whole purpose of using a dynamic garbage-collected language to begin with.

If TypeScript was a first-class language, you could do all sorts of great runtime optimizations (perhaps a v8 fork will do this eventually?). In this case I would absolutely jump all over it, even for small hobby projects.

As it is, going from JS -> TS, one might as well just skip the extra translation step and just start writing everything in Go or Rust, especially for back-end nodejs/deno projects. In these languages the runtime benefits makes the abstractions worth the effort.
Technically that breaks, you want:

document.querySelectorAll('.my-class-selector').forEach(el => el.classList.add('active'))

Personally I use the native APIs because they aren't that hard to use (most of them, anyways) and I tend to be OCD about bundle sizes, but to each their own, I suppose.
There are memories available in shielded packages. SRAM is used wherever possible. Some of the rad hard micros have on board ECC, others don't and you'd have to spin your own with an ASIC or FPGA or have another mitigation strategy.
This is the one thing that bothers me about TypeScript as well. I've ended up using frameworks like `zod` to do runtime type checking of endpoints. It has gone a long way towards decreasing edge case failures -- I just wish they had something like this built into the language.
Promising digital therapeutics trial for Covid long haulers with Mt. Sinai
I would assume the opposite; tell someone that if they work hard, they have a chance is less likely to induce despair in my opinion and experience than telling them that their efforts are meaningless because every part of society is arrayed against them, the odds are laughable, and their failure is all but guaranteed. How could that not make someone feel hopeless? Opportunities and success are not and never will be evenly distributed, but effort still plays a part. Inculcating a victimhood complex in children seems extremely antithetical to the cause of bettering their prospects in life.
>Obviously, what we need is the REAL Bitcoin from the confirmed legitimate Satoshi Nakamoto: Bitcoin SV.

This is sarcasm right?
If there are 100 houses in Berlin, and 101 households want to live there, no amount of reclaiming the housing stock is going to create space for that additional household.

Berlin's population has been growing by leaps and bounds. The only way for everyone to have enough housing is to create enough housing for everyone to live there, or to make it sufficiently unattractive to live in that people leave.
Humor Is an Underutilized Leadership Skill
Isn’t your example a type error. JQuery’s operations auto-broadcast over the lists of elements it returns whereas the native methods don’t
Webhook.new
Iterable | San Francisco, CA | Full-Time, Remote | https://iterable.com/careers Iterable is the growth marketing platform that enables brands to create, execute and optimize campaigns to power world-class customer engagement across email, push, SMS, in-app and more with unparalleled data flexibility. We are an integrated, cross-channel solution — Iterable is built for marketers, trusted by engineers, and designed with intelligence. Learn more about our Engineering culture and interview process here: https://github.com/Iterable/how-we-work Here are our open roles:

-Engineering Manager, Product:
https://iterable.com/company/job?gh_jid=2907629

-JavaScript SDK Engineer:
https://iterable.com/company/job?gh_jid=2763001

-Senior Software Engineer, AI & Experimentation:
https://iterable.com/company/job?gh_jid=2810439

-Senior Software Engineer - Infrastructure: https://iterable.com/company/job?gh_jid=1926698

-Senior Software Engineer - Platform Services: https://iterable.com/company/job?gh_jid=1321405

-Senior Software Engineer - Product Backend: https://iterable.com/company/job?gh_jid=1374138

-Senior Software Engineer - Site Reliability Engineer: https://iterable.com/company/job?gh_jid=2214242

-Senior Staff Software Engineer - Platform Services: https://iterable.com/company/job?gh_jid=2196030

-Software Engineer - Platform Services: https://iterable.com/company/job?gh_jid=2525246

-Staff Data Engineer - AI & Experimentation:
https://iterable.com/company/job?gh_jid=2603251

-Staff Software Engineer - Machine Learning: https://iterable.com/company/job?gh_jid=2603251

-Staff Software Engineer - Platform Services: https://iterable.com/company/job?gh_jid=1911817

-Staff Software Engineer - Product Front End: https://iterable.com/company/job?gh_jid=2381343
My experience ordering from Shopify sites over the past or two: the checkout is now faster and easier than Amazon. Overall Amazon's failings are good for everyone else involved in e-commerce. The bottlenecks to purchasing online 20 years ago are far behind us now.

If your business is selling low margin items at massive scale then Amazon probably continues to win (in the US.)
> Berlin can't grow forever

That's not self-evident to me. Why not?
I no longer use jQuery nowadays due to React/Stimulus but one nice thing about jQuery is ability search for an element in a DOM note and append html. You can do it with raw JavaScript but jQuery API is light years ahead.
The internet’s most beloved fanfiction site is undergoing a reckoning
If kicking off incremental conpilation is causing the IDE's UI to behave sluggishly, then the IDE is wrong. The incremental compilation or other value-adds (relative to a text exitor) should not create perceptible regressions.

Table lookups for syntax-highlighting can't be backgrounded, but they should be trivial im comparison to stuff like compilation, intellisense, etc.
Intel Told to Pay VLSI $2.18B After Losing Texas Patent Trial
The [ character is actually the program called "test"[1], so you can think of it as just running grep or sed or any other external binary/program, whereas the [[ replacement is shell-specific builtin; this blog is not using "bash-ism" but instead the external test operator from `coreutils` which generally would work from sh, zsh and whatever but on zsh, it doesn't work the same (kinda, it's more that the comparison EQUALS operator doesn't work well with [ but it's fine with [[).

Here it is in pdksh:

# [ "Z" == "z" ] && echo Bob
# [ "Z" == "Z" ] && echo Bob
Bob

I chose pdksh on purpose - because _it_ also supports [[ (builtin like bash)[2], so while [[ is a "bash-ism" it's actually present in some/many other shells as well. However, the operational aspect is not identical between [ and [[, both in the bash and pdksh implementations and let's add zsh to show the same line of shell break:

# [[ "Z" == "Z" && "A" == "A" ]] && echo Bob
Bob
# [ "Z" == "Z" && "A" == "A" ] && echo Bob
pdksh: [: missing ]

# [[ "Z" == "Z" && "A" == "A" ]] && echo Bob
Bob
# [ "Z" == "Z" && "A" == "A" ] && echo Bob
-bash: [: missing `]'

# [[ "Z" == "Z" && "A" == "A" ]] && echo Bob
Bob
# [ "Z" == "Z" && "A" == "A" ] && echo Bob
zsh: = not found

The [ operator requires that you use the bash/pdksh method to combine them with && "outside the brackets" in a more POSIX like use, like so:

# if ([ "Z" == "Z" ] && [ "A" == "A" ]); then echo Bob; fi;
Bob

...except on zsh, because (surprise!) zsh has decided to internalize the [ command rather than use the external one (which works OK); but it also has a problem with the "=" sign being used like this[3] with the test operator. zsh requires we then handle the == sign by quoting it (or unsetting a value internally):

# if [ "Z" == "Z" ] && [ "A" == "A" ]; then echo Bob; fi;
zsh: = not found

# if [ "Z" '==' "Z" ] && [ "A" '==' "A" ]; then echo Bob; fi;
Bob

This last example is a subtle point - the use of [[ is actually _more_ compatible between bash/pdksh/zsh than the use of [ due to the way zsh handles the input which is different than bash/pdksh and even old school POSIX Bourne shell (/bin/sh).

This got kinda long sorry, hope it helps.

[1] there's actually a binary "[" and a binary "test" in the `coreutils` package on most systems, however I'm not sure why they have different binary file sizes to be honest

[2] https://linux.die.net/man/1/pdksh search "[["

[3] https://www.zsh.org/mla/users/2011/msg00161.html
> especially engines that customers expect to last 20 years

I don't think they're proposing they're banned from being used, but from being sold new, so how long an old engine lasts is irrelevant.
I've flashed ROMs before. I don't get a kick out of it, and my hourly rate is more than $150. I'll probably buy one.
> if world productivity grows by 3% per year, my salary of 1 bitcoin gets more purchasing power.

but you are going to pay more for the same goods and services

if your bitcoin is 3% more valuable, when you use it to buy milk it's going to cost you 3% more

the game is working only because today if bitcoins increase their value you can exchange them for more fiat money

in a bitcoin economy one bitcoin is worth exactly one bitcoin, forever, whatever that buys
> Like I said, most of the rest is just a rehash of gold standard stuff.

Exactly, however bitcoin is infinitely better money than gold and makes the "gold standard" viable. Fortunately the gold standard has a lot of proponents globally, some of whom started embracing bitcoin.

I just hope that the experiment bitcoin keeps on going and I'm guessing we will see some form of resolution, maybe even in this decade. There is a lot to learn still.
Yup, it's a very common way to get a product with high sales and ratings. You put up a low cost, high volume, high quality item. Sell it cheap, then after you have enough 5 star reviews, swap all the pictures and text with a new higher margin (maybe lower quality item), completely unrelated item.
Reasons O.G. Superman Is Even More Relevant Today
> We have incurred annual net losses since 2016 and expect to continue to incur net losses in the future. We incurred net losses of $10.2 million and $7.0 million for the years ended December 31, 2019 and 2020, respectively. As of December 31, 2020, we had an accumulated deficit of $35.8 million. We do not know if we will be able to achieve or sustain profitability in the future. We plan to continue to invest in our research and development, and sales and marketing efforts, and we anticipate that our operating expenses will continue to increase as we scale our business and expand our operations. We also expect our general and administrative expenses to increase as a result of our growth and operating as a public company. Our ability to achieve and sustain profitability is based on numerous factors, many of which are beyond our control.

how unusual is it for companies to ipo without profit or even a clear path there?
All the really hard work here would seem to be in the software and sensor integration. I say that because the hopelessly specialized hardware kind of dulls the enthusiasm for me. I love Mark Rober but I had a similar reaction to his spring-loaded place-kicker machine (wouldn't really call it a robot). The fact that a human could actually even get close to that heavy clunky thing blows my mind.

It would be cool to try this with Atlas from Boston Dynamics. You could at least envision how it can get to and from the rink.
This is bad advice if you want to write reliable and maintainable shell scripts.
The political complication is that it's very easy for people to be convinced that the short-term answer is the only one that will ever be needed. Addressing long-term problems often involves painful choices that people would rather not face.
When my grandpa used the word thug its absolutely racist. He would call literally any black person without chinos on a thug. That was and is common.
The NY Times a few summers ago wrote up some firm in Wisconsin that handles data-processing for quite a few insurance companies, using MUMPS. A co-worker's son a summer or so before had weighed competing internships from that firm and from a financial company in New York. I said I thought that the latter would offer more portable experience.
What a very closed minded comment. Humanities and science are deeply intertwined, especially philosophy. Not to mention disregarding an entire category of human expression and experience as "dragging science down". Humanities is just as relevant as science, and so often influence each other that it almost makes no sense to distinguish them.

I highly doubt that by teaching children logic and probability we will solve science denialism. Cramming more science facts or abstract math equations into student's brains doesn't do much for their critical thinking and reasoning skills. Encouraging children to ask questions, reason based off of evidence, and inspiring a love for figuring out how our world works should be the main goal of any science class.
For the last 4 months I auto down vote whenever a post mentions 'downvote me', then I read the comment and see if it merits unvote.

So far I have reverted only once on HN.
I loved that processor [line]. When I first started learning Objective-C I was building a particle system playground with my friend. Then I learned about the vDSP / Accelerate framework, which harnessed the parallel capabilities of the RISC architecture, and suddenly I could make WAY cooler visuals. That’s a technique that has come back many times since for me, and in a way is what made me open-minded towards more parallel approaches to things on GPU, etc. It’s a different way of thinking about problems, and can be very interesting.

1: http://mirror.macintosharchive.org/developer.apple.com/perfo...
Do you even know how much energy automobiles use in the US? it's more than the energy consumption of several nations. Shame on you.
Apparently their CTO introduced an SQL vulnerability in Feb, then patched https://arstechnica.com/gadgets/2021/03/rookie-coding-mistak...

Easy to make mistakes I guess. Little Bobby Tables strikes again.
There are still a ton of legacy sites that use it. New development? Don't know, but the last 2 companies I worked for had massive systems written in JQuery.
I gave an honest review of some $30 bluetooth headphones. I gave it a 3 star, and listed my complaints. The company reached out to me, offered to send me 2 more, for free, of their newer and better model, if I just adjusted my review to all stars. That was when I stopped believing them.
As per my original message you should look into FBA.
Its not a coin but some coins do use it.
Whether you want to buy such coins and which one is none of my business, but the tech is there and works since years.
I like jQuery because:

- The API is still more concise than what is built into the browser (Compare the number of lines used here: http://youmightnotneedjquery.com/)

- It is still useful for older browsers that might not support something.

- The API is burned into my brain, it speaks jQuery.

- If I have any issues, Google will usually surface how to use the API faster than the (standards compliant API * can I use it?)

I do use React for UI, but sometimes you have to interact with the DOM; in those cases for larger programs I find jQuery easier to read and write.
Using this since ages. Also use window.DOM = document
In my country, bitcoin guards against inflation. Local currency in relation to the dollar, in 2020, I lost 50%. Bitcoin in relation to the dollar, in 2020, did 300%.

Bitcoin here is a wealth transfer from the older generation to the newer generation. The older generation owns and invests the real estate, and this keeps the prices high and exclusive. The newer generation (techn-savvy) can now use crypto profits to fund innovation and progress. Several people I know funded their own startups.

Of course the crypto market attracts tons of scum and shady people too. And the hype can be damaging (older generation buying in at all-time-highs, and panic selling, causing high variance).

Early adopters were far from the huddled masses. Can't really blame them for others jumping on the hype train, just like you can't judge someone holding gold, by all the criminals holding gold or states going to war over it. Forget energy usage for a second, and wonder, "how many people actually die yearly to keep the dollar valuation high?" I feel the "resource waste" is more a feature, than a bug. If you need the electricity of entire countries to attack the network, the network becomes more robust.

And then let the new rich generation use their profits on creating more green or nuclear energy, then keep on mining and holding. Tesla could perhaps help here. Industries where energy is a large part of the budget have the right economic incentives to make renewable energy more cost-effective. Older economies, industries, and hegemonies are married to oil, in aggregate pollute far more, and lack the right incentives.

Poker is a game of skill which will serve you well if trading. Don't judge the game by the drunk pot-splashing tourists, or the risk-averse spectators in the stands, or the regulators looking for a ban after being lobbied by the older generation.

Edit: I stopped bickering about and promoting bitcoin on HN when the price was around 4500$. The very sentiment then: This is a waste, and a hype, and a bubble, and only criminals use it, tulip mania, gambling addicts. All the nay-sayers back then should realize they actually lost people money! I got into Bitcoin and ETH early due to an enthusiastic post on HN. Please think back a few years, has your viewpoint changed? Do you allow yourself to keep commenting negatively, knowing how wrong you were for years now? Are you really doing the HN community a service with your expert hot takes?
It's not so much an argument but an opinion. If you people want to eat soylent and live in free-floating space habitats, that's cool. I find that idea revolting.

The idea of colonizing other planets and terraforming them, on the other hand, sounds appealing.

Either are just fantasies at this point, but one of them is timid, the other is bold. I'll go with bold. Bold or bust.

> we can take the same idea and argue that humans don't belong in houses and that cooked food is unnatural and therefore wrong. Same difference.

Not quite, there's a balance to be struck here. I certainly don't think humans belong in tiny apartments where they eat processed foods while hunched over their media terminals.
Business Lessons from Rick and Morty
If only the state could heavily tax empty apartments and cap resell price to counter that. But wait, it actually can.

Pushing renters and speculators out of the housing markets in favor of people who actually want to settle in the city is probably the best you can do as a municipality.
Here in the US, a Moto G7 Play is $130 brand new from amazon.com, and seems to be much more reasonable from a privacy standpoint. I seem to remember being presented with a clear choice to disable phoning home to Motorola during initial setup.
I just use it to connect to my friends and family, I think the only thing is they cut the connection at 45 mins but that is it.
>Monero's technology enables private and untraceable transactions

Not exactly. The decoy inputs/outputs provide some plausible deniability when you look at a transaction in isolation, but over repeated transactions it gets gradually lost. It's not enough to pin you as a criminal with 100% certainty, but it's enough for the police to keep an eye on you and wait for you to slip up.
I'm saying it's much harder for the US government to collect taxes from crypto. It's much easier to work with a bank to directly pilfer your account than for them to force people to hand over their private keys. The latter doesn't scale nearly as well as the former.
Have you done a lot of work teaching with/mentoring teenagers?