skysight-inc/HackerNews huggingface dataset:
Actually that's a fair point. IIRC google has their own version of Ubuntu. However, I also expect google to be all over this kind of thing, but government and corporate, not so much.
My understanding is that, at least in c/Fortran/c++ land common practice is openmp within a machine and MPI across machines. I've done some work of the sort but I'm far from an expert though.
> while freely giving away their info to credit card companies, traditional retailers, small businesses.

No, we don't. We are just not given a choice by this bullshit capitalist society. Just like many people "freely live on the streets" or "freely get murdered by the police".
> Or no other animal is smart enough to be able to produce an abundance of food

It's not just the abundance of food, it's the sustained abundance. Many species follow a feast / famine cycle which puts pressure on stocking up as fast as possible during feast in order to survive the inevitable famine. This is the evolved instinctual mechanism which gets shot to piece by the "endless feast" available to many individuals in advanced economies (or wealthy enough individuals in pre-industrial economies), even more so combined with the physical "leisure" (limited requirements of extensive physical activity in day to day life).
We aren’t being rewarded for how hard we work, we’re being rewarding for having skills that are in high demand while supply has not caught up yet. Salaries may well go down in future when the need for developers is less or the pool of talent is bigger. We also aren’t trapped by the examples set by previous developers - our productivity varies depending on what we are doing, the tools we are using, what our team is like, etc - not just the raw number of hours we put in.
That's interesting and you do wonder why these countries don't have better standards its not like work hasn't been done on this.

I used to work in hydrodynamics R&D (BHRA / BHR Group) and I shared an office with an engineer who had a project to analyse the UK's toilet designs and come up with design guidance for more efficient designs.

It was interesting to listen in on the call to the plumbing supplies company when he wanted to buy a couple of hundred toilets but instead of 200 of one type he wanted 2 of every model they had.

I did look at Computer vison / ML for this project, to measure flushing efficieny - but it was to expensive
I get that you made it to scratch an itch you had and solve a problem you had with other languages and that's cool, but as an external person looking in, who doesn't have that exact itch, its not for me, despite the rest of the language really looking quite awesome, because for the kind of code I'm writing, this seems like it will cause a lot more frustrating bugs than convenience.

I don't deal with a lot of ad-hoc data, but even when I do, that data usually needs strict validation, as it tends to not be very clean. Having things silently convert hides this and while it may make the code simpler, that code should have validation anyway, so it really won't be any more work in the long run (for me). Slight errors in data cause billion dollar bugs, after all. Maybe not in NLP though, so, again, we have different use cases.

But that's just me and obviously my priorities differ from yours. In any case, congratulations on building this, that's quite an achievement.
On the one hand, AA could have handled this much better.
The author repeats almost every paragraph that even though the bookings were "fraudulent", AA never had an issue with them until they wanted to cancel the pass.

On the other hand, the whole article reeks of privilege, both by the rich-kid author and the guy. I understand that it is unfair to reneg.
But the pass, and the whole system these people live in, is based on unsustainable and negative externalities on people who certainly can not fly to Sweden or Paris just to pick up flowers!

Indeed, the "identity" of using an airplane like a bus is not a good one. Airplane travel is one contributor to climate change, something that will (of course) hit poor countries really hard.

Again, I understand the feeling when something like that is taken away. But beyond a miniscule, yet direct, contribution to climate change, someone who just flies across the ocean because he (or she) can to do something that could have been done at home as well, and call it an "identity" - ignoring that it has a real and terrible effect (even if the contribution is small) on the weakest among us - I dunno.

In that light, I just can't help to feel disgusted by this guy. Now, I am sure I am not the one who should throw the first stone etc... but she did write that article for me to read. So there it is.
Looking at farming the answer is a significant No. Female calves are worth much more than male, and male chickens have so low value that they tend to be grind down to dust as soon their sex can be identified. If it was possible to raise cows and chickens that only gave female offspring it would cause a major change in agriculture. That it has not happen is a good indication that you can't selective breed for female offspring.
An algorithm cannot favor truthfulness but only a certain definition of truthfulness. And that definition is not the thing itself.
Nice job keeping up the fight against procrastination.
I have empathy for the loss of his son. The pain of ticket loss is harder for me to feel but I get it that people grow accustomed to their place no matter what level and a sudden fall will hurt and bring on depression even if where they land is actually better than 90% of the rest of the population.
Logging is probably easier, since a tuple with the output and the logging naturally forms a monad. What is really tricky o pull off is allowing interaction with the environment, which basically requires a more fine grained (and customizable) version of the IO monad.

Monads have the problem that they don't commute, which is usually not what you want for handling events (if you've got handlers for two different types of event it shouldn't matter which event handler was registered first) Maybe the algebraic effects solve this problem.
A new Streaming platform in the market?
There are a lot of Netflix Originals, mostly Bollywood, intended for Indian audiences.
Sometimes it is also called SaaS.
You are looking for this: https://github.com/ovr/StaticScript
We've found that our repos get bad branches and bad merges far less often with them. For a long time, we had issues where a repo would have to be completely rebuilt (or replaced with all history lost) after a dev who thought he knew the Git CLI did a merge incorrectly or force pushed something. Detached HEAD branches locally and remotely, incompatible remote branches, inability to merge without conflict, etc. It was always strange issues that usually required we branch off a commit on develop from a few weeks earlier, merge a few weeks of changes in a single commit, drop every single remote branch, and push and merge back into develop. Was a mighty pain.

We noticed that this only ever happened with devs who (incorrectly) believed they knew the Git CLI and as a result, we instituted a GUI-only policy and preinstalled SourceTree on all computers. In the 2 or 3 years since we started the policy, we haven't had this issue even once. We occasionally have a complaint from a new hire, but after a week or so, they usually tell us that they prefer using a GUI after all. I wish we didn't have the policy, but it became necessary, unfortunately.

(for reference, we are a small-ish shop. Never had more than 15 devs at once. That makes such a policy more easily enforced and worked around. We're currently reevaluating using SourceTree as the default recommendation and Fork is one of the options we are considering)
> Most young people that I have seen traveling in Thailand or Bali do not seem like improving themselves.

How do you know? The benefits of travel don't come instantly like some binary "travel" door you walk through. Travel sculpts your character over time in small ways and small interactions. And why would it need to be an active self-improvement process? On of the beauties of travel is how passive the a-ha moments are, you just have to pull the trigger to go in the first place which many people cannot even do beyond a "someday I'll go" dream they carry to their grave.
How do you give a class to each pixel in an image using a linear classifier in a way that uses the surrounding pixels as context/input? I'm genuinely curious! You are right about the data, it's expensive to make and startups based on satelite imagery tend to keep them as it's their main advantage.
They certainly do. Worth bearing in mind that this attack seems to be XOrg only and current versions of Ubuntu now default to Wayland.
This may be a surprise to some people, but just because you don't condone everything a group does, doesn't excuse you from culpability for the acts they take in your name, with your tax dollars.
"Why not both?"

The problem seems more like that those executives had little people skills (empathy, negotiation, non-violent communication, etc.), or no incentives to apply them, rather than a fundamental issue with pursuing multiple goals at once.
Acrophobians are gonna love it.
Aristocrat is a bad word.

Oligarch is more appropriate.
That is about the ‘see through your clothes’ advanced imaging devices and not merely metal detectors. Anyone can opt out of these.
Cellphone usage prices in the US are absolutely mad compared to most of the rest of the world. In the UK I have unlimited 4G, calls and texts for £15 per month. I also get that while abroad in something like 50 countries, including the US.
There are quite a few instances where wild animals have almost unlimited food and reduced predators, in every instance I’ve heard of, they just breed like crazy.
Very nice idea, will use when traveling.
Interesting read, one note:

> Dad’s luggage went to London. They wouldn’t help him get it back. He called someone in the baggage department at Heathrow, who assisted. Aamil never made it to Sarajevo. In fact, that was one of the last times they ever spoke. Ultimately, Aamil disappeared from our lives.

After the Lockerbie bombing, I thought that aviation rules where changed to prevent a flight taking off if the owner of checked in luggage isn't on board the plane, so this was a bit surprising. I wonder if AA broke a few rules here in their haste to terminate the pass?
That's pretty much universally accepted as one of the best things you can do to improve yourself.

I'm not sure about that, most modern travel seems to be just another form of consumerism.
Netflix should work out partnerships with Internet and Telecom Providers to get this working at a massive volume. If Netflix can club their billing, may not be necessary monthly, along with the likes of Jio/Airtel Recharge billings, it will be an easy access to the target subscribers they are looking for.

For the majority of Indian masses that this is intended for, it is not just the pricing but the payment method is one of the hurdles.

Lot of people still "recharge" their prepaid phone bills with cash.
And by refusing to offer a Linux version of their backup tool, which would be a totally logical thing to do, given their apparent focus on tech-savvy customers (just look at how and where they advertise). Tech-savvy people use Linux on their machines far more often than the average customer, So supporting it would be a no-brainer.

But people also tend to use Linux on machines with lots of disk space, like home servers. Wouldn't it be nice if those could backup their 30TB locally attached storage with the unlimited plan? Nope, not for Backblaze, which is why they shy away from Linux and try to get Linux users to buy their pay-per-Gigabyte plan (for which they miraculously are able to provide Linux support...).
Most American households have two cars. Pure EVs aren't right for everyone, but most of those two-car households would be very well served with an EV and an ICE or PHEV.
That's a bit paranoid; plenty of Europeans with our 220V lines do our own electrical, and there are very few domestic deaths by electrocution.
Amazing. I wouldn't trust this company as far as I can throw them, this contract is a joke.
That's definitely not the case, but thanks.
Not the LTS's which are over 90% of installs.
hope to see those prices also in Europe
https://news.ycombinator.com/item?id=20511582 (more discussion)

Since this is a prehistoric alteration to the genome, cutting across all humans, it's more than likely a result of natural selection via merciless and deadly contagion. Every early human predecessor with the gene died without offspring, and only the last remaining children of those ancestral origins lacking the gene lived long enough to evade death by the disease.

So, before any or all humans even emerged as a species, something came along and cut down common ancestors, only leaving behind survivors that disused the related genes.
The more uniform linux (and linux desktop) becomes the more easier and more valuable target it becomes as well.

Systemd, GNOME3, DBUS - they are essentially omnipresent on "modern" linuxes these days. The questionable safety that was provided by snowflake installs is evaporating fast.
>It turns out, we can call resume with asynchronously from our effect handler without making any changes to getName or makeFriends:

This sounds like a terrible idea. Especially given the nature of Javascript, this basically would mean that you would have to write every single bit of code to be re-entrant. What if you 'perform' and then the 'resume' doesn't happen until every single assumption made about the entire program state for the entirety of the function in which the perform occurs has been invalidated? After doing a 'perform', you would have to operate under the presumption that nothing done in the first portion of the function has any relevance any longer, no? The enumerateFiles example later in the article is an even better example. It performs in multiple places, but carries on like it's a normal function, not considering that at each of those performs, the entire state of the program could be changed, and none of the conditions established prior to those lines can be relied upon to still hold.
Reddit now lets subreddits design and hand out their own awards
There was some discussion about this issue 10 years ago:

https://news.ycombinator.com/item?id=651028
Do they really think terrorists will stop using strong encryption if they ban it?
WeWork Is Looking to Go Public in September
The “I won’t be able to pick up flowers in Paris on my 70th birthday!” complaint was my favorite gem here. I was 100% unsympathetic to this family by the end of this read.
Netflix launches its $3/month mobile-only subscription in India
Fair enough. But this happens in every biologically relevant discussion.. Every time results are reported on mice, someone will criticize that it wasn't done on humans, as if biologists are complete ignoramuses and not intimately familiar with the strengths and limitations of their own science.

If an engineer presented a model of a bridge and someone jumped in to say "buh, but you didn't ACTUALLY BUILD the bridge so this is worthless", people would rightly tell him off, wouldn't they? Why is this low-effort criticism of biology allowed ?
McKinsey Bot on Your Office Computer Could Be Sizing You Up
This. StackOverflow is meant for work purposes, in my case. I don't want to be distracted by questions about D&D. I'd click on those and then get sucked into hugely interesting but in the end, time wasting reading.
In the 1990s we thought Pearl Jam was being silly for trying to bring up an anti-trust lawsuit against Ticketmaster, and the nation had lost it's will after Microsoft's joke of a settlement. In retrospect, that was a real loss. Ticketmaster and Livenation abuse their monopolies to the harm of consumers globally.
I personally value clarity and this seems to obscure meaning. I'm ok with operator overloading when its super clear (eg + is addition, so having it overloaded to also do vector addition is clear to me, but overloading it to do string concatenation is less clear). I guess my worry is that this adds unnecessary cognitive load for minor convenience.

Having said that, if it works for you, awesome. Don't let me tell you otherwise, not everything has to be to my taste, after all.
Hum, isn't cilk-like work stealing depth first? Idle executors steal oldest ancestor and busy executors eagerly execute recursive calls while pushing parent in the local job stack?

Proof of optimality was in the early cilk papers in the '90s.

I'm sure the same algorithms made into Julia via Intel (which bought cilk in the early '00), but it is hardly new except in the 'everything old is new again'.

Also IIRC OpenMP supports (or at least allows) work stealing although at least GCC does not implement it yet.
Is sperm selection helpful for better IVF success?
Redefining “Hero” Software Developers
Why buy a 1990 Honda Civic when you could manage with a bicycle?

(Sorry; it was there for the taking. Also, downsized from 2 cars to 1+bicycle.).
Note that this requires for a user to actually download and run this malware, it doesn't randomly get into someone's computer by itself:

> This implant is delivered in the form of a self-extracting archive shell script created with makeself
The Crisis Lurking in Californians’ Taps: How 1k Water Systems May Be at Risk
About the “Security Issue” on VLC
I have the exact same opinion and like minikanren libraries in Scheme and Clojure for that reason. I always liked Prolog, it always felt like an awesome way to write certain aspects of a program, but always felt super awkward for the rest of the program. With this approach, you can write the bits that make sense in the style that most suits. That's a pretty nice thing to be able to do!
Indeed - having a huge NAS that all of your home computers back up to, which then backs up to Backblaze would be an obvious workaround for buying multiple licenses ... although why go to that trouble when it's $6 a month per computer? That's one fancy coffee.
Yes, I can't believe it but I'm actually sympathizing with the airline.

He booked fake reservations under fake names in case someone might want to travel with him. The fact no one at the airline asked him to stop committing fraud until 2004 does not lessen the fact he was, in fact, defrauding the airline out of thousands of dollars.

If he had just used the tickets as intended he'd probably still have his pass.
> Tinley's chances for a no prison sentence are slim. In 2006, a former UBS PaineWebber worker was sentenced to eight years in prison for planting a logic bomb on the company's network and betting its stock would go down.

I don't know if the courts will see it the same way, but to me it seems that Tinley's crime is a lot less severe. That other case was stock manipulation, which has the potential to cause much larger losses for other uninvolved parties. The only effects of Tinley's action is stealing his fee directly from Siemens plus whatever loss results from the spreadsheets briefly not working (which couldn't have been that great if they didn't just get them rewritten).
Wedding Place Card Maker
I'm embarrassed to admit that I have this in my home and never figured out why the flush button was split in two!
As Climate Changes, Taxpayers Will Shoulder Larger U.S. Payouts to Farmers
What Gets to Be a 'Burger'? States Restrict Labels on Plant-Based Meat
No No No

There Is No Vulnerability In VLC

From the bug tracker:

> Issue is too old libebml in Ubuntu 18.04: libebml 1.3.6 fixes this issue. End of story: VLC is not vulnerable, whether this is 3.0.7.1 or even 3.0.4. The issue is in a 3rd party library, and it was fixed in VLC binaries version 3.0.3, out more than one year ago...

Cheers to Gizmodo journalists not even reading the pages they link to...
> To be honest, I don't think there will be a rebuild after this one.

Wait, I'm confused. Are you claiming that current climate change will lead to the collapse of civilization?
I'm a newbie to background jobs and I have a question -

Whenever a user's action gets pushed to a background job how do you go about notifying the user about the status of the job?

Do you resort back to email or some kind of more complex websocket based solution?

I'm not quite thinking about long running jobs but more like the ones which take maybe 10 or 15 seconds. In the this kind of a scenario, wouldn't a simpler soliton be to just make the user wait? Maybe just show a spinner?
Show HN: I will post your project to 100 websites
When I have a list of stuff that is likely to change often, I put the closing parens on their own line. Sure it's against the style guide but I don't care. Most commonly this affects list of slots in a defclass, long lists of local bindings in let/let*, long list of cond clauses and so on. As you might notice most of these have the form ((...) (...) ... (...)).

Also in this particular case you don't have to put :new-thingy after :curry. They can be in any order, it doesn't matter at all.
The goal of 10k steps a day is not based in science, say experts
It's not clear to me from the description, I understand that in the US the wall sockets don't put out a lot of juice, (120 volts at 15 amps = 1.8kW) but is "Level 2" like my household wall sockets (240 volts at 13 amps = 3.1kW) or is it more (e.g. some of my friends installed 240 volts at 30 amps = 7.2kW to cut their charging time in half) ?

[ Also, presumably Americans do have electric ovens right? So your ovens can't be 120 volts at 15 amps, that'd be like a kid's toy, there must be beefier power inside a typical American house already, albeit maybe not near the car? ]
In America, most people don’t live near a city center big enough to warrant an intercity train station. 75% of Moscow’s metro area lives in city limits. There is no US city like that. For DC, it’s less than 20%. Also, in America 88% of households own a car, versus 55% in Russia.

I can be at my local airport (Baltimore) in less than 30 minutes, and be seated in another 30 minutes if I’m traveling early. If I lived in real America, somewhere like Kansas City or Buffalo, it’d take like 15-20 minutes to get from parking to the airplane.
Nope :)

I'm trying to get my MVP out the door too and while I could probably code something together, I'm thinking about just using Airtable and some forms to get started. I'm getting distracted trying to decide on a technology stack (I work with .net but would like to try something different).

It also depends on your current situation. I'm working full time trying to get a project finished and I have young kids at home. I can barely stand up right now.

Best think to do is just keep going. Forget about the week thing. If you are dealing with customers it sounds like you have an MVP anyway - you just need to add a few more features.
Try by Idealo, Telekom Innovation Lab or Zalando
I honestly don't understand how people can live without bidets.
T-short does not exist
Only the "ShooterImage" component relies on Xorg (the other components work regardless of window system). Note that the reason Wayland isn't affected is because the malware doesn't use the API needed for taking screenshots.