skysight-inc/HackerNews huggingface dataset:
Growing up hungry, with worn out second hand clothes, and dysfunctional families happens also in post-industrial societies. The hunger for knowledge and escape drove me to the library and the outdoors. I remember being young and thinking, if I can get $1500 dollars together, I will have made it. Every decade it seems to get another zero on the end of where I think I can be successful, and I continue to love to goto work. In contrast, many of the people I work with went to elite universities and had curated upbringings. I see them also be successful and start at a much higher footing in life. I put my kids in the second camp, for better or worse. Growing up hungry shapes me to this day decades later.
"Ofc Uber driver was distracted, it was clear from the video. But I would put 80% blame on the victim."

For what it's worth I didn't downvote you, but think you're completely wrong.

When I cross a road and see a car approaching it's not unreasonable to believe that the driver reacts. Especially at a well lit place (which apparently it is and for which the video gives a very wrong impression).

In my book the company as well as the "safety driver" who's aparently so stupid that she watches TV when her responsibility is to supervise a deadly machine are criminally culpable and if I had any say she, as well as the responsible head of Uber's "self driving" unit should go to jail for that.
Not to rain on your parade here but, in what world is a interpreter "fast and efficient"? Embeddable, minimal footprint and zero external dependencies etc are all excellent real selling points here.
India Tells Banks to Migrate ATMs from Windows XP by June 2019
I had too many transactions to annotate without going insane. Currently:

- chrome headless downloads CSV with transactions from every bank account and every card

- everything's appended to an airtable database

- script sorts transactions into categories (specific: "local joe" is groceries and generic: "restaurant" is eating out)

- anything not annotated can be done manually later

- another script generated graph using Vega https://vega.github.io/vega/

It took time to set up, but I'd really rather script this than manually tag every $ spent. Also there's no way I'm giving a third party my bank credentials. Common bank APIs can't come soon enough.
I doubt the author would have invested in Disney right before snow white.

VC's only exist because rich people can only throw so much money at google.

So, what I get out of this if you live in SV and your technical.

For 85 out of 100 go work for a big company.

10 out of 100 if your really successful and you have lots of capital and are well connected you possibly be start a company be moderately successful.

2-3 of you if you happen to meet the next Steve jobs and he/she is probably talking about making $1 or 2 off poor people in India or china. And your vital to him/her getting some business off the ground. go for it.

1-2 of you, if you are actually are next Steve jobs and... I don't know your probably actually in India or China right now and not reading dumb comments by a burnt out developer like me.
Funny how android studio helps you develop in 1 way : developing non-native java apps.

The two ways people develop apps seem to be going fully native, or using web "masks" like react native, outright web directly, or something like apache cordova. Neither of which seem to be the focus of android studio.

Curious.
It's used for their tech called Creo [1] .

It looks a bit like Fuse Tools [2] , a tech designed for mobile designer that bypass OS Specific UI API to directly draw on the phone using the GPU , sort of similar to Flutter in core architecture.

[1]- https://creolabs.com/
[2]- https://www.fusetools.com/
China's recent economic development is the result of unprecedented levels of trade in an unprecedentedly peaceful world. That peace, in turn, is the direct result of U.S. efforts to maintain international stability, through the use or threat of military force.
And killing it
Remember when the Trending section wasn't advertisements?
Why Jay-Z's Tidal Is in So Much Trouble
Success is based on many factors, and if you're evaluating military cultures and command styles you have to control for those variables. In individual battles or campaigns with equal forces and materiel, German and Napoleonic and Israeli tactics have been very successful, it's just not enough to outweight any disparity in forces.

I do agree that trying to draw business practice conclusions from the very different military setting. This includes the quote of the OP.
or facade
Jsonnet: a data templating language
No, but if I were npm, I'd have an SLA guaranteeing three-and-a-half or four nines of uptime (which is far from unreasonable) and just accept that there might be times that signup is not accessible because that'd only cost me a couple hours of signups a year.

And no, I wouldn't have an alternative provider. It would not make sense to, if I'm paying a company to provide a service. Why should I pay another to do nothing?
New crypto-primitive: Mimicables
My coworker wrote a service that scales extremely well (he pretty much maintains, monitors and operates it by himself, across dozens of servers).

He has written multiple deployment options. Kubernetes, Docker swarm, bare VMs, etc. He has tested all of them and written installation tools that can deploy to any of them.

For exactly the reason you imply, he doesn't trust any of these options to always be available. I think this mentality has a lot to do with why his service scales so well.
Everyone seems to forget that the projection of might in of itself is a deterrent leveraged by all nations. Further, the US is part of multi nation programs, such as NATO in which it's the largest supplier of Capital and Manpower by a large margin. Most of the countries external to the US that bring up this argument, are happily accepting Military and in some instances Economic Aide.

You can't look at the % of spending / annual cost of the greatest military power without taking into account it's responsibilities around the globe.

Nothing above says you have to agree or disagree with the military, in fact many of us aren't pro on a lot of their actions, but this common retort as posted above, is selective data analysis, which I would hope the intellectuals of HN would be able to separate emotions from facts.

https://obamawhitehouse.archives.gov/the-press-office/2016/0...

https://www.state.gov/s/l/treaty/collectivedefense/

https://en.wikipedia.org/wiki/United_States_military_aid

https://en.wikipedia.org/wiki/Power_projection
Do people actually like Material for browsers on desktops?
I tried it - as it would be great to have an opinionated design language with good framework implementations but it seems to make the same mistake as Windows 8 in trying to treat everything like a phone.
That really isn't nice on a desktop.
I see that Uber was using this in Az back in March...
Well, it’s not hard to beat Python and Ruby and PHP these days; I wouldn’t be surprised if this were quite a lot faster than those languages (or at least the reference implementations).

EDIT: Do downvoters think I’m wrong? Mine isn’t really a contentious point of view—-Python and Ruby and PHP have a lot of features that make optimization difficult. Python pays my bills, so please don’t interpret my remarks as language smugness.
Did Netflix Steal This Photo or Is It a Case of Fair Use?
450 dollars. Is 450 dollars a lot of money to you? Yes, those are all other ways to spend 450 dollars. In my opinion, getting a coffee is a quality of life boost. It takes no effort, and it increases my productivity and happiness. We are talking about 450 dollars in a year. I spend much more money on my dog and she is much less of a guarantee of return on happiness...

But, I do agree. Some people may not be able to afford 450 dollars of discretionary spending in a year. But they likely would just spend it on something else, and the yearly cost of coffee is definitely not near the cost of alcohol for anyone who drinks. It's really not something to worry about.
>null

>dynamic typing

>naked if-else bodies

I'm sorry, but I just don't see how this improves on anything. How will GravLang make me a better, more productive programmer? How will it make my programs more robust?

Don't get me wrong, as a hobby project it's fine, but as a "real" language it doesn't have any selling points to me.
Interesting, the Vue version feels significantly faster then the React version(drops frames at the beginning of the animations just after a click) and the Angular version feels much more website-like than app-like
Generally, junior officers or higher-ranking NCOs. Some people are too narrowly focused to understand the big picture; upper management is too focused on the big picture to micromanage. It's up to middle management to both have a grasp of bot the overall goals of the organization, and their specific organizational unit's capabilities and tasks.
"It is a class-based concurrent scripting language with a modern Swift like syntax."

So, it looks like every other language designed in the last 40 years? This is good?
That's great! I'm curious how much these optimizations slow down the compiler, if any? I remember something about Go only adding optimizations if the amount they increased the speed of the binary meant that compilation speed was sped up too (but don't have a source for that right now, and doubt it's generally true).
No it isn’t. If something goes wrong with the app I work on users can email, live chat, or call us and they actually talk to a human. That human, who is trained on our software, tries to help them solve the problem. If it turns out it’s a bug in the software, I or someone I work with will be notified and we will eventually try to fix the bug. If it’s bad we will drop what we’re working on and fix it immediately.

That’s pretty much how it works at most places, afaik.

Google chooses to be bad at this.
This is less "hacking" Apple and more of a reminder that anyone using S3 needs to audit their bucket permissions on a frequent basis.
Rx-platform step by step from 0 to the final version is available
I'm genuinely curious - what do you think the world would look like if the US decreased their military capabilities and stopped involvement in any world conflicts or terrorism?

I'm a US citizen and I would like to see the US stop being the worlds police for 5 to 10 years, just to see what the world looks like at the end of that.
What if in the future their country ia attacked by the US military for some bullshit made up claims of WMDs? If you weight the outcomes with their probabilities of occuring, they believe that the US military is a net negative. You just have a different cost function and a different pdf of certain events occuring.
Thanks for that its interesting.
I would agree about the need for small (or "micro") payment system. There needs to be a way for people to transfer amounts down to even one penny without incurring fees or other issues. This would empower a whole new economic model, not only for music studios as the article talks about, but for content creators of all kinds, as well as people trying to raise money, and so on.

I don't know about you, but if it was convenient, I would often pay say a nickel or a dime to read an article on The Economist, The Wall Street Journal, or to watch a high-quality video with no ads, or to download some piece of media like a TV show or a song.

The current model of subscriptions is not working well, and requires too much commitment and various fees.

This is one area where cryptos could prove themselves useful, and I think it will be hard for credit cards and banks to ever really compete due to all the legacy issues of their systems, and other reasons.
Relations fray as the culture wars come to Silicon Valley
"The VM code is about 2K lines long, the multipass compiler code is about 3K lines and the shared code is about 2K lines long."

I was surprised by these numbers so I checked, and this is highly misleading (or very much out of date). The parser alone (https://github.com/marcobambini/gravity/blob/master/src/comp...) is over 2K lines, and with the lexer and the AST definitions the frontend of the compiler is already comfortably above 3K lines. Also, the VM (https://github.com/marcobambini/gravity/blob/master/src/runt...) is about 2K lines, but then there is another 3K lines in another "runtime" file (https://github.com/marcobambini/gravity/blob/master/src/runt...).

Still, it's not a huge project, and it might be interesting as a point of study for people interested in compilers (to bytecode) or bytecode interpreters. The input syntax looks pretty as well.

Interestingly, https://github.com/marcobambini/gravity/blob/master/src/runt... also serves as a nice illustration of the fact that if tabs are allowed in source code, people will mix them with spaces, resulting in code that looks bad unless you have the exact same tab width preferences as the author.
Kind of reminds me of trolls in NetHack, especially since trolling is their business.
IIRC, the K language's interpreter is/was really fast because it's tiny and fits in the processor's cache.
Great work on the template. I actually bought the pro version as it has the most reasonable SaaS license I’ve seen in a lot of these templates where they pull you in with a 30-40$ license and then want 800-1400$ if you wanna use it on a product.
You would do far better to just read the well-source Wiki page [1] rather than a couple of opinion screeds from anti-monarchists.

[1] https://en.wikipedia.org/wiki/Finances_of_the_British_royal_...
That's fair to say. A bit of a logical oversight on my end :)
Well that’s with any mutation :)
Last year, I was working for a biotech startup that was doing lots of interesting work but not making lots of interesting profits. Somehow the founders convinced a big company to buy us, and we spent about three months transitioning over to the new company. All of us knew the company had been in trouble, so it seemed like this buyout was the sensible thing for everybody, and all seemed well. The old owners got their millions, we lost all of our stock options (of course), but at least we still had our jobs. We spent the next three months being absorbed into the new corporate behemoth, until the Tuesday before Thanksgiving last year. I got an e-mail the day before that there was a mandatory 8 AM meeting for all of the new employees. I showed up, we all got on the call, and it was a recording informing us that all three of our offices were shut down effective immediately, and we would be informed of our separation details by personal e-mail. I got two weeks of severance and was unemployed with effectively no warning just before a major US holiday. If something comes up, you should probably take it.
I'm using Firefox and the "Material Icons" icons are never displayed properly... Any idea why?

https://i.imgur.com/Y06PbsL.png
Probably so, the Security Onion wiki has some recommendations for affordable taps:

https://github.com/Security-Onion-Solutions/security-onion/w...
Seems like it is, considering its a twitter replacement and the op is kinda anti-twitter
Thank you. I appreciate your sentiments.

There's definitely a survivorship bias. It worked out for me with lot of hard work and few strokes of luck here and there. I know bunch of my classmates from grade school who couldn't do much with their lives because they lacked resources and opportunities.

I understand your impatience with your countrymen, but without enough resources and opportunities, it's hard to make any progress for vast majority. I know Americans like to tell their less fortunate to pick themselves up with their bootstraps, but that's an almost impossible task, literally and figuratively.
I've had both experiences. I had very difficult home circumstances, and I "overcame" them at a challenging boarding school. Then I "couldn't handle" them in a challenging Ivy League environment, where I felt isolated and developed depression.

I have a few takeaways from these experiences:

1. The difference for me between "succeeding in spite of" and "failing because of" was in a few areas. One, good help being available if I sought it out. Two, being able to find a few niches - academically or in extra-curriculars -- where I could excel and feel mastery. And three, having involved, concerned adults around who cared -- even if they weren't "yours" (not your family, not teachers in your major -- they're still there and they still care).

2. Other peoples' judgments about whether you are "succeeding" or "failing" are, in fact, part of the problem. That's why I put those terms in quotes. Sometimes leaving a bad situation to take care of yourself is success. Sometimes forcing yourself to look good on paper but ignoring your insides is failure. Who knows what's really going on with other people? Not me.

3. Good health care, especially good mental health care, especially good mental health care that looks at the whole body -- these are extremely important.

4. Focusing on resilience is important, but it's only half the story. The truth is, most kids who experience hardships are affected by them, often quite seriously. It's better that we as a society figure out how to reduce poverty and misery to help most kids, rather than figure out how to help a few more kids be the exception to the rule.

We need to get back more to a group mentality, rather than an individualistic rising-from-the-trash-fire mentality.
I Was Addicted to Running High. It Almost Cost Me
To a large degree, the responsibility is also on Smyte, right? Selling to a big corp is one thing, and once you are no longer owner of a company you've washed your hands of future decisions. But at the time when they agreed to the sale they were still owners of the company and their hands had not been washed and they could have and arguably should have stipulated some conditions for how the service would be wound down following the sale.
Of course, maybe the designer is just incompetent ;)
https://archive.fo/BVfM0
And actually tech workers have a lot of similarities to those in entertainment (both front and back of house) larger numbers of nerodiverse members than the population at large for example.

The Biggest tech union on the UK just merged with BECTU (the eqvielent of IATSE)
Sure, I bet Afghanis sit around at night reminiscing of the good old days under the taliban...

However this is completely irrelevant to the point. The question was why do we need to have a superior military to our adversaries, and the answer is because our adversaries are real, and if we care about our liberty we need to take them seriously. To say otherwise is either laughably naive, or is an outright rejection of liberty. Try refusing to work on military contracts in Russia or China and see what that gets you. In China, your career pretty much has a hard ceiling unless you want to join the communist party.
May be that is a good thing.

The worst possible IDE in any world + the worst possible build system in any world = Android Studio.
I’m a little bummed about the class-based bit; I generally want structs/records, not classes. Specifically, I want to avoid inheritance altogether (yes I know I don’t have to use it, but I still have to interact with it when libraries or coworkers use it). Still, this is a neat little scripting language, and best of luck.
strange, it works on my Firefox, maybe you have disabled some custom font loading settings for privacy?
I'd also add that as software is going CI/CD, so is infrastructure. Good points in this post OP.
All that American military spending bankrolled Silicon Valley.

Now suddenly Silicon Valley thinks it's better than the US military that bore it?
Perhaps he'll call that "Crosshair".
Given a choice between the two I would use Kotlin, because it's a better language.

When you throw Flutter into the mix the discussion turns more to ecosystem than language: I personally thing Flutter is a great idea and may end up winning the cross-platform war, although I'm still learning React Native because I already know React--and the apps I'm writing don't need much or any native support not already provided by existing modules.

In the long run something like Flutter will almost certainly win because performance matters; it's just not clear to me if Flutter will be the one.
You are right, but Tesla itself pushes Musk as the face of the company.
How about JPEG2000? WebP? BPG?
I'm no expert on rpi or cuda, but is it actually possible to run cuda code?
An open-source workshop to get started in AWS
That has nothing to do with them being a monopoly. Anti-trust law is not about the geographic spread of a company. What services are they a monopoly in? How are they abusing that monopoly power? What would be different if there were more competitors, or if they weren’t allowed to make those mergers?
It's implementable with a kernel driver on Solaris because of its scheduling hooks. (This was done in the "Mostly Lock-Free Malloc" paper).
As the economic stratification of society accelerates, you will see more and more of this. The ability to charge a price that only a small fraction of the potential market will pay will deliver outsized profits as long as you can charge more, proportionally, than you lose in market share.

We are rapidly remaking America as a place where all segments of culture and entertainment operate for the rich and merely wealthy.
Here's an archived copy without the nag screen:

https://archive.is/zoITD
If the car didn't detect and stop for a jaywalking pedestrian, how can we be sure it would have detected a pedestrian in a crosswalk under the same conditions?
A lot of people have already (unknowingly) produced a ton of HEIF photos. It’s the default on newer versions of iOS I believe.
You normally ignore your first home in these sort of calculations.

Even a TV series regular doesn't get a huge amount (when compared to a google engineer) at first - and they normally sign for 5 years
How I infiltrated a clickbait factory
I really don't like light (300 weight) fonts on web. Most of them on most screens are illegible.
Or can you? If they ignored the suit so far, then there's probably a good chance they'll just stop travelling the the U.S., and then we'll see if Chinese courts enforce this or not...
I suspect that, for any category where you have significant knowledge and strongly-held opinions, it's a fair bet that pretty much no recommendation site/pub is going to satisfy you consistently. Personally, I find Wirecutter pretty good and sufficiently transparent that I know when not to go with their exact recommendation.

I wouldn't slavishly follow their advice for, e.g., a high-end camera. But, for a lot of things, their recommendations seem very reasonable and they often match for those cases where I have done a lot of other research.
I'm proud of them for taking this stand.
What do you mean you don't know what you're going to do the first time you confront the Xeazyggus! You should know what to do from birth.
Isn't the point here that there are too many what-ifs to state that a strong US military is good for everyone?
Because this is an entirely possible scenario in a country that self driving cars might operate in where jaywalking is not an offence.
The whole package this year looks pretty good. A great step towards modernizing the clusterf*ck that has been Android Development.

JetPack is thoughtful collection of APIs along documentation, essentially providing solid guidelines on "how to write a modern android app". Good to see Google embarrassing Single Activity as well as reactive binding/view model patterns, and providing a standard way to implement it.

Then you have Auto.. I mean ConstraintLayout replacing all the other layouts, which is a good step forward too.

Android KTX looks good too, although it does seem to be a bit a odds with Anko? Or maybe not at odds, but looks like it has the same goal as Anko, to provide syntax sugar for Android Development in Kotlin. Could be interpreted as a "no" from Google in regards to Anko. As I really like Anko I wish there was more clear stance of what the future of Anko is.