skysight-inc/HackerNews huggingface dataset:
I can believe that. Ingress controllers do a ton of crazy things for no good reason (including, as you mention, access secrets in the namespace of the service they are exposing; the secrets contain TLS certificates).

I wrote my own thing as an alternative to Ingress. I have Envoy and the public TLS certificates in a namespace, then send it a list of services over xDS from another service (in its own namespace, with read/list access to services and endpoints): https://github.com/jrockway/ekglue

This is limited in the sense that you have to edit the route table and reload Envoy to add new routes, but at least you don't have to configure the backends. (And Envoy doesn't have to poll DNS every 5 seconds for every upstream.) I don't manage the route table because what I've learned from Ingress is that route tables don't compose nearly as well as people think. They are ordered, and that creates all kind of craziness. (ingress-nginx, for example, orders by the creation timestamp on resources. So if you delete and reapply your Ingress rules, the controller behaves differently! That seems like a disaster waiting to happen, so I just manage it as one chunk. I think that is what we did at Google; it was always Quite The Procedure to create a new publicly-routable DNS name.)
Localism is the opposite of the right thing to do. Small, local businesses are the ones that are going under. Large, geographically distributed companies are the most able to survive long-term shutdowns.

What we need is more globalization and more redundancy of supply chains, not less. When the virus hits a region we need to be able to shift production of essential goods to other regions, so we need to have manufacturing capacity in many places.
Eh. I'm so happy to now be alone. I really hope they'll hear it. I just sent my brand new MBP 16" back to Apple, because I believe that's what happened to me too. 2 weeks ago Friday an update fetched overnight messed me up--upon starting I got an installer with "27 minutes to go", then a login screen, and upon a login with my password, I got a pure-white-screen for 2-5s, then 2s of max-fan speed, and an instant reboot.

And it went on to happen in the loop: login -> white screen -> reboot.

Recovery mode + macOS reinstall = "Can't install macOS on this computer"

To my that starts to match the definition of "bricked" already, because a normal person really can't probably recover from this at that point.

Recovery mode (booted via USB drive) = "Installer is missing assets" (tried 2 USB drives, after re-downloading Catalina installer

Recovery mode (booted via USB drive with Mojave) = this is not supported anymore

Recovery mode -> Disk Utility -> First Aid -> run a FS check, turned out APFS volume is corrupted ("fsroot tree is invalid")...

Target mode (went to BestBuy to get a special "SS+" certified USB-C cable, because of course a normal cable doesn't work) connected to my macOS Catalina Mac mini -> couldn't unencrypted the APFS partition enough though the password was correct. Read every possible target mode tutorial, and there's no mention about what Catalina did to Recovery Keys/User (other than them simply not being there), but you need to pass a UUID of a recovery used, and I only had some iCloud Recovery Keys there. Tried my MacBook password, my iCloud password etc. Nothing worked. Basically I couldn't un-encrypt the drive.

Ended up just starting Recovery Mode again, mounting a separate USB disk from the Terminal, copied valuable stuff over.

Removed all APFS volumes, tried to re-install on a fresh volumes. Nothing worked. Was getting the same issues from the installer. Gave up. Packed this $4k computer and sent it back to Apple. Writing this from my Mac mini, with Catalina, happily rejecting any updates. BTW, Catalina installer is a joke. It is broken since Catalina came out, and it's not getting any better.
Combining programming language flamewar with generational flamewar is the weirdest thing I've seen in a while. We ban accounts that post like this, for obvious reasons. Would you mind reviewing https://news.ycombinator.com/newsguidelines.html and sticking to the rules when posting here?
The secrecy is pretty effed up.

CPUs are arguably the most crucial mechanical invention in history and yet the practical art of making them actually work right is shrouded in secrecy in service of greed.
I have a feeling most here didn't seriously read this submission...
By definition in free-fall there is no gravitational potential!
Culver's in the east, In-n-Out in the west.
3D Orienteering Map
Submitters: Please don't editorialize titles, such as by cherry-picking one detail from the article and making that the title instead. This is in the site guidelines: https://news.ycombinator.com/newsguidelines.html

If you want to say what you think is important about an article, please do so in a comment. Then your view is on a level playing field with everyone else's: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

(Submitted title was Alan Kay: ““Maxwell’s Equations of Software ”“)
Ask HN: What cloud backup solution do you use to backup your machines?
Hi HN! I am on the lookout for a cloud backup solution to make timely and automated backups of my machines. They all run either MacOS, Windows or Linux. I am not good enough to set up my own servers to backup them and thus wanted to know about your experience with a service that integrates well with all/some of these and is also not very costly.
The term "capitalism" is a mind-trap, vaguely encompassing everything.. carrying in political baggage but adda almost no actual information.
What's in a Git Commit?
Optics matter, that's enough of a reason to hide it.
Do you realise that thus far about 0.1% of the population has been infected, but herd immunity requires somewhere between 60% - 80% of the population to be immune? A vaccine will be available much quicker than herd immunity obtained through infection unless you do want to go through the overwhelmed hospital system (or just no hospital system) for many months.

Do you realise that immunity for this virus may not be lasting?

Your plan requires millions more lives be sacrificed just so that the ID of one of your many electronic devices isn't recorded by some other devices. It's already public anyway, by the way. That said, this plan wouldn't happen anyway. People will not willingly be infected. Herd immunity through infection is not possible.
The first thing you should do with the C compiler is create a scheme/lisp interpreter.
Ask HN: How much equity to first “advisor”/cofounder?
Hello,

I am a founder of a health tech company (doing telemedicine and more). My cofounder is an internal medicine doctor but we need a team member on board who is an OB/GYN. We found a great candidate who is an OB/GYN, great credentials and fits well with our team. She's interested in joining into our vision, we are pre-revenue and are planning to raise longer term.

She currently works part-time as a practicing OB/GYN. How much equity makes sense if she's going to be an advisor and help us perfect our product and see a few patients via telemedicine if required (though not full-time)?
I'm sure they could start something in a different area where regulators arnt already breathing down their necks. France probably wouldn't react well to the specific plan to start a news org though.
This article isn't about covid, this is about the longer term prospects of having corporate-government cooperation in sharing data about your day to day activities, contacts, any other information on your phone and building infrastructure to make that even easier than it is now. AND it will be deeply buried into the operating system and not a simple app that can be uninstalled, it will become integral to it's operation and always on. They also seem to have no plans mentioned about ripping its hooks out after the covid emergency is over, or a 3rd party monitoring what they are up to or the source code being open for investigation for 3rd parties.
sounds like it's well functioning capitalist market.

lots of money is made by a small group of very smart people in an entrenched position.
At work we've taken to creating a dozen 'rooms' or 'hallways' or 'tables' to mingle with on certain days. It's expected one bounces from one conversation to the next and mingle. It's surprisingly effective!
Surveillance is dangerous, regardless whether it's the KGB, the Stasi or Google who does it.
Submitted many times but never many comments. Leaving out the ones with zero, we have:

2019 (1): https://news.ycombinator.com/item?id=19051447

2016 (6): https://news.ycombinator.com/item?id=12898862

2015 (4): https://news.ycombinator.com/item?id=9588504

2012 (11): https://news.ycombinator.com/item?id=3945146

2011 (1): https://news.ycombinator.com/item?id=2114193

2010 (4): https://news.ycombinator.com/item?id=1407218

2009 (10): https://news.ycombinator.com/item?id=515188

2007 (1): https://news.ycombinator.com/item?id=72079
Who would not consider a information system application written in C a disaster? Can't think of anyone who who would want to work on that.

I agree with your point though.
Frankly I'm so used to Apple touchpads that I could never even imagine using a mouse with a Mac.
HotFuzz presentation at NDSS 2020 on YouTube
The vast majority of people I know working with Smalltalk is younger than "boomers". The non-academic half of them is just getting on with using it instead of trying to preach about it.
I wonder if there are any solutions out there that can handle TLS client cert verification along with validating the username/password (which, if provided via HTTP basic auth, would be in the header of the request). That way, the application itself could just concern itself with serving resources, interacting with resources, etc instead of handling authentication or authorization.

The infrastructure edge device could communicate additional information if needed by adding headers to the original HTTP request when it's passed down to the endpoint that actually handles the request.
I agree that insider trading is less prevalent than people think, simply because lots of people love to believe in conspiracy theories, and put on a tin foil hat.

However, in the Bloomberg article you mentioned, it was cited that the hackers had a 77% success rate. Any serious investor would tell you that's an incredibly high success rate, as it's impossible to be 100% right all the time. If you had that hit rate, you're almost guaranteed to beat the index by a very large margin.

Lastly, it's possible to still have insider info, and not make money on the trade. That doesn't make it legal, though, does it? I think that's still insider trading - it's just making the wrong bet. If I had access to all insider info, I'd be super picky. Ignore 99% of what I hear (ie 16M Americans are unemployed, big whoop! everyone knows), and only trade on the 1% of info that will almost certainly move the markets (ie COVID-19 will shutdown entire cities). Extremely difficult to do if you love trading, but the optimal strategy.
My first thought looking at the animation was Boids [0]. The scent trail approach is interesting because it simulates/respects fog of war (though the game doesn't seem to use it otherwise).

[0] https://en.wikipedia.org/wiki/Boids
> I don't use an add blocker, because I have a very strong mental add blocker not to buy anything I see on the internet.

Ad blocker is never about blocking the ads themselves since five years ago or so. Since then, the point is always to block tracker and fingerprinter scripts in the ads (sometimes these scripts are almost malicious [0]) to reduce the information collected by advertisers (and abusers of the ads system) while browsing the web. I actually miss the plain old banner ads without shenanigans, they need to come back.

[0] https://news.ycombinator.com/item?id=20288768
It wouldn't let me use my preferred username: <a>
Worst. Site. EVER!
I have exactly the same laptop and don't have any issue with the touchpad either and never really understood what's wrong with non Mac touchpad. Maybe it's just a cheap laptop vs expensive laptop thing than Mac vs Linux.
Wimbledon took out a pandemic policy year after year. Turns out they were stupid to do so, they could have invested the insurance premium in the stock market and waited for their bailout.
Me and two others started a small business in 2000. After a year or two we developed a rule of keeping about three months of turn over in the bank at all times. It was designed to deal with say VAT and Corp tax turning up with payroll and no or late payments from a few big accounts in a perfect storm of cash flow fuck ups.

No we did not factor in a global pandemic in our plans but it seems that avoiding credit to bailout your cash flow is a strategy to consider for the future. With the measures like furlough etc in the UK we have a plan for six months that leaves money in the bank and all 20 employees still on the books.

I'll just be damn glad to get out the other side of this with my business and staff all in one piece. Losing the contents of the war chest for a while is the least of my worries if we are still solvent as a business and earning/paying personal incomes.
I tried to partially bring the ecosystem of TeX to the Web via SVG[1] a while ago, but I really hope there is an alternative to TeX for the Web to avoid the hassle of conversion. Matthew Butterick's Pollen[2] seems to be a good start, but currently the ecosystem is too small. It needs some more attention.

[1]: https://krasjet.com/voice/karasu/

[2]: https://docs.racket-lang.org/pollen/
I find it interesting that this entire thread seems to be about fairness. Whether something is fair to corporations/people really shouldn't be the point. It should be about keeping people alive and having a functioning/prosperous economy. I'd much rather have that than a "fair" economy.
If a business is in a liquidity crunch because they’re shut down and may go bankrupt, their stock is....basically worthless. I don’t think you’ve thought this one through.
The impressive variety of Covid-19 face shield designs
Calibrating
> You can still get proper support for, say, IntelliJ if you want it, but tools and ecosystem have improved so much that it’s just not as important as it used to be.

How many people are doing hardware verification work vs. cranking out webapps with IntelliJ?

JetBrains can invest a lot in software ergonomics because they're basically selling mass-market software. If you have sophisticated but niche software, your probably going to invest your engineering effort into the it's capability rather than its ergonomics.
Comments like that are a bellwether of the place they’re posted in. People will hedge their comments whenever they fear there is a sufficient concentration of “well, actually”s in the audience.
fair flag. here's the home page for anyone interested. https://www.quiverquant.com/
I shared this because unlike all the other times these enzymes have been reported, it seems like this time is the real deal due to how quickly it can break down and the temperature it operates at.

They aim to build a demonstration plant to process hundreds of tons this year and implement industrial scale with the help of Pepsi and L'Oreal by 2024/2025.
If it's a config file, chances are it's not in your repo but at the customer's site. Are you going to ship the linter to production too?
Agreed, historically anyway. Older Koreans (judging by my in-laws) hear "computer science" or "programming" and think of computer repairmen.

Oddly enough, Korea and Japan have even higher percentage of SMBs than in the US (can't remember the link but the OECD published such stats). However historically they served only as subcontractors to the chaebols and keiretsu groups.

I think that's changing in Korea and Japan as of recently. In the last 20 years, there has been a rise in startups serving massive audiences in online gaming, social media, and e-commerce. Think Nexon, Daum, Naver/LINE, Rakuten, SoftBank, etc.
The Fintech Glossary for Europe
Hold LMB - to rotate;

Hold RMB - to move/drag;

Scroll mouse wheel (or hold both mouse buttons and move mouse back and forth) - to zoom in/out.

P.S.: There are few more examples.[0]

[0] https://routegadget.net/3d/
I think a few things will change, at least for a while. I think there will be a shift towards remote work of all sorts, likely with an accompanied improvement in tele-presence tech. Maybe VR will benefit from this tail-wind. I think some types of business, like restaurants, gyms, theaters, professional sports will be hurting for a long time. I think there will be a backlash against globalization though I have my doubts that it will produce anything more than campaign slogans. I think there will be an exodus from great metropolis, particularly from NY, particularly from families. I think many people will burrow in: invest in improving their homes, prep, travel less, focus on their local communities.
Losers and bootlickers no longer have that "fear of missing out" because everybody is at home. They are right in their element.

I want Trump to end this bullshit and let things go back to normal already. This can't go on.
AFAIK Delphi on non-Windows is very different than Delphi on Windows, exactly because of issues (and AFAIK it even used FPC for a little for non-Windows targets, though this was eventually replaced with their own code when they started using LLVM). They were perfectly fine with having differences between platforms at the core level, however this wasn't what FPC developers or Lazarus developers wanted - in general they try to have things operate as similar to all OSes as possible and they also support way more targets than Delphi, which complicates things.

In any case i was referring to Delphi in general from the start. Delphi had support for dynamic packages since version 1, but for decades they only supported Windows. FPC on the other hand had support for multiple OSes before even version 1.0 was released.

TBH i do not remember the exact details, but IIRC it had to do with memory management, symbol resolution and RTTI support across DLLs (e.g. being able to do something like "Foo is BarClass" in DLL A, Foo is an object instantiated in DLL B with a class that is only available on that DLL B but descends from a class defined in the main program whereas BarClass is a variable holding a virtual class defined in DLL C that also descends from the same class - essentially tying to merge in RTTIs from different AOT compiled modules where none has a complete view).

And of course the fact that it was a low priority issue since there wasn't any major practical drawback (personally the only issue i had was that i couldn't share the RTL and LCL between executables that i'd otherwise package together, meaning that the produced executables would take more disk space than necessary since each executable is having their own copy of the RTL and LCL instead of using them from a shared object/DLL).
I can imagine a number of worse things that surveillance capitalists could do, like sell services to the aforementioned governments, or sell your porn subscription to someone else.
Briefing with Facebook Inc on Responses to Covid-19
On Teaching Remotely
That's exactly what we have developed at [bohr.app](https://bohr.app).

As far as I can tell, our solution checks all the requirements mentioned in the post. We have a decentralized data storage system that supports delta syncing, sends/receives data over encrypted P2P communications between multiple devices/users without a "central" data storage, and leverages some concepts taken from blockchain technology to ensure data integrity and immutability.
Still requires signup (at least on mobile) to see anything.
PROTECT YOURSELF - why do you want the government to force people into this madness.
You have no privacy to protect if you are not alive.
Raging forest infernos in Chernobyl Exclusion Zone burning for eight days
This happens everywhere, the tech is in the mafia, the mafia is in the tech.
If Samsung and apple are at Medium quality product then what is a high quality product because I must be missing out.
This goes straight to a signup page.
Does paying for a service really mean that the company taking your money stops tracking you?

Not only don't I believe that's ever the case, but when you sign up and pay, they can get some additional details from you that they weren't able to collect on their own.
"Life favors the prepared" - Edna Mode
That’s true. I used to work in one of the biggest banks in the world. More than half the divisions were dependent on Excel. Every time there was an audit, a huge bunch of spreadsheets were automated. By the time the automation was complete, another hundred spreadsheets would have popped up. It was like trying to spray weeds. I remember one spreadsheet that contained the only formula for calculating risk in an almost billion dollar portfolio. Genuinely scary stuff.
Gallery: Robots to Brighten Up Your Day
As far as I know, Android doesn't support CalDAV or CardDAV. Any apps I tried were lacking in some way or another. How did you get Android to sync with Fruux?
For capitalism and free markets to truly work, we need to move the needle more towards perfect information symmetry. People may be mature enough to make that decision, but are they provided the proper information to actually make the decision? Is the gravity of the decision and the implications clearly illustrated to the consumer? There needs to be something more than mindlessly checking a TOS checkbox, a TOS which is likely to be casually updated periodically with nothing more than a simple easily overlooked email saying "something" has changed.

A lot of people seem to think caveat emptor is good for society, but clearly it is consumer hostile.
Then perhaps you should have made that comment rather than a nonsensical one about machines?
Hm if you installed the program from the sources it should work, though you may also need to install the development packages for Gtk, etc.

You can see the whole process in this video i took a couple of years ago:

https://www.youtube.com/watch?v=s_01Xhd2EJM

(this is making a simple puzzle game)

I'm basically doing the same procedure for many years now and i never had an issue with getting Lazarus or any of its packages to work.
Thank you very much, appreciate it.
In the appendix of the first Dune novel Frank Herbert has Liet Kynes say something along the lines of life being its own device for ever more efficiently making use of the energy available in a system, which in my opinion describes the relation between entropy and life quite nicely.
Ugg, guys finviz.com already has this and they provide WAY MORE INFORMATION than what is provided. For example, let's look at Amazon:

https://www.finviz.com/quote.ashx?t=AMZN

You can see who, when, which quantity, dollar amounts, dates... I signed up with your system and you only show in the LAST 6 MONTHS -- why not last century? Your title is a complete click and bait.
And practically, all the data collected by private corporations can be obtained by governments via a subpoena. Until it could be changed, all corporate surveillance is ultimately government surveillance. And there's strong evidence suggests that it occurs at a routine basis. Although some companies like Lavabit showed respectable efforts to be independent and privacy-respecting, on the other hand, some companies actively cooperating with the government, or even oppressive regimes without regards of ethics. So yes, government surveillance is worse than corporate surveillance, but the latter can be seriously harmful in many cases as well.
This technique won't work if your player has teleport abilities like sorcerer in Diablo 2 or Assassin in GuildWars. In those case, you can teleport quite some distance and enemies in a 3D environment will get stuck on a upper slope while a simple path algorithm will make them still chase you.