skysight-inc/HackerNews huggingface dataset:
I think this hits one something as well. I moved to Norway a few years back - and while the police have access to guns, they don't generally carry them. The public doesn't seem to want it for the most part.

The effect is the one you noticed in the 70s. From a normal citizen's perspective, the fear factor isn't there. You are generally OK so long as you cooporate, even if you tell the police to fuck off while still doing what they say. Some of this is culture: For instance, someone with a bow and quiver on their back walking through the summer palace that is here in town doesn't get harassed. There are fewer guns on the people.

I'm not sure about your outlook, however. I think they need the humanity to be able to treat people well. After all, normal people are the very people that become cops: That "edge" is a learned thing - just like it is in the military. Minimally, I'd go with a few years of training being mandatory before stepping out and becoming a rookie. Things like conflict resolution, dealing with the mentally ill, and interpersonal relations.

Edit: Oh, and stress. I'd include classes on dealing with stress in the training.
Extensibility was a huge motivation behind it.

See my other answer here: https://news.ycombinator.com/item?id=13516047
How about a few links to these successful Saas apps you have built?

Not that I believe you (or not), but your comments would have a lot more clout if you backed them with proof.
Reaction gif generator – Take a selfie and get a reaction GIF
I'm almost positive that plans started at 30% at the time I left my comment. If not, my bad.
Immunotherapy Uses the Body’s Own Defenses as Cancer Treatment
> the TECO editor (a crazy beast).

Makes ed look almost benign...

https://en.wikipedia.org/wiki/TECO_%28text_editor%29
I find it extremely hard to believe archeological artifacts would be destroyed in a dig in Israel. Israel has very strict laws regulating archeological digs. You can go to jail for 3 years for destroying archeological artifacts. Get your buddy to file a complaint?
It is interesting that you say that, because I read about that protest in the Friday paper (from the 20th). The paper of course became available many hours before Trump was sworn in. Stop pretending that it was a reaction to anything he did in office.

I don't know exactly how different protests would have played out if Trump took different actions in office, but it is overwhelmingly obvious that the protests are the result of emotion, not facts.

Also, you seem to be confused about the phrase "get over yourself" means. It targets self importance such as "be better please", it makes no sense whatsoever as a response to my comment.
I'm pretty confident that we will get to the point where the performance difference with your terminal will be undistinguishable.

Working hard on this, and at some point hopefully you can't tell that it's a browser.
"the first person who eventually settled in a country other than the one they were born in"

You mean the last person, don't you?
Re: H-1B

The author scapegoats foreign outsourcing firms, but gives “domestic” (i.e., non-outsourcing firms) a pass. This is a common mistake. The H-1B visa legislation is what is at fault here, and ALL companies use and abuse the weaknesses of the legislation.

While lobbying Congress for more H-1B visas, industry says H-1B workers are “the best and brightest”. Come payday, however, they’re entry-level workers.

The GAO put out a report on the H-1B visa that discusses at some length the fact that the vast majority of H-1B workers are hired into entry-level positions. In fact, most are at “Level I”, which is officially defined by the Dept. of Labor as those who have a “basic understanding of duties and perform routine tasks requiring limited judgment”. Moreover, the GAO found that a mere 6% of H-1B workers are at “Level IV”, which is officially defined by the US Dept. of Labor as those who are “fully competent” [1]. This belies the industry lobbyists’ claims that H-1B workers are hired because they are experts that can’t be found among the U.S. workforce.

So this means one of two things: either companies are looking for entry-level workers (in which case, their rhetoric about needing “the best and brightest” is meaningless), or they’re looking for more experienced workers but only paying them at the Level I, entry-level pay scale. In my opinion, companies are using the H-1B visa to engage in legalized age discrimination, as the vast majority of H-1B workers are under the age of 35 [2], especially those at the Level I and Level II categories.

Any way you slice it, it amounts to H-1B visa abuse, all facilitated and with the blessings of the US government.

The National Association of Colleges and Employers (NACE) has never shown a sharp upward trend of Computer Science graduate starting salaries, which would indicate a labor shortage (remember — the vast majority of H-1B visas are granted for computer-related positions). In fact, according to their current survey for Fall 2015, starting salaries for CS grads went down by 4% from the prior year. This is particularly interesting in that salaries overall rose 5.2% [3].

The visa laws need an overhaul so that the visa is only used for it’s stated purpose — to attract (and pay accordingly) TOP talent.

References:
[1] GAO-11–26: H-1B VISA PROGRAM — Reforms Are Needed to Minimize the Risks and Costs of Current Program
[2] Characteristics of H-1B Specialty Occupation Workers Fiscal Year 2014 Annual Report to Congress October 1, 2013 — September 30, 2014
[3] NACE Fall 2015 Salary Survey, NACE Salary Survey — September 2014 Executive Summary
> EDIT: The downvoting system on HN optimizes for older, over the hill developers as is shown here once again.

Or that making gross generalizations like yours and speaking in absolutes demonstrates lack of experience and immaturity.
Actually it does in that it explains the brain is wired as well as trained to detect certain patterns, and even in the absence of a true signal it will try and detect the signals it expects and produce spurious results.
On mobile safari it completely fills the back button history, making it impossible to actually go back. Pretty egregious UX.
In terms of crashes, it's amazingly stable. We do have a few bugs with some glyphs still, but please give it a try!
I agree, but hey, at least you have a framework you can use to fill in the missing CS pieces on your own! You're probably in a better position to be promoted to a management level with an IS degree over a CS, so that's not a bad thing.

In my case, the school that I'm attending only has a MS in IT. I decided that spending a short amount of time getting a higher degree in a 'softer' field would be better than struggling through the (somewhat arbitrary) math for a long time just to earn another Bachelors.

Either way, I'm trying to use all of the free-time that I have now to supplement my education as thoroughly as possible in the realms of hard CS topics. I hope to integrate this into my thesis as a way of demonstrating that I made the most of my time.
Safe and trustworthy aren't binary values. They're probabilities that the system won't release private information to undesired actors. To calculate those, you have to do your own risk assessment. Remember that a risk assessment for privacy has to put the value of the privacy against the cost of security -- on your side. On the attacker's side, it's the value of whatever they can learn about you vs their costs in getting past whatever defenses you have. Generally that results in going one of two ways: you trust a 3rd party vendor for some of it, or you build the damn thing yourself from small parts. And unless you've got a silicon fab at home, or are buying a shitload of transistors off of digikey, you're going to be trusting some 3rd parties.

In my book, a remote kill switch is OK if you can also trigger it. For privacy, DOS is pretty harmless -- you don't lose privacy, you just lose access to some data/service. If, in exchange of a risk of DOS, I can get better privacy some other way, I'll take it. As for SC fighting counterfeiters, I don't blame them. They're not making much $$ these days, and this is a way to keep alive without hurting their actual customers.
> And is doubly ironic that you seem to be advocating that the government punish a private entity for stances that seem well within its rights.

It is ironic, I'll admit.

But in total war, there are no rules. You inflict suffering on your enemy by whatever means are available.

The left gleefully destroyed a family-run pizza joint because of the answer one of the family members gave to a reporter. They made an example of this family for the rest of the country to learn from: "Publicly express a political opinion we disagree with, and run the risk of being destroyed."

It's only fair that Ben Chesky and Airbnb incur a similar risk for their forays into the political arena. And they're very rich, powerful and well-connected people, who are backed by other rich, powerful and well-connected people. It would take something as powerful as a Republican-controlled federal government to do them some serious damage.

And if that happens, I'm certainly not to rush to their defense.
"First" in the sense of doing a breadth-first search up your family tree starting from you. ;-)
Yeah it's awful, though you can go back if you hold the back button, which will pop up a list of history entries.
Nice test.

I wonder how many of the people protesting the entry ban will offer their flats for free to the refugees?
This post is no more or less political than the last two times I made it 3 and 5 years ago.
I find your position disingenuous. When people bring up H1B = slaves they don't care about the poor immigrant's low wage, they care about the indirect impact they would have on their salaries.

I, for one, would(or would have before Trump) gladly worked even for 66000 $/year in the US, considering I'm currently making 1/5th of that in my home country. And it would be advantageous for me and would not see myself as a slave - people go there using H1B because it makes sense financially. And there you go, saying you're against H1B because you want to protect those people from what they want to do? The argument doesn't make sense! Just say already you want to protect your wages and don't hide behind "good will".
Curious they have 2 pairs rather than a triplet
At my first job, we had a sun box running that was booted once and never rebooted until being decomissioned around 5 years later.
you shouldn't memorize big O for common algos. you should understand the algo and be able to rederive the complexity. maybe not for Ford-fulkerson but definitely for bubble sort.
No, GMOs are inherently safe and you are anti-science /s
Packaging does serve a purpose; making food last longer.

I'm not saying that packaging is good, but the stunning amount of food waste today would be even greater without it, causing other types of environmental contaminations.
The left gleefully destroyed a family-run pizza joint

Would you elaborate on this? What are you referring to?
0 - I am an immigrant.

In the US, I was 3 generations out though - grandmother was first generation. Her parents were from Syria.
Slightly off-topic, but meta user interface relevant:

IMHO Google has been so successful because of their user interface and not because of its superior algorithm. In essence it is a REPL where the E part is slightly non-trivial.

But I agree it is the best user interface. Files and processes are a great thing, but the shell built on-top of it glues everything together and for me is the most successful interface. However it would be nice to switch interpreters online, i.e. switch between e.g. Bash or Python and "human language" (like Google Search). Interestingly DuckDuckGo provides something similar via its '!' syntax.
Because that stuff is harder to learn on the web simply because of the lack of comprehensive materials.

For web development there is tons of resources on the web to learn.

The other stuff you really need to start reading books or academic papers. And it's useful to have someone to tell you where to start.
Probably the last chronologically, but not necessarily once you get back a couple generations.
My understanding/assumption is that this is part of the "renewal of focus" they announced a couple weeks back (original discussion here: https://news.ycombinator.com/item?id=13321322) and is not particularly surprising in of itself.
I can assume 8/10 web developers aren't proficient in calculus, especially the ones who switched careers from non-STEM fields or those who graduated from coding bootcamps.
Why can't you automatically merge all the branches for testing? Sure, sometimes it won't cleanly merge, but then again, features behind toggles won't always work well together.
> The technology of a patent needs to be clearly explained so that other people can avoid infringing on it.

No. It needs to be clearly explained so that people can benefit from actually using the invention once the patent expires.
Interesting I suppose, if you follow Medium closely. Unsurprising given the downsizing the company has gone through though.
I just think of XSLT as something to document XML and make it human-readable. I've used it a few times on things that have an XML API, so that if you look at the output in a browser, it looks better. But it never seemed to be intended for uses much beyond that.
I moved from New York to California and perhaps someone else moved from Ireland to the UK 50 miles away. Who is more of an immigrant?
Many of Google's 25000 Trunk-Based-Developers use Git on their local deevloper workstations. They choose their own workflow on their own machine, and then cooperate with the Mondrian submission rules when attempting to get their commit(s) through code review and automated tests/lint/findbugs etc.
It may be an affront to democracy, but it's absolutely inevitable, and both sides are doing it; thus you can argue they're cancelling each other out.

https://www.technologyreview.com/s/509026/how-obamas-team-us...

All this is, is a refinement of what politicians always did. Micro-targeting based on personality traits is just the natural evolution of the tradition of pandering to voters. Quantitative change, not qualitative.

In addition, Obama, Clinton and Trump all employed or used persuasion experts to help their campaigns (Cialdini for the former two, and Trump for himself). This is absolutely unavoidable, and again no qualitative difference between persuasion experts and the traditional PR consultants or speech writers.
Are you saying that Giuliani is lying?
"Proprietary software starts off with a high level of trust - trusting just one company. But it can never progress past this."

The first systems that were trustworthy were done by proprietary companies with independent evaluation of the product, signatures on source/binaries, and/or optional generation from source on-site. This became standard practice in security- and safety-critical development. You can scale it to as many people available for review often under NDA for the source itself but not signatures or binaries.
I am curious for people who are immigrants on HN, how many are simply digital nomads or people who have the flexibility to move countries because of a favorable job market and also a "center"(where wages are highest and most infrastructure already established) for the audience of HN(tech folk primarily). In other words, being in tech lends itself to immigration rather than being an immigrant lends itself to tech.
There's no much sense to argue here with French liberal from the XIX century who fought against mercantilism. These views are obsolete and naive, simply because he was neither familiar with the governments and laws of XXI century, nor he knew about economics as much as we know today. It's also quite sad that a quote replaced personal opinion.
The crisis of the nautil.us website back button
> People with green cards/existing visas need to be re-approved, they're not "banned".

A federal judge issued a temporary restraining order, and it sounds like the administration is backpedaling as well, but it's important to note that in the mean time some people with a (previously) legal right to enter the US were turned away because of Trump's recent executive order.

https://www.propublica.org/article/cleveland-clinic-doctor-f...

I guess the tl;dr for that article is “She’s not going to be able to get a visa for at least 90 days”

Careers are sometimes fragile and international flights are expensive. It's not as if none of this idiocy matters.

> FFS people, Trump needs actual opposition, not knee-jerk virtue signaling, hyperbole, and hashtag protests!

This is a deeply stupid comment.
From Benjamin: I'm looking for a new opportunity
Huh, didn't know RMS frequented HN...
Trusting third parties is, in general, not a great approach to privacy.
Ask HN: Online Security Tips for Newbie Freedom Activists?
I'm becoming active in a local group of citizens (constituents of one electoral district here in the United States) who are trying to promote protection of civil liberties. Many are quite new to any kind of political activism and quite a few are very new to participation in online networks. What are your recommendations for sources of advice on best online security practices, easy for beginners to understand? The local group includes some technology professionals familiar with online security and administration of websites and mailing lists. The group plans to build a public-facing website, an internal use website, a mailing list for group participants, and other online channels of communication. It already operates a Twitter account and Facebook group (which is becoming quite active) and hosts in-person meetings. I would appreciate tips to pass on to new members about personal Internet security best practices and resources for nonprofit organizations or political action organizations to maintain secure communications in a possibly hostile environment.

Thanks for any suggestions you have.
I built a device that turns your Android phone into an FM Radio www.enrad.io
OK, well we can always say that the heat-death of the universe renders all problems irrelevent, but it's a bit of a cheat in my opinion.

The original poster seems to imply that knowing the code means that you can know the behaviour of the system; I do not think that is the case, and my simple (chaotic) example tries to demonstrate this.
Here’s some report on financial crimes in 2010-11: https://www.fbi.gov/stats-services/publications/financial-cr...

The total number of financial crime cases in 2011 was around 10000. Even if we assume each case was against different company (that gives us upper estimate), that’s merely 0.17% of the US companies who were charged with financial crimes in 2011.

As you see, real data is pretty close to my anecdotal evidence.

And it very far from your reported, sourced news.
President Trump would answer "1 generation" for this poll because his mother is Scottish.
The Irish individual obviously.
I don't know if we just interpreted the parent differently, but I don't follow your reasoning.

> The backlash against Obama was a weaponization of politics on a scale not seen since the Civil Rights and anti-Vietnam War movements.

Obama's a well-known politician. It would be pretty crazy to say we can't attack or protest our own government. I'd be interested in how you extracted this point from OP, because I completely missed it.

> And your viewpoint feels especially ironic when a common conservative/libertarian argument against government interventions to advance civil rights is that the market will work it out.

I also don't see the connection to government intervention. Businesses have the same rights as people to express their opinions, investors/owners willing. Obviously there's consequences to those actions, and certain SV startups are already on thin ice as far as their legal ability to operate is concerned. But it's up to the American constituency if they want to bring these issues to their representatives attention.

> And is doubly ironic that you seem to be advocating that the government punish a private entity for stances that seem well within its rights.

If a constituency doesn't like what a business is doing it is fully within the rights of the constituency to change to change the law. Despite the law, people tend to be really unsympathetic to wealthy businesses, and political lobbying law has been ripe to change for years.
Now i am curious to get hold of some DEC terminals and see how many i can hook up to a desktop computer once i stuff it with serial port cards.
Try placing your lyft pin in Kuala Lumpur airport.
Selling shovels seems to be the next logical step for many after an exit. I can understand the feeling, but I'm conflicted.

Somehow, people want to share their experience and genuinely help others. And often, slapping a price tag on their advice makes it more valuable than if it was given for free.

On the other hand, the whole "I teach you how to make money" smells like a big scam. I wonder how many people really became successful because of doing a course and not despite of doing one. My gut feeling is, the majority of successful solo founders simply did what you said: build a product, somehow get the word out, profit.
Did this article redirect anyone else to a bevy of mobile ads?
The other shoe is dropping?
I flagged this article. It needs a [2003] tag to indicate that's it's completely outdated and obsolete.
It's true, the startup costs of a MapReduce job are immense. I'm surprised by minutes, but I'm not sure this counts since there are and always will be different solutions and different tradeoffs for problems of different orders of magnitude. Any solution built for massive scale is often considers cumbersome for a small scale problem.

For instance, I find test cases that spin up in-memory, in-process Spark extremely slow, but the spin up is quite fast overall in the context of a job that processes gigabytes of data per task.
It's a shame that CDuce is dead, because it's an interesting take on the "XML transformation language" space: http://www.cduce.org

I used CDuce for a significant SOAP project (http://ocsoap.forge.ocamlcore.org/) after a previous negative experience with XSLT. It (CDuce) was a mixed blessing. It was very easy to parse and transform XML, but lacked major features like being able to print debugging information. Also because CDuce couldn't process XML schemas you ended up having to rewrite the schema in CDuce language in your own code. Code example: http://git.ocamlcore.org/cgi-bin/gitweb.cgi?p=ocsoap/ocsoap....
https://www.reddit.com/r/uptimeporn/top/?sort=top&t=all
Barrel organ
Is there a technical reason that this can't simply be disabled with a feature flag like many of Chrome's other features? It would avoid the whole issue.

Also reading this bug report makes me realize this is probably what was going on when I had similar strange issues happen with chrome and tabs and running stuff through HDMI splitters for KVM etc.
It's always a cost/benefit evaluation. When the costs stay roughly constant, the outcome is usually to use the same stuff as for previous projects. But when the vendor significantly increases the costs, like Oracle does in the recent past, that may have significant impact. It may be easier/cheaper to switch to a different database, for example.

I'm not saying all companies will end up doing that, but some certainly will (and already do). They may not be vocal about it, though, because they don't want to piss Oracle.
Maybe to the general public this is considered a secret, but not to professionals, who even without proof would know that based on his style of performance he had to be inventing "magic" to perform the tricks he did.

One of Houdini's best tricks was the volume of muscle he had, which was intentionally larger than any bone mass that would obstruct the removal of any constraint applied to him. He simply tense up as the constraint was applied, then relax after he was hidden from the public's all seeing eye.

As Houdini said himself, "my brain is the key that sets me free."
Seems like a good thing. I just hope their business model is sustainable.