skysight-inc/HackerNews huggingface dataset:
I enjoy Factorio for the trains, so I go for the train focused map and disable the critters. Why disable the critters? I'm just in it for the building and it's one less thing I want to fuss with after a long day.
They reference Protocol Buffers as a source/definition of a "schema" at the bottom and IMHO they're pretty rotten as schema definitions.

There are no meaningful validations or constraints, properties/members can be missing/omitted, cross-language support is pretty rough when you need more advanced features like annotations to fill-the-gap caused by crappy types.

Moving to protocol buffers is just pushing the problem out a while until we end up back here. Which is to say; a place where we just need to stop bike shedding how we define our fucking data. To quote the ineffable R. Sanchez:

"Sometimes I can't even tell you apart, because I don't go by height or age, I go by amount of pain in my ass."

I feel the same about all of these alternatives to HTTP APIs. I can only differentiate them by the amount of pain in my ass they cause; and on that front they're all the same.
It's undoubtedly tragic, so, what's your evidence that it's not impossibly bad?
Show HN: I built a service to help you cut down AWS bills
Hey HN: I'm Kaveh, the founder of Usage (https://www.usage.ai/)

We help companies drive down AWS costs. Why? Because the way it's done now is a pain. Stakeholders, especially engineers, are required to spend unnecessary time manually finding underutilized or overly expensive EC2s. We believe the optimization process should be done automatically through a series of sophisticated algorithms. At the moment, there are over 70,000 AWS EC2 prices - doing that manually just won't scale at most organizations. My background is in software engineering.

Previous to founding Usage, I worked on high-performance computing research at JP Morgan Chase and as a software engineer at a number of smaller startups.

Here's how it works: We are typically hired by the head of engineering or the CFO. Usage analyzes your cloud usage at 5-minute increments to find cost reduction opportunities. You'll see up-front savings within minutes, and then we'll continue to email you additional savings we find that you can approve or deny.

We're free for your first 2 instances, then charge a flat rate of $14/month.

Have you experienced any issues with managing your company or organization's AWS expenses? We'd love to hear your feedback and ideas!

Here's a demo video https://www.loom.com/share/79f88ab43f58484181d86dc6b918813a
'Bot Battle' Shows What Happens When Two AI Programs Go on a Date
It all depends on what you want to learn.

On a RPi, with a standard laptop on the side (Windows/Mac/Linux, doesn't matter), and some basic installed tools, you can pull down and configure Alpine Linux and run a bare bones IoT Linux platform. If you want to get really gritty, you also configure and build U-Boot as a primary loader.

Once you get passed that point, you pull docker into your Alpine build and start running containers.

Stepping through that full process will teach you research (because you are going to be reading a lot about how to pull that off), it will teach you about Linux kernel configuration. It will teach you to be at least comfortable with git.

There is a lot you can learn on a Raspberry Pi, cheaply, that only involves plugging in an ethernet port and power supply, and never seeing anything on a terminal.
Can you tell the difference in living standards between 54,000 and 38,000?
Mapping and Spot Spraying Invasive Weeds with Drones
I'm a bit confused about this article because it first states that Xi personally halted the IPO and then says "It was unclear whether Xi or another government official was the first to suggest the IPO suspension".

The reality and its implications aside, I don't find this article very informative.
That's a bit surprising given Germany's overall low crime rate. I wonder if one of these is true:

* German police put an unusual level of effort into locating stolen devices

* Many mobile devices stolen in other countries end up in Germany

* Germany has a high rate of phone theft despite low crime overall
The Air IS entry level; it's slow, low resolution, has meager io, etc. It just happens to be at a price point that is not entry level.
I’m my experience it is up to the entire team or organization to cultivate such an environment. I do agree, it has to start somewhere.
It's 4k because it's an HD resolution (1080) doubled horizontally and vertically.

If this is HD:

┏━━━━┓
┃ ┃
┗━━━━┛

Then 4 of these tiled become 4k:

┏━━━━┳━━━━┓
┃ ┃ ┃
┣━━━━╋━━━━┫
┃ ┃ ┃
┗━━━━┻━━━━┛

I used to have 4 separate HD monitors laid out horizontally on my desk, and in terms of pixel realestate, a 4k effectively replaces them... until retina/high density displays became affordable. Now my 5k monitor is effectively the realestate of 4 HD monitors, but nice and smooth.
oh friend, say no more, how about left-pad? https://www.npmjs.com/package/left-pad
No job Is secure. It's just an illusion.
How has that worked out for you? What are you taking?
Steel, Salt, Transportation, and all the Finance stuff are big parts of the company. Ag is still a big thing, but I'm not sure if the others don't bring in more money.
We're definitely going to figure out some sort of pricing for WebSockets that doesn't charge full price for idle time, but we haven't nailed it down yet.
FastAPI didn't make the list? https://fastapi.tiangolo.com/
For $200 you can upgrade to 16GB during the order process.
Starlink doesn't need Starship. It works right now and the current SpaceX vehicles are sufficient for what it does. Maybe you could talk about Starship as a means to increase the total receiving area, number of satellites, and thus total bandwidth, users, etc. Maybe it could reduce the necessary size of the terrestrial receiver.

But... this is both speculative and marginal. If Starlink needs more hardware, they can ramp up Falcon 9 rocket use, which is already partially reusable, and will continue to increase reuse. Starship could drive down launch costs, but it can't reduce the cost of the satellites themselves. You'll hit a floor where it could reduce costs, but not remotely enough to justify it.

Starship is on a completely different playing field. It strives for a VERY large payload with a VERY large fraction of reuse. This makes no sense unless actual people are riding on it at some point. The demand for orbital transport is not enough otherwise. It only makes business sense by assuming some future activities will happen which will bring in a massive amount of funding. This is beyond conventional business risk, this is a leap of faith.
The ipo did not went normal process, and was done in less than 30 days...

The truth is more like ant knows the clampdown is coming and is rushing to dodge... [1]

[1] https://www.reuters.com/article/uk-ant-group-ipo-banks-insig...
Where do you see it as being fifty times more deadly? Wikipedia lists Hong Kong flu deaths in US as upwards of 100,000 with 100m less people in the country. Even at fifty times more deadly it is not greatest cause of death this year. Heart disease and cancer have killed far more (over a million collectively). The response is way out of proportion to what we have seen. I believe the initial response was appropriate given the projections (which turned out to be a complete fabrication) of millions dead in US alone. We've seen what this virus is, it's not millions dead. We can't cancel life for a couple of years waiting for this to go away, everyone needs to get on with their lives, getting married, seeing people over the holidays. This continued fearful response is preposterous.
LaTeX indeed mostly works. But, I do think it could be a lot better. For example, today while writing a paper, I ran into a compilation issue that gave me the following error message:

! Undefined control sequence.
<write> ...\protect \numberline {\plist@algorithm
1}{\ignorespaces $\protect...
l.350 \end{theorem}

None of these commands (except \end{theorem}) were in my paper, they were all in an included package. I later found out the issue was nowhere near line 350 or inside of the theorem environment. There just doesn't seem to be a good way to debug LaTeX errors. The best method I found was to use some sort of binary search, removing parts of the document to see if the error persists — which is ridiculously time consuming.

https://tex.stackexchange.com/questions/309010/teach-me-to-d...
In a normal year, we'd do lunch with my family and dinner with my wife's family, and be stuffed beyond belief.

And in a normal year, my wife would come down with bronchitis shortly thereafter. Recently we learned that's mostly due to a congenital immune deficiency that had been undiagnosed for years.

Given that, we'll of course be sitting this year out. We may do a drive-by visit to air-hug folks from the car or something, as long as they don't try to get to close to the window unmasked (as some have done in the past).
No, it's 4K because it's approximately 4000 (actually 3840) pixels in the horizontal dimension. It has nothing to do with 4 times 1080p.

640x480 ("480p" <-- vertical)

1280x720 ("720p" <-- vertical)

1920x1080 ("1080p" <-- vertical)

3840x2160 ("4K" <-- they marketing departments suddenly started measuring horizontal)
In April, in the Canadian province of Alberta, an outbreak at a single Cargill meat packing plant[1] accounted for one quarter of all COVID-19 cases in the entire province. The outbreak was blamed on cramped and overcrowded working conditions, although the province did inspect and fail to close down the facility[2]. The majority of the workers were poorly paid temporary foreign workers, and significant numbers were laid off when the plant was temporarily shut down[3]. Despite the lessons learned from this outbreak, other Cargill facilities in the province continue to have outbreaks[4].

[1]https://www.cbc.ca/news/canada/calgary/3rd-covid-19-death-ca...

[2]https://www.cbc.ca/news/canada/calgary/cargill-alberta-covid...

[3]https://www.theglobeandmail.com/canada/alberta/article-alber...

[4]https://www.cbc.ca/news/canada/calgary/covid-outbreak-cargil...
pay to win what exactly? its a ripoff of breath of the wild, and doesn't seem to have a clear winning state especially in the free single player campaign.

macos probably runs this now given its pretty popular on iPad right now. Open world games usually only launch on consoles/PC but unreal engine allows games like this to arrive on mobile platforms as well.

mobile games need to lose some of the stigma when they keep gaining console like titles in the app stores
In Rural ‘Dead Zones,’ School Comes on a Flash Drive
> As far open sourcing the code is concerned, I remember the author said that it would open-up some secrets which players would otherwise will have to discover. E.g existence of "inn of the red rooster"

I've heard that argument, but people have figured out the various mysteries anyway through reverse engineering. I don't think anything would be lost by opening it up.
Apple apps on macOS Big Sur bypass firewall and VPN connections
Sure uh, cough.. cvs?
The iPhone 12 Mini Is almost same with iPhone 12
The iphone 12 mini is almost same to the iphone 12.

It has the equal glossy and sturdy layout as its 6.1-inch sibling, at the side of the equal enterprise-conquering a14 bionic chip with an updated neural engine and fantastic dual digital camera.

The iphone 12 mini is defined by means of the use of its size and the ergonomic blessings that it brings.

I spent in line with week testing the iphone 12 mini, and it enchanted me.

With out skimping on features, the newcomer is small enough to in shape in the palm of my hand. right here’s why it’s the closing miniature cellphone:

It’s all approximately the managing

The iphone 12 mini is the maximum compact iphone to be had without a hint id. it has the identical format because the iphone 12, with its flat edges and skinny display bezels, but a smaller 5.four-inch display.

hands protecting iphone and iphone mini

Notwithstanding rocking a bigger display, the iphone 12 mini has a smaller footprint than this 12 months’s iphone se and one of a kind four.

7-inch iphone fashions going again to the iphone 6.
if I remember correctly 4K is a cinema standard, and 2160p is called 4K because they are sort of similar and 4K was better known
I believe they can't do that without explicitly stating such usage of data in terms of service.
The downside is that your immune system is strengthened by interacting with mild pathogens.
It's been a long time since I've actually followed graphics benchmarks at all - where is this on the scale from intel intergrated to modern discrete laptop gpu? E.g. a radeon 5500 or similar?

[edit: to be clear I mean modern feature set type stuff, not just raw framerate]
What are the options for voice based interaction with software?

Eg it might be cool to have audio based Ingress style AR/reality games, that would involve narration and speech recognition. Do they exist? (edit: apparently yes - https://www.prnewswire.com/news-releases/playcrafting-and-bo... - but also no: https://www.digitaltrends.com/home-theater/bose-ends-audio-a...)
Yes and no because it isnt really ammonia, yet, but you can make it into ammonia. A more complete answer is here [1] Boiling is not perfect, especially if you are doing this with low-tech tools in the wilderness, but it may be good enough to survive. That said, there are many other ways to get water. A big sheet of plastic, a few rocks and digging a hole is one them. (condensation)

[1] - https://chemistry.stackexchange.com/questions/54387/extracti...
Well today I learned. I always thought they called it 4K because doubling the dimensions of a rectangle causes the area to quadruple. No wonder "2K" display resolutions confuse me...
Just because a department was created under one administration, doesn't mean the people that work there care for the people in that administration, or owe any loyalty to them. I assess actions and claims on their own basis.
4K is about the horizontal resolution, which is... 3840. Right.
> My guess is Xi felt compelled to act aggressively now to head off upcoming crisises.

China is going to be facing a demographic crisis soon - https://www.nytimes.com/interactive/2019/01/17/world/asia/ch...
...in Older Adults with Mild Cognitive Impairment
From enterprise point of view, DITA and Docbook.

For me great tooling means Word/Framemaker like, with ability to generate whatever document format I feel like.
Banks get their low collateral rate by the power of regulation.

How does a private company able to have only 2% collateral ?
As I said above, the literal interpretation flat out wrong. There is no mechanism that exists now nor in the past to make the statement literally true as written.

I don't know how they managed to get that statement, but it's misleading. Many misconceptions begin with an element of truth. I'm guessing the element of truth here was the "certification" process. (Maybe it was something else, like a mixup having him as an advisor accidentally caused him to not be hired into the engineering group and thus there was a wait before he got engineering credentials to view/edit code. But that kind of thing is just silly paperwork and clearly fixed promptly.)

I just checked. He had literally written some C++ code before that snippet was published.

It was not the absurd statement it's been made out to be. It sounds unbelievable for a reason: It is unbelievable because it didn't happen.
Reminds me a lot of Terrence McKenna.
Is China part of The Great Reset? If not, what's a speedy way to get Chinese citizenship?
Yea, unless you're professional writers, and I don't mean coders, that's not the right kind of things to focus on in pull requests. I mean, if someone happens to be great at code but really terrible at English, like you can't imagine they passed high school grammar, maybe it's a good idea to help them improve. But the average college educated developer writes well enough to write succinct and readable code comments and documentation. Or should be able to.
This is my exact problem with all these studies. I thought "people who don't care about themselves eat unhealthily" was a bit of a no-brainer. I started a clinical psychology course on EdX recently and the first exercise was Common Advice. They went on the say the only useful common advice to give to a depressed person is to tell them to go for a run, as that was the only correlation supported by evidence. A RUN! That's so unhelpful that it's actually a common joke between the depressed people that I've met. If you can't get out of bed, you aren't going to be able to go for a run.

Similarly, if you ruminate on horrible things every time you stop and think, you're going to want to go on your phone late into the night until you're so tired you can go straight to sleep. If you don't even know if life is worth living, it's quite hard to avoid eating that bag of chips. I thought these were obvious, but perhaps it's not to people who've never experienced depression. Perhaps the reductionist view, as unhelpful as it is, plays into it too.
Out of curiosity as I too would like to automate the tedium of things like a perf. review - how exactly do you automate those 'one-off' per year tasks that fall more in line with spending more time maintaining the code for that task than time saved automating.

I have had some success with certain tasks in the very high-frequency category, but almost no successes with anything that has a cadence higher than a month (always relevant.. https://xkcd.com/1205/)
It's nearly 50% greater, so I'm sure the difference is palpable.
Do you mean the ARM vs Intel/AMD arch in general, or ARM64 vs AMD x64?

ARM64 and ARM are different architectures, just like AMD64 and x86 are different architectures with different register sets and instruction sets.
It is playing normally once you've done it once. You level up as a player after you've mastered it.
Jeez, 20yrs ago when I finished highschool I worked the kill floor at Cargill (Guelph Ont, CAN) for 4 months.
> (c) Knuth having defined it as bug-free years ago.

IIRC, TeX only becomes defined bug-free on Knuth's death. However, it is feature-complete, in the sense that there are no more features to be added, even if such functionality is desperately needed. (Most notably, TeX does have issues with i18n and especially right-to-left text support)
GTX 1050 2GB was the bottom of the line when the 1050 Ti came out. Both were released in Oct 2016, there's also GT 1030 which was released few months later.
The certificate can be (and is) hashed.
Older generation in Hongkong and Taiwan tend to identify themselves as Chinese, but the younger generation tend not to. This is mostly due to exposure to western media which rightly or wrongly accuses the authoritarian CCP government for every bad things happening within its border.

CCP leadership might still think they have a chance for true reunification, or maybe they're just saber rattling. Personally, I don't think full reunification is possible until Chinese propaganda is able to compete with American ones.
That’s a 40% increase in GDP.

Would you take a 40% raise at your current job?
> if they are wrong too often, they go bankrupt.

Unless they're banks, or auto manufacturers, or any other huge corporation that would get bailed out by the government. Wonder why that bailing out is a problem for socialist governments, but not capitalist ones.
Indeed, one look at the comments would unveil a whole lot of shortcomings to their methodology. One of which was an entirely opaque way in which they defined 'errors in typesetting'.
haha my friend, you need to sit back and take a chill pill. The fact that you're digging through my comments and trying to attack me personally is why I say this. But I'll play along for argument's sake:

Yes, I pay extra for grocery delivery or pickup, only order at places that do curbside or occasionally delivery, ordered a lot more than normal on Amazon and avoided public transit because yes, I can afford it. Would you rather I increase the population on the bus, in the grocery store and in restaurants even though I don't need to? Would you rather I keep the delivery fee I'd otherwise pay to my grocer & have them not employ extra people right now?

Yes, anyone who can afford to should be ordering pickup, delivery, etc. because it is less circulation of people and therefor reduces spread of the virus. This is the responsible thing to do. Less people circulating means less virus, and this is good for everyone, rich and poor alike. Not to mention all my extra spending on delivery directly from my butcher, grocer, etc. is injecting more money into my local economy and creating more opportunities for employment in the service sector which is currently being savaged by the pandemic.

I am sympathetic to your frustration, but I don't understand your lashing out at me over it. Do you want to share what frustrates you about this? Or hell, go ahead and give me advice if you want: What do you think I should be doing differently, in your opinion?
There's a few solutions:

LittleSnitch 4 can continue to work (with the kext) on Big Sur following this: [1]

LittleSnitch 5 can block all protected MacOS processes by following this: [2]

Murus can use PF and block IPs for Apple services: [3]. This isn't per process, and is really just a UI for the built-in PF process.

If you'd like to block the notarization check, you can block trustd (/usr/libexec/trustd) access to ocsp.apple.com (on both system and user process ownership in LittleSnitch).

Hope this helps. It's really not as bad as you think, there's a few solutions depending how thoroughly you want to block things.

[1] - https://www.obdev.at/support/littlesnitch/245913651253917

[2] - https://tinyapps.org/blog/202010210700_whose_computer_is_it....

[3] - https://www.murusfirewall.com
It's a common misconception that a flaky test can generate more confidence by being rerun
Show HN: U.S. presidential election results by county, 2000-2020
it happend on Wed, Apr 24 2019, if you want to review it.
> It is by far the most advanced operating system which serves newbies and professionals alike. I know people who use it to browse Facebook and use Messages/Music/Safari etc and those who use it to manage servers, build apps, and more.

Advanced according to what metric exactly? And your second sentence can be said about Windows or any modern OS really.
If resources are already mined, why we need to mine them again?

Simple computers are relatively easy to make with today tech. Software exists already.
Exactly this. The idea of seriously powerful machines with great battery life is awesome. An even more proprietary, locked down system with software that keeps getting worse? Not at all.
I just upgraded my 2015 MBP to a 16" 2019 MBP. I specifically bought it now so that I have an Intel chip because I don't want to deal with the headache while things slowly switch over.

I hadn't realized how much faster computers had gotten since 2015, this new machine runs circles around the old one. The keyboard is great and I actually like the touch bar. 0 regrets, it's an upgrade in every single way.