skysight-inc/HackerNews huggingface dataset:
It's doubtful that they would diverge significantly, unless the currency controls are so onerous that Bitcoin mining is the only solution to get money out of the base currency. Why would anybody choose to mine at a significant loss? Certainly not at the level the article is implying, with costs of mining approaching $1MM and Bitcoin (presumably) priced far lower.
To me this level of detail is perfect - but I do have some prior knowledge on the subject. I think it is difficult to put such a project in writing in more detail because many choices (framework, NN architecture, data cleanup procedures...) make sense only with data which probably can't be shared. So I think author did a great job selecting those pieces of information which are relevant to general public.

Btw, there are courses, tutorials and challenges online if you ever wish to learn more... It is fairly easy to get good info, but it takes time to grasp concepts. It is fun though and enables you to solve a whole new class of programming challenges. :)
Top Secret/Sensitive Information
When people have a problem, it's very, very frustrating for somebody to show up and disagree — as if that person couldn't figure out that he can save files outside the Dropbox directory — clearly that's not what he freaking wants and what isn't a big deal for your usage patterns might be a big deal to somebody else.

StackOverflow is filled with such answers. Which is why many people ask questions defensively, also mentioning the alternatives that they don't want to do. If I were to ask this as a StackOverflow question, I'd do it like ...

How can I make Dropbox ignore certain files from syncing? Is there some sort of .dropboxignore mechanism?

PS: I don't want to save files outside Dropbox's directory, I do want to synchronize my projects on Dropbox and lets assume for the sake of argument that I know what I'm doing.

(at which point I'd realize that I'm becoming aggressive and that I probably answered my own question, therefore closing the browser window in frustration)
> Imagine you are a small start-up where every penny counts and make the odd mistake here and there and people take advantage of that, destroying you.

If sending out 1 widget for free destroys your start-up, then you likely have bigger things to worry about.

If you have a systematic problem of sending out widgets for free, then you likely have bigger things to worry about.
Mode[0] or view switching in video games was common for a long time, primarily as a solution to technical or pacing problems. The overworld travel mode in Zelda 2 was useful so players could travel further, faster. Those overworld maps were pretty common, Ultimas 1-5 used them, and the sixth one finally presented a single unified interface [1]. The platformer Mario games also used overworlds to allow players to select levels from Super Mario Bros 3 until Super Mario 64. Super Mario Bros 1 had warp pipes presented without a perspective change, but by SMB3, the developers had more complicated gameplay ideas about what level selection looked like.

What the author presents here is not a change in view or mode,
but a refinement of scope. Gameplay doesn't change, but the level at which the player interacts is more granular.

A video game example that comes to mind is strategy games, such as Crusader Kings 2. In that game, players will dictate their armies' movement, and, when that movement causes conflict, the game will bring the battle to the player's attention. Players can then zoom in and pick specific tactics within the battle to enhance their odds, directing the flanks.

If the game allowed players to further zoom in, down to the level of individual soldiers and their actions, that'd be an even more granular presentation.

Mode switching is less common today, since it causes a disjointed player experience and requires assets be created to represent content in different modes.

0: (in the sense Larry Tesler would mean: https://en.wikipedia.org/wiki/Larry_Tesler)

1: http://www.filfre.net/2017/04/ultima-vi/
Quick hack: Experiments with crosvm
Because being beaten by a female costs you status among the males. And because they can gain status among the males by beating females verbally, not just by beating them in the game.

Note well: I am not justifying any of this. I'm just saying what I think is going on in their minds, in that culture.
Poster probably meant to say TS/SCI: Top Secret/Security Compartmentalized Information. Part of the contract involved in getting a U.S. government security clearance assigns you liability for exposure to any TS/SCI, even if you were not the publisher. Therefore if you're subject to one of those contracts, you generally (almost always?) want to avoid reading these leaks like the plague.
Assuming it's TS/SCI: it's a highly classified and compartmentalized type of US classified material. Generally if you hold a clearance you don't want to access those links on a work computer, because DOD/DOI still consider it "contaminating" and unclassified system with classified material even if the material has been leaked to the public.
A lot of people who take cannabis for pain or anxiety take CBD [1] rather than the raw THC-containing plant. There's almost no associated high, so it sounds like you haven't tried it. The abuse of medical marijuana laws to circumvent prohibitions on recreational use has confused the issue, but people shouldn't equate the substances that get consumed recreationally with the much more processed and specific substances that get used medicinally.

Sorry to pick on you, but people should realize that if all they want to do is try cannabis for pain management, they shouldn't let a dislike for the recreational effects deter them because the two can absolutely be separated.

FWIW, I manage my pain with meditation techniques and it's the only form of pain management that I recommend whole-heartedly, so I'm not recommending anyone try CBD. But I know people who take CBD for pain and I think people should, at least, understand how cannabis is used medicinally before saying negative things about it.

[1] https://en.wikipedia.org/wiki/Cannabidiol
Not a minor point at all. Gaming companies hire psychologists too. Corporations are doing this sort of thing very deliberately and have been for a while.
When I clicked this article, I was expecting to see that someone had gotten Skyrim working with AAlib.
> "there should be no cost or inconvenience to you"

Cool, so OP could take Nintendo to court to recover lost wages!
Now try to explain that to the secretary that sends PowerPoint files with Word and Excel documents embedded in them.
> If you're living in Iowa or Wyoming, Austin probably seems like it has a high cost of living. You could probably find an apartment for $300 or $400 a month in a lot of small towns. But it's probably better to move to Austin, make more, and save more, if you have a job offer.

Yeah, but again, you'd have to run the numbers at this specific point in time. And I suspect Wyoming would not come out ahead (at this point in time), unlike Austin.

> Don't worry about the cost of living. That's focusing on the downside rather than the upside.

This is total nonsense. Anything you can save while young has the biggest impact on your future fortunes and ability to retire, or retire early. Compare job offers by net income — after taxes and after housing and utility expenses.

> FWIW I've lived in SF for 15 years and I've never paid close to $3370.

That is the median rent figure for 2017, not the prior 15 years. If you managed to find a rent-controlled apartment years ago, you may pay a below-market rate.

> 1) There's no hard upper limit on the amount you make, but there is a hard cap on how much you can save.

Can you explain what you mean by either of these clauses? Income will be limited by basic supply/demand economics of your skillset and ability to impress employers. Savings are a function of income and spending. Neither of these are set in stone.

> 2) If you live in an expensive area like SF, you can move back to your hometown at any time. But the converse isn't true, because at a certain point the expenses will probably be intimidating.

The expenses of SF are intimidating from the get-go! As a young college graduate with no savings, moving to SF is even riskier than for someone older with a modest emergency fund to cover gaps between jobs.
Cold emails didn’t work: How we got our first 10 customers in two weeks
The more I read this thread, the more I think I live in a different universe.

Yes, images, bold, links, colors and font sizes is what I see in all the emails I get (and send).

I sometimes get the odd plaintext email and wonder why the sender was punished.

I started using email in 1991. The mail today (with all the civilized elements) is infinitely better.
So the position in a male hierarchy largely influences male mating success. What does the position of women in the same hierarchy influence?

Well, to put it bluntly, if a woman "looks up to" a male, she is likely to mate. For males, that means the global hierarchy matter more than just male hierarchy. They need more women under them in this hierarchy to mate more.
Also, there are even deeper levels here. Going off-road in such a situation may not actually be against the law. It may look like it on the books, but when such a case is interpreted by judges and peers, they will certainly in some cases decide that swerving or going off-road was perfectly legal, for such a situation.
You don’t need to guess, it’s been documented. Most have impossible schedules. Ugly industry, and it would be costly to make it less ugly. So we all look away.
That article barely touches on the different types of asbestos or the relative dangers after different kinds of processing. It's not much of an answer to the question.
I don't see these people complaining how much energy Las Vegas wastes. Or Hollywood. What about professional sports? How much energy does going to war cost?

FWIW I complain about these things all the time and I just get weird looks.
At the current estimated energy consumption, if everyone on Earth performed an average of one transaction per month then Bitcoin would use more electricity than is being generated.
Ford has a serious marketing problem when it comes to hiring.

It's pretty obvious that Google, Facebook, et al. spend a lot of energy and money marketing themselves as fantastic places to work with great pay and benefits.

Most non-tech companies don't spend this effort. Ford might pay well, but they don't spend effort properly marketing themselves as a great place to work. Part of this is that tech culture != Ford culture and many people might not like Ford's big business culture.
Not much. In Seattle, there's no middle ground between 160/10 mbit from Comcast at $80/mo and gigabit from Centurylink at $100/mo. The latter seems like better value, plus I'd like to give a big middle finger to Comcast for their 15 year monopoly in the region.

It does make multi-GB downloads really nice and fast, a few seconds.
I hope you hate roads, cities, houses, domesticated animals, farming, etc.
For what it's worth, I see the complaints of no generics and error handling quite often.

A hacker news search for "golang generics" yields over 300 results -- of course, not all of them are complaints, but many are.
I'm pretty sure automobile manufacturing requires very rigorous technical standards. Hell, it's the industry where QA was practically invented, with most of the innovation occurring in Detroit and even at Ford.

I trust an oldline automaker like Ford with safety-critical software engineering before I'd trust any "startup", especially one from the Valley. I'd bet consumers will feel the same. They'll feel safer climbing into a self-driving car with a Ford badge on it than one with a Snap badge, no matter how good Snap's marketing is, or if they ML software is open source.
I think the idea of jumping into QML and having Plasma rewritten in it, was yet another setback.
if (!!process.send

Is there something I'm missing here? Why not just:

if (process.send
That is awesome! Thanks!

Does anybody know the easiest way to compile to JVM bytecode?
I have a Scheme interpreter written in Kotlin, what is the best way to compile it, instead of interpreting? Where do I start?
For better or worse? I've avoided classes in our codebase because I don't like the lack of privates via closure (revealing module pattern) and it's transpiler overhead, but it's a very powerful organization tool. I've found code to be much neater in the class format.
I like to opt for the paper when I can, because then I own the book, instead of just a license to have it on my device.
Exactly. That's why .co was/is popular: it's like .com, and it's even shorter! The fact that it's Columbia's country code is not at the top of most people's minds.
My wife works at McMaster. Lots of great research happening there.
I think the important question here is, why do you want to learn? That will have a great effect on the answer.

As others have said though, if you have never-ever programmed, python will be a gentle an introduction as they come.
Intel's super-secret Management Engine firmware now glimpsed, fingered via USB
Strong stdlib definitely helps but the language itself is so refreshingly simple and very efficient.
Just in US schools though.

I hardly seen any Chromebook on sale, or being used in coffee shops, around European countries.

In Germany when they are on sale, they happen to be a single unit, discounted multiple times until it somehow disappears from the shop.
Why would you need to send them away twice for DNS changes?!
You can only publish what you are given.
Thanks. Is it safe to assume the original link (to the hive8 page on wikileaks) is under a similar clearance?
Google Docs and MS Office probably have better UX testing protocols than OpenOffice et al. FLOSS tends to skimp on tests because there are lots of people willing to be coders and nobody who wants to do product testing. Unfortunately that's a hard problem to fix, I think, although elementaryOS seems to have something up their sleeve.

A lot of Linux stuff feels "unpolished", even though lots of people have tried to polish it. But without data, the gatekeeper of the repository only has their natural discretion when determining which contributor is best at polishing the UI. What is true is that this isn't usually devastating to the user experience: anyone who has enough goodwill towards the idea of FLOSS can use free software UIs and be happy about it, but without that, the rough edges might be putting people off.
I've rented a mailbox at a private post office for years to do this. It's basically a subcontracted receiving department, and they can deal with parcels from any vendor or courier for me.
everything will be cheaper and better

(not neccearily from any officially involved, but you could hear it from the advocates on many forums and can still hear it. The german Heise forum for example is very bad for this, unfortunately)
Really? Mobsters make mistakes, sleep, and theoretically could have pity.
> A Dell developer laptop could have been another option, but they are always unavailable in European shops.

Never ever order something from the dell website.
Always seek out to either A. and Dell distributor or B. Dell directly (most likely you pay less than the price on the website).

Also there is a Ubuntu Dell Workstation in the European shops. (It's just a little bit hidden) http://www.dell.com/de-de/shop/dell-notebooks/xps-13/spd/xps...

Directly under notebooks 13" the simple versions it's the newest and besides the fact that it's a little bit noisy it's really really great, it even works with the dell wd15 dock just perfectly.
> Bitcoin may have some utility, but is that utility any different from another cryptocurrency?

Yes. It's easier to find shops that accept Bitcoin than it is to find shops that accept other cryptocurrencies. That's the utility: Being able to use it to buy stuff.

This utility is not because Bitcoin made superior technical choices, it's simply due to first mover advantage and network effects. If every place that accepts Bitcoin today started accepting other cryptocurrencies, Bitcoin would be likely to lose against those with higher transaction capacity and cheaper/more transparent fees.
What I took from this study is not that men are bad, but that bad behavior towards women is ultimately caused by male dominance hierarchies. It suggests that the best way to reduce hostility to women is by eliminating those hierarchies rather than just stigmatizing men in general.
or the car is paid off and you're just paying depreciation and gas
I thought that was more common in mainland China than in Japan. Rent-a-gweilo executive impersonation services.
LE is awesome.

Clients want an SSL server and it lets me set it up in 10 minutes without additional costs.
Google Docs (and other cloud services) as the enabler of the "open source" desktop is a bit ironic though, considering it is neither open source nor do we even have control over the binaries.
> "Do we sometimes harm these migrations by volunteering?" Migrations to free software are generally

> driven by individuals, either inside a public administration or by a parent for a school. Those

> individuals start bringing free software in and do lots of work (for free) to make it all work.

> Problems arise and there is no budget to bring in others to help out; people burn out and then

> everything fails. Instead of coming to the conclusion that not having a budget led to free software

> failing, the organizations often decide to "get a budget and do it right". He thought it might make

> more sense to try to get the budget for the free-software project, instead of volunteering.

When reading I thought this was a rather insightful passage. I've noticed this at varying levels by helping others out (family) or by watching others put in overtime for small fixes: if you don't set a budget, then free == charity == not as good as the free market could do in most people's eyes. Does anyone have any additional anecdotes or data into how this happens? I get that people attribute cost to value, even if the two aren't related at all, but I wonder how this affects institutions at a higher level.
See the Sony break in where the dubious attribution was used by Obama as a reason for more DPRK sanctions
What definition of "tech company" doesn't already include a modern car company? A modern car is a vastly more complex piece of engineering than most "tech" companies' software, and even low-end ones contain dozens or more microprocessors, requiring custom software for control, diagnostics, the entertainment system, etc.

You can bang out a chat app in a 2 months and call yourself a tech company, but spend 2 or more years designing and engineering a vehicle, developing both hardware and software, to strict safety and efficiency specifications, and what you're doing isn't technology?
I play plenty of AAA games on Ubuntu (example: the latest Mad Max), so that's definitely not it. Also, a lot of computer users are not interested in games at all.

You might have a point about MS Office.
> Anyone who's just doing full-page OCR has no business using one of these commercial offerings.

So what are you supposed to use for full-page OCR?
I’d suspect, and offer, with zero proof, that the fungus has hooked into temperature regulation channels, and ants tend to seek warm/bright, high and dry areas in cold rain, to camp out until they can dead-reckon their way back home if they can’t smell their colony.

Maybe the ant is simply reacting to sensations of cold temperature, and maybe it goes blind, setting off reactions to wander away from the ground, search for bright areas to warm up when in dark unfamiliar tunnels.
Most of them already have, not sure what you are looking for but the main issue with all the alternatives is that they are not popular enough or are just pestered with bugs.
It seems to me that the FDA should allow the best available option through even if it's not very effective, as long as it's safe and no false claims are made. This would at least allow companies to bootstrap and iterate if their approach works at all.
I'll keep at it. Thanks for the feedback!
>Somewhat surprisingly

..to people who learn about Common Core from the rants of the parents who don't get it, quite sadly.
Yeah for software engineers, scientists, 3D animators and web developers linux on the desktop is arguably superior but for typical office users its a train wreck unless they are using emacs org mode, which requires a significant investment in training.
Ask HN: What are some common traps that smart people fall into?
At least in the software engineering world, I think a very common one is NIH, the idea that we can do it better, which almost never works out in experience.
Not at all. If you do basic coordination of who is editing which section when, merge conflicts are exceedingly rare. I've collaborated on multiple 10-ish page documents (research papers) with 3+ people using LaTeX+git and it has worked just fine.
It's not actually true for gold. The market is supported by non fools buying jewelry.
I think the definition is more cultural. The culture of a large bureaucratic car company is a lot different than most tech companies. They also have different views on talent
A better baseline than an out of the box OCR engine is applying some computer vision techniques before using an out of the box OCR engine. This can significantly out perform a pure OCR engine approach. (speaking from experience working on startups doing this kind of stuff for ~10 months)

One dumb but surprisingly effective thing to try is apply a bunch of random binarizing filters before putting your text into an OCR engine, then picking the most common output from those filtered images. Some combination of morphological operations (dilates/erodes in different orders and different strengths), different levels of blur and sharpening, adaptive binary threshold at different levels, resizing the image (hilarious but some OCR engines are sensitive to relative scale), adding white borders of different thicknesses, rotating by small angles, denoising, ...

This gave us ~95% word level accuracy on our dataset (with tesseract as the OCR engine), without tuning the filters (we had used the filters individually before with some brittle logic for deciding when to use them: the random filter approach was kind of a joke which ended up working). Tesseract on its own had an abysmal ~40% word level accuracy on that same dataset. Dataset was of words segmented out of scanned bank statements.

Main downside was that this was pretty slow (we were generating ~10k filters per word), but we found a way to make it work (hierarchical stacked AWS Lambdas, lol).
The most widely used library for dynamic bytecode generation is asm: http://asm.ow2.org/
Niagara Falls/Buffalo native here. They're planning to do this in the next few years, and it should be exciting.

My dad remembers when this happened, and they let people climb all over the rocks once the water was off. People would bring back buckets and buckets of change that was stuck inside of the rocks.

Update: US isn't planning to do this until 2019 at the earliest. http://www.cbc.ca/news/canada/hamilton/news/niagara-falls-wa...
“Unlimited” vacation? Autonomy? Authority? RSU’s? 150-250k engineering salaries? Select your own workstations?

Hmm. Me thinks not.
"booming" business ? Does it indicate something wrong with the society ?
Except they didn't back up, the bus hit the truck on its side. So the truck may have pulled out too quickly without care, but the bus should have picked it up.

https://www.theverge.com/2017/11/8/16626224/las-vegas-self-d...
Pitfalls When Learning to Program
The Magic of Harry Potter Is Coming to a Neighborhood Near You
`!!x` is guaranteed to evaluate to a boolean value of `true` or `false`.

`if (x)` evaluates truthiness of `x` which in Javascript land might behave differently. I don't know how off the top of my head, but I know it's something to be cautious of in this language and its derivatives.