skysight-inc/HackerNews huggingface dataset:
First of all: fantastic article. In-depth, insightful, and the examples are absolutely top-notch. On the razor's edge between accessible and profound. Hats off to the author.

I will say that the problems seem to lie in a few interesting interlanguage quirks, and not so much on language specs. For example, LLVM and C have different definitions of "undefined behavior"[1] -- this is pointed out when looking at the `poison` identifier. In LLVM this might just be a weird side-effect we don't care about, but actually having an integer overflow is a big deal in C that introduces UB. Given the introduction, LLVM (incorrectly) introduces (C) UB at times.

The second section, on pointer provenance, is much trickier, as there's no "obvious" UB introduced there. Further, I would argue that pointer provenance is a meta-language (or meta-computational) concept (which the Rust docs hint at), and logically speaking, might be intractable in the general case (I'd have to think about this more). Pointer arithmetic can fiddle with meta-state, whereas IRs like LLVM tend to focus purely on symbol manipulation.

As a side note, I'd be curious what happens when LLVM sees something like: `void *p = &p` which is a self-referential pointer. What does it deduce about it? Does it optimize it away?

Cool thought-provoking article.

[1] https://www.cs.utah.edu/~regehr/llvm-ub.pdf
Andrew Wilkinson of Tiny Capital Makes Market Debut with SPAC
How Science Beat the Virus
> with hardware that's available today

I'm not sure the 5900x or 5950x qualify as "available today". Orderable today for delivery in 2-3 months, maybe.

That said, I do agree, the 5900x looks to be about 15-20% faster on single/few core tasks than the 3900x from benchmarks I've seen.

Also worth mentioning is that the M1 is one process node head of the 3900x/5900x (TSMC 5nm vs TSMC 7nm). There's a much slower rate of process shrinks these days, so I'd imagine 5nm will be available to AMD before Apple jumps to the next node.
I apologise for the broad brush! :)
Related to this topic, I recently listened to “Compete to Create” (https://www.amazon.com/Compete-Create-Approach-Leading-Authe...). It struck me how much time professional athletes spend on preparation and recovery relative to engineers. Even more striking, this is considered by head coaches to be a key responsibility of employees doing the work.

> An average NFL broadcast lasts well over three hours, yet it delivers a total of only 18 minutes of football action. (https://fivethirtyeight.com/features/how-much-football-is-ev...)

It’s interesting how professional sports evaluates & compensates employee performance separate from employee time at the office. I wonder if professional engineering might learn anything from this?
Unfortunately, every time you use a hosted service it's basically guaranteed you're not going to get any privacy (even if they claim otherwise, see: the amount of people who get v& using no-log vpn providers). Running it yourself is the only way to have certain guarantees about logs and whatnot.
I was curious on how the chatbot actually works, so I found an arXiv paper about it: https://arxiv.org/abs/1812.08989 (The Design and Implementation of XiaoIce, an Empathetic Social Chatbot)
> You're right that cars are more reliable today

even that is changing according to youtubers like Kilmer. IIRC he has lambasted his favorite car maker Toyota for having a lower quality today than years past.
>tell me with a straight face that that is a place where serious, well-thought discussion happens.

I only recently started reading HN after many years on Reddit, and even though a portion of what gets posted here is too technical and techy for me, I truly appreciate the thoughtful nature of the comments. It's quite a relief just to communicate with people who seem basically sane, mature, and intelligent.
Problem is your thought experiment doesn't work because you've ignored:

- The TDP of the M1 and the i9

- How each has utilised die area (e.g how much is devoted to CPU / GPU and accelerators)

When we see the version of the M1 for the larger MacBook Pros then the gap will become even bigger.
Welcome Yari: MDN Web Docs has a new platform
Yes, but you can have socialism with markets too.
That seems like a weird dichotomy, Call of Duty is likely more fun in a going on an adventure way, where as chatting with an AI seems more like the old livejournal/90's blogging community(venting to someone about your feelings).
It's not as much about income itself, as it's about safety.

When you know you'll be able to pay your bills in the foreseeable future and you have an emergency fund, you can talk how money doesn't bring happiness or motivation.

When you're below a safety threshold, barely making ends meet, one car or dental problem from debt, or in debt already, it's a whole different story. Extrinsic motivation will do wonders for you.
The next decade could be even worse
My favorite comment from a (authentication system) vendor, during a meeting where we were trying to figure out why users were having trouble logging into an internal app: "Do I have a charge code for this?"
Back in the old days when I traveled for work, I had to be in the other office at 9am, which meant I would travel the previous afternoon and grab an extra night at the hotel.

Even with your example, you're getting an extra day in your destination without an extra hotel stay.
I think you may not get much traction w/ "boo hoo, facebook is rich" or "oh no, facebook knows what i like".

I mentioned this earlier, but IMHO the best answer is one taken from Netflix's Social Dilemma:

"Facebook makes money by selling a guaranteed change behavior. Your behavior."
One thing to also note, this law firm is heavily biased looking at their homepage: https://www.depernolaw.com/
Serverless vs. Kubernetes – which should you choose?
I'd bet dollars to donuts that firms run by professional managers almost certainly have better security practices than family or founder run firms. I say this because research shows that professionally managed firms excel in virtually every other facet of operations and management[1].

[1] https://hbr.org/2011/03/family-firms-need-professional
It’s pretty commonly stated that most people can’t productively perform cognitive work for more than ~6 hours per day (of +- some delta depending on the person). Sure, you may be able to sprint a little longer from time to time. But sustained performance eventually suffers and most people will tend to be less productive (per hour at first, eventually overall as burnout sinks in) when working longer hours for a long stretch.

I’ve had three or four extended periods of overwork in my career, several months of 60-100 hour weeks, and it’s caused me severe mental health distress.

It’s really a shame that burnout culture is so common in the tech industry. In so many ways we’re very privileged, but this culture is a very high cost for workers who can be pressured by it.
None of that is a problem. Porn can be quite degrading to women and young women should not feel pressured that they have accept that because it's now more normalized because of porn.
I love this tweet by Shopify CEO Tobi Lutke:

"For creative work, you can't cheat. My believe is that there are 5 creative hours in everyone's day. All I ask of people at Shopify is that 4 of those are channeled into the company."

https://twitter.com/tobi/status/1210242188870930433
Love the illustrations!
New cars are based on black boxes that need to be coded to work together so if they break it is generally the authorised repair shop or the scrapyard.. So sad :-(
Pretty much all of Doctorow's work is worth a read, as a matter of fact.
I can't answer that question.

But I think a more interesting question is: How did James Murray, the original editor of the OED, go about crafting the definitions that went into his dictionary?

For the answer I recommend that you read Caught in the Web of Words by Murray's granddaughter, K. M. Elisabeth Murray.

In a network that in some ways anticipated the free software movement, Murray mailed books to volunteers in English-speaking countries around the world, asking them to document salient occurrences of words they found in the texts they received. The scraps of paper returned to Murray in Oxford filled cubbyholes in "The Scriptorium," a special addition to Murray's house.

As a Christian with a interest in scholarship, I love Murray's motto: "Have thy tools ready; God will find thee work."
One of many reasons I’ve stuck with the default “Mail” app on iOS. Labeling, attachments, search, etc. all work fine. I manage my filters (an infrequent task) through the desktop web interface. The Mail app UI hasn’t changed much in the last ten years.

If Google ever breaks plain old IMAP support, I’ll complete my
migration to Fastmail.
Speaking of horrible UX, how do I close this annoying popup?

https://i.imgur.com/GaQDt82.png
When Google Mail was invite only, it was a revelation of what a web mail client could be. Fast, forward thinking in the way mails were presented. Then it became a monstrosity that I can no longer recommend to anyone.

Suddenly Google Inbox came along. Fast, simple, focused packed with useful new features like mail grouping and content extraction. And it was killed off after roughly two years without any of the features being migrated to another product.

It seems like Google became unable to innovate in the basic services they once revolutionized.
You can use display link adapters if necessary, or get a super ultra wide. My air is pushing 5120x1440 @ 120hz on my 49 inch super ultrawide and doesn't stress at all.
From the article I am providing a link to[0]:

>Department for Education (DfE) guidance issued on Thursday for school leaders and teachers involved in setting the relationship, sex and health curriculum categorised anti-capitalism as an “extreme political stance” and equated it with opposition to freedom of speech, antisemitism and endorsement of illegal activity

[0] https://www.theguardian.com/education/2020/sep/27/uk-schools...
Same experience, walking around Lviv at 7am, until I finally had to buy a hotel room just to get a 2-3 hours of good sleep and then check out again.

They must have thought we booked that room as a "love hotel".
Easy question - whichever one is hyped more at the particular time you have to make the choice.
It says two things:
1. Many of those men don't want a real woman: they want a servant to mold to their every whim instead of a real person with her own interests, desires, and opinions.
2. Women are already aware of an accustomed to being preyed upon in the world, especially the dating and social worlds. When your continued existence and safety your entire life depend on wariness and skepticism being turned on, perhaps you fall for this a little less easily? Letting a bot generated by a corporation into your most private emotional life? Done this obviously?

Of course, it also says there's a lot we still don't understand about humans, biological sex, and gender across cultures.
And 20th, 19th, 18th, etc. The methods change, the spying is constant.
See here:

https://developer.arm.com/documentation/dui0801/g/A64-Floati...

Not Apple Silicon specific though
It was a good counter-point at "No". But since you went on, I now know again.

But jokes aside, the quote is direct anti-symbolism to the "But I have nothing to hide" and found it pretty effective, even in its silly nature, when arguing with people who are too eager to give up all privacy.
Usually when people tell me that line, I ask - can I see the browsing history on your phone? Usually, it gets the point across.
I've never liked (nor understood the popularity) of signature schemes that require parsing before verification. This has also led to problems with X.509. And DKIM. And plists. And package managers. And more.

It's much simpler to sign the entire message, unparsed, and it's immune to these issues.

We went through a decade of debate before deciding that "encrypt then mac" is the only right way to do things. That knowledge hasn't trickled down to other domains.
I don't think I've ever heard a fast-busy signal from my cell phone, even once. But it happened lots with landlines when too many people were making local telephone calls. Circuit switched networks kind of suck in a lot of ways. I don't think I would say traditional phone systems were as reliable as modern telephone and data systems.
Switch or retro? Retro was specially hard because once you shipped the cartridges/CDs, the only way to get a revised game was to buy it twice.

Still, Nintendo does a pretty good job of avoiding most critical bugs before release even on the Switch.
What are some high-calorie/nutritional value plants that work well in vertical farming? Maybe if those were grown cheaply enough people would adapt their recipes to incorporate them.
MYC Deregulation in Primary Human Cancers
Tbh, It might just be me, but I am starting to feel that the vanity of Material Design is also starting to fade away. People are moving towards other options. In fact, with so many people in the design space doing great work I think users are starting to realise that the initial craze around the precise/scientific design that Google claimed Material Design to be is not really it. Things can be better than material design, and we are seeing it.

Recently with blueprintjs, notion, fluent design, and whatnot things I think have started to change for better. And then there is always apple doing its thing.
It's a really nice way to travel for families. We've used it several times, and despite the fact that I don't sleep amazingly well on them, the fact I can stash my kid and not hear a word about being tired and bored until the next day is really amazing. And then you get breakfast, and sit in pyjamas, watching the landscape as the train takes a smooth ride to your final destination. It's just a nice way to start your day.

Sadly the German Railways cut them out a couple years ago. As mentioned in the article, they were replaced by the Austrian trains (and also Hungarian), but the options became more and more complicated, at least for me (e.g. instead of boarding in Germany, go to Prague, and then board at 2AM).
God... being Polish, there are so many jokes here and you know it :P I really dont know where to start.

But it's also interesting because my parents smoked cigarettes too. Cant stand them. Cigars are my thing, but cigarettes... nope. It's such a weird repulsion too. The whole childhood memory link stuff is so weird and inconsistent or perhaps more complicated than we imagine.
Same for Pinterest.
I believe YouTube could get away with it due to a lucky right time purchase by Google which made content owners put back the swords they were starting to pull because "scary money monster that sends us traffic might get bad".
Especially on the short term. It's much easier/cheaper to make something that's not even planned to last long.

And people don't care about the long term. :(
It is so obvious what he states. It is kind of (obviously) right (and also kind of wrong).

Reminds me of Timnit Gebru on (the ethics of) AI. She tackles an obviously important (academic) topic, that you can't dispute how important it is, but though ... it is so shallow that with every sentence passing you say "yes (and no)".
Most popular media sites do not allow adult content, nudity or other forms. Instagram,tiktok,facebook,apps stores while others like youtube may allow some suggested content if logged in but many would not classify these as porngraphic but more content geared towards adults. Whatever porngraphic material can be found is in the process of being removed.
That's a very interesting proposal, but I wonder how it would work out in practice. As all eggs have one X chromosome, that effectively creates a system three sexes: Female, Male (X-gamete predisposition) and Male (Y-gamete predisposition), which we can call F, Mx, and My. The "x" and "y" predispositions might also be heritable with some frequency ("h"). Perhaps the predisposition is not absolute, but just a probability "p" favouring one gamete over the other.

I wonder what kind of equilibrium this system would come to. For now I'll assume that females have no preference for Mx over My or vise-versa.

For reductio-ad-absurdum, let's imagine what would happen with p=1 and h=1. Then Mx fathers have only daughters, and after one generation, the population is entirely My and F. After two generations, it's only My, and there is no third generation.

Next let's see what would happen with p=1 and h=0. Again, Mx fathers have only daughters; My fathers now have 50% My sons and 50% Mx sons. Starting from a population that is 50% F, 25% Mx, and 25% My, the second generation is again 50% F, 25% Mx, and 25% My, and with all parents having an equal number of offspring. So at a glance that looks like a stable population, but we'd need to look deeper to see whether any initial small unbalance between F, My, Mx returns to that equilibrium or diverges, and also whether there's any advantage to a higher "h" or a lower "p" that could gradually cause those traits to spread. For example if some kids with a "p=0.5" gene have an advantage over p=1, then over time the Mx and My distinction will get wiped out and we'd just end up with M and F.

I'm too lazy to analyze it but it would be an interesting system to simulate!
“Building a Parser from scratch” full course
That's because the last decade of improvements at GSuite aren't for you. They're to satisfy made up requirements by Government and Enterprise IT departments, with the rest of the energy sucked out by European Regulations. Data location and retention policies, privacy, logging, data export, legal, etc etc.
In the case of criminal liability, that won't work.

That's almost the first lesson you learn as a first year back in law school. You can't contract away criminal liability. If there were child porn found on a sub-reddit for instance, the executives are liable. So you have to work overtime to make sure that stuff isn't on your servers. Or if it is, that you are reporting it in a timely fashion. A situation where a video with 10 views that was on your server for 1 day before you reported to law enforcement will be looked at very differently than dozens of videos, with thousands of views, that were all on your site for an average of 3 months before being reported to law enforcement.
Oh no, you won – you got to be smug on the internet.
Intention is the difference between waste and investment
I am not sure about now but accordingly to what my friend told me at the end of 90s and in the beginning of 2000s in Russia they would wire whole apartment buildings as a very fast LAN with P2P capabilities. So if you urgently needed to download whatever there was very good chance that your request will not cross boundary of said LAN.
I don't think that the number of hours per day/week is particularly important. It's important to distinguish between efficiency and effectiveness.

There's been times where I've spent weeks or even months going down a path that has ultimately proven fruitless, including spending really long hours on it. That certainly counts as work, but if it results in no meaningful value being produced, then what's the point?

There's been other times when I've gone on holiday and come back refreshed and incredibly motivated, having realised the solution to a problem that I'd been struggling with because I gave my subconscious mind time to do its thing without interruption. Does spending time at the beach, exploring ancient towns in Italy, or even just taking a shower count as work? Most people would say no, but that's when I've had some of my best ideas.

Sometimes in a meeting I'll be having a discussion with a colleague and we'll come up with a solution for something we've been trying do that requires zero changes to the our codebase, something we refer to as a "no-code" solution. Those can shave off weeks of time. Technically, that meeting counted as two hours of work; is that less productive than spending a ton of time implementing a feature that turned out to be unnecessary because there was a way to avoid the need for it?

As far as when I actually sitting at my desk focusing on work, I value reading and thinking much more than implementation. Coding is the easy part; once the solution is clear, getting it into the computer is fairly straightforward, albeit quite tedious. I've spent lots of time coding the wrong thing, which with a bit more thought and research could have been avoided. I consider that time mostly wasted, except perhaps for the learning experience.

Judge your productivity by what you achieve, not how long it takes you to do it.

Edit: A thought experiment I'd like to add. Imagine you give two people the same task and ask them to complete it in one week. One person works on it four hours a day, the other six. They both get it done on time, at the same level of quality. The first person was actually _more_ productive than the second.
Shredding Machine vs Hard and Soft Things Metal Cutter Shredding
I think while yes, UI changes does take a lot of care, I think it is a matter of "Google, you are made out of money. Fix your fucking interfaces."

If one of the richest companies on the planet can't pay to hire good designers, and just pay to buyout a whole ecosystem (ie what they did with AMP), then no one can.

Rather, I think your points aside, it's a matter of executive direction and attention. Google executives doesn't give a damn about good UI. They have all the money in the world, but won't spend it on proper improvements to UI and product interfaces.

You can argue until your face is blue that the people at Google are great, very talented, but unfortunately ... if the execs don't buy into it all these talented designers/engineers are just twiddling their thumbs and making design mocks that will never see the light of day.

Or as the saying goes: have their product cancelled once they make it a good product.
that doesn't address any of his comparisons. the person doing these benchmarks also had a cooler, fast ram, motherboard has no impact, mac air has FASTER ram and a good ssd also.
Thank you for this, I was wondering that as well. I thought it was a bit interesting that one of the metrics was "expected Conversation-turns Per Session". I would think most of the success in the chat bot comes from a proper metric for the goodness of a chat. It seems like this was the first paper where that measure was used, does anyone know more about this?
Show HN: Podable, making podcast discovery and outreach easier
You have just described ossification and risk-averse decision processes.
don't think majority was stolen content. but a lot of amateur content was on there. were people uploaded their videos etc without risk of getting identified. it's a hobby to some people. like the article states, majority of the content wasn't even porn. But yeah, open upload platforms will end up being abused e.g look at how unlimited amazon cloud storage got abused.
Oh my, London was OK, but my SF appartement was freezing cold during the winter and horribly hot during the summer. And of course no AC and a shitty heater.
Do we have this level of conversational AI already? Could this be driven by human behind the curtain?
Wait till you hear the best part. Like the Kindle, they will ship it with ads as screensaver. Additionally, you will receive promoted notifications once in a while.

You pay 529.99$ upfront, or a monthly subscription, in order to remove the ads and enjoy your O.S. powered by AWS Workspaces.
OTOH, those games didn't have microtransactions or lots of paid DLCs.