skysight-inc/HackerNews huggingface dataset:
Well, why do banks don't port all their code to recent and efficient languages?
Pretty much the same here. All the code currently in use is written in English and it will take decades to completely transit from English to French computing (let's take the example of France, since I'm French). Add to that that all classes resources are for English programming languages and that to share knowledge between French, German and Russian programmers English is the only way to go.

But don't be fooled, in most companies all the comments and documentation are written in French. Variables are in English because it's the only language that only use the ASCII charset. Only recent languages have the support for Unicode identifiers names.

English reading comprehension (at the very least) is a mandatory skill to have in our modern world.
TLDR: there are only 2 Windows versions with large market share, Linux on desktop is much more fragmented.

No, the government is mandating nothing, users can pick from the most popular OS and that are now Windows 10 and Windows 7. If you let users pick a Linux, any Linux, they will pick them all, unless the government really forces everyone to pick a single version - probably that is the point of the the version in the spotlight.
There's a lot of meta discussion about learning languages but I'd like to thank the author for two great tips in particular:

* using the desktop version of Duolingo

* the shared Ankiweb decks for <x> most common words in <x> language

I've been slowly learning Spanish via a few short classes and intermittently using Duolingo on my phone.

I'm not even sure I knew a non-mobile version of Duolingo existed until now and it's so much better. Even though I knew that turning off the work bank was better for learning I didn't do it because typing on my phone sucks.

And I had never used Anki before but earlier today I downloaded it and a top 5000 Spanish word deck and already went through my first lesson.

Even these two small things will help me a lot so thank you.
Ah, the reason this was so impressive is that I mixed up the radius of the cap with the radius of the sphere on which it sits. In reality, this cap has 97% of the area it would if it were a flat circle of the same radius.
I would not be surprised if it is found to be useful. My reason for this is the Quran's mathematical composition, founded on the number 19:
https://www.masjidtucson.org/quran/miracle/
Author here. Italki is a wonderful tool and is undoubtedly what brought me from being to formulate rote Duolingo sentences to being able to have conversations for hours on end. I think Italki or some suitable replacement that gets you 1-on-1 attention for long periods of time speaking is absolutely essential if you want to have extended conversations with people.
I thought one of the ideas was to build into this a way to let people pick the good stuff.

Which is to ask if Audiences are never wrong?
Percent ownership is a vanity metric and is only useful for telling people you own some percent of a company. Ownership is subject to dilution (so the 0.01% of XYZ inc today may be 0.005% next round, etc.), and becomes functionally impossible to calculate how much that's worth (or project it into the future).

When it comes to equity, the numbers that matter are: the number of shares, the exercise price, and the sale price.

If I have 10,000 shares of XYZ, inc. with an exercise price of $0.10 and I sell them at $1.10, I've made 10k in gains [10,000 * ($1.10 - $0.10)]. Good luck being able to do any similar math when you're granted 0.01% of XYZ inc., since any calculation you do will go through "how many shares at what exercise and sale price".

Edit: since you work at Google, just imagine if they tried to give you 100 GSUs over four years as 0.0000002% of Google...
This can be done only if the government enforces the choice, but that is almost impossible: everybody will believe they are special and need something else as an exception. Some will even be justified.
I'd do that but make it below 80
The first change is quite a bit more than a single bit (...413A vs ...4140), that seems like a bug.

The second is just a single bit (...2F68 vs ...2F67) so may be simply an accuracy increase in the underlying algorithm.

> instead of relying on any result in those last 5 digits (accuracy which is obviously not there), would it be better practice just to truncate anyways?

No. You have absolutely no idea what your truncation just did to your calculation.

This comes up where you have to be careful inverting a matrix because you can get massive cancellation that makes the accuracy of the lower bits quite significant.

In addition, if you are running a Monte Carlo simulation, you may have introduced a bias into your simulation.

IEEE 754 was written by numerical analysts--quite often in obtuse ways that complicate the hardware implementation dramatically. You have to understand the full mathematical rationale behind it before you tamper with it. And, even then, you do so at your own peril.
Can be. Can also be just as wrong.

In particular, my challenge is that in most programs the "loss" function that is of interest to the user is actually not visible. Why I picked the thermostat example. It doesn't know if you are there or not. Or what the cost of electricity is right now. Or what the average temperature outside will be in 2 hours.

It can be made aware of all of these things, but that will itself be a large part of the complexity. Such that "just optimize this loss function" is not wrong. Just, I challenge how much it helps.
This is simply wrong, and creating a new green account and downvoting me isn’t going to change that.

It is trivial to see that literally any range with min = 0 and max = any number other than a power of 10 makes it LESS likely that a 9 will come up as the first digit. For example the range 0-300 has 1 and 2 come up as the first digit way more than the rest. Don’t you think the same is true of 0-30000 and 0-300000000000000000000000? The size of the range doesn’t make your assertion any more true, that for large ranges every leading digit begins to have an equal chance of appearing.

My point is that, given a uniform distribution from 0 to a max, it has to have a max somewhere. If we assume that max itself is uniformly distributed then we derive the proportions you find in Benford’s law.

Look to put it another way, Benford’s law comes from the numbers which are the same number of digits as the max. The rest are evenly distributed but those numbers are the most numerous at that point and they contribute the phenomenon. Ok?

Are you convinced?

PS: There has got to be someone who figured this out before 2020. Come on. Someone post a link to this derivation.
If you’ve got a copy of my resume, even if you remove my name/email/phone number, I feel like it would be pretty easy to figure out who I am.

Especially, if people have interesting or unique work experience. Say they founded a startup or they are the author of a popular OS library. Even a niche product, finding the principal author is usually just a search away.

Only if your resume is super-mundane would it offer a modicum of privacy (and who wants to hire that?)
ooo, nefrums got pushed down today.... so I expect he will do another run pretty soon, he usually live streams it on twitch. Given his last run, and all the mistakes he made, he should be able to get sub 2 hours
Yeah, I think it only started to work for the USA globally after WW2 ?
Once your report is ready you can choose to speak with any company that provided an estimate if you are interested in speaking with them.

If they hire you and we have a recruitment sourcing agreement in place with them we earn a finders fees
The point seems to be about finding a computer at all. Suppose you want to do some banking and all you have is your Android phone? According to what I'm reading from other comments, you may just need to find a Windows PC rather than handle things with your own device.
How to DOS (Denial of Service) Attack Your Own WiFi with Kali Linux
Dev here. That sounds like step 8 wasn't completed without errors:

```
sudo codesign -f -s - /System/Library/PrivateFrameworks/SidecarCore.framework/Versions/A/SidecarCore
```

A properly signed SidecarCore modified with free-sidecar shouldn't cause random crashes.
Oh yea, I'm well aware, and I play the game as best I can. I go to the occasional happy hour, I shoot the shit with my managers and co-workers, I talk about their kids or hobbies or whatever they want to talk about. I just don't want to do any of these things. It's draining to pretend you care all the time. But if I don't it affects raises / bonuses (only job related things I care about) and also project placement (which indirectly affect my raises / bonuses).

I also realize my lack of genuine interest probably bleeds into my work personality, but there's not much I can do about that. It's not like something is going to magically make me actually care about work, so faking it is the best option I have.
The dataset is anonymized using differential privacy. In theory, someone looking at the data would not be able to tell if any particular individual were included.
Watch out for that Thanksgiving or Christmas false alert!
According to the story the same wiring is used on previous 737s, are you going to boycott all 737s and only fly airbus?
Author here. Don't quote me on this, but I think something like 90% of Duolingo users are mobile. Mobile is more "fun" and good for casual users who want to do 5 minutes everyday to feel like they're making progress. I imagine Duolingo's business model leads to it heavily promoting the mobile platform, but thankfully the desktop version is quite good too.

I didn't like the Anki UI at first but I got used to it quickly. My Anki pace of 50 new cards a day was very aggressive, but this was largely possible due to the massive number of cognates between English and French. I imagine the same will hold for you in Spanish, though perhaps to a slightly lesser extent. I think Anki is wonderful for acquiring vocab though, so keep at it and you should do quite well! Also consider making your own Anki deck or using sentences instead of words. While this 5000 word deck was good enough to get to B2 for me, those methods are very likely more effective for long-term retention of more obscure words, although of course they are far more time-consuming.
it isn’t possible to create something that doesn’t serve a purpose. what “good” artists and other art professionals have that makes them experts is 1) an understanding of this fact, then 2) knowledge of semiotics and history among other related areas that afford as deep an understanding of potential meanings as possible — this is the tricky part, because it requires real work
Not trying to denigrate artists, but as somebody that admittedly doesn't appreciate art, I'm still not sure how artists aren't just pastiche image maker themselves. Based on your comment, I'm not entirely clear what the difference is
Is IFTTT the new Excel ala "if people are using an Excel sheet, turn it into a SaaS"?
Apathy is a sign of burnout.
I guess the parent poster meant that despite doing the same in Australia, this didn't produce global companies like Samsung, Hyundai, LG, etc.
Government workers pick the OS on their work PCs, really? I'm quite sure "this is your PC, IT has installed Windows X on it" is the common case. It doesn't become suddenly bad if that instead is "... has installed Ubuntu 18.04 on it".
Noted down! Tv targeted app :) Is like a fireplace app, but with art
I don’t know. This seems overly harsh, and a pretty classic case of othering people who are different than the author.

For example, I’m pretty sure a “hacker” could learn at Khan Academy. In fact, considering anything other than someone’s skill seems somehow anti-hacker.
> dk why they don't just adopt Debian + Gnome for their desktop stuff with some Korean development work on top of that. It's a great looking UI/UX and would be perfect especially if most of the software is via the browser/SaaS anyway. Or some occasional wine translations where needed.

Well, (as you mentioned in the edit) it doesn’t create something totally new — AFAIK it uses the cinnamon DE. Also, you mentioned about being ‘perfect’... but you will be surprised in the level of CJK support on any open source software. Even the big ones don’t support CJK well, unless the software uses the OS toolkit & operating system gives you for free — and Linux doesn’t. Software like Firefox’s CJK input is frequently broken in macOS (they don’t use Cocoa), and on most Linux distributions everything is just terrible (including Ubuntu). That’s the reason for using a local distribution.

> This isn't something to shame them for, this is how it should be done.

It could be great if we could just use Linux Mint or Ubuntu and call it a day; Linux people, please stop considering input managers and other UTF-8 stuff as bloat... or you will never get meaningful adoption to ordinary users in the CJK.
This reminds me of when I was working with a PDP-8 back in 1975. We had a hardware failure, I ran a diagnostic which confirmed the problem was in the hardware. I called DEC (we had a maintenance contract), and they sent out an engineer. He looked at the output of the diagnostic, then he pulled out a circuit board and he proceeded to unsolder a transister and solder in a new transister!
Out of curiosity, do you feel that an artwork having an anonymous author substantially detracts from your appreciation of it?
Coming from an SI background, I was thinking the same thing.

It's nice to see another integrator here. What do you guys focus on?
All art (and innovation, really) is about combining existing things in new and unexpected ways. Doesn’t matter whether it’s a machine or person that creates the end result, the art is in the process.

It’s just that with machines and deep learning we can try more variations in a much shorter period of time.

No more waiting to see whether that bunch of disaffected art students sitting around drinking absinthe and smoking strong cigarettes come up with anything good, get a bunch of computers to do it in a fraction of the time - and with far less angst.
That's a great idea. If you ping me at matt@tellmewhatimworth.com to let me know which profile is yours I can keep that in mind when building your report
Agree with the first sentence if it's read as "they are not equivalent groups". Very much disagree with both halves of the second.

Just because not everyone programming computers is a "hacker" anymore doesn't mean either of those things.
What eight years of side projects have taught me (2019)
So what is about creation?
Kubernetes splits the control plane from the workloads. You have to run Kubelet on the individual nodes, but it's in charge of node-local orchestration; sure, you could maybe invent something thinner that was controlled with just with SSH or something, but you can't really get away with some kind of controller on the node itself. Something has to start containers and monitor their status, for one.

There are lots of production-quality load balancer implementations for Kubernetes, such as Traefik, as well as operators that configure cloud-native load balancers (e.g. the one that configures GLBs on GCP). I don't see this as missing functionality. The ingress story isn't great, but the available options (Nginx being a very solid example of something tried and tested) are good enough that it's more a problem of standardization, not implementation.

Neither of those two points seem to sufficiently argue against using Kubernetes. Having used it for a few years now for all sorts of workloads, I would never go back to plain VMs, nor to something like ECS or Mesos. The only alternative I might entertain would be "serverless", but the available offerings don't seem to cover all the bases (e.g. batch jobs).
The opposite pulls of designing for a human, versus designing for all of humanity
FWIW ChromeOS also has hyperthreading disabled on Intel CPUs.
You Are Accountable for Reasonableness
I agree with you. I think the reason AI hasn't made anything but derivatives is in part because machines are not sentient. 100% of AI is machine learning, there is no heart or conscience.

However art is anything that moves you and the paintings on this website are most definitely moving to me. I find them terrifying and a lot of that has to do with the fact that a machine made them.

There isn't anything really grotesque there. (Grotesque is a blend of horror and empathy. Horror is a scary guy in a mask holding a bloody axe or things jumping out at you. Grotesque is a person maimed.)

This site has, in my opinion, art that is nauseatingly scary. It is scary in part because its soulless and part because it's a mirror of how a machine sees humanity.

Regardless of how it was made, it moved me therefore from my perspective: It is art.
The scars on my hands and the memories of high voltage shocks past received digitally or even orally agree with this sentiment.

I'm a shit coder. I'm a great hacker. This weekend I just set up a peertube instance, grabbed some body parts for a project car from the junkyard, and ALMOST got my 3d print recycling machine working (just needs a damned 9mm socket adapter). Ain't a programmer. It's just a thing I do when I have no other alternative. i++
But that argument is being evaluated in light of our views on the trustworthiness of Boeing, and that has fallen precipitously.
There are a number of other initiatives underway to reduce greenhouse gas emissions from commercial aviation. Synthetic kerosene can be manufactured using power and heat from renewable energy sources. Electric motors can be used for taxiing so that the turbines only have to be started immediately before takeoff. The electromagnetic catapults used on the latest Navy aircraft carriers can be scaled up to launch redesigned airliners from runways on land with lower accelerations.

But it will probably take many years until any of these innovations are widely deployed.
Taiwan’s Military Is a Hollow Shell
> But how will <someone> learn how to deal with the UX terribleness that is most of Linux?

They learnt to deal with the terrible UX in Windows, no reason they can’t on Linux. :-)

> it might not be much better but she's used to it.

It’s her work, she better get used to it too keep working; That’s a pretty compelling reason to get used to Linux, right?
The Chaos at Condé Nast
Author here. I definitely don't feel completely automatic in French, but when having casual conversation I can be fairly automatic if the subject matter isn't too demanding. I think you're absolutely right that without being immersed in French, you will struggle being automatic, especially in all those situations that you only encounter while being in person with actual French speakers.

I think getting C1/C2 certification doesn't really test for that kind of thing, but instead, to my knowledge, being able to communicate increasingly complex ideas in a relatively sterile environment. So, you probably could get fairly automatic when debating about economics or having general conversation or something abstract at home, but in France you probably won't be automatic until you spend a sufficient amount of time practicing all the little things in daily life. This is something I will struggle with to unless I immerse myself someday, but being able to say what you want generally is definitely good enough to at least survive at live decently well. Good luck, sounds like what you're doing is the best possible!
Or... train AI to pick out the masterpieces...and loop.
I co-supervised a British PhD student once who did his PhD at a Spanish university. Not only was he a native speaker, but he also wrote very clear - no passive sentences, clear structure in thinking and writing, very good. He had a paper reviewed by someone who only saw his university on that paper (blind review) and wrote 'paper could do with review by a native speaker'. Why? No idea. I knew who the reviewer was (small world) and he wasn't even a native speaker himself.

My theory: when you ask someone to correct language, and they know the author isn't a native speaker, they'll nitpick on things that native speakers wouldn't be corrected on; but the corrections will be much more about the idiosyncrasies of the corrector than the level of the author (when that author has reached a certain level of proficiency of course).
I don't doubt the 90%. You can tell they don't care really care about desktop so it doesn't have the heart system.

Yeah I'll eventually build my own Anki deck. I'm spending a month in Mexico right now so that's definitely helping too :)
Hmm, maybe afraid that otherwise someone might have slipped a backdoor in, like with Dual_EC_DRBG ?
I think in most cases it is the proverbial tail wagging the dog. The established fantasy to use your terms is what leads to the behavior and productivity is the rationalization.

Giving up on "hard work" feels to managenent and their bosses like leaving money on the table. Even if they would consistently get five times better results and no downsides by having say game programmers work eight hour days and spend half of the day having LAN parties in the game so they became intimately familiar with its mechanics, performance, bugs, and flaws it would emotionally feel morally wrong "slacking" because it contradicts their values - in spite of the purpose of the values.

Inertia tends to keep things the status quo until "feedback" forces changes on it.

Confusingly the status quo itself may not be stable - rewriting the code base every three years in a new language regardless of how well it works is just as much a status quo as leaving it in untouched COBOL and only putting efforts into compatability layers when absolutely needed.
Creating better conditions for everyone >>>> playing a game with a set success rate of 0.01 % and f*ck the rest. Also, the game is not fair to begin with. It's called a Dream for a reason. Feels like going bankrupt trying to win the lottery.
These rules existed at the time Boeing built and designed this plane, no? And thus the plane was subject to these rules and Boeing never attempted to file for an exemption, correct?

Tough--they should have to rewire the plane.

They cut the corner (or missed the corner) and got caught. Too bad, so sad. Maybe fire a bunch of executives this time and I might have some more sympathy later.

> For once, I think Boeing does have a point here. This is the same wiring used on the 737NG, which AFAIK is considered the safest (or one of the safest, at least) airliner ever. The point about rerouting existing wiring introducing it's own potential hazard also seems like an entirely reasonable consideration.

"Nothing happened before" does not obviate the analysis that caused the rule to be created.

Aerospace rules are generally written in blood. Ignoring them tends to spill more blood.

This is exactly the kind of issue where your reputation is crucial. If your reputation is sterling, then nobody would blink about cutting you slack in this single instance. If, however, your reputation is such that there are likely even more instances like this that haven't been found, then you should get held to the letter of the law.
Anyone interested in creating a "home cooked meal" for Android using scratch-like drag and drop components?
Check out https://appinventor.mit.edu/
It builds an .apk for you and all. It's primarily intended for teaching kids how to code, but seems like it's a good fit for simple apps like the one described by the OP.
It's a bit less of an issue in countries that use a Latin alphabet too...