skysight-inc/HackerNews huggingface dataset:
I think of it as writing code for the computer/compiler, rather than for human readers. If the computer "understands" the code, you think you're done.

I real life working on a team with ever changing code, that is the barest rank minimum.

As a young programmer, I thought I was a master when I got the code to work. Now I know that is just the start. Making it readable and changeable is where real mastery lies.

This is very hard to convey to young fools as I used to be.
I bought a simple $80 one at the start of the pandemic and now that's the only toilet in the house I'll use.
No it is not. But sometimes I do wish to leave very quickly.
For you youngins out there, here's a phrase you may have never heard: "Please allow 6-8 weeks for delivery". Keep in mind that Amazon singlehandedly made that a cliche of the past. They're still that good, even if they disappoint in some ways.
Yes, I did use the OLPC quite a bit. I was an active supporter of the project, so I bought a number of the devices when they were first made available to donors. I actually taught myself Python on the OLPC itself just so I could hack the software that came pre-installed on the device, and I volunteered a bunch of time debugging those programs.

The OLPC as a whole was a mixed bag; a successful experiment, I think, even if the project was a bit of a fiasco. The keyboard was trash, not just because of its size, but because the rubberized keys would frequently fail to capture key presses. The OS they released was buggy and poorly conceived in many ways. The OLPC was also released right before cheap netbooks and tablets hit the market, obviating the project's main value proposition.

But other things worked well, and the screen was one of them, at least for my purposes. I lived in Miami at the time, and it was only with the OLPC laptop that I was able to code while sitting out on my porch. I fixed the keyboard problem by plugging a mechanical keyboard into the USB port, and avoided the custom OS by dropping into the shell and telnetting into my workstation. Even with those awkward hacks, I still enjoyed coding on it because it let me do something I couldn't do otherwise.

The relative cost of the screen wasn't an issue for me. I would have paid quite a bit more than I did, just to have a working laptop (or even a terminal) that was usable in the bright sunlight. And buying an OLPC was meant to be more of a charitable gift anyway.

From your comments on Jepsen, it sounds to me like one of the challenges that Pixel Qi's technology faced was that it was promoted by the wrong messenger. Maybe you're right that there wouldn't have been a larger market for it, even if it had been rolled out with industry support as a commercial project instead of as part of an NGO. I don't know, though.

A screen that can be seen in the sun without a backlight draws less power, and most people use their mobile devices and laptops outside at least part of the time. Even with a full backlight, most screens today cannot be used in direct sunlight, and any outdoor use draws more power than indoor use, not less, which is the reverse of what it should be. I found the experience of using the OLPC screen perfect for what I wanted to do with it, and I think there would be a large enough niche to support reasonable unit economics if the product were marketed the right way to the right people.

Apologies for getting Jepsen's name wrong, by the way. Blame it on my typing out my first comment out on my phone.
SXS switching cutover to ESS, live at Glendale CA central office (1984) [video]
> Dishwashers are another example.

Commercial dishwashers, esp. the fast cycle ones beat the living light of any mugs/plates/etc. unless they're plain white.

They use way more pressure and heat, and resulting clean is much more aggressive, shortening life of everything inside them. Only plain glass and plain porcelain came out relatively unaffected. All decorations doesn't stand a chance.

This is why some mugs denote "Safe for normal dishwasher use".
> It's the fact that Amazon is charging anywhere between 30-45% in fees to the sellers

I'm glad this was stated. It is new insight for me.

I got in the habit of only buying from the actual manufacturer store on Amazon, thinking it was benefiting the company. For example: buying Bose speakers on the Amazon Bose site, instead of the bose.com. Now I realize that Bose loses a lot of money going through amazon. I should just be going to the bose.com store and cutting out amazon. I never really need anything I buy online "tomorrow".

The only thing I've run into is the vendor site saying out of stock, but the vendor -store- on Amazon in stock. E.g., I bought a PixHawk4 flight contgroller from HolyBro. The HolyBro site was out of stock, but Amazon's HolyBro store had it in stock. /bangs head on wall/ I understand why, it's just... weird.
Trijicon scopes were top dog for a very long time and to this day are still fantastic hardware. They're just one of many examples where the supplier cares about the product and it's reflected in the quality.
Yes but I imagine the increased pressure for quality from people working from home would force ISP's to either switch Zoom and others to QoS, or just increase the quality of their network wrt udp in general.
Related thing I'd add: be very careful about taking a dream job; I've seen this happen a few times--it's likely to disappoint. Also dating a minor celebrity crush.
> The author starts off with a seemingly disconnected claim about prejudice

I think you are misreading that. What I take that is that the author is lamenting that people are so prejudiced against Americans that they remove necessary hygiene systems for fear of offending American sensibilities. (Could you imagine hearing that a hotel had been "<ethnicity>-ized" by removing the sinks, on the assumption that people would take offense at the suggestion they should wash their hands?)
USD is fiat money, by changes in law, since 1973. No longer on the "good standard"
Short term price movements are random, long term stocks go up.
I don't know how this works in general but I assume that there are some heuristics as to whether shippers require delivery signatures or not. Because of where I live and how isolated my house is the only real dangers are misdelivery and damage.

One of the early-on Prime benefits for me was fairly deterministic delivery. At a time when I ordered lot of physical books, CDs, and DVDs, the minimum amount for free shipping wasn't a big deal. But random order arrivals when I was traveling much of the time were.
The 1% of people who try to fix their shop vac are probably the same 1% who are comfortable using a soldering iron. Reducing part count is value engineering 101.

The number of consumers who buy a shop vac based on whether it has a socketed fuse is negligible. It’s simply a feature with zero commercial value. It’s all cost with zero benefit.
Free shipping is nice.

But what's nicer is that I usually get my stuff in 1-2 days.
Bidets rock. I've had one for years - I didn't have to worry about a toilet paper shortage. The only problem is not many people have them, so going to the bathroom elsewhere isn't as comfortable.

I think Muslims have bidets as part of standard hygiene, but I could be wrong. If it is true, I need more Muslim friends :)
Full-Throttle wget on iPhone
I also got to try those when visiting Japan, but I have to say it didn't seem like a significantly better experience than just cleaning with toilet paper to me. Maybe I'm completely mistaken, but I do think I do a reasonable job cleaning myself with just paper so I didn't feel significantly cleaner.

But IMO the worst problem was that you now have a wet bottom, which you again need paper to dry. Combine that with the not-so-great quality of toilet paper in Japan and now you have small pieces of dissolved paper all over you.

Maybe I did something wrong, I guess some of the fancier washlets have a dryer, but that didn't really work all that great for me.
Ever since reading Time-Life books in the library in the 70s I've wanted to visualize the 4th dimension. Has anyone actually achieved this? And if someone claimed to, how would we verify it?
Create Insta Carousels Like Chris Do (Figma Template)
I worked with a guy very much in that vein. He had enough years of experience to call himself senior, but it was clear his actual skill level was halfway between junior and senior at best. He wrote the most clever, fancy, opinionated code I've seen in a while, and he wrote a lot of it. I weep for the programmers that will come along in a year or so that have to figure it out.
The smarter tool (i.e. AI) mega-trend will continue and there is a lot to automate across the globe. This will sprawl into biotech (drug discovery) and energy management.
> All profits anyone makes on cryptocurrencies comes out of the pockets of other "investors".

That's not necessarily true. It's the same as the stock market. I could buy a stock or crypto token/coin for $1 and sell it for $2, while the person I bought it from paid less than $1 and the person who bought it from me sold it for more than $2. In other words, all three of us made money.

There's also the possibility that the other two parties lost money. But there's nothing unethical about buying something for a price someone is willing to sell it for or selling at a price where someone else is willing to buy it. I mean, not unless you think capitalism as a whole is unethical.
On the other hand: if you drink 1-2 cups of coffee a day, and don't mind putting in some elbow grease — a manual grinder like a Comandante or Kinu often produces much better grinds for the same price, since money can be allocated towards a better burr set instead of a motor.

I've had a few friends whose only experience with a manual grinder was a Hario Skerton or its clones, and get turned off manual grinding because of how bad the experience is. The pricier hand grinders have much better UX.
Pragmatic for me is knowing what’s wrong at compile time, and not being told much much later at runtime that I nested this array in a dictionary in an array wrong, or that my string is an integer.

I got older, stopped using python for exactly the reasons above (I just really felt that it was wasting my time for trivial reasons), and found mypy which made it bearable again.
Makes sense, recently had it break with a couple sites, and I noticed the seive is a big json file it downloads from its own server. Will try Hoverzoom+ and see how it goes.
Yeah. I'm nominally a full-stack developer, but I know fuck-all about React; I can maintain an existing project, but it would take me a significant amount of effort and googling to kickstart one from scratch, and diagnosing and debugging issues and writing effective tests is always a struggle.
Awesome idea! How do you distinguish professional vs overpriced normal stuff?

For example, Festool, Makita, and DeWalt offer awesome products but are very pricy. All the tools from the DIY shops are rubbish. Things from Bosch are slightly better. But these are all expensive. Meanwhile, the tools from Lidl around €30-50 price point are quite cool.
Back in 2018, I ordered a JeVois A33 camera for (I think) around $99 (maybe it was $69). And they sent me an empty box. After arguing with JeVois & Amazon, I finally did a credit reversal. I don't use Amazon for anything over $50 now.
"Jake lost millions of pounds trading cryptocurrencies. "

Gambled it away. Not crypto's fault.
>unworthy of much money

Money doesn't work like that.
Thank you! Yeah, or at least give a warning.
It's not like Tesla is anything special there, except for buying Italian-Chinese industrial caster for their product line, probably heavily due to being in the right time (combination of availability and building new line for a fresh product meaning they could do new design).
Time to mention miegakure, a 4d puzzle game that will be done "when it's done" https://miegakure.com/
From the BIPOC project website: “We use the term BIPOC to highlight the unique relationship to whiteness that Indigenous and Black (African Americans) people have”

If it included Asians they would just keep using POC.
I actually have never had a bad experience with Amazon. Then again, I pay about $300 a year to have my items shipped to a rent-a-mailbox store, mainly so I can have a public mailing address for things like domain registrations and my online resume.

Also: I usually buy the really expensive stuff from B&H, mainly because they have lower prices than Amazon (they have an in-store credit card which pays the tax for you), and have never had a problem with them.

Who I have had issues with is eBay; I have at least twice received counterfeit lower-quality goods from them, such as the time I got an obvious pirated and burned Blu-Ray when ordering a movie.
but keeping it does
>Are you willing to punish people with jail time or worse for falling in love and adopting the behaviour that goes with it?

No, because one is a criminal offense and the other is a breach of ethics. From that standpoint, it was a bad analogy. But I would hold someone accountable for being unprofessional in the workplace. To be clear, I’m not saying to punish people for falling in love, I’m saying you can hold them accountable for letting it affect the workplace and creating an unprofessional environment.

>The PI can do everything he/she wants, love will happen and people will behave accordingly.

This is probably where we disagree. I think the PI holds some responsibility for setting the tone of the work culture. You may not be able to control people’s feelings but you can make it clear that certain actions are not going to be tolerated. That’s especially necessary in cases of fraternization. It’s the PI’s job to maintain the professional standards of the lab.
Thank you for your feedbacks. There is some consideration for a11y but it isn't perfect yet. In lighthouse score for a11y, the score is around 94-98 for most of the themes. The template comes up with developer tooling like ESLint and Prettier. For ESLint, it includes eslint-plugin-jsx-a11y and raises automatically some a11y errors.

l10n/i18n isn't supported yet. But, I've seen some of users of the theme added i18n without any issue. Definitively, I'm planning to add it.
"I would have written a shorter letter, but I did not have the time." – Blaise Pascal
We've used borosilicate lab glass (mostly beakers) at home for over a decade. We're pretty happy with them.
Yeah, every time ive been there half the posts are someone raving about a vacuum flask or how durable cast iron skillets are...
Fyi, I have an industrial fan in my home similar to the one listed at the end of the article [1]. Beware, they're loud as hell and not really suited for indoors use. It sits dormant now.

I replaced it with a smaller Vornado [2]. Powerful, nearly silent (can't hear the motor, only the blades), with a durable sealed-bearing motor. Much better.

[1]:https://king-electric.com/products/high-velocity-air-circula...

[2]:https://www.vornado.com/shop/circulators-fans/293-heavy-duty...
> effectively communicating ideas through text was one of the most underrated skills in software engineering

Absolutely. So many hour long meetings could be shortened by better communication skills (just more targeted), or even a small email chain.

Communicating in short form confidently is a skill. Many people, including myself (something I've been working on) struggle with saying something that was a complete idea in a meeting and not stopping because they feel like they need to say more. Short and sweet is the way to go pretty much whenever you can, for technical work that is.
There is a subtle tipping point of negotiating leverage where an agent has the ability to influence or dictate prices for the entire ecosystem. The formal term is "market power" [0].

Say you're a vendor producing widgets for $10 each, costing $9 each to produce. 80% of your buyers prefer the buying and service experience of Amazon, for all the reasons you describe. They have no brand loyalty to you: they go to Amazon, type "widget" in the search box, and buy the first result with 4+ stars costing roughly $10.

Amazon decides out of the blue that they want $1 per sale, and what's more, they will drop you from their platform if you offer a different price on Amazon and other storefronts (be it another giant like Walmart, or your own low-traffic e-commerce website). Because this $1 is the entirety of your profit margin, your only way to stay in business is to raise the price to $11, and because your widget competitors have been given the same deal, all widgets now cost $11, and when consumers are price-shopping, they're now conditioned to see $11 as the normal price for a widget. You could opt out of Amazon entirely, but that would limit you to 20% of revenue, which is also a dealbreaker. (You theoretically get a higher cut from that 20% at the new price-point, but you also suffer the deadweight loss from buyers who can't/won't transact at that price point.)

The standard libertarian retort would be that the seller consented to their contract with Amazon, while no citizen or market actor ever signed some imaginary "social contract" with state regulators, and it's a legitimate point. But saying that a vendor whose livelihood is dependent on a presence on Amazon.com (whose revenue rivals the GDP of many nations [1]) "chose" that relationship is like saying that each citizen "chooses" the laws of the nation-state they live in, because they could have moved elsewhere. Yes, technically there is an exit clause; but in both cases the table is tilted such that exiting is deeply against the interests of each actor, thus each actor is incentivized to perpetuate the asymmetry in negotiating power.

Market competition is a great thing when it works, and many times it does. But oft it's forgot that the whole point of a competition is to win. And whether we're talking political power or economic power, concentrations of power tend to snowball and entrench.

[0] https://en.wikipedia.org/wiki/Market_power

[1] https://www.axios.com/big-techs-power-in-4-numbers-de8a5bc3-...
Induction doesn't work for all pans, and require a 240v line run to your stove top. Combo washer/dryers take significantly longer to do laundry, since you can only have one load going at a time.

These are tradeoffs, and there's nothing strange about that. Personally, I have looked at getting both, but the cost and tradeoffs (given how my kitchen is already set up and the amount of laundry we do) just didn't make sense.
Yes, though slavery was not addressed (on purpose) in the document for a century.
Explainability Won’t Save AI
I’m not asking others to not talk about history. I’m saying to get over some messy actions that happened two centuries ago, especially when the US has done more than enough to help China since then.

As I already said, it’s only an issue in China because the government uses it as propaganda.
I agree but I don’t know how to stop it without just driving it underground.
Take my idea. Produce the same children's toys which make noises and make the same thing with maximum volume a lot less. That's it. Your marketing is taken care of right there.
Now I'm wondering if abolishing high schools will also make work places more tolerable. The complaints I personally have (and hear from others) about work often resemble the complaints about social dynamics in high school.

Basically, you have to do well enough in school/job to keep the teacher/boss happy. If you do too well your classmates/coworkers resent you and start sabotaging you. If you really do too well and make the teacher/boss feel unneeded they start sabotaging you as well to put you in your place.

In my experience the vast majority of people (adults and teenagers) are not introspective enough to recognize or admit when they start behaving in this destructive way. I started seeing this in high school and assumed that people would grow out of it. I now realize most people never grow out of this, and sabotage other people as a way to manage their insecurities. If I hadn't started experiencing this in high school, I might have had a harder time recognizing it in the work place. On the other hand, maybe high school is training people to behave like this.
I think it is more like this: the Lua code emits assembly code or LLVM intermediate representation or C source code, then arranges for the assembly code to be assembled (then possibly arranges for the code to be executed, then terminates).

Many years ago, someone wrote a Haskell library along the same lines that lets the library's user mimic assembly language with Haskell code. One thing I particularly liked about this library is that (by deviating a little from the standard way of indenting Haskell code) the user could mimic the 2 columns of assembly language. E.g., in

foo <- statement
statement2
bar <- statement3

"foo" and "bar" would be a labels, and that mimics the look of assembly language in that the leftmost 15 or so characters (columns) in an assembly-language file are usually reserved for labels. (I.e., if a line has no label, those 15 characters are blank.)
Meh. I ordered over $6k from amazon in 2017 and in 2018 they stiffed me on a $69 part. I think this algorithm is probably "mostly true," but there are corner-cases where they just mess up and don't refund small lost purchases from people who buy a lot of stuff.
Another example is weight. The average consumer Rogue or Titan power rack or machine will outlive the one or two people using it. It is completely sufficient even for light-commercial use while still being light enough to move around with only a couple people.

Commercial gym equipment, on the other hand is more expensive, much heavier, and doesn't bring many advantages over a high quality consumer product.
If you're running a gym where thousands of people use it every year the extra weight and cost makes sense but for a single person it's just a pain.
Agreed. Try going from "I think this is a callback that returns a promise which can return a string or an int?" to "The compiler/IDE are telling me this future can only return an int and won't let me advance until I make my code comply"
I would personally never get rid of toilet paper. Feeling _completely dry_ afterwards is very important to me.
They paid for their phone which comes with Navigation as a feature. Debatable perhaps.
Yeah, but you have to be careful with literally any product available at a big box store. My first foray into the Milwaukee brand was their M12 rotary tool and the speed controller broke after about 2-3 total hours of use. Meanwhile my Grandpa's Dremel from the 70s is still chooching along.
HN suprises me all the time with little gems like this.
This is my extreme counter example:

What is better (A) a compiled bug free binary, or (B) well written source code that has a few bugs?

If you want to keep developing the software, the answer will always be (B).
Magic Lasso works well on iPhone/iPad, and so does Firefox Focus ; I have both installed, not sure how they divide the work, but I hardly ever see an ad in Safari or Firefox on iOS.

(They don’t stop YouTube from showing ads)
I saw a pretty cool Twitter thread pointing out how many people made most of their money from something distinct from what they are known for.

Kanye: clothes

Foreman: grill

Jobs: Pixar?

Not sure about the specifics but it’s definitely a common enough phenomenon to be worth noticing.
I heard someone make the comfort argument, saying a toilet seat would be ideal.
There are some nice resources to understand Remote salaries here:
https://tiny.school/skills/salary-negotiations
Most seat-mounted units have retractable nozzles that keep them out of the splash zone.
Via media intervention? Eh. That concerns me and makes me worry that 99% of the time this happens it silently goes away from a customer who is not able to get media attention.

IMO this should be a flag for regulators to start taking a look, too, to understand how systemic this is.