skysight-inc/HackerNews huggingface dataset:
pre-order = I give you money, you give me nothing (but, hypothetical promises about a future)

gotta love cool new business models
Blame Felix the Cat for the lightbulb metaphor for a new idea
The idea of piggybacking on bittorrent DHT network is great :)

Just out of interest, do you know of any other systems that do that?
Dropbox Adds More Features to Attract Enterprise Customers
That's entirely up to the developer, they're not required to use Steam's DRM, and in fact many games will run happily without Steam running once downloaded.
> Java's lambdas don't support mutation of captured variables

A variable has to be declared 'final' to be visible from a Java closure (anonymous inner class in pre-1.8 Java).

This means you can't mutate a primitive or an object reference, but it's possible to change the contents (instance variables) of an instantiated object captured by the closure. (And, indeed, this is exactly what you do in this situation).
Your life on earth
I think you're mistaking "making products with everything I want" and "Making products I want."
"Hi Mark, my name is Cameron, and this is my brother, Tyler."

"Good to meet you. Sweartagawd your idea is safe, my lips have a zippers." (makes zzzzzzzzip sound)

"Mark, me and my brother trust you. In addition, no one could possibly execute our idea as well as we can, since we have the original idea. Can you start coding right away?"

"Sure, yeah, come again though about that 'execute' stuff? I'm so clueless about business! My rate will be $20 an hour to code up your idea."

"Okay Mark, keep us updated when you finish -- and again, we're not worried you'll steal our idea. We're not even going to ask you to sign a non-disclosure -- you look so dadburned honest and humble, Mark! And reliable too."

"Thanks Cameron and Tyler, come again with that 'steal your idea' stuff? I'm so naive! I have no experience stealing ideas! I'm a virgin when it comes to betraying people!"

"Okay Mark, don't pop that cherry with us!"

___________________________________________________
LATER..............Cameron and Tyler discuss the Zuck hire...

CAM: "He's a bit naive but he can code, that comes from a trusted friend who worked on a project together."

TYLER: "To me, he came off as chronically baffled. I wager we're going to be disappointed in his work, Cameron."
Trello is a meaningless name. It evokes nothing. It sounds like a portmanteau of "trellis" and "mellow". Even though I've read about the product, or service, or whatever it is, I have no idea what it does because the name has all the sticking power of wet teflon (another meaningless name that was successfully marketed, demonstrating how little names matter).
Is rustc able to run typechecking without doing codegen?
"Today, we’re launching CockroachDB for everyone. Use it. Build on it. Contribute to it!"

Does this mean it's more or less ready? The status in Github hasn't been updated in quite a while and lists it as Alpha with important parts like raft concensus still missing.

Can someone (preferably from the team) clarify the current situation?

PS.: CockroachDB is the only distributed DB that I would bet on going forward and being a solid base for a big distributed DB.
Re: Proposed Statement on "HTTPS everywhere for the IETF"
I've never played a game which required both triggers on the same side to be simultaneously pressed - they're designed to be used with a finger on the primary trigger which can be moved to the secondary one when needed.
> The Rust community seems to be populated entirely by human beings.

:D <3

Regarding your borrow checker example, note that your code is now prone to blowing up if `step` is modified too much. You have created the necessity of an invariant (step should not pop out of the vector) which may be broken by later cleverness.

See http://manishearth.github.io/blog/2015/05/17/the-problem-wit... for more details.

Note that in this specific case you could just use `&str` over `&String` everywhere and push "some new thing" directly; `&String` is a double-pointer, whereas &str is a fat pointer.

> Nor am I totally sure what the tradeoffs are between having a self argument and not.

It's not a tradeoff thing; it's a "do I want a static method, or a member method" thing.

> Some kinds of constraints cannot be used in where clauses, so I believe the former is strictly more powerful.

Actually where clauses are much more powerful. With the type constraints stuff like `A: Foo` works but not `Vec<A>: Foo`, but the latter is allowed in where clauses.

Overall, loved reading this post! It identified some areas of diagnostics that we can try to improve (I'm very interested in fixing diagnostics), and is a pretty accurate picture of the language :)
I'd like to understand why as knowledge workers a portrayed environment where you have minimal space between you and an open environment it a good working environment? The photo used by the AirBnB add portrays an extreme of the popular open office concept.

In the last two years I've worked in "open office as portrayed", a more isolated open office, as well as at home. I know my preference.

I still ask why is this a motivator on the cover of the digital equivalent of a glossy magazine?

This has nothing to do with the company (I use airbnb regularly), but the portrayal of environments.

A justification, I get emails regularly, I have no commute. The recruiters that reach out to me I simply ask, "so, I have no commute, can you encourage me to further engage with that first hurdle." So far, none can. Simple question, I've got a great job, sell me on what you have. Reality is most established companies at this point just want bodies to fill positions.

Disclaimer - I've passed on two founding CTO positions (over the last 2-3 years) because my risk averseness wasn't in sync at the time asked.

I see this post as a recruiting glossy and asked my questions as such.
`rustc .... -Z no-trans`. kibwen is working on a mode where rustc can generate crates with just metadata, and use it for a `cargo check` mode.
Backported optimizations will make Python 2.7.11 release 10-20% faster
But it does. It's harder to have good security when all the normal solutions suck - they've all been poisoned. Its like when somebody told it's bad to be the most ambitious person in the room - it takes more effort to stand out than to blend in. If your the most ambitious one, merely being the in that state has a dampening effe.
SMM mode
What's "free fridays"?
You think Snowden, GG, wikileaks, etc toe the government line?
There is also hyperglobalmegastore https://github.com/adrian-bl/hyperglobalmegastore
All data is encrypted and you can even mount your flickr 'drive' using fuse.
Licensed under the WTFPL! One of my all-time favorites.
Now try to get a feed of someones videos or similar...

What do you mean? Channels have an element linking to an RSS feed. In fact, just pasting a channel URL to an RSS reader should work.

Example of a channel feed: https://www.youtube.com/feeds/videos.xml?channel_id=UCr4soU_...
Developer Health Study
Perhaps something like this could explain http://www.reddit.com/r/A858DE45F56D9BC9
Well, so was George Washington.
Yeah I tried to log in with TOR recently, and it showed me a weird captcha, in a different language. I was frankly ashamed and disappointed.
Where are the specs? All I'm seeing is "NVIDIA® GeForce® GTX GPU 2GB GDDR5 graphics and Intel® Core processors."

Which spec doesn't meet the minimum for Arkham Knight?
>In May, Google opened a campus in Seoul, its first in Asia.

Because Google Tokyo/Singapore aren't a thing...
I believe that history disproves the idea presented. Ever since the start of the industrial revolution there are have been luddites thinking that mass unemployment are around the corner because of technology. Once 90% of the country (England) was involved in agriculture. Today it is down to around 10% but we do not have 90% unemployment. Those workers have been released to do other work.

So far there is no end in sight for human wants and needs and so there is no sign that demand will stop at a point that creates the mass unemployment envisioned. Income inequality is the big issues.
I discovered this link a few weeks ago while writing an internal 'howto' wiki to help our developers move to git from svn and linked to it right away. Really well written and constructed article.
> Note that in this specific case you could just use `&str` over `&String` everywhere

It's an awkwardly construed example. Here is the actual code - https://gist.github.com/jamii/ae46e8e0c9757330e9ea . There the borrow makes more sense since the value is being created by calling a function on the current solver state.

I've edited the post to include a solution that was suggested in the reddit discussion - replace &'a Value with Cow<'a, Value>.

> It's not a tradeoff thing; it's a "do I want a static method, or a member method" thing.

> Actually where clauses are much more powerful.

I really don't understand this part of the language yet, but...

I linked to an active rfc about constraints that cannot currently be expressed in where clauses (https://github.com/rust-lang/rfcs/blob/master/text/0135-wher...), including the example you gave.

In cases where a function takes two arguments it isn't always obvious which argument should be self. If that affects whether constraints end up being A: Foo<B> or B: Foo<A> or `where Foo<A,B>` it seems like one could run up against those limitations?
I think you're right - SMM mode it is, we know the NSA has a bunch of SMM rootkits, I bet someonme found the vector the NSA uses
The impression I get is the Chinese feel they are a singular nation: the world's largest, one of its richest, and its fastest-developing (the "sleeping dragon" finally awakening). And then they hear the Western world criticising them...

Sure, China isn't perfect, but it's getting better, and for a significant fraction of a billion people, good enough.
Chinese getting a western eduction is a good thing. They learn some western culture, human rights, freedom, etc.
I don't get this guy. He seems smart and naive at the same time. He's living right under the nose of one of the largest spy agencies in the world: the KGB. Okay, I can see he doesn't want to talk about them. Fine. But he seems to call for the destruction of the American spy agencies. Really? Russia, China, and all of our "allies" ain't going to close their spy agencies even if the US does. What do you want? America with no spies operating in a this world? How about we give up all of our weapons too? That will make the world a safer better place? Right? I just don't get this guy.
Yes, that's the motivation for politicians; I'm talking about the reasons why it scores them some points.
Respect to OP for creating his own successful business - You're selling candy and blogging about it, I don't think it's even possible to steal your idea. Not to downplay the achievement either - as it's a great thing. I would call your site innovative but not an innovation, a 'business idea' rather than an idea for some sort of new technology that nobody has ever seen before and therefore might be inclined to rip it off.

There are people doing small time, applied research in cutting edge areas. These types of innovations can and do get ripped if they are good enough.

If you look at the history of science, there have been a ton of sharks.

TL;DR - just because nobody is going to steal your business idea doesn't mean a truly original innovation won't get ripped off if someone sees it.
Maybe they'll also vote to create well done and actual journalism and the content which goes with such commitment and resist the urge for click-baiting and taking sides...

I don't really care how they self organize and how they decide to do labor bargaining.

As a reader I care if they can be actual journalists, people who can take time to collect the major facts or aspects of a story and not intentionally by ideology stress one aspect over another or ignore one aspect over another. If you want to have opinions do that in the editorial section -where I'd expect a mix of views, some I agree with some I disagree with.

I don't want their "narrative" or anyone else's.
But in doing so, Java runs by simulating a stack machine, hence the name virtual machine.
Hey bemmu, Would be great if you could add a email newsletter service to the website, to showcase new candies being shipped/ or any new updates on your business. Although I could subscribe to the blog through RSS, but I bet email newsletters would be much more effective.
We use this guide often in the #git irc channel where Seth Robertson used to frequent.

It's a nice guide because sometimes people don't even know what they really want because terms like revert are overloaded.
The obvious rebuttal is "But China"...

This is just plain wrong, it's far from obvious. "But the tiny number of Chinese presently in power." That may be fair but you have zero idea or appreciation of the breadth of opinions or lack thereof of the population of China.

Differential empathy.

When he says "The world says no" I think he's right. I'm yet to meet someone who is in favour of everything they say to their friends, foes or just out loud taken down and kept in a database forever where it could be used against them at any point in their future or their children after they are gone by not just current, but all possible future powerful entities. After the revolution that your political enemies succeed at by force, they can use it against you.

Really, absolutely nobody I have ever met wants that. Not one person. It's a sentiment that crosses politics, cultures, ethnicities, wealth you name it.

The world says no.
Steam does have region lock capability. Check steamdb.info for game based info, but basically they either lock the game to the region or lock gifting to the region for games with region locking.
What about American "terrorists" who organized in secret to fight for independence from the British?
Yes! It should totally be a 3! I don't see a way to edit it now though.
Pick 10 people at random.

"Do you want everything you do and say to be kept in a permanent record to be used by the current and any future government against you at their discretion."

See if you can get even 1 who says yes, or "that's ok with me"

May not say "no" loudly enough to be working yet. Don't mistake that for yes.
A Rust programmer can't seem to be Rusty. The more he's Rusty, the more he knows about it, which seems like a contradiction.
I'd love to exploit ad networks user profiles for this. I.e., store some bits as "interests", by running a few appropriate google searches or hitting a few web sites, read the bits by seeing what ads you're served. This would probably require a bit of learning and a redundant encoding to make it work, but...
This is just a comment section - not an economics class or a tutorial on offshore stocks and derivatives and their potential applications. If you find my comments irrelevant you should just ignore them - I'll do the same for you.
Which is only as secure as the door frame it goes into, which usually means: pretty insecure.

Still, I agree with the premise that it's about assumptions, and if people can be made to realize that their garage door openers are inherently pretty insecure, and feel that that presents a substantial, then there's a market there. But until it becomes a problem that's common enough for media outlets to scare people about it, there probably isn't a large market yet.

(Any marketing plan for an endeavor like that should have a PR budget from day one, since that's exactly how such stories tend to become news segments.)
So I'm not even going to sugar coat this. How well can I use the steam controller for my N64 emulator? I'm having trouble getting a good D and C-pad as well as analogue stick on the normal playstation type USB controllors and am looking for something else.
Pre-orders without an eventual delivery are fraud. Ignoring the time value of money, when you pre-order you typically pay the same amount as you would if you waited until the product was available. What you gain is getting the product earlier than others, and what you lose is the access to reviews prior to making your purchase decision.

Pre-orders are not a new business model. They pre-date the general availability of the internet.
Twitter took RSS as a concept and humanized it
ME is in the chipset and it's much newer than 20 years.
And Tokyo, Singapore...
That's all well and good, but if everything's a dream, then what's the point in talking about it? Why are you on Hacker News telling figments of your imagination about the depth of your dream? Shouldn't you be trying to wake up, or lucid dream, or something productive? Or do you just have to "ride it out"?

For clarification, I'm being absolutely sincere. Because your initial assertion eliminates any further dialogue if you sincerely believe it. So why post here? Shouldn't you be looking for Neo, and awakening him so you can be free of the hell that is the dream?

Do not dally Morpheus. Or conversely, do not spout non-sequiturs and expect to get upvotes.
You missed the joke :(
Latest news suggests the breach is much wider than originally thought and likely affects many more millions of people.
Get an arduino, and you can use a real N64 pad. Someone already did the code, it's just a matter of plugging the wires.
> Many people here would call a service run for the FBI without oversight or a lengthy and transparent approval process with the requirement for a warrant a backdoor

Er, what? No one would call it a front or back door. If someone gets root access to my machine and uses that to get access to data on my machine, that data was not the entry point. The phrase "without oversight or a lengthy and transparent approval process with the requirement for a warrant" shows what a red herring this is.
true - I bet he had a ton of ideas back in the day that are finally becoming practical.
Rust is likely to be popular for embedded work, where debugging is hard and crashing is often not tolerated.

Go is primarily for server-side web applications. That's Google's main business area, that's what they built it for, and that's where all the libraries are well-debugged.
It's called Java Card and is used in smart cards (pocket-sized card with embedded integrated circuits) in Europe, Africa, etc.: http://en.wikipedia.org/wiki/Java_Card and http://en.wikipedia.org/wiki/Smart_card

"Java Card bytecode run by the Java Card Virtual Machine is a functional subset of Java 2 bytecode run by a standard Java Virtual Machine but with a different encoding to optimize for size"

It's a proprietary binary blob like the GSM-modem in your smartphone or the HTML5-DRM-module in your web browser. It probably falls under the category security by obscurity.
There are obvious huge ideas that AirBNB is not close to tackling yet.

Right now, you essentially have to be a part time hotelier if you're renting out one or two AirBNB room and a full time hotelier if you're renting out more. The intersection of people who both have room free and are willing to be hoteliers is pretty narrow. I know people who go on vacations of 3+ months at a time with their rooms empty and leave $10,000 of revenue off the table simple because it would be too much hassle to figure out how to effectively AirBNB or craigslist the room.

What I want is a magical team of professionals who enter my house an hour after I've left for vacation to find my house in whatever messy state it's in. They clean, tidy, professionalize and convert my house into something that's rentable to other people and I don't have to think about my house while I'm away, everything is handled for me. An hour before I get home from my vacation, that same team of professionals restores my house back to exactly the way it was. I'd even be willing to split the revenue 70/30 AirBNB's way if they could handle this because the alternative is $0 for me.

Moving up the value chain and taking over more of the travel experience is also something AirBNB is uniquely capitalized to do. AirBNB is experimenting with this with it's neighbourhoods feature and tentatively trying to become a more complete travel solution. But you could imagine AirBNB being an ad platform for other travel service providers for example. aka: pre-commit to enough museum tickets/sports games/restaurant reservations etc. before you arrive in town and we'll throw in the room for free.

Alternatively, AirBNB could start owning more of the travel vertical. You could imagine AirBNB airport shuttles that drop you off at your AirBNB door (with your key and Wifi credentials provided by the shuttle) if density in a region gets high enough.

It doesn't take much to imagine how much is left to be built of AirBNB as well as pretty much any other technology company. Talk to anyone in any company and they'll tell you they're still only 10% of the way there.
Swift HTTP for Humans: A Quick Start
great list. for fintech i think itbit, moolahsense are worth a mention too.
Any more fintech in the capital markets space?
> Did I slight your favorite conspiracy/paranoia/gun rights site?

Again, helpful. I have no particular interest in any sites you'd consider one of the above, but nice rhetoric.

I was about to take the time to reply to your first point–which is fair and worth talking about–but the trolling afterwards leads me to believe it's fairly unlikely you're interested in discussing it on its merits.
Bitcoin will save Argentina, or Argentina will save Bitcoin?
i've seen some game reviews with the linux version running faster on Ubuntu than Windows
Also, Apple gets a better idea of how many people are watching the live stream if there are fewer multi-viewer streams.
So it has less space than a Nomad?
Java bytecode is instructions for a stack machine -- but that's an abstraction. Then the bytecode compiles down to (register) machine instructions, and that compiled implementation is highly efficient and highly optimized.

The virtual machine itself is a complete abstraction. Modern JVMs do not run a simulation of a stack machine at runtime (after compilation, that is).
Earlier work from the ITL/Qubes team, including SMM attacks: http://invisiblethingslab.com/itl/Resources.html
Does your startup need multi-language landing pages?
Googles Non-Profit Service Launching in Asia
Tnews
PC games with a joypad that does not have a keyboard.

that is lame. extremely lame.

Almost as lame as the fact that the xbox controllers when attached to windows box also do not recognize the keyboard attachment.

Valve copying microsoft mistakes.
Startups are 1% inspiration and 99% perspiration. His description of running a market experiment is bang on the nail. 99% of ideas will fail. You have to see if market demand actually exists by getting a product out for people to try. During that process people can steal your idea. If you get traction you have to move fast.
yu ee
"We", the royal hacker we, non-Oracle companies, tried, it failed:

http://en.wikipedia.org/wiki/Apache_Harmony
A fresh look at the Linux kernel's device model
Ubuntu 15.04 vs Windows 8.1 : Team Fortress 2 benchmark with a GTX 680 https://www.youtube.com/watch?v=dK7uEv8LTYU
thats just what an idea thief would say... ;-)