skysight-inc/HackerNews huggingface dataset:
The relevant program here would be: https://newgtlds.icann.org/en/announcements-and-media/announ...
Since I saw this episode of "Air crash"[1] about Aeroflot Flight 593 when a kid invited in the cockpit crashed an Aeroflot Airbus I'm pretty happy that kids aren't any longer invite to the cockpit.
https://www.youtube.com/watch?v=y1kPAWVI5UA
Can feel for the author. I have several open source projects and some users are very entitled and demanding. Some guy sent me an email demanding something and when I didn't respond fast enough (was sleeping during the night), gave me an 1-star rating couple hours later. Some would add, "1-star rating unless such and such features are added." Yeah right, like I give a shit about rating, especially on an open source project I publish out of my generosity.
Considering its trajectory is more or less ballistic, the F would stand for "Falling".
What marketing? The only time I hear that is about people mad at Go being popular and not liking it, I've never seen marketing from Google toward Go. The language is popular because it's powerful and yet very simple to onboard, the standard lib is good as well as the documentation, that's why it's popular not because of Google.

You mention Kubernetes, but forgot all the other widely used projects that are not from Google: Docker, Grafana, etcd, all the Hashicorp tools ( terraform, packer, consul .. ), Prometheus, InfluxDB, Hugo, CockroachDB ect ...
The previous poster is slightly understating the changes made in the newer SIMD ISAs. AVX and AVX-512 don't just add longer vector variants to previous instructions, they also add different modes to vector instructions.

AVX introduced three-operand instructions (essentially rA = rB op rC) instead of the normal two-operand instructions (rA = rA op rC) that is typical for x86. AVX-512 introduced vector masks as well (and per-instruction rounding modes).

Some quick overview of the x86 ISA: each instruction is essentially an opcode (of 1-3 bytes) followed by a "modR/M" byte. These bytes encode a 3-bit register number and a second input operand which is either an immediate, a single register, or a memory operand that has 2 registers, an immediate, and a scale (multiply by 1/2/4/8) parameter. Legacy prefixes provide a segment override, address size override, and operand size override capability--essentially controlling if the register should be referred to as dx or edx. Knowing if the register is eax or xmm0 is dependent on what the opcode is; they're both encoded as 0.

Extending the ISA to 64-bit added a REX prefix, which provides a bit to indicate if its 64-bit or 32-bit, as well as three extra register selector bits that get prepended to the modR/M results. The VEX prefix, introduced for AVX, includes all of the bits in the REX prefix, as well as another 4-bit register selector (the three-operand form as mentioned above), a 1-bit for 128-bit or 256-bit vectors, and another 2 bits of opcode table extension. The EVEX prefix (for AVX-512) includes all of the bits from the VEX prefix, as well as another vector length bit, 3 bits for accessing zmm16-31 registers, 3-bits for a vector mask register, another bit for masking mode, and another bit for rounding mode.

It sounds complicated, but most of these bits are actually just providing either an extension to the size of the register set, the size of the operation being done, or the introduction of a few new operands into the operation. By the time you leave the decoder, there's not really any new data being passed onto later hardware stages.
Seems like the manager was the toxic employee here.
Hi there! We do a couple of things around here: first, we plan ahead of time for the workload of each team member, according to the amount of availability they have, they might want to work on a side project, practice sports (lots of us do kitesurf, skiing, swimming,...) or whatever. We do not require a specific amount of hours.

During the week we track time using Harvest (https://www.getharvest.com/) and the next week we review the planned time vs. actual time spent on each project (and overall) and adjust the planning as necessary. It's not 100% precise, but it works most of the time.

Besides the planning vs. reviewing part, we're very open and encourage discussion on the remote work and with flexible schedule topic. Some team members have a lot of experience and some are doing this for the first time, so sharing is important. Having a routine is an important element into a good work-life balance.
To be honest, there were no bad intentions behind it other then updating people with updates to the book as written there. But we do get your (and other people's) point and have fixed it to a direct download. Thanks :-)
Hello Hacker News,

So you're sitting there in LA with a 400 gigabyte raw video file and you need to send it to a video editor in London the same day (For the techies: 1 Gbps in both locations). What are your options?

You could use Dropbox but it would take around 18 hours to upload and download your files. You could ship a hard drive but that would take 1 day and cost $160 just to overnight it there. Or you could use MASV and it will cost you $100 and get it there in just over 2 hrs.

MASV is the fastest and most reliable way for video and creative professionals to transfer time-critical, massive files.

Today we are very excited to launch our newest version, rebuilt from the ground up, we call it MASV 3.0.

With MASV you can send your largest files or project folders as fast as your internet connection can handle, to most places in the world, using only your browser (no plugins or software). It's billed with a simple pay-as-you-go model, at $0.25 per gigabyte, that makes it easy to charge back your customers for their deliveries.

This upgrade includes:
- A material design interface that's mobile friendly
- Expansion to 160 servers globally
- Improved security features
- and it's all built on top of a robust API we will use to integrate with the services you love but you could use to script it to behave in any way you please.

Even for those of you with smaller files we will help you maximize your transfer speeds.

We are very excited to hear what you think of MASV 3.0 and are offering a free trial that's either 3 days or up to 100 gigabytes of data downloaded (whichever happens first).

Sign up for our service and let us know your thoughts or suggestions!
Now other people are posting bullshit reviews on yelp and google (and maybe facebook, I’m not checking). Not only are you an asshole, you’ve convinced other assholes to post bad faith reviews of a business they’ve never interacted with as a customers.

And I bet you’re really proud of yourself. Of course, you can explain your actions, that must mean you’re a good person and what you did was right.
Cool project but way too much white space: I only see two items above the fold on my Macbook Pro. It would be a lot easier to use if it was more information dense. (e.g. https://i.imgur.com/ZLaSfJJ.png vs https://i.imgur.com/NuNtxel.png)
The mil caught onto this in a serious way somewhat recently, the commissioning sources really lean into preventing this. Great to see this catching on in the business world
In the case of 2FA devices, a keylogger won’t get you much on a remote machine.

I think the more obvious path is that if you have memory access, just wait for the decrypted contents to be exposed.
I guess 20th Century Fox Uses Statistics to Predict a Movie Audience doesn't have the same ring to it.
I feel like that's a distinction without a difference. If I call an uber, it will arrive in 5 minutes max and take me to where I need to go. I can call one in the morning to go to work, and another one after work to get home. It could 100% replace my commuter car that I have right now.
I’d agree using the word ‘algorithm’ feels a little misleading from the point of view of a programmer. But just to defend the glass half full point of view: it does feel reasonable to call the design processes in the article “recipes”, and once something is a “recipe”, “algorithm” feels more synonymous. Maybe the way to look at this article is that “algorithm” refers to what the person is doing, not to what the CSS is doing.
That's true. RME (definitely on the high end) is remarkably good about supporting a wide variety of connection technologies. Include Firewire.
Contrast this to Amazon: during design of the original Echo at Lab126, an engineering discussion took place where they determined that implementing the mute function in software would be less expensive in terms of component requirements than implementing a physical disconnect of the mic circuit.

The engineering team refused to take the less expensive route, and insisted that the mute button physically disconnect the circuit, so that no future engineering team could decide to stealth "unmute" the microphone through software.

To this day, you can disassemble an Amazon Echo device and you will find a physical disconnect of the mic circuitry when you push the mute button. Don't want an "always listening" smart speaker? Just keep it muted, and a red LED circle informs you that the mic is physically disconnected.

I'm proud of the approach that Amazon takes to privacy. Privacy of customer data is considered the most important thing to Amazon, and this customer obsession (the #1 leadership principle) permeates the organization.

Disclaimer: I'm a principal engineer at Amazon.
Why not? I've decided to spend the money in the next few months on the service already, so the money is allocated anyway. I do it regularly. It also avoids paying the card companies' fees, because I can just wire the money.

A lot of serices are structured this way, anyway. Download services, hosting services, even marketplaces like Etsy. Really, Etsy's model sounds more like an exception from my POV. But I'm not in the US.
"Using the Android VPN feature" != "Tunneling traffic through a remote network"
I really don't think so because I've had equally awful experiences trying to contact a human being with regard to adwords, etc.
Isn't it a local VPN?
I've been poking the internet bear for over 30 years. That's quite obvious if you read the other articles on my blog. I'm not one to back down from a fight when I think someone is in the wrong. And yes, sometimes I've paid for that, such as when a Usenet kook tried to get me fired from my job for having the temerity to disagree with him. But overall I'd rather be the guy who stood up for what I believed was right than the guy who didn't. As always, YMMV.
I think that the section on change at is great. The first 1500 seconds are about systemd any why it is and what it's trying to do, but that doesn't really get to the core of why I complain about it.

https://youtu.be/o_AIw9bGogo?t=1526

Systemd is change. Massive change that's being forced on us by a twat. Unlike Linux, which was a kernel delivered by a twat but was take-it or leave-it, this is being forced on us. It's untrustworthy and threatening and unknown. In some cases it's an attack on our identity -- "the way you did it in the past is rubbish, do it this way". Clearly we are going to be defensive about it.

This isn't unique to people who've used linux for the last 3 decades. Douglas Adams knew this 20 years ago:

1) everything that’s already in the world when you’re born is just normal;
2) anything that gets invented between then and before you turn thirty is incredibly exciting and creative and with any luck you can make a career out of it;
3) anything that gets invented after you’re thirty is against the natural order of things and the beginning of the end of civilization as we know it until it’s been around for about ten years when it gradually turns out to be alright really.”

His original article (in a newspaper - remember them?) is at http://www.douglasadams.com/dna/19990901-00-a.html

He mentions John Humphrys and his sneering view of this new fangled internet. Humphrys was (and still is) the bbc radio 4 breakfast presenter.

At the same time Terry Wogan was the radio 2 breakfast presenter, a similar age (about 60 at the time). His attitude was far more opening, energizing a whole generation of middle-aged Brits to technology and the internet. Change was something to be embraced, not feared.

This talk has made me realise that my attitude to systemd is far more like Humphreys than Wogan, and that scares me.
Hey quadrature, thanks for the feedback! Would you be able to go into more details about what skew you see :)?

In chapter 7 I go into some methods of fixing skewed data when performing joins. This solved a majority of our skew problems, but we still see skew on aggregates I believe. I am working on how to debug/find skews in a spark application in Chapter 6, wanted to initially release this as I've been procrastinating over 2 years to do so lol.

We have done more spark parameter optimizations but that helps after the data skew have been resolved.
It seems at least as likely that the microphone feature, as a non-working component of a future product upgrade, was omitted at the request of attorneys reviewing the product literature so as to not create a false expectation of that unreleased feature.

I've worked on several products that had capabilities that we were told by attorneys could not be "advertised" (i.e., no references to them) until the complete feature was ready to be announced.
If we stop and think of it, it'd be a lot of energy to be able to reach Uranus' orbit by next year.

Big rocket or very small probe.
Now every 20th Century Fox movie will be full of violence and sex.

Ops, It looks like the ML is already in production!
That makes sense. I need to start shooting more videos instead of photos.
Some of these are dipping into the uncatney valley.
Envoy and the Programmable Edge: Edge Proxies and the Developer Experience
I do, I have been driving my bicycle to work for 12 years now. Not only I prefer regular roads, which are much better, whenever there is a segregated lane I avoid it. It is very obvious what segregation is for when you get hostile behavior on the part of motorists when you ignore the cycle lane and they complain that you don't use it.
Why you should not use GraphQL schema generators
BBSes had soul. Everyone was excited to be there. Most everyone was an enthusiast. We had chat, forums, filez, online games before everyone else. Nobody outside of that world had any idea what we all were doing.
https://vitobotta.com/ - it's my personal blog where I write about stuff like programming (especially Ruby and Rails) and other things I use for development etc.
> This is a free, open source app. Open source is important here because all your network requests will go through this app, and we need to make sure we can trust it. Because the app is open source, if it was doing anything shady, it would be found out.

That's the statement that always bothers me because it's only true if you build the app yourself. This is giving people a simplistic view and a false sense of security.
Not that storing a masterpass as sting is acceptable - nor that I readily believe that statement entirely. But why would you be using any of these without 2FA?
> "First and foremost, password managers are a good thing. All password managers we have examined add value to the security posture of secrets management"

This is the point for 99.9% of people. If you're at risk of having someone attack you and your digital life in a targeted way, perhaps consider evaluating the security implications of each password manager.

Otherwise, pick any damn password manager and focus on something else.
I think there's a happy medium. I have a personal target of 4 days/week (or equivalent), and so I don't mind optimizing existing work, and then taking on additional work, as long as it averages out to this healthy balance. I have found that the best motivator for me is a manager who is able to say "you've done great work, you can relax for a bit, take some time off". I'll work hard for them, knowing they have my back and I don't have to fight and scrape for well-deserved rest. If they won't say that, and will just let me work as much as I can, then I start making clear boundaries around my work; and overall I am less motivated to make things better.
The project hasn't been maintained since 2010 according to the README, so that'd be my guess for this particular case.
looks like mighty fine kittens to me : https://i.imgur.com/wbZmNzY.jpg && https://i.imgur.com/rmxEkdC.jpg
Multi Label Classification – OneVsRest in ML
I'm sorry to say, but things went off the rails before he used the second email address.

In the email with the GitHub link, the final two paragraphs were an unnecessary provocation, especially the profanity in the first and personal insult in the second. Everything after that was mean-spirited and unnecessary, including your response to the second email address and the reviews.

I got into a lot of verbal fights on the internet over the years before I learned that typing at people only makes it worse. State your case plainly, without name calling, and leave it. If they keep going then 99% of the time they're trolling, and 1% they have no self control.

If you really feel the urge to "give it to them," maybe stop and think about why you feel that way. Nothing good ever comes from trying to hurt someone else to make a point, especially if that point is to make yourself feel better.

The best response is always kindness. If that doesn't work, then walk away. Escalating solves nothing.
They depend on having at least some reputation left so that they can siphon huge amounts of ad targeting data a lot more then on getting a few dark secrets in a super underhanded manner.
Pee, Not Chlorine, Causes Red Eyes from Swimming Pools: CDC (2015)
I mean, she spelled my name wrong to. She spelled her own email address differently in two places. Attention to detail does not appear to be this person's strong suit.
My only problem with it, especially for code, would be how tiny the difference is between () and {} in this font -- I feel like that could be hard to spot.
No he's not getting hung up on the term vector. He is saying that SIMD is fixed but wider width and that is not equivalent to arbitrary width. For example, SIMD shuffle type instructions have no arbitrary length equivalent.
There's another one too: http://thesecatsdonotexist.com/
The experiments section looks interesting, can you give more details about them?
One of the reasons why there are so many sequels and less unoriginal movies from big studios.

Big franchise names almost always perform according to expectations, even if the movie is bad.
Product Marketing does not 'document' they position, and write about features. If the 'mic' isn't part of feature or proposition, why would it even be in their radar?

The '1st order' response of marketing doing their job is 'who cares?'. Few people care about tech tidbits that are not user oriented.

There's already tons of things to worry about and address - and every single bit of copy takes up valuable space.

The issue also does not fit into the standard communications framework: Hey, should we should tell people that there is a microphone, even if it is not working and does nothing? How do we even do that? "Hey, your alarm has a microphone!" Wouldn't that seem odd, why does it have a microphone?! You'd even have to kind of explain it: "Your product has a microphone so that one day in the future, you might enable some other features that don't exist yet"

"this has privacy implications" - no - it only has the perception of privacy implications. Because Google is not actually intervening on people's privacy, it's unlikely they really thought about the need to give people an unneeded affirmation.

Maybe they had a discussion about it, maybe it just didn't rise to the level of 'very important'.

Only with a very specific concern for a subgroup of customers who are wary of these things, would someone have enough leverage to get that "Hey, there's a microphone that does nothing!" notice on the box.

Google is not doing specific evil. They are not trying to infiltrate your homes and take nude pictures of you so they can look at them or sell them.

They are systematically evil, in the sense that it makes sense for them to sell you voice/video features that you want in order that they might provide you even better services. And their AI will use nudies of you in a backwards way to learn more about you.

They're getting evil due to their scope of influence, and negative externalities, much like FB has problems with 'Russian interference in elections' - i.e. not a problem they are trying to create, not a problem they want, just a sensitive byproduct of their product and massive success.
Yes, recompiling can be a pain, but there's an argument that we should get used to recompiling things from source and make sure this path is smooth, rather than trying making old binaries work as long as possible. Static binaries are another reason.
Well, I feel like it is also worth pointing out that all money starts to be a lot more persuasive when your business model is "lose other people's money until a miracle occurs". Honestly, if we have a system which permits/encourages sky-high valuations and seemingly interesting businesses to expand well beyond their user's desires or ability to pay, this is precisely what we get.

If you monetize on ads, you need damn expensive ads. If you want to have expensive ads, you gotta do something to actually make them work.

if sustainability vs valuation was a goal, then there might be more incentive to avoid these kinds of odd, consumer hostile behaviors. Users may not be the product, but, they're not the direct revenue source either. As long as ads can trick people into clicking, there is an incentive to charge for those ads.
Anything like possible on iPhone?
This generates nightmare fuel: https://imgur.com/jw9OmFi
Here's an orthogonal idea which would make a great project - scrape IMDB for all creative roles in the credits - actors, directors, writers, set designers, make up, music, etc. -- all of them. Regress them against budget, revenue, margin and revenue/budget.

Importantly it would allow for groundbreaking and genre bending movies to be assessed.

See who's adding value and who's not. And see how well that predicts your outcome.
I Just Published Bunq API on RapidAPI. Check It Out
To be fair I've probably had the odd time I've been like that too!
Tiny Texas Town Has 1000 Registered Planes and No Airport
Great idea but what if you want to use a separate VPN service which is disabled by this app? Does this VPN just cover DNS or does it secure all traffic? When on public wifi, I want to have PIA VPN enabled.

Does this secure all DNS traffic like Cloudflare 1.1.1.1 app? If it does, I may use it with the exception of public wifi.
My bet would be an RTG powering a dozen electric thrusters packing a lot of propellant and a relatively small probe.

Still, it'd mean reaching Uranus' orbit in about a year. That's a lot to ask for.
> because it passed the filter of natural selection

That alone doesn't tell much, you can still judge the value of any trait independently of natural selection.

Evolution didn't keep up with technology during the last decades. We don't live in small communities with strong bonds, sleep in huts, hunt, &c. anymore.

If you say "we evolved to be like this" and "everything evolved is right" there is no place for any kind of argument to be made.
... and thank God it doesn't. Just look at this poor fella!

https://imgur.com/a/IBudXk6