skysight-inc/HackerNews huggingface dataset:
You might expect your service to only receive a particular JSON format, but it could really receive any JSON, or any String, or any bytes, etc.

At some point in the program you want to rely on your data already having been validated. HashMaps are not a good fit for this.

For me the neatest way to address both of these is to have a very narrow conversion window. Transform the data from bytes/string/hashmaps into well-typed objects only within the controller.
An actionable guide to build intelligent search engines for your products
Infection fatality rates are based on antibody seroprevalence studies and thus accounts for asymptomatic cases. What you're thinking of is the case fatality rate, not the infection fatality rate.
Paying a bit more tax to make sure people don;t die in the streets? sounds fine by me.

Obviously implementation matters, but I don't in principle why it shouldn't be done, apart from "oh but they are laaazt, why should I help them?"
Why yes, yes he did.

https://www.bloomberg.com/news/newsletters/2021-01-08/money-...
> Turns out you can write a lot of very prescient-sounding scifi by taking tech that already exist but isn't widely known, and positing a world where it is everywhere

I think this is one reason 'Shockwave Rider' [0] from 1975 still holds up quite well today. IIRC the author (John Brunner) had people using their phones to access remote computers and didn't go into tech details of how they actually did this. When I read it more recently, it held up much better than (say) Arthur C. Clarke novels from the same era, because Clarke as a hard-SF technologist tried e.g. to predict what future gadgets might look like and how they might work.

[0] https://en.wikipedia.org/wiki/The_Shockwave_Rider
This is charitably a misconception, and very possibly an outright lie. Nothing indicates a 90 day cutoff to immunity. On the face of it, that should make anyone reading this sceptical.
Strava for giving me money.
There's ... no downloading involved.

He had the various binaries on his public home space, probably mounted to every machine via NFS, under his own name - and this was inside a company, so it would be his co-workers potentially using it.

That's quite a few degrees of separation from anything like a phishing attempt.
I can't speak directly the US situation but in the UK homelessness services funding is important but it's treating the symptom not the cause. It sounds really obvious but the main problem experienced by homeless people is the lack of long term accommodation caused by their not being able to afford long term accommodation.

In the medium and long term people develop severe substance abuse habits and lose their ability to get and hold down a job (sometimes called economic scarring).

You can use additional money to do basically do poverty relief programs on the medium and long term homeless and from a humanity point of view that's really important - but I don't know of any programs that have consistently shown reintegrated of these populations. That is, they are working other than in services aimed at the homeless population.

It needs to be partnered with stopping putting people on the front of the belt (the short term homeless) which is only really achievable through bringing down the cost of long term accommodation. I only know of one way to do that which is to build more homes.
100 kWh per day??? You're burning it like there's no tomorrow. Or somebody is stealing your electricity. My experience from 2-5 person households is that 20 kWh per day is a _very heavy_ consumption. I couldn't even imagine for what is 100 kWh per day needed.
Whats the normal cycle threshold for identifying pathogens? This is interesting.
> Also, the human brain can use focus information and stereo phase to deduce 3D structur

Current AI tech can do this too, from multiple images. Karpathy even talked about how they do use that in Teslas.
Very cool.

We had some freeze dried miracle berry's for xmas and discussed why no one has done exactly what you have done. It looks great.

Good luck.
I assumed the author was writing from a Java/Jackson POV. What was your reading of it? What do you use now that makes Jackson look good?
I’m afraid it’s been a few years since I heard their research presentations. The only specific tool I remember is AntConc [0], as I happen to know the developer. (I teach at a university in Japan, as does he.) But I think they mentioned other concordance and corpus-related tools as well.

Most of the researchers I remember were literature scholars. While they were comfortable using computers, not many of them seemed savvy enough to write their own programs, run their own servers, or even use grep.

[0] https://www.laurenceanthony.net/software/antconc/
Just say no to Q.
Show HN: Open-source voice typing for desktop
Look at it this way:

I never used WhatsApp. Friends and even businesses I dealt with always asked me if I had it, and why I didn't, and I was apologetic, but firm. Of course I was left out of oh-so-many groups and discussions in the past years, but I was never going to install or use that, I don't trust Facebook regarding privacy the tiniest bit and I think they always lied regarding which data they use and how.

Now I suddenly have so many people appearing on Signal, my wife was asked by their friends: "Hey, you weren't on WhatsApp, but I am now on Signal, so would you consider talking there?".

I admit, I did not push anyone anywhere, not even my wife. I'm past being an "influencer" and having to deal with "... but you told me to use this?!" - particularly my wife.

But just referring to the "network effect" and continue doing something you are uncomfortable with is being complicit IMO. You can control what you do, and do the right thing.
That's the theory.

But at least in the economic sphere, it seems that democracy doesn't have that much power, capitalism seems to call most of the shots.

At least with autocracy, there's more unity, so there's somewhat bigger chance to restrain capitalism.
> give everyone the "always return positive" test,

I had assumed your comment was sarcastic.

Note that if you believe prevalence is 95%, there is no reason to spend any resources on dogs, tests, or even vaccines.

Making all that effort only makes sense in a world where prevalence is assumed to be low and the effort is to keep it low.

So, let's say prevalence is 5%. Then, you method has a false positive rate of 95%. Are you OK with the implications of that?
family is easier b/c of different social dynamics. there's no risk of losing a relationship to a family member over a messenger. you can just play it passively saying you're not using WA anymore but they are welcome to contact you via EMail, SMS or Signal, Telegram. with friends or rather acquaintances it's more difficult. you're easily being framed as a weirdo who tries to gain control over how people are communicating. soon you'll be "accidentally" skipped at invitations.
The M in MVP stands for minimum. Stop enhancing and go to market.
I am no biologist, but my guess is that if mosquitoes were extinct, some spider species would too, birds would also be affected, and so on.
XMPP anyone? I mean seriously why not? Signal has nothing for itself apart from having advanced the state of the art in chat encryption. XMPP has clients running everywhere (very much decent), lightweight servers you can run on any toaster and signal-style multi-device&group encryption. Dead simple to self-host and some internet communities which you trust is probably already running one.
Disclaimer: My mum works for AT&T on internet related stuff.

This post has large elements of truth to it, especially for dumb hops over tier 1 which should be much cheaper than they're currently billed, but there's a lot more going on at AT&T than most people realize. Especially across the oceans. It's not quite as simplistic as this take makes it out to be, since the 5%ile case for networking a packet over tier 1 really is expensive to handle, maintain, bill, and provision.

That said, there should be better regulations on tier 1 inclusion. On the other hand, they did make deep investments into infrastructure that took decades to become profitable. Often times with government assurances. It's one of the reasons telephony had such high penetration in Canada (75%) at a time when it was much lower in France (~25%), Bell was given assurances that we're now paying for in more expensive internet. Not saying it's right, but it's like this for understandable reasons, and it's not strictly raw corruption.
To be fair, Waymo (back then Chauffeur) have solid experience with Tesla's approach. They started with the same strategy of gradual improvements. They found out (and shard) the same issues Tesla is running into in the past years: Users don't pay attention when monitoring a system doing a boring task - even when failures carry a high price. Waymo switched the approach from a gradual L2/3/4 improvements straight to developing an L4 system; Tesla is locked in to the gradual move due to it being part of their business model, and are now stuck with trying to make self-driving work with unqualified test drivers (i.e. customers) and outdated technical decisions (not using Lidar because they were too expensive back then).

So Waymo does have the experience to call out Tesla here.
I find it weird how no one here in the comments acknowledges this signalling behaviour. I identify to this, see it as a problem and fight it every day. It's present everywhere, I realise that I always want to signal that I'm doing something nice to others or cool that people could/should envy me for.

I'm aware of it but it's not enough to make it disappear. How did you handle it?
Ask HN: Are there any devs that do also self-hosting of services?
Most(if not all) of the colleagues that I've encountered in my professional career don't have this kind of interest or will, which leaves me wondering about it.

ps: by self-hosting I mean with both a mix of services developed by others(ex. Gitea) and their own(for me it's collAnon.app)
It's a bit more complicated in reality. Most of the ISP consumers, even if present on the exchanges, aren't openly peering on it. It's great to interconnect with smaller networks and providers, but consumers ISP ? You have to either have a lot of traffic _they_ send to you, otherwise, peering isn't possible, or complicated, or you have to pay.
I didn't even get this far. I wonder if it's related to my aspie, literal brain wiring.

In my head, it read like, "Symbol for monkey emoji. New symbol. Symbol for banana emoji with new symbol below it, and to the right."

I certainly didn't get anywhere near "eat."

I was comfortably conversant in English before I was 2, and I've learned Spanish, Greek, and Hebrew reasonably well, so it's not my language ability, or even learning with non-Latin alphabets, though I suppose it could be trying to learn without an alphabet at all? My patterns matching skills are strong.

But guessing meaning of unknown symbols from their nearness to each other? Whooshes right by me!
> Why should every object be a server. How does slapping a TCP and IP parser to every struct helps something. How does it relate to bacteria.

The point is that objects should be independent and communicate by messaging. The substrate doesn't really matter but both bacteria and computers on a network are examples of that scheme. The Actor model is the same idea developed for concurrency.
It's not a dupe, this is a new, much better website based on the old.
That's true even if you leave the US out ?
Rendering is off. Same font, size, code and colour scheme looks different from how it does in VSCode
Nice, downvoted for a thoughtful post supported by facts and logic.
I use 200% for my 4K screens, but I'm also older (late 40s) with poor eyesight.
I find that meditating works fine, or a (short 10-15 mins) goof off with a "mindless" game (my favorite is Race the Sun)
Killing a larger animal really sucks, at least it did for me the first time and I hope never to do so again
Yeah I was curious about using it for raytracing, maybe like a kd-tree where you consider one dimension per level.
This is a curious point: How much data does Tesla actually collect? I can imagine users not being too happy if their car clogs the upload for hours every time you park it in your garage?
And bats
I've never been convinced that deep learning is the correct approach for something so nuanced as driving a car. Deep learning is excellent for generalisations and consolidating data into single metrics. It's not so good at identifying edge-cases and reacting accordingly, those cases are more likely to be merged into other reaction types.
What does ut cost to replace an engine on a BMW? Thats probably thr closest equivalent
Forgot to mention, reading interesting stuff online or watching youtube only makes starting again harder for me..
I think the mobile version is down (the one it is linked to), this one works for me: https://nautil.us/issue/95/escape/we-crush-poison-and-destro...
This theory assumed things that are useful could always gather enough interest, an exception was demonstrated by openssl several years ago, and also https://xkcd.com/2347/
Maybe evil to people who don't vote, that's true.

But being evil towards voters rarely makes sense in a democracy.
For the pollution aspect of engines, I have some sympathy with this view, even though its not entirely correct.

When it comes to safety though, I disagree. One of the decent things to come out is the Euro NCAP rating. The manufacturers are not part of the testing process, apart from they need to supply cars. Each car is then given a rating.

For Autonomous driving, from what I can see its still down to individual states.
The automatic tracking is nice. I used streaks and some other apps for a little while and never got in the habit of using them.

That of course limits the sorts of habits you can start using this method.
If we are to assume hypothesis that the headline is correct.

There are multiple benefits and insights that can be drawn.

1. People on UBI are not just going to take money stop working. This is one of the biggest counter argument for UBI - people are lazy and be drain on society.

2. People are still productive and if given UBI they have space to take risk and become entrepreneurs. A lot of people might have a idea/dream to start a business but due to mortgage, low income etc they cannot risk the well being of their families.

3. If UBI doesn't reduce productivity then you are injecting money into local economies via local people. This is literally supporting businesses that local people want to have around.

4. The whole social welfare department can be largely disbanded.

5. There was some crazy percentage of people that has no more then $1000 in account (left then month of spending). UBI would help people cope with emergencies. There is known effect of people in crisis falling into a hole due to the fight or flight mechanism. They literally cannot think straight and are being preyed upon by quick payday loan vulchers.

6. Jobs that are awful will have to be paid more to be done. I am not sure if thats good or bad. Depends who you are.

7. Young people would not be rushed to find job, or be fast track into school-uni-work thread. It would give people chance to find out what they like to do in life rather than roll dice and be stuck in career they don't like. Personally i believe you should have a few year gap between high school and university to get a taste for the different jobs.

Hows that for a list?
Unless I'm missing something, PGM indexes blow RMI out of the water.

Direct link to the PGM page: https://pgm.di.unipi.it/
Windows Exploitation Tricks: Trapping Virtual Memory Access
It’s not true at all. Vietnamese are one of the healthiest nations in terms of weight. They don’t weigh the food or know much more than an average person. Their diet is just culturally diverse and healthy.
XMPP is mature. I think that the downfall is the complexity coming from having almost everything defined as an optional feature on a protocol level, and at a very fine granularity at that. So an implementation has to cope with situations where any other party it wants to communicate with may have an oddball collection of supported features. Plus, some server operators added their own peculiarities on top, like wanting to federate with some servers and not others and so on. The user facing result was a user experience with seemingly random inconsistencies. For example, user A can send a message to user B while user B is offline, but not to user C because C's server doesn't support offline message storage.
We cannot do this in isolation because we never know if that would eg affect bird population or if we geneticaly modify mosquitos that can have unintendend consequences that no study can predict.

Do not fool yourself that you can "make a study" for everything: you cannot. You can never predict what will happen if you mess with nature on a genetic level.

This was already proven to be true when they released some GMO mosquitos which were not being able to reproduce.

BUT WAIT!

They were able to reproduce sooner or later again!

How shocking! Who would have thought!

And those scientists then said "this was not supposed to happen".

These scientists got the problem completely wrong, up-side-down: they believed that they "studied" the problem enough. The believed that they "knew enough" that this "should not have happened".

But they won't ever learn that complex system (which is pretty much everything in nature) cannot be "studied and come to a conclusion with a high degree of confidence".

"High degree of confidence" and "complex system" are opposites that cannot appear in the same sentence.
I've wondered about this and thought - wouldn't this be easier with two very early decisions about the OS:

- OO support / modularity

- microkernel

If this decision was made and adhered to early then:

- new drivers could just import and inherit, filling in only the specifics

- new drivers would be self-contained and (hopefully) not affect stability of the system

I guess the problem is that most drivers have already been implemented in C and would require redesign or at least porting.
Bridebook – REMOTE (Europe timezone) or London – Full-stack – bridebook.co.uk
I'm really wondering in which world the product managers are living in.

What is the goal of a roadmap ? This article doesn't even touch a point on it.

The goal is : In any company there are people who want to have an answer to the question "what comes next on your product?". Those people can be any of: CSM to prepare a presentation for customers, bored customer who want to talk to CSM, Sales people who want to impress their prospect, Execs to tell the public and investors that things are moving. Do those people care that the roadmap is going to be respected ? Not really.

The roadmap is not a product management tool, it is a communication tool. So my advice to PM, you are asked to create a roadmap ? Put all the things in the roadmap that people want to hear, forget about it, and continue working on what you were working on.
The Apple II is a sweet machine to learn how computers work. It's extremely simple in architecture, with nothing "smart" but the CPU, and its software, both the BASIC in ROM and DOS, are easy to wrap one's head around.
For whatever it’s worth, everyone who has driven my model 3 immediately wants one and it has inspired 4 purchases so far. Even the most EV hating Porsche fan was converted. It has been described to me by those friends and family and by myself exactly as “an iPhone moment”. I know HN is usually quite hard on Tesla, but I do disagree - and it has nothing to do with autopilot. I feel like the sales numbers also make the case that the iPhone of electric cars absolutely is here: it’s the 3 and the Y.
That would have made applying broad strokes design choices much harder, and is generally less useful. CSS is general-first, specific second. Making people use direct descendants more often would make stylesheets more verbose and complicated. It would have stymied the power and expressivity of the language.
Man I wish they'd sell an electric car without all the cameras, tracking and self driving stuff.
Ok, if you want to get into the details of this particular accident... it can be argued that UX issues made it easier for the pilots to make the fatal mistake they made (and the lawyers representing the victims' families of course made that argument, because going after Boeing is far more promising than going after a small airline which declared bankruptcy soon after the accident), but in the end it was still human error. Aircraft are complex systems which can't be made 100% foolproof, that's why they are flown by qualified and trained pilots who have checklists for things that have to be done before take-off, and one of them was checking the pressurization system ("the flight crew overlooked the pressurization system state on three occasions: during the pre-flight procedure, the after-start check, and the after take-off check").

...and the courts ultimately had nothing to do with it, because the suit against Boeing was settled out of court. Which is not an "admission of guilt" on the part of Boeing, just "give them some money to make this unpleasant thing go away".
I agree, in the grand scheme of everything internet/web, it’s not even a rounding error. And yet, the 2000% overhead is viscerally bothering me.

I’m not even saying “there must be a better way” - it is quite possible that there isn’t given the politics involved and the incumbents. Delta is usable, today, with everyone; no need for buy in from your addressees.

But, it still hurts.
Oh yes. He's responsible for so many of those blunders one may suspect he was working for Microsoft the entire time.
Meh. That eliminates virtually none of traditional power generating capacity because utilities can't count on any of it being available when they need it.

It does eliminate some OPEX as traditional power plans can run at a lower utilization rate when feed-in is significant (which may be almost never)
If it is Boeing,

I am not going.
Right, because who would digitalize the entire world and take pictures of every house and store front - that'd be insane!
Except that the terms of service didn't change in a way that negatively impacted their privacy - they were taken in by misinformation that was left to spread unchallenged because the mainstream media had an axe to grind against Facebook. The net impact of which is that their conversations are now less private and they don't even realise it.
Racket positions itself mainly as an education and research platform. Yes, this is what puts food on the table of academics. I don't understand your criticism. Racket is very impressive in many ways, but making a run-of-the-mill webapp in two lines is not one of them.

IMO, thinking that nothing important came out of Racket reseachwise is a highly uninformed opinion. I mean, dependent type systems as macros (therefore bringing true static types as a library)! Come on, is that not impressive?! Rewriting Scheme-on-Scheme to obtain something simpler and pretty much as fast as Scheme-on-C is not impressive!? A Scheme program that compiles to a C parallel GC is not impressive!?

On the contrary, the core Racket team is very, very impressive. Just not for the things you yourself wish for.
so why do vps providers provide a "1-3"TB a month transfer when it costs nothing? talking about cheap plans here
So GS is providing a valuable service, not sure what the problem is. If you dont like GS you can always sell and buy games on facebook marketplace and other sites.
From 0 to $4mln ARR in 3 years with no funding [our story]
Heeyo everyone!

We at lemlist (sales automation platform) just reached $4 mln ARR in 3 years with no funding (fully bootstrapped)

Was it easy?

- Nope

Did we learn a lot?

- YES!

And G wrote the article about lessons we learned during this road
> Good people do sometimes make terrible mistakes.

Seems like it's not the mistake itself was terrible, more the way society treats people for mistakes is terrible.
Guitar hero guitar?