skysight-inc/HackerNews huggingface dataset:
It's actually a myth that most Chinese characters have a semantic component (indicating meaning).

And the phonetic component often doesn't correspond to anything any modern person would know.

The problem in both cases is the shift of language through China's long history, and its divergence from the original design of the written characters.

The problem with the semantic components is that the meaning is re-used and stretched over and over. E.g. they used to use a 'foot' radical to represent a journey towards a destination. Later that shifted to mean "in a straight line, not veering left or right". Later that took on the meaning of "straight and narrow" or "straight shooter" or "not-deviant". Then it becomes, "not deviating from the right path". So now, the old foot radical typically means "justice" or "correct".

And the image shifts over time. This is the old foot radical now: 正 Does it look like a foot to you?

The problem is with the phonetics is language shifts. In many cases, in ancient Chinese, the characters do have a phonetic component that hints at pronunciation. but, the pronunciation changed over the last 2000-3000 years, so the pronunciation hint that made perfect sense in the Han dynasty is now meaningless because you're speaking a different language.

The result is that in the end the characters end up being arbitrary phonetic symbols with some arbitrary meanings attached.
Like Nim, you can also disable GC in D, and you can avoid GC altogether by not allocating GC'd memory (GC is only ever triggered at allocation time), or at least by preallocating and then disabling the collector. Raw allocation is always possible, and you can "emplace" D structs and classes into unmanaged memory.

The collector itself isn't being improved as far as I know -- at least I haven't seen any initiatives mentioned recently with that goal. In fairness, I haven't been following the community activity very closely in the past few months, but I think that's accurate. Nim definitely has a technical advantage re: its GC implementation.

The bigger movement has been the "@nogc initiative", which started with adding a @nogc attribute to the language (the compiler can verify that a function tagged with @nogc, and all of its callees, do not allocate GC memory). There is an ongoing initiative to make more of the Phobos library @nogc-compliant, to take advantage of this feature. There has also been a lot of work on custom memory-allocators [1], and I think the plan is to incorporate into Phobos where it makes sense, so you can have functions which take custom allocators, have thread-local allocators, etc.

https://dlang.org/phobos/std_experimental_allocator.html

I don't speak for the community or the dev team, but I think the long-term goal is to make the GC a feature that is available when you want it, but that isn't a dependency for using the standard library. Either through custom allocators or through @nogc guarantees, you'll be able to ensure that your program's memory management is deterministic.
Er... yes? That's how stars work. What is the alternative explanation?
```
var dividers = {
2: function divideBy2 (lhs, unused) {
return lhs >> 1
},
4: function divideBy4 (lhs, unused) {
return lhs >> 2
},
undefined: function divideByNumber (lhs, rhs) {
return lhs / rhs
}
}
```

Does this actually work? I tried it out in the Chrome Debugger and it didn't work. It looks like the author is confusing it with Rusts match statement.
I use brotli on my personal website, and usually notice 15-20% smaller files than the gzip equivalent. It's a bit of a pain to install a brotli compressor but then very easy to add a single build step to compress all static assets.
Politifact is blatantly biased. Look at this example:

http://www.politifact.com/truth-o-meter/statements/2017/feb/...

They state in the article that "The numbers check out" but somehow still conclude that the statement is mostly false.
... a lot in Chinese-Americans that are not educated in linguistics, along with other self-loathing sentiments

The world's languages, of course, developed nicely without intervention from linguistics, a latter-day mostly retrospective discipline.
1) Not in California, which is why attempts to copy Silicon Valley fail.

2) There's far more support online than there was a few years ago. There's good electronic CAD software for free. (KiCAD and LTspice are both free and useful.) Board fab is widely available and cheaper than ever. You can get overnight delivery from DigiKey if you order by 8 PM central time, but it will cost you. If you can wait a few days, no problem. They no longer have a minimum order. The 3rd edition of the Art of Electronics is out, so there's a good intro to modern electronics. (Although those old guys whine about tiny surface mount, instead of telling you how to do it.) There are good message boards. Usenet "sci.electronics.design" is surprisingly useful.

3) The machine shop situation is better than the electronics situation. I've been a TechShop member for years. Their machine shop facilities are good; their electronics facilities are about enough to do a blinking-light Arduino project.
Well intelligence-gathering is the CIA's nominal job. You could say this policy of using malware is a policy for the government as a whole, and I'm inclined to agree, but if you're going to have an agency devoted to espionage (and you'd be an idiot not to because every other country does) then it's unreasonable to expect them not to use whatever tools are available.

I have to say comments like this sound like you also worry that teaching CIA agents to pick locks might result in an increase in property crime, a position that's hard to take seriously.
Your points are valid if we're talking about a neutral salary negotiation, i.e., prospective employer asks, "What salary range are you seeking?"

In this case, however, the disadvantage comes from a fixed number - your previous salary - not what you'd like.

In a situation where you were underpaid, declaring your previous salary will definitely put you at a negotiating disadvantage.
This. I see far more fake headlines than fake news. Sure some are just pure click-bait, but often times the headline takes a far more biased angle than the actual text of the story. Combine that with the frequency with which people (re)share without taking time to RTFA and you have plenty of non-fake news distorting peoples view of the reality.
For the Foursquare/Swarm apps, when they are able to track your location 24/7, they create a list of places that you may have visited and allow you to create an after-the-fact check--in. That's what's obviating the need for users to actively check in to the app(s).
From the increased vegetation?
If you read the two pages, it is pretty bad. The fact checkers point out the same BLS numbers for each, but then go on to expand into areas Sanders was actually less clear on. They gave him a huge benefit of the doubt to using the think tank numbers, but then they don't apply those same numbers to Trump.
I'm not sure how I feel on this because I see both sides. If you're a doctor, you have to spend a lot of time addressing questions that are often based on other situations/conditions or aren't accurate because they were sourced on the web. At the same time, doctors were used to not getting questioned much and being able to do whatever they want for the most part. Last time I went in due to sickness they tried to do an x-ray which I declined. Many health care providers play the billing game and that's what they know. Now they have to listen to the patient and have more dialogue. Sometimes they are questioned. It's a shift. I think it's a good thing that people are asking more questions and doing research on their own. In real estate - automated valuations like Zillow provides are the "bane of their existence". Although many times it helps them because people want to seek an agent to sell because they looked up the Zestimate. If you're a professional - handling questions and concerns shouldn't be an issue.
Aside from the fact that they are a data company, not a fund... While what they are doing is completely legal it's safer for the company investing off of data to be separate from the company creating the data. Less conflicts of interest in the event it eventually becomes a legal issue.
If someone says they believe a story and spreads the story as factual news to their friends, it doesn't really matter whether they actually believed it in the first place.

Eventually the story spreads to people who actually believe it and will take action based on it.

A large percentage of my family truly believes Bernie Sanders drives a $100k sports car because they read it on Facebook. They believe that Obama's mother-in-law is getting a pension for acting as the White House babysitter. Some of them even believe that Obama is a Muslim born in Kenya.

They believe these things because of they read fake news stories on Facebook.

It's self reinforcing. They vaguely dislike someone; they read a fake negative story on facebook about the person; they believe it because they already dislike them; they dislike the person more because of the fake news story; they read more outrageous fake news; they believe it because it fits their now more biased opinion of the person.

It's keeps going like this until they hate the person and will believe almost anything negative you say about them.
The things you could do with even a fraction of data at volume.
More likely to be that his websites code is _very_ unoptimized.
No. Insider information has to ultimately come from an insider. Foursquare isn't getting its information from companies, it is getting them from its users.
DDoS prevention example with XDP and eBPF
To anyone who wants to learn about the BEAM would highly recommend Hitchhiker's Tour of the BEAM by Robert Virding
https://www.youtube.com/watch?v=_Pwlvy3zz9M
I think you hit that Node, with a ruby of a pun, and are on the right railroad tracks my friend.
I wonder if we'll ever be liberated from libraries written using python-like syntax or python in general
If you're a creative person, like a developer, it's inefficient.

Context switching is expensive, and going home for the day is a big context switch.

If it's 5:00 and you have 30 minutes left on something, most likely it'll take something like two hours tomorrow to get back into and finish it.

If you always go home exactly at 5, it means you are either constantly being inefficient and doing the context switch, you are not doing anything late in the afternoon to avoid the context switch, or you are extremely good at both estimating and optimizing your time so all your tasks are quantized within working hours. While things may work out to look like the third case sometimes, I find it hard to believe anyone is that good that it can happen literally every day, which leads me to believe they're often doing one of the other two things.
I vaguely remember some UO developers showing up on rec.games.mud.* and asking a lot of questions.
And actually, 5 million jobs are just a tip of the iceberg, some estimates talk about 40% of jobs being automated - and even that may be a low-ball estimate, since it doesn't include jobs that would be indirectly replaced with something more efficient(meat -> plant based meat, cars that don't need maintenance , i.e electric vehicles, etc), and jobs that we don't know how the tech will look in 10 years(creative jobs, natural language, etc).
You'e new here. Generally on HN, someone asking for a reference is responded to with a reference. If it's not in question - it is BTW - you'll be able to find one.

> Other people's behavior has absolutely nothing to do with Milo being banned for his behavior.

Indeed, it simply calls into question why Twitter seems to ignore the Terms of Service for some users while apply it to other users for the actions of their followers.
Both those pages are working for me now. Might have been a temporary CDN or similar issue.
Have you ever considered a helicopter could be crashing down on you and you would never know?
How about we take the ego out of Marc Andreessen
Well, whether they wanted it to be or not, old celtic and saxon languages were swept aside by history. Old chinese characters weren't, for whatever reason.

I wasn't trying to be too prescriptive or racist, like "the nature of this people is this, therefore that". But through accidents of history, that constant of the characters has helped to build the illusion you describe.
Just because you find an error doesn't mean you get to declare the whole premise of the argument invalid. By that logic, we should not have police or military forces either, since police officers and military personnel have engaged in atrocious behavior at various times.

Why do so many people on HN reason like this? If you find a bug or design error in your code, do you fix it or delete the entire codebase and renounce such projects forever?
Nonono, you see, 51% and 58% are totally different and also Bernie provided sources which makes the exact same fact true whereas Trump didn't which makes it false. Politifact is completely unbiased.

/s. I'm just getting this comment in here before someone puts it in unsarcastically, which invariably happens on HN and reddit.
Not the case in my situation. Unless my Facebook circle is a complete outlier full of morons, fake news is a huge problem among older conservatives.
Yes, but wow, what a military it is!
So, what paperwork did they file with the Nevada DMV? Was it for a permit for them to run driverless cars on Nevada's roads? Did they lie to Nevada in the process of trying to get that permission?

Or is there a more benign explanation of that statement? (I suppose it could have been a non-material error...)
> The two main treatments are cognitive behavioral therapy (CBT), a talk-centered approach that gets patients to readjust their habits, and antidepressant medications. Both are about equally effective.

I was under the impression that CBT is actually more effective than medicating, and especially has far less relapses than medication.
Ultima Underworld deserves special mention too.
(NVIDIA Engineer)

If you compare the whole driver stack, KMD+UMDs (OGL,DX,CUDA,Vulkan) to just the kernel part of Linux, sounds about right. The KMD alone is definitely smaller than Linux kernel.
When Nextdoor CEO Nirav Tolia Stumbled, Benchmark’s Bill Gurley Gave Him a Poem
Yeah, that's my reception as well, that's why I was surprised. Sure, investing requires skill and can get you very rich - but so does running a garbage truck company. I would assume that for most people, jet fighter pilots are cool, rock stars are cool, footballers are cool, even some poker pros are cool - but not investors.
> ISPs can easily tell the difference between corporate and residential customers

How?

BTW I agree with you that we can't just hack our way out of policy problems. But one avenue of resistance to bad policy is technology.
Pay disparities against women at Google are systemic, labor department testifies
An Unprecedented Heist Hijacked a Brazilian Bank’s Entire Online Operation
You wouldn't even get to first base without re-inventing all those wheels, in the meantime your first competitor leveraging open source available libraries and models would plow you into the ground.

If you're running a business time to market matters. If you're a hobbyist you can afford to re-invent a wheel to just as a learning experience.

Don't ever mix the two, especially not if you're going to ask other people (friends, family, outsiders) to invest.
That's what the GP said, just the other way around.
I thought I was throwing out a crazy number. They agreed so quickly that I had no idea what to do. It's interesting to see whether people's first reaction is "that's amazing" or "you messed up." I felt both. I still wonder how high I could have gone.
It works just fine in Chrome's DevTools.

> dividers[2](6)
3
> dividers[undefined](6, 3)
2
The sequel, VII, and VII part 2, are singular achievements in terms of world building. The level of detail that went into NPC schedules, interactions, etc, down to the fact that you can do mundane tasks with no bearing on the actual game like baking bread, were pretty damn cool. The recent Witcher game might come close, but I'm still jonesing for some RPGs on VII's level.
You can do spectroscopy on the light emitted from stars and see what elements it's made of.

This, combined with our understanding of physics, both offer overwhelming support for the notion that stars are powered by nuclear fusion.
Adobe Experience Designer is great for this.

It allows you to rapidly wireframe UI / UX, and then prototype interaction flows by linking views together.

There's also PoP, which is an app for iOS, which allows you to do the same thing with photos you've taken on your phone.
> Americans have always been a lot richer

Not always. I do recognize the economic sacrifice the UK made for the sake of winning WWII. It's a beautiful thing - altruism on a national scale.
Exactly, it's really easy to look at the consumer value of 4sq and shrug them off without realizing their database has incredibly valuable data.

Another similar company who is making a ton of money off data on the backend is Shazam.
Twitter drops suit after government gives up ID pursuit
First high-res look at microbial ballistics: Harpoons, spears, Gatling guns
And I'm positive those people are completely unbiased.
> They gave him a huge benefit of the doubt to using the think tank numbers

It's not "benefit of the doubt" when you contact someone and ask for the basis of their claim and they provide it, and it matches the claim numerically quite specifically but the terminology used is still misleading and so you dock for that.

> but then they don't apply those same numbers to Trump.

Trump's camp didn't say that they were referring to those numbers, and their claim doesn't match those numbers. The fact checkers actually go out of their way to find another labor statistic that approximately matches Trump's numbers (but which is not the unemployment rate), which seems to be the entire basis for rating the claim only Mostly False false rather than simply False, which is an example of benefit of the doubt.
I feel like getting to your job should be part of the job, especially when it becomes possible to do your job on the way.
This is pretty naive. Do you think Google is now cross-checking news stories with the encyclopedia entries on vice presidents and nuclear fusion? Please go to factcheck.org, which is what they'll actually use. They're dealing with stuff that's almost exclusively like your item #4, and they'll definitely give it ratings. #3 and #5 are also much more open to argument than you want to admit here.
is that presupposing that it is feasible to relocate farming operations from drought-stricken and desertified areas to tundra areas? I didn't see that analysis.

and conveniently ignoring the caveat “We’re starting to find a browning of the tundra in the last few years,” he said. “The progression of growth may be reversing."
Bill Would Make VT the First State to Monitor Collection, Sale of Personal Data
My guess is that YC posted this and didn't notice the link in the footer.
Uber wants to have its cake and eat it too. It wants to not be stopped by an injunction from Waymo, but it also wants to keep Levandowski as the head of its self-driving car program. Probably those two desires are in conflict; probably Waymo will push in the right places to force them to be in conflict.
For one thing, that isn't true. People with certain mental illnesses and a history of suicide attempts have lifetime suicide rates in that range. More importantly, involuntarily committing someone for suicide risk requires evidence of suicidal behavior or thought.
You're absolutely wrong.

You're negotiating from a position of weaker information. You have no idea what the other engineers are being paid, all you know is how much you're being paid, and what you would like to be paid. Meanwhile the recruiter/hiring manager knows exactly how much they are paying all the other engineers.

You are now tasked with trying to get as fair/high a salary as possible, without knowing what their threshold is for simply no longer continuing the negotiations, because as you said "the price is just way too high".

By hearing the other side first, you can then gauge whether or not your desired salary is acceptable, or you can try to negotiate up.
Reminds me of the MPEG-2 transport stream poster:
http://in.tek.com/poster/mpeg-poster-dvb

If he runs out of file formats, he could move on to protocols...
Facts, theories, fetishes (2004)
Here's the paper: https://pdfs.semanticscholar.org/17fb/c72811582e03bde433a709...

As a color blind person (as are 20% of half the population at least), I wonder if we can create glasses that mimic this shape of lens and just gradually train our brains to recognise the added spectrum.

(I know about Enchroma, but their marketing disgusts me)
If you own the car, surely you can install the equivalent of an ad-blocker.
> Spell checking is distance between a word and the closest word in a set

No, distance metrics might be used for suggested corrections, but spellchecking is just "is the word in the accepted list".
Uhh...no...that's not common at all, it's so exceptional as to be almost irrelevant. When a coup attempt takes place without success it generally results in a purge of leadership (as we saw recently in Turkey) but hardly ever in the disbandment of a country's armed forces, even temporarily, or in a prohibition on the use of everyday military technology. If tanks are used in a coup you don't see that country trying to solve the problem by banning tanks.

No offense, but this is a pretty absurd argument you're making here. When you make a very broad claim like that it's a good idea to include a bunch of examples to either support or qualify the claim you're making.
It's extremely simple to measure the greenhouse effect, sure. But climate models are incredibly complex due to complex feedback loops.

If it were simple there would be one model. There are dozens upon dozens.

There is a consensus that some global warming is happening, there really isn't a consensus on how much other than fairly large ranges calculated by the IPCC.
It's still a product that being sold by the article. Submarine PR isn't limited to consumer products.
Off topic question; are you related to https://en.wikipedia.org/wiki/Jacques_Chirac ?
Not really. The effect of self driving cars may be larger than "normal tech evolutions", but we have been continually re-inventing ourselves at a pace that is not particularly different from what it has been over the last 200 years.

200 years ago 95+% of all people worked in agriculture. In developed countries, now barely 1-2% do so. 100 years ago the vast majority worked in manual labour jobs. Now people are moving on to service jobs. Macro-economically speaking, those were much larger and more rapid changes than what we're seeing right now.

This is not new. It's normal economic development. Nothing unusual at all. People have to stop portraying this negatively, and Marc is correct in seeing this as a positive to humanity.

His argument is that we need to manage this shift as a society. Some countries pro-actively do so (European social security comes to mind), others do not (USA). I tend to agree with him that it does need to be managed.
Amazing game. While on vacation last week, I was eating at a restaurant overlooking the deep blue ocean and the background music playing was the Ultima theme song. I seemed to be the only one who recognized it and right there and then, I proudly basked in a glorious solitary moment of radiant geekiness and nostalgia as I thought of shimano, iolo and all the rest of the characters that made up that amazing place called Britannia.
It's the opposite. The retinas don't have separate receptors for multiple colors, but the iris has a funky "W" shape, which amplifies the (usually undesired) chromatic aberration which is then interpreted by the brain.
This is a strange way to implement an text editor.