skysight-inc/HackerNews huggingface dataset:
The fun part though of those independent communicators is when they have minds of their own. :D I decided to use an old Insteon controller that I hadn't been using for anything for my Christmas lights, and it was really hard to figure out why it kept turning on and off by itself. For some inexplicable reason it was linked to my thermostat. :/

But in general, yes, it's awesome that my Insteon remotes work even if my home automation software on my PC crashed out, and that my thermostats and light switches all operate normally when the Internet is down.
Yss, but how much?
Let's not go there. Please stay on topic with substantive comments.
This article is pretty great, however I would like to caution against using the word "character" in discussions about Unicode. The post does say that it's a fuzzy concept, but also says that it's "Basically a thing in the Unicode table somewhere.", which is the definition of a code point. Unicode itself gives multiple incompatible meanings for the term (http://unicode.org/glossary/#character) and only seems to use it in non-normative text -- so the post isn't wrong, but has the potential to cause confusion.

Often when you want to say character you really mean "grapheme cluster"[1]. A Devanagri consonant cluster (of one or more consonants) with optional vowel (and misc diacritics) is a grapheme cluster. A latin letter with accent mark(s) is a grapheme cluster. A Hangul Jamo (precomposed or otherwise) is a grapheme cluster. A flag or multicultural family emoji is a grapheme cluster.

When talking about characters, the question arises if a Hangul Jamo made of decomposed characters is one character or three. Or if the combination of a [devanagri consonant + virama] "character" and [devanagri consonant + vowel] "character" is one character or two. This is specified in the case of grapheme clusters, and this usually maps to where the notion of a character is important -- text selection and offsets in editing, etc. "code point" does not universally map to any tangible concept -- it's a concept made up for the sake of specifying unicode. You only care about code points when dealing with UTF32 strings or when implementing operations on unicode text. "glyph" is also sometimes what we mean when we say "character", though that's more useful on the rendering end of things.

[1]: to be pedantic, "extended grapheme cluster", because unicode gave a rigorous definition of grapheme cluster and later decided to change it.
آفر تور کیش ویژه ۲۷ آذر ۹۵ در هتل ستاره طلایی
You are factually correct. The emotion-based downvoting is real.
Probably it'd be sold by creditors.
The theft is of work, not of money.

The money workers are not paid are wages lost due to theft of their work.
I took all my smart hardware with me. I kept the originals or got cheap replacements, and sold my old place as a perfectly normal, working house. (But not a smart one.) When I moved, I already had most of the equipment to make it smart!

I also took my LED light bulbs, those suckers are coming with me for life.
Yes - I would appreciate the ELI5
Thanks for those links, very enlightening
Everything need not be fun and comfortable. Publ7c transport is cheaper, safer and better for environment. Also you can only drive when driving a car, but when you are not driving the vehicle you're on you get to make use of the travel time.
Our society's problem is that many people incorrectly assume that drug abusers "deserved" their problems and treat them like criminals rather than victims. Accordingly it does not fit the narrative of a problem we must solve. And instead, the government chases more ideological boogeymen.

I'm not saying religious terrorism (for example) isn't a problem, it certainly is -- but there are many problems as well. It would be wonderful if problems like drug abuse were tackled with the fervor that ideological problems are tackled. And by tackled, i mean the upstream/root causes, not the victims.
The technical skill and talent required for complex game engines should be more than enough for any job in programming.
John Oliver did a segment on Opioids that's pretty informative. Have a look: https://www.youtube.com/watch?v=5pdPrQFjo2o

The quick answer though is that it starts with prescription painkillers that are highly addictive.
Sure.

If you squish hydrogen atoms together hard enough, and hot enough, they release energy.

But it needs to be really really hot - so hot that anything you made it out of would melt.

So what do you do?

You use a magnet. The magnet squishes the really hot hydrogen without actually touching it.

But if you squish one side, the hydrogen will want to go out of the other side. So you have to squish all sides exactly the same amount.

It turns out, it's impossible to make a magnet in the shape of a ball that squishes on all sides equally.

But, it is possible to make one in the shape of a doughnut! That's a tokamak. They are complicated because you also have to use the hydrogen inside the tokamak to help make the magnet work and keep the hydrogen inside.

Another shape that works is a kind of twisted doughnut, this is called a stellarator, if you do that, you don't need to also use the hydrogen inside as a magnet, and this makes it easier. But the twisted shape means it's harder to build because you have to put the magnets in exactly the right place.

The name "tokamak" comes from a sentence in Russian describing the machine, and the name "stellarator" comes from a word that means "sun".
Is he? So if I'm poor, can I go to a store, take a copy of a Crytek game, and claim "well, I just failed to pay money I don't have" and not be accused of stealing?
I was just thinking on this.

I notice that the comments usually the fit the article. For example, this has tons of comments sympathetic to Stallman (he's generally pro-socialist). While some other pro-libertarian article would have mostly comments sympathetic to capitalism, libertarian, etc. This occurs on Reddit too.

So libertarian/pro-capitalist people see HN as left-leaning, while left-leaning people see HN as pro-capitalist.
For a beginner, this was good followup material:
https://en.wikipedia.org/wiki/Stellarator
This handshake adds yet another day to the process though.
Just moved out of Chicago. Would not recommend. Besides the north corner and downtown the city and state are broke poor and crime ridden.

Enjoy your insane taxes without much to show for it. Chicago is notorious for corruption and the massive state budget routinely evaporates and screws everyone
The job market right now is pretty brutal. If you can keep your current job, do it and if you have time try to contribute to an open source web project like django. If you can become a django contributor even for small bugs that will set you apart in a very crowded job market. Personally I was forced to take a brutal 75% income cut just to not go on unemployment in California and become homeless, here there is really no safety net. I've managed to stay in the game for 25 years but its not at all easy.
What they're charging is plenty.

- programming has become much more efficient due to better tools (such as engines) and the ability to waste a few clock cycles here and there.

- The market for games has expanded dramatically since the 90ies. There are 10x as many people with the hardware and money to buy your game (not even counting mobile).

- Piracy today is significantly lower than it was in the 90ies, mostly due to constant network connectivity.

Here's a nice chart, showing revenue quadrupled since 2000: http://1u88jj3r4db2x4txp44yqfj1.wpengine.netdna-cdn.com/wp-c...
"Rather than building on stronger IP like Crysis, Timesplitters or Ryse, Crytek has tried its luck with VR and free to play projects, which aren’t paying the bills."

I wonder what costed them the most resources VR or Free-to-play games.
Swimming - hated it back in school, started to love it five years ago during a very stressful time in my life.

Peace and meditation is what it mostly does for me.

If you are interested do yourself a favor and check out the book "Total Immersion" by Terry Laughlin.

I wish had started to read it earlier - a total game changer for me, none of the "no-pain-no-gain" bullshit. I swear I've been
having almost instant results, passing by most "better trained" swimmers with blissful ease, it really is unfair ;) Essentially it's about hacking swimming by seriously getting into the physics of the sport.

Highly recommended!

https://en.m.wikipedia.org/wiki/Total_Immersion

https://www.goodreads.com/book/show/936958.Total_Immersion
This is a wonderful ELI5. The doughnut makes it all.
Relevance is relative. If I'm going to be hiring you, dating you, or having you around my family the public information regarding your history of immorality and criminality suddenly becomes relevant.

The Internet isn't a conversation between a minority of public figures and everyone else and the decision isn't whether what they have to say ought to be shared with everyone.

It's a conversation between all of us and we individually ought to determine what is relevant to all of us not censors.

If you even try we will make a search engine exclusively for illegal truths and the things that you want to hide will only become more visible.

Ultimately the Internet belongs to all of us and we won't let you stifle it.
Strangely enough, a few days ago someone who seemed to be an employee of Crytek Budapest posted a plea with similar contents but it was flagged...

Edit: Looks like it's since been unflagged:

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

> Crytek haven't paid their employees in Bulgaria in 3 months and all workers in that office are currently owed 3 full salaries. The company is not looking to pay these salaries any time soon and have spent the last few months lying about the availability of this money in order to keep as many employees as possible.
> The Yerli brothers (Avni, Cevat and Faruk) are now looking at the second delay in the last 6 months (after finishing up a delay of 2 months just before the current one) and the third payment delay in the last two years.

> The former director of the Sofia studio, Vesselin Handjiev, left several months ago and the studio is entirely at the mercy of Crytek Frankfurt's leadership, which has proved to be unsuccessful in stemming the current bleeding for 6 months.

> Anyone who has an offer or is otherwise considering joining Crytek is advised to steer their ship elsewhere, as the current situation is rumored to apply to all studios within the company, even after the closure and selling off of several of the Crytek studios around the world.
Ask HN: How to start learning JavaScript concepts
Have been using frameworks like jQuery and AngularJS in multiple applications. But I have felt that I have not been able to understand the core concepts of javascript programming the way it should be understood. I want to learn how to create a JS frontend which is modular and clean. What resources like books and blogs do you recommend?
NASA: RFP for the Next New Frontiers Mission
As an adult, yes. But for kids it's much easier. They can OD on one of the little glass Orbas Oil sized bottles of it.

On the subject of drugs and kids: you have to be crazy careful with pills of any kind if you have kids. Both Paracetamol and Aspirin are deadly to kids in adult doses.
Why?

Games are an insanely huge market and Xbox seems to have been amazing at keeping the Microsoft brand relevant in the consumer space.
Lots of people believe in special exceptions for people in positions of power and wealth, like employers. Some of these people get to make laws.
Many people, including myself, don't like cities. Being from Indiana, everyone I know that lives here wants to be here.
Cities are crowded, dirty, and far more dangerous than the country and many small towns.
The coasts are already overcrowded, they don't need more people.
Also, as far as I know the ZIP file format wasn't patented.
Exploring Wyam – A .NET Static Site Content Generator
Your cure is worse than the disease and ineffectual at that what's to stop us from making a search engine for illegal truths.
Show HN: Typewriter, my first VS Code extension
Parallel map is built in to Python already with pools.

import requests
import multiprocessing as mp

pool = mp.Pool()
urls = ["http://httpbin.org/get?a=#{}".format(i) for i in range(100)]
pool.map(requests.get, urls)
Maybe there isn't much of an overlap in positions that seek the skills those working at the studio had, and open positions nearby.
Indeed, as an independent consultant I'm far more inclined to use LGPL/AGPL/GPL licences for work that I think I could sell commercially precisely because I see those licenses and private property/capitalism as very compatible. Quite simply, I'm happy if you either pay me money or code for the right to use my code; the users who contribute neither are more often than not still benefiting me via a wider userbase - aka advertising to the minority who will give something back.

Meanwhile I often joke that the highly permissive BSD/MIT/etc. licenses are for commies.
Do you mean overestimate?
My understanding is that a company which fails to pay the wages is automatically liqudated (after someone triggers the official process and they still fail to pay). For employees it is actually problematic to continue working if they don't get paid in full.
Phyphox Physical Phone Experiments
I like the Norwegian approach: If you are not paid on time, you can sent a letter by recorded delivery, demanding payment. If you have not been paid within 4 weeks, you can have your employer served with a bankruptcy notice with two weeks warning. If they have not paid within that time, you can start bankruptcy proceedings, which will effectively put an administrator in charge.

When the person starting bankruptcy proceedings is an employee with outstanding salary payments, said person can start proceedings with no money down, and the state covers all costs of the proceedings that can't be recovered from the company.

On top of that, as long as your demand is timely, your salary up to a certain limit can be recovered from a government insurance system if the company is truly insolvent and the money can't be recovered from the estate.

This strongly incentivises employees to not put up with any nonsense over unpaid salaries, as there are few costs involved, and while it will take some time to get your salary paid, you will get it eventually (and Norwegian unemployment benefits are substantial enough that getting them is certainly far better than waiting for an insolvent employer to drip-feed you payment).

And as a result it strongly incentivises employers to prioritise salary payments or otherwise negotiate a suitable agreement with staff rather than just stringing people along, and quickly weed out insolvent companies that often would otherwise be able to drag things out by sweet-talking creditors - it's harder to string staff along when they can demand you bankrupt if you don't treat them properly.
Disagreeing with an opinion is not a reason to downvote on HN.
This goes against Occam's razor, needing 2 different mechanisms, one for people that manage to quit drinking (even after 5 decades of alcoholism) and one (genetic) for others that died alcoholics.
He's incorrect. If you willingly take on debt even though you know you will not be able to pay it you're committing criminal bankruptcy (in Germany, where Crytek is based). Usually you have to notify the courts if you've been unable to pay for two weeks.

Specifically for wages and insurance dues there's this law: https://www.gesetze-im-internet.de/englisch_stgb/englisch_st....

Summary: Up to 5 years in prison.
Seems weird. A week ago in linkedin they were still looking for new people to multiple sites internationally.
+1. It took meditation to make me realize how much we suffer and react to it without realizing it a such a regular basis. It is so part of the everyday life, and anybody does so: children, adults, old people, rich, poor, healthy, sick, etc. We manage to feel that "conscious existence is too burdensome, uncomfortable, full of anxiety, outright maddening or some combination thereof" in any context, which is a hint that we, as a specie, are part of the problem. And we invent so many ways to distract ourself to avoid feeling it we became masters at it. Some never master it, and instead of hiding the dirt under the carpet, they decide to leave home for good.
Hey, for those of you who are leaning towards the "push" style, what helped me most when learning something new "by the book" is then to try to teach it to somebody :-)

I am a regular employee with fairly well defined role in the team, which means that new problems to crack an learn from don't come that often.

On the other hand, we have knowledge-shares, lunch-n-learns, tech-talks, lightning-talks and even cooperate with local universities to teach some course-work :-)
Could you point to more advanced concepts? As a newb, I'm eager to learn.
Well, you're being pedantic. In '99 the great mouthbreathing horde were not buying things online.
>While the claim of selection bias in JetBrains' survey may be argued, it is still a valid data source, which is what the gp was asking for.

No, I asked for a representative data source (representative was implied: a biased data source is as good as no data source at all).
I could see this being fun if I was interested in going to a specific event in my area but didn't have anyone to go with and was single. Of course, there is the risk/downside of what happens if it didn't go well but that's a risk for any first date.
There are some places online that do list the type of symptoms I had as being down to Vitamin D deficiency. http://www.healthline.com/health/vitamin-d-deficiency

Given that at the time it was Winter in the UK and I'd gotten into a sleep pattern of being awake at night and asleep during the day, I think a Vitamin D deficiency was pretty likely.
as far as I know this (nearly 9 year old) post saying otherwise is still the official ruling on it: https://news.ycombinator.com/item?id=117171
> It's impossible to make a magnet in the shape of a ball that squishes on all sides equally...

Ah, my favorite theorem, The Hairy Ball Theorem!

https://en.m.wikipedia.org/wiki/Hairy_ball_theorem
In the country I live in (Sweden), such contracts are very rare and I don't even think they would be valid in court here. What you do in your spare time is your own shit.

In Sweden, you cannot force a worker to only have one job for example because that is illegal.
The Virtual Acclerator Hackathon
Wow. I'd seen renders of the proposed magnet geometry, and it looked like a nightmare to build. They actually built it successfully. It was built by welding curved parts together, not 3D printing the thing in metal. It uses a superconducting magnet, which means having to wind coils from somewhat brittle niobium-titanium alloy. These are strangely-shaped non-planar coils which operate at liquid helium temperatures a few centimeters from 100 million degree plasma.

Here's an industrial view of the construction project.[1] Considerable new manufacturing technology had to be developed to build this. One minor component is a diamond window 120mm across and 1.8mm thick, soldered into a stainless steel frame with copper-silver-titanium solder.

Cost €370M. Look at the construction pictures and you can see why.

I wonder how the Skunk Works fusion project is coming along. They have an even stranger geometry. The only word out of Lockheed is that there's been enough progress to justify spending more of Lockheed's money on the project.

[1] https://www.ipp.mpg.de/987655/w7x_and_industry_en.pdf
See https://www.gesetze-im-internet.de/englisch_stgb/englisch_st.... Up to five years in jail if you fail to pay wages. This is in addition to the more generic criminal bankruptcy that could apply here – usually you're required to notify the courts if you're out of money.
Like what Stalin did to Tartars?
Once again I am going to shamelessly plug my favorite course author Anthony Alicea and his JS/NodeJS/Angular1 course[1],[2],[3]. I really really liked Tony's course as it gave quite a deep look into topics, which are usually only attainable from books, while at the same time keeping it very interesting and also contain lots of best practice material and being extremely dense but easy to digest. Do let me know if you guys know any other courses of the same style. For quite a while I have been trying to find similar courses/tutorials of similar caliber when it comes to knowledge gained and being easy to digest. If you haven't watched any of Tony's courses, do give them a shot. Rigorous -- but not boring or too long.

[1]https://www.youtube.com/watch?v=Bv_5Zv5c-Ts

[2]https://www.youtube.com/watch?v=ejBkOjEG6F0

[3]https://www.udemy.com/understand-nodejs/?couponCode=LEARNNOD....

Disclaimer: Because it may sound like it, I'd like to clarify I have absolutely no affiliation with Tony or his courses. I just really really liked them.
Read this https://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockfo...

That's really all you need to get started.
>Oh, but you're expressing your thoughts and desires perfectly well though. You want someone else (not you, of course) to maintain Python 2 for you for the princely sum of of £0.00, so that you don't have to do any work on upgrading to Python 3.

That's how it works with programming language communities.

Not everybody is directly involved in maintaining the language, but the whole community has a stake (and a say) in the future of the language.

Furthermore, it's not just the core team that's responsible for the success of the language, but also the users and the companies that adopted it. Without those, Python would be some obscure toy language by a Dutch academic, and he wouldn't have a job in Dropbox etc.

There are lots of people that have been major contributors to Python's success, including large businesses that employed people like Guido, which also have concerns regarding the switch.
How small can these stellarators get? Is there a necessary minimum strength magnetic field that basically creates a minimum size for a stellarator?
> utf8mb4 comes with some technical "gotchas" (google it)

I know InnoDB limits index sizes to 767 bytes, meaning VARCHAR(255) using utf8 can have all 255 characters indexed, but VARCHAR(255) using utf8mb4 can only index 191 characters (floor(767/4) == 191).

After a quick Google search, that seems to be the most common gotcha. What other gotchas did you have in mind?
I could have said it another way that was more civil and polite. I won't argue that. I have a very direct personality that I don't feel like I should subdue for HN. So I went with painful, but honest. #inmyopinion

Overall though, my experiences have been extremely positive. I literally wake up every day happier than the last, all because I live here now. They are happy and friendly people. They are young and full of energy. If I can help it, I'll never go back to San Francisco. Vietnam certainly isn't perfect by a long shot, but I love it anyway.
Ask HN: What was your best passive income in 2016?
Any side projects, Game, OSS, Hacks.
Last.Backend becomes open-source
> But a few thousand remained in my basement and I learnt: there's nothing sadder than a thousand expired condoms.

So you had several thousand at first and are sad that only 1000 is left when they expired? Sounds like you got laid a lot and I would not be sad about that ;)
Stepping Feet Illusion
Having friends there here in Frankfurt, this makes me deeply and profoundly sad, and angry.

This seems to be the result of the founders disregard for anything but their own fame and glory. The lesson should probably be that some humility, pragmatism is definetly needed.
Thought experiment: you're the last two humans. You've an IQ of 115 and the other person has an IQ of 85.

In my imagination a hell of a lot of that difference would become meaningless within the first week or so.
i wonder too. i spent a good half hour googling and could not find out.