skysight-inc/HackerNews huggingface dataset:
Regarding publishing the entire memo they stated:

>BuzzFeed News is not publishing Zhang’s full memo because it contains personal information. This story includes full excerpts when possible to provide appropriate context.
My last 'old laptop as a server' dying is actually what prompted me to buy the NUC. It was a chromebook pixel long out of warranty. Until it bit the dust it suited my needs. Being a bit smaller is a nice bonus, it might be silly but I think the NUC is kind of cute.
> the fix is to respectfully provide correct information and explain the problems with false claims.

This is precisely what I did in the post you are referring to.

> If you know more, that's wonderful, but please share what you know in the spirit of helping everybody learn, not putting other people down.

I wasn't aware that these discussions are meant to be records for collective learning. I have been framing my replies as responses to particular positions, held and presented by particular people. In almost all situations I target the ideas presented and not the individuals, the exception being the comment you highlighted above. I definitely should have been more respectful in that instance. But I disagree with the notion that I've been trolling or making pointless personal attacks (even in that one case, I expanded upon my reasoning in lots of detail).
From the Zoom meeting:

https://www.youtube.com/watch?v=y1u-jlf_Olo

A caller asked Professor Sara Seager about sending a probe with a balloon, and she likes that idea, and said that was what the Vega program previously did:

https://en.wikipedia.org/wiki/Vega_program

>The Vega program (Cyrillic: ВеГа) was a series of Venus missions that also took advantage of the appearance of comet 1P/Halley in 1986. Vega 1 and Vega 2 were uncrewed spacecraft launched in a cooperative effort among the Soviet Union (who also provided the spacecraft and launch vehicle) and Austria, Bulgaria, France, Hungary, the German Democratic Republic, Poland, Czechoslovakia, and the Federal Republic of Germany in December 1984. They had a two-part mission to investigate Venus and also flyby Halley's Comet.

A Russian caller mentioned a proposed Russian space mission to Venus called Venera-D:

https://en.wikipedia.org/wiki/Venera-D

>Venera-D (Russian: Венера-Д, pronounced [vʲɪˈnʲɛrə ˈdɛ]) is a proposed Russian space mission to Venus that would include an orbiter and a lander to be launched in 2026 or 2031. The orbiter's prime objective is to perform observations with the use of a radar. The lander, based on the Venera design, would be capable of operating for a long duration (≈3 h) on the planet's surface. The "D" in Venera-D stands for "dolgozhivushaya," which means "long lasting" in Russian.
I don't know where you got the idea that the bill of rights is a separate document from the US constitution. Amendments alter the thing amended. They aren't somehow separate, the become incorporated into the thing they amend.

Functionally, they may serve a different purpose. So does the preamble, but it's still a part of the constitution. As is the bill of rights.
Right now getting hired is a gate, but having to join a guild before getting to learn would be another gate. Also the guild gate is a gate on knowledge, which is even more egregious, and its evaluations would be even more nebulous as it would be based on potential skill and not current skill. This means joining a guild is more akin to apply for college.

Companies have to abide by Labor laws and Colleges must have fair admissions, but a private guild could be much more exclusionary without the same legal repercussions.

I think medicine is more unique because it's one of the few fields that customers (patients) consistency demand quality over innovation. Do you want the treatment that works, or the new experimental one? Most people will want tried and true first. Of course there are always exceptions to this.
I think F5 is MSFT. NFI.
Why is SO running a promoted tweet with scaremongering Wikipedia misinformation?
The Wikipedia source you liked to contradicts what you wrote.

You write: 'knocking a whole train off of a bridge and killing everybody on board'

Wikipedia writes: 'The two trains derailed each other, and four cars fell off the viaduct. 40 people were killed, at least 192 were injured, 12 of which were severe injuries.'
Yeah, most audio processing is well within CPU capabilities even with a 100x performance disadvantage, so there's just no need to reach for hardware acceleration and all the complexity that comes with it. Rendering cutting edge graphics, especially on modern 4k 120Hz displays, is well outside CPU capabilities so that 100x boost is unfortunately essential.

Interestingly, for really advanced audio processing like sound propagation in 3D environments or physics-based sound synthesis [1], GPUs will probably be necessary.

[1] https://graphics.stanford.edu/projects/wavesolver/
Did you have Eisblumen / frost patterns on the inside of the windows, too?

Whee! Fractals for free!
240 kW according to Microsoft: https://natick.research.microsoft.com/

> [They] adapted a heat-exchange process commonly used for cooling submarines to the underwater datacenter. The system pipes seawater directly through the radiators on the back of each of the 12 server racks and back out into the ocean.

https://news.microsoft.com/features/under-the-sea-microsoft-...

So watercooling with seawater, a pump or two, perhaps a heat exchanger (the radiator) is involved. Server to air to pod outer surface would be way too inefficient to keep the servers operating.
Third level irony: UK tech sector wants freedom of movement across the EU and would rather not have state aid.
> For example, the magit maintainer responded rudely, aggressively, and discouragingly to recent PRs against magit. Stallman's absurd one- or two- sentence replies.

I must reject that unfounded criticism. I looked at all PRs since May and the only one that I rejected without much of a justification is https://github.com/magit/magit/pull/4191. I have a hard time imagining how you justify going from that to your harsh choice of words.

Luckily feedback is overwhelmingly positive, but because I have a thin skin, harsh criticism still hurts me and at least temporarily makes me lose motivation.

> I am sorry to say it but the emacs community has an atmosphere problem: it is common for people to be unpleasant in public.

I don't think it is common, but it does happen.
Yup! There's a command-line tool that snapshots your current site and lets you upload it to our hosted platform.
Coronavirus Tests Are Supposed to Be Free. The Surprise Bills Come Anyway
Worked in three companies and in all of them every single fired (as was the case here) individual was offered severance. Usually it's 2 months + 2 weeks per year of work but higher severances are routinely offered if company feels person can be a problem. 64k (4-5 months of pay) is essentially go away money - not FB trying to really hush somebody. Even baseless rejected EEOC complain will cost more to resolve.
Does anyone know if these folks got help from various experts in each of these fields in order to assemble the list?
I didn't realize this was a "human rights" social club
DeFi Primer for PoS Networks
> Computers and programming are too accessible, and I think are the first thing to become so accessible.

But are they? Computers have become insanely complicated.
He had left the company long before it was sold to SoftBank, so didn't have a say in the matter.

He did however campaign in the same way when it was being acquired by SoftBank.[0]

[0] https://www.bbc.co.uk/news/business-36827769
What it considered is not the current state of the human race. The real question is more like "why isn't the entire galaxy colonized by a super advanced civilization?".

A galactic civilization is expected to leave traces. The most advanced civilizations are expected to use a huge amount of energy (information is energy too). Even if we don't find spaceships, we could see otherwise unexplained high/low entropy regions. In fact, there is a theory that says that life is the most powerful entropy generator, and that Earth has a distinct IR glow because of it.

Currently, it doesn't seem there is anything preventing us from colonizing interstellar space in the far future. Lots of unanswered questions but the laws of physics don't exclude it.

The Great Filter theory is that because we don't see any sign of a galactic civilization, there is something in the way. It can be behind us (ex: the appearance of life) or ahead of us (ex: civilizations tend to get wiped off before they can colonize other star systems).

And even if the great filter is simply that even the most advanced civilizations can stay undetected (so no real filter), finding evidence that the great filter is less likely to be behind us make it more likely to be ahead of us (or inexistant).
Show HN: Hyper – Smart workout shirts that help you lose weight and get fit
I wish they had presented more solutions. The way I see it, infinite scroll feeds generated by algorithms should be outlawed. Same with Like counts. (It seems Instagram has begun testing this https://techcrunch.com/2019/11/14/instagram-private-like-cou...)

Facebook wasn't that bad when you had to visit each person's wall or when the feed was in chronological order.
Much More Pessimistic Air Quality Outlook and Model Problems
It makes sense. The problem they solve is not simple enough to onboard tons of jrs. You need pretty experiences devs to handle what they do.
I just assumed it was required. Most of my friends in engineering had to take a PE exam (or equivalent) when they graduated. Either way, it seems like there is a level of certification needed for higher levels of work. I have not encountered anything similar in Software Engineering.
Hardware-wise both audio and video had converged on the exactly same thing: there is this buffer that should be scanned/played out. The fact that contents of this buffer is generated by bunch of specialized hardware for the video case and can be perfectly well computed in software for audio is just question of bandwidth and CPU performance.
i use a pi as webserver. works like a charm
This is cool, but I’m not sure it’s fair to claim it’s “faster” yet when it doesn’t do 95% of what jq does—-particularly the command line options. If it’s still faster when you can match 80% of the functionality, then it might be a claim worth making.
> Not always. older workers might be moving into coding from other areas. Or have no relevent experience in modern tech stack.

Or the old "ten years of experience" versus "one year of experience ten times".
This author is really talented and creates a lot of interesting projects. I spent some time reviewing nightcoders.net and the code quality is really impressive.
Afraid.org's dynamic DNS. I have a single port forwarded for wireguard, since it's just for ''personal cloud'' purposes.
How do you do that when you have 1000+ applications for each job posting? It has to be automated in some way so you can review a more sane 50 or so resumes. lol. Now if there's a less-dumb version of leetcode for hiring, I'm all for it.
I have tinkered with RPI a lot in my previous life, I used to maintain the Qt eglfs QPA plugin. Back then, they were quite under powered CPU wise. Are the recent versions powerful enough to host websites and data for every day use? Like say, is it powerful to host a website, couple of blogs, a nextcloud/syncthing instance and say Emby/Jellyfin/Plex? Most importantly, I want to hear about setups that people are using for every day use and not just learning.

(For context, we get a lot of requests to port Cloudron to ARM/RPI but I am still not sure if these are just hobbyists/tinkerers or something people use everyday.)
not at all. I'm a 90s child and found this hilarious
Hosting Dash/Plotly and Bokeh Apps on Compute Studio
In a post-Dyson world, many vacuums rely on gravity to work.
Is Fintech set to replace big banks? News from China and the US suggests yes
The security of the browser implementation is important. It provides the origin for the security hardware to sign, and the authenticating server ("relying party") verifies it. If your browser tells the key it's google.com when it's really evil.com, then sure, you can log into google.com if the user signs the request.

The WebAuthn spec says: "Direct communication between client and authenticator means the client can enforce the scope restrictions for credentials. By contrast, if the communication between client and authenticator is mediated by some third party, then the client has to trust the third party to enforce the scope restrictions and control access to the authenticator. Failure to do either could result in a malicious Relying Party receiving authentication assertions valid for other Relying Parties, or in a malicious user gaining access to authentication assertions for other users."

(https://w3c.github.io/webauthn/#sctn-client-authenticator-pr...)

If you click further into the older FIDO spec, they cover this more explicitly: "Malicious software on the FIDO user device is able to read, tamper with, or spoof the endpoint of inter-process communication channels between the FIDO Client and browser or Relying Party application.
Consequences: Adversary is able to subvert [SA-2].

Mitigations: On platforms where [SA-2] is not strong the security of the system may depend on preventing malicious applications from being loaded onto the FIDO user device. Such protections, e.g. app store policing, are outside the scope of FIDO."

(https://fidoalliance.org/specs/fido-v2.0-id-20180227/fido-se...)
Huawei also openly stated after the trade ban first started that this was their Plan B if ARM licensing were to go sideways.

https://www.tomshardware.com/news/huawei-risc-v-ai-processor...
The tweet was deleted, the image [0] is all that remains. I'm off to check dev tools on a few Wikipedia pages. Just in case fiction becomes reality.

[0] https://i.stack.imgur.com/Rv9egl.jpg
One would imagine that the signal to noise ratio for wireless data transmission in the ocean would be pretty abysmal. That said, there's no reason why they couldn't just run a fiber optic cable out from it, as long as it's designed to rotate around said cable.
The pi4 even overclocked isn't a great number cruncher, and I don't think the gpu acceleration has landed yet..

So I might expect it to be on par with that old of a macbook but not beat it by nearly 2x, particularly if the macbook is being accelerated. (despite having 2x the core count) Which makes me think the MBP may be suffering from some serious thermal throttling, which wouldn't be uncommon on machines of that vintage.

I also assume the call line is:

https://github.com/christian-fei/raspberry-pi-time-lapse/blo...

which is noticeably missing the -hwaccel switch, which means its probably not using the GPU on the mac..
US sockets aren't switched, so the only way to remove power from a device is to unplug it. Most things have power switches but not everything, and some people are very keen on unplugging.
I do agree with you, but he did make similar arguments when it was sold to SoftBank.[0]

I think the difference here is that now he thinks that a sale to Nvidia threatens Arm's business model, as now Nvidia will be deciding whether it wants to sell it's licences to it's direct competitors.

[0] https://www.bbc.co.uk/news/business-36827769
Okay, it killed 40 people and injured 192. It doesn't change my point. "Killing lots of people on board."
I also use a tiling WM (awesome) and don't use a compositor or have much interest in doing so.

I do get vsync tearing though (skylake i915) and I found that running a compositor (compton I think) fixed it. Not that I use it haha.
You're not alone :) Now off I go to check if Billy Madison is on Netflix.
I read the his book "Ghost Boy" many years ago. It's a great read; a heavy and hard one, but I recommend it.
Google announced one of the biggest green pledges from tech yet
It depends heavily on the field and whether or not they will work in a regulated field. All of my civil engineer friends go through the EiT and then PE track, but most of the mechanical engineers I know don't. I'm not sure how it breaks down for electrical engineers, both of the ones I know didn't do a PE.
This is another form of discrimination that should have stricter laws against.

IBM is so morally bankrupt I c\don't even know where to start. All their products are geared towards having IBM professional services make money. They purposefully do this by making sure the manuals they provide leave out important steps on how to install and configure their software.

Also while they discriminate they should start with their CEO who is 58 years old and their ex ceo who is 63 years old.
Latency is almost always in frames, the renderer is one frame behind the compositor which is one frame behind scanout.

If each steps takes 4 msec (240 Hz) instead of 16.7 msec (60 Hz), and you're the same number of steps behind, the latency is reduced by (16.7 - 4) * nsteps, or 50 msec - 12 msec = 38 msec.

Now that's assuming your system can actually keep up and produce frames and composite that fast, which is where the "brute force" comes into play.
The "effective altruism" movement (of which 80,000 Hours is a part) has long been preoccupied with preventing a malevolent, superintelligent AI from killing or enslaving humanity (they call this fostering "friendly AI"). Their position is that this is a low-probability but extremely severe risk that few people are working on preventing.

Whether AI is really more dangerous than, say, pandemics or asteroids, is left as an exercise for the reader.
Amazon Freetime has been rebranded to Amazon Kids
Because populism. Geiger counters were sold out a few days after it happened.
Only if you vote Republican!
My grandfather was on life support for less than a year, and they were talking about unplugging him.

Then he recovered and lived another ~10 years.
Apparently there's a 4th edition coming, but if you like the form-factor of a book-length text I'd throw a recommendation to "Database Design for Mere Mortals"[1]. I read the 1st edition from the late 90's, but I'd imagine it's still just as good. It approaches database modeling from a practical non-technical perspective, and I found it helped me learn data modeling in a software-agnostic manner, and later to influence how I talked to non-technical audiences about data modeling. I'm really glad to have found it early in my career.

I will echo what others have said. Data modeling is a force-multiplier type of skill. Combine it with a reasonable understanding of SQL and you can return a lot of value very quickly.

[1] https://www.amazon.com/Database-Design-Mere-Mortals-Hands/dp...
Untested, but I expect unzip will fail because it keeps metadata after the files, so needs to seek back. (Unless they detect the pipe and buffer everything instead)
Why don’t you use varchar(max) as the range always. The varchar data type specified that the length of this attribute is variable in each record and the memory allocated depends only on the number of actual characters stored in the column.
A year or few back, I did camera-passthru XR in VR HMDs, on a DIY stack with electron.js (which is chromium) as compositor. So a couple of thoughts...

The full-screen electron window apparently displaced the window system compositor. So "compositing" specialized compositors can be useful.

Chromium special cased video, making it utterly trivial to do comfortable camera passthru, while a year+ later, mainstream stacks were still considering that hard to impossible. So having compositor architecture match the app is valuable.

That special case would collapse if the CPU needed to touch the camera frames for analysis. So carefully managing data movement between GPU and CPU is important. That's one design objective of google's mediapipe for instance. Perhaps future compositors should permit similar pipeline specifications?

My XR focus was software-dev "office" work, not games. So no game-dev "oh, the horror! an immersion-shattering visual artifact occurred!" - people don't think "Excel, it's ghastly... it leaves me aware I'm sitting in an office!". Similarly, with user balance based on nice video passthru, the rest of the rendering could be slow and jittery. Game-dev common wisdom was "VR means 90 fps, no jitters, no artifacts, or user-sick fail - we're GPU-tech limited", and I was "meh, 30/20/10 fps, whatever" on laptop integrated graphics. So... Games are hard - don't assume their constraints are yours without analysis. And different aspects of the rendered environment can have very different constraints.

My fuzzy recollection was chromium could be persuaded to do 120 Hz, though I didn't have a monitor to try that. Or higher? - I fuzzily recall some variable to uncap the frame rate.

I've used linux evdev (input pipeline step between kernel and libinput) directly from an electron renderer process. Latency wasn't the motivation, so I didn't measure it. But that might save an extra ms or few. At 120 Hz, that might mean whatever ms HID to OS, 0-8 ms wait for the next frame, 8 ms processing and render, plus whatever ms to light. On electron.js.

New interface tech like speech and gesture recognition may start guessing at what it's hearing/seeing many ms before it provides it's final best guess at what happened. Here low latency responsiveness is perhaps more about app system architecture than pipeline tuning. With app state and UI supporting iterative speculative execution.

Eye tracking changes things. "Don't bother rendering anything for the next 50 ms, the user is saccading and thus blind." "After this saccade, the eye will be pointing at xy, so only that region will need a full resolution render" (foveated rendering). Patents... but eventually.
I listened to the whole podcast about Martin.

Which one? I'd like to give it a listen. Thanks.
> There's also just three x86 licensees in the world and people don't usually consider that an affront.

Hi! Counterexample here.
What if I need to store all user data (not limited to profile information) in google sheets and I provide only an interface for an specific usage. I cannot see how good this scenario fits. Use cases are quite simple
Damn, this is Uighur level bad for the US...
What Happened to Never Again–A Question to the European Union Regarding Xinjiang
That's only half true.

You still can't render an orchestral-size collection of physically modelled instruments on the CPU. A processor that could would be some of analogy for the modern GPU, but for various reasons, there has been little investment in chip design that would move further in this direction.

Games in particular created a large push for specialized GPU architectures, and there's really no equivalent motivation to do the same for audio, in part because there's no standard synthesis approach that things would converge on (the way they have in GPUs).

So, "perfectly well computed in software for audio" is more of a statement about the world as-it-is rather than one about any fundamental difference between the two media.
Experience 2 Gig Now with the Google Fiber Trusted Tester Program
How many end users prefer to adjust their phone background CPU activity alert threshold just so that some developers can use a different push notification framework?
Bad actors often set up fake websites. Should computers and phones have mandatory browser filters so you can only go to approved sites?

Well they don't, but browsers do spend an inordinate amount of effort trying to make sure that bad websites can't do anything other than show you things. I'm pretty sure that all of the browser vendors will pay 5-6 figure sums for any exploit chains that would allow a website to do things like read files without permission or execute code on the OS. And people regularly complain about the ever-tightening restrictions on what websites are allowed to do.