skysight-inc/HackerNews huggingface dataset:
I also never heard that, not once.

The entirety of the pro-education message I received all through my youth and schooling was, "get a degree, it doesn't matter what in, and you'll get a white-collar office job."

That's it.

My parents weren't of the socio-economic class to give me any more detailed information, either. They didn't know better, no one else said better, and I know my experience is common among my peers.
Oh man, Emperor Commodus[0] is a perfect example of this. Commodus was the first emperor to be 'born in the purple'. His father was Emperor Marcus Aurelius. Yes THAT Marcus Aurelius, the stoic of all stoics. Commodus was likely insane and participated in daily gladiatorial combat against people and animals already behanded or hamstrung before the fight (so as to not actual pose a threat to the emperor), slaughtering hundreds. He was drowned in the bath by his wrestling partner. His death kicked off the year of the five emperors and civil war in the empire.

So, even when the prime example of stoic philosophy, Marcus Aurelius, is given the sole reigns of power to the prime example of an empire at it's height, Rome in the Nerva–Antonines, it falls apart at the hands of familial duty/love.

One thing to remember about Romans is that there is not 'thesis' to them. They did whatever they needed to do at the time. For example: look at the Roman Honor of the Republic days. It was fierce, passionate, and swift. Any slight was dealt with in total violence and societal honor was worth much more than your life. Compare that to the stoics, where nothing could 'slight' a person, only their internal life was important, and society was to be nearly forgotten. The Romans were, if anything, adaptable to the extreme, which is why they lasted nearly 2000 years.

[0]https://en.wikipedia.org/wiki/Commodus
> they do 80% of the house work.

I have a question. ppl often say housework is "unpaid work" but how can that be since each spouse gets 50% of wealth accumulated by the family. For example spouse would get 50% of the family fortune in case of a divorce, if anything housework is overpaid not underpaid.

Ofcourse your future earning potential takes a hit the longer you just do "housework" prbly not very different than ppl doing menial jobs.
Not to mention that there's apparently no way to know for sure if a device has a microphone or not in the first place.
Nice word 'choosing' reminds me of this saying...

"In its majestic equality, the law forbids rich and poor alike to sleep under bridges, beg in the streets and steal loaves of bread."
Yup its C# and then calling through to respective APIS for Directx 11/12/Vulcan etc and via xamarin for mobile. Coming from a C/C++ engine developer background I was very pleasantly suprised how performant Xenko is. It easily gives Unity a run for its money, C#7 is a nice scripting environment and the renderer is a thing of beauty both architecturally and in terms of output.

Its worth checking out.
It looks like inversions are 'predicting' boom economies. Recessions follow booms. Here's the chart with real median income added. Notice that inversions coincide with local maxima of median income (stock market level would probably be a better comparison but S&P only lets FRED show the last ten years of their data)

https://fred.stlouisfed.org/graph/?g=mXhU
Thanks!

So for S&P 500 ETFs I'm seeing for example:

* Boost Issuer Public Limited Company BOOST S&P 500 3X LEVERAGE DAILY
* Boost Issuer Public Limited Company BOOST S&P 500 3X LEVERAGE DAILY 30/11/62
* Boost Issuer Public Limited Company BOOST S&P 500 3X SHORT DAILY
* HSBC Etfs PLC HSBC S&P 500 UCITS ETF
* HSBC Etfs PLC HSBC S&P 500 UCITS ETF $

How would I know about telling the difference between them and which one I should choose?

Similarly for MSCI World:

* Amundi Index Solutions AMUNDI MSCI WORLD ENERGY
* HSBC Etfs PLC HSBC MSCI WORLD UCITS ETF
* Ishares Iii PLC ISHRS CORE MSCI WORLD ETF USD (ACC)

I'm considering picking them based on their Morningstar ratings and past performance over 5 years, would that make sense?
"alternative facts"

Won't read any further.
> I would hold compassion in higher esteem than stoic virtue.

I do too, but "compassion > stoicism" is not something science can prove. That's why I find articles like this one a little silly.
I simply assumed the writer inadvertently left out the word "square". Apparently, the omission was a deliberate nudge to Hiring at any other publication with laxer standards.
Hey Alexander, this game looks like so much fun! https://alexanderperrin.com.au/portfolio/ropejacks/

Aren't you going to finish it?
And traditionally server-hosting is a commodity-business at the low-end.

You'll see providers appear on lowendhosting, and similar sites, as a desperate bid to get more customers. Then they fold.
> If the extracurriculars don't have anything to do with the degree in question, it seems wrong for Harvard to be putting weight on them.

Harvard ran out of other measures. When all of the applicants are capping out every academic measure, you have to start to look beyond.
Support both REST and GraphQL with tools which generate REST from GraphQL. SOFA for express.js comes to mind.
Which isn't bad if the type inference is good.

Nearly all the type errors I see are things like

var foo = "Hello World";

bar = foo + 10;

That should scream it's head off.
Medium buys Bay Area mag the Bold Italic to add to its paywall
If blockchain is so great, where are all the killer apps for this fantastic new technology? C'mon, we're 10 years into the cryptocurrency revolution, and we're still arguing about hypothetical use cases.
> The average consumer conflates iOS apps with Apple

More then 1 person assumed I worked for Apple when I told them I was developing iOS apps; so you are totally right!
Ask HN: Why is the citizenlab spy story not available anymore on the nytimes?
I read this story last week [0], now went back to look for it and it was gone. I did some googling but couldn't figure out what happened to it. Anyone knows?

p.s. of course the wayback machine has it[1], my question is why it's not hosted at the origin anymore

0: https://news.ycombinator.com/item?id=19006477
1: https://web.archive.org/web/20190204130938/https://www.nytimes.com/aponline/2019/01/25/us/ap-cybersecurity-undercover-operatives.html
The devil is in the details usually here. Bloat can absolutely affect your bottomline in many ways.
I don't know, for things where you can get team buy-in, this looks like a great way to have more solid contracts. I've always disliked how you can specify accept/return types in Python but then there's this whole side-channel of exceptions that you can't check or document well.
Plants are just a hell of a lot easier to clone than animals.
That's why I was focusing on accomplishments over activities. You played violin? Great! Were you first chair? Did you ever have a solo at a performance?

You played lacrosse? Awesome! How competitive was your team? How many starts did you have? What are your stats?

I'm not looking for people participating in activities, I'm looking for them succeeding. That should cut down a lot on people rushing around participating in a bunch of activities in order to pad a college resume. You want people who focused on results and had both the talent and tenacity to pursue them. Those are your predictors of future success.
The inaccurate use of “risk-averse”
Interestingly enough, as you'll learn in that episode, the push for automobile safety was inspired by innovations in airplane safety!
Agreed they look quite similar. I was fortunate to see some Kakapo in the wild while volunteering for New Zealand's Department of Conservation.
bait? regardless of my tone, a memory fence is not required. no reading of the relevant documentation supports that, if you want to be wrong you're free to do so. but please don't pretend to educate others with wild uninformed guesses, that seems worse to me.

here's the documentation: https://software.intel.com/sites/default/files/managed/39/c5...

Section 8.1.3 Handling Self- and Cross-Modifying code

(* OPTION 1 )
Store modified code (as data) into code segment; Jump to new code or an intermediate location; Execute new code;

( OPTION 2 )
Store modified code (as data) into code segment;
Execute a serializing instruction; ( For example, CPUID instruction *) Execute new code;

this doesn't strike me as contentious, there is no guideline that states a fence is necessary. you're possibly making the assumption that fences are "serializing instructions" and, well, again i'd question what documentation backs that interpretation up. is a sfence or lfence "more" serializing?
It seems bizarre that after spending thousands of years dreaming of the stars; the best place we can go is the bottom of another gravity well! And one that is massively less hospitable and pleasing than planet earth.

Maybe we should focus on building in orbit, and extracting resources from asteroids and moons. It could be profitable. And probably more fun to be messing about in low gravity than living in a tent on a wasteland.
It does. You don't open the "app" multiple times, you open lists or records in separate windows and/or tabs. That is a thing in desktop apps also. SPAs usually break it by tunneling everything through a single url, perhaps with anchors.
Any feedback would be appreciated
In general? Yes. But it depends on the nature of the startup. VC-backed startups are not more trustworthy at all.

However, there's a rather huge difference in the capacity for harm. If Joe's Tiny Company is just as nasty as the likes of Amazon/Facebook/Google/etc., JTC is still preferable simply because they don't have as much power to abuse.
I hold the more unpopular opinion the "Responsible" Disclosure is anything but, and everything should be fully disclosed in real time

If I was running project zero I would not even give them the 30/90 days

Full Disclosure is the best way
Socrates and Plato were outliers among Greek society and spent a lot of time criticizing it. It wouldn't be surprising to them that most people suck.
Type inference is perfectly ok; it's still statically type checked and all the parameters and return-types are properly typed.

Type inference takes away the main argument against static typing: That static typing requires you type in a bunch of useless obvious types.
How familiar are you with Java?
I thought 1.12 was the release that was going to include a go team maintained language server. Is 1.13 a reasonable time frame to expect it to land?

When 1.11 came out I started using a project with modules, which caused many go tools pulled into vscode to completely break. One of those tools was the sourcegraph language server:

https://github.com/sourcegraph/go-langserver#go-language-ser...

Bingo (referenced in above link) seems to at least work, but seems to be a bit slow sometimes.

I am assuming at this point that this change set is just laying the foundation:

https://go-review.googlesource.com/c/tools/+/136676#message-...
He didn't give anything up. He can have his job back anytime he wants it back realistically. Title should be "Quitting your 9-5 is easy, just make sure you are loaded with $$$ and have the most in demand skill set on the planet."
And we don't?

I want my phone to be as secure as possible because I use it for work, but of course, since it's not brand new I can't get updates.
I don't really use auto unless I'm interfacing with some templatized nightmare body of code where the typename is very difficult for my tiny human brain to interpret. Using "auto" is usually a code smell, because it means your type system is too complex for you to reason about.
... I read this entire article and still don't know what a SPA is :)

Seriously, I've tried looking it up... https://acronyms.thefreedictionary.com/SPA
You Don't Get to Learn How the FBI Tried to Crack Facebook Messenge, Judge Rules
You act like only people in rich and peaceful countries can have phones and access to internet. All you need is a smart phone or a laptop with a very poor internet connection to use it.

Everyone doesn't have to be a miner. Yet there are many miners in Venezuela, a country where Bitcoin can have a very large impact for people.

Venezuela have very bad infrastructure for money transfer... Since it's all blocked. Except for Bitcoin.
When people do spend the money, Fitbit is in the same situation they'd be in if they hadn't added that barrier.
In race cars (though maybe not F1), I’m told that the inertia of the driver would throw them out of the car on those turns if not for the safety equipment.

I think you can make the analogy work for professional drivers, but not for amateurs.
Likely because it works in some capacity.
So why don't men just deposit their salary into their wives' bank accounts? It's all the same, isn't it? Legally 50%, no matter whose bank account it's in?

That's what I do. My salary goes into my wife's bank for her to dispose of as she sees fit. I figure I wouldn't be able to do my job without her help and she does take on most of the housework, so I figure she's entitled to the primary decisions on how money should be spent.
>> Frivolous lawsuits drive up the cost for customers almost everywhere. It's a big reason why medical costs are so high.

This is asserted with confidence but with zero facts presented. A poster on this thread cites some numbers as putting the cost of malpractice insurance at 2.4% of the total cost of health care spending. For a comparison, I spend a lot more on car insurance as percent of the cost of driving a car.

The reason why so many are sure that litigation is making their life expensive is ideological. Maybe it is true, and certainly in some cases litigation is very expensive. But think about where you hear about it. A random guy on the street is very worrying about ambulance chasing lawyers driving up costs of health care. But Apple suing Samsung or Qualcomm for billions of dollars is of no concern.
I was about to post something similar to this.

In java you need to specify what your function can throw and if it tries to throw something that it has not specified as being able to throw, then your program won't compile.
Was a present, and is treated as a play thing. General low level use gives about 6 hours, browsing and word etc, but if pushed by a game or couple of vbox nix v-machines (just to see if it could) about that 4 hour mark. As a secondary device it's not been a problem, and it charges pretty quick.

It's a nice thing. Best feature is the flap, imo. all tablet-like devices should have them! I've not got the proper keyboard, but am tempted.
Interesting post and interesting project. Does anyone have a sense of how practical it would be to have architects and building engineers working on software development like this?
The definitive Patreon reading guide
> the most valuable company on Earth

Please edit to say "one of the most valuable companies on Earth," as it is absolutely not the most valuable (Market Cap). In fact, it's currently less than Apple. ($781B / $803B)
Coding is essentially a series of IQ tests. Seeing patterns easily, having lots of working memory... You're not going to be good without it. Life is unfair, and some get this given to them, and some don't. To be fair that probably partly applies to the qualities you listed as well. So it's true, IQ is not a promising quality, it's a requirement.
Yeah. That's one thing I love about Flow/TypeScript as opposed to "real" compiled languages: you can actually leave type errors present if you don't know how to take care of them at the moment, and do a successful build. Or, if you know you're doing something safe and the analyzer just can't understand that, you can literally comment-out the error.

And of course, Rust has "unsafe" mode. In my experience it's important to have tiered strictness; start out with the highest constraints, but provide mechanisms for stepping that down in special cases where you really have to, without giving up safety completely if possible.
New Job, Mandatory Overtime? What Would You Do?
I was recently (December 2018) hired as a full-time software at a fairly large and well-known company. Things were going quite well at first, shortly after I joined we lost two key development resources - one senior developer was fired, and the other gave his 2 week notice just after Christmas, and was let go instead of being given a chance to finish his project. We have monthly deliverables, and losing two key resources in the middle of a release cycle is obviously going to have some negative consequences. After we (obviously) missed our January deliverable goal for 2 of the 5 projects we were realsing, management called a meeting with the entire development team, chewed us out for missing these deadlines, and informed us that we would be required to work 3 hours of mandatory overtime each day until we are "caught up". There is no clear definition of when we will be "caught up", and from our meeting is is clear that the problems started many months before I joined the company. According to the one in charge, we are nine months behind where we should be at this time.

My question is this - if you found yourself in this position, being forced to work 15 hours/week of mandatory overtime seemingly indefinitely - what would you do? I've made my thoughts on the situation well known at work, but there doesn't appear to be any change.

Management doesn't seem to understand that they're going to lose their entire team and moist likely cause the entire department to get shut down. Literally every single developer on the team is currently lining up interviews and getting ready to jump ship. Is this our only option? Has anyone been in this situation before that can offer some insight?
My reading of Gould found that he is quite propagandistic with his claims, and that the ground that he covers would be more suitably done by a more careful analysis, which I believe to not exist currently.
Personally, my concern is that the TV manufacturer will be collecting my usage data and combining it with data collected from all sorts of other places.

I'm tracked much more than I can stand as it is, I'm certainly not going to buy anything that will make that situation worse.
This argument is non-sensical. The counter-point of this argument is downloading an App from the App Store, which is usually a 50MB+ download, which is worse then "Grey Rectangle City". I'm on a flight right now, and I'd rather use a PWA over airplane wifi then try to download a full app from the App Store. You're proposing that a 50MB+ download is somehow way better than a <1MB download and I don't buy that.. especially on slow networks.
Is there a similar article for any European country ?
Yeah I like it too, but it still asks me for the 2 calibrations right after insertion.

To be fair, that could be just xDrip+ that wants calibrations.
Is This Chinese Scifi the Wandering Earth Worth Watching?
There are software glitches responsible for the deaths of on the order of 100 people, which has resulted in industry-localized development and deployment standards. When we see tragedies where 1000 people die because of a software glitch, or more likely, a systems or security failure, then I think we'll see legislators start coming for the software industry in general. There are already critical systems development and systems requirements; likely legislators will expand and formalize those kinds of programs.

All we need to do is have a public tragedy that can be pinned on "software".
Red Hat CloudForms 4.7 Released
Why cant we have porn or gambling apps on our iPhone though... cmon apple.

I get that you don’t want them in the store but at least add an adult store or something
Type inference for static languages are just syntactic sugar.

The IDE and the compiler will both scream if you try something like

var x = “John Smith”;

x = 5;
I’m sure you mean modern ANC phone numbers in the US. Initially numbers were shorter, as short as three numbers, then four or five, six and after that seven as the service expanded. By the late 1950s you had the first ANC with 10 digits.

Though I think your implication is right that bell studies showed the average limit was 7 numbers for many people.
I genuinely can't tell if you're passive aggressive and referencing the author of the quote as "pathetic economists", I'll give you the benefit of the doubt.

Either way, look at the past 40 years of so of technical progress, it's mostly driven by personal power/wealth quests and has nothing to do with bettering society. People are still working as much as before (actually, society as a whole is working more), but instead of working for survival they're doing it for an enhanced form of survival which mostly consist of buying (gadgets) and consuming ("culture").

The need of buying an iphone n+1 keeps you going day in, day out while the new netflix show distracts you just enough to keep you sane until your next shift.
IG / FB reminds you that "if you keep going you'll make it, eventually, maybe. Oh and btw don't forget to buy these new shoes that _influencer_xyz_ talked about".
Amazon, Facebook, Apple, Netflix, Instagram, are enabler / distributer of mindless consumption, be it physical or "cultural". They're not bettering the world in any way.

Meanwhile people in the US, one of the most powerful country/economy don't have a proper public health system
and have horrendous working conditions.
Keep in mind that as tech workers we're relatively immune to most of these things, we're generally above the daily struggle of the _true_ working class (flexible work hours, chill offices, good salaries, job safety)

The entire world economy is based on work<>consume, if you remove half of the equation thinking that the system is going to self-regulate I doubt you fully grasp the issue.

But hey, everything that's not full blow neoliberalism has to be communism, right.
I hear ya. Windows 10 has it’s fair share of rough edges, that’s for sure. Personally I prefer MacOS X whenever I can choose freely.

When it comes to Windows though, the two main thing that makes me prefer Win 10 over Win 7 are these: a) WSL. For those not familiar with it let’s you run Linux binary executables (in ELF format) natively on W10. (And also on Windows Server 2019.) All (or nearly all?) packages from Ubuntu are available. Super neat, IMHO. b) Lots of handy Powershell cmdlets that are not available in W7. Let’s you configure printers, ACLs, etc via Powershell.

So for all its warts I wouldn’t want to revert to W7.
Just wanted to mention that any limitation in listening to a track is set by the artist, not Bandcamp. With an artist profile, you can set the number of times people can listen/stream your music before being prompted to buy (I have such a profile).
> let's not pretend that the talent shortage isn't a problem

Oh my gosh ! Capitalism is broken. /s
“Catastrophic” hack wipes out email provider’s entire infrastructure
Good opportunity. It's funny how many apps integrate with Card.io despite how limited it is and the fact that PayPal (which acquired it) open sourced it and stopped maintaining it years ago.

I think a big threat would be if Apple opened up their card scanning tech for adding cards to Apple Wallet as an SDK to developers. Personally I've found that experience to be really awesome and they can scan both embossed and non-embossed cards well.
> Unless the miners or mining groups collectively decide to fork.

Miners aren't running the show by themselves. Monero will soon fork away and brick all ASICs again for example.

Forks aren't opposite of decentralization. In fact it's decentralization at work when different communities can split off and do their own thing. You're always free to use whichever fork you want, or all of them.
This seems to assume that everyone is buying new cars.

Are people who buy new cars generally concerned about which option is "cheapest"?
It all feels very Go-ish/Java-ish to me vs Pythonic.
Do you have any actual examples of this happening?

It should be relatively easy to prove, by showing a disclosure from Project Zero without an accompanying acknowledgment/post from the company...

So far, most of what I've seen has been good for security.
Not least the whole Spectre/Meltdown mess.