skysight-inc/HackerNews huggingface dataset:
I could not believe my ears that someone would actually admit what he was doing on video at 22:20. "I am forming a market" "help make the market".
I like irc precisely because it lacks the features you mention. I don’t want irc to turn into social media.
But that is NOT what it means to everybody else, so you will confuse people if you use it "your" way.
But that's a problem in itself that's always bothered me: dragging works slightly different than copy/paste works different than cut/paste. And the different uses are useful on their own, but the inconsistency makes understanding how to manipulate formulas in simple ways overly confusing, especially when first learning the behavior.

The ability copy-and-paste-absolute and to cut-and-paste-relative should be right there next to cut copy and paste when you right click, and should have been there decades ago.
My ISP sometimes has outages of their carrier grade NAT infrastructure. Then the ipv4 is broken, but services that use ipv6 still work.
D in DVCS actually stands for distributed, but your point still stands ;)
It seems to me that the state can mandate vaccination if they determine that the advantages outweigh the disadvantages, full well knowing that there may be (probably will be, in fact) some rare side effects.

How is this different than the state drafting people into the military, knowing that some of them will die?

In both cases, the state is obviously responsible for the outcomes. But that doesn't mean that there is a liability on the behalf of the state, or that you can hold an individual functionary working for the state responsible.
Economic Uncertainty Speculation Surge – News Sentiment Roundup 8/16-8/20
> That enforced error handling is novel to Rust afaik

Hardly, though Rust of course has merit in making it popular, to the point that people think it was introduced by the language.
It's far easier to have a successful seal on a remote island than the Czech Republic or Alabama. Land borders are both more secure and more porous than you'd think.
But would anyone pay for it? Basically a relatively closed and essentially almost manually curated web ring seems like it'd offer a lot of value, but who pays?

Maybe it could work if you charge users a super small base fee (let's say $1/month), and charge commercial sites that want to be listed in certain verticals?
Nvidia’s bloated GeForce experience is about 99% advertising and 1% actual driver. I hate them so much.
Just make sure you've fully done the sums on how much it will cost to get your data back out from Glacier. https://www.arqbackup.com/aws-glacier-pricing.html
You can set a minimum advertised price I think. That’s why on some sites you don’t get to see the lower price until check out. I’m not a lawyer, but I imagine price fixing laws still apply.
I guess the only course of action would be to work to make the leaked information out of date. You could change your name and address. Personally, I would not pursue that option.
just want to say it's super cool and thanks for adding it to our world!
well if your end-user for pencils is john wick, it's gonna be a very interesting debate.
This is very true. I wish he would tone all of that way way down.
Do you use stretchr/testify/assert? I find that it makes error handling in tests as natural as assertions on other properties.
The issue you will face with using a relatively niche language is development velocity, i.e. the speed at which you can deliver product features.

Niche languages generally have a smaller ecosystem, less documentation, more bugs (due to fewer eyeballs looking at the bugs), and a smaller pool of developer candidates. All of which means projects in those languages will take longer to build than the same project in a mainstream language. If using F# means projects are going to take 2x longer to write because the limited ecosystem means you wind up having to build everything from scratch, or because you have to rewrite a large portion of the code to workaround a quirk in the type-checker that was never fixed, those are project-killing problems.

I'm not saying you can't make it work, but those are the hurdles that you'll have to overcome just to be at the same level as a mainstream language. You have to be absolutely sure that the advantages that F# brings is more than enough to overcome that.
Pretty much. In principle rust (or any other language) could recreate the interface but it really limits how you could design the interpreter. You either make the interface really expensive or basically just transliterate the CPython implementation into your language.
Got a few here:

https://www.nature.com/articles/s41598-020-72798-7
It does note that non-medical (e.g. cloth) masks may be less effective, but whether those are used a lot seems to depend on environment (nobody seems to use them here).
Edit: One more for cloth masks https://www.nature.com/articles/jes201642
For one, I am not sure about the side-effect-freeness. In fact, the covid vaccine is the first vaccine I know where a high percentage of people I know who have got the shot also were ill for a few days. So this is new for me. I have got a lot of vaccines around 15 years ago for a travel gig, and didn't have side-effects from a single one of them. So this is new, me having to accept that the vaccine might take me out for a few days.

And yes, of course, with a different situation, my decision might be different. If covid were as harsh as our media and government claimed at the beginning of the first lockdown, I would certainly get a shot. However, it turned out the media and government have overstated the danger, apparently to achieve compliance. This sort of lie (we were told "everyone will know someone who died") was my wakeup call. I was originally mislead and expected a deathrate of 1%. As it turns out, almost only the elderly die, and the deathrate (including the elderly) is around 0.1%. Wrong order of magnitude for real panic on my side.
- Needs a CTA interruption that triggers when you move your mouse upwards to navigate back or close the tab.
Incredibly well. But wonder how long they can keep doing it https://www.bloomberg.com/news/articles/2021-08-23/china-cru...
This is hardly a bad thing. Not all content should necessarily be easy to digest.
very sad... is that Fentanyl?
I think the main issue is not the boilerplate as is usually the source complaints, but the fact that not handling errors is so easy due to shadowing.
Mass immigration is also a mechanism that lets the poor* climb the class ladder

* = Compared to the average American, the average H1-B holder has substantially less purchasing power, before immigrating. Moreso in the case of unskilled immigration, whose quality of life improves substantially.
I love mechanical clocks. I can't get enough of 18th and 19th century tall case (aka grandfather) clocks. There's just something so satisfying about them standing there ticking away, and a nicely set up tall case can keep time to about 1 minute a month. That's actually better than some of my quartz clocks. I've got six of tall cases and I'm always searching craigslist et al for more.

I've always liked public clocks as mentioned in the linked article as well. Big mechanical tower clocks and church clocks are fascinating. Too bad the age of them being just given away as they're decommissioned ended about twenty years ago. Now they're starting to go for some big money, when you can find them.
Alternatively, you can try to do both. If this issue was systemic, I imagine it would pose a systemic risk to Amazons business? Presumably it isn’t a systemic issue.

(I don’t work in Amazon retail so I don’t know, but I’m trying to frame this logically from a business sense).
This perspective is only available because of SpaceX who showed that something different from the status quo is possible. BO is probably better than most of the incumbents I suspect.
https://github.com/bwalex/tc-play
I’ve biked daily for a decade too, and I’ve not had hundreds of flats. What kind of crap tires are you buying? Why would you drive to buy tubes if you have a bike?
That’s a very uncharitable view. My view point was a lot more around whether the extra information provided in SO (and others) helps an engineer to make better informed decisions about code quality and how many engineers will simply take the top answer verbatim without testing (either online or via Co Pilot).

The reason I singled out juniors has nothing to do with them being the least likely to check documentation. In fact seniors are just as bad in that regard. Plus a lot of the time the reason an engineer goes to SO is a particular common problem doesn’t have a pre-built solution in a languages standard library. The reason I suggested juniors is just because that’s who the researchers said they mostly work with.

So let’s be clear about one thing: I know plenty of junior developers who have put plenty of seniors to shame. I’m not about to suggest that juniors are worse developers; maybe less experienced in the chronological sense but you need to be damn careful before making other generalisations.
How would you feed the world, if all these people had survived?
The 'intimidated people' are not forced to interact with the 'abusers' though.

It's that kind of whining that takes away from their arguments.
I wouldn't want to work with someone that doesn't have their fundamentals down. Most people spend at least 4 years studying CS, they should know their stuff.
Yeah, you are correct of course. I’m using the general public definition of what constitutes a mask.

Specifically, anything that covers your mouth.

If we had enough N95 masks to give to everyone (and they’d actually wear them) we could stop the virus within a few weeks :P

Hell, just switching to surgical masks would make a ton of difference.
Weirdly back before everyone went full panic mode the Atlantic published a somewhat similar article https://www.theatlantic.com/health/archive/2020/02/covid-vac...

It was actually the first thing I ever really read about covid and shaped a lot of my views early on in the pandemic, largely inoculating me from going full panic mode.
In my experience, the people who complain about this the most are the least likely (in go or other languages) to pay proper attention to handling errors, and are the most likely to pay way too much attention to how code looks. Not just tidy, but a certain style. They're used to not seeing code in places where errors are emitted (exceptions) and putting magic try/catch blocks that often lead to imprecise error handling.
I think it's so much about the crowd who gets into those languages.

But there are absolutely Java developers who are about the good times as much as Ruby developers.

They're just outnumbered, but they're there if you look hard enough. I find the good people are there for every language, because the best people are polyglot programmers.

I only refer to F# and Haskell like this because those communities are small.

You can easily meet and greet every single developer who's publicly committed more than 500 lines of Haskell to GitHub in your entire (small) country, by going to a convention.
UPD: Google Doodles on Twitter just tweetted[0] some details with a high-resolution doodle[img]:

> #DidYouKnow? The chaika (depicted in today's #GoogleDoodle) is a submersible wooden boat that originated in Ukraine in the 17th-century. It could be operated underwater, making it a predecessor to the submarine!

> Happy Independence Day, Ukraine!

[0] https://twitter.com/GoogleDoodles/status/1429956627231297540

[img] https://pbs.twimg.com/media/E9g5-JzXIAME64h?format=jpg&name=...
> With explicit error handling, however deep your call stack is, you are relying on everything in that stack to have done the right thing with regards to error handling. With exceptions, you have to go out of your way to screw them up.

I don't think I agree with this argument. In many languages, there's no obvious indicator that any given function may or may not raise / throw an exception. And even if it doesn't throw an exception today, it might tomorrow, and it's easy to forget to update all callers.

Since Go makes errors a return value you have to actively discard the result (by replacing it with a underscore, e.g. `res, _ := getResults()`) or take the time to handle the error.

And just like an intermediary library in Go can swallow the error, so can an intermediary library in an exception language catch and discard an exception.

It seems to me that the result is more errors are properly handled in Go - because they are explicit - while uncaught exceptions often cause bugs that make it to production.

For context, I recently switched jobs from one where I wrote Python for 4.5 years to a job where I've been writing Go for about 5 months.
Damn it, I knew that as well. That’ll teach me not to post on HN at 1 in the morning!

Thanks for the correction :)
That's not macOS specific. My phone has HP crapware on it for some reason.
> Canada also doesn't yet mandate ADS-B equipage

Neither does the US in an overwhelming majority of airspace under 10,000’MSL.

I chose to equip as I’m based at an airport in airspace that requires it, but if I were willing to move airports about 20 miles up the road, I could conceivably operate for years without ever needing to access airspace where ADS-B is required (and waivers are, anecdotally, readily granted at least for now).

“See and avoid” is the law in VMC, not “sense and avoid”. FAR 91.113.b*. (That’s US law; I suspect Canada is similar**.)

* - https://www.law.cornell.edu/cfr/text/14/91.113

** - Transport Canada, TP 14371E, Transport Canada Aeronautical Information Manual (TC AIM) (26 March 2020), RAC – Rules of the Air and Air Traffic Services, section 4.5.6. (Probably not regulatory, but likely based on a regulation.)
> or even where the civilian plane was at the time

From the CADORS report:

"The instructor for a Canadian Flyers International Inc. Cessna 172N (C-GKWL) reported that they had just turned from base leg to final for Runway 15 at Toronto/Buttonville, ON (CYKZ) and were established and stable at 1100 ASL, or about 500 AGL, when they felt a jolt that pushed them back on their seat. "

Pretty sure there's an extremely narrow left/right window either side to the runway centreline and a somewhat less narrow but still quite accurate distance from the runway that the plane could have been at "about 500 AGL" during it's landing approach.

There is zero doubt that the police were operating illegally and recklessly here. No amount of "operational security" or "war on drugs" or "qualified immunity" can _possibly_ apply to or excuse anyone, police included, for operating a drone directly in the landing approach flightpath of an active airport, and especially not without notifying the air traffic control and all aircraft in the vicinity. Any attempt to argue otherwise is without doubt an "assessment kind of devoid from reality".
Your house, your rules, my apologies.
I had an interview with Karat, it was nice: very fast and professional. Only thing that was slightly frustrating at the time was that you guys insist on completely correct solutions. Also, the behavioral part at the beginning felt kind of forced.
> [Copilot] is a 80/20 thing when every developer on HN is pedantically assuming its a 100/0 one.

Tesla has 80% of a self-driving solution and runs into parked cars.

I don't think it's "pedantic" to realize that 80% is enough that low-information users are going to assume it's 100%. And that low-information users are the ones who will flock to a tool like this. (I won't, because after trying Copilot out, I realized that checking the code generally takes about as long as writing it.)
Temporary for a disease outbreak I think is anywhere between 2 and 10 years
Fortunately for all the productive engineers out there, solving leetcode reflects absolutely nothing about how much they know their fundamentals or “stuff.”
I studied CS for 4 years and have used exactly none of it since leaving college. Our devs all help with hiring and agree as a 20-person team that academic "experience" means almost nothing unless you have no other job experience. How little academia prepares you for anything in real software engineering has become a cultural meme.
Is that true where you live? The latest media story around where I am is that we will not see crowded hospitals since allegedly only unvaxed people will go to hospital. So what? Since the triaging monster is out of the way, what do you now use to make people afraid of daily life?
I live about an hour from this. Looks like a typical day. I always hear terrible things about the west coast cities on here, I always wondered how they compared to Kensington Ave.
Your dev linux machine is a gigabyte? That's kind of surprising. Just llvm+clang on my machine according to your query clocks in at over a gigabyte. Are you only developing using perl and not doing any from-source builds?
It has definitely become partisan, but not all of it is inconsistent. For example Biden said "wear a mask until you do" before the massive rise of Delta and our knowledge that it causes breakthrough infection. Once we knew that, it made sense to start wearing masks again because we found out that vaccines will be less effective against Delta.

Cuomo was held up as a great example when it looked like he had done a good job, but then when screwups were revealed opinions rightfully began to change.

By all means let's point out the ridiculous partisan aspects of this debacle, or out & out screwups like initial mask guidance. But also recognize that in plenty of cases a change of stance is not partisan or contradictory, it's the rational response to new information.
If anything, the lesson of the entire history of robotics is the exact opposite. I'm surprised to see so many people believe that a robot doesn't need AGI to replace most human labor. Or maybe people just don't believe that Tesla's general purpose robot is a real project. Which is a view I'm partially sympathetic to.
> Take out the word more (...)

"With the BNT162b2 vaccine, the effectiveness of two doses was 93.7% (95% CI, 91.6 to 95.3) among persons with the alpha variant and 88.0% (95% CI, 85.3 to 90.1) among those with the delta variant. With the ChAdOx1 nCoV-19 vaccine, the effectiveness of two doses was 74.5% (95% CI, 68.4 to 79.4) among persons with the alpha variant and 67.0% (95% CI, 61.3 to 71.8) among those with the delta variant."
https://www.nejm.org/doi/full/10.1056/NEJMoa2108891

On the contrary, I'm actually tightening my estimation to "more than 67%" (95% CI @ 61.3%-71.8%). BNT162b2 is Pfizer, ChAdOx1 is AstraZeneca.

> (...) also are less likely to develop symptoms and so will most likely not isolate when you are infected.

Yup, so multiply those likelihoods and let me know what number you arrived at and what assumptions did you take so that we can compare some concrete estimations. Or share some article that tried to estimate this.

> You are trying to condense a very complex scenario into a very simple argument.

I'm willing to be convinced otherwise by some data, so far the only thing you're offering is an opinion.
I really wish I had a better answer for you, but I'm stuck there myself. Short of major reform that those that profit off this shit will just lobby away, there's literally nothing we can do but wait for the current notion of credit to collapse, unfortunately.
Personally I don't want to pay more taxes because I can see how little the government cares to spend it with any sense of effeciency. I don't care how large the government is as long as it isnt throwing trillions of dollers into various money pits.
uBlock Origin blocks all of this. Everyone should install it. Everyone.
it is insane, yes.

as much as possible i try to simplify everything in work, get rid of the extra complexities people introduce from these new hot things.

key questions

- can developers code and test on their own

- how much devs are needed to stage features

- do developers have autonomy on their own projects and assignments

- how much friction is there to onboard new developers

- how much mental bandwidth is required to keep track of the whole stack

like, we're not even a fortune 500 company serving to hundreds of thousands of people, keep it simple guys
In Ontario, children at 2 months get:

DTaP-IPV-Hib: Diphtheria, Tetanus, Pertussis (Whooping Cough), Polio, Haemophilus Influenzae type B (Hib)
Pneu-C-13: Pneumococcal
Rota: Rotavirus

So, I guess at 2 months if it's warranted and safe.

People are so strange about this vaccine...
Hahahahaha. Remember, the door is voice activated
And it seem a as soon as they start to open up, they get new infections. How many hard lockdowns will they have to have?
Switch tabs and then switch back.
yea, big difference between smart and practical people. good lord.
Absolutely this. You need that machine language model of how a computer works to really understand programming, otherwise you are just guessing why stuff works.

I'm not capable at all with assembler, can't write my own compiler.

But my model of how a computer works, in my head, is "functions are just sequences of bits arranged as CPU instructions." I know how it works, even though I can't write a compiler or parser.

And it's absolutely essential to how I program, even in the highest level languages (SQL explain plans).
> With Go making errors a return value you have to actively discard the result (by replacing it with a underscore, e.g. `res, _ := getResults()`) or take the time to handle the error.

Right, but because `err` ends up getting re-used in so many cases, you can re-assign it and forget to do anything about it (which is what I've found in most cases where an error was inappropriately suppressed in Go).

In most cases, simply bubbling up the error to something that will generically handle all errors is the right thing to do, and in the case of exceptions, even if you don't know about one, that is what will happen. I just sampled a handful of the top Golang repos on Github, and found very few cases of anything more than the standard `if err != nil; return nil, err' pattern that just bubbles the error up.
I've installed the apps for Argos, Curry's, Cex, John Lewis, and a few others on my phone including food, clothing and toiletries suppliers. If they don't have what I'm after then I may revert to Amazon if necessary. I'm also trying to ditch the "must buy now" impulse that Amazon has thrived on, and going to local physical shops instead.

Amazon's supply and logistics are way superior to their competitors, and their app usually is too. This does introduce a bit of friction when making the switch, including a slightly higher price sometimes. However, all in all, it's still worth doing.
If it was a pint and the drunk was heroic, it'd be like having 3 or 4 drinks.

(~10 pints of blood in the donor, 1/10 of a lot of alcohol...)
Basically it remains "stuck" in position and completely stops moving, even if I wait 5 minutes. Poking it causes no reaction. I can just pick it up and put it away. It is either dead or it passed out.
QA is a bad role. I’d never recommend it to anyone. You are always the messenger that gets shot and you get fired for both being too good, too bad at your job and being unlucky. Never let friends go into qa.
And therein lies the main problem with that line of thinking in today's political landscape - when politicians are effectively funded by the large companies that have seemingly unlimited money and power, that will never happen, so where exactly will this new law come from?