skysight-inc/HackerNews huggingface dataset:
No worries my friend, I will sell you some hot glue to keep those dice in place. I'm working on the Kickstarter for it as we speak!
No, that's not true as far as I'm aware. The backup is to Google, not Facebook.
> for individuals with limited resources who will be wiped out if uninsured

Usually, individuals with limited resources can't really be wiped out: there is not much to wipe out.

Here is my perspective:
I consider myself typical individual with limited resources: I'm mostly live on the my salary (Software dev), I don't really have major assets (20k car bought for cash, renting a house), have some savings (~30k cash). And I only have minimal car liability insurance, as required by law.

So, what kind of "wipe out" event can happen to me / my family? And what kind of insurance do I need to get for that?

Let's say I have auto accident and I'm liable for million dollars. The likelihood of such event is low. Such event probably would result in bankruptcy, but it's not much worse, then constantly paying extra for insurance. So, there is "no wiping out" in this seemingly catastrophic event.

So, what I'm saying is "individuals with limited resources" often doesn't have much to wipe out, so they don't have to worry about insurance.
Tile based Deferred Rendering came from PowerVR. Prior to moving to their own GPU architecture, Apple licensed various PowerVR designs.
Huh?

What does this have to do with the question I asked? If this person is having a hard time attracting top notch people, maybe it's time to find out whether they even need top notch people.
I've been using reasonml lately and absolutely love it, I've been coding a non trivial application, and there is essentially no type annotations (which makes refactoring very easy). So I find it super weird when I read typescript code because there are complexe type annotations with nested generics all over the place.

Is it just that typescript needs these annotations whereas ocaml does not ? Or it's just best practices that recommend still using them explicitly ?
Security Onion
Yes, we always have to think about perverse incentives and the resulting unintended consequences. But some of these problems can be remedied with more government involvement. E.g., instead of allowing BigPharma to reap windfall profits (via artificial IP monopolies) to finance R&D (which they spend less on than they do on advertising), why not treat drug development as a public good and finance it accordingly? (We might see less investment in Viagra and more in anti-malaria drugs.)
A tool that monitors GraphQL APIs
I spent a lot of time in New England. There, it tends to be all municipalities are legally designated towns, and if the town has a certain minimum population, it can choose to reorganize as a city. The two differ primarily in style of government: towns are run by boards of selectmen (or aldermen or selectperson .. there are many terms for the same thing) via the town meeting, whereas cities are run by a mayor (which may or may not also have a council which runs similarly to the board of selectmen). Town and city are the only legal designation, and things like village and hamlet carry no such ramifications. “Village” might simply be part of the name of a municipality (e.g. Sturbridge Village), or it may refer to a particular neighborhood within a larger municipality [0]. We sometimes call small municipalities by the ocean a fishing village, but again village has no legal meaning there.

[0] https://en.m.wikipedia.org/wiki/List_of_villages_in_Massachu...
I used a higher-quality framework with simpler tooling to get the basics and rote out of the way, so I could focus on the creative part and use documentation instead of tutorials.

ASP.Net MVC with Entity Framework from Scaffolding, if you're curious. Leagues better than Django.
An Update on MDN Web Docs
One of my RSS feeds is Seth's Blog. Nice mindfulness tips and perspective tehre.
I wonder how much of the phenomenon is historically based on past actions of unions. Regardless of class there is no intrinsic virtue to station and the incumbents would be incentivized in the short term to keep newcomers out to inflate their guild's value. Doing so without a legal monopoly however sows the seeds of their downfall as they lose the critical mass of labor needed and going with the cheaper newcomers becomes not only viable but preferrable. Long term said maltreated former newcomers would be left with negative experiences towards unions and likely think of them negatively.

That scenario has echoes in the past well before industrial organized labor and guilds into outright caste dynamics - although those may occur from lack of an educational infrastructure leaving occupation essentially heritable and it being codified.
When you consider how much human and financial capital is put into it, yes. Doubly so when you add to that how much human and financial capital is put into dodging it.
The fact is that 250 light-years is not "near" the sun. Unless you're an astronomer, there's no practical difference between something that is 2 light years or 2,000,000 light years away. Both distances are equally unattainable. Saying that something is near "the sun" (as opposed to a more generic area like "the solar system") makes it sound like it's much closer than it actually is. Imagine if the article said that the stars were near "Dallas Texas". It would be equally true (±0.001%), but IMO the extra specificity is misleading
“We are being watched by CCTV cameras.” Life in India’s most-surveilled city
> If it could spread from a single point if will definitely spread now. As long as the virus exists it will continue to spread regardless of measures such as contact tracing.

Respectfully, this is dangerous bullshit, and doesn't even make sense. The virus spread initially in a world without countermeasures. With countermeasures that reduce Re... if every infected person spreads it to less than one person on average, the spread on a population level stops. That's sort of the point. I'd highly suggest playing around with a cellular automaton or something to get a sense for super- v.s. subcriticality.

> That's tragic, but everybody dies so there is no option of death or not death. The only question is how we die.

Sure, I'm going to die someday with exceedingly high probability, but even though I know that, I haven't shot myself. And I wear a helmet when I ride my bicycle. I don't have any hard data to back this up, but I suspect the majority of people would prefer to die later rather than sooner. If you'd like to fund a poll to investigate this question, please feel free.
And as a result, whenever you want something, you get it quickly. Be it drink refill, sauces, an extra order, the check if you’re in a hurry to leave, etc. A skilled waiter can make himself available without interrupting too, by being on the lookout for eye contact and walking around his tables. I find it very pleasant.
This is a recipe for missing out on a certain amount of anxiety at the expense of a great deal of joy.
"That's another reason to use an internal DNS server which queries an upstream DOH server."

Even better, spin up a little VM or VPS somewhere in the cloud, install 'unbound' as a recursive resolver and point it to your nextdns.io account/address.

Let's unpack this ... backwards ...

DNS servers out on the Internet are queried by nextdns, which presumably has no PII from you other than your CC number[1] and zip code.

Nextdns receives nothing but queries from some random VPS/EC2/VM IP. Again, presumably a provider that knows (almost) nothing about you.

Your ISP sees nothing ... just encrypted DNS traffic.

It's win, win, win.

You see no ads, since nextcloud.io acts like a pihole and strips/blocks all of the malicious hostname lookups.

[1] Remember, only AMEX verifies cardholder FIRST LAST. Use your VISA/MC. I think my first/last is Nextdns User or whatever ... YMMV if a merchant is enrolled in that weird "verified by visa" service ...
Total Annihilation (unsurprisingly) had the same speed-limited-by-slowest-computer thing so I would imagine it was similar.

It always made me a bit sad that the comparatively low-scale Starcraft seemed to suck up so much of the space in the genre.
But there wasn't another communication tool that was similarly popular and trusted among the Belarus people. And that, is the difference. Their choice in this protest matters much more to the reporting than your opinion as an outsider.
Show HN: Q2 2020 Outage Report
Yes, I'm fully aware of that.
The rule holds true for switchmode power supplies.

Sometimes you have to add a resistance (inefficiency!) in series with the output capacitor to achieve stability.
Are they actually founders, or are they rich kids making a lifestyle decision?
This sounds like everything I've heard about IBM's "AI" solutions.
The field is not moving towards standardization. The field is moving to requiring (via reviewer requests) to test the results with multiple preprocessing parameters to probe the robustness of results.
Here is a great podcast about ancient west Africa that you might enjoy: https://m.youtube.com/watch?v=GfUT6LhBBYs
The physical route is a good idea, but if you're going to do it there's no reason to introduce a weak link in the chain of having an app scan the dice. You can just get a set of 5 dice and do the lookups yourself using a word list like this [0].

[0] https://www.eff.org/deeplinks/2016/07/new-wordlists-random-p...
It's the same with the lottery. If you understand that the cash expected value is lower than the cost of the ticket, but you get some value from having "played" and the net is at least equal to the price of the ticket, it's not irrational to buy a lottery ticket.
https://archive.is/jbbmQ
Show HN: Remote Jobs for Professional Talent
Enterprise sales can get expensive. They're likely booking R&D/ consulting hours as sales and marketing.

It's not necessarily wrong if they hold the customer for decades, but that depends on the stickiness of the contract.

I'd imagine for a company like palantir to win in the long run would require the western world to value surveillance at the same level as tanks, ships, and fighter platforms. At which point they look like a digital Raytheon or BAE.
It's still in print so you can just get a new copy instead.
There are obvious cases where you are improving efficiency without eliminating slack. I'm not making my application more fragile by rewriting an n^2 operation over a large dataset to an n*log(n) operation that provides the same output. It's a win without tradeoffs.

This type of example exists in all industries. For example, finding a new alloy that has strictly superior properties across all dimensions for a specific use case. Or upgrading mail delivery routes using better pathfinding algorithms. Etc.
No, compression technology has advanced a lot since DEFLATE. Today's general purpose compressors beat DEFLATE at all points on the Pareto frontier (any network/disk speed, any compression ratio vs CPU time trade-off). Use zstd. If you need even more speed, use lz4. If you need even more compression, use LZMA (or if it's natural language text use ppmd).
I think we need more hobbies. Maybe some anthropology classes as well.

There is, for instance, a certain give-and-take in classical Japanese garden aesthetics. In a formal English or French garden, almost all you can see, everywhere you look, is evidence of human hands. Since no plant is in anything you could mistake for its natural state, you are practically beaten over the head by the presence of the unseen gardener. Look at what I made nature do. What piece of work is a man.

It's a dynamically unstable system.

Meanwhile the Japanese garden is a dynamically stable system. The plants are allowed to 'win' in many cases that either support the gardener's goals, or are simply not worth the effort required to win the argument. It's more efficient to let the system do what is in its nature than to try and stop it.. If you know how to look, you can see the gardener everywhere, over-emphasizing what would have happened without them, in such a way that you see the plant first, and the work second. It is organic, with an editor.

You might see a similar philosophy in Judo. You are steering what is there, letting the subject of your efforts do most of the heavy lifting for you. It is quite efficient, but not in the antiseptic way we sometimes imagine that efficiency should possess.

TL;DR: most of us have no idea what efficiency looks like, and we make a mockery of it while trying to pursue it.
As one of the folks that took this course, I was thoroughly engaged. I wouldn't start masquerading as a data scientist after learning this material, but this is a highly-practical approach to deploying new engineering tools.
Why does your understanding of the internet dictates that most early adopters of tech are mentally ill paedophiles?

Paedophilia is not like theft, it's only attractive to a small subset of people.
There are 2 reasons that's a bad idea. The first is the obvious; people will harm themselves. How many people would have taken hydroxychloroquine when that was the Covid rage, despite the limited effectiveness and severe complications?

The second is that we still allow advertising on medications. How many people would get duped by ads for things that they don't need? How many hundreds of uncertified "Covid cures" would be making the rounds on Facebook and TV ads? I'm sure they'll all have wonderful test results, based on fundamentally flawed studies that are largely illegible to your average person.
Not OP, but for the most part you can get around fine without knowing Japanese. In two trips across Tokyo, Osaka, Kyoto, Gunma, and Sapporo, the only transportation there wasn't any English for was a normal bus route in Sapporo; all other modes of major transportation, even buses in major cities, have English announcements and visual indicators.

For the bus I mentioned though, I just used Google Maps/GPS on my phone and guesstimated where to pull the stop request cord, etc.

For communicating with people, Google Translate works decently well. Obviously knowing Japanese would be ideal, and you should learn a few phrases, but it's ok to use Google as needed.

Can't speak for super rural areas, though.
The Lesson Americans Never Learn
I should've specified, I meant collision and comprehensive insurance. Liability insurance is legally required, as you said, and I personally take the maximum my insurer offers. Personal liability in an accident is potentially unbounded. This is an example of an unbearable loss that must be protected against, even if it costs money on average.

(If there's an outstanding loan on the car, the lender requires collision and comprehensive to cover their asset. Something to consider when financing a car - it's not just the car payment, but also the additional insurance you have to carry)

Used cars usually are not "tens of thousands of dollars". If one can't afford even a few thousand dollars in a pinch to buy a used car to replace one's current ride, then one probably needs collision and comprehensive too.
I have been frustrated with Signal on this. I pitched that it is a good idea because of a scenario:

> You're protesting with people. Cops pick them up, but not you. You can delete their messages and it is likely that you are able to do so before the police can clone your phone or copy the messages (screenshot, whatever).

I got a few strange responses back:

- Deleting messages doesn't mean they can't be saved (yeah... this is probabilistic privacy, not guaranteed)

- My device, my data (okay?)

- Some people run custom apps that save everything (how does that apply here? Funny enough, a sibling comment said something similar)

- Just own up to your typos (-_____-)

- Don't use Signal for communication then because you can't be guaranteed privacy (great, I'll use smoke signals with my friends to organize)

To be fair to Signal, the devs did not get into the forums. To also be fair, Signal is taking the same position and is going to only allow deletion an hour after a message was sent. As much as I love Signal, it is my preferred messaging app, I think they are not in touch with the needs of people. We should look at why people are turning to Telegram when protesting. What can we do to better preserve the privacy of people protesting in HK, Belarus, America, etc? Everything is probabilistic security and privacy when it comes down to it. But what tools would help these people the most? I would argue that bidirectional deletion to reduce the chance of self incrimination is one of them. The other is group messaging, channels, and anonymous messages (so your phone number isn't visible in channels). Emojis are nice and fun for day to day use, but it is getting more and more important to push these other features (yes, I know they are extremely difficult to do and actually preserve privacy to the standard Signal currently does. I think many would be fine if it was an incremental increase in privacy with these newer features).
Show HN: Scraper.ai – Recipes, scrape websites without the setup
This was me a few years ago. Hyper-efficient, doing 60+h weeks + workouts + family. Couldn't imagine it differently.

Then I had a medical condition that required me to slow down, changing my lifestyle completely.

Only in retrospect do realize my situation was extremely fragile.
I did something similar without knowing a word of Japanese. Google maps was super helpful as it knows everything about train schedules, platforms... It can be as easy as following the blue dot.

The rail pass gives you a lot of freedom since it allows you to hop on a Shinkanen without booking your seat in advance.
> I really do think if Redux hadn't been so concerned about being opinionated way back when, it'd be far better received today

Can you clarify what you mean here?

From my perspective as a Redux maintainer, most of the concerns I've seen expressed about Redux over the last few years really didn't focus on whether it was "opinionated" or not. It's been a combination of:

- Not understanding the original intent behind Redux's design and the historical context that led to it being designed that way [0]

- People being told they _had_ to use Redux with React, even when it really wasn't a good fit for their use case

- The "incidental complexity" of common Redux usage patterns [1], most of which were due to the way the docs and tutorials showed things (writing `const ADD_TODO = "ADD_TODO"`, separate files for actions/constants/reducers, etc).

- Changes in the ecosystem leading to other tools whose use cases overlapped with why you might have chosen to use Redux previously

All that said, yeah, we've made a concerted effort in the last year or so to be much more opinionated about how you _ought_ to use Redux, based on how we've seen people use it. Those opinions are built into our new official Redux Toolkit package [0], which is now our recommended approach for writing Redux logic, and the Redux Style Guide docs page [1], which lists our guidance on best practices and patterns for using Redux.

I also just published a brand-new "Redux Essentials" core docs tutorial [2], which teaches "how to use Redux, the right way", using our latest recommended tools and practices like Redux Toolkit and the React-Redux hooks API.

We unfortunately can't wave a magic wand and get folks to update the seemingly endless parade of Medium tutorials and Youtube videos that show the older approaches to using Redux, but I'm hopeful that the emphasis on using RTK will make it a lot easier for folks to learn and use Redux going forward.

[0] https://blog.isquaredsoftware.com/2017/05/idiomatic-redux-ta...

[1] https://blog.isquaredsoftware.com/2019/10/redux-starter-kit-...

[2] https://redux-toolkit.js.org

[3] https://redux.js.org/style-guide/style-guide

[4] https://redux.js.org/tutorials/essentials/part-1-overview-co...
That is precisely what I mean about not materializing, reality is not like that. Maintainers make mistakes, are not diligent about following semver, and after enough “minor” upgrades that break everything you simply lose all trust in the numbers.
Well, it lived in my jeans' pocket without any protection for two years. The nature of a mechanical device like this (hinge, keys) you can expect to be more fragile than your average slab-of-metal-and-glass phone. I am not easy on my devices, i dont treat them nice, so i am not at all disappointed with lasting it for two years.

One note: the keyboard hates sand. It really does. Do not. ever. take your gemini to the beach.

Initially I was not happy about the MediaTek chipset, but in the end I figure I don't really care - the performance is still good enough for me to get a new gemini after two years, but I'm not the average multimedia consumer I guess.
Hi all! A few months ago someone on HN here recommended we use all the data we're gathering at StatusGator to produce a quarterly report, kind of like Backblaze does:
https://news.ycombinator.com/item?id=23471993

I thought it was a great idea! So we got to work. This is the result of that effort, although this attempt is not as data-driven as I first imagined. It turns out that I'm really no data scientist and couldn't quite figure out how to get insights from our data.

So instead I took a more human approach and tried to keep it light. I'm not here to shame anyone after all.

I would love your feedback along with what you'd want to see in a Q3 report.
Replacing Build Servers with Pulumi and AWS
Why a flight sim in your hotel room? Well, they probably have Densha de Go!! across the street from where you live anyway, so there's no point in having a train simulator in there... :)

Seriously though, since it's marketed toward flight enthusiasts (they said it's a differentiation ploy), I think it'd be pretty fun to get a personalized flight lesson right in your room, with a setup like that. A unique experience, more like a weekend specialty camp/training event. For that reason, maybe it's all the more desirable than a simple hotel room stay.
Having moved from an inefficient setting to an efficient environment, I have noticed a reduction of tolerance and threshold for getting stressed when things don't go smoothly. There is something to be said for the buffer that "inefficiency" provides.
Faster typing via deliberate practice with feedback
But why would that human commander have to be in the air, putting his life on the line more than when they would be further away and on the ground/in a ship?

The only answers I can think of are a) that having human eyes in the sky still has advantages, or b) that long range communication is too unreliable (either as is, or because of possible enemy interference).

You may need an AWACS to direct the battle, but would it have to have human in board?

But is either true? If so, what’s the reason? Is there a c) “we can’t tell the air force yet that pilots who actually fly are a thing from the past”?
You would have 600W in a single socket.
Many realtime online games use the same techniques today. For a very understandable walkthrough of the concept, I recommend Gabriel Gambretta's excellent 4 part series: https://gabrielgambetta.com/client-server-game-architecture....
This is also the primary topic of “blue ocean strategy” — with a difference there that running without slack causes the system to grind to a halt and or run in “emergency rush order mode” much of the time. In such a case efficiency and resilience/stability have some linear dependence. Sometimes these “opposites” are actually working together.
* It seems that all of the maneuvers were very tight with a focus on guns. Aren't things usually at much longer distances now and using missiles?

* Things start side by side. Doesn't seem like a normal place for things to start

* Do they have perfect information? Seems vision would be a major part of this.
When the suspension rail was build, Wuppertal was one centre of the German steel production, so steel was available. I don't know how much of the original structure survived World War 2 but it should be more or less original from the original construction. But I'm kinda curious now. I will ask the WSW for a comment.