skysight-inc/HackerNews huggingface dataset:
I recently drove around Spain for 2 weeks. My first significant international driving experience. I was shocked at how seriously they took the rule of only passing on the left. Every single car in the right line was driving slower than every single car in the left.

It made driving so much better. The behavior of every car was basically predictable. I've never seen anyone pay much attention to their lane here.
As mentioned in the article, conflating programmers and actuaries muddled the figures. A better source of data would be LinkedIn, more granular.
Aside from the obvious use of monitoring my door while I'm away, it's also useful to knowing when a package is delivered unexpectedly when I'm away from home so I can ask a friend or family member to pick it up so it's not sitting on my front porch for a week or two.
The greatest migration: the history and mystery of Polynesian navigation (2019)
I don't see why buying external power in weeks with low wind is somehow against the rules — after all you would be stupid to have international power grids and not use them for exactly these purposes. Other than that I could imagine the three new pumped hydro projects that at least I heard of last year could also help with that.
> The couriers walk in and we tell them we don’t even have an account with Doordash," Judy Ni of Baology told Philadelphia. "And so they leave and they go outside and call the guest, and the guest doesn’t understand what’s going on—it makes us look absolutely terrible, and it becomes this mess of confusion for the guest."

This is why it’s not okay to just let GrubHub/etc. add restaurants to their apps without the restaurant’s explicit permission. Getting takeout food isn’t like picking up a bottle of Tylenol - takeout orders require plastic containers and silverware and often take longer to prepare. Not to mention the fact that restaurant kitchens are already quite busy and don’t want to spend time figuring out some third party’s mistake.
What's neat is the tackling of NP and NP-complete problems that can do better than humans given infinite time and infinite Excel-fu.

I wonder about how to go further to attack NP-hard problems, like Traveling Salesman, because it maybe that P != NP, and existing approximate holistic solutions lead to suboptimal solutions as anyone using Google Maps knows. At what point do we seriously consider letting AI/ML to do algorithm design itself? (Self-programming systems.)
Thanks for taking the time out to provide your feedback, it's always very helpful.

You're right, there are a few artifacts in the audio. Most of these are due to generating speech at a slower cadence than "natural".

Native/enunciated recorded speech would probably be better for this specific purpose, but not necessarily practical for the larger app.
In Silicon Valley, until maybe 5 years ago, I would say that 2 years per job was about the average. My average is about 2.5 years, and I've had many jobs. I've found that recently, many people, especially young people early in their careers, have been switching jobs after 1-1.5 years.

When I compare with my non-tech friends in other parts of the country, I have one friend who has been at the same job for 13 years, and one who has been at his job for 10 years. I have never held a job for longer than 4.5 years, and my shortest was 1 year.
How much of the increase in median job tenure is explained by an aging population?
>Most respect the zipper merge.

Most. Maybe 1/10 are that prick that believes you merging in front of them is an affront to their pride, and opts to block you from entering or exiting the freeway. I see this most on the 10, but also on the 110 going from pasadena to downtown when you have to merge over 3 lanes to stay on the freeway then merge back 3 lanes to get on the 10 west.
I agree in principal that we need to make that simple. React can work without a compiler, but it wouldn't be as pleasant without JSX. Same goes for the rest of the stack, there are so many DX improvements in either using SVGs as components, or simply the dev profiling / debugging.
There's always rewriting in other languages or transpilation. If a framework is so crucial, not just for prototyping, perhaps the runtime components (as opposed to model building) could be ported to something like C, C++ or Rust.
I don't think re executing by default would be beneficial. I just don't want state present in the interpreter that isn't in any live cell, and I only want time to flow one direction. Other than that, I think the other ergonomics of notebooks are fine.
Yeah, that's the point. In justifying this sort of ubiquitous surveillance, the phrase "expectation of privacy" (and related verbiage) is being grossly abused.
It depends. I get stressed out by people so traveling through Thailand alone for four weeks is very healing for me. Not so much for other’s probably.
https://www.strongtowns.org/newcomers
Recruiters, Boost Your Productivity with New Technology
Some top athletes are really gifted in a straightforward way.

There are vids of Lebron reciting game scenes in details. I can't recite bash commands I'm repeating daily.
It depends on the state. In Ohio you will actually get pulled over all the time for hanging out in the left lane. Not so in California in my experience so far.
Unless you've been paid for it (work for hire) your work product is your own.
World spanning electric grids to me are good idea. As excess renewables can be utilized better which reduces carbon production. Singapore is planning to buy solar electricity with underwater sea cables from Australia which has a huge land mass for solar electricity production.
But aren’t 10s of 1000 of people flying in from all over the world for this “summit”?

Let’s talk about renewables for powering videoconferencing, otherwise this is just a band aid.
LOL, if you want a dozen examples of traveling and double dribble, look at the top-ten highlight reel for any week. It's crazy how there will often be multiple examples of violation in a single play!
Whenever I say I spent 4 years with my recent employer people are always surprised that I was at a single place for so long.
Can't you just disable ASLR?
There's another gotcha. There is no year 0 CE. It goes straight from -1 to 1. That's going to be a problem for zero-based counting!
Even at the gross level, I'm pretty sure that RTT CA <-> Netherlands has improved in the last 30 years too. e.g. in the early 90's a lot of international data traffic went via satellite, and packet switching times have also improved since then.
ZFS is like really good snow tires in the winter. You can tell people with other tires how great it is to have really good tires, but they dont believe you until they experience the benefits for themselves. Or put another way, no one "needs" ZFS until they really need it, then they wont live without it ever again.

I switched to it after the 7200.11 firmware mess, where the drives reported successful writes but didnt write anything. ZFS would have caught that, my Adaptec card certainly couldnt have and didnt.

ZFS to the rescue again a while later when those (now firmware updated) 7200.11 drives started dropping after 15k hours of service. ZFS saved my data when two drives started failing in my RAID5 set at the same time.

All the weird minor problems that would cause random issues or performance issues for other file systems like flaky SATA cables, intermittent HBA/backplane ports, etc. ZFS catches them all and informs you.

Having been hit by bit rot, corrupted files, corrupted file systems, etc etc before switching, ZFS is fantastic. And there is something great about watching it scrub at >1GB/sec, verifying every single bit of your data.
Surprisingly accurate
This table doesn't include the land cost which dominates in places where land is scarce.
Technically you can, but not financially: the advertised energy cost of wind power relies on the fact that turbines produce as much as they can, and in most European countries there has been contracts between windfarms owners and governments to guarantee a buying price, decorelated from the spot market price.
> Co-author of the study here. Let me know if you have any questions or how you overcome some of the problems we identified!

It's not clear who the audience is. It sounds like most people who complain about them are software people and not researchers/scientists.

For someone like me, who once did computational research using MATLAB, and later analyzed data for my job, Jupyter is not worse, and is in most ways superior. Let's take your points one by one:

> Participants stated they often downloaded data outside of the notebook from various data sources since interfacing with them programmatically was too much hassle.

This was the norm with MATLAB, Excel and JMP as well, unless someone wrote code to autodownload (extremely rare - less than 1% of people did that). And if you are going to write code to get the data from somewhere, it's much nicer in Jupyter than in these other tools.

> Not only that, but notebooks often crash with large data sets (possibly due to the notebooks running in a web browser).

I honestly have not seen this, and the reason makes no sense. Your browser is not handling the data. The kernel is. I mean yes, if you try to load several GB of data in pandas, it's possible you will have problems if you run out of RAM, but this has nothing to do with notebooks.

> Once the data is loaded, it then has to be cleaned, which participants complained is a repetitive and time consuming task

This was as much a problem prior to notebooks as it is now. Notebooks did not make this any worse.

> Explore and analyze. Modeling and visualizing data are common tasks but can become frustrating. For example, we observed one participant tweak the parameters of a plot more than 20 times in less than 5 minutes.

It was even worse with MATLAB. Ditto for Excel. JMP is a bit nicer for visualization, though.

> Notebooks do not have all of the features of an IDE, like integrated documentation or sophisticated autocomplete, so participants often switch back and forth between an IDE (e.g., VS Code) and their notebook.

It may be better now, but this was a problem in MATLAB as well.

> While it is easy to share the notebook file, it is often not easy to share the data.

This is as true with MATLAB, JMP, etc. A lot of the complaints about it being hard to reuse notebooks is because notebooks at least attempt to be reproducible, and thus many more people attempt it. Prior to notebooks, I know almost no one who tried to share MATLAB analyses, because it was such a pain to do so.

> Notebooks as products. If a large data set is used, as one might expect in production, then the notebook will lose the interactivity while it is executing. Also, notebooks encourage "quick and dirty" code that may require rewriting before it is production quality.

I suppose some people are trying to make products out of notebooks, and this is where all the recent grief I see is coming from. I do not think it was the primary goal of notebooks, though. They were meant for data analyses and prototyping, not for production use.
The appeal is that there is a lot of good example code showing how to use the communication peripherals, but the CPU core is RISC-V instead of ARM Cortex-M3.

Also they are rated for higher clock speeds and claim better power efficiency.
This is based on what?

Europe has some of the best spots on the planet for wind generation. Winds are in many places, a near constant companion, and usually within the range that turbines prefer. Any one of Britain, Ireland and the Nordics could supply a huge proportion of Europe's power needs with fully developed offshore wind. With a slim chance of ever being becalmed. Together I wouldn't be at all surprised to find generation capacity above European needs. There's plenty of suitable onshore sites too, and plenty of other European countries not yet mentioned.

Solar is never going to generate as much per panel in Scotland and UK as in California or Saudi, but it's good enough to pay well economically and in terms of emissions and overall impact too. Why wouldn't we use it in the mix? There's plenty of roof space doing nothing else.

New hydro has less scope, but there are suitable sites, and a large selection of locations suitable for pumped storage -- some of them part prepared by already having a lake in a disused quarry!
Watch New Yorkers Lift a Mercedes-Benz SUV to Save Woman Trapped Underneath
Tool: The right way to email a Git repository – Brian Graham
Yes I was disappointed too, the article doesn't offer much in the way of stopping traffic jams other than

1. use one navigation system (most people already use google maps or waze which is owned by the same company)

2. get rid of street parking on narrow streets (should be obvious)

3. use computer modeling more - okay - but how, and how would that solve exiting problems of road use space

4. special lanes for green vehicles (seems like it would increase traffic since such a small % of cars are electric and those high occupancy lanes didn't do much to increase car pooling in the past, so why would this work)

more importantly I didn't understand from the article how math was involved in any of these steps
Just CSS stuff, things seeming to run off the right side of the screen.
Huawei openEuler is a partner of UOS, not a competitor, analysts say
> I had the displeasure of working in a startup that ultimately folded once, all of the teammates I considered to be competent got new jobs within a week or so, all of the stragglers struggled immensely.

This says good things about the industry's collective ability in evaluating job-seekers. A breath of fresh air amidst the weekly thinkpieces on how hiring is broken.
How is Czechoslovakia still considered a single country?
But that international market must rely mostly on something else than wind power, otherwise you don't have anything to buy (there is not so much independent wind regions in Europe). So in practice, a country running 100% renewable (on wind, not talking about Costa Rica running on hydro) ends up running on something like 60% renewable in the best case and the remaining is fossil or nuclear.
I will look into it but the 970 Evo I have supposedly has fixes in for a lot of the stuff from a couple years back.
No, WASM doesn’t expose the ability to generate TSX instructions so it can’t be used to exploit this.
I, too, wanted this, but would settle for motaur.
I often work on design projects with people who live in different nations and my conclusion is, that there is really not much missing from existing tools. You just phone them up via Signal or Whatsapp which is also what you use to share URLs and screenshots. Then you open a etherpad and beginn to write down ideas and ocasionally send a screenshot or a photograph of something you drew on paper. They can do the same. Drawing can be asynchronous, because I don't really see any reason why I'd benefit from having another person intercept my focus while I am concentrated on sharing a concept visually.

I am usually a guy who wants to optimize the heck out of every process, but there are not many pain points for me in that kind of interaction.

I often have the feeling that shiny things like these can become an excuse for not starting work or get in the way of getting things done quickly with what you have at hand.
The Joe Rogan controversy revealed something important about the American left
Finneas on Producing Billie Eilish’s Hit Album in His Bedroom
It's easy - let the candidate choose what works best for them.
Yes, the Longan Nano is very nice but I'm also interested in the bare chips. Seeed also sells cheap JTAG dongles that work with their RISC-V boards, which is nice.
webservers can be local, homes.
Cleveland is a model for this, but it fits probably all but 4 cities in the U.S.. The city population has been in decline for 50 years while the metro population has been stagnant for 50 years. People just move around to the latest sub division cleared out of the raw forest when the last one starts to get rough around the edges or the school district numbers waiver, then wonder why the city is so anemic and degenerate.
"Nothing to hide" is indicative of condoning inverted/actual totalitarianism, until the Chinese-inspired tracking system follows you around every moment of your life and gives you a social credit score that tells you that you can't fly on a plane or take a train. Or looks extra hard for any technicality felonies you commit unwittingly in your professional career as reprisal if you speak out against their abuses. So maybe you might want some privacy now?

Also, I guess you won't mind publishing all of your passwords, physical location at all times, never wearing clothes, living in a transparent house and being video and audio recorded 24x7 either. (Yes, it's unreasonably absurd ad infinitum.) Still not wanting any privacy? How about other people can have as much privacy as they want, and stay the heck off my lawn? ;-P
> - how useful are those surgical masks for preventing getting sick / infecting others?

After SARS the CDC published updated guidance on masks in relation to Influenza in general. TL;DR is use regular paper masks for general population, hospital staff, and patients. N95 masks for staff doing intake and direct treatment. This addresses the primary problem with N95 masks: hospitals running out.

The "N95" rating means it filters 95% of particles 3 microns or larger. Research showed only Influenza particles 4 microns or larger carried enough RNA to replicate successfully.
Personally I find it harder to switch jobs often as I go up the ladder. There are just fewer positions and it gets more difficult to go directly into a high level position at a new company. This applies to both ICs and management. E.g most VPs and distinguished engineers stick around pretty long.
It's not what a nation does to it's own supply chain that a nations supply chain has to worry about.
After a glance I thought, 'why a storage unit?, where do they get power, how do they cool it, its not physically secure, etc'. Then, oh, that kind of storage unit. Yes, I'm dumb.
Ask HN: Software Testing Philosophy?
What is your philosophy for deciding if your software is well-tested?

Beyond the amorphous "do test reports inspire developer confidence?" I realize I don't know how to think about different testing thresholds.

I am taking over engineering at a young startup. Their approach to testing has been some automated smoke tests, and "90%" code coverage for unit tests. 90% seems too high for the speed tradeoff we have to make, but where to draw the line? Why 90% and not 84%?

Should we just try to find something that works and let production bugs be our guide? I would also like to explore other methods of testing I've never used, e.g. crowd testing, but I'm unsure how to fit that into my mental model of knowing well-tested software when I see it.

Any insight or articles are welcome. Thanks!
> package is delivered unexpectedly

I...huh? How?

Are you a darknet dropshipper? (Nothing wrong with that, just can't imagine what carrier doesn't give you a tracking number that you can get alerts on delivery/check status of.)
Google is pretty committed to it, don't take my word for it, take Jeff Dean's: https://twitter.com/JeffDean/status/1222033368700706816
An AI Virus Warning System, Mac Malware, and More News
I'm a Gen X "slacker." In my 20s I lived in Silicon Valley during the dot-com era of the late 1990s.

It was a widely held belief that you needed to move jobs every year or two, because in-house wage increases weren't following the market demand.

Personally, I despise "millennial" characterizations like 'lazy' and 'self-entitled'. All they've done is file off the slurs toward Gen X kids and re-used them for the next wave of young people.

Oh, scratch that - Gen X and hippies. And beatniks. (Shout out to Maynard G. Krebs!)

Why, it's like old people forget what it was like when they were young.
Are you actively interested in other things though? I have this problem, but I’m also quite depressed and working on that.
www.f-droid.org
This is very much a new work in progress.

Basically, DNS logging forwards to a daemon I wrote that detects Base64/UU/other encodings in DNS requests and asks the network manager[1] to shut off connectivity to the client asking such questions. There is a volume-of-queries timer, and I have some other ideas to add to it.

I'm working on a TLS-inspecting proxy with squid and sslsplit, as I expect there's a lot to look at. I very much want to know if something emits any of various magic numbers - SSN, bank account numbers, address book entries, IMEIs, etc.

As far as more general blocking, I use parts of Pihole, which merges with some other data sources, to defeat DNS resolution for folks I don't want on my internet. And I use Maxmind's geoip data to generate iptables rules to block most of the world on public facing infra - my tiny user base is not in most of it.

[1] I use Unifi gear, this will do you no good if you don't: https://github.com/Art-of-WiFi/UniFi-API-client
A video from 1967 showing it: https://youtu.be/z47Gv2cdFtA?t=1600
I had a problem with a cheap thunderbolt-to-HDMI adapter that only did 4K@30Hz. MacOS scaling options were very limited (full 4k, HiDPI 1080p or scaled 1080p) and nothing looked great.

I tried the 27" 4k monitor at work with a thunderbolt to display port cable and all scaling options were then available to me. I'm running 1440p equivalent which seems to be about right for 27".

I chose a 4k for resolution flexibility and sharper text for code. I can fit more code on a 27" 1440p vs a 24" 1080p and text is sharper.

The only productivity I've lost has been appreciating how good everything looks. Well, that and trying to read about why I was missing the scaling options.

Hopefully someone in your situation will find this and learn the cable matters.
To which AOC twitted:

"Gross injustice on this auspicious lunar New year day. This racist attack on Asian Chinese shall not go unpunished. Why should the American Treasury & mint, controlled by old white men, steepled in patriarchy, be the only entity entitled and privileged to print dollars.?!!"
Automating receipt processing with deep learning
OS and Jedgar
I suspect it means using ML to identify things in the camera. Like say cat, dog, man with clip board, man carrying box, etc.

I've love to get a hangout/signal/IM text identifying anything approaching my door without having to look at a picture. Bonus if the face recognition is good enough to recognize family.
Irving Berlin: Nine Rules for Writing Popular Songs (1920)
From the latimes article: "“We had three things going for us: The quality of food and the amount that was served. The music on board. And the reading materials."

I can't tell if "reading materials" is a euphemism for pornography or not but I'm guessing probably.

That's an interesting article though, I never thought about it before.
If it winters, you are going to want to pave more often than that. My parents suburban street has similar traffic (read: 40 people driving their car out then back in every day and that's it), and just from the warming and contraction over the course of the year the asphalt starts buckling and falling apart in less than 5 years.
There is no evidence to back up this statement that PoS will be more secure. It's an over-marketed tech with no solid theory behind it
I’ve had a few 1.5 to 2 year stints and I get asked about it all the time. Certainly there are employers that don’t want to see that, though I’m sort of at a crossroads after 6 years in tech where I’ve realized part of the itch to move was less about money and a general dissatisfaction with a traditional 9-5, so I’ve since moved on from it and working on my own projects at the moment.
In all of Europe, undertaking is illegal. When we come to the US, driving feels like you are in a third world country.
A guide for amateurs pen testers and a collection of hacking tools