skysight-inc/HackerNews huggingface dataset:
Bloomberg's second largest office is in London, with a very large news team on site.
The Copenhagen metro is fully automated, but it was built like that from the start. This means that there's no metro driver unions, and the metro stations were built in a way, where it's generally hard to get unto the tracks. It did have some issues to begin with, but it works flawlessly today.
The suit is back!
And ten years from now, someone will submit something, maybe also from Cambridge, saying we're really, really close to a breakthrough allowing clean fusion energy.

They've been saying exactly this for longer than the 42 years I've been in this planet.
> However having to ask indicates these phrases communicate poorly.

No, they actually speed up communication. Sure, to someone outside that area of work, it might seem like poor communication, but that's valid for any profession.

> This obfuscation, as the article states, is intentional.

Might be in some cases, but dismissing all of it as obfuscation is naive.

> Instead of "green field", for example, call the project "brand new" or "from scratch".

No, doesn't have the same meaning. Both "brand new" or "from scratch" might also refer to the design.

Building a "brand new" datacenter "from scratch" doesn't have the same meaning as calling it "a green field project".

Every profession has its own language. Just because you don't understand, doesn't mean it is obfuscation, or inefficient.
How to Protect Your WordPress Website Legally with WP Legal Pages
Supercomputer Organised by Network Mining – Thoughts?
Apple CEO Tim Cook Earned $102M in 2017
What does it do?

I use my Alexa's (3 of them around the house so far) many times a day, but the thing is, there are only so many things I want to speak out loud. It's exacerbated by having to go in "blind" - I'm not going to remember the incantations to get a response out of dozens of skills, so they - including the name - need to fall very close to something I'd naturally say.

Overall, I mostly rely on the smart home stuff, basic searches, music, and one extra skill for local travel.

I can't see myself opting to use skills over my phone, tablet or laptop for all that many other things. The above is enough to make me enjoy having them accessible everywhere in the house, so I'll probably augment my existing ones with a few Dot's.

It also doesn't help that there really is a lot of junk skills around. E.g. finding one that reliably provide bus times near me and that has a sufficiently good interface was a pain. There might very well be other skills out there that do a better job, but I simply don't have time to spend going through it. Good curated collections would help a lot.
OpenCL and Vulkan.
But can't higher-order programming and lazy execution be done in OO too?

It seems to me, for instance, that Iterators are a form of higher-order programming, because they can be used to abstract all kinds of traversals. Such use is described in GoF.

The only requirement for higher-order programming is for a language to have closures (aka function values; this is possible with nested classes).

Likewise the Proxy for lazy execution. In GoF it is described how to use it to do on-demand/by-need computations.

The fact is that you can do in OO anything that can be done in FP, and then some. It is just that because of this very power you have to be more careful, and use explicit state and concurrency only when really needed, and FP techniques whenever practical. Many GoF patterns are in fact based on this approach, like Composite, Interpreter and Visitor.

I am aware that the paper is from 1989, predating GoF by a few years, but the blog post is from last year (love TMP though). It doesn't mention that these techniques have been possible in OO languages for quite a while, although admittedly not built-in and less conveniently.
Learn how engineering works. Not just software engineering but in general how things get put together. Like rockets, cars, softwares, hardware systems, mobile phones, computers and how you keep improving things over time by iterating or entirely rethinking the design.

Read up about the evolution of various technologies like Databases, Servers, architectures, computing power in devices. How they improved over time and what components led to the improvement. For example, the amount of RAM has increased over time in mobile phones and that lead to the advent of multi-tasking in phones. Similar things have happened in multiple places in technology and increased the efficiency, power and throughput by many folds.
As somebody who has been commenting about non-conventional health practices on HN for at least 6 years, and who has often paid close attention to Michele's comments on health topics, I can assure you that you're very wrong about her alleged bias toward conventional medicine, wrong to dismiss her suggestions on how to improve your style of communication, and wrong to display such an attitude about this or any other topic on HN.

I understand the inclination to see big-pharma profiteering as an all-purpose explanation for the state of mainstream health beliefs and practices, and to be exasperated that more people don't open their minds and embrace the natural remedies that you and I might have found effective. I've felt the same way for much of 10+ years I've been on my own journey.

But I've learned that there are very valid, important reasons for people to be cautious about fringe health practices and wary of the motives of those evangelizing them, so the onus is on us to respectful, patient, modest and prudent in the recommendations we make and the way we go about attempting to convince people of their merits.

I've also come to learn that the need to evangelize on such practices is often more closely linked to a need to convince one's self of their efficacy, than to a sincere intent to do good by others. I've found that the more effective my own healing practices have actually turned out to be, and the more content I've become with my own health and life progress, the less I need to evangelize them to others. I think the same trend is evident in Michele's comments here on HN.

None of this means we shouldn't try to help people where appropriate. But the way we go about trying to help people makes every bit of difference.
This only works if the materials are homogenous (can be used for lots of different things), don't require too much packaging and shipping overhead themselves, and there isn't a wastage issue from the manufacturing process. And the manufacturer is willing to let the IP out of their factory and into the wild where it can be pirated.

It's a bit like Blue Apron etc; you pay a small premium for the theatre of doing the assembly step yourself.
Preferring a manager with hard skills is like preferring an engineer with soft skills. It makes everything so much smoother. Similarly, I'd argue that a manager with only soft skills is as frustrating to work with as an engineer with only hard skills. They're functional, but it's not anywhere near ideal.
The Assistant now supports "Hey Google" as an option, and it's surprising how much better -feeling it is. It's less clunky, and it seems to motivate more conversational queries.
An application that actually exists for my platform is superior to a better made application that needs to be ported across.

It has very little to do with lazy developers. It just takes more resources to release native applications for all three major desktop platforms.
My only real gripe with English is the spelling being almost completely not phonetic. If only we could fix that...
Yeah, it's not a new spat and definitely not limited to just the WSJ. See also this, starting from the title and finishing with the zinger at the end: https://europe.googleblog.com/2014/09/dear-rupert_25.html
>started

Ah, if only everything else in this world was so simple.
w/r/g/b/c/m/y/k is 2^3 and would allow 1byte→3dot with little parity, or 4dot with a bunch of extra parity.
US tech companies actually had much larger layoffs however this were again in very low ends. The high and middle ends are booming as if we are back in 2000 bubble. Due to such disparity one should always clarify what kind of tech jobs one is talking about.

From https://www.bizjournals.com/bizjournals/news/2017/02/17/tech...

Computer, electronics and telecommunications companies shed more than 90,000 jobs last year, compared to nearly 80,000 in 2015, according to a new report out from Challenger, Gray & Christmas, a global outplacement firm based in Chicago. Tech layoffs accounted for 18 percent of the total 526,915 U.S. job cuts announced in 2016.

Computer companies were hit especially hard; layoffs in the sector were up 7 percent in 2016. Dell Technologies (NYSE: DVMT) was responsible for much of the uptick when it converged with EMC last year and cut thousands of positions. Intel (NASDAQ: INTC), IBM (NYSE: IBM), Cisco Systems (NASDAQ: CSCO) and Microsoft (NASDAQ: MSFT) also shed jobs, with Intel laying off 12,000 employees, or 11 percent of its workforce, per the report.
Hidden Backdoor Found in WordPress Captcha Plugin Affects Over 300,000 Sites
2018 Technologies Forecast: New Tech Trends to Expect
The polywell at least has some sensible suggestions on how to capture the energy.
> own serverless implementation

Isn't this just cgi-bin, right down to the long startup time and lack of persistence?
It's the same nuclear reaction, but I doubt tri alpha is doing laser ignition.
This approach is common and obvious, and importantly it isn't about privacy vs advertising.

What it is about are things like click-fraud, content-scraping, and general classification of bots and other actors to allow customers to more confidently express their wishes.

Header ordering, H/2 options, and even capabilities via headers and the values they hold... these are just signals. When combined with other signals they allow for better classification and better control.

Is this really a Googlebot? Well ASNs aside, only if it has these traits. But Googlebot is the easiest, what about the SEO and SEM bots? What about the numerous bots that claim to be Baidu but really are not? What of the spam bots that claim to be Firefox and are little more than C# clients?

Classification of traffic based on all available signals is what this is about. The more signals, and the more that cannot be controlled by a user of a client, the more confidence in the classification.

About the only advertising use here is that it would be easier to spot click fraud when one knows the client is spoofed.
McDonalds is a franchise; it doesn't acquire or run restaurants.
PS4 4.05 Kernel Exploit Writeup
That's really not the author's point. I think this quote illustrates his point better:

"Online shopping came along in the 1990s but retailers struggled to adapt business processes to the internet. They needed to build complementary infrastructure such as fulfillment centers, and, the authors note, customers had to adapt their habits, as well."

The lag between commercialization and widespread adoption is wider than we think.
Planet Generator by Zarkonnen
Because doing so is not something that the authors of the HTTP/2 standard need to do.

This fingerprinting is just sniffing settings negotiated between the client/server, and comparing them to a known list of preset settings for a given browser. I think allowing these settings to vary is a generally good idea, as the best values for these settings aren't really able to be determined ahead of time, without trying a bunch of different configurations out and collecting real world data.

Whenever there is a variation of configuration options between implementations, fingerprinting will be possible. These configuration options are fundamental to how http/2 works. Differing vendors may arrive at differing configurations based on what they believe to be the "best" set of options to use.

If I was an online advertiser, or a company selling to online advertisers, these findings would be mostly irrelevant to me (outside of anti-spam/abuse), as for the 99.99999% use case, the user agent string is probably correct.

It's worth mentioning that there is not enough entropy in these fingerprints to be used as a "super cookie" but rather to just determine whether or not a user-agent string is probably spoofed, by comparing the settings negotiated by the client to settings that the given user agent is known to negotiate. This is a smart approach to determining whether or not a user agent is spoofed, which has its uses in anti-spam/abuse, but a fairly sophisticated adversary could also just have their client send the same settings, and packet sequences as the user agent it is trying to spoof.
6 Karier Pelatih Terpendek Di Dunia Sepakbola
Most human-driven trains use coloured circular lights for signalling. Determining the presence of a coloured circle in a known location is about the simplest computer-vision problem known to man, so we could probably practically solve this cheaply tomorrow with an iPhone on a suction cup.

Maybe there are legal issues in many/most jurisdictions getting in the way, but isn't saving "roughly ... the railroads’ total capital spending in a single year" worth a change in regulations?
Remote tests put off actually good talent, they are insulted by that kind of waste of time.

As for biases, bias isn't inherently bad. Bias is critical to how neural networks operate in ML. Removing bias is to intentionally discard valuable observational data and harm your rate of success.
If you want to avoid the paywall: http://archive.is/XwCtU
> Esperanto is also much harder to learn for people without western language backgrounds.

Esperanto is still very easy to learn for Asians, at least more than natural languages. Some of its largest support comes from China, including being taught in grade school, giving university degrees and Radio Peking broadcasts since 1964¹.

On top of that, the premise that Esperanto belongs to the western family is not accurate. "Esperanto is basically an isolating language".²

[1] http://esperanto.cri.cn/2521/2017/12/27/172s196652.htm

[2] http://claudepiron.free.fr/articlesenanglais/europeanorasiat...
If I read the article correctly, mostly or only the low-level jobs in the industry are laid off. Does this even consider all other low-level personnel like cleaners? That would make the whole story quite different.
After 3 years of trying to cooperate with two of the larges Indian IT services companies for a large, corporate client, I find it hard to disagree with you.

The level of incompetence I have seen is absolutely mindblowing - to the point of me thinking, I must be part of a hidden camera prank...

I employ several Indian FTE developers, who are great, so it is not the "India"-sticker, that is the problem - it is the culture in the large, Indian IT-services companies, that is completely broken.
If you can still speak intelligibily, grunting doesn’t qualify :D
I think you are presuming several preconditions to make this a viable suggestion.
Well you can do both. There are apps to improve food habits as well as the other stuff.
Found this interesting:

https://news.ycombinator.com/item?id=15959986

Generally though, isn't it obvious that YC-backed companies will get some extra perks on HN? I don't see what you were hoping to gain by your 'sockpuppet' investigation.

For what it's worth, based on your recent comment history I do think you've been unfairly targeted. Hopefully this can be resolved over email.
Amount of non-IITians running/starting industries far exceeds in number. And they don't get the same funding or training or any human resources help in return. Of course if you run institutions for decades eventually good people are going to come out of it. But by and large most IITs are largely places to train people, and send them to foreign countries. Why should the tax payers pay for them?

An argument could be made to spend this money to improve public schooling infrastructure in India. And people coming out of that obviously would contribute way more. The scenario is a net loss for Indian tax payers. This is way more in lost opportunity costs.

Most of these arguments sound very similar the arguments against privatization in 1980s India. You can talk of the benefits of using tax payers money to manufacture bulbs while you don't invest the same money else where, where some thing real can happen.

Please feel free to run IITs using fees or whatever endowments you can get. Also most of these people harp day and night about how awesome they are, makes sense to generate some IP, sell that and make some money to fund themselves.
Going full-time with my cloud security and compliance service offering. The big goal is to bring someone on board and shift my focus to the business/strategy side.
Women urges are not out of control too (or actually, both genders "lose" control often). They are not protectless objects that need to sell themselves to have a good life.
`cat` is doing exactly that. It is up to another program, namely the terminal emulator to interpret its output.
Threads take milliseconds to start yet we still use thread pools.
I'd add: it isn't bad to sell sex for money?
On that note, here's an interesting podcast episode about nuclear weapons that explains their history and current configuration for us laymen: http://omegataupodcast.net/270-nuclear-weapons/
> we

In line with the sibling comment, note that the word "we" is subject to a 70 year scope creep here.
Personally I get dissatisfied when over zealous mods fail to follow stack overflow's own guidelines on subjective questions. It would be a better site if, before closing a question as subjective, a user had to scroll down this and click "agree":
https://stackoverflow.blog/2010/09/29/good-subjective-bad-su...
London does also have a significant number of FinTech startups who have a lot of cash compared to other markets. They seem to love WeWork, possibly because they can afford it, and their founders are coming from finance and want the fun side of startups that they’ve read about without the cheap crappy office space and having to make your own tea and coffee.
As a German-friendly Euro-enthusiast, I hope that we all get to build an awesome European military in the future. That will remove the stigma for German people maybe. Cause to be honest we need German forces, manufacturing and engineering if we want to be able to be a force that counts internationally.
It means anyone with a MitM position gets to decide you don't have TLS 1.3 . At that point, why even have TLS 1.3? It's not protecting you anymore than TLS 1.2 is.
I looked at Amsterdam as they had/have some nice tax incentives for expats. And as I had the max no of years in the UK state pension I could built up a Dutch pension as well.

Holland also has Mortgage interest relief so you could rent your UK property out and buy a property in Holland with some nice tax breaks
I see a large number of bright Indian developers now staying back in country because its almost impossible to get H1B visas (that was actually the case even without Trump and now its getting much worse). This has started interesting trends in India. All of the sudden, now there is VC culture shaping up and I'm seeing lots of Indian developers doing their own startups. Indian newspapers frequently are putting spotlights on these young trailblazers and writing stories of their struggle and triumphs. There are startup events, meet ups and conferences going on virtually every week somewhere. And in fairly short amount of time, India has racked up some huge successes like Ola, Gaana, Oyo, Flipkart with stories to match with their SV counterparts. This scene is very different from what I had known 5-10 years ago where India held massive number of IT professionals but top 10% of talent pool kept getting drained out of the country. Despite having largest number of IT professionals, country was without its top talents and consequently without any products and startup vision. The scarcity of H1B visa had been magical for Indian startup scene and if this trend continues, US software dominance should have contender in future.
So we are breaking off small pieces of a bigger thing. If that thing is AI, does it already have a form and an older name in the world?

Would agree that in this article AI is a stand-in for what used to be called Math, Statistics, and Computer Science?

Our scientific output is an artifice, and it is "intelligent" in its ability to guide our action. To me it isn't then strange to think of the sciences as the "general AI".
Super stuff. Can anyone here who reads these research papers tell me their process to understanding them? Does anyone try to recreate the models using the math from the papers? I'm interested in this stuff at a hobby level, but find my mind glazes over when trying to process what is being talked about. It would help if these papers were more interactive, or perhaps I need to sit down and try and build these models in tensor flow perhaps.
Can’t agree more. OTOH a random shmuck from the Trading Room will bet millions on a daily basis with little or no supervision. Until of course they lose big on a stupid bet and everyone is busy finding “the idiot to blame”
and will those sites rank properly in search engines
This is very insightful. I’ve never been into a coworking space myself, but don’t these problems apply to all coworkign spaces? Or are they somehow better designed?
Who said it's not hacking? However, it's on the "unskilled labor" side of hacking.
One could exclude those cases?
Of course cannot punish based on changes at a later point.
What ressource would you recommend to get started on building Alexa skills?
and what exactly are these "cyber security engineers" doing in china or is this just a fancy title for those monitoring the take from china's surveillance state
badly implemented remote tests. Ftfy
Experience is the way to "stop making rookie mistakes"
Yeah, that part made me cringe. The fact that the majority of the profits are accumulating at a few players is actually a sign of a late stage market after consolidation with monopoly profits.

Productivity gains only drive profits if they provide a sustainable competitive advantage. There is a reason Buffet stays from IT - we improve productivity all the time but he can't figure out where the moat is. Apple (iOS/Hardware engineering), Amazon (Warehouse, Scale), Google (Advertisement market leader), Facebook (Attention) and Microsoft (Office) have some form of sustainable moat. The broad market less so.
Author mentions AlphaGo Zero but not its latest evolution, AlphaZero, who can learn basically any board game.

Go is obscure to me but as an amateur chess player I could really appreciate the chess games AlphaZero played against StockFish.

I really hope Deepmind will give us a follow-up on this. It'd be pretty painful if they were not giving the chess community anything else. If they don't, we'll have to wait for an other company to use a similar method, but I fear that will take a lot of time.
Not sure if you are from CS. But IIT Bombay CS, batch is like the going choice for the top AIR in JEE. Also the program and the prestige associated with it is life long aristocratic privilege. Things like funding, and other support from network and alumni get a whole lot easier.

But even with that much going on for you, I still wouldn't recommend returning for something like this. Not unless you had a US passport in hand.

And for most people who go to US don't have even anything close to this going on for them. So you do the math :)