skysight-inc/HackerNews huggingface dataset:
Really? My text only websites that I've written and hosted for myself are really snappy. I wouldn't know the feeling.

All I needed to do was spend a weekend scraping everything I needed so that I could self host it and avoid all the ridiculous network/cpu/ram bloat from browsing the "mainstream" web
It's a hard pill to swallow that 20 years since I started using the internet websites perform worse on vastly superior hardware, especially on smartphones.
Oooh...I'd hate to be the one that shelled out $5K for an iMac Pro. I guess that critter will be seeing a bump of its own, soon.
Instantly share files with people around you with Nearby Share for Android
A Tesla Engineer Redesigned the Chocolate Chip
Ha! I found a:

“This Is Not the End”

Hope in the endless doom!
I returned to university recently after 30 years to do a masters degree, and was shocked when a lecturer told me that he had to go to a plagiarism hearing regarding 10% of the students on the course. I'm beginning to realise that "plagiarism" may not mean the same thing it meant in 1988.
Apache or FCGI?

In python world you have few Django processes spawned by WSGI/ASGI app container, and those processes spawn python threads to handle requests. Because python uses GIL, no more than single thread is executed at single time per process. At specific times GIL stops running bytecode for one thread and moves to next one (eg when you do IO). This means other threads keep running, but in theory you can run out of threads.

In async you use tasks instead of threads for http requests, so single process can handle multiple requests at same time, only spawning threads at limited number of situations.
> Somehow along the way the cable/TV companies introduced latency in the channel changes and people just accepted it as the new normal.

The technical reason is that digital TV is a heavily compressed signal [1] (used to be MPEG2, perhaps they have moved on to h.264) with a GOP (group of pictures) length that is usually around 0.5-2 seconds. When you switch channels, the MPEG-2 decoder in your receiver needs to wait until a new GOP starts, because there is no meaningful way to decode a GOP that's "in progress".

[1] And the technical reason for the compression is that analog HD needs a lot more bandwidth than analog NTSC/PAL/SECAM, while raw HD transmission would need an absurd amount of bandwidth per channel (about a gigabit/s for 1080p30). So HD television pretty much requires the use of digital compression. Efficient digital video compression requires GOP structures.
> Massive upgrade for people working at companies whose IT refuses to buy anything but the cheapest model.

In my experience, the companies who always buy the cheapest model tend to avoid Macs entirely. The big place I see the base iMac popping up is at schools.
The engine that SpaceX started out-with was not very impressive, and it was also not just a simple copy of an existing engine.

And the Merlin now is a engine far beyond what any other US engine ever managed in a number of metrics.

Was it a bit easier to develop a kerlox engine for SpaceX in the US as compared to doing it in Bangladesh and starting fresh with every bit of technical knowlabe about Kerlox, of course it was but SpaceX went from a pretty simple starting point to an incredibly advanced rocket engine that they are flying now.

Putting the empasis on well somebody else has done a Kerlox engine before, rather then SpaceX designing and mass producing and incredibly advanced Kerlox engine is just downplaying what they achieved.
Is your company making money? If so, they're doing their job :-)
You can also look at the initial blaming of COVID on China in the media...The COVID pandemic was the result of either 3rd world-like food markets where poor/dirty people sell exotic meats to each other or that COVID got out of some underground lab where they do experiments and can't contain anything.

No one explicitly said that but it was implied pretty heavily especially when you look at how people received the news and interpreted it in memes and whatnot. I sent pictures of Wuhan to some family/friends and they were amazed at how big and impressive of a city it is. They thought it was like a small developing village.

It's kind of how we always talk about China though (regarding your initial comment) and I'm not sure if/when it will ever stop.
Cambridge Analytica was both snake-oil and a wake up call. A sign of where things could go if we don’t smarten up soon.
Shipping with 8GB memory by default just seems absurd.

Also, having only 2 Thunderbolt 3 ports seems a little light as well. I would hope to have had 4 ports at least.
I frequent one forum only through a self-hosted custom proxy. This proxy downloads the requested page HTML, parses the DOM, strips out scripts and other non-content, and performs extensive node operations of searching and copying and link-rewriting and insertion of my own JS and CSS, all in plain dumb unoptimized PHP.

Even with all of this extra work and indirection, loading and navigating pages through the proxy is still much faster than accessing the site directly.
Just my speculation, but rather than “lowering the specs“, I think they’re positioning themselves to release a “budget” option in the $800 range with a 4k screen, which will probably match performance with the low end intel iMac.

Matching encoding speeds with Apple Silicon is probably an easier task, since they can create on-chip, hardware accelerated encoders, which exist on iPhones already.
Wirth's Law: Software is getting slower more rapidly than hardware is becoming faster.

https://en.wikipedia.org/wiki/Wirth%27s_law
I was really disappointed to see that it's not an open protocol (at least not yet). It would have been awesome to add this functionality to Windows and Linux desktops.
Cooking with Science at the Home Food Lab Project
Pasta is a wonderful food to cook and joy to eat. Everyone loves it, specially children. It is winning ticket to kids heart. It is my food to go when I had no idea to cook. With some dried pasta and coloured thick liquid (tomato sauce, pesto, white cream), and happy live. Cooking it is easy and straight forward.

You need to be mindful with few steps while cooking pasta. It is not about ingredients as much as the method to achieve what you desire.

I started with a plan. I wanted to feed the children more veggies “hidden” in the sauce. This plan allowed me to be creative and add as much vegetables as I wanted, as long as it “taste and looks” like tomato sauce. Challenge is on

As always “Mise en place” which is a French culinary phrase means, everything in its place. So, on my cutting board I gathered all ingredients that I thought it will play well together.

Dried pasta. Green and black olives. Green onion. Garlic. Onion. Tomato paste. Parsley. Carrot. Zucchini. Broccoli stem. Lemon. White cabbage. And but not showing (Red chilli. Ginger powder. Coriander powder. Can of Sardine).

As I mentioned above when it comes to pasta, there are few rules you have to be mindful of.

Let us cover most of them from ingredient and science perspectives.

TIME

Dried pasta takes 8-10 minutes to cook in boiling water. More time will break the pasta and become mushy. Let us jump on boiling pasta timeline to understand what happens:

0 minute mark: Dry pasta made of wheat and it forms a network of glutens. Cooking breaks down this network.

.....

The rest of article at our website https://www.urbancottage.net/the-home-food-lab-project/pasta...

Look forward for your feedback...

Cheers
Out of curiosity, what kinds of accounts do you have that are so important that they are worth preserving in the event of your death? I can only think of financial stuff and those already have beneficiaries and whatnot specified when I set them up.
There are lots of games that run on linux these days. Personally, my wishlist has a deep enough backlog of linux-supporting games that there's very little risk I'll ever be "forced" to dip into the windows-only portion of the list.

For those times when I really just want to play a specific game that's Windows-only, dual-boot works great. I couldn't care less if telemetry tells Microsoft I start my PC every few months to play a few games ;)

I'm pretty skeptical that there are many real cases where eliminating Windows as a primary OS is a matter of "can't" and not "don't care enough to tolerate an occasional minor inconvenience". The latter case gets little sympathy when they complain about Microsoft's bad behavior.
Now price out an AMD Threadripper build for the same price and compare the performance. You'll be shocked how overpriced the MacPro is...
Yes. Even the vaunted algorithm is merely an improved way of doing this. I remember when "the long tail" became a slogan. What was meant was that if popularity is a power law, then at every level there's a shorter long tail. The point was to accentuate this, to find the celebrities in each niche and monetize them. The underlying mental model has always been the one from broadcasting.

Maybe TikTok comes from China because Communist ideology still influences the Chinese; or because they didn't have a Dick Cavett and a Frank Sinatra, celebrity TV. The ceremonies for the 1980 Moscow Olympics had no celebrities, but a diorama of the dozen Soviet cultures from the Ukraine to Kirghistan. The 1984 Olympics in the US had Lionel Ritchie. But Communists or not, the early promise of the internet was that you could participate, and it doesn't feel you can participate on Twitter.
Unconfirmed reports that a fireworks depot fire caused a secondary benzene explosion. src: https://twitter.com/mattparlmer/status/1290679715892690945
SEEKING WORK | EU | remote
Hey there!

I'm Balázs doing high level WEB consulting and also some "coder for hire things".

I can help you with developing, shipping your PWA, Microservice, FireBase, Go, React, or TypeScript project.

Cheers!

CV: https://emergence-engineering.com/cv/balazs
Blog: https://emergence-engineering.com/blog

LinkedIn: https://www.linkedin.com/in/bal%C3%A1zs-horv%C3%A1th-493b5b1....

E-mail: balazs.horvath@emergence-engineering.com
Researchers: Help free the world of nuclear weapons
Part of the problem is analagous to traffic congestion / highway lane counts: "if you build it, they will come". More lanes get built but more cars appear to fill them. Faster connection speeds allow more stuff to be included, and the human tolerance for latency (sub 0.1s?) hasn't changed, so we accept it.

Web sites and apps are sidled with advertising content and data collection code; these things often get priority over actual site content. They use bandwidth and computing resources, in effect slowing everything down. Arguably, that's the price we pay for "free internet"?

Finally (and some others have mentioned this), the software development practices are partially to blame. The younger generation of devs were taught to throw resources at problems, that dev time is the bottleneck and not cpu or memory -- and it shows. And that's those with some formal education; many devs are self-taught, and the artifacts of their learning manifest in the code they wrote. This particularly in the JS community, which seems hellbent on reinventing the wheel instead of standing on the shoulders of giants.
Reading App: 60-Days Free Trial Coupon
Completely misread your original comment, I apologise.

You are right, I do not see them.. I wonder if that's for a particular reason. :\
I'm completely let down. I thought they were going to update the form factor
Ah, the venerable 1802, the stackless wonder! My first computer was an 1802 based project published in a dutch radio amateur magazine called the "The Cosmicos" mostly build using "engineering samples" I begged of of manufacturers. Good times!
The Guide to UX Tools
Ray Ray Tracing Raises Ray Tracing Rate
In this article, we explore the best UI and UX design tools for every step of the design process from the discovery to handoff.
We've already defined z and x by that stage, and we need y to be a unit vector perpendicular to both. So y can only be z.cross(x) (or x.cross(z) for mirrored).
A slightly saner syntax, compared to:

const auto iAmANestedFun = [stuff](stuff) -> stuff { ... }

Particularly, if we could assume that nested functions automatically and properly capture the arguments to the parent function.
Nano-texture is a blessing and a curse in my experience... https://twitter.com/Stammy/status/1290673590380244994
It is an interesting plan.

I will admit that I am way more interested as to why someone is planning that ( I had a boss who had a reputation for being a major pain in the ass and once gave me a speech how she is prepared for being kidnapped and few other uncommon eventualities ).

Then again, I may be looking at it this through US lens. It may be a more common issue in other places ( like Africa maybe )?
Yes! There's a "law" or "rule" for this! My favorite other ones are Hanlon's Razor and the Robustness Principle.
I think they mean that you are now able to load/use that many more plugins than you could before?
Beirut hit by explosion wounding several and damaging buildings
What open source alternatives are there to LiveShare? I've become rather reliant on LiveShare, I had never checked whether each extension I was using was open source.

Teletype for Atom appears to be under an MIT license, and it seemed to work fine for me before I switched to VS Code (after M$ acquired Github and I figured Atom was doomed). https://github.com/atom/teletype
Because in normal time we spend most of our time reading HN rather than working on our urgent stuff.
Percona Tech Days - the Best Database Tutorials Event
Removing layers can help a lot. Were you using JIRA or anything before? Did he purge the tools that were in use at all?
It just seems that they could juice up the power in the MacBook Airs a bit and then there wouldn't be enough of a gap between an Air and Pro to justify having the normal "MacBook" in between.

That said, the current Airs are still pretty weak on processing power and if they're not going to juice them up then a middle option would be welcome. Plus it would be a good proving ground to launch ARM with a model that's not currently available new.

I have a 2020 Air and it's pretty great but I recently saw it struggling when there's graphics-heavy stuff, namely driving a 5k external monitor while on video calls.
It's not typically sustainable to operate at such high levels of stress, but the stress brings with it a myriad of hormones and behavioural adaptions that, for some people, aid in sustaining focus and effort.
At my university they rolled differential equations and linear algebra into the same course. It ... wasn't very good.
>For any adult, 30 hours without connectivity is not enough to trigger a kidnapping alarm.

I guess the question is what the OP considers the cost of a false alarm to be.

Because you're right of course. Lots of things can happen that put you out of communication for an extended period. Communications is more and more ubiquitous but phones and laptops break. The US still has rather large areas with no cell phone coverage. And so forth. In the past 10 years, I'm sure there have been multiple times when I've gone more than 30 hours with cellular service or WiFi.

I think it's mostly an age-related thing but a lot of people just can't imagine not being in touch almost constantly. There was a discussion just the other day where someone was worried about being tracked at protests. But "Just leave your phone at home?" basically did not compute.

In general, for a rare event, it can be a difficult problem to activate on the absence of a signal fast enough and reliably enough to be useful, without having false positives.
Explosions of (literal) shit are apparently not uncommon in Beirut: https://thebaffler.com/latest/waste-away-mounzer?src=longrea...

"In November 2018, I was away from Beirut, briefly, for work. One morning I woke up to find a deluge of WhatsApp messages from various friends and relatives, all forwarding the same few videos. There had been a terrible storm. At one point, hail the size of fists had fallen. In one of the videos, shoppers run screaming as it smashes into the courtyard of a fancy mall. In another, a woman holds up a plastic chair on her balcony, so punched through with holes it looks like Swiss cheese. There are brutalized cars, felled trees and electricity poles, a man water-skiing on the northern coastal highway, mudslides in the quarries. The last was of the boulevard overlooking Ramlet el-Baida beach. The water was almost hip-deep, if the drowned cars parked on the side of the road were anything to measure by.

But it wasn’t water: it was shit. Exploding so forcefully up from the depths that the sewer covers danced atop the flumes, like in a cartoon. Yes, Eden Bay, and all its enablers, had caused a literal shitstorm."
Until enough move over that support for Linux is as good as Windows for certain key applications, that is essentially just moving the fight. And giving up on a few rounds if you are not fighting Windows' tracking while in Windows.
I was born in the US. It's very rare for clerks to look at the signature, and we all recognize the absurdity of making someone sign it on the spot.

Some places used to check IDs though.
They used licensed music
In other news:

In spite of an increase in mobile CPU speed, mobile phone startup time have not improved (in fact they became slower).

In spite of an increase in desktop CPU speed, time taken to open AAA games have not improved.

In spite of an increase in elevator speed, time taken to reach the median floor of an building have not improved.

My point is, "webpage" has evolved the same way as mobile phones, AAA games and buildings - it has more content and features compared to 10 years ago. And there is really no reason or need to making it faster than it is right now (2-3 seconds is a comfortable waiting time for most people).

To put things in perspective:

Time taken to do a bank transfer is now 2-3 seconds of bank website load and a few clicks (still much to improve on) instead of physically visiting a branch / ATM.

Time taken to start editing a word document is now 2-3 seconds of Google Drive load instead of hours of MS Office Word installation.

Time taken to start a video conference is now 2-3 seconds of Zoom/Teams load instead of minutes of Skype installation.
"On my way in and out of this office, just one of several Bytedance spaces all across the city, I gawked at hundreds of workers sitting side by side in row after row in the open floorplan. It resembled what I’d seen at tech giants like Facebook in the U.S., but even denser."

--

As much as US devs whine about open offices, it could be worse.
The Robustness Principle turned up in discussion yesterday, under its other name of Postel's law.

https://news.ycombinator.com/item?id=24031955
I've been using uMatrix for ages and it was baffling to me how some websites that are literally just nice looking blogs have an unreal number (i.e. 500+) of external dependencies.
Oo a fixed-width version of this font could be a great idea! (Am not dyslexic, so am not quite sure if fixed-width will make it more difficult, but if it can be avoided, boom)
You may finally use JSHint for evil
Yep, I’ve come across a couple of times in my for you page videos posted with 0 likes from 0 follower, 0 following accounts. And plenty of low likes and followers accounts. It gives anybody a chance and that makes it engaging.
Here's wikipedia. Granted, the mathematicians behind wikipedia seem to be focused on making everything as notationally obscure and hard to understand as possible, but it outlines the concept https://en.wikipedia.org/wiki/Linear_map#Matrices
It's a shame authors like this don't think to delve into the "other" category, because that's where surprising insights can sometimes be buried.

For example, I would really like to know the "other" reasons for providing false answers to security questions. The top reasons are obvious, and a couple of them are my reasons. For privacy, and better security, I would put, say, B7eoaOHv2se as my father's middle name, and store it in a password manager.

My guess is that "other" breaks out into:

- I have one or more of the above reasons but I don't want to reveal it/them.

- I don't have one of the above reasons but I don't want to reveal my reasons.

- I am lazy.

- I like to troll security questions even though I am just trolling a script program on the internet.

- I am trolling your survey.

- I use it as a chance to express my creativity.

- I have never encountered such a question.

- I forget how I answered and why.

These may overlap.

But it would be interesting to see if there are other sensible reasons.
System on Chip wrapping the SERV RISC-V soft processor
This is the best comment I've read on HN in a year, thank you. Some great stuff in here I didn't know existed, will save me a ton of time and frustration in the future.
That font is hideous! It only extenuates the bottom of the text, especially on capitals which don't need enhancing because they're already in CAPS. Paragraphs of text in caps just become noise, blocks of letters rather than words.

That font also looks like the top of the line has been rubbed off, making things far worse as the top of the text has cues to recognise words. I believe that's my issue with caps as it makes words hard to read as I see blocks of letters, not words.

The biggest change I make the text easier to read is to increase the font size a couple of points or zoom in a little (ctrl + mouse wheel/ +-). Right now hacker news is at 150% zoom (snapped to the left side of a 43" 4K monitor).

Also, I prefer not use windows scaling as it wastes a lot of pixels with bigger menu bars (my eyesight is fine). One more thing... I'm very particular about the screen brightness (there's an app called clickMonitorDDC that let's you change screen brightness from mouse wheel or keyboard (crtl+shift+ up/ down)), and blue light filter at night. I find I can focus better in the evening/ night but I believe that's more of an ADHD thing.
In the modern west, actual blacksmithing is comparatively rare and niche. "Check out my bespoke wrought iron cuff-links", etc.

Put them on the floor of a McDonalds in a questionable neighborhood -- that's where they'll get nervous.
I have an iMac Pro and can confirm the microphone is amazing. Miles better than the internal microphones on my colleagues PC laptops. (I don’t have a strong opinion on the camera, and don’t have an iMac to compare to.)
That's not all. Starting in Windows 8, Windows silently ignores entries in the hosts file for popular domains (ex: facebook.com). The only way to stop this is to add a file exception for C:\Windows\system32\drivers\etc\hosts in Windows Defender. As far as I know, there was no documentation explaining this.

Also, I don't know what threat model they're using to make these decisions. If you can edit the hosts file with administrative privileges, you can also add registry entry that adds a file exception in Windows Defender with the same permissions...
Twitter faces FTC probe, likely fine over use of phone numbers for ads
Another angle with huge mushroom cloud https://twitter.com/ConflictsW/status/1290669902035132418
Great Firewall of US, maybe.
the entire TikTok India is filled with content from the lower caste. like, literally if you check out all the viral ones like the cringey indian joker, or the very popular one with the 2 really bad acting siblings, they were all shot in the slums.
I think I just naturally gravitated to that method after a few levels.

I wonder what an algorithmic approach to this would look like, would it act similarly?
Do pi-hole you fools
>as a pedestrian I'd rather have a full beam to the face than think a car might not have seen me, even if I'm safely on the pavement.

This sounds suspiciously like "There Are No Bad Safety Measures"

How are you at risk from a driver not seeing you, if you aren't anywhere near the road?

If a driver has to travel that far off the roadway to reach you, that driver's issue isn't low visibility.