skysight-inc/HackerNews huggingface dataset:
This not how I have seen it happen.

First, politically I think that when creating your product you might want to keep the cards close to your chest, so in-house consultants who lunch alternatively with the product engineers and the customers is a way to do that. My second political idea (gotten from "crossing the chasm") is that you don't kickstart platforms, you start a killer application and if you get success, you open it to third parties, you can't start as a platform, you mutate into it.

What I have seen happen tho, is sales people pressured or rewarded for either the generated revenue or the gross margin they generate. The easiest way to generate a sale is by selling man hour, because the delivery date is set, it can be quick at the quarter's or fiscal year's end, and there is no real fiddly evaluation of the delivered features (the consultant was there or not). The other trope is that sales people are attracted by big companies (for the brand recognition and the gross margin), where investments are complex and slow to move on, but man hours are bought on the running budget, not on investment, and the sale can move way quicker.

And so, by selling man hours at famous big co, you can put a logo and some revenue on your investor's slides. You still haven't found a product/market fit but you have earned some time before it is discovered.
>Thanks to Google, I didn't even need to crack that hash, I just searched the hash string and found the password already cracked.

Im gonna guess unsalted md5?
C is great, but it is very limited. Mainly, it knows almost nothing about data structures (strings and arrays, with the absolute minimum support)

Merely reshuffling the syntax/grammar but not going deeper is not going to change anything.

C++ is, let's say, interesting. But it's always going to be a "bolt-on" addition to C, and keeping the redundancy (should I use open, fopen or a C++ object? when opening devices, open is usually used)
Tox: encrypted Skype replacement will possibly integrate Bitcoin
This probably deserves a long blog post or something (maybe I already wrote it somewhere) but here's a teaser.

dbus is not mostly about IPC.

Linux desktops, including gnome, KDE, and those before them and alternatives to them now, use a "swarm of processes" architecture. This is as opposed to an alternative like smalltalk, Eclipse, Firefox, or Emacs where lots of plugins are loaded into one huge process.

Problems common in server side IPC which aren't as big an issue here: scalability; network partitioning; protocol interoperability.

Problems which are more of an issue: service discovery (can't just use DNS); tracking lifecycle of other processes; inherent singleton, stateful nature of hardware, the kernel, and user interfaces.

The main way dbus helps with this is the star topology with a daemon that can start on demand and track all the processes. IPC is then coordinated with this in such a way that race conditions can be avoided, for example you can start a service and send it a command without a race that your command arrives too soon.

Anyhow this is just enough to get an interested person tracking down the details, I'm not spelling it out obviously.
Wouldn't it be simpler to just assign the docker instances a static IP and make a corresponding /etc/hosts entry?
In 1997 there was a supercomputer called ASCI Red. It had 76 cabinets of processors.

The entire thing (with memory and disk) took up 1600 sq feet of floor space.

Here we are 17 years later, and we can get the same processing power in a pci card.
Calgary has also horribly cold winters which forces a lot of people to stay inside most of the winter. Maybe someone should do a correlation study with days/year where temperature doesn't exceed 20F (I know correlation != causation but at least it's one more hypothesis) . I personally feel depressed on days where I have to stay inside all day, and just taking a walk outside for half a hour uplifts my mood quite a bit.
In Berlin, Still Partying
alexS, I spotted what might be a trivial bug (or could be a feature ;-)
but instead of posting it here, I decided to email it to your
founders<at>anonysurfer.com address just to be safe.
Lessons in statistics: How not to analyze time series
You definitely should learn bitwise operators, but if other people have to work with your code I'm not generally in favor of applying them in clever ways where there's a slightly more verbose but much more readable solution (e.x. "~x.indexOf(y)" vs "x.indexOf(y) !== 0"... just type the extra 3 characters)
Sounds pretty similar to what the NFL does anytime one of their stadiums turns 15. Some have argued their should be some sort of law barring states from doing this, due to the zero sum nature at the national level. I just don't see how you could write a law without all sorts of undesirable side effects.
Highly advanced backdoor trojan cased high-profile targets for years
I know many people who are incredibly quick at many kinds of study, but they're generally in the humanities. One of my friends taught himself 4 languages in high school, but he can't do math to save his life.

It is says those who are naturally good at math are good at all kinds of study,not as you suggest that those who are good at many kinds of study are good at math
I think Betteridge's law of headlines applies here. MS open-sourcing such a massive project which would be highly scrutinized publicly, there's bound to be some very ugly code in there. I don't think there's much to gain given existing open-source browsers being much further ahead than IE.
Just don't allow exceptions and treat everybody the same when it comes to taxation.
I'm in favour of higher tobacco prices!

But the UK spends about £8bn treating smoking related illness and gets £12bn from excise duties and we have much higher rates on tobacco products. The UK taxes on cigarettes are high. About 77% of the price of a pack of 20 is tax.

> This is, according to the Treasury, equivalent to more than 2 pence on the basic rate of income tax or over 11 pence on the top rate of income tax. On a typical pack of 20 premium cigarettes the total tax burden of £6.17 ($9.66) ccounts for 77% of the recommended retail price (RRP) of £7.98 ($12.50)

http://www.the-tma.org.uk/policy-legislation/taxation/

The highest rate in the US is $6.16 (£3.19) (although most places in US have much lower tax rates).

http://www.tobaccofreekids.org/research/factsheets/pdf/0097....

When people smuggle cigarettes to sell illegally they don't care about minimum age laws, so you get children smoking counterfeit product:

http://news.bbc.co.uk/1/hi/england/2123054.stm

> Many are being bought by schoolchildren, according to trading standards officers in the borough of Camden, north London.

Counterfeit tobacco is a recurring problem in the UK.

http://www.bbc.co.uk/news/uk-england-sussex-16786358

http://news.bbc.co.uk/1/hi/uk/4096911.stm

http://bbc.co.uk/news/health-28940681
It is stark. Tony Stark.
The Origin of String Cheese
dbus handles a lot of cases where you have an unprivileged process like a GUI widget communicating information to a root process like a network manager. Because it's centralized and everything flows through the dbus process, a lot of it is about policy enforcement— ie, these methods can be called by this user or group, these other ones by this other group, etc.

Examples of the configuration which controls this kind of thing:

https://github.com/mungerd/vncbox/blob/master/data/dbus-conf...
http://git.kernel.org/cgit/network/connman/connman.git/tree/...
#IStandWithUber
Mailpile is an e-mail client, first, other things second. Maybe we'll support other protocols, such as TextSecure, at some point. I hope so, actually! :-)

Note that PFS generally applies to a communication channel, not the way a message is encrypted and signed for long-term storage. TextSecure decrypts messages and stores them using a different algorithm locally - there's no forward secrecy if someone steals your local TextSecure message store.

Sadly, the only such separation we have in the world of e-mail (at the moment) is the TLS wrapper around SMTP/IMAP/POP3, which can and should use PFS ciphers. But that doesn't help if the server itself is malicious. That's one of the reasons I'm keen to try and cut out the middle man when possible, and deliver "directly" from client to client. See our SMTorP discussion for one idea of how we might eventually do that: https://github.com/mailpile/Mailpile/wiki/SMTorP
I might be wrong, but I think his speeds are from the internal ram of the Phi and the FX-9590 to their processors, not the transfer speed from the hard drive to the cards ram. So if all of the data fits in the Phi's ram it can transfer that to the processors really fast, but if you have to transfer over the PCI you are limited to those speeds.
If I can lazyweb on this for a moment, is there a good script out there that can use this to sync/download your entire watch later queue?
The future has less power than expected. From the beginnings of the industrial revolution up to the first oil crisis, new energy sources were discovered, exploited, and scaled up. Space travel requires insanely high power levels, and it was assumed back in the 1950s that those were coming.

They weren't. In the last 50 years, there have been no new power sources.
We're still mostly on oil, coal, natural gas, and hydropower. Even solar cells and atomic power are now more than 50 years old. The existing technologies have improved, but there are no new ones.

That's why we don't have heated streets for snow melting, as seen in Disney's "The Magic Highway" (1958). We don't have much space travel because chemical rockets hit the power limits of chemistry around 45 years ago.

If controlled fusion is ever cracked, and it's not too expensive, we may see some of the older futuristic ideas back.
Facebook Before Facebook: Tagging in Antiquity
Regin, new computer spying bug, discovered by Symantec
Because of macros, you have to read and interpret all of the #include files anyway.
An antidote to dystopian futures, Kevin Kelly's "A Desirable-Future Haiku: The coming hundred years, in one hundred words". On the chance that desirable futures ARE possible, we need to imagine them.

https://medium.com/message/a-desirable-future-haiku-ff01d63c...
Impressive, that totally hung my machine for a couple minutes (Chrome/OS X)

I'd recommend watching the video instead.
You're comparing apples and oranges. The Xeon Phi has full-fledged x86 cores and 8GB of ECC memory. It's a much more flexible machine than any GPU.
Lazy Sunday: Start building your own Hacker News database in 10 mins
For a real low budget phone you could get an Nokia 105 for 18 dollars.
Python IDLE Reimagined
There are some projects that are not economically viable, but they absolutely need to be happening. The Apollo missions, public healthcare (in developed countries != USA), the entire US Interstate system, etc. etc. etc.

Making money is not the only reason to do something.
Knight Landing, the second version, is supposed to be coming out in early 2015. If you want to get one be warned you might need a special motherboard as well if you were thinking of tossing it in a consumer box.

http://www.pugetsystems.com/blog/2013/08/06/Will-your-mother...

Here is a link to Intel's promotion page it has participating vendors in various locations:

https://software.intel.com/en-us/articles/special-promotion-...
I think they are aberrations in the mirror's glass. People used to use Schlieren optics-esque techniques to test glass for defects.
Till now I didn't know that other Sites are supported :D wow really impressive site support! Thx for maintaining this nice tool :)
I wonder what it would take to get it further towards the speed-of-light limit.

2 ms for, say, 3 km is 1500 km/s, or around 0.75% the speed of light in fiber (~200,000 km/s).

I wonder what the bottleneck is.
Sorry to break your bubble, but you are not going to last.

Man, you are selling PPTP VPN on a $14/year VPS... and no, RamNode will not let you run public proxies either. Nor will do Atlantic.net in your $1/month VPS.

Nice try, but... no.
The EU does have prohibitions on most aspects of state support of private enterprises, with a couple of notable exceptions, particularly the "cultural test". This has led to migration out of the EU for sectors which have tax breaks elsewhere (most visibly in techland this is videogames to Canada).

Having lived on both sides of this I've concluded the EU model is the right one. The one real exception becomes when an aggressive external party tries to use state backed product dumping to displace all other existing market participants before jacking the price back up again. In those cases you will need punitive tariffs on imports, but that should be the exception and not the rule.
The declaration syntax detail has nothing to do with compilation speed.
Or someString.contains(searchTerm) - https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
True. I've seen macros used to drastically change the syntax of C. Such as

#define IF(x) if (x) {
#define ELSE } else {
#define ENDIF }
> Is capitol really the biggest barrier to moving the world forward at this point? It seems that we the only way to move and shake things is to have an individual with a ton of capitol so that people can't get in the way, which is rather stark.

Why would you expect otherwise? I have no training in economics or finance, but it seems to me that affecting such large markets is usually going to take huge amounts of capital. I'm not convinced it's always about artificial barriers to entry, but rather the natural barrier to entry: the economies of scale mean viable competition is expected to take some amount of capital to bootstrap. When the scale is global, it's probably going to require a lot of capital.

Now, if you just mean it's disappointing how challenging it seems to be for non-billionaires to obtain sufficient capital from banks, VCs, etc. to undertake such high risk/high reward ventures, you may be right in your disappointment.
> if(~someStringOrArray.indexOf(searchTerm))

Do you think the person maintaining your code 2-5 years from now will understand that easily and quickly?

For maintenance, it's important to be as clear as possible, not as tricky as possible.
It would be quite surprising. I concur with @elsewhen that the people funding this research must have been quite pleasantly surprised: "This work was funded by a grant from Dairy Research Institute, The Beef Checkoff, the Egg Nutrition Center, and the Robert C. And Veronica Atkins Foundation."

I've been reading through it on http://www.plosone.org/article/info%3Adoi%2F10.1371%2Fjourna... and I don't understand several things:

* Which SFAs (Saturated Fatty Acids) have been gone up in plasma by a carbohydrate diet? Only palmitoleic acid, or also other ones? And what's the percentage of these acids compared to all SFAs?

* If you only check people with metabolic syndrome are the results not typical of a metabolism which is screwed up? Don't you at least wanna know what it does in healthy people?

* If there is momentarily plasma palmitoleic acid response on dietary intake of carbohydrates, are those SFAs there so the body can get rid of them? What's the mechanism here? If you want to loose fat, it will need to go through the plasma at some time...
Go has a similar problem: function calls and type conversions share the same syntax (or sufficiently the same syntax). If you see `x(t)` in a Go file, there's no way to know if that's a function call or a type conversion without some semantic information. Also built-ins, which also look like functions, come in to add an extra layer of difficulty.
I'm not sure "naive" is the word I'd choose. Let's just say those standards are often aspirational.
Amazing how Symantec use this to push their software rather than providing even a clue to determining whether you're infected or not. Never miss an opportunity to cash in, I suppose.
What? hp has his own Wikipedia page:

> R. S. H. P. is an American computer engineer and entrepreneur. He is known in the free software community due to his work on HAL, GNOME, Metacity, GConf, and D-BUS.

hp, thank you for all the software you wrote.
> For example, instead of paying $1500/month, you could do a direct deposit of $375/week or $50/day.

... and thus will be born the "BI loan" industry: take $1000 now, and we'll collect your $375/week.
Out of interest - where did you get 300 million from?

I believe its about 742 million for Europe as a whole and about 507 million for the EU.

Or was there some Eurostat poll I missed and we really do have 300 million cynical people here.... :-)
The NPR has a good explanation of how it works in their video:

https://www.youtube.com/watch?v=px3oVGXr4mo
If there is a will, there is a way.
I remember a definite pre-millennial spike in such jokes so I went looking. Never heard it before (it's on youtube so I have now), but track 2 of this album from 1984 might win the prize:
http://www.discogs.com/Daniel-Amos-Vox-Humana-The-Alarma-Chr...

(Daniel Amos - "(It's The 80s So Where's Our) Rocket Packs")
Target presents 3d printed holiday gifts
Reminds me of DrRacket.

It's a good target for a learner's basic IDE.
KeyBox: A better way to SSH
I said native app platforms not native apps.
If you're building a marketplace why would you not seed it with what you have easiest access to? If you can perform a service in-house that will in future be provided by a marketplace seller and the demand is already there: do it.

Users of my free app were asking for services that I could perform. I didn't want to perform the services myself forever but I had zero platform, processes and people in place to achieve that on day one. So I performed the services myself.

This gave me a solid understanding of the customer problem and what I'd need to code up to enable service providers to perform the service directly with customers.

Now I perform zero services with all of my service providers connecting directly with customers. We take a percentage cut as a true marketplace.

The chicken and egg problem of two-sided marketplaces is hard. If you're building a meals-on-wheels service and you need to cook the meals yourself to get the supply side going: do it.
For example,the California Institute of Technology(Caltech) is a private school that selects its students by strict academic standards and chooses not to consider race.

http://studentsforfairadmissions.org/wp-content/uploads/2014...
Under Windows, COM and RPC are a dream compared to this mess. Interfaces are clearly-defined, versioned entities that support transmitting arbitrarily complex values (even ones containing circular references!) over a variety of protocols. It's also very fast: the "ncalprc" transport uses ALPC, which is the best IPC system I've seen on any platform. [1]

Using dbus, I feel like I have to type the same goddamn namespace name three or four times and that I never really feel like I've gotten it right.

Also, FOSS developers are in general completely obvious to interprocess race conditions. When you refer to something by an "id" and that "id" can be reused and recycles between subsequent calls, you've gotten it fundamentally wrong. I see developers make this mistake over and over in POSIXland.

[1] No, ALPC isn't like RPC-specific like kdbus: it's just a very, very good implementation of message passing over socket-like kernel handles.
In case readers were interested in security:

http://data.langly.fr/blackhat
The problem is that this only works for some YouTube videos (for example it will fail for basically all VEVO videos), not to mention maintainability issues.
To those calling him out for hacking his friend without permission, keep in mind he was a teenager (15) at the time. His friend was of similar age. Teenagers do stupid things, I was of similar age at one point and also did very stupid things.

It's part of growing up.

Saying that, the author needs to give better context.
Not shipping heavy batteries halfway around the world should help. But labor costs will be significantly higher in the US. Not sure if it'll come out to a wash or not.
My experience starting a company in Spain has been very bad. I'm not going to repeat what other people said already, but it took almost two months for the process to complete. Don't even think about starting a business there during summer.
> This is an experimental technology, part of the Harmony (ECMAScript 6) proposal.

It only works in firefox and if I remember correctly, it is no longer part of the latest ECMA 6 spec.
It's a good thing you don't write science fiction for a living :)
An Emacs Foreign Function Interface
By the way, is DASH a free technology, or it's patent encumbered like the rest of the MPEG stuff?
> there is no future for children who overuse technology

That right there is laughable. There is no future if our children don't use technology to solve a wide range of problems.
Sorry! The problem is that our userbase is split about wanting the playlist or the video. You can create a file ~/.config/youtube-dl.conf with the content --no-playlist so that you don't have to type it out every time.
Why Plan 9 is not dead yet and what we can learn from it (2005) [pdf]
C syntax really isn't that hard to understand, it has persisted for a reason, and I am quite happy when I get to write C. It's not the ideal language for web-programming but it is certainly the right language for a lot of things. Statements like "good programmers who know or knew C at one point don't use C in their projects and will never contribute to open source projects written in C" are just unsubstantiated fabrications.
"gngr by default disables cookies, Javascripts, referrers, third-party frames and has a minimalistic UA string: "gngr.info/major-version"."

So they want to disable by default every website online? I'm all for innovation but why not just invent a completely new browser that is a better runtime for apps if you're going to disable every website anyway?. Heck, pick a more easily optimizable language than javascript as the default scripting language, have built in GPG so we can throw away passwords, force HTTPS everywhere, use a non-centralized dns like namecoin - why not just go all the way here?
And I guess if Safari had supported WebP back when Chrome and Safari were on the same codebase you would haven't counted them as separate browsers either?
The email you are referring to, an exhibit from the AIG trial:

"FYI, Morgan Stanley called Tim Geithner late last nite and indicated they can not open Monday. Morgan Stanley advised Goldman Sachs of that and Goldman Sachs is now panicked because feel that if Morgan Stanley does not open, then Goldman Sachs is toast. So appears we will definitely need to resolve both entities in one way or another this weekend. Options under active discussion range from sovereign wealth injection to merger with / acquisition by a bank to becoming Bank Holding Companies themselves to government assistance (unlikely). Tim Geithner and PDM team just finished getting first hand report of liquidity situation from Morgan Stanley. Have not heard assessment of that call yet. Baxter only EVP present. Checki expected shortly. Dudley, Rutledge and Krieger on standby at home for likely conf calls."

No, no distress here at all.
The blog posting includes a link to their whitepaper, which has a couple of pages with "indicators of compromise".
The Roton looks like a пепелац from Kin Dza Dza.
Check out the soldering! http://wiki.hacdc.org/images/6/6d/Phone4.jpg
Ask HN: Books for twentysomethings in their first jobs
Hi guys, i am about to start my first job as a software engineer. Do you know any books or tips that would help me to work on my soft skills?
It's equally trivial if you serve your web infrastructure off of load balanced caches.
Apple and AdRoll enable iOS ad retargeting with data from iTunes
Design Reviews for Operations