skysight-inc/HackerNews huggingface dataset:
The architecture is already there with I2P, it has proven to be efficient over I2P, Tor already has extensive use as an anonymous web browsing tool, whilst adding relays to each client would help mitigate Tor's network constraints somewhat, it would still degrade performance on the network to a degree due to the nature of how it anonymizes data.
There's also the issue of not being able to run a client and a relay AND remain completely anonymous, as I posted earlier.

The I2P network is also being underutilised at this point, it has a lot of potential for growth especially in this area. It makes sense to use that potential to grow a specific specialised network, rather than potentially impact an already perfectly functioning network that Tor currently is.
Modern hardware is measured by the rack in server rooms. Nothing that fits under my desk is really relevant beyond twitch games.
It's not patently illogical, it's just a matter of where you draw the line. People rarely call sucrose or fructose drugs, yet they're chemical compounds that you put into your body to alter your mood.
I don't understand why you're being down-voted for giving other examples of why VR might be bad in response to an article about why someone else thinks VR is bad.
He also said that he was wanted to talk to her and sort things out in private. Sure, you can see that as an opportunity to pay her off/silence her etc, but at this point anything he does can be taken either way
Ask HN: You watch as someone codes. How long until you know how good they are?
And what gives it away?
"lemon neutralizes alcohol in stomach"

Gullible much ?
There is no reason we need to be stuck in a giant interactive advertisement controlled by a large company. We will have multiple competing open platforms taking advantage of VR in many ways.

But good warning. We do need to start focusing on those open VR platforms rather than waiting around for Facebook to launch the Adverse.

Another big part of that is making sure that we have open standards rather than being locked in to Oculus or Control VR etc. or being stuck with whatever platform comes with a particular device.

I am hoping to see Oculus clones and modified versions of Linux Mint or CoreOS or whatever that boot to a type of holodeck with nice APIs for taking advantage of VR in open application programming environments.

So copy Oculus and fuck patents. Also copy Janus VR and anything else cool and start evolving it while at the same time standardizing on certain things.

There is no giant company that can ruin VR unless we decide to let them.
I've heard Chang Mai in northern Thailand has an awesome expat community with good wifi and communal office spaces. Sounds pretty good to me!
And how long did it take? And how many staes is it legal in? Surely, at some point politicians have to bend in and go with the voters, but it takes such a long time and so many people suffer in the process, that you start asking yourself, is this democracy thing worth all the people to rot in jail for victimless crimes?
Well to think hydrochloric acid is chemically even close to the same as citric acid would also be far from the truth. Both have their own chemical properties, which invariably produce different chemical reactions.

Now to ask how citric acid in any way neutralizes, reduces, or some other factor x, the effects of alcohol, would be a better question.
Silicon Valley and general startup culture these days has very little actual substance. If you don't have actual substance you have to substitute something else for it. I can't really think of words to describe what the substitute is but that linked video does a pretty good job.
Drug tests look for 11-nor-9-Carboxy-THC, not Tetrahydrocannabinol. The amount in your system days after use is so minimal so that it has no effect. I'd like to see a case study of someone getting measurably impaired days after use.
It's interesting that I seem to be in the minority, and the "winners" are the ones that make intuitive sense to me.

People bounce away from complication, like having to read something. Where a glance can make something clear, it should not be further complicated. If something is already complex, all bets are off. Or, if results are much too low, you'll need to do more than add a label or sentence to fix things.

1. The updates box is a classic example of clear-at-a-glance. Just start typing your email address. This isn't something to be "sold" with a tiny bit of text, people either will or won't. If you want to convert undecideds, you need more than a bit of text complicating a simple form.

2. In the build.com example, people are taken away from search by the navigation icons. If search works, making people navigate categories is like offering two doors: One is a room with their chosen keyword results, the other is a maze to navigate through.

3. Again in the lead form, optimal simplicity is achieved. It seems to beckon "Just start typing your info."

4. Images are designed to draw attention to the caption area underneath. But when the area already stands out clearly, the classic advertising point ("notice what is underneath") is superfluous, and just an added complication.

5. I hate seeing faces in a video screenshot. I automatically assume I'm going to be fast-forwarding past "Hi I'm Rob, and I have a cat, and work here, and..." to get to the info. I prefer ANYTHING that holds the promise of giving me the data, and the data only.

In all cases here, there was an attempt to add something other than just letting the area in question indicate what it was as simply and clearly as possible, and each item that won did a good job at indicating its purpose at a glance.

Always encourage automatic behaviors. If you put a contract in front of someone, hand them a pen and point where to sign. Don't explain. Use enough white space and thought that a visitor's eye can rest somewhere. Test things by removing complications, or varying them, not by adding them.
There are similar anecdotes about the use of coffee during cattle drives in the West post-Civil War.
If you're throwing proprietary binaries over the wall for clients who aren't paying enough to support all their platforms, I guess picking one is a necessary evil. But it seems strange to set up a container, which is essentially your own custom distro which nobody else uses, rather than just picking a well-supported distro.

And if I had a goal of minimizing any interaction between my code and its environment, Linux syscalls are a much bigger API than I would choose. It's not as if you can claim to support a distro whose kernel or docker version you haven't tested on.
Would you say there are any dimensions on which it's important to enforce uniformity through hiring? If so, which ones?
And yet, the list still contains quite a few projects that are abandoned and zero annotations of why each project is listed there.

If you're going to claim this list is "curated" and the projects listed there are "awesome Scala", the least you can do is explain the criteria.
Unless this guy runs every ad-supported site on the Internet, I don't see how this has anything to do with feeling "no guilt"
If his code is sub-par, the professional response would be to make comments on his commits and/or otherwise try to provide guidance/mentorship. Not completely strip out his code behind his back and replace it.

The problem here actually sounds like this coworker is used to working alone and doesn't know how to work on a team.
I filed the linked bug and am the technical owner of Firefox's build system.

There were efforts made and discussions outside of the linked bug. To say "nothing" was done is just not true.

It would be more accurate to say that we just can't justify working on this right now because the timing isn't right and it's high cost for perceived low reward. The time of everyone involved to implement this would be better spent on improvements that benefit the general Firefox population. Some of those improvements include overhauling Firefox's build automation to better support things like building with Docker. That lays the groundwork for (easier) deterministic builds in the future. Even then, I'm not sure if this will happen. Brendan's post called on the larger community to make requests of Mozilla. That front has been surprisingly quiet. If you really want this, I would suggest making noise on the mozilla.org domain. Even better, contribute some patches, like the Tor Project has done: I will happily review them! #build on irc.mozilla.org.
I used iWeb for almost a year in 2010. Never had any issues with outage, network performance. Later switched to OVH Canada for lower costs, but I would pick iWeb over OVH if cost wasn't a concern.
Xamarin Cross-platform Application Development
Here's an interesting video from a Scala expert:

http://www.youtube.com/watch?v=uiJycy6dFSQ
The memory model is actually relatively straightforward on the user side; it's significantly more complicated on the implementer side.

In most cases you can get away with coarser constructs (which are higher-performing anyway, eg task parallelism vs. trying to decompose an individual operation) and only dive into the language lawyering semantics when you, eg, really really need a lockfree concurrent linked list.
Not many people take sucrose to get impaired, the intent of an alcohol drinker (despite the protestations that they "like the taste", "are a wine connoisseur" or "drink socially") is to get drunk.

Tobacco users are simply addicted, and use the drug to return to a state of normality.
Because VR good! Microsoft bad! Ruby good! Oracle bad!

No, but seriously, VR is still in the hype stage, which means a lot of people made up their minds whether it will be good or bad years ago based mostly on emotion. They won't be swayed at this point.
After thinking about it more, I realised you're absolutely right. It doesn't matter if the laser designator beam takes a knuckleball path through the intervening air; if the laser dot is on target---classical optics are time-reversible---the shooter will see it on target. The effect of those same air density variations on the bullet is similarly irrelevant [1], because the bullet continually aims for the laser dot.

It works by negative feedback, like a servo; all the error terms in the middle cancel out. Neat!

[1] The refraction of a laser by air density variations is bound to be different from the ballistic effects of those same density variations on a bullet passing through them. But it doesn't matter, because the corrections are applied continually along the trajectory, not at the source.
look that this is going into another direction..
Are you talking about a job interview situation, or just watching someone go about their daily work?

Are you an experienced programmer who can understand what the person you're watching is doing, or are you non-technical? If you're non-technical, I don't think you could figure out very much about someone's skills just by watching them program.
Do I think a 19 year old is generally going to be as open about sex as a 39 year old?

no.

do I think a 19 year old isn't going to accidentally rape someone?

yes.

Just how many years of experience do you think it takes before one can avoid accidentally raping someone?
Yeah, I must have missed the memo that I can't get drunk via the margarita.
10 Q’s you wouldn’t regret answering
Sugar is a also a vasodilator. It's well known in the cigar industry that if you get nicotine sickness, eat some sugar to relieve the symptoms. One of the WWE wrestlers visiting a cigar shop before a big event in New Orleans learned this lesson from me the hard way. He had half of a medium strength cigar and told me he was feeling REALLY good. I warned him to put it down before he hurt himself. Didn't listen, and I got them to give him some Sprite.
See the Porsche short squeeze involving Volkswagen some years back: http://www.nytimes.com/2008/10/30/business/worldbusiness/30i...
If Exercise Feels Like Work, Mindless Snacking May Follow
If you are newly interested in conlangs then check out ithkuil. Very advanced in a way and quite interesting.
No revolution succeeds when the military is united against the rebels. Any scenario which has the US government successfully overthrown includes some significant part of the military either deserting or switching sides.
Proof we're in a bubble
> What does it even mean for 'society' to 'have a bias'?

http://www.huffingtonpost.com/2013/03/22/adria-richards_n_29...

"He has three children and is now unemployed. "
I'm in casino gaming. We have to send our source and tools to regulatory test labs so they can (hopefully) independently generate the same binary as what we are delivering. Given our tools (C++ and Windows), 'binary reproducibility'[1] is impossible, but we've got a workaround. We do our release builds on a VirtualBox that's all tooled up. When it comes time to deliver to the lab, we export the entire box (with source already synced) as an .ova. Part of our build pipeline is a tool that strips things like timestamps and paths from the PE files. Some people don't go to all this trouble and instead use tools like Zynamics BinDiff to explain away the diffs.

[1]https://www.google.com/?gws_rd=ssl#q=binary+reproducibility
This is called "bikeshedding" and it's inevitable.

http://en.wikipedia.org/wiki/Parkinson's_law_of_triviality
This piece was written by Arthur Miller[1], the famous playwright who wrote "Death of a Salesman", "The Crucible", etc.

[1] https://en.wikipedia.org/wiki/Arthur_Miller
Must Fit Bodies Be the Products of Hard Work?
Examining Elastic Load Balancing Policies
While I served > 10 years ago, you could classify everyone into a couple types: mercenaries (time servers, GI Bill folks, can't get any other job, in for the benefits, etc), and zealots (true believers in either the Red, White & Blue or in some flavor of dominionism, with plenty of overlap).
There were no (authorized) 8-bit ports of Ultima VI at all, unless EA licensed the name to an outside developer as a platform license of some kind. We got as far as building the U6 world editor on our Apples, but it's not a good sign when your content looks lame and outdated at the start of a long game project. The performance gap between PCs and the 8-bit platforms was just too great. 20 MHz 386 systems with 256-color graphics were shipping by that point, and that meant that no art assets could have been shared between a contemporary PC title and an 8-bit version of the same title. Any attempt at creating an Ultima VI on an Apple or C64 would have resulted in a very different game.

Nobody was happy about leaving the Apple II behind, but we got over it in a hurry.

EDIT: Holy cow, I looked at the YouTube link and somebody actually did greenlight a C64 port, it looks like. Utter insanity, I can't believe that happened!
I found expat community in Bangkok shady. Whereabouts are you based?
What are the companies that provide this service (reproducing builds)? I haven't heard of this, but sounds interesting.

Depending on how much effort you're willing to put in, even if you use C++ and Windows, you can still write a program to parse the executable and zero out timestamps and other non-deterministic data. That is actually being done in a BitCoin-related program for Windows I believe.

How do you generate and verify the VirtualBox? If you send the image over to the test lab, then the obvious thing to do is for someone to attack your VirtualBox, and you have the same problem all over again, just at a different level.
> building a strong culture and brand

It's important to focus on building a positive culture and brand.
You're technical. And watching them day to day, like if you were their (technical) manager
Using Gmail? This is a non-problem for you because google proxies all images through gmail's servers[1], hiding your ip and schedule from any email senders that add the tracking image.
The spec says "The value of the operand of the preﬁx ++ operator is incremented. The result is the new value of the operand after incrementation. The expression ++E is equivalent to (E+=1)."

I think the problem in the example from the article is that the spec doesn't say what happens to i when it appears twice in the same expression. What is the "current" value of i each increment sees?

Maybe they both see the initial value 5, and the result is (5+1) + (5+1) = 12 like you say. But compiling the example with gcc 4.6.3 gives me 14 as a result! It seems as if gcc is seeing the two updates and then replacing each occurrence of i with the final value 7 (but I'm guessing). I guess the point is that, since it isn't in the spec, each implementation of C is free to do whatever the implementors decided.
Why would you expect the administration to 'push or campaign' for States to change their rules like this? That could be a party policy, but not an administration one. I am at a loss to imagine what legal basis you think the federal government would have to seek such a policy change.
That sounds similar to a recurrent neural net? Backprop definitely works on those with some modifications. I just asked some guys at CMU/Google, they suggested looking more at SGD or some other MCMC methods that may have included the word "expert" or maybe were similar to simulated annealing or Gibb's sampling… which I can't recall… I know nothing about it, and I'm totally unqualified to say anything about them, but maybe (hopefully!) some of those words will lead to something useful! The guys I chatted with don't study PSO, so maybe don't know enough to be helpful, but were a bit down on it in general.
Female Yahoo exec sued by ex-employee for sexual harassment
Sam I will give you or a charity between 12 and 200 USD in Bitcoin for the PG oil painting.
Well, pretty soon the U.S. military will consist of even more poorly-paid drones who care less about family and community than they do about abstract bits of information coming from the command center.
Stripe Connect API is ruining my reputation; withholding funds from clients
Seriously, get a support phone number... I've put seven figures through your system and you won't give me the time of day. Weren't you supposed to be better than PayPal??? Fuck this shit.
So let me get this straight, you have some cynicism towards the future of VR, which is a new platform. But you are an engineer at Valve, in on the ground floor of the platform, putting you in the top 0.001% of people who could possibly have an impact on the long term way it plays out. And you quit? Seems like you have given up before the battle has even started.
One thing that would be a very natural extension and really useful, would be annotations to scientific papers and books. I can't count the times I had to laborously fill in the arguments deemed trivial or obvious by the author, but were not terribly obvious at all. arxiv.org hosts a lot of them in source form, so modulo licensing issues and a good latex to html compiler, one could easily make them available for annotation. Other than that there are probably lots of interesting works that are in the public domain.

Obviously using "genius" and "iq-points" are just marketing and the number of rap fans are probably greater than the number of academics. So I don't know, if that is a viable thing to add.
It would be about as exciting as any other programmer's blog, I'm afraid. This guy's other blog entries on Ultima and the history of 8-bit RPGs in general are outstanding -- see http://www.filfre.net/tag/garriott/ for a lot of fun background details. I'd recommend reading his stuff instead. :)

One correction I'd offer: Richard never received a letter accusing him of being a "Satanic Perverter of America's Youth," at least not in so many words. That particular sobriquet was mine, after he made the mistake of letting his car windows get a bit too dirty. It was hilarious at the time... but I 'fessed up pretty quickly because he was either genuinely mortified, or doing a great job of acting like it.
Making sure software stays insecure [pdf]
Hostel wifi, if that is slow then cafe wifi, and if still no luck then a local 3G sim card.
OCaml: The Bugs So Far
Today's VR is likely just a stepping stone to augmented-reality systems which should remove the shortcomings and concerns presented. But even in this early development stage, bringing people together digitally, has the potential to increase human interaction rather than decrease it.
This guy is running ads provided by Google, which also supplies ads to many other web sites. And if Google is distributing malware, other ad providers probably are too.

Everyone who runs third-party ads on their site also knows that they're serving up malware. Or if they don't know, they're probably using ad blockers themselves, or they live in an isolated bubble and never met someone whose machine got infected because their kid clicked on the wrong ad.

And I'm happy to pay money for non-ad-supported sites if their services are useful to me.
Big five (Amazon, Apple, Facebook, Google, Microsoft)
Another useless service --- here comes the bubble.
Did you miss this part:
“…even raiding other studios has very bad long term consequences [i.e., higher benefits for employees, lower profits for companies and executives—M.A.].”

It looks like the primary intended effect was to keep salaries and benefits low
Ask HN: What payment system are you using?
We almost finished our startup and currently we need to choose a payment system, that will be easy to use, have a small commission, easy to implement (have a good and easy API) and can accept credit cards in USA, Europe and if possible Asia (China, Japan). What payment system are you using? What are advantages/disadvantages? Thanks in advance
I suppose it depends on your definition of cheap.

As cheap as eating unhealthily? no.
Yahoo acquires RayV
Implementator's perspective:

* http://gee.cs.oswego.edu/dl/jmm/cookbook.html
Interesting to see that article from in the middle of it, which seems to be before it completely blew up in Porsche's face: http://www.drive.com.au/motor-news/milestones-porsche-tries-...
Nice! Now make it composable :)

* http://www.rabbitmq.com/blog/2012/02/23/how-to-compose-apps-...
Show HN: RememberTheBudget – My first web app, to manage personal budgets
Change it back?
What sickening, repulsive little wankers. It feels a bit surreal seeing what people will invest in, or enjoy.
I showed this to my girlfriend and she thought it was a brilliant idea (and priced well, too). She's had accidents, forgotten it was nearly here, and all sorts, so this is a great way of tackling that.
The annotations for "Nobody Home" are weak, pseudo-intellectual warblings with very little added value.

"So far, the majority of the discussion of the song has focused on the discord created by the alternating ideas of artistic yearning and mundane if not altogether oppressive reality. But what of the chorus and its reiterations of nobody home? Just who is Pink trying to reach when I pick up the phone?"

Who indeed. There may be other sectors where the annotations work better, but that kind of "insight" doesn't make me want to go back.
I'm not sure what you are arguing. We can dislike the panopticon and the propaganda at the same time.
I clicked on that expecting some kind of study to refute my random theory, which I'd find interesting, but it's a high level vague theory from Neil DeGrasse Tyson about the evidence of bias in society. (Something we should give approximately the same weight as any theory based on anecdotes and personal experience.)

He'd be the last person to tell you his observations and this anecdote should be seriously used as a citation to lend yourself weight in an argument about the source of gender bias in tech.
Surprisingly, the book that had the largest impact on how I think about (software) products is "The Design of Everyday Things" by Donald Norman. You won't find expressions like 'creating value' nor the word 'software' in it but IMHO its ideas are at the beating heart of any product-market fit.