skysight-inc/HackerNews huggingface dataset:
This looks awesome. But:

1. Grain of salt: contemporary research shows how learning has other facets that are also important like grit[1]
(i.e. repetitive application of hard work that has the right direction).

2. Contemporary research suggests that when learning a new concept is made "easier" using such methods its more efficient. On the contrary this is only the first step. Learning is better when its harder, but harder in a very specific sense: recall and mixing different concepts in tests spaced appropriately is really the hard work[2]

3. Contemporary research is also very much against bucketing learning as just only about "Learning Styles", like learning with music, play and pictures for the very same reason as above.

I also love the WWC: https://ies.ed.gov/ncee/wwc/ Its a much standardize way look at what educational techniques pass muster in the real world. I wonder what similar to mathigon is present in WWC's list.

[1] https://www.dropbox.com/s/0y545gn2withb5e/DuckworthPetersonM...
[2] https://www.amazon.com/Make-Stick-Peter-C-Brown-ebook/dp/B00...
In various languages, there are generally two cases where I'll use the result of 'find' (or similar).

* Is there ANY occurrence of the byte sequence within the 'string'?
(I only care if it's 'invalid', right at the start or end, etc)
* I'm about to use it to create a splice / as part of parsing.
I could be convinced to use strings.Split() if I knew the resulting objects were more like go's slices.
Thin array bounds wrappers indirectly pointing to the same backing array.
Thanks for your explanation!
The other way around if your stadia and games account is targetted by google then you stand to lose all your rest of the google accounts including adwords, adsense, youtube etc.

Is stadia so good that this risk is worth it?
You can reduce your blind spots to smaller than a motorcycle or remove them entirely depending on mirror size: https://www.caranddriver.com/features/a15131074/how-to-adjus...

I’ve been using this method since before this article. I still look, but there’s never a car when I look.
The new games for 2019-2020 that you can play only on your PS4 console
There are 1.4 million active duty members of the US military. There are about 0.8 million police officers "with general arrest powers". There are around 82 million children in the US.

So what the headline is saying, is that being a police officer or a soldier appears to be less than 37 times as dangerous as being a child.

The implication appears to be that this is startlingly low, but how dangerous do people think being a police officer should be, in a world that operated according to reasonable expectations? Would 40 times as dangerous be enough?
But I think each of these UDP packets will still travel separately from the syscall layer to the NIC (eg, no TSO). So you're still a factor of 40 or so behind TCP + TSO
I'd say both sets.

Hardly any of my colleagues knows what POSIX is (and surely not in any depth, even those that do), but they still SSH and use editors that include Vim all the time...

I'd say in a company of 50+ SSHing people, around 5-6 know POSIX and its history, and usually the older ones (35+).
With two fatal crashes partly due to pilot error in the face of undpcumented features I think the classification is largely moot: every pilot is likely to refuse flying without extra training.
[Shameless plug] I also created https://github.com/lucianghinda/programming-languages-in-sta... where I tried to add programming languages for top 100 companies from YCombinator and top 50 companies from Techstars.

You can find there under /results the list for Scala, but I don't have information how exactly are they using it.

Please be advice that the list is based upon resources available on the internet so probably some of them are wrong.
Not really. The UnicodeObject has utf8 bytes, a length in codepoints, and an optional index map that is only calculated if needed to traverse the string. Most strings won’t need the map. String matching is utf8 aware, and indexes by codepoints.

The main speedup is in converting unicode to internal representation once, then passing around the object with no further conversions.

Not sure that answered the question though.
Acitvists have always been attacked as "terrorists". Look at the brutal repression of the Civil Rights movement, where imprison was one of msnycworries when faced with a murderous police force and general public.
> I can't imagine what sort of BS patents they were churning out for an engineer to be able to have 2-3 a week

Valuable IP often has several implementations. When I go through the process of parenting something, usually 3 - 5 different ways to accomplish similar goals are patented. Building a patent moat if you will.

Further, not all patents need to be highly valuable. Volume almost matters as much as quality, because you’re less likely to be sued if you have the ability to counter sue with 2000 patents. Each patent infringement needs to be defended which costs thousands a piece.

When Samsung and Apple started going at it. It woke up most of the larger companies to that. BS or not, still value if they have an semblance of an idea
The 5 at Midway are parked at a Southwest maintenance hangar, so it’s probably a bit cheaper than public airport space.
> in today's world many of those would be viewed as terrorism

I’m involved in local politics. The problem is a low give-a-shit factor. Older Americans will reliably show up to vote, stop to sign petitions (real ones, not online ones), donate to candidates and show up for town halls and protests. Young, well-educated, technically-savvy urbanites are a predictably anodyne bunch. (To be fair, I’m those things.)

The risk isn’t higher. The cost just is. When activism competes with brunch, Instagram time, and the necessity of a high-paying job to settle student loans, it’s a tougher sell.
Sure, that makes sense. Any idea how gate arrays contributed to the affordability of CPUs? I didn't understand that part of the quote and links I mentioned above.
If everyone lived in padded rooms in government run asylums we would all be "safer".

The founders wanted the population to have irrefutable rights to have weapons of war in order to prevent rule-by-force which was everywhere in their time. Rule by force is everywhere today too and with current leadership trends it is not hard to believe that it could be attempted here again.

In the UK they talk about knives in quite similar ways to how we talk about guns in the US which leads me to think that the problem isn't the tool.

Weapons are power. Power is often used irresponsibly. You can try to eliminate the power or you can try to eliminate the irresponsibility, but it's not so complicated to do the former.

Much of the unprecedented world peace comes from the influence and policies of the US, and much of the stability of the US comes from citizens' power afforded by its fundamental law.
I used to run a leaf node in Hawaii with an AT&T 3B1 using its internal 1200 baud modem. My upstream was Pegasus Information Systems, run by by a guy named Richard Foulk.
So without these initiatives it would not be possible for women to learn to program? What exactly is stopping them?

Of course it is discrimination to have programs that ezclude one gender. You might think it is justified but there's no doubt that it is discrimination.
But nevertheless not necessarily desired.

Incidentally apple cores are edible too.
I don't think i have a duty to convince you.
I just know how the sausage is made, and saw practices from other companies. You choose.
The alternative is not between "you protect it vs google will protect it". The discussion is "someone that's not me will protect the data" - who should it be - and google gets a headstart there - we have less mess ups than other large companies. That's it.

I am not married to my employer. I do not get any compensation in doing so.
You missed the point, so I'll repeat it. The parent I was responding to made the comment that python has type hinting, responding to OP's criticism of Python's lack of static typing. My point was, there was no notion of type hinting in python until PEP 484 or whenever it was released, long after the initial release of python. Python was released in 1991 and type hinting was introduced in like 2014. So for the 23 years the language existed prior to type hinting, people made all sorts of arguments/excuses for why that's not needed/unnecessary for Python. Hell, even now as a consequence of this type hinting in python isn't all that common. It may have to do with the fact that for 85% of the language's lifespan, there was no type hinting and duck typing was rampant, which like I said is an approach that goes against type hinting.

So if you want people to be pythonic in py3, they have to make massive changes like replacing duck types with abstract classes.

I think it's weird that you don't question why vast majority of python code has no type hints. Do you have experience in Python?
Ok, fair enough. But for anyone who has some familiarity with type systems, the lack of type signatures (or needing to mentally parse them in some other non-standard format) also acts as a barrier to understanding. Perhaps either a side-by-side view or a tab switcher would be ideal.
Are the MAX8s grounded from flying altogether, or just from carrying passengers?
That was what I was thinking, then I saw that this will stringify enum values, eg. nameof(c) returns "RED", which the preprocessor #x will not do.
I use a grapefruit knife to do this - and also to remove the seeds from chilies.
What culture do the images depict?
That conversion should not happen only when needed, i.e. when interfacing via ffi to system calls.
The point here is that an awful lot of white people don't see gang violence as the fault of the police, of society, or of white people. You can say of course that is mistaken, but clearly there hasn't been a compelling story that has penetrated peoples' minds that links the violence with the ultimate responsibility. Changing people's beliefs usually seems well-nigh impossible, but shaming them without trying to convince them they are wrong seems even more pointless to me.
This is really neat. I would however watch a screencast or two where you use it, to get a better idea of what to do

Btw on a iPhone se the hexagons are a little hard to hit. I’m not sure what you can do about it.. I’m gonna open it up in a tablet I guess.
Haskell seems to support the flow-based-approach quite well, 'conceptually'. And I'm not sure that it can be done effectively and intuitively without the first-class-functions, lazy-evaluation, strong typing, etc. that Haskell provides.
There are arguments for and against, I think it's good that for it's just in the lobby and the oldies have been given keycards. I don't see a problem with that.

Where I see the big benefit is when someone loses their key and the landlord has to weigh up whether or not they need to install a brand new lock and recut all of the keys. This would be alleviated using an electronic system.
> is a dead gang member less of a loss of life than some other person?

We should understand the source of something, if we want to change it: the solution to highly concentrated violence by a particular subculture isn’t to restrict the rights of a properly behaving majority — it’s to address the cultural roots of the problem in that sub community.

There’s also an opportunity cost to political battles, and I have to seriously ask myself if the urban community wouldn’t have been better served spending the political capital on something that actually helps, rather than battling over general gun rights with uninvolved people. We can look at London or many other cities for an example of how a culture of gangs and violence merely leads to knife and other crime — the fix cannot be a restriction on self-defense and must be around revitalizing those neighborhoods while breaking the cultural continuity of such maladaptive organizations. (Edit: it’s actually often their baizuo neighbors arguing against guns — which may explain why the political capital wasn’t spent on a real solution.)

Which is why it’s not a gun problem: the existence of guns in the US transforms its massive gang problem from one in which gangs prey on the public at large, as they do in Europe and now Australia with their increased rates of robbery, home invasions, etc. into a problem of gang members shooting each other at high rates.

This is good: criminals locked into battle with each other and safely contained from preying on the public should be preferred to them feeling free to prey on people at large.

In this sense, the people portraying a culture problem as a gun problem are doing a serious wrong — they’re like a doctor going around stealing blood on behalf of suicide victims, because they’re willing to inflict harm on many unrelated people to protect a few criminals from self-harm.

I find it completely unethical — and to lie about this gang violence, pretending it’s innocent child deaths, simply underscores the moral bankruptcy with which anti-gun advocates operate.
Thanks for your helpful feedback!
I believe that lattice in the video is a Tonnetz. The Harmonic table and the Tonnetz are topologically equivalent, actually.
I had doubts about the right-click being the best option to select notes. I thought a new user would left-click on the harmonic table initially, before reading anything, and I wanted that to just produce a sound rather than making an unwanted selection. But it's something I'm willing to change if more people finds it strange.
I think you're right about the label order thing in chord buttons. I guess I found the Roman numerals more relevant in the progression context, but I agree it can be confusing.
There's a help page (/how-to-use.html) with instructions and explanations of some concepts like parallel progression, but maybe a few tooltips can be helpful.
Notes that have a lighter color are those that belong to the currently selected scale, to ease identification. At the same time, notes are slightly darker as they get lower in pitch.
I like your idea about adding the scale degree label to notes. You mean something like 1, b2, 2, b3, 3, etc.? I'd have to make sure it doesn't get confused with octaves, though.
Thanks again for sharing your thoughts.
How would you even know that the company searched your corporate OneDrive account?
Not quite though there future doesn‘t seem that bright. https://en.m.wikipedia.org/wiki/Firemonkeys_Studios
They seem to be much higher quality. I can’t imagine putting anything from openclipart on a product landing page.
why is PyPy not just skipping current Python 3.6 effort and goes directly to 3.7 or at least doing that once in a while (skipping in between versions) ?
Around 20 years ago, I wanted to figure out what the simplest "Unix-pipes-and-filters" equivalent was that I could come up with using OO.

What I came up with (in Objective-C) was a 'filter' that has two things:

1. A single -writeObject: message it responds to that takes a single object argument.
2. a 'target' property that also responds to -writeObject:

That was it.

Is it the same as "flow-based" programming? Certainly not at present, simply because I haven't needed various bits of "full flow". On the other hand, it's been up to every task in that general domain I've thrown at it.

What's nice is that it is first order, has named/reusable components, is super-simple, debuggable and can even integrate actual Unix filters smoothly.

¯\_(ツ)_/¯

https://github.com/mpw/MPWFoundation/blob/master/Documentati...
Last I knew __FUNCTION__ in GCC doesn't even do name de-mangling. You'd get the raw C symbol name with no C++ types.
You're not arguing in good faith. You know you're not. Everyone else knows you're not. Stop doing this.
I recall some video card where you could change a resistor and fool the card into realizing all of the extra capacity it was built with and had available.
I don't find that to be true from my conversations about this topic. The people I've talked to are afraid of increasing taxes on the wealthy because they're afraid that the wealthy will just choose to relocate to another country, potentially even taking businesses with them.
OMG Ponies (a.k.a. Humanity: Epic Fail) (2009)
This is just normal technological progress. CPU time is cheap and scalable, and the protocol will keep getting more optimized with better software and hardware. Similar issues were brought up with HTTP2 using TLS everywhere and messing with proxies but that's no longer a problem.

QUIC/HTTP3 as a protocol is a great improvement to actual internet performance for users which is what really matters.
A martian’s review of The Martian (book) (2015)
No, I don't. Unfortunately I have no way to force the US to increase the standards people must meet to be licensed, however, so the next best thing would be to stop giving the already terrible drivers on the road even more reasons to be unaware of their surroundings.
Is pointing this out offensive for some reason?
So where can I actually buy one of these sofas? I want to shock my mathematician friends.
You know that protocols and static duck typing are possible, right?

They're not at odds at all.
> Remember most petty criminals make less than minimum wage.

Which direction is the causation? Do they steal because they are poor? Are they poor because they have bad behavior, such as stealing? Or is both stealing and low wage caused by a common factor, such as mental illness?
Search terms for older library systems (don't know what the state of the art is) can get quite advanced, and not far off programming. I've seen little old librarians construct some impressive queries, so don't underestimate 'non programmers'.
That was the right one. I never got far along enough to learn about

e^2=p^2c^2+m^2c^4

Thank you for the amusing explanation.
> I wish our society had a better answer to how we take care of our older generations than this

Devil's advocate: the baby boomers are going to be (and already are) such an immense resource suck on the younger generations that I think it's good we're attempting to automate some of the burden away.
And malicious compliance
I don't care about the United States. Other than that, "needing to leave the country" (what I said) is very different from "illegally enter" (what you said), starting with the direction of travel.
That's true that the field is very broad. I'm mostly focused on software (doing a lot of ROS in R&D setting at the moment). From what I heard there is quite a de,amd for integrators of robot arms (at least in Europe) but I can't really say anything more about other Robotics related skills.

I have a master's degree and don't know if it affects anyone's decision about hiring me for a contract. My feeling is that the companies I work with now value my experience much more than my degree but personally I learned so much studying Mechatronics/Robotics that I'd highly recommend doing it if you are not experienced in Robotics and want to start working in the field.
Had Fukushima Colorado happened. Oh wait plutonium.
1) Yes, but it's easier to use the light from the Sun. More in https://en.wikipedia.org/wiki/Solar_sail

Also, it is possible to measure this in the lab. For example https://www.youtube.com/watch?v=Ng1X8mPJziA Beware that some popular experiments measure tiny difference of gas pressure instead of actual radiation presure https://www.youtube.com/watch?v=r7NEI_C9Yh0

2) If you put the laser an the sail in the same spaceship, and the sail absorbs 100% of the radiation, then the when the laser emit the photons it is pushed in one direction and when the sail absorbs the photons it is pushed in the other direction. So if the sail absorbs 100% of the radiation, the effect in null.

You can use a laser as a strange kind of thruster (if you remove the sail, and point the laser in the other direction). It's very inefficient, but it produces a force. It is not necessary to use a laser, you can use any kind of lamp (and it would be even more inefficient). The heat that escaper from the Pioneer is an involuntary example of this method https://en.wikipedia.org/wiki/Pioneer_anomaly
>There’s never going to be the magic interface that unlocks coding for everyone because most people just don’t think that way and the people that do, don’t need a more intuitive interface.

Strongly disagree. The "magic" interface will be a machine that understands verbal instructions well enough to convert them into logic, figure out which cases are undefined and non-obvious, and then ask clarifying questions. I'm not saying we'll necessarily get there in 10 years, but barring civilizational collapse we should get there in n years. It's both useful and theoretically possible, so we will eventually build it.
Gang violence is the result of gang members. Period. Full stop. End of discussion.
I would imagine it saves the government money and saves lawful visitors time. Many borders have a manual processing line when the automated system fails or there are further questions.
Peter Thiel – American Democracy Lecture Transcript [3/14/19]
I only use STRINGIZE for error messages. I learned about it from reading the source for assert macros.
> Most humans need incentives to be good.

...in a system that forces incentive systems onto everybody.

Many people will do great things for each other if they don't feel like they're being nickel and dimed for every little god damn thing they do.

Our culture has hyper-commoditized almost everything and now we all expect to be compensated for even the smallest things because of it.

It's not a natural state of humanity. This is just how we are as a people, culturally.
Facebook was just caught with their pants down after logging passwords in plain text for years. Why would you assume they aren't?
Sure, but it has fuck-all flavour and has not the best texture.
My understanding is that in the 737-8MAX, pushing the control column fully forwards isn't necessarily enough to recover from stall (or potentially even a near-stall AOA).

MCAS was designed to trim the stabiliser down in a high AOA situation, to give the pilots a bit of extra downwards control authority and help them recover from a stall.

To compensate for flying with MCAS inoperative, pilots will need to manually trim down when recovering from a stall. I assume they will just train the pilots to always trim forwards when recovering.
> And even less that don't have dependencies on something like GTK or that don't use HTML and a web view

Most GUI libs supporting all the typical stuff are gonna be fat like GTK or suffer from underwhelming API... or do you ha e a counterexample (Id like to know)?

It seems like it would be neat for all these non C/C++ languages to band together to produce a reusable GUI runtime which can be operated via RPC... or declarative YAML. If everyone didn’t need to rebind all of Qt we would surely have GUIs for even the most niche languages.
> When activism competes with brunch, Instagram time, and the necessity of a high-paying job to settle student loans, it’s a tougher sell.

Brunch and instagram aren't the problem.

Working two jobs to barely afford rent is.
I'm wondering how something like this gets leaked. It's not desirable but I don't see it being that big of a thing to leak by a developer. Maybe it was an exposed CI server? The Verge's Tom Warren got hacked?
That struck me - they're promising to form a small foundation to help other immigrants with the all the cash they're receiving (minus ten percent going to the church that helped them when they were homeless), and have only really accepted material necessities instead. A year paid for in a new apartment, furnishings, books, a car, other necessities that would improve their life by a huge margin.

They seem like a family who appreciates hard work, and this way they can become self-sufficient again far easier and without most of the temptations that come with receiving huge lump sumps of money suddenly.

I'm happy that people have rallied to help them, and even happier that they're already wanting to help others in their former situation.
Bitcoin Account Accuses Twitter of Shadow Banning to Restrict Its Reach