skysight-inc/HackerNews huggingface dataset:
this is such a ridiculous perspective.

if it were American companies doing this, people wouldn't question the headline.

the truth is, nationality matters. not all countries would permit a private intelligence sector to exist like this, or perform these types of services. understanding that the israeli government permits this behavior helps contextualize their complicity.
There are two reasons that are particular to Germany here. In the wake of the Fukushima disaster, there were heavy protests in Germany that made the country shut down all its nuclear power plants permanently, which was more than a dozen plants. This means that a "bridge" technology needed to be found until the entire economy could be made to use renewables at some point in the future, and coal was readily available. Secondly, coal has a relatively good image among Germany's working class. Coal mines used to offer employment to lots of otherwise underprivileged Germans, especially in the Ruhr region of Western Germany, and coal mining continues to this day.

Of course, things are changing in Germany. In the last year, there were week-long left-wing protests against clearing an old-growth forest for coal mining, which brought attention to the issue and might trigger some change. However, Greenpeace Germany's suggestion to shut off coal and switch to burning natural gas instead is met with some resistance across the political spectrum, given that Germany cannot procure gas from anywhere but Russia, and EU-Russian relationships are somewhat cool recently.

We'll see where we end up, I guess. In any case, Germany is still a much greener country than e.g. the United States, who recently stopped promoting climate protection policies altogether. Until we have convinced the United States that they need to protect the environment, there is scarce leverage (and scarce reason) to persuade the developing countries.
I reference this paper, at least mentally, when explaining to colleagues why using their tech needs to be better for me than using off the shelf tech. If I'm only using in house tech because I can't fire them or if I have to do more work to adopt them compared to using an off the shelf option, they're wasting money, time, and energy.
Sadly, no. Crashed on installation with a message about letting the developers know that the installer crashed.

But it at least got farther than Q4OS, Haiku, and others.
Thanks! I will look it up
I had a Honda for 12 years until 2015 then bought another one with the hope of only selling it when it becomes reasonable to acquire an electric car or do away with owning a car at all (I live in South America).
I didn’t quite follow the story arc at the end. Somehow Puppet is back to enterprise sales (i.e. it’s inevitable for a product like this), or are you rejecting it? Very timely for me so I’m trying to understand the point...
Just curious if someone can build nuclear station without Congress. Can Bill Gates buy a ship or island with nuclear station somewhere and “power Microsoft servers” from it?
Not sure why Outlook is really relevant? Google still let's G Suite users do whatever they want.
About Your Privacy on this Site

Welcome! To bring you the best content on our sites and applications, Meredith partners with third party advertisers to serve digital ads, including personalized digital ads. Those advertisers use tracking technologies to collect information about your activity on our sites and applications and across the Internet and your other apps and devices.

You always have the choice to experience our sites without personalized advertising based on your web browsing activity by visiting the DAA’s Consumer Choice page, the NAI's website, and/or the EU online choices page, from each of your browsers or devices. To avoid personalized advertising based on your mobile app activity, you can install the DAA’s AppChoices app here. You can find much more information about your privacy choices in our privacy policy.  Even if you choose not to have your activity tracked by third parties for advertising services, you will still see non-personalized ads on our site.

By clicking continue below and using our sites or applications, you agree that we and our third party advertisers can:

transfer your personal data to the United States or other countries, and
process your personal data to serve you with personalized ads, subject to your choices as described above and in our privacy policy.

EU Data Subject Requests
Makes sense for luxury/sports cars, but I doubt there's a huge difference between American and Japanese minivans, there.
YouTube Annotation Archive – 1.4B annotations, accepting contributions
Why Isn’t Cobalt Making Congo Rich?
Yeah. My impression is that C# rules the world of enterprise and fintech software, at least here in Norway. It might be different elsewhere.

It seems like a good language with very good tooling if object oriented programming (in the Java and C# sense) is your posion of choice. Now with .Net Core and other good iniatives from Microsoft it might be a more relevant language than ever.
Isn’t there also a cost argument here? Both time to ROI and decommissioning costs are enormous?

Or have things changed?
and worth to mention libh2o in h2o https://github.com/h2o/h2o
Some people are just conscientious, they love work and feel they have to be engaged in some work - whether it be meaningful work or pointless drudgery - for their life to be worthwhile. My mom is like that. I think the article is overly focused on these sorts of people. There are tons of people out there who are more relaxed and want to take it easy - in fact I would say that's the majority.

Sure some companies and employers are highly conscientious and they seek out conscientious employees. It's sad because conscientious people are more readily taken advantage of by employers. But at the end of the day it's just a personality and I don't know how well we can apply the label to all millennials. My experience has been that early boomers are the most conscientious people, probably more so than any generation that came after them.

I would argue that with millenials some of that hustle culture we're seeing is not necessarily a work nature, but more desperation. Here we have a generation coming of age into hard economic times. Many have high hopes but believe that their lives will be worse financially than that of their parents. It's natural that some of them would adopt a hustle mentality as a way to struggle against that.
golang uses a handwritten recursive decent parser and handwritten lexer.

https://github.com/golang/gofrontend/blob/master/go/parse.cc
https://github.com/golang/gofrontend/blob/master/go/lex.cc

I can't think of a single major tool that uses ANTLR or bison. I say that being a huge ANTLR fan. Parser/lexer generators are really easy to use for DSLs but for real languages and tools, they're too heavyweight and constraining.
Last week the Federal budget was "object not set to an instance of a budget".
This isn't very ambitious. Ontario, which was pretty dependent on coal, managed to end it in less than a decade.

https://www.ontario.ca/page/end-coal
> the fact remains the public is skeptical regarding fission for good reason: history has not been kind to the kind of disasters fission reactors have wrought

It's a problem even if you assume the public and the public's view is a bit more sophisticated. If we are precise, the problem was not the disasters the reactors wrought, it's the problem people - operators, corporations, regulators, etc. - wrought with careless operation of reactors and stupid ways of handling fuel processing and waste.

So, if you're that slightly more sophisticated member of the public, you ask the question: are we doing any better today in terms of nuclear regulatory apparatus, governance, and general corporate responsibility? It might actually be a bit better now than forty years ago, but we all know where public sentiment is today. Industry and regulators will very understandably need to do some work to earn everyone's trust. It's not about the reactors, it's about the people operating them.

> They aren't dumb, they just know rightly that engineers can't foresee the everything in the future and are understandably skeptical.

That's exactly right.
Probably those freely distributed condoms are the leftovers from that lady's trip.
But you're an inconsequential cog, and in order to get a decent bonus and _any_ RSU refresh at all (which is the majority of that 400K btw) you have to jump through insane hoops and shave yaks all day. At some point it feels like Dostoevsky's labor camp description: you dig a hole and then you fill it back up. Except this is a very comfy labor camp, with 3 meals a day, and you can leave if you want to.

But some of us like to actually make things, and have a sense of purpose, and other things higher up on the Maslow's pyramid of needs. For them Google of 2019 is mostly not a good place, unless they end up on teams (and in positions on those teams) where they can do work that's meaningful to them, rather than copy proto buffers in some soon-to-be deprecated backend. Meaningful work is scarce there, and has been for at least the last decade, and a lot of people are competing for it.
I did some vine reviews. Didn’t impact how I rated them. Though some people do feel the obligation.
Is Google lying about total number of results?
That still doesn't come close to a Merc or BMW. At least by European standards.
> All the AI stuff is really still incredibly dumb.

and scarily brilliant at the same time. I was looking up Newtek some time ago of the Amiga Video Toaster fame. Googled Wil Wheaton promo video (Will worked for Newtek :o), Penn Jillette (also promoted it) and finally Kiki Stockhammer (spokesperson). Here is where things get interesting. Google spewed 1997 "How To Have Cybersex On The Internet" https://www.youtube.com/watch?v=PBDKEn-TeQg as the result for Kiki haha, why would it do that? Turns out this "instructional video" was made using Video Toaster and features one of the iconic special effect transitions

https://youtu.be/PBDKEn-TeQg?t=9s

here on Toaster demo reel https://www.youtube.com/watch?v=K1OVWfmynPw&feature=youtu.be...

so what does it have to do with Kiki Stockhammer? This transition is Kiki doing poses on the green screen. Google search somehow connected this information together and was able to recognize Kiki Stockhammers silhouette on random youtube meme video :o !

This isnt the first time I got image search results that could only happen if Google was analyzing actual image content. Microchip part searches often return pictures of random boards featuring that particular IC despite no bom list in the html, Google is OCRing images and recognizes part numbers. Same with faces, cars etc.
It depends on whose circles one moves around.

Since I have mostly been around enterprises, I can say it is pretty much appreciated.

This are however the kind of customers that will happily have WebSphere, SAP, cluster management with AD, SQL Server OLAP and so on.

There won't be any projects being published on github and getting software into the projects always requires some kind of change request.

Not the kind of shop many HNers like to talk about.

Regarding Java, as someone that works on both platforms, I still look forward that Valhalla comes to fruition.
OpenStreetMap Foundation investigation into unusual membership signups [pdf]
They get something else right, not async/await. That something can often be used for the same purpose, but it's a different tool.
Most developers coming new to JS are Java and C# developers. They want to keep their old tools, and methods. And Microsoft want to keep selling it to them. Which is my main concern, once you're in you are locked in.
Smartphones revolutionize our lives–but at what cost?
But it was the other way around: _the Trump administration_ (of which Kushner is perhaps the sharpest instrument; I had a media-distorted view of him until I watched some interviews -- dude is super smart) engaged with others in a bipartisan way to make this happen.
Yes, I know I'm not communicating effectively. I shouldn't have implied that everyone is wrong but me. I know that there are people who understand me, but in a world of github and pull requests, it's really hard for me to explain what the world looks like otherwise.
Please don't editorialize submission titles. This is in the guidelines: https://news.ycombinator.com/newsguidelines.html.

(Submitted title was "USA to prepare a diplomatic cybersecurity strategy".)
Possibly qualifying double for these same statements: https://youtu.be/dw4aGcmircA?t=2120
When people stop bragging about how many more jobs green energy creates than fossil fuels, I'll start believing that renewables are cheaper at scale.

These braggarts haven't calculated the labor intensity per MWh (construction + operation) over the full life cycle of utility scale wind and solar facilities. Utility scale renewables are less labor-intensive than coal or nuclear over the full life cycle. The only reason that renewable boosters can tout jobs vs. coal right now is because coal is shrinking and renewables are still growing robustly.

I suspect that natural gas burned in a combined cycle plant may be more labor-thrifty than anything else, but 1) it's not a low-carbon electricity source like nuclear or renewables and 2) it has been harder for me to calculate how much labor is required for fuel extraction; the calculation is easier with coal since quite a few coal burning plants have dedicated mines.

See https://news.ycombinator.com/item?id=13218366 for a labor-intensity comparison of legacy coal and utility scale PV that I worked out previously.

In fairness, I have seen advocates for coal and nuclear brag about the bountiful wages distributed (costs incurred for electrical ratepayers) by their preferred generating technologies, too.
A couple+ years ago I had a one+ hour (casual) conversation with someone (important) who does fusion research (in the Princeton, NJ area). I'll spare us all the details, but his take was simple: fusion is within reach but we need more money.

Nearly everything I've read since leads me to believe he was honest and accurate. Mind you, I was just a guy with a cocktail in one hand and a shameless will to ask questions in the other. China seems to be making strides, yes.

Perhaps, being a fusion insider, you have some updates on the State of Fusion?
Previous discussion 9 months ago about the "Why SQLite Does Not Use Git" page at https://sqlite.org/whynotgit.html which has much of the same info: https://news.ycombinator.com/item?id=16806114
I live in Huntington Beach (HB) so I'm happy to read this on HN! My friend rented a 2 bedroom, 2 bath apt in HB for many years at $1,800 / month. His apt complex was recently sold and the new owners immediately served him an eviction notice as it appears they are planning to renovate and increase rent. He's now scrambling to find a new place in HB with similar rent but 2 bedrooms are going for at least $2,200 / month. There are new apt developments in the city but they are going for at least $3,000 / month. My friend is saying most people who rent these are coming from the mid-west and willing to pay extra for coastal living even if that means having 6 people in one apt.
I think they'll do it if he redirects that $2b for the wall. Not even kidding.
I haven't looked into Fossil into enough detail to know if your objections are valid complaints about the way it does things, but they are not objections to the principle that I set out in in my original post.

If you have to rewrite the actual history to get what you call a 'clean' history, rather than just overlay the detailed history with a sparse abstract lattice joining the key points, then it is not a history at all. This could be a problem if you need to do a post-mortem analysis, or if you make a mistake in the rewriting of the history.

I tend to regard frequent extensive rebasing as a process smell - not necessarily a problem, but a warning that there might be one.
No. If you always look to external sources you'll never be free. The most important facet in the whole story is that each individual is responsible for what they put in their mouth. Everything else is an excuse. No one is being forced to eat a Big Mac. Or two. Or three.
There's more to maintainability then just adding types. Maintainability is a process not a language.
> There’s more to life than TC.

Easy to say but those "soul crushing meat grinders" can pay literally hundreds of thousands more in total annual comp than some dinky startup.
The SaaS vendors I’ve dealt with are pushing 2-3 year contracts due to churn fears.
I'm curious why your god comes before your family?
If you thought Google would be different I wonder why you thought so?

Different, no. Actually this is exactly how I would expect Google to behave.
People who voted leave probably still feel that way, but given the demographics of the vote many of them will have died, just as many people who were below voting age no longer are.
> That’s why global CEOs and business leaders need to deal with the China Conundrum now.

They are. They are:

- 37 percent have moved production out of China in the past 12 months, while 33 percent plan to move in the next 6-12 months.

https://money.usnews.com/investing/news/articles/2019-01-17/...

- Apple Is Moving Some High-End iPhone Production to India

https://www.fool.com/investing/2018/12/27/apple-is-moving-so...

- China’s Xi Jinping 'most dangerous' to free societies, says George Soros

https://www.bbc.com/news/business-46996116
My anecdotal feeling is that most popular JavaScript libraries expose promise-returning functions these days. Browsers and Node has supported Promises for about four years, and async/await has been around for about two years. I have not personally had much problem using async/await with third party libraries. And wrapping those that use good old callbacks was pretty easy all things considered.
Wrapping a sync method in a Task causes a thread to block on the sync method's completion and blocking threads is much of what async/await is intended to alleviate.
The are startups using it. We're just not in the MS bashing bandwagon you see here on hn.
To read the file on a modern terminal:

iconv -f cp437 -t UTF-8 HARDWARE.DOC

(I'm suprised that this worked so well. Also the zip file is a zipbomb without a containing directory, MS-DOS style.)
Git's linear presentation of history encourages rebasing or squashing. Mercurial keeps the branch structure, which has the advantages of both squashed and unsqusahed commits.
http://www.eevblog.com/forum/blog/eevblog-1132-the-3-cent-mi...
At a pretty ridiculous cost all things considered.
To me, that still makes it sound like a bad example. Adding all those qualifiers is a distraction from the actual point you're trying to make.
finally some good fucking food
Pretty much every other viable source of power - renewable or otherwise - is just as bad once you factor in all the externalities. Solar panel manufacturing ain't exactly pollution free. Nuclear would give us more time to solve those problems in an economical and scalable way.

Don't let perfect be the enemy of good.
In my experience with credit cards they almost always side with the customer for small charges, and for extremely large charges (and if you're a big enough company) they side with the merchant. I had case where free credits were offered for a cloud provider, but they decided to bill me anyways. Chase decided to validate the charges, and it was clear through multiple calls each agent was making things up about why it was validated (They would give different reasons anytime, from how I worded "free credits"). In the end the cloud provider admitted to the mistake and ended up siding with me, despite chase siding against me (they're supposed to be on the consumer's behalf). So I think in your case Amex probably didn't even consider or evaluate the terms of the sale—they just refunded you because it was within some parameters. This of course can work for or against you depending on the situation.
This is almost comedy:

> To avoid personalized advertising based on your mobile app activity, you can install the DAA’s AppChoices app here.
Untangling is what I mostly do. I consider the untangling my own internal code review. I need to read my own diff and figure out what goes where and what each part does and why it's necessary. My commit messages are then my own code review comments.

I figure if I don't carefully read my own diff, why would anyone else? And once it's untangled, I am hoping others will find it easier to read too.

Git doesn't provide as many tools as I would like to make this process easier. It's partly why I don't use git. Mercurial's absorb command helps a lot: it absorbs changes from your working directory into the appropriate draft commit that corresponds to the same context:

https://gregoryszorc.com/blog/2018/11/05/absorbing-commit-ch...

Wait, it appears someone finally ported it to git:

https://github.com/tummychow/git-absorb
The golden touch of Anders Hejlsberg :)
Universal Rules for Fooling Deep Neural Networks Based Text Classification
That's my point. The wall would be there to physically enforce specific mandatory points of entry.

And I don't find it far-fetched now that Trump would make friends financially benefit from the wall construction first, then from future private-handling of ports of entrance.
I'm not sure why people (were) downvoting the parent comment.

Typescript (and normal Javascript) both support async/await very well as long as you use Babel to compile your code.

Infact, you don't even need to use Babel to compile your code because a large portion of browsers natively support async/await: https://caniuse.com/#search=async

I'm not sure why people say you need libraries that support async/await. In JS/TS, async/await are built into the language itself and most libraries utilize the Promise API, which means they also support async/await (since async/await is built on top of promises).
Ask HN: Melania Trump Settlements
Has anyone else seen this? I don't follow news on Melania and had no idea she has sued two British newspapers and won millions.

https://www.cnn.com/2019/01/26/politics/melania-trump-telegraph-apology/index.html

"This is not the first time Trump has legally challenged stories printed about her and won. In 2017, she was awarded $2.9 million dollars by the Daily Mail after she filed a lawsuit charging the publication made false and defamatory statements about her." Kate Bennett of CNN

Is there some kind of British conspiracy to bring Melania down? lol

Does the Queen hate Melania?

Am I reading too much into this?

Does anyone even care? haha
But you are a socialist aren't you? Is being a billionaire immoral?
We burned our 486 motherboard with Sound Blaster 2.0. The computer wouldn't boot when the card was installed, so the next logical step was to first start the computer and then install the card. Didn't quite work out, and dad wasn't happy.
In 2038, the coal company clocks roll back to 1901, when all was good in the world for them.
At this point it's fairly obvious that the continued use of fossil fuels will lead us to danger than fission. Perhaps we're trading one devil for another, but the devil we know is not sustainable. We'' just have to figure out how to deal with the fission devil until we get fusion. Hopefully, fusion isn't too far off.
Comments moved to https://news.ycombinator.com/item?id=19007302.
Hideous. Glad I don't live in AZ. Imagine combining fascism, cronyism, and puritanism into one.