skysight-inc/HackerNews huggingface dataset:
> Google certainly has the resources to fill the gap

Quite possibly they dont have the resource.

The eng culture today is dominanted by visible impact. Documents are great for everyone, every Googler knows that, but it just cannot be measured.

I wrote some of the most spectacular docs in my previous Google teams. Everyone loves it when they saw them. And no one mentioned them in any formal scenarios. And I am aware of the measurement rules well enough that I didn't bother to waste my time to promote them.

For me, I just care the feelings of the users so much that I personally feels rewarded, but for Google as a whole, there cannot be enough resources for documentation, by the design of the engineering system.
you can accomplish this by automating VR6A on pin 6 of the pt2399. one oldschool method to add CV control of a potentiometer is to control the resistance with a vactrol.
I’ve worked in an environment like this. How did you discover the second full-time job in the end?
It wouldn't be hard to construct a scheme for using the manuscript as an oracle. A single "word" or "sentence" chosen by chance could only be interpreted since it would have no translation.
I feel like that it is necessary to be more specific in order to justify using force and abandoning the system. In Portland, who is targeting minorities? What does "targeting" mean? If the elected officials are sympathetic to those problems (what ever the details), what prevents them from addressing those problems? What resources are required to "participate" that aren't available? In a small city doesn't that just mean going to meetings? voting? etc. How are people being "excluded"? Is there a problem with the DAs office that they aren't prosecuting the unlawful actions against minorities?

If there is really a story about elected officials ignoring or contributing to violations of individual rights, failure to ensure due process, failure to manage the police force, and so on then why isn't that story being told or reported on? If that is really the back story then the protestors have utterly failed to communicate that in an environment where it should be almost trivial to gain public visibility for those problems.

Portland is even more puzzling because I believe the Mayor is also the police commissioner so there shouldn't be any problem with control of police policy as there can be in other jurisdictions where there is less direct oversight of the police.
Also note that if you try thinking with types, you may start seeing them as tools rather than overhead.

A good blog post about this is:

https://lexi-lambda.github.io/blog/2020/08/13/types-as-axiom...
Ask HN: Automation for Home-Brewing Beer?
I've recently started home-brewing beer using a low-tech, traditional approach, does anyone have resources or tips for automating home-brewing? I'm particularly interested in strongly hopped lagers.
Are there any particular technologies that have helped you with your wrist issues?
I think it's mostly the same reason sales people get paid a lot. It's that the calculation is straightforward and obvious, mostly because it never requires an exchange between conceptually different values. Adding translation steps like "lives lost" => USD introduces a lot of conflict and ambiguity. So we tend to fail at it.
His video explaining how the astronomical diagrams depicted a specific known eclipse was extremely compelling (if I am remembering it correctly).

Another intriguing video is [0] by Sukhwant Singh. I think he over-estimates how much of the VM he has decoded, but some of his observations are hard to ignore. For example:

* 08:30 interpretation of a diagram in the VM being a map of the Middle East

* 12:46 & 13:26 explanations of the distinctive headgear

* 14:00 & 14:35 & 15:00 observation that the buildings looking like mosques and minarets

* 19:46 explanation of the unusual cylindrical containers

[0] https://www.youtube.com/watch?v=wmvmSCd2Jg0
Care to be a little bit more charitable with evidence to refute that statement?

As far as I know that’s exactly how it works.

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

Also, what’s your objective in slinging insults like that?
I was able to negotiate a pretty sizable rent decrease here in Palo Alto. That's a single antidote obviously, but I think that would have been impossible if covid wasn't having a significant impact on the housing market.
>But the reality was either they merged, or Sprint would shut down. There was no scenario where Sprint stayed in businesses acting as competition.

That is because SoftBank didn't know what to do with Sprint and refused to invest money into the business. When SoftBank bought Sprint, the company was profitable and T-Mobile was unprofitable. Deutsche Telekom had been trying to offload T-Mobile for years but wanted more than it was worth. Slowly the tables turned and T-Mobile became profitable while Sprint started losing money.

Masayoshi Son is the Eddie Lampert of Japan. Son used to be worth about $100 billion, but his bad investments via SoftBank over the last twenty years cut $80 billion off his wealth.
Taxpayers don’t own public roads, they rent them.
The UK'S Office of National Statistics (ONS) just showed that since June, UK influenza deaths are higher than Covid deaths. If this is true, then wearing masks has no effect on deaths from airborne viral transmission. And it might explain why The Economist is trying to shift the narrative.

https://www.ons.gov.uk/peoplepopulationandcommunity/birthsde...
Here is a example solution for the WebMD problem - I think it's about empowerment and tribalism - in positive senses of those words.

In Japan there exists an institution called Ningen Dock. Almost nobody in the West has heard of it outside of Randox Research which is astonishing as most Japanese people visit it once a year. I believe this is a psycho-social-medical institution. It purports to be a medical institution but it's something more.

Youtubers describe their experiences of Ningen Dock if you're curious.

It works like this - most people in Japan visit the 'dock' - a metaphor from shipyards. There is a brain dock, a heart dock, a lung dock and so on. Every major hospital has this department where the patient is checked head to foot once a year. Here is the important part. They are given a grade sheet - the sort a schoolteacher awards students. Here you see your kidney was given a B-, a liver a C-. These are hints about your lifestyle choices. Perhaps you should feel bad. In one more year there will exist another Ningen Dock. I believe this institution is responsible for a superior resilience against lifestyle disease that overwhelms healthcare in other developed states. It's preventative healthcare taken seriously instead of mouthing platitudes about lifestyle choices while back in Western reality you're never far from a fatty who knows they're making mistakes. It could be you or me!

Now Sir Gwern and other analytical thinkers of HN will have spotted the problem. False positives leading to needless surgeries. This is how Western doctors are trained to think and they find Ningen Dock incomprehensible. If though we assume Japanese MDs are not idiots and positive externalities exist from the Ningen Dock then it could easily be paying for itself. The hypochondriacs don't menace the healthcare system. Their energy is redirected to superior choices. For everybody the locus goes away from the doctor and analysis and toward being responsible on your health to the best of your ability - guided by timely medical advice. The system also develops a giant database of longitudinal information which can be used to spot health patterns across populations - to enhance targeting of the analytical process. I'm sure there are lots of other tangible advantages I haven't mentioned.

So that is patient empowerment - but the tribalism aspect is important too. The system is saying to the people - we're on your side, we're on the same team, we are in your corner, we are working for you. A lot of people don't feel that way and it needs to be said. Think of the rise of ASMR videos. Hundreds of millions of people watching supposed doctors treating them. There's something there. Just the insistent affirmation would be positive for mental health.
> Our reviews generally leave extensive synthetic benchmarking to others

That left a really bad impression - I get that they are too lazy to actually measure the performance, but the snooty "synthetic" was uncalled for and frankly disrespectful to the people doing the work they are too lazy for.
Of course Jeff isn't in the position to sell his entire Amazon shares, so the $150K is more symbolic than anything.

However, a 3%-6% wealth tax (or even a basic VAT) would help redistribute wealth and fund healthcare, infrastructure upgrades, energy security. 3% is fairly modest, but definitely do-able when you're Jeff Bezos.
I am guessing that the first engineer was right. Usually there is not one solution to the problem and judging who's the slacker by estimates might be wrong. You can usually hack something up quick, but making a strong and lasting solution requires more time.
Hi, I'm the author. Uh hi w00t how why what's it doing here?! :D

I promise to make it better and actually finish it now! Check back in a day or two I guess? Also I should post the code I promised. Hello from the ADHD squirrel!
I played with Caddy a lot in the v1 days and again recently with v2.1. I ended up not sticking with it since there's things I do with nginx that aren't easy to do with Caddy if you don't have extensive Go knowledge. I am tempted to give it an honest go again, though, and see what I/it can do.

As for Caddy advantages, I think it's really just about having a super easy to manage JSON or Caddyfile. In migrating a few of my nginx configs to Caddyfile, I was able to reduce line counts from dozens to 2-3. That's pretty impressive, tbh.

If you've been using nginx forever and have no issues with it...I don't see any valid reasons to move to Caddy.
Lockheed Martin was based in Bethesda, MD last time I checked.
My IdeaPad 540 has two M.2 slots and replaceable RAM (I replaced the 8GB it came with with a 32GB stick). The battery seems very easy to replace, too (only one additional screw IIRC).
> But you won't know at parse-time how to tread[sic] the item.

I would follow the advice from LangSec ( http://langsec.org ) and "parse, don't validate" ( https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-va... ):

- Parsing isn't just turning bytes into some generic tree representation (JSON/SAX/s-expr/etc.); it also includes subsequent domain/application specific input handling, e.g. constructing custom objects, checking certain invariants, etc. Note that we don't need custom objects; but we should still be checking the required invariants of our 'List[Tuple[String, Bool]]', or whatever.

- Parsing should be done up-front, processing should use its output; e.g. we shouldn't be passing around generic types like 'JsonObject', 'AssocList', etc. (unless our application is generic JSON/s-expr processor, of course!). Note that we can still do streaming/lazy processing, with data parsed on-demand, but we should be careful about what side-effects might be performed part-way-through a broken input (this would apply to any approach though, e.g. hitting invalid bytes part way through some JSON)

Examples like your broken assoc-list will hence be spotted at parse time; maybe not at the bytes->tree step, but certainly at the tree->domain-model step.
>I'm just wondering: what is Denver's message

"I made my money, screw you"

It's like the Florida or Vermont of the west only it's SV types who cash out and move there to raise kids or retire instead of the Wall St crowd.
What? It's a broadcast system. You stuff the packets into the antenna with as many watts as you can. Add a public key if you must.

Why is it checking who gets the message?
I had a small package in customs in Chicago for three months recently. Seems to be the norm in these times.
Left is right, bottom is up, and the world is upside down.
L3 => IPs
L2 => MAC addresses
Also thanks a ton for your suggestions, I really appreciate them!
I am on the look out for a replacement for my HP ProLiant home server with something that has this chip. What minipc did you go for?
Many SaaS have product pages as a value add-on for their SaaS offering, so competitors, but not in the very limited way you stated.
I hesitate to call it an official model but the short version of the current direction is that the compositor acts as the glue -- providing the final rendered scene and the final merged audio stream to the client over some protocol (like VNC but doesn't have to be) and providing inputs and events to itself and the client applications.

How all of this works on the backend is a combination of PipeWire to multiplex video sources and PulseAudio to multiplex audio sources.

There's nothing outright preventing something like X forwarding and https://mstoeckl.com/notes/gsoc/blog.html is a really cool project that makes it work.

From that author:

> The main difficulty in producing such a tool is that Wayland protocol messages primarily include control information, and the large data transfers of graphical applications are implemented through shared memory. waypipe must then identify and serialize changes to the shared memory buffers into messages to be transferred over a socket.
> Structuring our society that way is a choice, and I don't understand why anyone thinks it's a sensible choice.

Because we are the richest humans who have ever lived. The greatest king from 400 years ago doesn't have what I have.

So, maybe us who want to structure it this way are just not selfish and don't want to kill a golden goose while pretending destroying the rich through jealousy might help the real poor.
And now we're renting them to both the government and Goldman Sachs, on a fifty year deal that Goldman Sachs turned a profit on after five years.
I created a midi piano in the browser for a Roland EP7 IIe that sent midi note off in a weird way - causing double notes , it would send the same note but with just the velocity information changed to 0, which most midi software didn't like.

https://htmlgames.github.io/htmlgames.github.io/htmlgames/PF...

So I just held the notes in an array and used that for note on/off information instead.
For this to succeed, the text would have to be meaningful in some language, which is by no means certain. All languages have grammars, but nobody has yet discovered any grammar for the Voynich Manuscript operating outside of words.
Low density suburbs are indeed the failure mode of the urban expansion process.
In a vacuum, I don't think so, no more than someone who never had a Wendy's burger because their default was a Big Mac is missing out. It's really just a different default and from a taste or "missing out" perspective is no better or worse. Though in other ways I think the impossible stuff is better objectively and subjectively.

However, in the real world (caveat: I don't have children myself quite yet), I'd personally probably be fairly loose with their defaults, let them try whatever they want, and be a good example myself of eating a mostly vegetarian diet. There will be some social pressure to have eaten a beef hamburger, for example, and I don't want them to feel like they're missing out or feeling self righteous for not having eaten beef. I think the ideal would be that they try beef hamburgers and eat them occasionally, but largely choose not to. Side note: the butcher shop I use does make hamburgers, they're super good and from ethically raised animals so I don't have ethical qualms about getting them, but also wow are they expensive. I want to say $8-10 for a patty.
> People who write code know it too well to write good documentation.

I doubt this.

Like Eistein said, if you understand something well enough, you will have no problem breaking it down in to simple, easy to digest information.

The idea that someone knows something well enough and therefore not able to write good docs, misses the crux of the problem: The writer here failed to understand his audience.

And when someone is educated to be conscious about their audience, I see no reason why the one knows the system best in any way hindered by his/her knowledge.
>TBH, one of the biggest recent macro-challenges for Denver is the sheer number of people moving here, a large portion of which are from California.

If the goal is to get the hell away from CA culture and SV engineering mindset wouldn't somewhere else be a better fit? I get the attractiveness of Denver relative to CA at present but if you're playing a long game that's like trading in your ticket on the Titanic for one on the Lusitania.
"The sea squirt larvae begin absorbing all the tadpole-like parts that made them chordates. Where the sea squirt larva once had gills, it develops the intake and exist
siphons that will help it bring water and food into its body. It absorbs its twitching tail. It absorbs its primitive eye and its spine-like notocord. Finally, it even
absorbs the rudimentary little "brain" (cerebral ganglion) that it used to swim about and find its attachment place."

By that measure, I suppose a caterpillar also "eats its own brain" during its transformation in to a butterfly.
This is a completely unnecessary feature. `_` is always assigned to the value of the previous expression.

>> 4 + 2
=> 6
>> _
=> 6
>> "abc" + "def"
=> "abcdef"
>> _
=> "abcdef

Adding this kind of syntax for something that's already trivial to do is honestly kind of distressing for me as a Ruby developer who's been around since early 1.8.

I still strongly believe that the `key: value` hash syntax was a massive mistake. That's a lost battle, but this is getting ridiculous.
Not really. They said abuse. I took that to mean abuse by the police as a group. Not abuse by any individual cop.
Big discussion a month ago when he was sentenced: https://news.ycombinator.com/item?id=24055458
It appears the user has since been blocked on GitLab: https://gitlab.com/numanturle/
I think it can be difficult to compare VR Headsets by stats, since the fields of views are different and stereo overlap is different. I think the metrics people are looking for are something that proxies for space, clarity and responsiveness. Ideally we'd have figures for these that can be compared across different headsets.

Although lots of different things can affect these numbers (e.g. size, shape and technology of the pixels) probably the best proxies would be diagonal fov, pixel per degree and refresh rate.

It'd be great to see everyone just standardise on reporting something simple, meaningful and comparable.
What I'm trying to say is this: I can pick up almost any text editor and be productive immediately, even if I've never used that editor before. That is manifestly not true with emacs (or vim). Getting back to my point about the emacs documentation, it is simply not optimised to get me productive in the way I can be with other editors anything like as quickly as I can become productive with those editors.

Of course you're right, when you start using computers everything is hard, but many applications have common conventions, even across different authoring organisations and people, and even across different operating systems.

Emacs has conventions but there's next to no commonality with other applications within the same broad class, so you are starting from scratch. Emacs makes no affordances for people who are already used to using other software, whereas much other software does make those affordances, and so is easier to pick up as a result.

Maybe you don't see that as a problem, and that's fine, but for me - and, I suspect, quite a lot of other people - the steep learning curve feels unnecessary and, frankly, bizarre to the point of being out of place.

There's no reason Emacs couldn't be easier to use. There's no reason the documentation couldn't be written to accelerate proficiency with the application. But neither of these things is the case, and it's a deliberate choice. As I've already implied, it seems almost obtuse just for the sake of it.
The bulk discount is 3% off, and only if you buy 5 or more.
The barcode is not a postmark, it's a machine readable version of the address
Ignore the grandstanding, the two reasons why companies move out of a state/country:

1. Tax laws

2. Cheaper labor

Edit: 3. Be closer to the people that give them money
> Note that the next hop’s IP address is in the router’s memory only: it does not appear in the packet at any time.

This clears some points that always puzzled me:

If the gateway is identified by an IP address, but the destination host is also an IP address, which address exactly is put into the packet? And how can a packet be routed if the gateway's IP is itself part of the subnet that's supposed to be routed to it. (E.g. 192.168.0.0/24 with default gateway 192.168.0.1)

So the answer is, if I send the packet to host 1.1.1.1 but the routing table has 2.2.2.2 as the next hop, the packet will have 1.1.1.1 as the destination in the IP part but the MAC of 2.2.2.2 as destination of the Ethernet part (or equivalent). It doesn't matter which subnet the next hop's IP is in, as the routing table isn't consulted for it anyway - it's only used in ARP)

This leaves the question, why the indirection and why the mucking around with ARP and IPs that are never used as the destination to anything?

Couldn't you simply put the next hop's MAC address (instead of IP address) into the routing table and be able to route packets just as well, with a lot less complexity?
I'd love to see a write up on this setup.
I really am struggling to understand why it's a big deal? Honestly asking, what's the thought process behind the worth of maintaing one? TV channels and radio stations will just broadcast a breaking news thing. Websites will have notices. I'm entirely unclear why you'd need an emergency broadcast system? Or place so much emphasis on its importance?

What would you use it for? And why would having one that worked over AM or even FM be worth anything? People don't buy those radios any more. What difference does it make?

What you're describing sounds like a massive white elephant that was probably worthless even in the cold war. A proverbial safety blanket.
The sorting machines themselves are certainly not, but the general infrastructure around them sure can be. The World's Most Mechanized Post Office video [1] was filmed circa 1959 and it shows a crazy level of industrialization in the DC facility. Conveyor belts were invented in 1901 or so and such systems can run for a very long time with proper maintenance - for centuries even, replacing everything but the frame. Given how slowly government usually moves, they must have built up to that scale over decades.

[1] https://www.youtube.com/watch?v=MuvwoBb7gs4
Is this Covid-19 deaths in the US or the world? Might make sense to mention that somewhere
Yup.

I burned out 3 NodeMCU boards in one day because I apparently know nothing about circuits (especially transistors) and kept effectively shorting a digital IO pin to ground.

Two of them appear to have blown voltage regulators. If I plug them into USB, the 3.3v pins give 0.25v on one board and 1.0v on the other. The third one appears to work fine, but I can't get it to accept flashes reliably. At least 90% of the time, it can't even open the COM port to flash (Says the device is busy). When it DOES actually flash, in the end it will often throw an error saying there was a hash mismatch, indicating the firmware was corrupted during the flashing process. I have had once or twice where it flashed with no errors, but my code appears to fail to run.

It's not like I'm gonna really notice the $13 I'm spending on Amazon to replace the boards (I know I can get them cheaper on AliExpress or some other Chinese site, but I wanted them in two days, not four weeks), but still I hate spending money I don't have to.