skysight-inc/HackerNews huggingface dataset:
I'm not sure why people wouldn't know their reporting chain. It's in the company "phonebook": search for yourself, then follow the "Manager" links...

Expense approval is less clear, because it's not obvious which things your immediate manager can approve and which need to be kicked higher up the chain. But in my experience asking your manager works pretty well. It's possibly I've been lucky with managers.
Sure, well, it isn't that different in the mainland, where half the congress are SOE execs as well as successful business men. Anyways, can we just call it democracy with Chinese characteristics?
It took literally 5 minutes to set up my scale to connect to Wifi and I've had to change the battery once in 3 years.

You're vastly overestimating the friction here.
Show HN: Where is the Fastest Internet (At?)
Yes, truly an old recycled joke that was never that funny in the first place, kind of like !!11!!!!one!
According to their S-1, it seems as if their typical customer does indeed place an order pretty much every week. That certainly wouldn't be me. But, then, I think about using some of these services from time to time--but almost always end up driving to the store and picking up my own ingredients.
Decision Making Lessons I Learnt After Working with 17 Startups
This looks like a great resource! I am currently picking up deep learning and one of the things that they understandably don't cover much is how to use matplotlib.

But being able to visualise the problem or your solution is so important to build more intuition and become a better wannabe data scientist.
This blog post from core developers will give you a better idea about the current state of Crystal https://crystal-lang.org/2016/12/29/crystal-new-year-resolut...
I'm not familiar with Go and I'm confused by the fact that even though the returned variable is named, e.g. "ch", that name is never mentioned in the function body.

What am I missing?
If China doesn't have Taiwan, then some other country (e.g. the US or Japan) can put a naval base there and deny access to a large area. That would be a strategic disaster.
Just for what it's worth, the way I'd fix that problem in the compiler would be to implement dead store elimination via global value numbering. With trivial alias analysis, the compiler would be able to detect that the result of the "duffzero" instruction (which I assume is a memset) is always killed by the "duffcopy" instructions and would eliminate it.

See this article for how it's done in LLVM: http://blog.llvm.org/2009/12/introduction-to-load-eliminatio...
It'd be better and easier to teach people to not mind the gap.
Cucable Maven plugin for parallel execution of Cucumber scenarios
It does use instant teleport when you view the demo in a VR headset.
Crystal home page: https://crystal-lang.org
The problem is that Hong Kong was a colony for 100+ years so the effects of colonial mentality still remain.

Like black American slaves fighting for the Confederacy, we see that as wrong.
DJI AFAIK moved out of Hong Kong due to the lack of funding. Hong Kong never developed any serious engineering culture & talent base and it is very difficult to start a high tech venture in Hong Kong, from a funding point of view. From a talent point of view, Shenzhen's engineering easily outnumbers and out-qualitys Hong Kong by an order of magnitude.
I didn't have any trouble canceling after one order but the subscription aspect is definitely something I don't like about most of these services. To the degree I use them at all it's going to be on an occasional basis when it fits with my mood and my schedule.

Trust me. If I want to send you $60 for some pre-kitted meals, you'll be the first to know. I absolutely do not want to have to remember to opt-out of some subscription service.
Go to http://feedback.feedback/ and write a sternly-worded review, that'll teach'em.
Apple launches a whole complete learning manual
Show HN: English and Chinese menus for 20k Taiwanese restaurants
What to Know About AdWords' New Release: Historical Quality Score and Unique Reach
Once a lawyer from the EFF takes her on as a client, even pro bono, it is absolutely their responsibility to serve her best interest.
Absolutely adorable. Thank you for that.
Modern being the operative word here.
Yes. Why do you call it 'creepy'? It's supposed to be a personal service, owned and controlled by the user who wants to archive stuff.

And all computations consume resources, and may have bugs. So what? They can be optimised. Bugs can get fixed. The process would, ideally, auto-update.
I believe that Farmers is owned by Zurich Insurance.
The privacy is pretty good too.

As always, that depends on your threat model. There are potential attackers (read: snooping family members) with physical access to my bathroom.
The King realizing this created a fake person called a corporation that gives the people jobs. Good luck killing any of those.
Personally, any hobby-grade rc car that uses servos for steering, a real receiver, etc is pretty easy to hack.

For something large, I would say look at the Traxxas X-Maxx.
I fixed the volume now, and uploaded combined clips for each level to YouTube.

https://www.youtube.com/channel/UCIUS5dz58-4i1ZQF0qouSaQ
One aspect of matplotlib that is often overlooked is the animation capabilities. There should be more animations in data-sciency stuff (there's a reason small gifs spread so easilly on the internet).
RAND is a pretty interesting place -- and as far as I know totally not connected to a certain author popular among libertarians. Research ANd Development, right?

A couple years ago I was considering a move to Santa Monica and while my obvious employment would have been some form of software development further from the beach, I thought it might be cool to find my way into RAND in some capacity.

Do they have part-time researchers there, or maybe researchers-in-residence for sabbatical-length periods?
Get satisfaction was a really bad place filled with dark patterns. Sad to see it still alive.
>Ehm, not sure I understood, but I'd say no. Defer is just code that is executed in reverse order upon return from a fuction.

I'd say more like the equivalent of a "finally" clause (or more) for your whole function.

Though not sure about the "executed in reverse order part" -- what's "in reverse order" about Defer? Except if you mean that multiple defers get executed "last seen first"...
This.

"developers are quick to pick up the workflow and can create working code and tests during classes/exercises/katas – and then failing in the real world."

The anathema of TDD is that people equate having well defined test cases to a solid product that brings the solution that the user wants. I have seen far more software projects boasting of >85% of code coversge for tests, but still failing spectacularly.

TDD failed because it was assumed as the magic wand that aligns the end product with what's on spec and the process that it would cover, but the reality of human behavior being merely coded to test cases is far out from reality.
A site that provides uncensored free speech aimed at companies is considered a huge scam? It looks like the comments are not manipulated, and I appreciate that authenticity more than practices happening around Google, YouTube, Facebook etc.
I wouldnt confound humanities violent past with economic growth. Quite the oppposite, growth came in spite of such events. The 1900 century is a very clear demonstration of that.
> Xiaomi, Didi, Mobike and OFO are the 4 unicorns of China's internet industry,

Lol. You're just going to ignore Tencent, founder of QQ, and countless other older, proven-to-be successful tech companies that aren't from anywhere near Beijing?

Suffice it to say, not everyone agrees with your assessment of Beijing as being the leader in innovation [1]

Being nearer the beauracracy never helps your flexibility. It helps your funding for development of things that are of interest to the state.

National government, sorry.

[1] http://www.allchinareview.com/chinas-emerging-silicon-valley...
It is the weirdest anthropomorphism to give robots a soul for the hope of being able to exploit them.
Rust's compile-time safety guarantees are a lot less appealing if the generated code runs ins a sandbox anyway. If the C/C++ code compiled down to wasm goes haywire it is not a security concern, 'only' an inconvenience for the user.
Nightly on Android also has an option on to block Tracking (which effectively blocks also ads). That is, like Tracking Blocking in Private mode, but always "on". This option is not yet available in the non-Nightly releases.

If you do not want to use Nightly, then the normal Firefox together with the addons "ublock origin" and/or Privacy badger should not be much different than Firefox Focus, but still allow for tabs.

https://addons.mozilla.org/EN-US/android/addon/ublock-origin...

https://addons.mozilla.org/de/android/addon/privacy-badger17...
> There's nothing wrong with this - it's extremely rational and a normal consequence of the environment.

Then perhaps there's something wrong with the environment.
The analogies that the article uses are very accurate. When I read about the side-effects of CRISPR I was surprised that those involved did not take measurements against this issue. Controlling which area will be edited is the key here. Also the smaller the genome area is, the more difficult it is to target it. Imagine that you need to correct the article "an" to "a" in a big text. Maybe targeting neighbouring areas without changing them is needed in order to increase the size of affected sequence. So you need to change "is an ge" to "is a ge" in "CRISPR is a gene editing technique" sentence.
Is Pre-seed the biggest new small thing in venture capital?
Smart Home security is crap, so why are users getting the blame?
Very much love this idea.

I think a great example of where this could be useful (sorry if someone already said this) is that it makes it incredibly easy to do the initial moving.

A lot of times after moving you just don't have the stamina to go out and buy, have shipped, and then assemble furniture. Especially for 1 bedroom and 2 bedroom places, it would be nice to have the furniture ready to go, while you steadily buy your own stuff within 6 months.

This does assumes you will throw half or more of your furniture when you move, but considering the success of Ikea and also the fragility of their furniture, this seems like something many would do.
Until they make the Blue Apron Soylent version and solve all those problems!
Here in the Anglosphere, any sufficiently compound word is indistinguishable from German. ;-)
Very soon! Though not a researched opinion, but still a calculated guess! AI would play a role as most people would not be rich enough to go for fossil cars in the near future. Second, battery packs manufacturers would soon be replacing car engines with electric components. Third, crude oil politics would fade soon, though the price of crude had never been a hindrance in the acceptance of the electric tech, but it did play a role. Fourth, a wild guess, people would feel the need to travel less as tech would help them to do work from home.
Which is it? They didn't spend much time or they don't have unlimited resources?

> mysterious other cases you reference

Are you actually disputing that this doesn't happen every day? Google receives 2M takedown notices each day - and that's a stat from 2008. Those are directly related to copyright disputes, not peripherally referencing them like this case.
I'm not sure how much that'll really help. It doesn't take too much imagination to think that perhaps Google's heuristics will rank this TLD poorly.

Trying to scam google over $600 feels like a poor strategy for a scam that depends on being discovered.
Indian messaging app Hike may launch live-streaming following recent acquisition
Sounds great.

They can also teach us to be experts in censorship, so instead of just ignoring their worse aspects we can actively suppress knowledge of them.

That's what people want right? More effectively pretending china isn't a totalitarian regime?
How I created 100 Twitter bot and make them interact using python
New psoriasis drugs are coming out all the time, it seems. My wife is on Stelara and it has cleared her up, but honestly just moving to a moderately healthy lifestyle had taken her from bad to almost not noticeable. If one were truly committed to a healthy lifestyle, I think that can get you almost all of the way there, without drugs.
He also got rich very young.

You don't really need to earn all that much money to have "enough" as a humble, single 20-something guy:

I remember crunching my expenses in a spreadsheet around 2010 (before I got married and started a family) and coming up with average expenditures of €1200 per month.

He may have simply already been past that threshold before getting the 100x income bump.
Shopify Exchange - Browse ecommerce websites for sale
GTLDs were introduced only a few years ago, but it's clear the implementers were conflicted by reckoning the freedom of the "earlier internet" with what the internet has become today. They wanted to honor the freedom of the DNS system. But they also recognized the internet has changed enormously. Today, the internet is largely ruled by large brands, just as most mainstream media is.

The GTLD system is a pretty poor compromise between those two positions. User's don't have freedom of the early DNS system, and brands now have a huge enforcement burden to mange. Registering sites like coca-cola.fun and coca-cola.shopping are almost certainly not allowed, and will be shut-down eventually, but it now costs Coke a sizable sum to monitor and take down the infringing websites.
Isn't that true? After 2 years in Germany, it was my feeling that you could freely associate several words into one. I'll defer to your 22 years of expertise, obviously.
Good point. The enormous strides China has made in recent decades, the hundreds and hundreds and hundreds of millions of people lifted out of poverty - extremely impressive, and unambiguously good.

Other things, not so much.
Country of 300 million vs city of 7.
A quick glance at the source @ https://github.com/id-Software/Quake shows some support for both - although I'm seeing more stuff hardcoded to UDP than not. Despite this, amusingly, "TCP" has more search hits than "UDP", due to the frequency of the same 'mistake' as the parent comment, so they're in good company ;) (Other terms to search: "DGRAM", "STREAM".)

UDP's main advantage is the ability to process out-of-order - by sending duplicate state (actually more wasteful in terms of raw bandwidth!) or allowing for a lossy stream of data, your latency won't spike (as much) waiting for previous packets to be retransmitted. This isn't so much about efficiency per se, so much as it is about minimizing response time (even if it is potentially more bandwidth, potentially more CPU, more code, etc.) which matters a lot for some twitchy competitive games.

It's also not going to have any real impact if you're not dropping packets, nor if you're building your own reliable in-order channels atop that (which even the twitchiest game will likely have for some things if they're not using TCP as well - things like in game chat, leaderboards, matchmaking info, telemetry, etc. - a large number of which might use a full HTTP stack these days, if only under the hood of some official SDK, because why not use the same leaderboard server for your game clients and your website?)

And there's the occasional router (edit: or firewall, or other network appliance) that's so terrible, it manages to ship without a properly tested UDP stack, so a full blown TCP fallback isn't the worst idea ever.

TL;DR: Heckin' trade-offs.
Who's Guilty When a Brain-Controlled Computer Kills?
There has also been a generational shift in the pro-democracy camp. Voters have replaced older, more pragmatic politicians with younger candidates more stridently opposed to the Communist authorities and willing to engage in all-out resistance. bullet force http://bulletforcegame.com/
So did AMD CPUs:

"For years AMD’s processors for business PCs supported additional security technologies (collectively known as AMD Secure Processor and Platform Security Processor before that) enabled by the ARM TrustZone platform with the ARM Cortex-A5 core. AMD’s previous-gen PRO-series APUs included Secure Boot, Content Protection, per-Application security, fTPM 2.0, and support for Microsoft Device Guard, Windows Hello, fingerprint security, data protection and so on."

I honestly don't know who uses them. I've not seen it in finance or health. Government?
Yes for sure is not surprising but this kind of competition should not be hosted in Kaggle. The value of Kaggle is to share and find a better solution of the world (with prize) by gathering people from anywhere in the world.

Not only the nationality issue, but this competition also prevents competitors from opening publicity, including future research and writing blog posts about it. Seriously why they are willing to host this thing in a public community?

This competition significantly degrades the true value of Kaggle and DHS should host the competition themselves not using this kind of platform.
I think they were trying to argue that she was exceeding her authorized access as defined by the ToS and therefore "committing fraud" under the CFAA.
When I started with Neos I was genuinely surprised at quite how on the ball the insurance industry is. I'd had the same impression that it was a bunch of people stuck in the 90s throwing together spreadsheets and hoping for the best. What I've actually seen is a lot of companies providing some pretty advanced technology (just a single example, a company which given an address can return the projected cost in claims over a year, broken down by types of claim), and a lot of people who's entire job is to take large amounts of data and extract insight into people's behaviour from it, it really wouldn't surprise me if some of these data teams are on a par with Google's ad-targeting teams.

Having said that, there are a great many advantage to doing greenfield development in an industry full of entrenched companies who've been around for a long time, mostly around the level of complexity. We can get away with much simpler solutions because we're currently super focused on home insurance so don't need to deal with all the edge cases around providing fifteen different types of cover.
They wouldn't be selling them unless somebody was buying them.
Ask HN: How do you manage your personal projects?
I'm a full-time software dev and also working on some ideas in my private time. Lately I find it difficult to manage different personal projects I'm working on. I have way too many ideas of things that should exist in the world and it seems I'll never be able to complete any of them in the available time. How do you prioritize your ideas, what should be a good process to finalize various personal projects?
A short history of btrfs (2009)
It's really entertaining and worth reading, but it's still intentionally biased to almost suggest "a little bit of radiation can be good for you" in a way that smoking was presented in older times by the tobacco companies.

And it's not so. An individual can be lucky, but it's not something to be approached with "don't worry". The proofs are in Eileen Welsome's "The Plutonium Files: America's Secret Medical Experiments in the Cold War"

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

Much more depressing than Mahaffey's book.

And example of the attitude of these responsible, Welsome, speaking in 1999:

https://www.c-span.org/video/?153507-1/plutonium-files

"Los Alamos National Laboratory told me they knew nothing about the experiment and in fact denied that it occurred even though it was a subject of the congressional report in 1986."
We detached this subthread from https://news.ycombinator.com/item?id=14667601 and marked it off-topic.
There is so much intermarriage between the 1949 Mainlanders and the Taiwanese that I don't think you can label their children and grandchildren as "Mainlanders."
Everyone knows adults mix in cos(0) somewhere among the 1's
Ehh... I have quite similar issues with the Ethereum crowd. Nobody understands in which situations they need distributed consensus on some state, and what the other available solutions to various similar problems are. Blockchains solve a very niche (but previously difficult-to-solve!) problem, and given that they literally cost money to use, it's good to use other tools to solve problems when you can.
Word. I have also worked on projects where existing tests were treated like holy cows. Deleting a test wasn't disallowed as such but it really required a convincing justification. Ironically, this made it especially hard to touch the inevitable subset of tests which had grown unreadable and which were not tracable to specs. Hence, they were often left alone, smelling riper with each passing year.

I like to think of production code as being inherently a liability, not an asset, and the same goes for test code. That's not to say that code, or tests, cannot be valuable; it's just that every line of code carries a cost to the business just by adding complexity to the development process and by taking up disk space and CPU cycles. Not all code offsets this cost, and a lot of tests certainly don't.

We should stop viewing tests like holy scriptures. Some add long term value, some add value during initial development, some should never have been written in the first place.

And on a side note, our tests should test the business requirements, i.e. they should be tracable to specs. There are a lot of tests out there which amount to little more than to "test" some arbitrary decisions which we made when someone initially fleshed out a class diagram.
It seems that ICANN have gone for the $600/year deal.
Ruho = cadaver

Ruoho = grass

You were in Ruoholahti, although I suppose there's some irony in that typo.
1. International transfers are only viable between first world countries because technical literacy and access to internet are undeveloped outside those regions and that's all before converting your crypto to spendable money which is inconvenient if not prohibitively expensive outside the first world.

2. The US doesn't have free wire transfers but all major banks offer free instant transfers between other major banks; not a perfect system but fine for the consumer masses.

3. KYC regulations mean you're going to give all of your info to an exchange which have an atrocious historical record with regard to security when compared with banks, but exchanges also require a bank account to convert funds and often to buy them (or at a minimum a debit card linked to a bank account).

Crypto is pretty much always the worst option except in the situations where you have an imperative desire to put a degree of separation between your legal name and a financial transaction.
If you owned one of those sites, you'd probably be a bit concerned. You're probably wondering right now if it's worth it to take action, wait for another company to do so, or hope that it never gets traction, like you suggest.

Also, the domains you suggested are quite different from the current situation. A site like myfeedbacksite.com/google is clearly not owned or operated by Google. Very few people would be confused. Whereas a site named google.feedback is far more confusing. Not sure anyone would know if it's an official Google site or not.
We detached this subthread from https://news.ycombinator.com/item?id=14664817 and marked it off-topic.
Anybody remember Kosmo? There was a brief period around 2000 when you could order a candy bar to be delivered, and they'd waive the delivery charge.

(Webvan, though, was a good idea. They just botched the rollout, with 3% market share in 30 cities, instead of 30% market share in 3 cities. Their VCs pushed them into that. Webvan's former fulfillment people quietly went to work, developed Kiva distribution center robots, sold them to many online commerce companies, got bought by Amazon, and are now involved with Amazon's grocery delivery operation.)
Chalk 2.0.0 Released