skysight-inc/HackerNews huggingface dataset:
Big assembly-line restaurants don't work with half the kitchen staff missing.

Little diners can't hire half a cook.

There is some wiggle room. Fewer waitstaff, but they're the least paid anyway. So maybe not full overhead, but near enough to make no difference.
In a Crisis – An Opportunity for a More Meaningful Life
Melting ice reveals a Viking-era pass in Norway’s mountains
Statistically speaking this sounds like BS.
I don't believe it does.
Women and the Future of Media
Even if it does, and I don’t know if it’ll ever go away, there’s not going to be a single date when it’s cool for us to go back to normal. Even a vaccine will take weeks or months to manufacture and distribute to the entire planet, if we even had one.

There won’t be a clear end date, even in retrospect.
Smithfield market is a really interesting place, and if you can believe it smack dab in the middle of the market is a fantastic cocktail bar – Oriole[1]. Unfortunately they're closed now due to the coronavirus, but once they reopen I highly recommend a visit.

In the meantime if you're into cocktails the bar manager of Nightjar (same owners as Oriole) has some great videos online: https://www.diffordsguide.com/g/1151/tonys-cocktails

I am not affiliated with Oriole or Nightjar in any way, just a huge fan. (So much a fan that I've flown in to the UK on several occasions just to go to these places, can't praise them enough!)

[1]: https://www.oriolebar.com/
I wouldn't do it this way, within the toolchain. Better to just append the data to the finished executable, with a header that contains an identifying marker. The program can scan its own image and look for that marker to get at the data. That will work on any OS with any executable and linker format and can be done post-production (users or downstream distributors can receive the binary and add customized data to it without requiring a dev environment with a toolchain, just tiny utility you can bundle with the program).

Scanning for the marker can be avoided, if we do the following:

/* inside the program, at file scope */

struct {
char marker[16] = "dW5pcXVlbWFyawo="
uint32 offset;
} binary_stuff;

Then your tiny utility programs opens the executable and looks for the sequence "dW5pcXVlbWFyawo=" inside it. Having found it, it puts the offset of the data into the 32 bit offset field which follows, and writes the data at that offset.

When the program runs, if it sees a nonzero value in binary_stuff.offset, it can open its image and directly proceed to that offset to read the stuff or map it: no searching.
"social media" == "a channel Tesla told the world to expect financially relevant disclosures in" in this case.
I’m a fourth-year medical student. I don’t want to graduate early
How exactly is the ordering of items across the section decided? Is it relatively random or is it based on the order that the object files are passed to the linker?
i don't know why you were downvoted -- you're exactly right.
My comment was in the context of Apple's Product Red offerings, you can't buy an Apple product and have proceeds from the purchase go to the Product Red charity unless you purchase a bright red device.

Yes you can purchase any Apple device you want AND donate to the charity. You can also forgo the device and just donate to the charity, but we weren't talking about either of those scenarios.
Someone already made a new Amiga mainboard and have been selling them, the Retro Man Cave did a series on building "The worlds newest Amiga" https://www.youtube.com/watch?v=ECu6i6WR7

So remaking the mainboard is certainly possible, getting the custom chips seems to be much harder. The chips can't be consider that advanced anymore, so I wonder if you can get some Chinese manufacturer to duplicate them, if you had working chips for them to copy?
Yes, this virus definitely could be the result of artificial selection, negating the whole argument of this nature medicine paper. That said, I agree that the virus likely emerged as a natural phenomena. Both SARS and MERS emerged as natural phenomena, so there's no reason to believe that SARS-Cov-2 is unnatural.
VMware Disaster Recovery Best Practices
It's not like the landlord can just get a new tenant in the current situation.

The market value for retail real estate has collapsed to nearly zero for the short term. As the owner of the property, the landlord is the one who was bearing the risk.
I'll check it out. But I must say that the crowd on collapse is actually on average surprisingly critical and will expose and discuss flawed information or unfounded theories. It's not a bunch of conspiracy nuts as one might expect.
> I've visited London only once 10 years ago but I don't remember any fishermen bringing their catch in the morning in downtown London

Billingsgate fish market opens at 4am and closes at 8am. Peak is 4am to 5am (by which time all the best fish will have been sold); if you want a bargain you wait until 7am.

https://www.intotheblue.co.uk/blog/2017/06/26/billingsgate-f...

This conversation is a bit weird. There's plenty of terrible food in London. I don't think anyone would disagree with that. But there is also a lot of very good food in London. I guess it depends what you mean by good food, but there are over 60 restaurants with Michelin stars. (3 with 3 stars, 10 with 2 stars).

(I upvoted you. I think you're wrong but you're polite and adding to the conversation.)
Pi Sniffer’s Travels
This depends on the RDBMS. Oracle for example has incremental materialized view updates.
خيارات AddToAny
Because you need a bit of CSS knowledge and to know how intersection observers have to be configured and then everything works with few lines of JS and CSS ... it's lightweight and SEO friendly and not bloated as if you use REACT.
Nope. Dumb Visual Studio doesn't support embedded binary in cross-compile. That's the tool the client wanted, so I'm stuck with it.

Funny, they (VisualGDB) even have a tutorial on doing it. But the option 'Embedded Resource' doesn't exist in my (modern) Visual Studio.

Ha! And the feedback I gave VisualGDB about their outdated tutorial, they responded "Just pay HERE and we'll be glad to solve your problem!" They can go ahead and have outdated documentation, screw them.
The Indian ITO firms have been seeing pressure for a while, but that doesn't also mean US tech companies have stopped hiring in India (or that they've stopped hiring contractors through those Indian firms).
> Test against the same dependencies that exist in production.

Interesting. I said this at my work recently and I got a condescending explanation about how production things are production, we don't touch them. If we need stuff for development, those are dev things.

I now think that whether this is or isn't a good idea depends on specifics. Most often than not, I think it makes sense.
> The businesses themselves (restaurants, retail, etc) haven't gone anywhere, they're just not operating. Yes there will be some bankruptcies, but those companies will restructure, assets will be sold, and something else will pop up in place.

I personally know of dozens of small businesses that have closed for good. You can also go on Reddit and check the small businesses subs for a reality check. Small business owners and employees are hurting really bad and government aid has pretty much failed them.

It also seems you are thinking of small businesses as if they were large corporations that can file for chapter 11 and simply restructure. Small businesses and their owners cannot afford that, they usually close down out of court or file for chapter 7, which implies a total shut down and liquidation of their business at a loss. The business owners will be ruined and most likely won't be able to start a new business for years, if ever. And in these uncertain times, it's very doubtful anyone will want to take their place for a while.

Honestly it seems to me you are so far removed from these people, businesses and their actual lives, that you are out of touch with reality. I find your lack of empathy appalling.
Yes. For a lot of smaller (web) applications where it is obvious if it isn't working correctly it just become a time sink. Everything in engineering is a set of trade-offs.

With regards to TDD specifically. It isn't for everyone and many consider it to be a bit of a cult. While I don't consider it a cult, It doesn't work with how I personally solve problems. I normally for example get something extremely rough working and then iterate until I consider it to be perfect and then write my tests to define how it should behave.
I think the top commenter means the animation of the placeholder elements on your demo page (https://iamlocaljo.com/graphy-react-challenge/). It's a pretty minor glitch.
From what I’ve seen there’s a lot of occupations in the UK that are underpaid. Makes me wonder who is getting paid in the UK.
Injured Adult Neurons Regress to an Embryonic Transcriptional Growth State
The Tunnel House is great. The Daneway at the other end is very different in character but equally enjoyable.

I think the tourist trap pubs are largely restricted to the few honeypots - Bourton-on-the-Water springs to mind, but then I've had good pub food in both Stow and Broadway.
Verizon buys Zoom rival BlueJeans
I'm sure the price point will induce some people to buy it. and I'm sure android users will be in that group. But I use Android and am looking for a new phone. I wont be considering anything Apple, even at a much lower price point. Agree that it will be interesting to see what happens to the sales of their higher priced phones.
>until I finally bought a new iPhone and realised that FaceID actually worked much better than I expected

Found the opposite, it actually worked far worse than I expected. I can no longer use my phone in bed without having to hold it right up to my face because the tech only works one way up.

Found the rest of the innovations it brought underwhelming, like it can tell when I look away for 10 seconds to dim the screen but it doesn't undim it when I look back or the utterly confusing logic for showing me full notifications or not. The amount of times I've had to unlock my phone just to check through notifications is crazy.

My iPhone 11 consistently feels like a downgrade in user experience from my 7, even the camera everyone raves so much about doesn't seem that much better to justify how much of the case it now takes up.
A couple of facts:

1. Clinton also "lost the internet" and still won the popular vote by millions.

2. Sanders "won the internet" in the primary and it did not translate into votes for whatever reason. It did of course translate into money, though.
The law, announcements on those trains, as said, anything that TFL touch's and with that, if you can pay for or use that train with an Oyster card, you not going to be drinking without risk of a large fine.

So based on experience, other experiences and laws.

Also note many companies run dry-trains, so with that, can't drink or carry(questionable as long as sealed and not been open you can afaik).

https://www.drinkaware.co.uk/alcohol-facts/alcohol-and-the-l...
It reads like it cannot handle queries over multiple tables.
I got laid off as a software engineer at bird
Previously on HN (2 comments, yesterday): https://news.ycombinator.com/item?id=22876108
How micro-payments can create an additional revenue stream for media publishers?
Here's my Android live wallpaper implementation:
https://play.google.com/store/apps/details?id=com.stephanwoz...
"Travel And tourism are dead and will be dead until a vaccine is available."

I don't understand the emphasis so many people place on a vaccine (which may never be created). SARS ended without a vaccine. MERS never crippled international travel. Both are coronaviruses and vaccines could not be developed for either. The Spanish Flu, which was vastly more devastating than even our worst projections for COVID-19, ended without a vaccine.
free if you are in crisis and can't pay. If you can pay, you are most welcome.

Added contact info
The fact that they deemed live pro wrestling an "essential business" is one thing that shows they might not be taking their statewide "lockdown" seriously.
Yes, there are lots of options in the space, but no one wants to use an option that is 75% as good as Github and still costs more. The only way to gain marketshare is to either get bundled into an enterprise contract (so it doesn't matter if you suck) or be better than Github and still underprice your product. Even Google gave up on their code hosting option because there's no way to get market share without setting money on fire. God bless Gitlab, but if Microsoft keeps supporting Github like this (and the FTC keeps taking long naps), they're going to run out money and die.
I can't imagine it's easier to port mainframe cobol to Cloudflare, instead of rewriting it in TypeScript or whatever.
Still boggles my mind that the Apple device you always use sitting directly in front of has a fingerprint sensor and the Apple device that I use at arms length, laying on my side, glancing down to at an angle, on its side, upside down etc now needs to be directly in front of me and one specific orientation to unlock.
It should be able to aggregate across multiple tables, but it might need intermediate views. Can you give an example?
I think part of this it's easy to feel like you have multiple managers. Typically you only have one true manager but you probably have multiple ppl who tell you what to do and not all of them have direct reports.
I think the main use case is high frequency trading.
I wonder how this fix behaves with '\r' on all platforms. Obviously the primary systems (windows/osx/linux/bsd) all use \n or \r\n, but I'm wondering if Git has been ported to more obscure systems that only use \r [0], and how this fix would behave there.

[0] https://en.wikipedia.org/wiki/Newline#Representation
Embedding Binary Data into Programs
I love how the first 3 comments start with "I love" cookie cutter answers.

But this is just what we needed. Yet another piece of software to do kanban
I assume your looking at the runs in GitHub actions?

The development process itself is fine. This takes place inside Facebook on their own infrastructure. The problem is their process to automatically sync their internal repo to GitHub and keep the public CI green is broken.
That's why I write large sweeping tests that make coverage metric to up, but don't take too much time to write or maintain /s
>Is it fish caught in that same day like you can get in any Greek taverna in the Cyclades?

Yes. There's huge amount of fish bought in from inside the UK from Cornwall/Brixham etc etc. Never mind all the stuff that's air freighted here.

>Or frozen fish brought in from half a continent away?

All fish in the EU is frozen anyway [1].

1. https://www.food.gov.uk/business-guidance/freezing-fish-and-...
These things are flimsy AF. Better off with tents or temp wood structures.
Thank you for open-sourcing this and sharing it here. I'm sure a lot of people would find this useful.

That said, I wouldn't recommend for people looking for readymade landing pages to use React (or any other such framework) UNLESS they're already familiar with it. Otherwise, it would be a waste of their time -- setting up the development environment and then deploying it.

For such a case, it'd be better off writing some HTML and CSS by hand (maybe with some help from Bootstrap or any other such framework), push it to some git repo and throw it at Netlify. It's easy and free.

Now, this is obviously just my opinion. So, please don't feel obliged by it in any way. However, I'd be glad if someone just told why I might be mistaken; and how React would make for a great choice for this kind of projects?

Again, OP, thank you for sharing this with us!
oops, i meant the wrapping_* functions
FuelGauge – Simple Cashflow Forecasting
I don't think they negate it. They state that it is unlikely, and then they note that the debate is not settled:

"More scientific data could swing the balance of evidence to favor one hypothesis over another. Obtaining related viral sequences from animal sources would be the most definitive way of revealing viral origins. For example, a future observation of an intermediate or fully formed polybasic cleavage site in a SARS-CoV-2-like virus from animals would lend even further support to the natural-selection hypotheses."
Ask HN: What keeps you working in the tech industry?
I'm posing this question as a (hopefully uplifting) counterpoint to yesterday's "Why did you leave the tech industry?" post.
It's just an expression. Very few people use actual checks these days.
I did that, and figured out if you flipped the speaker around, you could "paint" the distortion away.
Reading that point reminded me of a recent article where a security researcher found an exploit due to the URL parser in Safari:

Unauthorized access to cameras in Safari on macOS and iOS - https://www.ryanpickren.com/webcam-hacking

And another one related to URL parsing:

The unexpected Google wide domain check bypass - https://bugs.xdavidhu.me/google/2020/03/08/the-unexpected-go...
I think parent means test against the same code, not against the same instance as production. Tests don't get to talk to the production database, but should use the same database software, deployed as similarly as possible, as production does. Against test/demo versions of APIs if possible. ...
Can't restaurants file for Chapter 11, restructure their debt (i.e. late rent) and continue operating? Airlines do it all the time. Is the legal expense too high? Will their landlords evict them? Some will, but then they need to find new tenants. Many landlords will probably be willing to work out a deal.
I was thinking about how the government still collects a lot of forms on paper. On the one hand, it's costly and inefficient waste. On the other hand, no one from Bulgaria can sneak off with all of the VA's paper forms without someone noticing the long line of semi-trucks driving away from the building…
yep. the test pyramid helps figuring when to use what test setup. https://martinfowler.com/bliki/TestPyramid.html
If you're using a Repository pattern or similar you'll have a lot of unit tests where a database or db provider is an injected dependency.
So... a write-through cache?
Libra Association: FINMA licensing process initiated
Thank you this is super useful to me!
>all these people didn’t suddenly become drug-addicts incapable of holding down a job

give it some time
LM13700 transconductance amplifier; simple chip, decades of history; used in lots of (musical) synthesizers.
The university's press release covering this research: https://ucsdnews.ucsd.edu/pressrelease/when-damaged-the-adul...
Who can believe what is coming out of China?
>Plus supply in the tank because people aren’t moving.

One of the complicated things about housing prices is that people do (mostly) need to live somewhere. Yes, there are homeless and yes people move back in with family etc. But, for the most part, the people getting laid off from, say, Bay Area tech jobs aren't immediately picking up and moving to some cheap city in the Midwest. Especially if they already own a house.
https://github.com/git/git/commit/9a6bbee8006c24b46a85d29e7b...

Hmm, it makes sense to catch the error when writing, but I wonder why not fix the parser as well? https://example.com?foo=bar is a valid URI reference per RFC 3986 and doesn’t look so malicious yet it’s still parsed wrong. (I didn’t bother to track down and read the parser code.)
This one https://twitter.com/USArmy/status/1241185656094801923
Stuffed animal with leash replaced by a stiff wire or stick? or maybe just drag it along and trust people aren't paying attention...

I've found it super interesting how some people are willing to bend the rules, and how far they're willing to go, and other's aren't. I don't know if the ones most railing about the 'panic and fear' being spread online are the ones that are also underestimating the risks themselves and so feel justified in bending the (unreasonable-to-them) rules.
On lag, peeker's advantage, and 128-tick servers in competitive online games
No there isn't, they stopped shipping those with them a while back.
See this Aussie news program showing the the lockdown in Wuhan. Clearly the authorities were terrified.
https://www.youtube.com/watch?v=ycrqXJYf1SU
Interestingly enough, while using the Internet, learning English came naturally, but I don't really see a point of learning other languages. I wonder why that is.

Maybe the benefits are just too deeply hidden or there aren't enough benefits. Possibly there is a bias in search engines that enables the hiding of resources in other languages. (While they are quite persistent to offer me results in the language of the country I'm residing in, despite doing all my searches in English.)
Do people usually mock the database at the integration / functional level? I haven't seen that... I interpreted this to mean the unit test level, which similarly to the thread starter, seems crazy to me.
I would imagine opening a restaurant and filling half the tables is better than a closed restaurant and no tables. Yea, margins are thin even when all tables are full but I'm sure they could negotiate on overhead costs + the loans from the government can help. In many cities I would be a lot of people would be willing to go out to eat once the ban is lifted - one for the experience, two so they don't have to cook anymore, and three to support their local businesses.
It's not just a couple, and the way they did it is notable. They over-capitalized companies in key sectors like logistics, transportation, robotics, etc.

They pumped in hundreds of millions of dollars per round of funding even when the company might not have needed it (with the threat being "we'll heavily fund your competition if you don't take our deal). Their thesis was to monopolize a few sectors with sheer money and scale.

We're now seeing the effects of that strategy play out.
Companies with marginal business models are going to get slaughtered in the next year. Carvana, Opendoor are probably the most well known of these companies.

Opendoor's business model was super questionable from the get-go: who's going to sell you their home for less than market value? How can you then do something to turn that around and profit without basically turning the company into a giant high-risk flipping enterprise?
ublock origin seems to have stepped on it; I didn't encounter this popup.
That's where "works on my machine" comes from.

The further you steer dev environments from production, the more you'll have these kinds of issues.

Would you mind expanding on their explanation? The way you described doesn't sound like an argument at all.
It would be easier, but Amazon's not.
Most of the reason for 'mocking' databases is because of performance reasons. If you have 8000 tests, having a fake database drastically increases performance.

One trick I use is that I write a in-memory version. I use that in unit tests.

I then write integration tests, that check behaviour of the InMemory and RealVersion are exactly the same. I inject either version into the same tests. They also check I haven't broken any code in the RealVersion which isn't been covered by unit tests mostly because its just external interaction in there.

If you have to verify inter-service interactions, use contract tests.
People often say "TAOCP is a dense, technical book, you don't just sit down and read it cover to cover." It is dense and it is technical, but it's also a joy to sit down and read and this is why. Knuth doesn't present an algorithm and annotate it with (Foobar 1968) and that's that. He says "Bazquux came up with an early version of this algorithm in 1962 while working on missile trajectories for the Department of Defense, then Foobar came up with the linear-time optimization that we all use today." Stuff like that.
Pretty soon we'll bring our small "phone" with us in our backpacks while our big "phone" stays at home attached to the wall.
Citation needed.

Google bot runs JavaScript these days. I'm sure proper SEO is possible in the worlds most popular UI framework.