skysight-inc/HackerNews huggingface dataset:
Mass Effect 1 was also more fun to play. The weird retcon to justify introducing boring regular ammo mechanics was dumb. Also, people love to hate on cruising around in the Mako, but I loved it. ME1 was so much more sandboxy than the sequel - I probably played it more to see what kind of crazy jumps I could make, or just how far away I could snipe someone from.
This is hilarious. Given that the world's population is 7 billion today, we started with (7x2) people 600 years ago? LOL. Doesn't check out.
And these folks will probably have a chance to switch; IIRC something similar happened during Firefox OS (I'm not sure.)

In Mozilla you usually get hired for a specific position; programmers (or anyone, really) aren't liquid resources to be moved around randomly between teams. Larger companies have enough going on that if a project is shut down there's usually some other project to shift to that works for both the team and the programmer. Mozilla only has a thousand employees, so there will be very few openings to choose from based on your experience level, field, and interests.

From the original CNet article:

> Some affected employees are getting new roles in Mozilla, but those losing jobs get severance and job-hunting benefits, Mozilla said. Although about 50 people are affected by the cut, some might stay at Mozilla since they can apply for new positions, some of which Mozilla opened early to ease the pain of the layoffs.

Also, from the CNet article:

> "We have shifted our internal approach to the internet-of-things opportunity," Mozilla said in a statement, "to step back from a focus on launching and scaling commercial products to one focused on research and advanced development, dissolving our connected devices initiative and incorporating our internet-of-things explorations into an increased focus on emerging technologies."

The "layoffs" aren't because of money reasons, it's just a project being shut down.
First time I've heard of that. How do you know about his original ending?
Last time I checked, Google and AWS both had very, very high egress prices. At these levels, it's far cheaper to connect to a Tier 1 provider or three.
SQLite is frequently cited for having incredible robustness, and this is certainly related to incredible test coverage.

Many of the stats on that page are impressive, but the one that always gets me is that for 122 thousand lines of production code, the project has 90 million lines of tests.
Still in active development. [1]

That being said, the Mythbuntu distro is basically dead at this point due to developer attrition. [2]

I'd like to find something simpler that still had MythTV's editing and commercial flagging without the extra baggage. After all, it dates back to analog TV with V4L, and has a whole lot of extra cruft that Kodi renders redundant.

[1] https://www.mythtv.org/news
[2] http://www.mythbuntu.org/home/news/mythbuntusolongandthanksf...
Holy cow, thank you for this!
While moving to a static site is the cheapest long term, simplest solution is to switch to a cheaper dyno type. The message says they're running on three 1GB dynos. Change that to six hobby tier (512mb) ones and you'll get the similar performance for $42/mo (instead of $150).

No code changes. No anything. Just a twiddling the dyno tier and count.
They won't? What materials are we limited by?
It might be a sort of signaling that google is a potential buyer.
I loved LiteIDE when I used it, the VSCode extension can do most of what LiteIDE does but in a much nicer UI and control.
OpenGL is kind of.. big, it's not like they can support DirectX. Gaming is big, people want to use their expensive machines to play games.
The ratio of stars of commits is interesting here. I realize that its not a really fair way to look at the project, but I wonder why are there are so many commits?
Throw in an inaudible frequency once per second at a low volume. I doubt they're doing signal processing to decide if a human can actually hear the output.
Exactly. What's the closest thing to datastore from other providers? DynamoDB? Some kind of hosted Cassandra?
> And there is pretty much never an "obvious" place to optimize.

Never an obvious place to microoptimize. If you know you're doing a huge amount of unnecessary work, cutting that out can often be obvious.
If facebook loses users to snapchat in a massive way, it could happen.

Otherwise they wouldnt have tried to buy snapchat.
It's possible this is just the first step in that direction.
"I talked to the next day didn't apologize and tell me how completely stupid this whole matter was"

I dare say you should not be so presumptuous to assume that local customs and values are 'stupid'.

There can be lot of resentment between two groups of people, and not all of it is unwarranted.

Would you buy software from a company that by de-facto policy did not hire Black people? Maybe not. Someone from another part of the world might consider that to be 'stupid' or 'irrelevant to the situation', because of a lack of understanding of the context (i.e. maybe it's a very segregated part of the world and such weird policies are reciprocated)

I have no love for anti-Israeli antagonists, at the same time, issues such as very illegal Jewish settlements on land upon which Arabs are basically kicked off of at the point of a gun - are real. Anyhow - I take no sides on the issue, other than to point out how these things are very real problems, locally.

It's good to see that 'sound states' such as Israel and Saudi can get along, despite historical antagonisms and despite some pretty big differences in ethos even outside of historical issues ... but I think it's important not to project our own cultural context (or rather dismiss theirs), and try to understand them in their respective situations.
My "expected value" knowledge has atrophied, but I'm guessing this is just a weird way of saying a success rate of 99.5% or something. 0.995^135 is about 0.5, so you blow up on average half the time in 135 flights, or once every 270 flights.
Unfortunately, several states have repealed the common law rule against perpetuities entirely. Long story short, rich people can create trusts that pay a steady income to their families for as long as they want, including for hundreds of years.

There's no estate tax upon your death because the assets were already transferred. The assets aren't taxed on transfer, either, but only as they're paid out to the beneficiaries.
The effect is as if the original grantor (your great Uncle Gates) was immortal, giving out stipends to his descendants.

You don't hear about this much because the state laws are only a few decades old, but the repercussions play out over generations. It'll become a thing in another 100 years or so when people finally realize what's happening.

Before this the trick was to use corporations. Maybe nominally non-profit, but mostly existing to employ the descendants. That's still a good idea depending on what you're trying to accomplish. Like with trusts you create it in a state with friendly legislation.

It sucks that conservatives are so hell-bent on repealing the estate tax, but it's really not a battle worth fighting over. The war was lost long ago. What nominal revenue the estate tax brings in has been shrinking for awhile, and it'll eventually shrink to nothing.

At this point people are just fighting for an idea. And I literally mean _just_ an idea. Retaining the estate tax won't stop anything, and it might give people a false sense of comfort. Maybe better to let it get repealed, then hope that in a few generations there's enough backlash to not only restore the estate tax, but to foreclose the alternatives as well.
Because any article like this is filled with non-neutral ways of wording statements.

Andy's information is usually well-sourced. I'm not saying to disregard the objective information in his articles, only be wary of his spin on those facts. There ARE people in the space journalism field that are noted for their professionalism and neutrality. Jeff Foust, for instance, is one of them. Andy P is definitely not.
Genji Dawn of the Samurai Playstation 2 Isos
A Free Speech Battle at the Birthplace of a Movement at Berkeley
There are a lot of stories around this and I'm not quite sure who to believe. What is clear is that those F16s could be purchased by US aid while the Lavi could not and that the ability of Israel to export the Lavi and compete with the US would be greatly hampered by direct and indirect US influence. I.e. a project that was potential competition to the US defense industry got cancelled and replaced by US funding to purchase the competing US product. That must have been a factor in the decision making, right? I think at any rate the point I was trying to make stands regardless of whose version of the story you want to believe here.
I don't expect you'll attract very many qualified senior candidates in the Bay Area at 95k-120k, with no equity.
That doesn't explain why ULA has such insane launch costs. It's a classic government fleece job. They've been stealing taxpayer dollars because they could.

SpaceX is charging a fraction of the cost.

ULA has been paying lobbyists and trying to squeeze SpaceX out of bidding. It has been purely due to the hype around SpaceX that they were not successful.
Nanoengineer: open-source nanotech CAD
> Any context where you would want "if x == this, goto here; if x == that, goto there" is a potential place to use the switch statement.

Only if "here" and "there" are later on in the same block.
Yes, but I also said that KSA is anti-Iran, which I intended to be the main point. I mentioned that Hezbollah is Shia to point out its relationship to Iran.
I assume Snapchat has a Disney-esque size valuation around $176B. All these social networks morph into media companies and Disney is a good fit because it caters primarily to the youth.
Don't Helen Thomas your career, dont you know mentioning that is a thought crime? Obama promised another 38 billion over ten years, and the real cost including all military and other aid has been estimated at 15 billion per year. Never mind their wall, occupied territory and treatment of Palestinians in their war for a racially pure nation state. The UN actually ruled Zionism a racist institution but now we know you can only be racist if you're a white European. Jews occupying, displacing and killing Palestinians and Arabs is fine.
Picking Mike Pence as his Vice President.
Nop. By user I mean per person, not company. Now take a deep breath and think about the scale of Google Cloud.
Windows wasn't really designed with package management in mind. In the Unix/Linux world, there is the notion of the "unix way", and package management is central in facilitating this methodology. As a result, unix/linux world offers a software package management experience that's years ahead of what you can get with Windows (natively, Choco is pretty nice, the app selection has finally gotten non-trivial). Brew in OSX offers something pretty close.
> I dare say you should not be so presumptuous to assume that local customs and values are 'stupid'.

Apologies for the misunderstanding, a long day for me, and perhaps too long a sentence. I edited it back the way it was supposed to be.

What I meant, of course, is that all the tech guys I had been working with did apologize, and I'd say were event shameful about the whole matter.
I always wondered why when Greenwald revealed the proof that Hillary Clinton's #1 foreign policy goal, in partnership with the CIA, was war with Russia.
http://isnowillegal.com/?Facebook

Facebook is now illegal.....
Extend JavaScript classes in base of Ruby methods Edit
There is nothing about using cloud services that makes this a unique risk factor. With self-hosting replace "Google" with the companies own name and list all the things that can go wrong - it's pretty standard for a tech co. S1.

For ex. this is Twitter's risk item for running hosted services:

> Our business and operating results may be harmed by a disruption in our service, or by our failure to timely and effectively scale and adapt our existing technology and infrastructure

Continues bottom of page 26[0]

[0] https://www.sec.gov/Archives/edgar/data/1418091/000119312513...
"never easy" means something entirely different when you are spending billions of dollars on something.
Brain Pal, Neural Lace, eButler etc. - we must be getting close?
That's not correct; once you reach out a few generations the branch becomes a web as distant relations marry. That's the only way it can work if you think about it.
That's already happened, PC sales have already declined in favor of mobile years ago. And contrary to what people may think, appstore sales are also not really on the rise, and most users don't install any new apps in their phone monthly.
Oddly enough that is exactly what the linked report says, scroll to exhibit 11 and after: "Findings for the other seven consumer segments indicate near-term unmet demand for more basic mobility solutions (e.g., lower-range, smaller vehicles, less driving utility)."
Is this the first step towards a cross-distro package manager? If so, what's the point of distros anymore?
How to find side project ideas as a software engineer
Did you check what their price was at the $2B purchase volume?
As a SC backer, I'm losing hope a bit on the Linux release. They don't really talk about it, I'm not sure they'll have it ready by the time they do release (whenever that is).
We use 1password for teams and it sucks.

No Linux support, crappy website, high price.
It's important to be mindful that 46% of voters is around 28% of eligible voters, and 20% of the overall US population. Obviously the same is true + or - a few percent for Hillary, so really unpopular presidential picks this year. Either way people weren't going to be super happy, but Trump is making absolutely no efforts to appeal to even moderate republicans.
How much did that sales rep get in commission? ;-)
Actually, please find me on twitter @aswin8728. Didn't realize the volume of responses I'd be receiving, so I need a way to separate the two :)
Uttar+Pradesh:+7+lakh+people+duped+of+Rs+3700+crore+by+Noida
I also hate when people say "you should just be able to flip a button and switch cloud providers or regions or you're doing it wrong."

That shows about as much of a lack of real world experience as you are bemoaning. It doesn't work that way in real life.
Given majority of people exit their companies and retire by 30 - 35 these days, 27 is becoming quite old in the HN workforce.
> having a slow and stable industry base that favors backwards compatibility, stability and performance

I feel as if GHC addresses backwards compatibility and stability fairly well with new language features being gated by language pragmas. [1]

I don't write much Haskell in production, and what I do write isn't very performance intensive, but GHC's been pretty impressive vs. other compilers with languages at a similar level of abstraction.

[1] Foldable/Traversable in Prelude was a relatively large breaking change, and it was handled in a way that minimized the impact to existing code while still advancing the language.
Will America exist in 5 years?

(See how obnoxious this sounds?)
Coke isn't served hot in China. It's served without refrigeration. Same as Europe.

I would also argue that boiling water still has its place in China. Not every country has the luxury of tap water that wouldn't kill you (except Flint...).

Even if the Chinese have a preference of cold vs warm water, they prefer warm.
We're just sitting here masturbating
Snap scares me a bit. Package managers are so great because we have explicit control over everything running in a system. Snaps are just glorified Mac app bundles.

Snaps might be good for deploying big complex things. But in case of smaller "apps" like some featured in their site (VLC, Blender, Krita...) this seems like a lazy solution. Lazy because we loose control over knowing which libraries are running in our system.

For example, if there's a security issue with libssl, I can quickly patch my libssl instances with apt, pacman or whatever my system uses. But with snap?

I think the way forward is the nix way [1]. It's a bit harder, but it pays off. Some big HPCs use it already, and it seems to work quite well.

[1] https://nixos.org/
I'm not a backer, but I tried to find out about their Linux plans. Linux support was their reached stretch goal, so they should fulfill it. But no one says anything definitive. The last thing I've heard, Chris Roberts mentioned something that they'll make it after the initial release.

They planned to use Vulkan in the engine in general, but it seems that Lumberyard doesn't even support it yet (and Linux is only listed as an upcoming supported OS in Lumberyard FAQ).
“No Edge, no Store, no Cortana, no ads or telemetry.”

Unfortunately, telemetry still can’t be turned off even in Windows 10 Enterprise LTSB. The lowest level you can pick is Security¹².

(Also, more info on Windows 10 Enterprise LTSB here³).

――――――

¹ — https://technet.microsoft.com/en-us/itpro/windows/manage/con...

² — https://news.ycombinator.com/item?id=12959097

³ — http://www.howtogeek.com/273824/windows-10-without-the-cruft...
A made a similar project for Android smartphones "Github Contributions Widget". https://play.google.com/store/apps/details?id=by.aleks.ghcwi...
The app is open source https://github.com/xRoker/GHCWidget
Do you have a reference on the states and trusts which need to be foreclosed?
Do the snaps use shared libraries?
> There is no question that Windows 10 is an impressive piece of software, and quite the most secure operating system ever devised.

This is simply not true. Windows is in no way the most secure operating system ever devised. Microsoft has support pages devoted to removing malware from Windows 10, while there has never been a major malware outbreak on iOS. For the average user iOS is by far the most secure OS.

Now obviously a lot of iOS's security can be attributed to Apple's walled garden approach to apps. If you limit the question to desktop operating systems I supose it's slightly less cut and dry, but I'd still rank macOS significantly higher than windows in terms of overall security.

https://support.microsoft.com/en-us/instantanswers/eed4ec56-...
And plenty of places will find a budget, even if there isn't one ordinarily, for an extraordinary candidate.

But, as was pointed out above, this isn't a money-saving exercise, this is giving up on a field.
> If we fail to meet the minimum purchase commitment during any year, we are required to pay the difference.

Being frugal until you hit the $400MM doesn't matter anymore...
We aren't both making claims. He's making a claim and I'm saying it's an unsubstantiated internet meme. My little joke example was meant to illustrate that.

I'm sure you have devices in your own life that disprove his claim. Look at your phone. Does it really go to 50% capacity after 500 days? None of mine have. Sure batteries degrade over time and you'll experience better performance one day or worse another, but he's claiming after 500 days of using your phone you should be at 50% capacity. That's obviously baloney.
Philosophy, desktop environment and pre-installed packages probably.

From my understanding it is, in fact, a cross distro/cross version package manager.
Whether you want to run fully in the cloud, or homegrown DCs or a combination, you need talented people who bring the required savings about.

When it comes to in house DCs, very few companies seem to have that top talent.

For example, most companies are simply buying regular Dell/HP servers, Cisco switches/routers, slapping them in cabinets and calling it a day. They simply do not know how to take advantage of high density platforms like open compute, or of SDN. They also throw millions at software vendors like Vmware/CA, instead of building their own provisioning or CPU/RAM/Disk aggregating solutions with open source or custom tools.

If they don't know how to do it, then the theoretical savings for certain companies, of bringing things in-house simply won't materialize. And then its better to throw money at AWS if your in-house "engineers" are also breaking things 10x more often.

In a company with a badly run DC, developers very quickly latch on to cloud benefits like not having to wait for 3 days for DNS request, and 2 weeks for a VM.
> Needing this amount of resources implies that Snap is expecting huge growth.

It's a hedge. If they don't grow as rapidly as expected then they're betting that someone else will buy the excess reserved capacity from them for close to market rates. So in the case that they only use 1.5 billion dollars worth of hosting, they're betting that they'll be out, say, $25M rather than $500M. On the other hand they want to make sure that if they do grow rapidly then Google has the capacity to meet their needs.
Can anyone here provide some info or make a comparison with the Azure Container Service here, or any AWS option?

I'm going to go through all of the service offerings this weekend - from Docker Inc's Docker for Azure and Docker for AWS to the native container services on each.
The Freakonomics podcast covered this. There have been small-scale examples of this sort of thing but the best researched one is from Georgia.

The tl;dr is that the government stole a huge chunk of land from the Cherokee but the white public got really angry because the politicians intended to split up the land among themselves. To avoid being tossed out of office they setup a lottery and distributed the land randomly. About 20% of Georgia's white population at the time got a huge chunk of land for free. The study shows it didn't have much of an impact on families over the long-term.

The paper:
http://www.nber.org/papers/w19348

The podcast:
http://freakonomics.com/podcast/would-a-big-bucket-of-cash-r...
I don't think Mozilla is lost - although they lost a battle. The war continues, and now it's all about Servo and Rust. Don't be too shocked if a new browser-based-OS comes out in time, too; with the new tech. The timing for such a thing is better every day as HTML5 adoption increases, etc. And remember how far Mozilla fell once upon a time before an independent effort called Firefox revived them and then some. Rust has massive advantages. I do wish they'd look over at Chromium's license and change their license terms so that they could be almost assured that they were building the future because they were building for everybody, though.
Ask HN: What are good resources to learn dynamic programming?
I understand the basic ideas behind dynamic programming (and I think it's really cool and very useful tool to understand), but I struggle with DP programming on Leetcode and in interviews.

Are there any good resources out there for DP? Multiple sources have said that DP feels like "magic" when you don't get it, but once it "clicks" DP problems become very easy. I'm still waiting for it to click.
Wow. What takes that much storage per user? Genome sequencing?
Do you actually use this? Seems at the minimum you want to use -xdev with find and do something better than ln -f.
Ars Technica used to be very bad... I thought that it was getting better in the last year or two but I guess that I was wrong.
This could be a major issue with the ipo. Wall Street investors don't take kindly to long term commitments such as this. It looks especially impertinent because it is on the order of their current revenue ($400m per year due to google versus $404m rev 2016). The similarities in the numbers just beg comparison..
Most likely not. My understanding is that Google also has their own long-haul ocean fiber, and those things cost hundreds of millions of dollars by themselves.
>But the system does need an escape mechanism when nobody local can do the work.

I submit that there is no work in the US that can't be done by a US citizen. The problem isn't "finding someone" the problem is "finding someone at the below-market-rate wage we want to pay"