skysight-inc/HackerNews huggingface dataset:
Part 1: https://99percentinvisible.org/episode/bijlmer-city-future-p...

Discussion of part 1: https://news.ycombinator.com/item?id=16434759
Not sure how declining union membership is laid out, and then strengthening union membership is not suggested.
There are rules.

1. Never ever, ever shit talk your coworkers - if you have something to say to someone, say it to their face, or don't say it at all.

2. Do NOT contribute to the grapevine, only take from it - be a good listener and you will hear all the gossip, news and complaints.

3. Be social - take time to go out to coffee, drinks, lunch with any and every one you can. This goes double for people in other departments. Accountants are a wellspring of useful information and having them as friends is only to your benefit.

4. Know the difference between what is a priority (everything) and what is important. The latter is what makes your team/boss look good. All boats rise with the tide.

5. Don't be afraid to question a decision that you think is terrible BUT make it a question, and have facts and data to back it up...

6. Your only as good as your last success. Your own failures can be successes, if you screw something up OWN it and FIX IT.

7. Watch out for people who put politics before their own job. If you HAVE to interact with these types of people getting everything in writing is to your benefit. If your given verbal instructions then follow up with an email that documents the item/issue/instruction - Lines like "I'll get started right away on XXX as soon as ... be creative, theres always a bottleneck, or roadblock you can call out or as for a link to.
"There are clearly risks in probing too deep into modern Malta: insanity, I’d say, as well as death. Lies are routine currency. The bus company recently announced that its punctuality rate had reached 94 per cent: I think there may be a decimal point missing. "

Fair?
The problem is that management is basically an art and no one knows how to create consistently good managers. Because it's the epitomy of soft, unmeasurable, skills.

So when people get frustrated with shitty management, they turn to whatever other idea,.

If people read and __actually implemented__ the stuff in Peopleware (or any other classic SWE management book that's highly regarded) we'd all be better off. But instead we're stuck in this equilibrium where we constantly chase management trends (see: open offices which are consistently shown to be nefarious for productivity).
I didn’t make a throwawy just for this — just happened to be logged in from last time I used it. Whatever points the article is making I’m sure are all wonderful, but I didn’t read it. I just read the headline and my immediate reaction was simply:

No shit.

Who are the people that need to be told this?
By definition, promotions are limited

That's not really the case if the promotion ladder is a skills/experience based ladder and not a responsibility ladder. If being a "senior engineer" just means you have reached a certain level of proficiency, then there's no reason everyone can't be promoted to that level.
That's fair. C++ has const methods on objects, but I think nothing at global scope.
But you shouldn't have global mutable state :-)
I agree with most of that, but I find that when my code is changing drastically is when I get the most help from my type checking, and find it most conspicuously absent when I use "less strict" languages.

I've no doubt this depends on context, on habits and approach, on skill with the languages in question, and on skill with effectively using static typing in general, so I'm not surprised that others' experiences differ.
A video game-playing AI beat Q*bert in a way no one’s ever seen before
>> "likely to arise in any culture, perhaps in any species that's able" <<

History suggests a variation on this: Nation-states are likely to arise in a species that practices intra-species warfare when warfare is too costly to be sustained by any smaller unit.
> Come to think of it, why is the criminal justice system not "tested"? In other words, set up a mock situation where you know in advance who is innocent and who is not (because it's a setup), and run a mock trial by all the rules using actual jurors, and compare the outcome of the trial to the actual innocence or guilt of the actor?

Probably for the same reason most things are or aren't done - some form of status-quo bias. I mean, someone has to think of the idea, push it, administer it, etc. It's a lot of work. And no one really has an incentive to do that work right now.

Btw, your statement isn't really accurate:
>> I think people usually go to prison for the legally correct reason
>Or not, if most of the incriminating information was eyewitness testimony, the #1 cause of wrongful convictions:

The fact that eyewitness testimony is the #1 cause of wrongful convictions doesn't tell us anything about the rate at which wrong convictions occur. It's possible for eyewitness testimony to be the #1 cause of wrongful convictions, but for there to be only e.g. 3 wrong convictions a year out of 100k trials. Which would probably be pretty "acceptable".

(I say this because it sounded like you were making the common probability mistake of flipping two things: knowledge of how often a wrongful conviction is caused by eyewitness testimony, and knowledge of how often eyewitness testimony causes a wrongful conviction. Knowing the former doesn't mean we know the latter. Not sure if you're actually claiming this, but wanted to clarify what it sounded like to me).
Thanks, the lemma issue is literally the reason I started building Langliter.
They're in jail - not a vacation.
too many people are thinking that a one fit solution can work for everyone but Google are massive and they can afford to have many product to suit their customers needs, Microsoft also has this with Skype, Skype for Business and Microsoft Teams.

Skype will always be consumer focus and it has built in video.

Skype for Business a old product bad UI that was called Lync is being replace with Teams.

Teams Fantastic product but i don't ever see consumers using it business its great check it out if you have 365.

and don't forget microsoft has there old system call messenger that they merge into Skype.

now we look at Google also all these new chat systems are build on WebRTC, HTTP2.0 & QUIC all built to be fast.

anything in G Suite has a requirements of Google Account, high SLA, standards compliance & data retention

Hangout Meet - be a easy video chat app
Hangout Chat - be a group/teams chat app

both Allo and Duo work without any account creation all you need is a SMS verify and it works off a mobile number for area of the world that don't bother with creating accounts or maybe some beginnings of supporting a imessage type service so this would be a big change to Google whole systems and thinking around how that layers in with other services.

but there now gearing up to add the Google account layer with the latest teardown its coming and soon as the new smart display depend on duo having google account

Allo - be a modern consumer chat app
Duo - be a modern video app
Hangouts - be legacy

now this is what i would do to merge the system once they add Google Account support then i can see they will be able to build a layer to import legacy hangout chats into the allo system and in the end maybe even swapping out the hangout backed with allo's two different views/UI on a centralize base. this would keep the internet happy and most people would be no wiser but then allo people can talk with hangout people and the two apps would be 100% feature the same just a bit of paint difference.
Logitech releases an open SDK for their customizable dial Craft Keyboard
I wouldn't call "mutable arrays" an optimization trick mainly used by framework implementors, or "not important"

https://wiki.haskell.org/Arrays
Roche’s purchase of Flatiron Health signifies Big Pharma’s need for data
I’m not repeating exact conversations, people or problems for obvious reasons.

You can bet I was a hell more specific about both the problem and who should help me.
I would not be surprised if you were exactly right with this: I would say that having no debt, or at least having manageable debt, along with knowing you are saving enough for retirement, and making enough that you don't have to second-guess if you can afford every purchase you make, is the real cutoff.

Many people I have talked with about happiness are really talking about non-anxiety. Basically defining being 'happy' as having zero anxiety and being 'un-happy' as worrying about (anxious) one or more things.

In that model not having debt relieves future obligation anxiety, owning a house addresses 'where will I live' anxiety, savings address 'what if something comes up' anxiety etc.

If that model held true for the survey participants then once you had enough income to offset your anxieties you would not get any more 'happy'.
Do they have lots of jobs on offer?
I passed the quiz and was accepted after the technical interview in late 2017 (I must say the interview was very well done and the feedback was very constructive), but they had 2 matches for me in NYC, of which neither progressed to a company interviewed. I heard of others that had a similar experience.
I think almost everyone agrees with your generic statement above. I'm not sure this means anyone will agree on where the actual line is.

(Not that I think that money is the reason this doesn't get done).
> If you have parents that are willing to go above and beyond for their child, a healthy child is sure to follow.

That's not necessarily true. Overzealous parents cause harm all the time due to misguided beliefs/efforts, regardless of how genuine and/or time-consuming they may be.

https://nypost.com/2017/01/04/sick-boy-died-because-parents-...
Christianity, suffering is turned into a much more worthwhile and meaningful pursuit

Can you elaborate on that? not a christian, just curious.
Why should this be obvious? Most people would assume the cost of labor is set no different than the cost of a bag of concrete or a gallon of milk - supply and demand.
Not even talking about business logic, just talking about page layout.

https://www.yesodweb.com
also think they cracked music discovery. Their discovery weekly playlist is stellar.

Love Spotify, disagree strongly with this. My experience is terrible music that doesn't seem to have anything to do with any of the hundreds of songs I have on my playlist. I get this curious Millennial mix of soft rock music with long, boring instrumental guitar strumming, a disco beat and a sleepy, sarcastic-voiced gal (sometimes guy).

It might be because I live in Brooklyn.

And there's no Like or Dislike button like (beloved) Pandora.

edit: Don't think anyone compromised my account.
For a significant period (about half) of Earth’s history there was little or no free Oxygen. Happy as I might be to see you argue that O2 is just a recent and superfluous thing, preferably from inside a hermetically sealed vault, you might discover at least one of the flaws in your “reasoning”.
Spaces in filenames create troubles with almost every command line tool. cut(1), awk(1), find(1), xargs(1), what not. How do you quote them, do you need to use \0 as a separator instead, do other commands on the pipeline support \0 separators? What happens after a couple expansions, passing stuff from one script to another?

And what the heck happened on 31 dec 1999 that the world became a different place where suddenly people realised: there were these space things, quite useful they were, why don't we tuck them into every file name and URL and who knows what?

People have better things to do than dealing with these things.
The same as the social context for books, film, or any other kind of media: you talk about and experience it with your friends.
Happy to discuss if there are any comments.
So a designer should judge the ethics of the customer and his/her business while assuming the overhead of student loans and the shakedowns of professional accreditation?

I like the sentiment, but if I were Mike, I wouldn't go down any dark alleys with Cisco guys.
We love JQBX at my office. Much more friendly than our earlier solution to pass around the line in cable between everyone’s computers all day! Great work
For those interested in languages, I’ve got an iOS Word Search game that allows you to play in English, French, German, Italian, and Spanish.

https://itunes.apple.com/us/app/h4labs-word-search/id1311744...

I noticed that there is some interest in Russian here. I can add that in the future. There wasn’t enough room on the controller so I left it out.
Distribution is a set if programs that are known to work together. It is also a dependency graph.

Making it work together is a lot of work, testing, and tweaking.
>Modern Monetary Theory’s basic principle seems blindingly obvious: Under a fiat currency system, a government can print as much money as it likes.

There is nothing "radical" nor modern about it, the idea has been around for 200+ years and the advocates of such policies used to be called "currency cranks". These people will destroy the dollar if they get their way then we will see a 50% drop in the American standard of living over night and a real dictator/fascist rise to power in the USA.
Signing up was seamless. I will look forward to using BMC in the future. Thank you for waiving the platform fee!

https://www.buymeacoffee.com/SeBEI93
Are there any serious comparisons with package managers versus curl-to-bash? Seems as if there are a lot of trade-offs.
Installing on my phone now. My major beef with duolingo was that it felt too much like a game. Goddamnit, learning isn't fun and don't try to make it be!
I have to say, Spotify recommendations is one of their biggest weaknesses. Discover weekly was just bad and most of the discover page seems to be podcasts and non music content. Just may single data point, but after 2 years as a subscriber I paused my subscription and realized I didn’t miss it. Pandora + Amazon music turned out to be more than enough for me.
Specifically what level of support are you expecting from ARM, ST or TI?
A surprising chill before the cosmic dawn
>Just one thing: you don't need a "buy/rent a jet" income to not have to commute to work daily

$3mil let's you live on $50k/year for 60 years. And realistically, more than that due to interest - 2% of 3mil is 60k, so if you have it well-invested you could live off it with $50k/yr indefinitely.
> We don’t actually know if there’s a singularity within the event horizon.

Not if we take quantum effects into account, no. I was describing what classical GR predicts. I agree that GR also predicts that it should break down in the regime close to the singularity.

It's also worth noting that there is a school of thought among physicists that says that quantum effects are non-negligible even at the horizon of a black hole of stellar mass or larger. This is the "firewall" debate that is currently ongoing. I personally don't find the arguments in favor of a "firewall" convincing, but it is an area of ongoing debate.
Not all languages have (or had) spaces.
Wow, didn't realise he went to Telstra. Sounds good to me, Telstra suck, if he can help to kill them then all the better.
Before the cacophony of “we need better laws! More government!” Please reflect that all the wage suppression that is commented on the article comes from laws in the first place.

It’s amazing to me that the solution presented by those who are anti laissez faire are more laws to correct the past laws.

Market transactions only happen if they are mutually beneficial. Can’t force any side as this will distort it.

Please look at the supreme labor laws found in Europe to find out what happens. To note, the Spanish, French, Italians face chronic young adult unemployment with roughly 1/4 people being employed.
Discover Weekly has a like and dislike button in the desktop app. I couldn't figure out how to do it on mobile though.
Yes, c# and Java do codegen for you too, in the same way. This is how templating in static languages work.
If anyone out there is an embedded developer curious about how Rust works in this space in practice, or a non-embedded developer curious about how to develop on embedded, there's a really fantastic (and free) ebook, "Discover the world of microcontrollers through Rust" (https://www.reddit.com/r/rust/comments/80doqg/discovery_disc... ), by Jorge Aparicio (the premier guru of embedded Rust development), and recently updated for 2018.
MPEG-1 is more of a 1993-1995 Peak Usenet thing..
It might be a good thing if you think the natural progression of a governmental system is one where entropy increases til' things can't change, and you think that governmental systems trend negative in aggregate.

I'm not yet convinced of the above, but my trajectory points that way.
Agreed on all points, and the firewall is interesting, but I can’t see how it doesn’t somehow create a privileged frame of reference. It’s still very cool/terrifying, even in the already notoriously cool/terrifying realm of black holes.
> I can't think of many historical examples where something was already illegal when it was invented for no good reason. Can you?

"For no good reason" is carrying a lot of water here. But because the legality is in question, all the examples you are going to get are things that are debatably legal, rather than outright illegal, like Uber. Or things that were intended to be illegal but legal via loopholes, like FedEx.

> no rational person would argue drugs should be legal by default

Plenty of rational people would, in fact, argue that.
I guess it depends on your definition of “most people.” I grew up poor and around poor people. No one thought wages were determined by supply and demand. It was always about what the boss could get away with.
I'm using unit cost here so it's easier to see how I personally feel about it.
Just multiply the number by however many employees you want to imagine.
Pytorch 101
I've used Spotify for many years now, especially since growing up in Sweden where its been around for awhile, I currently live in North America.

There is a few things that bothers me though. One is that zero effort is spent on solving developer issues in regards to their public API. Some issues has been open far too long on github and the community is unhappy. The other is that they bought up EchoNest, which provided everything Spotify was lacking in terms of a music API, only to close the service and implement none of those features into their public API.

That's it.
Site isn't very usable on mobile.
On Android?? Why do I not have this feature?
Ideally I'd like to see Rust used to ship in production systems. I do a lot of IoT, and I don't see any of my customers green-lighting Rust until the silicon guys say "yes, we'll support Rust" and provide official HALs and support.
Also, just to answer your actual hypothetical of "testing" the criminal justice system:

I'm not sure how you would test it. You can run a "mock" trial, although I'm not sure it's so easy - to be realistic, I think you need to create a scenario which can plausibly go in either direction (innocent or guilty). But what would that tell you? I mean, "beyond a reasonable doubt" is a pretty high standard and all, but if you make it seem pretty clear that someone is guilty when they're "really" innocent, that doesn't mean much, because this is fiction - you made up a tricky case, and people got it wrong. So what? The question is how often does real life cause a tricky scenario to manifest.

You can go the other way and set up a situation that's pretty clear, but I'm not sure that will be very insightful.

That's not to say we can't think of some way to test the system which does work - I'm sure smarter and more knowledgeable people than me can think of something. But that brings us to problem number 2 - now what? Let's say people got it wrong. What do you do? It's not like you can just change the way trials work - you need laws for that.

The most you can reasonably do is use trial tests as a basis for potentially changing the law, but that's before any politics gets involved. Realistically, I'm not sure you can do much more than gets done now - once in a while an article gets written about a specific bad practice, it causes a public stir, and the law maybe gets changed. I'm not sure systematizing any of the testing steps really changes anything else in this picture.

And we might as well ask about easier things, why don't we test them. I.e. why not test economic policies by building "test cities" which have different economic policies, and seeing which ones work? The States kind-of does this with different laws in different States. So there is kind of a natural experiment of the effect of different laws on economics, on justice, etc. This does affect some things, but I'm not sure the effect is very large (but then again, I'm not an American, so I'm not that up to date on the politics there. It's certainly an idea that a lot of lip-service is paid to, but maybe it's more than that).
I'm so happy to hear it's not just me.

When I first started listening to Spotify (about a year and a half ago), I found the dicovery really high-quality, but it just seems to have gotten worse and worse. Discover Weekly is particularly bad. I find that the first 5 or so songs are okay, but from there is rapidly decends into madness.

I have the weird habit (though I'm weening off) of keeping all the music I listen to out of curiosity on a big playlist together, whether I liked it or not, as a way of keeping track. I thought that might be throwing Spotify's algorithm off (and it probably still is), but it seems it's definitely not the only reason.

I've decided to just trust that Last.fm is doing it's juob and not add any more to that playlist.
There's also not a huge benefit to doing the test at all.
It is worth noting the SLA only applies to the Plus and Enterprise levels, so it would $12.50 / user. Still only 12.5 cents per 0.01% downtime per user. Doesn't really change your point though.
This looks perfect for some of my upcoming projects!

I just have a comment that the price of an individual "coffee" should be more obvious because it might not be clear before you look at the Buy button total (which is a bit low-contrast anyway).

At first glance, the 1-3-5 looks like the dollar amount you're donating, not a multiplier of a coffee cup since the coffee doesn't have the actual price anywhere.

Especially considering that a coffee price can differ from $3-$5 depending on each person's settings, I would go for clarity and either put the price in front of the coffee cup or use a coffee cup icon that has the price on it.

I'm super excited to try this out though! https://www.buymeacoffee.com/JessicaSzeto
Yes, the reasons you mention are why I would always free pre-malloced memory.

However, a real memory leak, to me, is memory that gets allocated at different times through the lifetime of the app and doesn't get reliably freed do to unexpected code paths or race conditions. If I don't see the allocation count rise steadily while I run my app I'm not as worried.
I don't buy all this. Do your best work. Be nice to others as much as humanly possible. Don't treat it as a game, you might end up losing and get disappointed. Don't get your hopes up too high. We can't control everything. Be thankful. And surprise, you might just get the promotion for being more of a human than a machine.