skysight-inc/HackerNews huggingface dataset:
It's not, but it might simply be a matter of taste and preference. I personally do see a major difference in culture with companies that use Azure vs. AWS vs. GCP. I personally don't want to work for an Azure-dependant company again, and preferably not GCP either, but it'll do in a pinch.

Work on having portable knowledge if you want that security, and work on what you like to have an enjoyable job.
Thanks, I didn't knew about D (I did little to no research on other languages yet).

I will read it, but mind that, I said "general purpose" I don't want this to be a language used to be only used as a Database. The whole app should be written in it.
Workstation in Docker Container
Like others I don't think that that's why the US invaded, but I do think it had something to do with the enormous shit-fit thrown by the DC foreign policy / national security / defense commentariat when we pulled out of Afghanistan last summer.
A charitable interpretation would be that he meant "self-taught". It's not that difficult.
It's only efficient if you have the right environment for it to work (enough space, enough of an elevation gradient, etc.).

If you can't build it where you need it, then efficiency doesn't really matter now, does it?
Pointless tech interviews are a well rehearsed topic on HN and I referred to that. I don't mind prepping for interviews but not spending 6 months doing leetcode exercises about weird trees & stuff I'll never implement.
The Medieval Queens Whose Daring, Murderous Reigns Were Quickly Forgotten
It was intended as both a "what significant benefits would it bring for this problem" (for implied exposed DBs with relatively small datasets... though "relatively" is relative of course), and "I don't see how using SQLite would somehow prevent this from happening".

If there was some kind of "normal" query on thousands-to-millions of items that was prohibitively terrible on SQLite but not on graph-database-X, yea - I'm interested :) And I totally buy that graph DBs are better at graph queries in general. I just have yet to hit these kinds of limits in my use of SQLite (a fair number of instances with tens of gigabytes, a few with billions of rows) - a sprinkling of reasonable database design addresses almost all issues.

The main one I can see is that, with longer-term use, SQLite's lack of any way to force locality would be fairly crippling. You'd need to make a reasonable sort order and periodically re-insert data in that order to optimize / vacuum. That's... technically achievable, but is a big downside compared to something that can dynamically organize / optimize it based on [some heuristic].
HN is comprised of tech workers, who dramatically skew younger and vaccinated. These are people for whom covid is very much just the sniffles.
This technology has an interesting history in the U.S. because even anti-gun groups were against it: https://www.usnews.com/news/articles/2013/02/01/why-both-the...

The reasoning: if guns were safer, people who normally wouldn’t purchase guns would end up purchasing guns.
Software does not always require "heavy calculations". That is the case in majority of applications today. You would be surprised as to what can be made in Python using stdlib only.

Ironically, Python makes the best desktop calculator. Go figure.
University of Cambridge Bitcoin Electricity Consumption Index
Well the way I imagined them to be is two extremes
Writing an x86 emulator from scratch in JavaScript (2019)
Yup it's something that's been on the backlog for a bit and we're trying to solve for.

Here's the issue if you'd like to follow: https://github.com/PipedreamHQ/pipedream/issues/193

It is possible to make a custom source for ForwardEmail, and then emit 1 action per row, but that requires writing code outside of the GUI.

Definitely hear you on this pain and we're working on it.
I Hook My Model Y to Comcast’s Xfinitywifi Hotspot
A lot of what "being on the microsoft stack" means today is using general dev tools and libraries, like npm, node, React. It's really quite transferrable to other platforms
Also there’s the fact that if you were going to do some serious cybercrime, it would make sense to leave a bunch of hard to find but still findable trails to a real person that isn’t you, so it could be a frame up!
Ah interesting, I end up doing this manually, i.e. File.write followed by what I want to scrape
We use the full Stack just like alot of the firms around us, i have a feeling the foss Linux crowd is trying to say otherwise its not popular blabla fact is alot of Dev happens there its not a deadend..
This is definitely true. If you're lucky enough to be skilled in such a popular stack that does truly become a dead end, you are still winning, because now you're like a COBOL developer today: A rare and precious commodity.
Against their will? Didn't these employees choose to work at a closed shop? Don't they choose to continue their work there each new day?
[I'm obviously right, so] everyone who disagrees with me must be a paid propaganda artist!
> I can choose between copper, coax and fiber and there are at least multiple providers on the copper.

Your experience is unusual; I don't think I've ever lived anywhere with more than 2 options, and surprising chunks of the USA have fewer.
That is literally textbook definition of whataboutism
I think you just refuted your own point? Some actors are paid millions a year while half earn less than $43,760. This demonstrates that there are unions that represent workers who are paid multiple times the median salary.
So you think it's in GS's best interest to make uninformed decisions on a continual basis?

Seriously?
This from a country (Netherlands) that is world leader in surveillance and extrajudicial punishment (persoonsgerichte verstoring, directly from the Stasi playbook).
The story of this entire century so far. The age of collective delusions or how to kick the can down the road and hope for the best.

A brittle (and unsustainable, unfair) system held together by ignorance, with a big explosion at the end that "nobody saw coming".
They shouldn't be surprised when Google gets slammed like a truck when the other side takes powers and decides they are the thorn in their side, just like Facebook is the thorn in the other parties side.

There was a reason companies traditionally pretended to be apolitical. (They never actually were, but at least acted like they were reacting to the social sphere instead of actively trying to shape it)
Google is becoming more and more like Microsoft
most of my bad experience with Azure is the control interface, which is worse than AWS/GCP in every way

random incomprehensible error messages, near constant UI timeouts and terrible UI performance and experience (artifact deployment has been "skipped"? why? no way to know), etc

the Windows VMs are also extremely slow compared to my employer's non-azure VM, with the Azure VMs having double the VCPUs, disk IOPS and RAM (despite having the same "stack" deployed on it)
"want to avoid potential impact on crops"

I'm not trying to demonize you pointing this out, but the semantics of this is interesting and typical of modern engineering, and it is in the same blind spot that economics has...

No I'm not interested in crops as all. I don't care about farm yields, profitability, market fluctuations, food supply or all.

I am concerned about the stability and long term survival of the biosphere. Yes, so that we don't go extinct, but more that that, so that we aren't living in domes in a no longer life supporting planet.

Of course, engineering (and economics) are disciplines that can only work on the basis of things they can measure. Your statement basically refers to something that is measurable: crops and crop yields.

But do we have economic or engineering measurements of the health of local and global biomes, beyond "wow they are a lot worse than they used to be"? Do we have any way of saying "this engineering project or economic policy will result in this degradation to the almost infinitely complex natures of habitats and biomes? We do not. We don't even really have good approximations.

What is disturbing is that the approximations we DO have, like species extinctions, population declines in top species, qualitative observations of ecosystems, go functionally and absolutely ignored in policy, and by economics. Engineering, which produces the only hopes of technological solutions to our problems, still is riddled with the "make it work, don't worry that much about side effects" (well, since that's all the management and budget economics allow).

I harp on engineers in this case because in my experience they are strangely conservative and republican, and by extension, anti-environment. I believe this is because every large engineering project has this stage:

"The environmental impact review"

Which is a huge blob of uncertainty, and engineers hate uncertainty. And therefore, by human nature, they hate the thing the uncertainty surrounds. And so they hate environmental reviews, and they hate the environment.

This really really really needs to change.
I don’t know how true this is in general but upon a bit of reflection I will say I am more honest when I am bored. That is pretty extreme coming from somebody who normally has no resignations about social awkwardness from blunt honesty.

The common response to my bored honesty is typically a positive mix of bewilderment and curiosity. People tend to find the unexpected hyper criticality a bit entertaining.
LINQ is a library & C# language syntax that call this library thats allow to write SQLish like query on your C# objects.
You misunderstand, you have the situation exactly backwards. The problem isn't that Firefox doesn't support these APIs, it does support them and the problem isn't that they are limited to specific domains, they aren't. The problem is that the Slack code is `if isChrome() { enableCalls() }`. Mozilla has to spoof the user-agent to bypass this check. Joe's Voice Calls.com will just do no conditional or do feature-detection rather than user-agent checks and everything will work fine.

The exception is the list of domains that allow auto-play video with sound by default (like YouTube) but I think there are very few instances of this.
Isn't this a blog???
There probably needs to be some differentiation between Microsoft Stack and Azure. Azure is just a cloud.

My last company used Azure for everything. The languages of development were overwhelmingly JavaScript, Python (Django and Flask), with a tiny bit of Java. c# did arrive, but only after the development team mostly all quit and they had to rehire.
There's a fork called React Helmet Async, which is more performant and better maintained.

https://github.com/staylor/react-helmet-async
I've landed at least 2-3 major jobs through LinkedIn. My current job and one in 2015 that moved me from making 5 figures at a local company to making 6 figures contracting remotely with a digital agency and it lasted 5 years. Also, part of this was making connections in the open source community, and optimizing my profiles, getting as many connections as possible. Taking on any interview I could get even if I wasn't interested in the job, just for the interview experience. I think there is a lot more to it than just throwing up a fresh empty LinkedIn profile. You've got to work hard to make it good and to make connections both on and off LinkedIn. And make sure you work on your soft skills, those have often won me jobs over more qualified candidates.
This might be a tad unrelated to the original post, but the following article is one of my favorite primers on Character sets/Unicode :

https://www.joelonsoftware.com/2003/10/08/the-absolute-minim...
Also just because someone’s on the blame didn’t mean they wrote it. They maybe refactored
Do any programmers go hungry?
Right, some of the smartest people I worked with was at a Microsoft shop company. These people don't have public blogs, Twitter handles, or Github repos. All their success was only known internal to the company.
> Naïvely I thought Waifu generator was just “some guy having a laugh”

same here. what's naive about it?

not to badmouth the undertaking, but wtf is this doing on HN?
Thanks for sharing. I know the answer for the following question may differ for the individual, but how long (or how many posts) did it take to find your “stride” so to speak?
Also, this is what the season/episode tracking looks like on the iOS app:

https://www.youtube.com/watch?v=MjwrTWPOKgg
I’m far from a C# expert, I just happen to write some at work but that’s not my predilection language so you probably know better than me but, implementation appart, as a querying language, it feels pretty good.

Also, I understood that it was translated to IEnumerable queries, so, wouldn’t EF optimize the query ?
Much of that article is about places with high vaccination rates. The experts quoted repeat that caveat a few times.

I do not live in a state or metro with high vaccination rates.
for driving, nothing else comes close to waze.
Google Maps on my iPhone 12 is constantly being isolated from the network after locking and then unlocking. I have to kill the app to get it to work again and still that only works half the time.
The vast majority of academics fail to achieve immortality through their publications though.
Y/C has a program for it now.
Just curious (not in the industry), and I guess you maybe have already looked into this, but in addition to paid support have you considered paid work for implementing a specific new feature that a company wanted? A previous company I worked for did this for custom requests and made some money out of it.
> doing all the work and creating all the wealth

Miners extract resources from someone's else land, using someone's else tools to be sold by someone else via someone's else logistical chains. And that high valuation of a natural resource that keeps mine operational? Miners had nothing to do with it. What miners do here is spend their time to add value to existing resource. In most cases this is done voluntarily and with a fair compensation.
I wonder if this doesn't have some survival value for Homo sapiens? If people are bored, it often means that they are secure and well off. At that point, to maximize the survival of the species, perhaps it would be of strategic value to send people off exploring to create new settlements?

From the standpoint of genes, in small settlements, there would tend to be some inter-relatedness, so this would be a way for genes to distribute copies of themselves geographically.

This could even have memetic (in the academic/generic Richard Dawkins sense) survival implications. In the same way that established villages could send out dissidents like "seeds" to start new settlements, perhaps internet forums do something analogous?

(I have another horrible sounding idea: Perhaps the penchant for little children to grab things to put into their mouths is a way for 1) the most expendable members of the community to act as inadvertent food tasters/poison detectors for the group and 2) a late filter to knock inattentive parents out of the gene pool. I know it's all evolutionary "just so stories," but it's fun to speculate.)
Yes, we hold states to a higher standard than individuals.
With long Covid, I don’t think it’sa given that life expectancy will go up. If that effect is not temporary, or if it lasts across generations, your comment falls apart.
What does it mean to compile CSS? Pack multiple files into one? Resolve and inline variables? Convert nested rules into flat CSS? Something else?

I'm really not sure.
Good suggestions, especially probation periods.
That was my first thought when he mentioned the Skype handle being a relative, "perhaps even his sister" - that seems like it crosses the line.

If he has been stealing money from drug dealers etc, then outing his (potential) family - or worse, someone being fitted up - could have very bad repercussions.
I do not. But what are the alternatives? Spanking?
This is such a joke. Stats on Cuba are usually provided by the Cuban government, not a single one international organization have ever made a census, or conducted an independent inspection to prove/disprove any of the government's claims. As someone who grew up in Miami, with many Cuban friends, and who have also been in Cuban, not in the touristy places(varadero, cayo largo, etc...), but where the Cubans actually live, this is disgusting, and a bad analogy. It blows my mind how people here, are always complaining about China, but go alone with the propaganda from the bloody, murderous Cuban dictatorship. There is plenty of info online, from independent sources on Cuba, on how is the healthcare(or the lack of it) over there, go and take a look.
Your next door neighbor’s wifi will know your every movement, and can probably image it too.
End of privacy within closed doors.
Thanks, fun fact, IPython is one of the first project as started to contribute to when doing my PhD and one of my first "serious" python programs.

See my first PR https://github.com/ipython/ipython/pull/776.

GitHub lost some of the original (non-rebased) commits, but I had semicolon at the ends of the lines.

And yes I stayed because it was "Fun". Hope to see more contributions !
I wonder if author can speak Russian. If not and he is armed only with google translate then it's an even more impressive investigation.
That's a foolish hypothetical to construct; however, I don't have to refute it.

That's because the author themselves said in this case, that the reason to submit the malware was to give a "fuck you" to the big corps.
This isn't quite correct. An N95 must filter 95% of all tested particle sizes (individually) to be certified. In general these types of filters do best with really small particles and really large particles. There is a size in the middle that in practice is between 0.1um and 0.3um that is called the Most Penetrating Particle Size, i.e. the worst case size, and the N95 must filter 95% of that size. For smaller and larger particles, an N95 will filter better than 95%. For Covid, my understanding is that the infectious particles you're worried about are generally larger than the MPPS and that generally an N95 will filter 99%+ of these.

As was shown in the article, ultimately it becomes all about fit, because even if only 1% of the air is getting around the mask, improving the filter doesn't help that much in overall efficiency.

If you want better than this, you need to go to a higher rated mask with a better face seal like an elastomeric mask with a rubber seal.
> Is it even possible for the program to know at compile-time if the types will be violated at run-time?

I mean, that's kind of the whole point of static typing, right?

If you're speaking to TypeScript/JavaScript, specifically, then yeah, the compiler can't guarantee anything because someone can hop into the running program and start modifying objects as they please (at least for web page code).

But the compiler could still make the weaker guarantee that "the code that I can see is soundly typed". And for 99% of us that's effectively the same thing.
Just wanted to reply to myself that I just learned from evanelias' comment a "strict mode" flag is indeed an option. I suppose it's time to audit all my mysqls to see which ones have this enabled, and what other mysql-isms this flag might break.

I know it's definitely not enabled on one updated and maintained BSD - this could be because they didn't want to break existing systems during upgrade.

I suspect this problem is still extremely common. But good to know there's some form of defense.
> My unpopular opinion is to emulate an extremely reduced subset of x86

I don't think 808x is such an unpopular machine for approaching emulation.

Some people use Space invaders (or contemporary titles), which is based on an 8080, as stepping stone between CHIP-8 and more modern (complex) platforms.
Your next door neighbor’s wifi will know your every movement, and can probably image it too.
End of privacy within closed doors.
I guess I always thought that should be sacred space.
ReactDOMServer also outputs strings; it just works with context-aware objects during template processing.

The point here is that PHP templates work with strings as a design choice: there's nothing about PHP as a language that's preventing you from taking a similarly context-aware template-processing approach.
Machine readable definitions are nice, but I think the real problem is not that people/companies can't figure how to send money to the developer(s) of some piece of FOSS software. Rather, the problem seems to be that 1. many people and companies would prefer not to pay at all and 2. the maintainers are surely not the only ones contributing; how to pay all the rest?

I wonder how we could actually "reach" the roots of FOSS with funding. For example, the whole Faker.js thing copied their data definitions from the similarly named Ruby project, which copied them from the even earlier PHP project. How much funding do those earlier projects deserve? Which percentage do any of the ~257 contributors to Faker.js deserve? Somehow Marak does not strike me as an overly generous person.

Personally, I treat any contributions I make to FOSS more as a hobby. There are some PRs I've made in the past that fix a decent chunk of technical debt or introduce fancy new algorithms to speed up parts of the software. Those PRs were submitted without an invoice, even though I do similar work as a freelancer. If I knew the maintainers were getting significant amounts of money for their work, it would definitely not be the same feeling contributing significant chunks of work for free.
I think this will unlock a lot of University robotics/computer vision projects. The existing options for doing embedded computer vision were pretty terrible.
I've gotten a couple high quality leads via engineering managers on LinkedIn. One was of Apple. I forgot what a regex was after I got nervous though so no job
>the bar for these jobs is very, very low.
ideal :)
I didn't know this!
Bintray Is Down
"502 Bad Gateway". Breaking a lot of dependencies in our Java build process.
Need new Teddy Roosevelt
> bored people will give themselves electric shocks

That's masochism, not sadism.

When I get incensed on the internet it is due to overt display of -isms, and not a desire to hurt someone (or get hurt), but more of: your attitude and behavior is hurtful to others and here is why. However, trying to change someone's attitude in non-troll way when they are entrenched in their belief system leads to a flame-wars 98% of the time. I'm always hoping for that 2%.
I cannot speak so much from the C# side of things. But Azure is by some measures the fastest growing cloud right now. With some analysts projecting it will overtake AWS eventually. At my current company we utilize both AWS and Azure, but are by no means a “Microsoft stack”.
The california unfair competition law.

Specifically section 17200 which disallows unfair business acts or practices.

And specifically what courts have held that this makes illegal would include business acts that "otherwise significantly threatens or harms competition".
Not a single "hot air" joke? Not sure to be impressed everyone's more mature than me or disappointed.
They don't need to be air/water tight for long term, just tight enough with a known leakage factor.
I've been doing some thinking and I think union lifetime limits might adequately cover your concerns.

If a union is incompetent (e.g. protecting lazy workers, is corrupt, is more focused on political ambitions rather than the workers), then the workers can simply vote to kill the union. A five-year lifespan on unions would put pressure on unions to meet their lofty claims rather than the current state of things where it is universally known that unions are a permanent haven for the lazy.