skysight-inc/HackerNews huggingface dataset:
The existing Alienware Alpha (which is basically what the SteamOS box is) benches about the same as an Nvidia GTX 750Ti, which outpowers both the XBox One and the PS4. It should have no problem matching or exceeding either console's performance, just like the existing Alpha.

The debut price is about the same as the PS4/XBone, but doesn't include the monthly fee for multiplayer, and if you look at the long-term total cost of ownership it's cheaper than a console, especially when you consider that in the future you can upgrade to new hardware without rebuying your games, which consoles cannot guarantee.
I used to be an engineer at Airbnb. It's not, in fact, the case that people are doing "unpaid overtime". My favorite example of this: there are a great number of people who work there who were MORE than willing to take a free Saturday/Sunday and host their OWN hackathon with their work-friends when the company-supported dates proved inconvienient for a lot of us. While it's true that a lot of the projects were company focused, a great deal were purely "stupid shit nobody needs and general shenanigans" projects. It's not the kind of place where people feel forced into working in a silly way. It's an awesome place full of rather clever people.

/endrant
On debug builds, it's about evenly split between typeck/borrowck and codegen (including LLVM IR construction and LLVM passes). On release builds, LLVM optimization time tends to dominate everything.

Niko Matsakis is actively working on improving typechecking time--there should be plenty of tricks we can try once we have enough data as to the lowest-hanging fruit. Felix Klock and others are working on reducing the amount of LLVM IR we generate to speed up codegen. There have also been designs for incremental and parallel compilation that will be long-term but have potential for big improvements down the road.

I think with careful work we can get down to a good edit/compile/run experience. Compilation speed probably won't ever be as good as a direct-to-assembly compiler for language with an extremely simple type system with no real IR for optimization would be, but I don't believe there's a magic bullet that will beat LLVM's compiler performance while providing excellent optimization, and for Rust's goals we need the runtime performance.
The Boston example is interesting... From articles I've read it's not really clear when they started surveilling Rahim, but I found it interesting that they knew he bought 3 knives on Amazon.com. The Boston Globe implies that it was the knife purchases themselves which clued the FBI into starting the investigation;

But in the course of laying out those allegations against
Wright, the document goes into detail about why federal
officials said they had Rahim on 24-hour surveillance in the
first place.

... goes on to discuss the knife purchase, and subsequent conversation ...
I've had plugins (ie: flash) disabled on Chrome for the last couple of years. Chrome still destroys my battery life.

In so far as I can tell, the act of scrolling in Chrome is either deeply CPU or GPU intensive, IIRC because of some optimizations they made for pages with excessively long content.

Using Safari rather than Chrome improves my battery life by anywhere from 2 - 4 hours on average. With no flash ever involved.
Yup. SF is the same as NYC. I ran the calculations a while back, and for my lifestyle I've found out that it's hugely advantageous to work in the bay area until I have kids, and then move back to Europe when I do (unless I'm crazy successful and have a high net worth).
> You being in the role and expertise that you are...

I didn't mean to imply that I have any inside knowledge of the hack - I'm basing my views on this from what I've read in news outlets. I doubt I have any more knowledge on the subject than you. (Unless I'm misinterpreting sarcasm on your part)

> China and the US hack each other for strategic purposes and that when China hacks the US it is not about dissidents.

The Chinese intelligence services are going to focus on targets that will forward their own national goals. This will off course include strategic goals such as increasing economic and regional military influence, but don't discount their desire to maintain internal stability. They invest a significant amount of resources into controlling content on the internet and other media venues. In recent memory, their Great Firewall infrastructure was used to target dissidents hosting their materials within the US (which incensed the HN crowd with the whole Github DDOS).

There's plenty of good reasons for China to target Google. They have every reason to distrust Google as the US government has to distrust Chinese tech companies, and there's bound to be a wealth of information on their servers useful for counter intelligence, economic, political and likely even military gain as well. I don't we'll ever know exactly what all of their reasons were for breaking in, but I don't think the theory that one of the primary motivations was targeting dissidents can be waved away as just spin.
I'm fine with down voting, I still ask the question, how many engineers would be happy with the closeness of workstations portrayed? As someone who was reached out to by a couple of recruiters for companies w/ similar setups in the last couple of days, I don't see this as a selling point. Maybe it is just an image, but down votes and no comments to contrary say a lot.
Video hosting (i.e. YouTube) is another potential repository for massive amounts of data.

Combine that with the fact that data which is encrypted looks practically like static, and you could potentially overlay it on top of an existing video of something mundane.

You'd need to use strong ECC to get past the lossy encoding, but as things like QR codes show, that is not so hard.

The audio channel is also usable...
> may damage the nation's security

Cite needed. From a non-lunatic source, and of course outside the NSA.

> He would and will have to very sharp (and lucky) to stand any chance against the forces aligned against him.

Very true.

> if he does truly care as much as he claims, he will inevitably have come back to the US to face trial. The time is coming when that will be the most important thing he can do

If his wants to join the gulag, next to Chelsea Manning, yeah. Otherwise, no.

> his cause

Oh, what is his cause? You mean legal government? Is that a cause these days?

What do you think he needs to prove? Will you only acknowledge the leaks when he jumps through some hoops?

Pardon and release Chelsea and let her leave the USA, then entice her back with a hero's welcome and an apology, and still let her leave when she wants, and then in a few years Ed may decide it's worth coming home, let alone safe enough to try.
Tell HN: Free half years a humble room in beijing
are there anybody in beijing finding a house?

if you don't care about humble of my room,

you can get it for half years for free.

the building is in YIZHUANG FUYUANLI 8 BUILDING 8 UNIT 601 (亦庄富源里8号楼8单元601),
no elevator, no air-conditioning(has a fan), no tv, and on the top,
no need say more, just 500yuan a month, you can think what humble of it.
i have lived in it 3 years, so although it is not very comfortable,
but also not very hard to bear, and really the community of the room is beautiful,
if you can't sleep or feel bad at night, you can walk around in the garden, or read my hundreds of books (scifi, classic).

My only requirement is you must be male. don't mistake, i just think female is impossible to endured the room.

i will leave next month to ZHEJIANG, as my company will move to. so if you has interests, contact me, email: gvvvv@163.com, or write comment here.
Stream the Chrome app tab for Netflix.
For me I keep seeing buffer overflows in router management stacks. It seems like rust would help protect routers from attack, while allowing low footprints.
OK, yeah, I don't agree with your basic premises at all then. I read all these points the first time and was left with "and the problem is what?"

People who are good at writing educational materials need to be paid to do this, because it's hard and takes a long time. I don't see any possible objection to this.

Since money and social "buzz" follow the interest of many people, it seems obvious to me that the educational resources should be focused on those areas instead of periphery areas that few people are interested in.

Other people have said this, but favouring people with good communication skills in the job market is part of a functioning meritocracy.

The reason for the lack of diversity has very little to do with educational resources available on the internet and much more to do with cultural attitudes in the West. SE Asian countries have much greater participation by women and they use the same teaching resources.

I smell a political ideology being thinly justified by some talking points here. But I'm open to being wrong...
This seems nice, but I can't help but wish fastmail would spend a lot more effort on their own webmail client. It's pretty subpar compared to gmail.

Just to be clear, it's the best non-gmail client I can find.
There would be more of a reason for these machines to exist if there were more apps on Steam besides games. Maybe Valve can do more deals like the one they have with blender?
"Nobody's Going to Steal Your Idea"

That sounds suspiciously like what someone who was going to steal your idea would say...
I think we are focusing in the wrong thing when encryption is all about privacy discussions. If we want to build distributed systems, for example for money transfers, we will need "unbreakable" encryption for signing.
See also: The Hudson Bay Company and Canada.

http://en.wikipedia.org/wiki/Hudson%27s_Bay_Company
ROOT ANY ANDroid DEVICE WITH KINGO ROOT
What year is it where you are?

Java is no longer slow. JVM languages in general are very, very fast. HotSpot is, frankly, incredible.

There are legitimate gripes to be had about Java as a language, but Java as an ecosystem and a runtime are incredible.
Want to learn a language?With best Tutors?That too sitting at home??Then what are you waiting for just go to Preply and learn with the best native tutors and enjoy being a learner! Follow http://preply.com/en/skype/english-native-speakers
"deepest, darkest realms of the processor..." is it the ME? https://recon.cx/2014/slides/Recon%202014%20Skochinsky.pdf
Is there any defense against them?
Why Kitchen Is Important by Dr Puneet Chawla?
It's also a "let's rebuild everything every time" problem. Hopefully, that will be fixed with support for building incrementally.

(Also note that compiling a C++ file with 2000 lines can take a very long time too)
Sure, the same majority who don't vote.

The knife cuts both ways. If we say that things which aren't acknowledged by the majority don't count then pretty much every government is out.
Hey, isn't a DSL your own language, strictly speaking? So any internal company-specific XML schema etc...
It's not uncommon for thieves to go to open houses in nice neighborhoods when a property is for sale & copy the dip-switch codes. This also happens when homes are under construction. No one ever thinks about changing their garage door opener code.
I believe these are certainly the result of deliberate decisions.

Remember when Google introduced fine-grained permission control, received much praise for it, then removed it almost immediately afterwards? To me, that showed they clearly valued the interests of themselves and their monetising "appvertiser" developers over the freedom of the users.

https://www.eff.org/deeplinks/2013/11/awesome-privacy-featur...

https://www.eff.org/deeplinks/2013/12/google-removes-vital-p...
At some point this is all judgement calls -- by police, by prosecutors, and by lawmakers. You can't run a complex society on a series of bright-line rules. If you don't like the judgement calls that inevitably must be made, you should pay more attention to the selection of prosecutors (local DAs are often elected; federal DAs are appointed) and those who set the agenda for policing.
> The existing Alienware Alpha (which is basically what the SteamOS box is) benches about the same as an Nvidia GTX 750Ti, which outpowers both the XBox One and the PS4. It should have no problem matching or exceeding either console's performance, just like the existing Alpha.

Except that it runs on Linux, which has less performing drivers than on Windows, and Linux ports are usually far less optimized than their Windows counterparts as well (which is not hard to understand since most games are made with DX in mind).
> does it matter the replacement worker was foreign? In other words, would there be less controversy if the worker was replaced with a lower paid American, or what if the foreign worker was paid more

Foreigners on HB-1 will almost always make less. This is why companies do this. You won't find an American willing to earn less, because they know what they are worth and can demand it. If the foreign worker were to be paid the same as an American in the same position, the incentive to replace the worker vanishes completely.

So yes, we'd be happy with your conditions. Because either of those conditions being fulfilled would stop H1-B in its tracks, except for the extremely rare occurrence where a company finds value in importing a foreigner for their talent/skills/experience, as opposed to padding the bottom line.
Paternosters have been used in the past but usually were discontinued because of (gruesome) accidents. There were a couple in Amsterdam in my childhood.
Perhaps it was required, and employees were tricked. But you weren't there and you don't know.

I personally love my craft and often throw myself into it over the weekends, and outside of standard working hours. Since I also care a lot about what my company is working on (I am an employee/fellow, not a founder), that can include job-related work. Nobody at the company is asking me to do it, and I'm not doing it out of pressure or guilt. It's simply more fun for me than many other activities.

A healthy life outside of work and programming is important too. I don't spend every weekend at the keyboard, and I do try to sleep 8 hours a night. When I don't feel like going into the office, I don't. I'm my own boss and if I choose to the contribute to the world through a company I didn't happen to found, but do believe in, that's my prerogative. I don't know anyone at AirBnB, so I don't know, but I imagine the same may well have been true there too.
Valve mentioned in the past they would be bringing Video and Music with "partners" and indeed they are very late on this, unless they have a surprise announcement later down the road.
Yes, that's why modern triple A titles are written on the JVM.

The JVM can generate faster numeric code than C++ in limited instances and when writing in C/C++ style. And then when you want to be faster than java you drop down to ASM and use a few SIMD instructions.

In the general case when you write real applications it's much slower. Not to mention that no one wants to drop 12 frames waiting for GC.
I tried their proof of concept app on CyanogenMod. Its PrivacyGuard was not fooled at all; it described the app as asking for Location permission, and it blocked access to the list of wifi access points unless that permission was granted.
Your comment paints HN as anti-Tor. That isn't the case.

My past communications with dang, under a different identity, led me to believe that they want to accommodate Tor users. They just don't want spam.
If a job is undesirable and can't be automated, you would expect it the command a much higher level of compensation.
But who cares about sim cards? If SIM cards were to run on Fortran (for some strange reason), would you argue that Fortran is the wave of the future.
Is pre-order US-only? I only see 'coming soon' here in AU.
Yes, but with in-home streaming you are going to get some slight delay to transmit frames, and while it may be acceptable for some games, it may not be prefered for others where fast reflexes/inputs/screen feedback are needed.
How is that in any way surprising? The more resources you have, the more custom-tailored you can make your tools. And I can't imagine it's a shock that data workflows aren't a completely-solved-for-all-usecases problem at this point...
You're only looking at this from the single instance of a single individual's point of view with a single company. If more companies get away with this, the result will be that there will BE no "other positions" to apply to, because every company will be abusing this method. The fear is that eventually the ~90 day notice may become notice of the end of your chosen career.
At least 3DO had a fixed hardware base. http://boilingsteam.com/steam-machines-avoiding-3dos-destiny...
TL;DR - It can turn out ok.

Someone did steal my idea, a sales rep I fired. He took my product samples and copied it down to the flaws (small errors I had made in CAD), and on top of that made their product in Taiwan (vs mine USA), and they had much better execution, marketing, and much deeper relationships in the industry. They quite literally got the front cover of every industry catalog, of all the major distributors in all 50 states (1). I have estimated that by the time they got the first 40' container of product in from Asia that they were double our size; we worked out of a 16'x16' garden shed at the time (2).

I have battled them for 10 years and they just sold for 12 million. I would be happy with 1 million. But the truth? The truth is that having a competitor HELPED not hurt. The sales conversations went from "why would I buy that?" to "How does it compare to the other guy?" . in short, their aggressive marketing towed me along in their wake. The geeky informed buyers would buy the USA made original (mine), and the mass market would buy his.

The main outcome is that I could stop spending marketing on advertising, and focus on innovating and product development. Since my industry is distributor based, and my competitor was #1 in all of them, the best way to compete was to out innovate. Also the easiest, and most fun way. Anytime a new truck comes out I usually have a 3-6 month exclusive window before his overseas operation can deliver product. We pick up a lot of new wholesale customers when that happens.

I think that the outcome could have been worse without the 'copy'. For years we couldn't have made the product any faster, we had massive growth in sales. $90K first year, $500K second, $800K, 1.2M, 2M .. it was hard to buy steel some months we grew so fast. In the end. a competitor is not the end of the world, it is a way for the buyer to make a choice - this guy or that guy. It can be easier to sell if they have someone to compare to; when they have nothing it is a little disorienting for a buyer and they tend to not buy anything.

1. product: leveling kit for trucks, so people can put aftermarket wheels and tires on. Another 20 companies copied the product afterward but we don't hear much about them.

2. We have moved twice. From the 16x16 garden shed, to 6800 sq ft, to the current 15,000 sq ft. We now employ 10 people and 5 robots.
> But it's not like they're shooting people for dissent - the process is roughly: deleting posts, threats, contacting family / employers, eventually maybe house arrest, fines, prison, etc.

Wow. Also, they do shoot people for dissent. Those who aren't cowed or jailed.

> they've got a lot of problems, and free speech isn't the biggest one.

Not the biggest, but one of the most central. You can't agitate for anything you need if speaking out is forbidden, and you can't organize if you're being monitored.

> Revolutions are expensive. It's a crap-shot whether you get real reforms, or a new strong-man (think Putin).

Very true.
AirBnB seems to like to refer to themselves as Nerds... it's all over their site.

Maybe they seek other people who prefer that term too. Personally, I write Job Descriptions with the title "Engineer", and refer to my teammates as "devs" or "engs". But if that's their culture that's their culture, no?
The take-away for me is this:

"Despite the restrictions of the type system, I am more productive in Rust than I am in either Javascript or Haskell. It manages somehow to hit a sweet spot between safety and ease of use."

When I toyed with Rust last year (so, I'll admit my knowledge is outdated, I need to refresh it), I had a pleasant experience on the productivity side. The big reward for me, coming from C/C++, is that my programs simply worked as expected once I was past fixing all the errors the compiler reported. That usually doesn't happen this way in C/C++, where you spend additional time fixing whatever null deref and whatnot that break your program in subtle ways at runtime.
You still need to access their servers.

Please note that you must connect to the Steam Network and test each of the games you would like to use in Offline Mode at least once to set up your account and configure Offline Mode on your machine.
In Brazil it's 'coming soon', too.
Ellison lands his private jet during no-fly times and happily pays the fines while local neighborhoods have to take it.

Spiegel has a Steve Jobs painting/poster in his office and is REALLY touchy about it.

Kalanick has a whole "I'm going to squeeze every penny from this industry and call it a disruption" vibe.
Is it just me who is concerned that this will very quickly become a single point of failure?

Or rather, a single point of vulnerability?
You mean only the PS4, which is not "All consoles".
> sleeping engineers from AMD

http://lists.freedesktop.org/archives/dri-devel/2015-June/08...
> People who are good at writing educational materials need to be paid to do this, because it's hard and takes a long time. I don't see any possible objection to this.

I have been paid to do this for five years with practicingruby.com, without ever relying on commercial support. It's 100% reader funded and reader focused, and it's the largest open-access library of Ruby-related articles you'll find in the world.

> Since money and social "buzz" follow the interest of many people, it seems obvious to me that the educational resources should be focused on those areas instead of periphery areas that few people are interested in.

Everything that is popular and commonplace now was a sparsely populated frontier before. Some folks need to venture into that territory now so that we all benefit from their explorations in the future. It would be nice to keep them well supported, if we want to maximize the benefits we'll reap in the future.

> Other people have said this, but favouring people with good communication skills in the job market is part of a functioning meritocracy.

Helping people with good ideas and a good work ethic is a job we can and should do if we possess the means to do so. The exception may not prove the rule, but I suppose you can say that my communication skills are adequate given that this is my essay we're discussing on the HN front page.

The only way I got to where I am was through support of mentors and colleagues who had helped me in the early 2000s, when free and open source software was predominantly a hobbyist activity and not a commercial activity. There was at that time a real sense of doing things for the common good, rather than just to serve your own interests.

And as I've said before: we rank on the first page at Practicing Ruby for
the google search term "infrastructure automation", we're
on the first page for "actor model", first page for
"Law of Demeter", etc. Several of the contributed articles
we've managed to drive so much traffic to are by people who consider themselves intermediate developers, and amateur
writers. I've used the money from my paying supporters to: pay contributors for their work, help them edit, revise, and polish their work, and reach a larger audience than they would have on their own. This model does work! It's just hard to sustain because it's so foreign to most people.

I won't even entertain your comments about the lack of diversity, because it reveals your ignorance on the topic, and lack of concern.
It's not magic
How to Make Your Batteries Last Longer