skysight-inc/HackerNews huggingface dataset:
> the horror of working in a team where obstacles are not communicated immediately and have to wait for such meetings

I think this depends on the type of obstacle.

If the obstacle is something like "I can't figure out which service my code is supposed to be reading its data from" then yes of course that should be resolved immediately.

On the other hand, if the obstacle is "I'm worried that team X might not meet their promise of giving us deliverable Y in 2 months, and I can't agree with project manager Z on an appropriate backup plan" then you can probably wait for a weekly meeting.
I've seen the news reports and discussion about the catastrophic failures, and that's enough for me.

Of course I can have an opinion without going for a ride in one, and that opinion is that I don't trust it and I won't "experience it".
I've responded to your email! Let me know if it got spam-filtered.
I never really understood why people want to know so much about an artist, and not just appreciate the art, in itself.

If the artist has such a great story, I wish they (or someone else) would just write a book about them, and do without the art as an intermediary.
Author here. 3h/day is definitely more than I did, though on some days (not that many) I spent 3+ hours grinding away. One thing to note is that over the last year they've added a ton of new material, so the tree is significantly longer now, which in hindsight is a bit misleading (although you can't grind as many levels now, so it somewhat cancels out.)
> Pretty much the same here.

It isn't. I'm talking about systematic change, not updating existing code. Like how latin was used to teach everything until nations decided to port religion, science, math, literature, etc to their native languages. Look at how much that changed the world. Rather than a select lucky few having access to knowledge tied to a language, it was ported and made available to all the peoples of a nation.

> 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.

The only way to share knowledge is through english? So the french can't translate german and russians can't translate german? What about all the french, german and russians who don't know english? Are they supposed to languish in ignorance?

> Variables are in English because it's the only language that only use the ASCII charset.

Variables, keywords, the standard libraries, runtime, kernel, assembly, etc.

> Only recent languages have the support for Unicode identifiers names.

You make it sound like you can't change it. Like older languages are set in stone.

> English reading comprehension (at the very least) is a mandatory skill to have in our modern world.

This is simply not true as most of the modern world does not have basic english reading comprehension skills. And as I said, this type of thinking is holding back much of the world. And needing to have basic english reading comprehension doesn't mean that computation shouldn't be ported to one's native language.

The selfish few used to keep the masses ignorant through language exclusivity ( latin ). Seems like the same thing is happening here. Maybe it's not selfishness, but laziness or learned helplessness.

I know if I had to learn french in order to code, I wouldn't be a programming. And I'm sure it's the truth for the vast majority of american programmers. I think most people are similar throughout the world and having to learn a foreign language to program is an insurmountable obstacle for many.
That isn't being a jerk - it is downright narcissism to think that everyone or most who cough in their presence is faking it because it interferes with their fix and gratification. First time smokers cough frequently and that is why menthol was targetted, for making it easier to start by masking its effects. The old cliche even back when it was more acceptable was forcing precocious smokers to smoke the whole pack to put then off of it! A body /not/ rejecting tobbaco smoke is a sign of a problem.

The narcissism of tobbaco users is emminently obvious to non-smokers but completely invisible and incomprehensible to them and their gratification. Just like how cigarette butts are the most common litter, and chewing tobbaco was curtailed due to concerns of tuberculosis from spitting it everywhere. It seems to be an effect of the drug more than anything sociological that all dissenting evidence is mentally erased.
Yes? There are modern FP languages (mostly in the BEAM family) that are excellent message passing frameworks in the Alan Kay OOP sense.
Another cool device, which is not an arm and is for input rather than control, is one that lets people see through their tongues.[1]

It's currently targeted at the blind, but I'd imagine seeing people could use it just as well if it picked up, say, infrared, ultraviolet, x-rays, radio waves, ionizing radiation or virtually anything else normally undetectable to human senses.

The potential of human sensory enhancement is truly staggering.

[1] - https://www.newyorker.com/magazine/2017/05/15/seeing-with-yo...
There really is something nauseating or repulsive about this. I've had the same feeling with other ML generated images. It's alien and familiar at the same time.
>That’s definitely not true, and what follows is thus complete bs sorry. Where does this come from to begin with?

Alright I have my trusty Grammaire espagnole (Beschrelle) at hand, and here are the differences in use of the subjunctive. The following cases involve the indicative in Spanish and the subjunctive in French:

-A concessive clause, whose opposition relies on a reality-grounded fact (aunque està lloviendo/bien qu'il pleuve)

-A relative clause after a superlative or similar adjectives expressing the idea of "first", "unique", uses the subjunctive in French. The comparison point being grounded in reality, Spanish always uses the indicative. (la mejor secretaria que hemos tenido/la meilleure secrétaire que nous ayons eue).

Conversely, here are cases where Spanish uses the subjunctive and French uses the indicative:

-Expressing a condition, hypothesis or hypothetic comparison after si (si vinieras conmigo/si tu venais avec moi)

-Expressing a supposition (quiza ella esté al tanto/peut-être qu'elle est au courant)

-Temporal clauses in the future (Cuando venga/Quand il viendra)

I can go on if you like. Very clearly, Spanish's use of the subjunctive very closely follows the hypothetical/unrealized aspect of the content, whereas French's use is less consistent with that aspect, and mostly depends on the locution being used.

>I even miss Spanish’ subjunctive future in French!

And yet I'm sure you don't have any problems expressing the hypothetical and/or fictious in Spanish, do you? At least hundreds of millions of Spanish speakers don't.

>Wiping your butt after pooping is overrated too, you should try the opposite.

Seeing how mood use is inconsistent from one Romance language to the other, I guess Spanish and Italian speakers aren't wiping their butts according to your point of view (and you aren't wiping yours according to them). Or...we could just stop adopting such a normative attitude and admit usage changes across countries and time periods without anything being reprehensible about it?

>That’s what makes a language more or less concise and elegant. You can express countless shades of meanings in pure arid arithmetic too, but yet...

Are you seriously arguing that languages that lack the tense and mood system of Romance languages are somehow less elegant and concise, or less able to express countless shades of meaning somehow?
Could you link to an article or journal that strongly suggests it's natural over artificial based on the sequencing, please.
I have only plugged around in pico a bit but i think there are some limits on how many instructions can be executed per update(30fps)
After looking into it a bit more, it seems useful in some circumstances as you describe, but hardly "summon it like a valet" when it can only move a few meters.

From your description, I was thinking more of something like waiting at the entrance to a public carpark and the car comes to you.
This smells of p-hacking. Split along enough dimensions and one of them will look barely significant under the wrong model.
I'm very confused by your reply... none of those example numbers you're using (e.g. 2F68) are in the article. The article gives examples that are far more different:

Calculating Math.tanh(0.1)
// Node 4
0.099667994624955*90234*
// Node 6
0.099667994624955*81907*

The article is mostly about trigonometric functions etc., which the article itself states IEEE 754 does not define expected behavior for.

So I guess I don't understand the point you're making?

Sure I don't understand what truncation is doing... but all the digits after truncation appear to be arbitrarily different between platforms anyways, so I don't see what there is to rely on there? If it's a Monte Carlo simulation as you suggest, there's already potentially arbitrary bias in the last 5 digits, no?

I'm just suggesting that if you want repeatable results cross-platform with different implementations, doesn't truncation seem reasonable? Or perhaps rounding, to avoid bias?
> In WW2 the Germans fitted aircraft engines to their tanks, which worked great when the engines ran, but too often they didn't due to battlefield conditions. (Germany was also terribly short of avgas, which crippled those tanks.)

This sounded interesting so I skimmed the tanks mentioned in [0] and only found mention of prototypes exploring use of a turboshaft engine [1] from [2]. [1] explicitly states "none of these was fitted operationally", so I don't get the impression that these ever even encountered battlefield conditions before Panther II was canceled.

[0] https://en.wikipedia.org/wiki/German_tanks_in_World_War_II

[1] https://en.wikipedia.org/wiki/GT_101

[2] https://en.wikipedia.org/wiki/Panther_II_tank#Engine
Locking a country down and being a homogeneous population has some benefits.
partial story here -- lots of work was done on CJKV input systems, in each decade, but in many Asian markets (Taiwan, Hong Kong, Vietnam for SURE) piracy was rampant, which does not feed an R&D cycle.

Unicode was standardized, then the utf8 format after that, which *nix took full advantage of, but other legacy software (see paragraph 1) did not evolve in some cases.
Intel 10nm 'Ice Lake SP' 14 Core Server CPU Gets over 54% IPC Improvement
Company uses it to sync client jiras to our internal jira so PMs and the like don't need multiple logins.

I personally do not use either. The less tech and notifications in my life the better.
I use it to publish the RSS feed of my blog to Twitter.
I use notion
Their relatives to the North... (fixed it for you!)
I’ve never had my flights pass by so quickly as when I play Mindustry on the plane. I would say that it’s less complex though and the maps don’t allow infinite expansion.
I was hoping to find something I could use on my PC, only to find it is a service, not an RSS reader.
> I personally don't care about career development

You have zero interest in more money, less boring projects, etc?
2 years between kids is quite common. Sometimes you get a multiple and sometimes "the last one" isn't a "one".
Just like most public systems in Japan.
Can this machine, beautiful art though it may make, look at the work of the cubists and spontaneously generate Gehry?

Without Mondrian, would it find beauty in clean abstract lines and sharp angles? Can it, by itself, come up with the concept of neoplasticism and implement that, in any way, to create a new beautiful artwork?

Would the AI, not for Klimt, have an appreciation for how casually erotic the female form can be?

Does it, yet, have this appreciation?

I don't know, and I'm sure it doesn't either.
Important Programming Concepts (Even on Embedded Systems) Part II: Immutability
The evidence that it's natural is based on similarities to a common ancestor, RaTG13. Googling "RaTG13" will turn up results suggesting it's natural over artificial.

What is truly bizarre is that the gene sequence of this common ancestor RaTG13 was only released in late January 2020 by Shi's lab in Wuhan – the same lab in question regarding the leak.

For the moment, I am hesitant to trust any research premised on analysis of RaTG13.
Why can't the two provide input for each other? How did our
grandparents with 8 kids do it?
Author here. I considered including this but didn't want to ramble on longer than I already had. Plus, the story isn't really that interesting. Unlike what some commenters below suggested might be possible, I don't have a French-speaking significant other.

I started learning very casually sometime in November using the Duolingo mobile app. After a while I switched to the desktop version of Duolingo and felt myself making pretty good progress. I enjoyed learning French enough to keep at it, and after a couple months I got the idea to move to France after finishing up my master's program. That probably won't be the case anymore, but for most of 2019 I had the motivation to become fluent enough to do pretty well in case I ended up moving to France.

I don't have any French speakers among my non-acquaintance friends, and absolutely 0 French-speaking family. So, there has never been anyone in "real-life" for which I was motivated to learn French. However, wanting to move to a foreign country was definitely enough to motivate me for the better part of a year.
Seems like a good strategy. Switch to Linux. Gets Microsoft attention, and returns to the stack of software that you know and love via a bunch of free and cheap licenses while creating a bunch of local jobs and getting hefty kick backs.

With the exception of the hypothetical corruption, I don’t blame them.
Cherrypicked a few gems:

p. 28: Console teletype sometimes gives two line feed for the price of one.

p. 29: REJOICE! PDP-10 COMPATIBILITY IS HERE NOW!! ...EXCEPT FOR UINS5, WHICH DOESN'T SEEM TO APPRECIATE THE GLORY OF THE NEW ORDER, ALL NON-PORNOGRAPHIC POGROMS WILL WORK AS BEFORE.

p. 31: GLORIOUS PROGRESS MARCHES ON!!

p. 34: BUG WORKS AGAIN. TROUBLE WAS CAUSE BY SOME J. RANDOM BENEDICT PLUGGING TWO THINGS INTO SAME INPUTS.

p. 34: TTY3 STAYS AT LEFT MARGIN & PRINTS BLACK RECTANGLES. I DON'T NEED BLACK RECTANGLES. YOU DON'T NEED BLACK RECTANGLES.

p. 36: "It's a NonExMem", said Steve haltingly.

p. 44: <something?> is not a bug, it is a feature!

p. 50: DOOM!

p. 51: The stupid brushes are worn out AGAIN (so soon?) on the mag tape. Some idiot carefully hid the spares. Probably said idiot should replace them. Perhaps someone should send a bomb to DEC or at least find out why we go through brushes so fast.

p. 52: We have no bananas?

p. 66: MORE GLORIOUS PDP-10 COMPATIBILITY (AND OTHER GOODNESS).

p. 67: OVER FOR BIG MSG. -->
p. 68: TTY2 DON'T WORK WORTH SH!T

p. 81: FIX THESE GOD DAMNED TELETYPES!!
Firefox by far. Besides being a browser that doesn't spy on you, it is light on resources, fast, and has tab sending to all my devices.
Cancel Pause Netflix justbfor a month. It's super easy to go back if you don't like it.
Or make a gym-only rule.
This is not completely unusual. Maybe they had collected many environmental samples for a project that had not yet been published and decided to release that information to the public because it was a closer relative to COVID19. I personally have sequence data that I'm sitting on prior to publication that was collected 2 years ago and some others that are from around 6 years ago. It isn't completely unusual.
I was able to follow till the end of Section 2.1. Was completely lost afterwards.
Not sure how plausible it is, but the article does claim the virus's creation could be part of a red-teaming exercise gone wrong, which would be consistent with a naturally-selected genome wouldn't it?
thanks for creating this.
LearnWorlds – Create and sell online courses, all-in-one
Author here. Indeed, I linked to this video in one of the sections. Starting off every few weeks or so I'd watch the video again to remind myself that this is possible and "keep my eyes on the prize." His level in the video isn't incredible or anything but definitely something to be proud of after 6 months of study. I can confirm such is possible because I was around his level after 6 months too, from what I can tell.
Boredom – Not another JavaScript library
The big win would obviously be electric aircraft, but I doubt we'll see that in my lifetime (barring a massive breakthrough in battery technology).

The problem is even the best batteries have a much lower energy density compared with traditional fuels.
Also, a battery that weighs 100kg when full weighs pretty much 100kg when empty.

Real Engineering did a pretty good video on the topic
https://www.youtube.com/watch?v=VNvzZfsC13o
Very cool. Some of the results reminded me of Max Ernst’s frottage works and futurist compositions. If you are interested in exploring this with other curated collections, reach out to me. I have a MOMA collection of about 10k images.
If a tinkering structural engineer designed some new type of, say, a joist, would builders just throw it into a new structure because it's new, or would it need a vetting and review process before becoming a structural dependency? Review doesn't need to happen at the creative level, just at the level where new code gets integrated in some non-trivial, safety-critical deployment. That happens informally now, as people submit issues, pull requests, etc. for projects that they're interested in, but sometimes that is not enough and calls for something more rigorous, like the peer review process in science. Things like the npm left-pad incident clearly show that we're favoring expediency and speed far too much over resiliency. Software now in many places is where architecture was before building codes and fire escapes.
I mean, is it on Firefox?
I'm building it for myself, since I don't think anything will do exactly what I want it to. I wrote https://github.com/upvalue/meditations for this, but it's not nearly as powerful as I'd like and after thinking about this for a long time, I have a pretty solid idea of what I want to do for the next rewrite.

I expect to handle like 80% of what I want and the rest will just have to be bespoke code and other applications (e.g. I don't expect to handle finances -- I'll continue using YNAB but import from it using its API to display financial info in the same place as everything else).
The Little-Known History of Palestine's First Rock Band
> “Managers rarely spoke to me of objective criteria for achieving success because once certain crucial points in one’s career are passed, success and failure seem to have little to do with one’s accomplishments. Rather, success is socially defined and distributed.”

I always thought that in IT, we have somewhat reliable metrics for measuring everyone’s contributions. The above quote is as depressing as it is true...
Interesting piece of history! But I disagree with the assessment on the part of the author:

> There’s something both grimly funny and profound to me about the riot... all over the personal jealousies of two vain and insecure actors

No, it was not over the personal jealousies of the actors. That was just the spark. If you look carefully at the text, it was over an act of genocide on the part of the British Empire (the Irish famine, in which a million people died), and over increasing inequality culminating in the Gilded Age (I should say now, the first Gilded Age) in which, every time the GDP went up, most of the population were condemned to even more miserable and desperate poverty. Put that way, the riot doesn't seem so ridiculous, does it?
I think both senses are still common. I mainly hear the first one from news sources - "more cases of the so-called corona virus" or such.
I respect this.

> There is nothing inherently deterministic about coding as a medium of expression

I don't disagree with this and realize I failed to recognize this perspective... even myself, generally, I internalize & embrace expression through coding.

I metaphorize coding as a puzzle mostly when debugging or designing complex software.
pretty much by definition you have no idea what happens on someone else's server, it is always a trust issue. the fact that there haven't been any cases involving leaked data is as good as it is going to get.

I don't really understand this line of questioning though because the use case of a VPN isn't you hiding Iranian nuclear secrets from the NSA, it's mostly just useful for circumventing region logs or sending DMCA requests to /dev/null
Our daycare (Montessori school for whatever that's worth) never showed videos, ever. Our very-good-for-our-city and excellent-for-our-state primary school, however, shows them quite a few movies (every indoor recess, for one thing, which... WTF), and puts the kids (yes, even kindergarteners) on the iPad a ton. Our first kid's reading ability actually dropped significantly for a while after the transition, and I largely blame all the "reading practice" in an iPad app that would read the book to the kids at the press of a button. Yeah, very, very few kindergarteners, even ones who are advanced readers, will choose to read over being read to, and being read books that are already under their current reading level (which is another topic) is doing approximately nothing to improve their reading ability.

They also give the kids math practice in a gamified app that nags them to sign up at home for bonuses and to unlock parts of the game—but of course the home version requires a subscription. Yeah, thanks assholes. What happened to just being able to buy edutainment software? That ecosystem weirdly seems less vibrant than it was in the 80s through the early 2000s, which, given the (surely?) massive decrease in development, art, and distribution costs and the huge increase in the market size makes no damn sense to me, and yet, here we are, just a handful of decent apps of that sort that can be purchased outright and even then, they're just OK.

It's shitty, frankly, but it's the trend now so you have to go way out of your way (=upend your life even more than you already are to be near "good" schools) to avoid it.
MLS in the TCSEC sense is more than a set of features. For example, it requires detailed auditing of the developing process. SELinux doesn't even acknowledge that such requirements exist.
Thought Experiment: An Introductory Compilers Class
> Tough--they should have to rewire the plane.

You missed the point. It's not about the money, it's that rewiring might actually be less safe.
Author here. It was a lot, but seeing the number go down rapidly was a nice motivator. Keep in mind that these are just pre-made 1-word cards, so they're much faster than the full-sentence cards people suggest, which are likely more effective though also more time-consuming. Furthermore, French has an unexpectedly (for me) large number of cognates with English, so many of those words were freebies for me. If I was learning Mandarin, for example, 50 cards a day would require an absolutely enormous amount of effort, most of which would likely be wasted.

You are correct in that a decent chunk of the words are relatively useless, and I forgot many of them already after stopping Anki for a few months. There were also some words that I had no idea how to use, as you said. However, I did some extra looking-up of difficult words, and the deck included example sentences for many of the words. Also, I definitely claim that your method is more effective, but clearly this one at least worked well enough to do what I did.
False dilemma.