skysight-inc/HackerNews huggingface dataset:
That's a bit strange.

It's like buying milk. I couldn't tell you exactly how much I could buy a gallon of milk for right now (without looking it up). But I could tell you that it is for around five or six dollars. I could also tell you that organic milk is a bit more and the store brand is a bit less. I could also tell you it is likely to be a bit more in a small, boutique store than a large chain store and cost a bit more in the middle of NYC or SF than it would cost in the outskirts of St. Louis.

In short, I know enough about the cost of milk that if it is priced at $16 a gallon or $1.50 a gallon that it is unusual and, despite not knowing the exact 'normal' cost of a gallon of milk, that I can assume I can walk away and get some somewhere else in the market for a 'normal' price.

I think most people are in my shoes when it comes to milk and I think most employers in tech have a pretty good idea what a normal salary for a position is, especially those who have written checks for those positions for a while.

If you are finding that is not the case, I would wonder why.
The blog title is "Fact Check now available in Google Search and News around the world". I think that the extra bit at the end is worthy of inclusion, as I expect this to become a point of contention over the years.

I would not be surprised if different governments take issue with Google adding any sort of editorial commentary, even if it's algorithmically determined etc.
Most hackers would also recognize that demanding ransom from Apple in exchange for not wiping accounts isn't likely to be very effective and may have some negative consequences (e.g. being caught and getting beaten half to death by their victims). I have no trouble believing that the culprits here are likely to be pretty young.
You are getting downvoted but I agree 100%.

Headlines designed to promote an agenda rather than inform should be called out for exactly what they are.

This is true no matter how much you might agree with the agenda being promoted.
“Secret” Productivity Tips for Visual Studio 2017
Vancouver workplace of the week
I think we have enough examples of people being paid a fortune to run a company into the ground to dispel the myth of some link between compensation and success. Unfortunately many many people still conflate the concepts, since compensation is generally meant to indicate success.

I don't see a lot of people doubting that someone like Warren Buffet, Steve Jobs, or Bill Gates figured out a viable pathway to success, for which luck plays(played) a role, but is not the only factor. The problem is that for every Buffet you have dozens of clowns with platforms, massive egos, and cults of personality.
Hi, author here. This project might not really help people that just get to know Chinese characters. Quite on the contrary, it aims to help typographic designers who can design a small subset of characters(like 2k out of 40k), then automatically, if the model works well, get the rest of it.
USA VS SIRIA
This is something that also interests me, as a web developer with a mostly LAMP background. I live in Chicago and getting tired of just doing web dev for small business clients. I have hobby experience with C# (3+ years, built several native apps).

I'd like to know how to break into the trading industry in Chicago with this background. So far I've been rejected to every C# job I've applied to and I cannot try C# at my job as I'm currently unemployed.

I'm not looking to do high frequency trading algorithms (seems well beyond my scope), but I'd be open to writing finance-related tools that aren't performance intensive, if that makes any sense.
This might just be me and my own immaturity, but in my experience, employees often count their eggs before they hatch, and once I start negotiating them down, I create a scenario where I can't get them fully aligned with my goals. They become a simple exchange of cash for labor and not someone who grows loyal or feels a sense of fairness, ownership and excitement about the role.

Maybe I am naive, but I feel like this creates a dynamic that hurts otherwise promising prospects.
Can the lawsuit proceed anyway even if the request has been dropped?
What kind of support problems did you have? I found the opposite. It was possible to get such a good level of programmer from the community I was better off having found them letting them go work for the D Foundation on rebuilding compile time function execution. Libraries - meaning a bit more work to have idiomatic style use, but if you write D as C, that's usually okay - and wrapping is a one time cost.

I would say that I have found it to be more of a problem on Windows. That'd because the general C/C++ package management solution on Windows is quite... Old fashioned, and that's not always a D specific problem.
That's a good point. It would be a hard sell for most companies. But you could probably take a longer lunch because you got work done earlier. Or I suppose use the time for ongoing professional development instead which has a lot of value.
Hey Companies: Just Start Asking
This is awesome. Unlike the JVM, its really hard to find anything describing how the Erlang VM works in detail. I tried reading through the source a while back but it was still hard to get a gist of what was going on because of the shear size of the project.

This will be a very valuable resource. Thanks so much to Erik!
You can tag a block @nogc, if you just need to avoid it for a specific part of your program. This can be done with the whole program, but quite a lot of the standard library requires the GC.
I should point out that the GC has no problems that affect day to day usage, the stuff people complain about is when it's running for a while (it's conservative atm so it leaks).
Unless you crack it somehow, 7 does not work airgaped.
"Impersonator" would imply that the operator of that account was attempting to pass themselves off as an official representative of USCIS, which, quite simply, is not the case at all.
Here in Europe, many governments already pay for each child, with the intent of convincing and helping people have more.

You can also pay for your $1M never-let-me-die insurance policy over what free healthcare provides.

What makes you worry that people would try to intrude into your decision of how many children you want to have, or how much to spend on healthcare?
Yes, nationalism is an important consideration. I did not consider that in my opinion. I will now freely admit that there are probably other good reasons I have not considered. Thank you for the reference.
That's intriguing. I've done a bunch of XLL coding in C++ and C# (with Excel-DNA) for trading floor Excel over the years. Gotta wonder what you're building in D. Have you got a quant analytics lib in D? Or maybe market data connectivity, or historical data? Anyway, you might want to take a look at this [1], which can serverize XLL spreadsheets with no sheet or code changes. Works with RTD too. Once a pricing or risk sheet is serverized, traders don't have to hit F9 or rekey data anymore...

[1] http://spreadserve.com
No, courts are not very interested in wasting their time with a lawsuit where the person suing isn't actually asking for anything if they win.
Basically what happened with the locked iPhone: http://abcnews.go.com/Technology/justice-department-withdraw...
> + Cryptocurrency

LOL. I see a "Sorry for your loss" in your future.
How Big Is Bitcoin in Japan? Hype versus Reality
I've never been part of an online community in which veterans didn't feel that the community had "lost its way". Sometimes they're correct, and sometimes not, but I would be shocked if ten years of success didn't radically change something beyond what you'd have recognized then.

The reality is that stasis leads to the stagnation and death of any community, and it's the only way to avert change. If you're into frontiers though, the good news is that there are always new frontiers.
I'm not quite sure what you're driving at but the bomb that destroyed Hiroshima (the "gun" design, Little Boy) did not rely on complex electronics.
Security is why drivers should run inside a sandbox, even if they are open-source.
One of my college professors once said "I am the primitive of my way." It has taken me a long time to realize that people who are currently "successful" are not necessarily people I should try to follow in the footsteps of. It is better to try to stand on their shoulders and see farther than they could, so to speak.

They aren't where they are because everything they do is brilliant. A lot of what they do can be improved upon. Admiring their accomplishments is fine. Trying to understand their success is fine. But assuming that they are unequivocally better than me in every way is problematic and simply not true.

I wish I had gotten the memo sooner that other people in positions of influence or whatever don't necessarily know more than me or have better answers than I have. It is a lot more complicated than that.
No it isn't. A journalist does research and reporting and what the reader sees is a filtered view of all the facts (and non-facts) gathered, analyzed, and cross-referenced in that process.
Todd and Freddy
According to Twitter's filing [1], the summons was signed by a CBP SAIC in Miramar, Florida and delivered by a CBP special agent. The communications mentioned in the filing were between Twitter and this CBP agent.

Is there any evidence the White House was involved?

1: https://www.scribd.com/document/344292934/Twitter-Filing paragraph 42
Also, IIRC e-ink is trademarked, e-paper is just any display with paper-like appearance. Marketing!
More domestic terrorists (and rattling off examples doesn't really constitute proof of that theory) don't show the necessity of draconian border control.
Pretty neat! Unfortunately doesn't help when searching for "obama wiretap trump tower".

https://www.google.com/search?q=obama+wiretap+trump+tower
'Fact checking' should be limited to blatantly false news items fabricated and posted for online ad clicks ie 'Obama to move to Canada to help Trudeau run country' or 'Trump applies for UK citizenship to free UK citizens from Brussels despots'. These should be relatively easy to identify and classify.

There is a wide line between the fabrications above and news and journalism as we know it full of opinion, bias, agendas, propaganda and maybe some facts twisted to suit narrative.

The latter takes human level ai to sift through and even then detecting bias, leanings or manipulation depends on one's background, world view, specialization, knowledge levels, understanding of how the media works and a well informed general big picture state of the world.

This is impossible to classify for bias, falsehood or manipulation and will need readers to use their judgment. Trying to 'control' this is like trying to control news, favouring media aligned to your world view and discrediting those whose views you disagree with. It is for all purposes propaganda as we understand the term. Calling it fact checking is sophistry.
I feel more comfortable using technologies that have had moderate, steady growth in popularity over many years like Polymer than technologies which experienced sudden, explosive growth like Angular 1 (we know how that turned out).

Early explosive growth means that the technology is hype-driven; adopters haven't given themselves the time to critically and objectively evaluate the solution - It's not so different from economic bubbles. People get excited and buy into it without thinking and then at some point in the future when they realise that it won't live up to their expectations they all start selling at the same time.
No. There isn't. Unless it makes you feel good. Then there is.
What I, personally, see as customer irrationality cannot be spoken for by you, without a large amount of irrationality occurring in your own frame.

It is simply impossible to know what me, or the fictitious irrational customer, is thinking, regardless of made up statistics that are meaningless to anything when it (the irrational event) actually happens. Thinking that it can be "solved in the future" by moving some things around in this reality is irrational as well, especially given you assume that process may be improved to the point it doesn't happen "much" or there are people with infinitely more patience than the previous person to deal with it, or that people won't become more irrational when you force them into rational action. All irrational, which is simply meant to say, it will require more work to determine.

That I'm being downvoted is one piece of evidence there are people who don't like what I'm saying because they think it also can be "solved". Also irrational. So, I state it again now for good measure:

"One may not remain rational while being forced to deal with a given amount of irrationality."
How I miss my shard over 56k
Unless it's a struggling startup, I'd still expect a good $3-4k for developer comforts, unless it's something I already owned (like my favorite ergonomic mouse).
This type of picker could be used in so many more applications outside of warehouses. Help disabled shoppers, pick fruit, litter picking, sorting recycling, etc etc
bring back zyklon b
So many secret, flippant requests for it companies to give up user data.
Also, I'd like to add that I think the GP post was a good reminder to me of "Hey, you're right. Everything doesn't need to be a comment battle." It's easy (at least for me) to get caught up in these kinds of battles, even if they're not full-fledged "flame wars", and miss the point of useful discussion where both sides learn something. Thanks for this reminder.
Ask HN: Anyone here got into a big co. after only working for small agencies?
If so, how did you break into it? When I mean small agencies, I mean the kind of companies where their main service is doing websites for similarly local clients. They usually spin up websites done in WordPress, Drupal, etc. or some custom made website with a front-end framework.

The clientele and business needs of a web agency are almost like night and day compared to a big company where scalability is important. So for those that started out with a company like this, how have you broken into your first big company? Did you take stepping stones in between? Are there good examples of "medium-scale" companies that bridge the gap?
I didn't think of that, but whenever I asked Joel test questions of HR, they usually couldn't answer them other than if they use source control and if they have testers on staff.
That sounds bizarre, what restaurant was playing the Ultima theme song?
Symantec purchased Zortech C++, and created Symantec C++. Symantec left that business, and licensed the code to Digital Mars C++, which was later used as a basis for DMD.
I've found it easier to just lie in these situations by giving a number that's significantly higher than what I'm currently making, and more in line with the top end of what I think they're willing to pay me/what I would be willing to work for. It has worked quite well for me. Obviously this only works if you are comfortable lying in this scenario.

I don't normally like to lie, but I see no moral issue with it in a situation like this where the system is intentionally rigged against you. They are systematically depriving people of pay; I'm not going to lose sleep over a small lie that rights that wrong.
Does that mean that the backend can be rewritten in D at some point? Speaking of which, there could be a standard D intermediate language (Or is there one? I've never at the glue code in between the frontend and backend/s)
Please don't use phony redirection links.

Direct link:

https://web.archive.org/web/20061213082251/http://news.bbc.c...
I really think this time will be different. I agree it will take a decade, but those jobs aren't coming back.

One trend to consider: each "mega successful company" for the past 100 years or so (maybe longer?) has been extraordinary because of how few people were required to start the company, and how much profit per employee they generate. The unspoken side effect is "we need fewer people" (and they're hard to find AKA "90% of the people we talk to can't do the job"). As companies focus on these types of efficiencies, they're creating more value while providing fewer jobs. I think this is OK, but that's what's happening. So take this to its logical limit and you have mass unemployment. Now add A.I. as an accelerator to that and you have what will actually happen.

This is a very accessible video with a similar argument and much better examples: https://www.youtube.com/watch?v=7Pq-S557XQU

We're just going to have to start thinking about a society where 50% of the "eligible workers" are out of work at any given time. The way we're setup now, it'd be chaos. But there's a lot that can be done ahead of time to prepare, like expanding welfare until it looked more like a basic income and was socially acceptable.

In such a world, most people will have to be on the dole at some point in their life, and that will be OK. As opposed to now where our society thinks that's very much not ok and will punish you in various ways for it. Most people are simply not going to be economically useful and no amount of forcing them to be re-educated is going to change that.
> If America doesn't get serious about invigorating it's high tech manufacturing ecosystem, so we have the talent and supply chain needed to stay competitive innovating in the world of atoms they way we do with bits, we're gonna have a bad time... if we aren't already.

I'm convinced sufficiently that America has lost enough of that ecosystem and will continue the erosion trend enough for the foreseeable future that I'm giving serious consideration to physically moving closer to China if not establish physical residency there, a possibility that was unthinkable only 10 years ago. I don't think China will stop at atoms, and challenging US dominance in bits over the coming decades is no longer fanciful; maybe not in my generation, but perhaps my grandchildren's. The value-over-time delivered from "owning" an ecosystem was and is vastly underestimated by most US business leadership that is simplistically yield-chasing (focusing on ever-larger margins). Ownership in this context is the ability to iteratively turn around half-baked ideas into fully-executed forms cheaper and quicker than sourcing from an ecosystem where the local ecosystem's embedded culture (both socially and professionally), primary language, lingo, nuances, time difference, etc., add up to a significant edge.

What I'm increasingly seeing is ever-more fragile design cycles in the US, with an emphasis upon getting it right as far up front as possible (leading to highly dysfunctional organizational behaviors arising from the gaming of the metrics around "getting it right"), and tossing the design over the fence to the "lower value rungs". There doesn't seem to be an awareness that continuous, small feedback loops built around fast iterations are an excellent method to break up complexity of an effort too large for one person or even one small team to load into working memory all at once. I even see this a lot in commercial sector "agile" software development efforts, where even if there is some feature/area that is completely terra incognita to the team, there is little to no accommodation made to set aside generous time to perform discovery, experimentation, and trialing.

The focus upon ever-larger margins leads to value-ladder-justifications like ditching PC manufacturing, then wondering why your sales team all of the sudden can no longer organically find opportunities like they did before. Those PC's might have had "terrible" margins, but they were a built-in excuse for on-the-ball sales teams to uncover opportunities for cross- and up-sells of other products/services while discussing the latest PC refresh, for example. All that discussion that flows from those "low value" goods? The Chinese and Indian firms hold them now, and based upon what I'm seeing in the field, they know what they hold in their hands and they're inexorably leveraging those opportunities.
If that were the case, much of the community-driven work going towards - for example - specific embedded targets wouldn't happen. What is the case is that one of the major users of Rust is Servo, which definitely runs into more problems at large scale then other projects.

Rust is primarily community-driven and that is a conscious choice by Mozilla. If it were primarily for Mozilla, we wouldn't run research into how production users use it.

Finally, Mozilla cannot be compared with Apple at all, for all that's bad about them, there's an extreme amount of stuff that happens very much in the open and the clear, with the possibility to influence it.

We have the discussion processes you want, but the language is 2 years old, it's certainly not comparable to C++ on that angle, yet.
Take heart, the world is larger than America and much of the good we've already done will continue to ripple forward.

Adopting the attitude that we've already lost gives a sense of closure to a topic that still requires effort and attention.
So, I got royally screwed by a few institutions and people. Things that have left lingering health effects.

I hope you're not one of them. Because, per your attitude, I'm free to kill you and take all you have.

Make people pay for their kids. That's fine with me. Make it expensive to have kids -- an expense you can't easily get out of, like credit card debt and student loans and, hey!, medical bills, during bankruptcy.

Why are you going to make the kids suffer? If someone is that uncaring to start with, the sight of their suffering kids is going to turn them around?

Why do I take care of other people, already on the earth? So I can walk down the street in peace and comfort.

Why do I pay for others' health care, meaning those not of my family? (And I have, including personally, maybe a lot more than you.) Because the world isn't perfect, and it screws people over. And physical discomfort engenders psychological discomfort and suffering. I can't fix the past, as history, but I believe we should do our best to ameliorate and alleviate its physical after-effects.

I've observed the benefit of helping others. And I've suffered the consequences of others' inconsideration.

For those reasons, I think we should guarantee each other's access to quality health care.

It's called "insurance". That is, insurance against many things. Because you don't know who life is going to screw over. And because you'd rather spend your day with healthy people, than miserable ones.

P.S. A major point of advice in life, including from many experts, is to "move on."

Do you want to spend years in court, and struggling to find ways to pay for the legal effort, to seek recompense for a past injury? Or maybe do you want to heal it as best you can and focus on the present and future?

And, HN tends to be populated with people who are not overly fond of lawsuits and unlimited liability. Well, what is a practical way of lessening those? Provide an avenue for mistakes to be addressed and for people to get on with their lives.

As the old saying goes, "Health is wealth." Restore their "wealth", in this aspect. Under those circumstances, I think and find that most people then choose not to dwell on the past. Including in court.
Visited Shenzhen a couple years ago and was blown away at the scope. Sprawling supermarkets of state-of-the-art electronics! Met folks who were finding suppliers for their kickstarter projects... so cool.

Since Hong Kong is still (for all practical purposes) not really under full Chinese rule, Beijing is pouring gobs of support into making Shenzhen the world's electronics marketplace.

Fun fact: Shenzhen is home of the 2nd tallest building in the world (after Dubai).