skysight-inc/HackerNews huggingface dataset:
> Look at the way the Chinese do it. When they have friends they make sure that they are a friend for a long time and they make sure you know it. And there is no doubt about their intent and their ability to sustain a policy over many General Secretaries. They consider it an advantage they have over you. Each time a new team takes over, there is continuity, if they need to adjust, they adjust, but they do not start from scratch and have a new learning curve each time. If America is not able to play the same game in the same league, then your friends will say, I want to be friends with the US but to what extent can I depend on the US?

http://www.pmo.gov.sg/newsroom/pm-lee-hsien-loongs-interview...
I am lucky to be in a position to have a free version of the app (https://getsimpleform.com/) before building a better paid version https://liveformhq.com/ . Most of my conversions come from the link on the free version of the site.
Distribution is a hard problem for many startups. It's not enough to make something that people want if they never know about it. We started publishing an annual Agtech investing report at the beginning of 2015. This put us on the map and in the media.
Americas "tech dominance" threatens the breadbasket.

The coastal areas, mostly certain cities, have become "international" and any worker from a rural area who wants to earn a living wage doing a technical job (e.g. STEM) now not only has to compete with other Americans, but everyone in the world.

What exactly do the elites expect people in the breadbasket to do? If America is an international country then we're going to see wealth distribution change. The coastal tech cities may accumulate all the money and have an average wage of $100,000, some of the highest wages in the world, but the inverse will happen to the rest of America. If you aren't in a tech city near the coast you're going to be on the lowest rung, not in America, but internationally. Think about the poorest communities in the world, and as the poor of America merge and become the international poor, we'll see incomes fall to well below poverty levels. Some of the lowest wages in the world.

Look at China, they already have a similar situation where all their wealth is accumulated in their big international cities.

Let China become the world international tech center. Their "breadbasket" is already use to being poor.

The thing about these tech centers is that they are international, it doesn't matter where they are.

As long as the rural areas get a vote and as long as the coastal areas continue to concentrate all wealth in smaller and smaller areas, the more we will see people like Trump get elected. Corporate tech-elitists living on the coast are in a huge cultural bubble. All of our news and media come from these areas too btw.

What I think would really help America (and the world by proxy) is if for every immigrant a tech company imports, they must hire two rural American workers from a community that's average income is less than the national median.
Of all the things I learned in kindergarten this was my favourite :)

In all seriousness, this is.. interesting! I had no idea you could have a case inside default like that.
Many ad-blockers are configurable so you can use blocking on some things only. With “uBlock Origin”, you can right-click and say “Block Element” and then select exactly what annoying piece (or hierarchy of pieces) should be removed on that site. This works pretty well when sites use something generic for their blocking backgrounds like a "#modal_overlay" ID or something. Some sites are more tricky and use IDs and CSS classes that appear to be randomly-generated.
> It's not a link-bait article, but keep in mind that they now resell other CA's certificates, they're not selling their own anymore.

Thank you for the information, but I disagree, this is exactly a link-bait article; the headline clearly implies that they are still selling their revoked certs.
Hospital ...

dude, these people shit in the streets
Actually, on HN, downvoting can represent disagreement. Usually, flagging is for abuse.
Snow can and will cover up ice. That makes walking those steps inherently dangerous. She's being a bit of a jerk about it, but really she just wants her safety to be assured.
Wherever there are big risks there are also great opportunities.

As a Canadian, I wonder how/if Canada can benefit from Trump's lack of vision.

We already have the same time zone, language, almost same culture, similar economic regulations, tight economic integration with the US, a very skilled and educated workforce, some good centers of technological excellence and an immigration policy regarded as the best in the world.

If only we could convince more American companies to open branches in southern BC, Ontario and Quebec...
Thanks, I don't mind you stealing it ;)
JIT is part of a platform's runtime environment, not part of its build environment. Since you appear to be a super-pedant, I'll revise my initial statement to:

> If you're installing any tooling or programs on a production server or opening ports other than those strictly necessary for running your production application (as a pre-built binary or package whenever applicable) conforming to industry standards for that application/server environment, you're doing it wrong.
It may not be the desired tone but essentially that's how America got populated in the first place, a place where foreigners with some disadvantage in their country of origin could get rich. And many did.

Kicking the door behind you closed once you've got yours or because you're afraid new immigrants will take your job is hypocrisy of a terrible kind for a nation that was founded on immigration.
A char is 1 byte on most systems, but the actual standard defines it as having CHAR_BITS number of bits. Modern C defines CHAR_BITS as CHAR_BITS >= 8. Some older machines have 7 bits. Theres nothing stopping machines from changing what CHAR_BITS is.

<Limits.h>
Meanwhile, google discriminates against older people ("old" being pretty much anyone in their late 30s). They are so inclusive, and so diverse... as long as they get to decide what diversity and inclusivity are.

http://www.businessinsider.com/google-loses-ruling-in-age-bi...
Yes, it will be interesting to see what the JetBrains C# IDE is like when it's released.
Thanks for your replies! It's as I feared then. The switch to macports luckily isn't all that painful.
yeah, preventable. strap kid to the bed or lock in the cellar and no car will ever harm it, right.

there will never be 100% safety, kids do stupid dangerous things, climb stuff that shouldn't be climbed, we all did. in past, people accepted that, accepted the risk of injury and death for their kids, it was part of growing up. we just grew weaker recently, became control freaks, with illusion that we can control everything, while losing so much more. freedom.

fck, i am so glad i grew up in exactly that period of experiencing many good old things, and be able to apreciate new cool stuff too.
Emacs in Org mode.
The article is by an actual outdoorsman and details with knowledge where these guys are doing it wrong.
Probably not. This is not one of the more desirable 250 variants (Which is not to say it isn't valuable - well restored it's probably about a $750,000 car), but it's not one of the insanely valuable ones (The Spiders and Berlinettas have sold for north of $10M).
> There is no a notion of "nation" in USA, there is no such thing

Yeah ok, buddy. Try that line when you don't wanna pay taxes.
How much would this system get gamed? This could just turn into a Visa store for elites.
Distributed File Systems and Object Stores on Linode
From what I know of the dev who caused this, he is certainly no junior engineer. One of the smartest devs I know.
>an area that we can infer is generally less desirable to live

Lower cost of living does not mean the area is undesirable to live. Building adequate housing supply (I know, unheard of in the Bay, but some cities do it) can cause cost of living to stay low.

A major weakness of this policy is that it doesn't scale by regional median salary. Under exigency a company in SF could easily pay $130k to bring in a foreign worker with a needed rare skill. A company in Alabama could not.
The most useful app on this hand-curated list has got to be "how many people in space right now". I mean, who knew it would be 6 ! /s /thread.
Wow. I knew the H1B category was biased towards large companies, but I didn't realize it was so bad.

The first cultural, linguistic, or otherwise geographically-constrained job in the list is #84, "Foreign Language And Literature Teachers." "Interpreters and Translators" is down at #131, with a grand total of 268 applicants - practically a rounding error after 300,000 tech applicants. Whatever_dude's example seems so appropriate, that it's shocking to see it so far down the list.
How do you prevent loopholes based on industry classification and job switching? Ex. what's going to stop a company from hiring a lower-minimum "design" worker and then having them do 10% design and 90% writing code? We have to assume that companies will attempt to abuse the system any way they can, so a simpler blanket setup for everyone is going to be much more effective than attempting a nuanced setup that would require even more oversight.

As others have pointed out, it would be better to create separate visas with stricter limits for industries that really need them, like high-level interpreters.
The problem with ZeroHedge is not its political point of view or contrarianism. Its biggest sin is that they bury financial topics under political topics.
I don't think this is Amazon's current plan, but removing a large revenue stream from other shipping companies and then growing their own shipping operation on their captive business could end up driving one or more of the current incumbents either out of business or, more likely, to merge. With less competition, overall shipping rates rise, magnifying Amazon's advantage, and possibly allowing them to offer their infrastructure as a general service. Voila, another profit center. This is kind of where Amazon's cloud services came from.
Sometimes it can get worse than that.
http://www.nbcnews.com/news/asian-america/assault-charges-dr...
If I ever get around to going back to learning C my two starting resources would be:

Zed Shaw's Learn C the Hard Way because one weekend a couple of years ago and back when it was free online, I started working through it and it's very good for a beginner...which is Shaw's goal. The reason it's good for a beginner is that it does not get bogged down in trying to reach a broad audience (K&R was written for systems programmers using assembly language) and because it introduces key aspects of the C ecosystem/environment/workflow such as Valgrind and Make so that when you are done with the book, you're not going to be left wondering how to actually write a program.

The other resource is Head First: C which I picked up the time I decided to learn C before the last time I decided to learn C. I like the Head First books and have used some of them successfully...and apparently not used others unsuccessfully. Like Shaw's work it's also well structured from a pedagogical perspective (and this is rather unlike K&R).

Some other interesting C books I have on my shelf: The Standard C Library because it was about $3 used and I threw it into a Thriftbooks order to make the $10 minimum for free shipping on a whim. The prose and the code are both interesting. And the Amiga ROM Kernal manuals which date back to the first time I tried to learn C ... and at that time the real problem was that a C compiler and the hardware to run it was in the kilodollars and there was no internet and so that was kind of an impediment.

As for learning C for performance these days, probably not unless you're doing embedded systems and even then if it's not going to be manufactured in mass quantities you can probably throw hardware at it...a RPi Zero has is mid six figures of hardware from the time when K&R first appeared. But learning C for the purpose of learning to think about programming a different way is probably worth it.

Anyway, since I haven't learned C it might not be worth giving much weight to my advice.

Good luck.

https://learncodethehardway.org/c/
Getting up and running with OpenShift on AWS
As an American in London, or in fact pretty much any town or city in England, I'd wager you'd feel much the same way.

A little secret though, we already know you guys feel this way, and we take that into consideration when we drive you... we add a little extra excitement to the drive, you know, because we know you guys are addicted to drama :D

We know you're already uncomfortable because you feel like you're on the wrong side of the car and on the wrong side of the road, exposed and white knuckling it, so we just like to send you home with a little something to remember us by... that time you took your life in your own hands by getting in the car with a crazy Brit and lived to tell the tale ;)
> I've written small HTTP servers in Java that can happily run with a heap of 30-50mb or less. Runtime overheads add some on top of that, but not much.

I second that. I have deployed a medium traffic web-server written in Scala backed by a postgresql DB on 128MB VPS, back in 2009!

> I think the perception of Java suffers a lot because it will consume all the RAM on your machine by default if you let it (but not immediately).

I don't think that is true. The default heap size for Oracle and OpenJDK VMs has been bounded as far as I remember. In fact, I would like it if the VM, by default, allowed the heap size to grow upto available RAM when GC pressure increases, but that doesn't seem to be the case as of now.

Edit: Did you mean non-heap VM arenas grow indefinitely? If so, I am not aware of them.
The student link was the very first one I clicked on, but I must have missed something. I couldn't find anything on compilers, OS, Automata, or anything that looked remotely like a CS course. Did you find any CS material in the "learning resources that can be experienced through the browser" that you mentioned?

If so, would you mind sharing a more specific link? I'd be particularly interested in a Systems and Networking course.
Our strategy was to not try and find a shortcut or hack to grow our sales. We just ground it out by cold calling/cold emailing, paid ads, etc.

The problem with shortcuts is they are usually not repeatable or scalable. For example, a viral video or website can provide a boost of growth, but you can't predict if the next thing you produce will also go viral.

What you want to find is a predictable way to generate sales where the economics work. The economics work if the cost to generate a sale is 1/3 or less of the lifetime value of the customer. Even if it takes a lot of effort to generate the sale, if you have a predictable way to generate leads, and you know how many leads you need in order to produce a sale, and you make a good profit on that sale, you are golden. You can then ramp up your lead gen and you know your sales with grow faster. It doesn't take any luck to display more ads, send more emails or hire sales reps.

This is the strategy we used to grow from $0 to $1M in ARR in six months. We could then go to a VC and tell them that if they invested $X, we could turn that into $Y in ARR. It made fundraising pretty simple for us.

tl;dr Treat sales and marketing like a science and design a repeatable process.
This Conspiracy Theorist Has Already Created His Own Muslim Registry
I'm aware of all that options, and have tested them. In fact, I have tried to use xamarin+f# for mobile for a year.

Now is a better (even have F# templates!) but is clearly a second class citizen.

--

Is not the case of Core that F# integration is black magic, or this has changed in last release? All apis work now for F#? For web I try like 6 months ago and only suave was more or less usable (however, is hard to find how solve some stuff. NOTHING (in the open source options I test) is close to Flask/django in this case, and asp.net was sub-par when I test it.)

--

I also agree that F# need more push from MS. My complaints, like much others, are about things that just need more polish and tooling - and if it get more competitive in performance with C#, better -. So I think is good to see this .NET strategy and think F# have a good future, to the point that F# is the only reason I come back to .NET.

Is only, I wish not just a good future. I want a AMAZING future!
I am interested in F# for enterprisey web development. Is there a good resource/guide for using F# for ASP.NET MVC?
Earlier discussion at https://news.ycombinator.com/item?id=13547010
I agree they are bad margin wise but it is also a solid predictable (and large) amount of money. They can make more money on other smaller shippers. The large amount of revenue allows them better reach (routes/drivers) for all their customers. If Amazon drops UPS, how many jobs do they need to cut? They may have a lot more routes/drivers that make much smaller margins or (worse yet) lose money until they reallocate the work by cutting some.

I think Amazon's play (while financial) is also about control. If all shippers start charging more, they have to eat it. If they control it, they know their margins at all times and can adjust things. Also, this makes it much more likely for them to switch to a completely gig economy based model which could reduce costs in a way that UPS could likely never match, even internally.
On the other hand, even if there was some data loss, shouldn't most people have their entire repositories on their drives (at least the ones they're actively working on) so in theory much can be recovered by end-users who are active. The only true worry is inactive users. Not sure if this was discussed much.
Node-tap  a TAP test framework for Node.js
You think there is a 'good chance' most visa holders will not be allowed entry into the United States this year? The US Issued ~10,000,000 Total Visas in 2015[1] while the current temporary ban on entry only effects at worst ~90,000[2] outstanding visas. Which means roughly ~1% of visas were effected. While a large number of people I don't think this represents a good chance that the US won't honor the VISAs it has issued.

[1]https://travel.state.gov/content/dam/visas/Statistics/Annual...
[2]https://www.washingtonpost.com/news/fact-checker/wp/2017/01/...
Bread Time Ep. 12: Falling Out of Love with Apple
Not being a dick and working together without everyone constantly on edge that everyone else is going to screw them the first chance they get is a totally valid strategy, even from a self-interest standpoint.

Mutual Aid: A Factor of Evolution

http://www.gutenberg.org/ebooks/4341
Where I work, they're filling roles of what would have been called an engineering clerk, back in the old days. Jobs for which a BS is an over-qualification. The visa holders are vastly underpaid for their education level, while people who would be a better fit can't get their foot in the door, and get a huge boost to their income, because they don't have a degree.

I think the "as we all know" is that big corporations use the visa program to create, in essence, indentured servitude. People who work for far less than the market-clearing wage for the position, because are beholden to their corporate sponsor. I find it reprehensible, and particularly galling that it's all done in the name of "diversity."

Most visa holders are young and incredibly vulnerable. Combine this with my particular company's absolutely legendarily capricious hire-and-fire cycle (for 30+ years), and they can really stick it to immigrants working for them via subcontracting.
The Corporate Resistance
Limiting the number of student visas will limit the amount of income for universities, though, so it will be fought at the institutional level.

If someone has spent multiple years - especially their undergrad AND graduate years - in the USA, and they are interested in permanent residence, why would we tell that person to leave?

If that person can select a job just like a US citizen without fear of getting deported, that more or less levels the playing field, correct? They don't have to take sub-industry-standard wages, and can instead hold out for the right job in the right place.
I do not see them hiring talent from cheaper countries. https://about.gitlab.com/team/

This is what is wrong with the tech world where people with not much exposure or experience mess up the numbers and remote companies like Gitlab love to take advantage of it.
The title implies that WP did something wrong, but did they?

In my opinion the implication of what they did means people who don't host with Wordpress or Wordpress's partners will have to wait longer for security patches. That gives Wordpress and their partners a very clear business advantage - "host with us or be vulnerable to attack until we get around to releasing our patch publicly".

That doesn't necessarily mean WP were in the wrong though. It's possible there simply wasn't a better approach - releasing a patch that doesn't fix the problem can be worse than waiting until you have a good fix, and you definitely can't disclose a problem until you have a strong fix.

Put simply, disclosing vulnerabilities is hard.
That demo is insane. Is there some kind of archive that is keeping track of them?

It would be sad if they were to be lost in time.
It seems this is about to happen soon, a draft of this new executive order was leaked and viewed by Axios yesterday [1]:

"A draft of Trump's executive order viewed by Axios directs the Secretary of Homeland Security to consider ways to "make the process of H-1B allocation more efficient and ensure the beneficiaries of the program are the best and the brightest." That could mean replacing the current lottery system with one that prioritizes visas for jobs promising the highest salaries."

"What it means for tech: In theory, prioritizing by salaries means visas for more senior, higher-paying jobs will be granted first, and visas for lower-paying jobs (such as those being filled by Indian IT services firms) would fall to the back of line, perhaps not getting allocated at all if demand for the high-wage job visas is strong."

"But there's a catch: Wage-based hiring means companies may miss out on mid-level workers they still have trouble filling with qualified Americans. For example, software engineering jobs will be filled quickly, but jobs for network engineers or tech support that tend to skew lower on the pay scale could be tough to fill without H-1B visas. "The demand in the job market is not always captured by the highest salary," said one tech lobbyist. So tech companies are advocating for worker skill-set to be taken into account in addition to salary alone."

[1] https://www.axios.com/h1-b-salaries-2228205505.html
Have you run into bayes nets or probabilistic graphical models? Or read the old Bayesian Automated Taxi paper from the 90's that got people thinking about autonomous vehicles based on these concepts?

Pearl's work is heavily used: https://scholar.google.com/scholar?cites=1099626011922949961...

The Russel quote you posted is in no way some sort of rebuttal of Pearl et all's work. They aren't even in the same ballpark. I don't intended that as a slight agains Russel who I'm generally fond of.