skysight-inc/HackerNews huggingface dataset:
> once in a while, you'll get data that happens to look like your IP address, and you'll find that you can't send that precise sequence of bits in a packet ever because it'll get mangled by the NAT

How so? Those bits should only matter to the NAT logic if they are found in their expected position in the IP header, not in the payload portion of the datagram.
I guess SpringPad and Evernote
Ask HN: Any hackers going to nodeconf in Dublin?
I want to go 1 week in Dublin for the nodeconf and maybe hang out with some of you there. Anyone going? I plan 2 stay 1 week and maybe get some MVP going, who knows.
This article is 2 years old
Need a mentor to help you make some side cash free course
When I do design I actually do not want people to see my monitor. Too often someone just interrupts because they have to say "ooh, great logo" or something like that.

When I develop, nobody cares about the wall of characters that mean nothing to them.
Half the article is talking about scalable attacks on encryption. For example: "To an intelligence agency, a well-thought-out weakness can easily be worth a cover identity and five years of salary to a top-notch programmer. Anybody who puts in five good years on an open source project can get away with inserting a patch that 'on further inspection might not be optimal.'"

I agree we should continue this arms race but I'm a little less confident than I was before reading this article.

It's true they can't reveal exploits in court, but that matters less and less. If they decide they don't like you there are all sorts of other ways they can screw with you.
From an EE perspective, benchmark tests should include power consumption and thermal profile measured by third party, calibrated equipment.

There are some errors induced through the act of measuring, but power consumption and thermal profile checks would cut down on the amount of CPU/GPU benchmark tampering.
It would definitely be interesting if that were what I meant. Unfortunately it isn’t.
Apple risks older iPhone ban unless president steps in
There are some weird bugs while using CJK IMEs. It affects Chrome and IE11. It may be caused by wrongly processing key stroke events which is modified by IMEs.
Beautiful Games: Velo Art
Am I the only one who gets annoyed when there are 3+ hashtags?
> Unfortunately psd.py doesn't seem to exist.

This is just plain wrong. There are many Python readers for PSD format:

* https://github.com/kmike/psd-tools

* https://github.com/jerem/psdparse

* https://code.google.com/p/pypsd/

* PIL and Pillow can read PSD files.

I'm biased because I wrote psd-tools, but I think psd-tools API is quite simple, and it has some features that PSD.rb doesn't have, e.g. it supports more PSD compression formats (actually, all of them) and can export individual layers and layer groups as images. It also has more tests than PSD.rb and more PSD files in testing suite.
Ask HN: What kind of volunteer jobs have you done that have changed your life?
I am currently looking for volunteer jobs since I am kind of free these days. I really want to do things that would help others and would open up my mind to different perspectives and ideas.
I have these domains and you can buy them on godaddy for $50

buy555.com
born1.com
shoppying.com
payper.com
What is worth mentioning is that in Europe you don't need a six figure salary to be well-off. In the US you have all sorts of expenses that just don't correlate in most European countries. The main ones being healthcare & education: I had a month of tests resulting in keyhole surgery and this wasn't done on the national health service it was private, the bill was a fraction of what it would have been in the US. The term "Social Security" means different things in different countries.

Now he is in Germany I suspect he will be well looked after and if he chooses to retire there, instead of returning to the US, he will be well looked after. Don't be too surprised at him being happy with a five figure salary instead of his old six figures, money isn't everything.
Ouch. I'd submit the program to them to test.
I really admire your sober and well thought out proposal.

Implementing what you suggest is just such a lot of work. Certainly too much for me, when I weight up the odds I'll fall foul of Big Brother ( as an Oz living in London. Burma, Saudi, etc have clear problems )

I believe that if one comes on the radar of Big Brother, it is for boring mundane reasons like they don't like your politics, they don't like someone you communicate with or you're a lawyer representing someone they don't like.

There are clearly edge cases with serious consequences, such as a police chief fancies your wife and uses privilege to mess with you. But these are rare thank G-d, and one probably has a heads up that this is occurring.

In this context of very low probability consequences, how can I justify all the effort ??
>> 1. Be the best at something and come inthrough the flanks. E.g the best way to edit your DropBox documents (I actually thought Dropbox would have launched a document processor by now). Coming through the flanks will remove the weight of expextation and at the same time allow people to

What's a DropBox document? I have Word documents in my Dropbox, PDFS, photos, spreadsheets. I don't have Dropbox documents.
You're not the only one ;)
That's the joke :p
As a case in point, I opened up this BBC News page in an Elinks text-mode browser, so that I can read the content without the person at the other side of the office knowing I'm reading BBC News instead of doing whatever it is I'm supposed to be doing.

I'm far, far more efficient in my work when I have a bit of privacy, and I can relax and get on with things without thinking my screen is constantly being overlooked by colleagues. The constant feeling of being watched doesn't lead to more efficient work, just pointless stress.

A lot of people have 'strategically-placed' objects on their desks, between their monitors and other staff. Bags, boxes, and so on. No one wants to be in this type of office.
Hell no!

As a UK worker that's always worked open plan, I find cube farms extremely oppressive.
Why not just send the BTC to a third-party, or is the idea that NASHX operates decentralized?
>Many of my colleagues do prep work in unoccupied classrooms or work at home or do prep at odd times when the staff room is quiet. This, of course, short circuits the interaction argument for open plan offices.

yep, looking at the number of empty desks in our newly converted (with big pompousness touting increased collaboration and innovation) offices i see the same effect. Personally, i also decreased my office hours and when in the office i usually with headphones on enjoying 80ies metal
#satire
Can I have one context photo with a laptop on the top of a roller coster ? This could be a good introduction for a VC or startup conference presentation.

I would suggest to provide HP or Dell computers too because Apple computer everywhere is getting boring. Ask them to giveaway the laptop as marketing campaing.
Unlike a lot of music radio stations, which are just a man sitting in a room playing songs off a computer and chattering between them, Radio 4 has a lot of well-researched, pre-recorded content that would be impossible to broadcast live.
I have a very real other reason: One of the hosting companies I use doesn't account IPv6 traffic, so all IPv6 traffic going to some of my websites is essentially free for me.
Why not correlated equilibrium in that case as nashx can play the mediator?

Also I don't see the difference compared to the "real" market...
> internet activist Aaron Swartz, who was threatened with 35 years in
> prison under the CFAA for allegedly stealing mass amounts of
> academic articles

Using the word "stealing" at this point is not only wrong, but destroys the very point he was trying to make...
Whoa, what you have said has just turned on the big light bulb above my head. A couple of years ago, I would commute to work on my bike, a round trip time of about 90mins. I look forward to it every day, regardless of the weather conditions. I never really understood why. But after reading your item, it all make sense.

When I ride my bike, I don't have my phone on, don't listen to any podcast or music as I ride, it is just me, my bike and the bike path. I fully focus on the riding, that helps me to avoid thinking about work. This is my daily unplug.

Thanks for helping me understand. Now, where is my bike...
Not really. The design of Bitcoin assumes that an attacker doesn't control more than 50% of the total mining power. If that's true, the level of protection provided by N confirmations decreases exponentially as N increases and is essentially independent of the confirmation time. This is all in Satoshi's original whitepaper.

If an attacker does control 50-plus percent of the total mining power, you're basically screwed. Increasing the total confirmation time doesn't increase the cost of a 51% attack by enough to be worth attempting.
That tutorial is deeply unimpressive. It seems very excited about APL having functions, and not directly mapping to machine-level constructs. In 1962 I can imagine that being impressive (if you weren't familiar with Lisp or ALGOL); today, not so much. The one thing that does seem somewhat interesting is the emphasis it puts on "operators" (i.e., second-order functions). This is obviously not new to anyone familiar with functional programming, but I do like the way that tutorial jumps in quite quickly to the practical utility of a few simple second-order functions (reduce, product, map).
It's mutually assured destruction within a specific deal, not within their biological lives (like in case of a military doctrine). This allows maintaining an equilibrium. Regardless of our wealth, we both put in 1 BTC before trading something worth 1 BTC.

Maybe the name is not perfect, but it's quite close to what NashX provides.
Like window size? You can from the Python API, I just didn't include the option in the Huxleyfile. I've opened an issue here https://github.com/facebook/huxley/issues/2

Pixel ratio, I'm afraid, would be quite difficult.
UK completes 4G airwave clearance for mobile networks
I wondered whether the bicycle water bottle holder could really hold a heavy bottle as the bike vibrated, hit potholes, etc.

Just making something that looks the same does not mean it will perform the same.

For example, would the lemon juicer in the picture withstand the dishwasher for as long as the shop bought equivalent? If not, how many times would the printed version be replaced and at what cost?

I just don't yet buy, in the examples given, that the items are of equivalent performance, and that is if one were to generously say that they had equivalent aesthetic qualities.

3d printing will get there, but it's not there yet.
Just built it with what you already know.. Stack is secundairy to your idea ;-)

You'll scale later when it works.
Hi, Bret, Quip looks good. As a tech blog editor, I think Quip is a great place to review essays with my colleagues, we can exchange our opinions in real-time.

For now I only have one question——does Quip have any plan to support Markdown?
A good point. That's also a question of aestethics, I even wrote an article about that problem, maybe you'll like it:) http://blog.ultimaker.com/2013/04/04/pla-is-the-new-wood/
Agree that making the data open is something that it makes sense for savvy users to ask for. Do you think it would make sense from PencilAndPaper's business perspective, though? Regardless of open vs proprietary, there will be some users willing to contribute, so the data can probably be collected either way. If the data is open, there's an opportunity cost of a significant competitive advantage.
The idea of unplugging at least an hour a day, a day a week, and a week a year seems very sensible.

I am very fond of this idea, but haven't been able to accomplish it yet. I feel like I will miss something very important, though statistically it doesn't seem to be likely.

Sometimes I think we work, read and surf so much that we start fearing solitude and our own thoughts. Maybe it is just vice versa?
#classy
I don't condone lying in any sense, but I don't really care about the phone's benchmarks, and neither do most phone buyers.

In an era where patent trolling is rampant, an exaggerated benchmark of this nature is sadly, child's play. And it certainly would not have stopped me from buying the product if I was in market.
Encryption is not absolutely safe because it relies on trusting in who's at the other end, but it surely is much better than using clear net. We can still trust a few entities, right? We need to collectively scrutinize and make informed guesses about who to trust.

At the moment I set up TOR and use Starpage.COM instead of Google. Auto-delete cookies after closing the tabs and actively remove ads and tracking JS from web pages with the help of a few browser extensions. It's not perfect, but it's above average for the moment.

You know how we could become anonymous? Just pipe the traffic of 1000 people through the same box, mix their searches and pages loaded in the same stream. Then send them on the clear net - they can't trace back who requested what. Hiding in the crowd, in plain sight.
Awesome, that will push IPv6 adoption.

And big companies that need this sort of routing for millions of addresses can surely afford paying for these addresses anyway.
3d printing will truly be consumer ready when I could take out my phone and 'scan' the broken alarm clock housing, and within 10 minutes of tweaking with relatively easy to use software be able to print a replacement. Until then, a shapercube will sit in a closet and only get occasional 'geek' time to show to others.
I believe that is only the case for Windows, since there are pretty much no PyPy devs on Windows.

Don't build it yourself, it's a useless pain in the ass.
I think he meant "No rep needed [to get NYTimes to publish to their schedule]", not an overall piece of business advice
I've played with it for 5 minutes on the Desktop and I like it, but so far I've got two questions:

1. There are links in "Introduction to Quip", but I can't see how I would insert a link myself. Not being able to do that would be kind of a deal breaker.

2. I also can't see how to revert a document to an earlier state, which given Quips wiki-like features is pretty crucial.
Related to this is my post from two years ago about my bedroom: http://blog.jgc.org/2011/09/disconnected-bedroom.html
Sometimes the awesomeness of "the future" outright depresses me. :(
11 tips for managing your company blog
> I get it, I really do.

It's always a red flag when people have to say that. Many experts don't profess to understand something which they spent a long time understanding.

Ironically, Bret Victor mentioned, "The most dangerous thought that you can have as a creative person is to think that you know what you're doing..."

The points you mention are bewildering, since in my universe, most "technologists" ironically hate change. And learning new things. They seem to perceive potentially better ways of doing things like a particularly offensive veggie, rant at length rather than even simply taste the damn thing, and at best hide behind "Well it'd be great to try these new things, but we have a deadline now!" Knowing that managers fall for this line each time, due to the pattern-matching they're trained in.

(Of course, when they fail to meet these deadlines due to program complexity, they do not reconsider their assumptions. Their excuses are every bit as incremental as their approach to tech. The books they read — if they read at all — tell them to do X, so by god X should work, unless we simply didn't do enough X.)

It's not enough to reject concrete new technologies. They even fight learning about them in order to apply vague lessons into their solutions.

Fortunately, HN provides a good illustration of Bret Victor's point: "There can be a lot of resistance to new ways of working that require to kind of unlearn what you've already learned, and think in new ways. And there can even be outright hostility." In real life, I've actually seen people shout and nearly come to blows while resisting learning a new thing.
The closest I can think of is something called 'Slick'. It has a bit of a steep learning curve, though. Also the docs are a bit scattered.

http://slick.typesafe.com
Then one would have to do another round to account for the trustworthiness of the 3rd party.
#hashtagyoloswag
Wow! But, I am not sure, I think it varies with individual use-cases. The last time I checked for a simple CRUD app, I got a good 85% performance of the Java equivalent.
The disunited state of Android
By "people" you mean US citizen. Non US citizen are not subject to any legitimate legal protection. We are considered like animals or even less.
And normal people and smaller companies need their addresses even more.
Some ideas worth mentioning are in Gerry Sussman's video.

The link in the presentation.
Well you can but you would have to jailbreak the iPhone first, but then its the same for the S4 too, isn't it? (That was an honest question, I don't follow the state of Samsung phones too closely)
I'm not sure if this is strictly volunteering, but I worked as an unpaid intern for a human rights organization. The diversity there was incredible. I worked with people from five different continents, several different religious beliefs, and vastly different upbringings. Even though I went to a fairly diverse school (racially speaking, at least), growing up in the suburbs tends to have a homogenizing effect on the people you meet.

The work itself really opened my eyes too. I came in with the idea that human rights was basically stuff like no torture, no war crimes, freedom of religion/expression, etc. But when I worked there I learned about the idea of social and economic rights, which in a nutshell is the idea that the human rights abuses I mentioned above are often linked to a lack of social or economic progress among certain groups, and that poverty was in a way a form of economic repression that paved the way for other human rights abuses. I'm still not sure to what extent I believe all of that is true, but I never would have thought about it if I hadn't worked there.
It also happens here in India.
My sister works in a consultancy company.
Her resume was forwarded with 3 years of fake experience while she was just a fresher.
It's like hygiene. A few hundred years back people weren't washing their hands and health was very bad. As soon as we understood the germ theory of disease, we learned hygiene and now we are much better.

With encryption and privacy it will be the same. People will need to learn new skills.

Unfortunately, what we need to do is as cumbersome as a surgeon prepping for operation - it takes too much care to make sure you don't mix things up. You never login into your Gmail on Tor, don't refer to your reddit user name on Gmail, etc.

Unless you already did, in which case you're toast. They already have years of data on your views and interests.

Could we make a browser extension that would compare all you do and force privacy for you? For example, if you mistakenly mention your anonymous identity in your official mail, to catch it before sending. It should have a list of forbidden things - keywords, user names, etc - and send watch people not to mix the pots. Take care to separate cookies between anonymous mode and public mode. I am sure such an extension would go 99% of the way to making your private online life private again.

I envision a whole suite of apps - browser, mail, messaging, file sharing - written with this goal in mind - to separately manage identities - private and public - based on the content of communication. Like spam filters, but applied to all our data leaks.
You can design your containers/vm to self configure with puppet/chef. I have ec2 instance that you configure by telling it what role it is when you start it and then it has headless puppet scripts which configure it on boot.
Major opinion shifts, in the US and Congress, on NSA surveillance and privacy
Doesn't seem a bit imbalanced that the CEO owns 80% of the equity and you own 10% if you built 95% of the product and co-founded the company? In this situation it's clear you should have more equity, so you should negotiate an increase. I imagine you have a fair amount of leverage, since you basically built the product singlehandedly and therefore know much more about the technical side of it than anybody else. My guess is that the only reason such an imbalance would exist is if the CEO put in a lot of his/her own money to bootstrap the company.
Anecdotal evidence. No manufacturer has a 0% defect rate.

Still, the return rates (for some online retailers but they are probably generalizable) have shown that Intel and Samsung are your best options.
May I ask how did you get the opportunity to work there?
Would anyone pay for this as a service? i.e. you enter a bunch of urls and screen sizes, then get sent nice emails with request stats, screenshots and pdiffs with easy integration into your deployment workflow.
Making ipv4 a second class citizen working like an low performance compatibility layer for legacy seems like a great migration plan to me. Especially if performance would go down progressively.
One could envision something like "Take a photo of your broken thing", sending that photo off to an industrial/mechanical engineer who lives in (without loss of generality) China and can be employed profitably to do non-trivial work in CAD software to save $X0, and then sending the resulting IP to a local 3D printing firm who'd maintain expensive, fiddly equipment, make sure the printing process terminated successfully, and then give the product to either a gopher or UPS for delivery.

Now I question whether that makes more sense along any axis than "Buy a new alarm clock from a more-or-less-locally cached store of Chinese alarm clocks and cut out the middlemen", but it might be interesting to try.
Yeah, stupid Dropbox, using Python and only having 100M+ users and $200M+ yearly revenue.

Imagine how stupid they feel every morning when they get off their gold plated beds for using Python.
Crowdfunding the Ubuntu Edge will fail
Samsung has responded that the higher GPU speeds are also available certain other applications that run in full screen. (browser, camera app, video app - which are all apps that are used frequently)

If that is the case, then I fail to see anything immoral. Bad engineering - yes - but there's nothing immoral in arbitrarily boosting the GPU to run the browser or the camera smoother. (and once you regularly do this for some standard apps, it would also be appropriate to run benchmarks with the fastest speed)

Link: http://www.theverge.com/2013/7/31/4574210/samsung-benchmark-...

Edit: I also don't understand why anyone would investigate with a hex editor. (like Anandtech does)

Samsung is quite open with its Android devices, and regularly releases the source code (Link: http://opensource.samsung.com/)
It also would be quite strange to cheat, and then release the source code so everyone can see.
Any word on when, precisely?

Also the new home page, while pretty, doesn't really help direct traffic to new posts easily.
Nice. I got the same setup at home ^^.

And I must say it helps quite a lot for having a good night sleep.