skysight-inc/HackerNews huggingface dataset:
Are you sure it's gone?

I just checked the Microsoft App Store and Reader is available.

https://www.microsoft.com/store/productId/9WZDNCRFHWG5

Funny because with Windows Ink, I loved Edge's PDF abilities.

Made my life so much easier.
Is this what you are referring to?

https://www.microsoft.com/store/productId/9WZDNCRFHWG5
Not only VSCode, it's a documented feature of the ts compiler.
https://www.typescriptlang.org/docs/handbook/type-checking-j...

iirc Webpack uses it extensively in its codebase
I don't think they've had any vision ever since Eich left.
The discriminated union pattern is better [1]

type Success<T> = { type: 'success', value: T};
type Error = { type: 'error', value: string };
type Result<T> = Success<T> | Error;

if (result.type === 'error') {
result.error;
} else {
result.value;
}

[1] https://www.typescriptlang.org/docs/handbook/advanced-types....
I live in the Japanese city with the highest number of Brazilian immigrants. My wife works for a law firm.

Most of their cases are insurance settlements and divorce disputes. They have a few criminal cases, but the overwhelming majority are foreigners. Americans get occasional shoplifting busts, and virtually all drug and violent crime issues are Brazilians and some Filipinos. “Virtually” as in in the year she’s been there, they’ve all been foreigners except for maybe 2 domestic violence cases. Drug distribution cases involving immigrants come in at a rate of at least once a week.

There’s no slum or anything resembling a ghetto here, and virtually all of them have decent employment with auto manufacturers.

Side note, I’m a foreigner as well.
Killer Tips to Improve the Productivity of Your App Development Team
Sorry to hear this news!

If you are looking for a remote job, check out https://remoteleaf.com, we curate the best remote jobs from tons of job boards and from all over the internet.

Last week I've spent more than 15 hours to curate the remote jobs from "HN Who is hiring?" thread.
You can find everything is free here -> https://remoteleaf.com/whoishiring
I wouldn't say this is necessarily true, it's more that they have other things to care about. We can't criticise developing nations for enjoying the same luxuries we did a hundred years ago.

Well, no.

The only means of survival for the human species going into the 20-40 seems to be coming up with energy-efficient ways for everyone to enjoy a decent standard of living.

Also, developing countries emit far fewer emissions per capita when you look at consumption-based emissions [0]. This isn't necessarily a problem with the number of people, it's a problem with the type of lifestyle people want and expect.

Yeah, emphasizing population is ineffective and kind of misanthropic. The thing is, the large population of the third world certainly reach the point of consuming to first world standards and first-world inefficiencies. Then we'd be more even more doomed than now.
Probably because A through I were already taken.
> I guess that would depend on whether they skipped over the same parts you did.

I read the whole post.

The parts you've quoted are rote recitations of assignments and employment history. They could've been derived from an HR file.

A list of assignments is not a discussion about how his work product helped move the platform forward.

Stating that Gerv had to go to the doctor sometimes and that he was good about giving notice is not talking about the resilience inherent in maintaining a productive career and an apparently-happy family while simultaneously battling a terminal illness for 18 years.

> Where does it say this?

You quoted the last sentence of the paragraph above. Here:

> > Gerv’s default approach was to see things in binary terms — yes or no, black or white, on or off, one or zero. Over the years I worked with him to moderate this trait so that he could better appreciate nuance and the many “gray” areas on complex topics. Gerv challenged me, infuriated me, impressed me, enraged me, surprised me. He developed a greater ability to work with ambiguity, which impressed me.

Baker lists 5 things Gerv did and you quoted only the last one. 3 of the things are definitively negative: "challenged", "infuriated", and "enraged". One is neutral: "surprised". The only positive one is "impressed", but she immediately explains that she was impressed re: his "greater ability to work with ambiguity", which she had mentioned "work[ing] with him to ... better appreciate" two sentences earlier, i.e., she's impressed that some small portion of it appeared to finally stick.

Then, in the next paragraph, she immediately caveats her impression over his improved grasp of ambiguity with: "Gerv’s faith did not have ambiguity at least none that I ever saw." and "He was adamant that his interpretation was correct[.]" At least to my ears, that sounds a lot like "So I just said I was impressed, but I wasn't that impressed; he just wasn't smart enough to grasp the ambiguity that would've made it obvious that his personal beliefs were invalid".
Downsides could be
- more risk for founders raising rounds, since its unconventional
- increase of tax complexity for both employees and employer
- more complex cap tables and/or processes around converting stocks, since employees are usually owning common stocks, while investors are looking to get new preferred stocks issued for round

But I think big vc orgs and especially YC could pioneer / help with new approaches
Are the downvotes because people don't think the PM has acknowledged it or because they think the "it's happening" argument is still going on?
I like JavaScript... it’s very flexible and incredibly expressive. Using c# lately, I just feel shackled
More Event Storming Tips – Part 2 – Facilitation and Existing Code
Only in the Marines.
Sorry to hear that, but hope you find something you like just as much.
The rest of us isn't that big number according to Microsoft and Google security reports.

I surely have my share of C++ pointer mistakes done since I got hold of C++ARM and Turbo C++, after years of Assembly and Turbo Pascal programming.

Not only C++, but any other language with manual memory management, because keeping track of where everything is going manually, just doesn't scale.
Actively Looking for SDE Job
Or just let the company tank, take a raise, and fire 70 people to make up the difference?
It's sad to see family farms keep getting ground down into the dust like this. It was already happening of course, but it's only accelerated based on the trade war. There is too much milk production for our domestic market, prices aren't high enough to support the number of farmers we have, and apparently lots of the profit or price differential between what farmers are paid and what we pay in the store is captured by middle men.

We need a better social safety network to help people when this happens to them. I'm sure there are no words to describe how devastating it is to lose your life's work to bankruptcy. It happened to my great grandfather in the depression, I think he never recovered.
Imagine being overweight and being told by an absolute stranger, "gee, you look bad. come join my gym, you'd look like this ripped guy." Prick, right?

People have dissatisfactions, but only advertisements have the audacity to point them out as a complete stranger. Even if a loved one did that, you might recoil. when people are unhappy about something, they will share it with someone they trust if they want to talk about it. Advertisements get a free pass to nose into your life and be your mother? Please.
I don't like TypeScript at all. I used to write c# and javascript all day. Every time I had to write javascript, it was much more enjoyable than writing the c#. I would often have to create classes purely because the language required them. All of these classes all over the place with no methods in them at all. A whole bunch of typing all over the place that I could tell I was never even mentally parsing, but still having to type and see on the screen.

Then I started working on my own and decided to use Node a lot in the situations where I would have to use c# at my previous job. There were no more bugs, no problems with refactoring, and it was much more enjoyable than writing c#.

Now this TypeScript is infecting javascript, and all the jobs and so on require "typescript" instead of javascript. It puts all the things I didn't like about c# back into javascript. People will make all kinds of ridiculous claims that it is irresponsible not to use TypeScript, and that it improves productivity and so on. None of these claims are true and don't get to the real reason that TypeScript exists.

Most well-structured programs aren't one giant function that is hard to refactor. They are usually a series of isolated, small functions. There is even a trend towards "microservices" and function as a service and so on. These are things that reduce the claimed reasons for TypeScript, rather than increase it. Many times I see the reason for using TypeScript being "it is good for large teams". Yet still, I see it used in teams of 3 people all the time.

The real reason TypeScript is used is because there are a very large number of programmers now, which means the quality of the average programmers is much lower than it has ever been. Many people who program often just copy and paste code from stack overflow. Many of these people were the same people who looked in fear at JavaScript, and couldn't even understand it because it wasn't the one language that they knew. TypeScript gives these people more safety, feedback, and familiarity to be able to do their job.

That is fine, but lets not pretend it is anything else.
This is only vaguely related, but when I was younger I used to imagine a way for two people to communicate in secret openly without too much effort. Basically, person A will write messages to forum 1 under a decided alias and person B will respond to those messages on forum 2 under their decided alias. Two different forums, completely unrelated to each other, but only the two people will know where to look for the corresponding answer. To anyone else, it may look like total nonsense but if they hide it within posts that are vaguely on-topic, it could fly by with no one noticing at all.

Edit: Improved wording
But Mozilla is doing worse than last year, not better, no?
7.30-9.30 would give you 2 a day. Say 2 nights and then on the weekends. 8 hours a week. That isn't much but the trick is to do something quite focused.
Yeah, right? Who would buy them when you can just grab free umbrellas at every office?
If those aliens have the technology to get here, and mostly be only accidentally spotted as the odd blip in the sky and some yokel's recounting of an anal probe (a weirdly common reporting, so they must account for something!), then I'd surmise that even the government and military folk are completely out of their league, and gain nothing by hiding the facts.

Ever wondered why an alien ufo has never accidentally started a war with all these oddball sightings? Surely they don't just appear everywhere except around contentious zones.

It's most likely because those oddball sightings aren't alien ufos. But I only have as much proof as those who believe "they're here."
I think the evidence is pretty clear that programmers can't, in general, use bare pointers properly. The very best write use after free, double free, stack smashers, and all manner of other memory related bugs. We can see the evidence of this fact in the CVEs, the syzkaller bugs, etc. If you haven't been bitten by a serious instance of one of these, then you just haven't written very much C++.

IMO the debate about whether programmers can safely handle bare pointers is over. They can't. The only question is whether smart pointers help enough to make the extra line noise worth it.
If Mozilla used all its income derived from Firefox on Firefox would it really be that underfunded compared to Chrome?
I guess you liked Internet Explorer best until Microsoft finally abandoned it.
You're actually saying that a Eucalypt forest(Kanangra-Boyd_National_Park), trees that are adapted to fire, that actually promote fire with highly combustible leaves(eucalyptus oil), whose seeds only sprout after a fire, has never been dry enough to support a bush fire. I sincerely doubt it.
No control group without tea or coffee?
Yes it is hard to keep up, but so it is like any other language with mainstream usage.

Languages either evolve to fulfill market needs or they die.

Even C17 has plenty of differences down to K&R, not counting all the compiler specific extensions.
> the adoption of TypeScript would not have been as high if a sound type system is 100% guaranteed. This is disproved as the dart language is finally gaining popularity as Flutter is now widely used. Soundness is a goal of the dart language which is discussed here.

Look, I wish TS type system was sound too, but that's not a "proof", it's just a data point. TS doesn't have the same goals as Dart, there are lots of variables which aren't the same, so you can't just take Dart's approach and say "look I proved it". There are lots of popular languages with unsound type systems; Java for example.

I don't know how you could have a criticism of TS without mentioning the lack of sum types. Yes, you can fake it by having an object with the same field name differentiated by a string constant, it's still not as nice as having first class support for sum types.
I also think this will happen. They have very different interests.
How is it behind anyone's back? Fedora made the change by updating to a new systemd and accepting it's defaults and behavior. They could have easily changed back or to whatever else they wanted with a one line config change.

It was clearly Fedora that chose this setting for their distro, not Lennart (of course he's always personally is solely responsible, right?). Fedora just decided that as of 31 it was fine to use systemd and also have big PIDs.

It's also not a problem because behavior related to PID management is a major part of the job for the init daemon. Like it or not, init is central to the bring-up and management of userspace and processes, so after the kernel or maybe glibc, it's one of the few other packages that should reasonably own this setting. So it's not like systemd in this case is overextending into questionably relevant areas.

But vitriol for an upstream changing it's way of doing things? vitriol for an upstream even having a preference? vitriol for any reason at all about a triviality like this? For what's pretty clearly a better preference at that?

This tells me that there is baseless irrationality and unwarranted emotions going on to a level that I find absolutely shocking.

Bottom line: If someone makes something and gives it to you for free, you are way out of line to criticize them for making it they way they wanted to. You are looking at a Fedora Gift Horse that contains a systemd Gift Horse in the mouth. And then complaining that, while arguably better, it's wrong in principle for them to have given it to you they way they did.

If you don't like the thing that Lennart and his folks made and gave to you for free with no strings attached, stop using it! Go make something better. Fix it! Fork it! Stage a systemd maintainer hostile coup and lead them to push out only your desired preferences if you want.

You don't like that Fedora used systemd and allowed them to set this setting, and then gave it to you for free. Same answer.

Don't spew anger about things you got for free that no one made you take.
There's also this POC code on github and around twitter: https://github.com/ollypwn/cve-2020-0601

- haven't had time to confirm it yet.
Using SQL to Add OS X Privacy Permissions for Screen Recording Jump Desktop
Knowingly is not a disclaimer. Whether the developer intended it doesn’t change it’s an immoral technology if ever used. It is moreover absolutely not a proof or excuse for moral relativism.
The PDF has been corrupted since going up a few hours ago. Here's an archived copy:

https://web.archive.org/web/20200116002831/https://www.oaktr...
Setup your own free Wiregaurd VPN in a few minutes
The Worst Hoaxers on Facebook (2015)
> You just pointed out that an optimal solution will not work because of your situation and you just assume that the rest of us should have to accept that

Correct. People have children, this is functionally why society structures persist. It is entitlement, and deservedly so. Raising children is a hard task. We should make accommodations for those who choose to do so, and avoid arrogance or anger because we chose / could not have them ourselves.
> bundled into one binary and released together.

In fairness, that's the canonical test for "should this be 1 repo"
Buddhist Listening
Colleges and banks have figured out how to eat the earnings bonus: excessive tuition, student loans to cover excessive tuition, and interest on said student loans.

Kind of like landlords who own a high foot traffic location, rent it out for overpriced coffee stands, and eat up nearly all the revenue as rent while the business operator barely breaks even.

Or the technology-related productivity bonus being eaten by employers and the healthcare industry.
What, are there any left?

Every OS nowadays has mmap, by some spelling, and they all support hugepages, likewise. A program that doesn't use its host OS doesn't, generally, do much.
This is excellent. Does anyone know a similar resource for Mac or Linux?
> Huh? No, that makes no sense at all. The fares are exactly the same in the entire section of the cabin, and only differ by section

Tickets in a cabin vary greatly in price on many airlines according to several independent variables including: seat location/quality; degrees of flexibility (changeable vs non); refundable vs not; hold baggage included vs not; singles vs returns; currency used (cash vs frequent flyer currency); earnings in frequent flyer scheme; point to point vs connecting; point of sale country; ... there are probably more.
Your posts don't make any sense. Rust compiles down to assembly too, but it's a safe language, so what? The compilation target has nothing to do with the relative safety of the language.
If the media is read-only (or we pretend that it is), is it possible to have the filesystems share data at least for some files, by reusing the blocks?
WinForms was never "quickly abandoned" ... MFC has been the defacto standard for Windows UI since Win 3.1
I wrote a post on learning the prototype J interpreter that was written by Arthur Whitney: http://bollu.github.io/#incunabulum-for-the-21st-century-mak...

It's an enjoyable codebase to stare at and figure out
> In my 15 years of engineering, exceedingly rare is the case where the underlying cause is due to using wrong types

The thing I've come to realize when using languages with more robust type systems is this:

All errors in code are type errors, but not all type systems are expressive enough to fully express the invariants that logically apply to a piece of code.

That said, in nearly 40 years of programming, I've frequently encountered type errors in both my and other people's code that a type system like TypeScript’s is sufficient to statically avoid.
I think they were added about 5 years ago?
For those writers on Medium, resource
Yes, but the point I was trying to make was that I still think we will need an economy so that somebody will pay you study or be creative. Otherwise, what will you give the owners of the AI in trade for the new Phone / House / Holiday.

People will probably still want to trade about 30-40 hours of time a week doing whatever utopian pursuit pays best.

I think the transition from our current economy to this "post work" economy will be very interesting.
It's better to do it statically and save yourself the overhead at runtime. I don't see why you'd even want it the other way.
> take rotation into account.

...

> I don't think that there were any drives that would tell you this

Old MFM/RLL drives would not only tell you this, they'd let you alter it during the low-level format procedure.

There was a parameter called "sector interleave" that would let you deliberately stagger the sector spacing, so it would be like 1,14,2,15,3,16,4,17,5,18,6,19,7,20,8,21,9,22,10,23,11,24,12,25,13,26 or something.

This was because controllers didn't do caching yet, and PIO mode and CPUs of the era were so slow they couldn't necessarily keep up with data coming off at the full rotation rate. If you missed the start of the next sector, you had to wait a whole rev for it to come around again, a nearly-26x slowdown. Whereas a 2:1 interleave would virtually guarantee that you'd be ready in time for the next sector, for only a 2x slowdown. (Really crap machines could even need a 3:1 interleave, the horrors!)
Here’s another such site from 3 days ago on HN:

https://news.ycombinator.com/item?id=22028572

Search HN for jobs referrals bounties to find many more:

https://hn.algolia.com

It’s an idea constantly being reinvented and failing.
these are tough search terms to use with all the blogspam these days, but here is an article from a few years ago. huge losses in 2016 at least.

https://hbr.org/2017/10/how-u-s-hospitals-and-health-systems...
Australia is a big place, you should get a little more familiar with it when you want to think about the scope of this fire. It's not the size alone that's unprecedented (because as you point out that's obviously not true), it's the fact that it's so big, so early, and in such a weird spot. Very new for that area. If all of the east coast of the US burned and we shrugged and said, "Eh, California's were bigger in '88" it wouldn't be a meaningful comparison at all.

Quicky edit: All that said, I'm no expert either. I think we're both more or less parroting sources, so feel free to respond with new info :)
I'm not advocating any sort of moral relativism. The act of intentionally building faulty medical equipment is morally wrong. Even the act of negligently building faulty medical equipment is morally wrong. But the faulty medical equipment itself is an inanimate object and it's a category mistake to ascribe moral judgment to it.

> Whether the developer intended it doesn’t change it’s an immoral technology if ever used.

Knowingly or negligently using unsafe medical equipment to treat patients is morally wrong, yes. You're again describing an act performed by a person and not the technology itself.
Devil May Cry 3 New Free Style Mode Comes to Nintendo Switch Version
Yeah, but North Korea is still deep in the hole
I was exaggerating to make a point. I'm flabbergasted how accurate I was. Out of 316 tickets, 299 where males. Pretty much my point, vast majority male

And yes, I'll accept that other than drunk asshole (underage or not) males, younger adolescent male assholes may also likely contribute a bit. Vast majority (by your numbers) still 18+ males.

Yes, I agree that jaywalking is totally a common practice and almost nobody (99.996% per-capita) gets ticketed. So people that jaywalk harmlessly in bustling business districts like Manhattan are more likely to get hit by a falling cartoon piano than get a jaywalking ticket.

Yes, I totally completely agree that the only people that get ticketed are those that the police want to ticket for some reason (when they don't have a better one). Do you not understand that is always the way the police operates? On purpose. We pay them to do this.

My central point is: I think that reason is that they are being obnoxious dicks in some way to a fairly extreme level apparently several standard deviations outside the norm and therefore deserve what they get. I think the reason for the geographical difference is that there are simply more people acting like these assholes in certain districts.

Or, maybe, the po-po just thinks these young males are looking and acting like drug dealers or pimps and would like to "have a word" and need a legal pretense to do this. This would also be consistent with your evidence. Guess what? I'd applaud the initiative. If it turns out they were actually just on the way to Sunday school, then they are probably not part of that elite 316.

So then, in either case, what's the problem? Sounds perfectly fine to me.