skysight-inc/HackerNews huggingface dataset:
Safari was never the new IE.

Microsoft took 5 years to go from IE6 to IE7, and 7 was really bad. IE completely stagnated, while being the default browser on a billion PC's. Then they were very slow to adopt HTML 5 features. Developers were supporting IE6 over 10 years after it was released. I doubt if many people are supporting 5 year old versions of Safari, let alone 10 year old versions.
>> Your Erlang program should just run N times faster on an N core processor

> But only if your program is embarrassingly parallel with at least N times available parallelism in the first place! If you have one of those it's already trivial to write a version that runs N times faster on N cores in C, Java, multi-process Python, whatever.

You've made two claims, one irrelevant and one false:

1. only if your program is embarrassingly parallel is irrelevant, because a almost every program is embarrassingly parallel in Erlang. The language is built around concurrency to the point that parts which wouldn't be obviously parallel in another language are in Erlang. Further, slow hashes in crypto have taught us that is actually quite difficult to make something which can't be parallelized.

2. it's trivial to write a program that's faster in X language I'm not sure how toot define trivial, but I've yet to find a language that can communicate between threads as performant-ly. Even languages like Clojure which use similar thread semantics can't do what Erlang can because the underlying threads aren't as lightweight. Spinning up a million threads in Erlang isn't even unusual, whereas in any of the languages you mention it's either crippling-ly slow (Python or Java) or very difficult to synchronize (C most, but Python and Java aren't easy).
Seems to be some issue with the website. I can't cURL the file properly. It fails with "connection interrupted".
FWIW, I almost guarantee you the justification for this is safety. That's the best kind of automation.
President Trump: All White House Leaks ‘Are 100% Treason’ [Satire]
Fascinating, so it was purely a communal decision.
Comparing cities is very tricky because different cities governments cover different things, think Minneapolis and St. Paul or Boston which didn't annex many of it's suburbs compared to cities like Chicago or New York hence why it has such a high building hight, because a real comparison would include Cambridge, Somerville, Brookline, Quincy, Newton and other jurisdictions that are part of the core city.
To add to this, Apple also doesn't bother to make it clear to users that there are limitations to backing up their photos using iCloud. You can get pictures out of Photo Stream whenever but that's only the last 1000 photos or 30 days. For Camera roll that actually stores the backup of all of your photos, you can only access your backup if you restore it to a new or reset device. If you get a new iPhone and don't immediately restore from iCloud then too bad, you either have to wipe your new iDevice or buy a new one in order to get to your backup.
Thank you for that note. I think there is a lot of room for improvement in our messaging and we will take this to heart. I'm glad you were able to understand the value prop from our description and you are exactly right that our core value is rapid application development. We are solely focused on a building a platform that is both easy to start and that is capable of growing with your business. Thanks again.
If you're Steve Jobs, you tell them.
You're also 5 years dead.

I like benologist's reply, as well.
He's not operating under FCC part 15. He's using FCC part 97 instead, with the appropriate license.

His rules: 1500 watts PEP, unlimited EIRP, channels 1 to 6 only, no encryption

That's better than a normal microwave oven.
Devuan GNU+Linux is a fork of Debian without systemd
I bought into the 3D gaming hype early (I bought one of the first 3D monitors made by Samsung for ~$700) only to be massively disappointed by how "small" it made games appear. Despite the prodigious 27" monitor in front of me, the addition of depth made every game look like I was playing with a bunch of toy cars or action figures. I don't know why I'm able to suspend my disbelief with 2D, maybe it's the fact that 3D adds a definitive scale to whatever is on my screen, but I feel like I wasted several hundred dollars since I haven't even seen my 3D glasses in ~4 years.
Before Rust it was Haskell, before Haskell it was Erlang, and before Erlang it was Lisp.
I like that Safari supports content-blocking extensions that it guarantees can't read or transmit content from webpages. Makes me feel safer about running them, rather than relying on goodwill. I'm not sure if Chrome has a similar feature.

I find Chrome trashes my battery, and for some reason will never quit reliably and requires force-quitting. I've also never figured out how to start Chrome with an empty blank screen, which I feel should be simple enough...

However, I do still use Chrome sometimes because some websites simply work better with it and it has integrated Flash support (which means I don't need to install Flash globally in my system).
> Al Capone used something similar in the 1930s called “themugshot.com” and more recently, Martha Stewart used “itsagoodthing.com” to form her “Living” cadre. It’s practically the oldest trick in the book.

I don't quite really understand this 'oldest trick in the book.'. Can anyone explain what this so called scheme is? Thank you!
Your post presumes conflict with all the other survivors, which says a lot more about you than it does about them. In reality, people tend to help each other out in the wake of disasters, rather than engaging in a zero-sum struggle for exclusive control of resources.
Ender's game explores this idea from a more philosophical perspective.
What do you mean by "he is against walls"?
Elementary. Not sure if it's an Ubuntu desktop, or just a debian-based distro. Also like Cinnamon, Mate on Mint.
That still does not works. I have to maintain that code everyday. It does not work.
This largely depends on how much stuff you're taking with you.
Engineering wise, they've been a pretty interesting company... they were relatively early (large company) adopters of using the same views (via node) for client/server rendering via JS.

They've also done some unscrupulous things, even if interesting tech wise (the email proxy on iOS, and WTF they are even doing on iOS today and weren't blacklisted is beyond me). I do think he/they could have some positive impacts internally in terms of a lot of the integrations coming into Office365 today. Who knows though.

Judging from the work so far on Office365, and how great VS Code and Azure all around are doing, I'm not entirely certain they need to change too much. I'm more leery about LinkedIn's really spammy culture leaking into the really cool things coming out of MS, on top of privacy complains already surrounding windows 10.
In the case of Erlang, how would immutable data help? The code all run in single thread execution path in each process; there's no need for lock anyway. Each process can't access data of another process.
Presumably the strategy will be that the car is autonomous as long as it's more than 1/32" away from any obstacle, and switches to manual control when closer.

I hear they have a marvelously low crash rate in autonomous operation.
If you read the article, the lawsuit isn't to force the owners to sell their land. They don't even know they own the land. Zuckerberg tracked down 300 heirs of a small piece of land that was never transferred properly decades previous. The lawsuit is a formality to first find all the owners, and to declare them owners of parts of the land, so that he can negotiate with them.

Again, RTFA.
Yes we will
The 1% career advice that's actually useful
Hey clumysmurf - author of the book here; yes indeed, the book is heavily influenced by Jay Kreps' LinkedIn paper.
> In the case I'm thinking of the company wanted maximum profit - which meant shutdown production when things failed

Sure, and I don't dispute that things like this happen. I'm just saying that the real problem here is "the company wanted maximum profit - which meant shutdown production when things failed, but continue until then" portion. Automation often doesn't allow this, not by design, but because it just can't, because it's not versatile enough to work around it's fairly narrow programming. Humans can, and when they do and then there's a major failure, that's not a problem of the human workers, or even entirely the problem of middle management, but of the overall policies and incentives that allow or promote such behavior.

That is, automation is better at reducing errors, but I also think a lot (but not all!) of what we attribute to automation reducing errors is also just their inflexibility not allowing managers to go for short-term goals at the expense of long-term goals. It's like a car that refuses to drive more than 5 miles without needing to shut down for a couple minutes after it's been 3,200 (for some leeway) miles since the last oil change. It would force people to get oil changes more regularls, and while it would cost a little more for those that put it off far longer than they should (me), it saves money in the long run through the problems it prevents (and gets detected early be people looking under the hood). That doesn't mean people can't make sure to change it on time without that extra problem, it's just that we're generally pretty bad at quantifying risk, especially over longer time scales. That problem is mitigated somewhat by multiple people and a policy, so it's not a personal decision, which is why I think companies can do much better with humans as workers than they generally currently do, even if automation in the end yield less errors (but at the cost of flexibility in the system).
Excellent insights from the replies. I would like to offer my own.
There is a philosophy that says design for function. Let's say there is a sleek shape for a car that does not walk the talk, what are the social aspects of owning that car?
Think of modded watches , or the Toyota Celica, with a little modification it can be made to look like a decent sports car , would you buy it if it didn't perform?
Depends on source. Can end up being a 30 min taxi or a 90 minute public transit if you live somewhere not handy to the blue line (say, Rogers Park to Ohare)
Multiple windows sure seems like a clean visual signal that you are in a different privacy context...
To whom are you responding? The original email directed ARS to "not release any public-facing documents." That has been "retracted" for now, but still awaits final clarification.
Good question.

I was thinking it'd be fun to benchmark an application running on Windows vs. that same application running on Wine running in the Ubuntu Userspace in Windows. I'd have to guess it'd be at least a few times slower.
I'm running Skyrim (2011) flawlessly under wine (well as flawlessly as it run in windows at least), including expansions and mods.

The only issue is that on exit to desktop the game hangs and needs to be manually killed.

The new DX11-only re-release doesn't work though.
> Microsoft took 5 years to go from IE6 to IE7, as 7 was really bad. IE completely stagnated, while being the default browser on a billion PC's.

I feel like many people have forgotten how bad this really was, or simply weren't developing back then ...
The article curiously omits who sent the email.
You mistake concurrency with parallelism. If each of your "synchronous" call to a method is an asynchronous message, suddenly, all your program is embarasingly concurrent. Wait... was that what Alan Kay was saying with SmallTalk ? Would we have all lost our mind on RPC and synchronous calls for so long?

Yes. Yes we did.
> For example, if an immigrant is going to do X job, require that they be paid at least as much as what U.S. workers doing that job earn.

We have strong evidence that price fixing doesn't work. You can't double or triple the supply and use a half baked law to keep the price high.

I don't know why you think basic economics doesn't apply to labor.

> But that's a problem of implementing the law--the law itself is fine

That is naive. The truth is these kinds of laws are very expensive to enforce.

Should each immigrant put up a $20k bond?

> You are assuming that new roads cannot be constructed, new houses cannot be built, and most of all

Stop creating strawman arguments.

Adding and expanding infrastructure to a dense city is incredibly expensive. It cost my local government $100 million to widen a few hundred meter stretch of road.

> and most of all (the biggest mistake people make) that there is only a fixed number of jobs in a country

Again, stop creating strawman arguments.

I am arguing that a lot of the working poor will be worse off under your economic free for all. You haven't provided a shred of evidence as to why that won't be the case.

I don't believe there are a fixed number of jobs but I also understand how difficult it is to change fields even as a well educated reasonably wealthy individual.

We have a huge amount of evidence that the working poor struggle to adapt to changing labor markets.

The way you jump to claims of racism and xenophobia despite having put up a very weak argument is telling.
Checkr
He's donating his money at a scale of generosity that you will never achieve.
Nvidia's Jetson Goes Embedded, Gets Cisco
Post-Katrina most people focused on helping their neighbors rather than engaging in a struggle to the death.
Chicago has medallions. You as a driver are paying $x per hour to borrow one. Lets call it $5.

Would you take a Taxi fare for $20 (- $5 medallion rental = $15 profit), or an Uber fare for $15 (- $5 medallion rental you still owe = $10 profit)...

Even if it were legal or within the contract to do so (it may be, I have no idea), it would be a losing prop for a taxi driver to take an uber fare.
We try to be friendly, but frankly we're kind of a quiet and heads-down bunch. Please don't take it the wrong way :)
Safari's store & extensions are part of the Apple ecosystem, not the web's. Part of the trade off I suppose.
I did run into this driver issue. I have that same machine, so I'm looking into it.
Why are you blaming Trump?

Conspicuously absent in the article is an answer to the question of who actually sent that email.
Introduction to Bufferbloat
Excercize and making connections
We fight with the scaphoid bone on google every day ;). The name comes from the original vision to build a foundation upon which others can rapidly build. We saw the platform as a sort of scaffolding. One that helps you build your application and then melts away so you can focus on what is valuable to your customer.
It's been the same with lisp for 40/50 years. A lot of evangelists but not a lot of people doing useful things with it. Rails did more for FP than lisp evangelists ever did.
It would be interesting to know how the scaling-up procedure works? Is it similar to scaling up and productionizing a software system?

Anyways, I guess the only question is how much time it will take to have mass-scale gene editing on people.
Why did the national parks service find it appropriate to bash the incoming administration on social media? Are you not the least bit concerned about the unprofessional attitude of our federal employees and agencies?
In the distant future, when they discover the endless jars of eggs and sperm in Mark Zuckerberg's basement, somewhere, Chris Holt will be saying "I told you so."
I should also add it "only" takes me a day because I can crib from a half dozen other Express projects I've created in the past and cherry-pick cut-and-paste parts that I like.

As one example my web app Gulpfile has evolved significantly from the first iteration and it would take multiple days to recreate all of that from scratch.

The Rails Asset Pipeline might be obnoxiously rigid, but at least it works without having to tear your hair out.
I don't know why but I find the Safari Dev Tools to be more usable than the Chrome ones... but that might be a stylistic preference. I've been working with Xcode and iOS since Xcode 3.0, so maybe the UX is just something I've grown accustomed to.
My team and I have a medium sized dev shop from Southern California. We've been using Scaphold in production now for several months, and have been absolutely blown away by how much more efficient we've become. All projects in the pipeline will be using Scaphold going forward. Take my money.
My favorite Wine comment over the years:

"But does it run Cygwin?"
Um, because many agencies have received gag orders since he took office?
Note that the parent post put a lot of emphasis and importance on "death march" specifically, so you are actually altering his/her point quite a lot here:

> I absolutely would not hire an architect who's never done a death march
Why even would someone against that be on HN? It's a place where people interested in startups are. Automating jobs away is always seen as a fantastic opportunity here.
Safari cleaned up their act in the last year: http://caniuse.com/

So far they're third going by the caniuse score, which is based on the features developers can use. Previously it last place.

I don't think it was the developer backlash that forced Apple to start releasing TP previews of Safari and progressing features. I was likely more of a gap between major versions (Safari 9.x vs 10.x)
So which of these is your argument?

A) executive branch departments should not be doing public research into environmental, agriculture, and other issues.

B) The President should vet all such research for accuracy before being made public, despite not having scientific experience in these fields.

C) The President should vet all such research for political reasons, and refuse to publicize research that conflicts with his or her agenda regardless of the accuracy of the research.

You must agree with one of these. I don't.
> The only people in government that seem to agree with them also happen to be bigoted, anti-science, authoritarians.

I don't support Trump, but the first thing in understanding the movement against the DNC and the establishment is understanding that it is not primarily rooted in bigotry, anti-science or authoritarianism. If you stop there, you are selling yourself short on understanding current world politics. If you want a nugget of something to stimulate your mind: Hillary's primary foreign policy objective was to escalate the Syrian proxy war with Russia.(1) Is it really that surprising? Bush's primary foreign policy objective was to start a war, primarily in the middle east and centered Iraq. Actually, the Bush administration desperately tried (and succeeded in mainstream media) to hide the fact that Iraq was at the same time, desperately trying to prove they did not have chemical weapons and offering to bring inspectors and sign the OPCW. No such weapons were every found (what a surprise).

Also, some of the perceived bigotry is perhaps actually perpetrated by people who believe they are fighting against bigotry. For example, right now Blacks are admitted to med school with an average MCAT score around 61%, while Whites and Asians are admitted with an average of about 91%.(3)

So it's not as black and white as your remarkable viewpoint.

1 - https://www.youtube.com/watch?v=XE45OsLNVAQ&feature=youtu.be
2 - https://theintercept.com/2016/12/15/if-donald-trump-is-so-up...
3 - https://www.aei.org/publication/acceptance-rates-at-us-medic...
Their control is only equal to our obedience. Leak away patriots!
Wine's support for 16-bit Windows applications is actually better than in Windows 10.

If I try to start up a VM with XP I've got to worry about XP's security situation.
"Trivial" to write parallel programs in C?

You should stop doing whatever it is that you're doing, because you are in the top 0.00000000001% of programmers, in the Universe, and I want to work on whatever multi-billion dollar startup you undoubtedly have going on.
I'll just comment on the stanforddaily website how clean it looked and loaded fast even without any crap like AMP. Just compare it to the current site.
Tyler Cowen's "The Complacent Class" seems to paint a picture of satiety. I haven't gotten my copy yet so perhaps I missed something. We may get stuck at 1990s desires, except for experience ( and consumption and experience don't share a lot of Venn diagram ).
We detached this flagged subthread from https://news.ycombinator.com/item?id=13472457.
Depends on how it was earned and invested.

For example assume that a new billionaire is minted by a lottery with 100 million people buying a $10 dollar ticket. Long term it's neutral but in the short term it effectively removes $1B in near term consumption from the economy and spreads it out over 100+ years.

On the other side a million people will likely better invest and sound a thousand dollars than one person will invest one billion.
Up to date list of all gag orders:

https://sunlightfoundation.com/list-of-federal-government-ag...
Yeah, those games are about as old or older than FO3.

WoW at least has had a recent update (including a basically total graphics engine rewrite last year, switching to a deferred pipeline, etc) and still runs well - I'd call it more recent, but maybe that's just me.
The value proposition of https://mastodon.social (and GNU Social in general) has just made itself abundantly clear.

From its homepage:

A decentralized alternative to commercial platforms, it avoids the risks of a single company monopolizing your communication.
The conflict of interests is my concern as well. We didn't get a clear picture of how he would avoid a conflict if it were between Exon & Russia vs USA. Though I did appreciate the fact that he did disclose his finances to the ethics review unlike many of the other nominees. Maybe he will be like Tom Wheeler, but I wouldn't hold my breathe.
Tillerson is really smart. I don't see a problem with this unless you're a super-hater on Exxon.
Agreed, I've been really happy (Win10 privacy issues aside) with the direction under Sataya than Balmer/Gates... DevDiv is a shining example of cooperative open-source in a lot of ways today. And beyond that, Azure services have been pretty nice to use (if a bit on the pricey side).

I'm actually looking at C# via .Net Core again, something I'd been moving away from for about 6 years now. Although that transition has been pretty confusing in a lot of ways. Looks like .Net core 2.x will be pretty ready when it ships, and 1.x is at least usable. Still leaps and bounds better than Java imho.

The services surrounding Office 365 have been pretty compelling, and well priced around their competition, it will be interesting to say the least.
The concept of global warming was created by and for the Chinese in order to make U.S. manufacturing non-competitive. -- Donald Trump via Twitter, Nov. 2012 [Source: https://www.google.ca/search?q=twitter+trump+china+hoax&ie=u... ]

Thus spake The Donald. There are people at these agencies who contradict this. Whether they are foreign agents, foreign sympathizers, or misguided, misinformed or ignorant doesn't matter -- they must be stopped from spreading their lies for the good of the country. We must defend the truth!

I believe that's more or less how the argument goes.
> Sometimes you don't have that luxury. What if your company requires an influx of new capital to be able to maintain your current staffing levels and one requirement of the funding is delivering a set of features in a week? Adopting the attitude "we'll just ship a few weeks late" may result in funding not going through, everyone losing their jobs, and the company dissolving.

So then the question is actually asking, "have you ever worked at a company that was two weeks away from complete failure and bankruptcy?"

> Another example: production goes down Friday at 5pm.

While highly stressful, this is not what a death march is.
Because he's the head of the executive branch.