skysight-inc/HackerNews huggingface dataset:
Obviously I have none at all, though on online covid support groups you will find people from a range of countries that have (or have not) locked down to varying degrees - so should be pretty obviously not linked. It is so odd that people are so keen to question others long term impacts from a novel disease, when I've not seem the same effort put in to down playing the long term effects of SARs on people.
Lots of people put every food in the home time-freezing device called fridge, from tropical fruits to potatoes to jar of peanut butter, very few recognize that that's not how things work.
Services should be independent of each others (as much as possible).

IMHO, technical debt is found in coupling (modules, services, ...), the number of dependencies (not only code dependencies, since making an HTTP request also introduces a soft dependency), and the amount of knowledge required to understand the code.

If your service is unaware of its infrastructure (understand: i don't care if i run in docker/k8s/baremetal/...), the infrastructure's technical debt does not leak to the code.
Evergreen is the shipping line and paints that real big on all their boats.

They tend to name their boats Ever X, which is painted in much smaller text (along with registration number) by the ends of the boat.
If eliminating greater than 90% of a group of people via genetic testing and systemic demonization isn't genocide, nothing is.
This is a great way to end up with a monoculture, with all of the fragility that’s associated with it. That might be a fun way to hire engineers 1-5 in a startup but it will hold you back in the end. Many good engineers have no interest in games, and won’t present well in that arena. You’ll get lots of false negatives.

“Fizzbuzz is all we have...” is a myopic take. Interviewing is hard but not as hard as the article makes out. There is a legitimate debate between take-home and on-site interview practices, but at the end of the day you want to see a work sample that is as realistic as possible from your candidate. Companies that are good at hiring understand this. Factorio has a tenuous (at best) correlation to the work you’re asked to do.

It’s like doing puzzle questions because you “can see how they think about problems”, but interviewers are really just selecting for people that think like they do.

(And for context I like Factorio.)
Exactly. They refuse to accept that what was said about Stallman was false.

It's exactly the same attitude Trump has about truth: it doesn't matter.
SoFi: Invest in IPOs
"Some of you may die, but that's a sacrifice I'm willing to make"

This is a pretty novel approach, gruesome though it is. I think a lot of conservation efforts do have to start trying more novel/radical measures to mitigate the damage from invasive species because the window to save some of these ecosystems is very unstable and extinction pressure is increasing.

I hate that it has come to this, but in order to save some of the world's biodiversity, we're going to have to take a much active role at managing nature because so much damage has already been done.
Evergreen is company name. All of their ships follow 'Ever ...' naming pattern.
Thank you! Unfortunately the part of my career where I had a lot of time to dive into this sort of thing is behind me (and hopefully ahead of me too), but I'll add that to my backlog.
The climbing and mountaineering community is great about reviewing past accidents (especially deadly ones) to understand the root causes. Every year the American Alpine society produces a new volume of Accidents in North American Climbing and it's well worth a read: http://publications.americanalpineclub.org/about_the_acciden... Most things are human error like rappelling off the end of a rope, but there's usually a few really big team or trip planning failures like avalanches, etc.

There's a podcast they do related to it called The Sharp End and it's worth a listen too: https://www.thesharpendpodcast.com/
Scrape any website without code, right from Slack
Hey guys, hope you are doing good , I built a slack app called scrapehoney to solve the following to problems

1.I worked as an intern for a startup they were scraping data. I was using slack as an internal communication tool. they used to switch tabs between slack and the data scraper app, this takes lots of time and makes users uncomfortable.

2. when we were scraping data we used to get lots of useless data along with data that we exactly need.

Using my slack app, user can scrape data from any website without coding all within slack
https://scrapehoney.harishsg.me/index.html
looking for your feedback guys
Yep. The inventory drift from wrong shipments and damaged items varies from store to store, but in the store I work at inventory numbers are often off by 5-10%. And much higher numbers aren't unheard of. Most stores completely re-count every item they have quarterly.

Inventory management is something that's easy in theory, and very very hard in practice.
Most narcos do the same thing. Escobar was powerful, in part, because he donated millions of dollars for the construction of residential units in Colombia.
> i thought 2008 proved that the solution to expensive housing was not, in fact, more housing.

2008 proved that for the 2008 scenario. Our current climate has a very different set of factors in play.

It may be that policies to limit home construction may have been created in response to 2008. Past that I can't come up with any relevant commonalities.
The key difference is running a signed, static bundle of code (or binary), rather than a bunch of code that is loaded dynamically from a server on every request, which can be modified without leaving any trace.

So running WASM wouldn't make any difference if you're relying on a server to deliver you that WASM on every request. A compromised (or subpoenaed) server could simply ship you a compromised WASM payload for a single request and you'd be extremely unlikely to ever find out. If Signal wanted to add a backdoor, otoh, they'd need to ship it as a signed update to all their users, with all the reputation risk that entails.

Whether a native app is simply a browser underneath doesn't matter, just how the code gets delivered to the user. Even a browser extension or chrome app could work, since they are run from a signed, static bundle rather than from a server.

Encrypted media streams seem like a DRM feature? I don't think they have any relevance to end-to-end encryption.
U.S. rent has increased 175% faster than household income over past 20 years
I had a pleasant interview experience one time, that avoided a number of those problems.

I was asked to bring in my laptop with some code I had written. I did, we talked about it. The interviewer asked me to add a simple feature. It's code I was familiar with (as you would be after working for a company for a bit). So no stress. No gotchas.

No time wasted with yet another technical test with a throwaway app. Setting up a new project is always a bit of a faff.

Admittedly not everyone will have some code ready, but then a normal take home test would be the fallback.
> While it's infeasible to have "perfect" security, you can absolutely make the enemy's offensive tools useless.

This seems contradictory. If its not possible to have perfect security, how are you supposed to make your enemy's offensive tools useless?

> It's especially bad since when working offensively, you're incentivized to not fix issues. That might be OK for black hats & nations with "questionable" ethics, but how is this a thing in any democratic country? When state agencies are sitting on exploits and purposely not working to get them fixed, that's IMHO a kind of treason on your own country. It's leaving entry points open for others to find. And anything you can find, they can find too.

Yes, it is an extremely gray area that is tough to find an easy answer to. Whatever ideals you want to stick to, the fact is the other side more likely than not will not play by your ideal/"right" rules. It seems like China and Russia have no plans on slowing down pilfering intellectual property and causing chaos in the US. Is it really a good idea for the US to throw down all offensive cyber weapons for some ideal? That would only encourage China and Russia to act worse knowing that they don't have to worry about repercussions from their actions.

> The line is clear, because that attack that the "goodie" western hackers couldn't execute, and possibly resulted in deaths, might as well be an attack that the "baddie" hackers couldn't execute, resulting in people surviving.

In this case, the article was about google exposing a hacking operation of a government that was trying to prevent terrorism. If the terrorists are able to kill people due to this government operation being shutdown are you saying that it was better for google to have exposed it just because security flaws are bad and should be fixed? It isn't possible to know for sure which side is "right" in this situation. If the operation would have prevented deaths with no collateral deaths on the other side, how can anyone say that preventing some bits on computers being moved in unexpected ways is better than having people die?

> Even if we're talking about some terrorist building a computerized IED, there are likely systems whose correct functioning can help save lives - maybe some chemical detectors at an airport, or first responder management systems, etc.

> It's also the only line that can be drawn on an objective standard. Regardless of whether you're the USA, EU, China, or North Korea - "systems functioning correctly to their design" is an universal standard.

Clean, well designed and secure systems are nice and all but I don't a large majority of non-tech workers will agree that this standard trumps every other consideration when it comes to a functioning society. It doesn't seem fair that some tech workers like clean design and they deserve to dictate what is right and wrong in society.
55k for a posistion that doesn't exist.

The junior engineer posistion would be ~$86k. That seems extremely high to me. I think you forget how many people live in poverty in the USA. I expect some people who run their own companies aren't even seeing that a year.

Tech wages in the US are hugely inflated compared to the rest of the world too.
> The oversight is baked into Western operations at the technical, tradecraft, and procedure level

Doubt it. They frequently abuse their surveillance powers and spy on each other's citizens. Imagine what they do to a foreign national.
Larry McMurtry Has Died
C.S. Lewis, Abolition of Man.

It's the epitome of unreasonable expectations: a self-fulfilling prophecy by setup. "Yes men" are terrible, especially if they're there to mooch rather than question or be more than good weather "friends."
PV alone made 3% of global electricity in 2019. Wind was 5.3% of global electricity demand in the same year.

PV has been growing at close to ~37% per year (compound) since 1992, and at current rates will be making almost all electricity by 2025 and all power (i.e. enough to electrify transport, heat, etc.) by 2030. And given wind and solar are currently the two cheapest form of power, it is very plausible the growth of these two will continue at least to the 50% point.
I'm convinced that Ever Given is the new Via Getty.
Furthermore, things that are non-issues between amiable neighbors on large parcels of land can easily become expensive nuisances when it comes time to sell.

For example, I have a dumpster that's probably sticking a couple feet into my neighbor's property. It's absolutely not a big deal, especially given that it's logically on "my land" given it's on my side of a driveway. But when the property was split up before I bought it, a survey line was drawn in an easy but not especially logical way. I'd never build a shed there because that would be an issue I'd have to deal with in the event of either property being sold.
Reminds me of this excellent old poem: https://poets.org/poem/calf-path
>We don't ask for your email address - we use the HN cookie to identify you

does this extension contact any servers apart from hn itself?
Introduction to the RP2040
“But Doctor, I am Pagliacci!”
now do it in YAML
Ask HN: Is there a realtime/lagged view of worldwide internet traffic?
Few minutes back we have seen our cross DC region connections getting timed out. It got fixed by itself after few minutes on its own. We were struggling to find the reason. Hence wanted to know if there is a world wide traffic status?
This is massive, not sure how this flies under the radar in HN
Is the best idea to plan for a crisis before it happens? I guess it would be a process that you engage in because you won't necessarily be able to predict the crisis in advance otherwise you'd mitigate it.
A great how to resource is Dealing With an Angry Public by Field and Susskind. https://www.amazon.com/Dealing-Angry-Public-Approach-Resolvi...
The author, Shaka Senghor, is slightly famous and has been involved with e.g. the MIT Media Lab, so for some background on his original trial, imprisonment and release that the linked article doesn’t provide, refer to his Wikipedia article [0].

[0] https://en.wikipedia.org/wiki/Shaka_Senghor
Yet the government knows who is the owner for tax-charging purposes.

So why would that record not count?
User experience ("download PDF" link). You may also want to send it in an email. (We do both.)
This. I can warmly recommend AWS Amplify for hosting static sites. Very convenient and easy to set up.
Government is always inefficient, even in the rare cases where it's not utterly corrupt. As Bill Buckley famously put it, "What would happen if the Communists occupied the Sahara? Answer: Nothing—for 50 years. Then there would be a shortage of sand."
openSCAD perhaps?
Sounds like the text book description of how to start wrecking a software project.
https://element.io/open-source
There’s a Russian saying, “Your friends are the ones who can tell you ‘no.’”
wait what? my C is a bit rusty but when would reading 0 from memory & casting to a (void?) pointer type ever != NULL?
The trend of asking for notifications is not just limited to "shady" sites, however you define that.
My prediction after watching that video, is 2 months.

It took a REALLY long time to salvage that cruise ship that ran aground in the med and fell on it side.
Great public CVSS calculator from Gitlab
You can replace it with an in-house customer chat, if you feel the example is contrived.

But my point is, everything looks easy if you look at it shallowly, managers without professional programming experience will look at the problem from that angle.

The best will be able to help, the worst will have this shallow look and expect the moon by morning.
The savant/nerd engineer with poor social skills is a troupe which does exist, but so is the manager who washed out of the developer track because they couldn't keep up on the technical side, and they're not a better manager than they were a developer but those failures are harder to quantify.
What's the contrary point?

Employees most happy being led by clueless, ignorant, inactive managers who throw them under the bus?
Generative Adversarial Web Development
After discussing it with you, I think it would be bad to make SQLite's recursive CTE support more powerful; making SQL Turing-complete is a clear case of Turing overreach.

I think it's still the case that SQLite doesn't permit the use of recursive CTEs in subqueries.
UTF-32 is a bit like giving up and saying code units equal code points right? I’m more interested in the comparison between UTF-8 and UTF-16, where UTF-8 requires 1 to 3 bytes just in the BMP, with 3 bytes for CJK characters. I’m saying that as a quick measure of the actual length of a string, UTF-16 is much more predictable and provides a nice intuitive estimation of how long text actually is, as well as providing a fair encoding for most commonly used languages.

RE the UTF-16 vs UCS-2 stuff, that’s probably a distinction which has technical meaning but will collapse at some point because no one actually cares, much like the distinction between URI and URL.
I agree. US Tech salaries are hugely inflated, the S1 posistion that doesn't even exist (55k) is more than I earn in the UK in a position that supports all of our companies services and I regulary work with senior engineers and tech leads.

I know this is ycombinator but I think SV salaries really have gone to people's heads. I've seen discussion on heere where people getting offered $125k straight out of university is considered low pay...
This is incorrect: it varies by state. See https://en.wikipedia.org/wiki/Torrens_title#United_States

(For example, in Massachusetts, where I live, you can look up any property on the Registry of Deeds: https://www.masslandrecords.com/)
Noise Cancelling Headphones Bose 700 vs QuietComfort 35 II
Perhaps "the guy responsible for building the kernel" noticed his laptop was compromised. Then they'd know of a theoretical possibility of a compromise.

Not wanting to instrument the Go app could be an operational concern.
I've known a guy with down syndrome for over 10 years and saw him at least once a week for years.

He is the happiest person I have ever met. The only time I have ever seen him without a smile was when his mother asked him to stop talking over her. He had a frown for about 5 seconds and then went back to having a huge smile. If you just say hello to him his smile would get even bigger than it already was. Just seeing someone who was so happy all the time really made me feel good.

I moved for a while and anytime I returned he would always ask me about my apartment and the area I was living. He always seemed so interested in my life. Many times people just ask "how are you doing?" but don't actually care since it is just a greeting for them. With this guy he genuinely cared how I was doing. It is so refreshing to have someone like that in my life.
In my software engineering work I do a lot more “writing documentation to be as clear as possible” than “social deduction and subtle signalling” ^^;;
Funny... I'd expect conservatives to believe in less arbitrary government interference, not more.
The "big 4" accounting firms are structured similarly: a single global identity, but each country's org is independent, with local partners in charge and having partial ownership.
Oh I mean I'm not at $10 anymore, that was as a line cook. I'm back as a software engineer and most roles pay over $100k. I moved to a low cost of living area and am single with no prospects for family (not by choice).
> Googlebot's UA worked just fine however

They obviously don't care enough then - Google says you should use rdns to verify that googlebot crawls are real[0]. Cloudflare does this automatically now as well for customers with WAF (pro plan).

0: https://developers.google.com/search/docs/advanced/crawling/...
Maybe only a little related, but in the five-ish years of ruby dev I've done, there was only one time I can remember interacting with the GC directly in production code.

It was in the context of a sidekiq job that was importing customer data via csv file. We would read in the csv, and for each row a lot of complicated logic was being performed that would translate the data from customer format into our format, and decide how to update different tables in db. These files were sometimes 10k lines or longer (all handled by a single sidekiq job), and would balloon up in memory so much that sidekiq would crash and would keep trying to restart the job. For each row we were instantiating an ActiveModel object that had a lot of attributes/functions. I think the right solution would have probably been to do a (fairly heavy) refactor of that area in the code, and spin up a separate job for each row, but we found that by running a GC.start every few rows we were able to cleanup some of the old AM objects and keep the memory usage low for the time being...
Western corporations should be fleeing China like rats from a ship at this point.

https://www.pewresearch.org/global/2020/10/06/unfavorable-vi...
Podcast – discussing some of the gross flaws of MBA programs
Great podcast that discusses the McKinsey opiode debacle and the systemic flaws in the products [students] of MBA programs. It really resonated with my biases as someone who has worked in SV for over a decade.
How the AstraZeneca vaccine became a political football – and a PR disaster
Interesting, we need to explore this "feature"(?). No it is not intentional
Not only government agencies. I've seen it at big corps and universities too.
With dyslexia, text is a completely useless way for me to ingest or store information, i remember near nothing I read.

Anyway, after a quick google search:

https://ec.europa.eu/environment/archives/greenweek2017/eugr...
The whole point of power to gas (methane) is that we can reuse the existing natural gas storage, distribution, and generation infrastructure. Hydrogen brings with it other challenges. Namely grid scale deployment of energy cells, storing hydrogen. Basically it's swapping one set of challenges with a different set of challenges. Maybe it's easier, maybe it's not. Neither of these two solutions have been deployed at any significant scale so we really don't have a good idea.
Let's talk about the hard problem here. Control and Flexibility. I'm a regular Instacart user and I don't think I've ever had a perfect order. There's always something wrong in terms of size, quality, or availability. Most of the time it's no big deal but it begs the question, can these problems be eliminated?

Take the perspective of a 3 star chef. You've got two major strategies to work with 1. Control and 2. Flexibility.

The control strategy means you have deep trust in reliable suppliers. You've spent years finding the people who can get you what you need when you need it. You build your menu in consultation with your suppliers and then you check, check, and recheck every single order to make sure the standard doesn't slip. It's incredibly hard.

The flexible strategy means that you adapt your menu daily or nearly daily to the supply you select yourself. Your talent is taking what is available, finding the best, and creating surprise and delight in a clientele who like that kind of thing. This is also incredibly hard.

Basically nowhere in the high-quality-fresh-food world can you 100% rely on supply. And that's the challenge that Instacart faces. It doesn't have any strong relationships with suppliers (it's all third party or arms-reach) and it has almost no ability to be flexible because the orders are set by people who are hard to reach and haven't explained their needs.

There's some light in this tunnel. For example plantoeat.com (recipe and meal planning service) now integrates with instacart, but it doesn't work well at all. Even when it does populate the cart shoppers don't know the recipe associated with what they are buying and aren't incentivized to care.

Throwing layers of ML on top of unpredictable systems isn't a terrible idea, but it's a bandaid. The problems as I've described above are 1. Lack of control and 2. An inability to be flexible because you don't understand the needs you're fulfilling.

The best answer to this is vertical integration. Goodeggs.com is one vertically integrated grocery delivery service. You could also think of it as a net-first grocery store, ghost grocer, whatever. When I buy from them I'm much more likely to get what I ask for. And in the cases where I am ordering a meal kit and they are out of some component, they know what can and cannot be substituted to fulfill the requirements of the recipe.

I don't think Instacart is going anywhere, it does what it does pretty well and I think it will keep getting better. But Amazon was right to buy Whole Foods and until Instacart owns the entirety of the production and distribution chain they won't get to the kind of experience people have been used to when they plan a meal, visit a store, and select for themselves.