skysight-inc/HackerNews huggingface dataset:
Please provide one shred of evidence for your belief that Google doesn't want to change those laws.
> I think it is now evident to most that Windows RT should be unshackled.

Unshackled? What's the point of keeping it around at all? It was an attempted ARM OS (that shouldn't rightly be called "Windows"), but now that x86 architectures are poised to compete with ARM in power-efficiency, what's the point of having an ARM OS on a Microsoft product?

MS should be very, very wary about moving away from x86 platforms and the traditional Windows platform. They're an underdog in the mobile space right now, and even the slightest amount of friction for developers in getting their applications working on Microsoft's mobile offerings could lead them to prioritize other mobile platforms.

MS should be working diligently to defend the market position of x86 and to build comparatively open platforms that maintain continuity with their established markets, and which are attractive to hardware OEMs and to application developers. Instead, they're dabbling with strategies that will cause their competitors' dominance in other markets to backwash into their bread-and-butter business.

They need to kill Surface RT entirely, immediately abandon any ARM-based projects they've got going, repair their relationships with OEMs (treating the Surface Pro as a first-generation reference design, and droping their own attempts to sell hardware), build good APIs and tools for adding mobile UIs onto existing x86 Windows applications, and make no attempt to assert Apple-like direct control over the software distribution channel.
What happens when your competitor beats you to the punchline?
the developer here: yes, that is what it's about :)
Best thing to do would be to collect some data on your saas for the last few months, prepare it for selling, and find someone that will buy it from you and keep at it.

I have no idea how prison is where you live, but I doubt you will be able to run any kind of SaaS business from there so either fold it or sell it.
just a heads-up for you. 1&1 will disable php4 too this year! ;)
The article has a sidebar explaining "hot-desking":

"Hot-desking - the idea that employees don't retain a fixed desk in an office - is a key part of organisations' move towards cheaper, more flexible workplaces. The more employees work from home, the more organisations can shrink their offices to accommodate only the number of people who are in every day."

In addition to the telecommuting angle, I've seen open plan offices like this that also have a limited number of closed rooms where employees can go for a while if they want some privacy, or if they need to work with a colleague for a while. That seems like a good compromise.
US man 'abandoned' in US jail gets $4m in compensation
Yep. I thought this would be a huge issue when using this, but first, it's really necessary for the instruction set, and second, a lot of hardware uses 18-bit, including FPGA's (often packed w/ 18x18 multipliers and 18bit SRAMs, in order to support 8b/10b SERDES) and 72-bit DDR3.
FB account created with my email, what do I do?
So somebody created a FB account using my email. Having email control, I did change the FB account password, yet I cannot login into the FB account to delete it because the my location doesn't match to what FB used to see. So the account is now locked-out.

Yet, Where does their privacy stops and my rights start ? Creating linked accounts through social networks with spoof email didn't seem a problem so far, but between hacking attempts and info fishing, and legitimate mistakes, privacy and security are at risk.
Maybe someone wants to send the message of "We're available on Windows/Android only"

It's not just about looks, y'know.
Wouldn't a creation of the equivalent of a permspace and instructing said tools to ignore it mitigate the problem?
As I read this article I sit in an open office environment where us engineers trying our best to focus on what we are doing. We use to have our own offices but those are now empty because the interior designer told our CEO that packing everyone into a big open space was, of course, cheaper but also happens to be a great environment for knowledge workers to "work together to solve problems". The engineer that acts as support for common problems and constantly gets phone calls and loud talking floor workers sits right in the middle of us. Being on the edge of the open area and having a wall to my back wouldn't be so bad if it weren't for said wall having big huge windows so people can see what I'm doing and I can't hear them walking up behind me.

Ever since the move over to this open space I have honestly thought about quitting my job. One guy already has left after they moved him from his office with a nice view out the window to sitting facing a corner. I always feel like I'm being watched and that I can't even check my email really quick without being thought of as a slacker. A part of me wants to build a case from research to show my boss how bad this kind of environment really is but I know that nothing will change (even though the last CEO is long gone).
Imagine how slow progress would be if for every different condition you had to either create a new query or alter an old one, with the latter potentially meaning you have to add new JOINs, adding weight to all other queries based off that string. It's very painful - I should know, this was my reality for a few months before implementing an ORM over the top.
But in reality the S4 is a horrible phone

Could you elaborate on that? Is it just the visual part that you don't like?
I'm planning to get one soon, just seen one in a shop. The screen is beautiful and specs seem to be quite promising too. Can't wait to get my hands on it and code up some experiments.
#you #forgot #to #hashtag #your #comments #lol
The most useful advices are those of the crowd spelling crowdsourcing.
> Similarly, he casually mentions a programming language founded on unique principles designed for concurrency, he doesn't name it but that language is Erlang.

I haven't seen the talk yet and just browsed the slides, but just from your description Mozart/Oz could also fit the bill since it was designed for distributed/concurrent programming as well. Furthermore, Oz's "Browser" has some f-ing cool interactive stuff made possible due to the specific model of concurrency in the system. I must say that programming in Mozart/Oz feels completely different to Erlang, despite that fact that both have a common origin in Prolog.

<edit: adding more ..>

> He is stuck in a model where "programming" is the act of translating an idea to a machine representation. But we've known for decades that at best this is a minority amount of the work necessary to build software.

There is a school of thought whereby "programming" is the act of coding itself. To put it in other words, it is a process of manipulating a formal system to cause effects in the world. That system could be a linear stream of symbols, or a 2D space of tiles, or any of myriad forms, but in the end much of the "pleasure of programming" is attributable to the possibility of play with such a system.

To jump a bit ahead, consider the Leap Motion controller. What if we had a system built where we can sculpt 3D geometries and had a way to map these "sculptures" to programs for doing various things? I say this 'cos "programming", a lot of the times, feels like origami to me when I'm actually coding. Lisps, in particular, evoke that feeling strongly. So, I'm excited about Leap Motion for the potential impact it can have on "programming".

I think representations are important, and the "school of direct manipulation" misses this point. Just because we have great computing power at our finger tips today, we won't revert to using roman numerals for numbers. One way to interpret the claims of proponents of direct manipulation is that programming ought to be a dialogue between a representation and the effect on the world instead of a monologue or, at best, a long distance call.

Bret has expressed favour for dynamic representations in some of his writings, but I'm not entirely sure that they are the best for dynamic processes. There is nothing uncool about static representations like code. (Well, that's all we've had for ages now, anyway.) What we've been lacking is a variety of static representations, since language has been central to our programming culture and history. What would an alien civilization program in if they had multidimensional communication means?

To conclude, my current belief is that anyone searching for "the one language" or "the one system" to rule them all is trying to find Joshu's "Mu" by studying scriptures. Every system (a.k.a. representation) is going to have certain aspects that it handles well and certain others that it does poorly on. That ought to be a theorem or something, but I'm not sophisticated enough, yet, to formally articulate that :)
The thing is, Google Analytics (as mentioned in the article) is such a pervasive ubiquitous invisible actor, but it's damn useful, so lots of people want to use it. The problem is that it's a third party object, and it's of massive benefit to Google too, not just the site owner.

Several web font services now fall into that category as well. The problem from a user's point of view is that you can block Google Analytics or Facebook Like buttons without any loss of functionality you probably wanted, but blocking Typekit or Google Web Fonts will often mess up the rendering of a page.

This changes the rules fundamentally. Before, with free services where you weren't the customer but the product, you could opt out by simply not using the service. Now, even with services where you really are the customer and maybe you really are paying for it, you can't opt out of the potentially intrusive third party service without opting out of or significantly degrading the main service you wanted to use as well.

This is a tricky area. Those third party services are pervasive precisely because they are useful to people who build the web sites that users enjoy, and if they're being given away for free, they have to fund themselves somehow. I also don't have much sympathy for people who don't load up someone's web site as it was presented to them but then complain that it doesn't look right or work properly (see also: not running JS, complaining that you can't want Flash content on your iPad, etc). In some respects, these third party services are almost certainly beneficial to users, too, because they act as CDNs that probably improve performance and lower bandwidth requirements compared to having every site self-host the same common material.

On the other hand, privacy matters. We have drifted into a situation where this kind of ubiquitous monitoring is widely used by site owners, but many of them probably don't even realise the implications for their users' privacy, or just don't care. We have rules about data protection and spamming and the like to deal with similar situations in slightly different contexts, and maybe it's time we had some rules about tracking by services that are incorporated indirectly on other people's web sites and possibly without a visitor's knowledge.
Startups Get Facetime in Front of Hundreds of Investors in First Online Demo Day
I don't think they can do this though. They can however disable javascript.
Compressorhead: the robot rockers
According to the internet, man + woman = InstaRape or at least FakeRape.

I sincerely don't know if they really think this way or if it is an internet-y thing to say but they behave like normal people in their real lifes.
https://www.facebook.com/michal.darel
Newspeak: Secure and Simple Open Source Text Messaging for iPhone and Android
Is it just me, or is this something that should be on the HN front page?

Yes, politics is not full front and centre HN, but really, this started the whole privacy debate, Snowden almost certainly would not have released his data without Manning, and a US judge just told the US administration that no, it could not call a whistleblower a traitor.

It might not be much, but its a start.
Pill linked to long life in mice
> * When a government couldn't be trusted by the general population in the past, you got revolution.*

To get a revolution the government would have to start to starve people. I don't think there was any period in history of organized nation-states when people trusted those in power.

> Only a very lazy and apolitical society would say that technology is the only recourse.

Technology is a force multiplier. Moreover, technology shapes the environment we live in. We can all see that groups of people behave like water. They do what they have always done (i.e. move down the potential gradient). You can try and do politics all you want, but this tend to be as pointless as arguing with water to start flowing upstream. What you can do is to change the potential gradient, and let the people achieve your goals by doing what they were always doing.

That's why I think technological solutions are important, and probably we should focus mainly on them.
every little helps and is more than welcome :) so just do whatever you can and that will be good enough :) thanks for your support!!
Is it just painfully slow for me?
What about organisations like http://avaaz.org ?

Your story can travel far beyond the local media
yay! :) thanks so much! <3
Open plan offices (in technology; there are plenty of work environments where they make sense and there's nothing negative to read into it) were originally designed with malicious intent. Now it's the default, and even touted as a perk, if you believe that. But the original purpose was pretty depraved. There's also quite a strong discrimination thread to that story. Those people who get pregnant are a lot more likely to leave if they have an open-plan office during that time.

One of the things to keep in mind about white-collar sociology is that all of the things that seem like irritating inefficiencies-- the pointless busywork, the loyalty tests, the focus on sacrifice rather than contribution, and the illness-inducing open-back visibility-- are actually designed to make people sick. Why? Because there's literally no other way, in most companies, to figure out who deserves to advance. In the white-collar world, the manager types who run it will never know who's good at his job and who's not, so the only way to test people is to load them up with pointless unpleasantness and see who departs or breaks first.

Not all individual managers actually people to break. In fact, the middle managers generally don't want it, because it makes messes they have to deal with. However, the only way to resolve the contest for limited advancement opportunities is for people to get so fed up or sick that they cannot continue.

That's also why mainstream corporate work will never be able to accommodate depression or anxiety disorders. Those illnesses, especially when they occur in the previously healthy-- burnout and nervous breakdown-- are intrinsic features of the game. It'd be a different sport without them, and the people who've been winning one game for the past few decades aren't about to change the rules.
I am not sure whether this counts or not, but last year I started a TEDx event. My own motivation was that after graduation, it was so difficult to make new geek friends.

- Inviting people to TEDx has been a great excuse to reach total stranger, and to ask them about their work.
- Organizing event is to "get things done in the real world", (which I believe to be) the same skill set for a startup.
- Working with people really helps me to get to know them. I have since found my future business partner.
What's the time lag until we run out of IPv4 addresses at the VPS/hosting provider and broadband ISP level?

I see the situation getting progressively more dire, and presumably these notifications are there to try and get people moving to avoid the wall; but assuming everyone keeps operating as close to the status quo as they are able, how long before we truly hit the wall?
Can you apply for asylum at an embassy for a non-muslim government?

(just don't let your government see you doing it)
Can you provide a link? (I know it's not going to help, but curious about your startup)
Cracking the Double Precision Gaussian Puzzle
Get out of the country ASAP. Come to San Francisco. You won't go to jail here for posting pictures. Apply for asylum or whatever later, but get your butt on a plane ASAP.
... don't C++ people always tell us that inlining is the single easiest optimization for a compiler to perform?
> They are using 16,777,214 IP addresses?

No, they are using their block and their network strategy is predicated upon having an essentially infinite set of IP addresses available.

> I work at a company that has 19,000 employees with locations all over the world. We couldn't make a dent in 16.7MM routeable IP addresses.

Please note that not only can there be multiple IPs per employee, there are also IPs assigned to services and servers.
How are non-bitcoin/litcoin assets being destroyed? Somebody is selling a wiimote controller on there right now, is it being destroyed-destroyed, or simply being taken away by the Nashx guys?
"No one wants to be in this type of office." I didn't want to be in a cube farm when I was there either but at least there was a bit of "privacy" even though someone was logging everything I did on my computer. The open office plan of my office doesn't bother me too much. I just started to ignore people seeing me browse. If someone says something (which no one has) I plan on making a point that I still get all of my work done. I still end up getting the most work done when I'm at home.
It's a joke. (Basically I was pointing out that flying on the Space Shuttle or simply walking across the room can be interpreted as transferring data at a huge rate.)
FileMaker dropping Bento database app for Mac and iOS
The screen is a disgusting piece of shit. Colors are inaccurate, brightness is low, scrolling leaves artifacts because of Pentile subpixel arrangement.

Every other thing about this phone is also terrible. The way the phone sits on your hand, the material, the interface etc.
To me this feels like a group of friends that are already financially stable deciding they're tired of working in a corporate juggernaut and just want to "get the band back together".

Maybe quip works out, maybe it doesn't, maybe it's just giving these guys and gals something to do for the next year or two... and that's just fine. Not every product has to shake the foundations of society and life as we know it.
The only "hard" part is to get your communication partners to use them as well.

Where ``hard'' means, ``really, really hard''.
Using Open Source Methods in a Private Company
If you don't like it, don't let him use it - simple as that.
> Those are impossible to achieve without a purposely built VM. No solution on Sun JVM will ever be able to replace Erlang for applications which require low-latency processing.

Impossibility claims are very hard to prove and are often wrong, as in this case.

First, commercial hard real-time versions of the JVM with strong timing and preempting guarantees exist and are commonly used in the defense industry. To the best of my knowledge, there are no mission- and safety- critical weapon systems written in Erlang; I personally know several in Java. These are systems with hard real-time requirements that blow stuff up.

In addition, Azul's JVM guarantees no GC pauses larger than a few milliseconds (though it has no preemption guarantees).

But the fact of the matter is that even a vanilla HotSpot VM is so versatile and performant, that in practice, and if you're careful about what you're doing, you'll achieve pretty much everything Erlang gives you and lots more.

People making this claim (Joe Armstrong first among them) often fail to mention that those features that are hardest to replicate on the JVM are usually the less important ones (like perfect isolation of processes for near-perfect fault-tolerance requirements). But when it comes to low-latency stuff, the JVM can and does handily beat Erlang.

P.S.
As one of the authors of said ring-benchmark-winning actor frameworks for the JVM, I can say that we do hot code swapping already, and if you buy the right JVM you also get a fully concurrent GC, and general performance that far exceeds Erlang's.
"I'm personally not a tablet-typer and connecting a BT keyboard to an iPad with a case is basically a laptop, so I'd rather just use an Air (wouldn't you?)"

Yeup, exactly. And now that 10 Hour 11" Airs will be coming....
Never Ending Story - JS and meteor
Google: We can ban servers on Fiber without violating net neutrality
"Do not track" in its present (non-)state is a farce. It should be implemented at the browser level.

My ideas on DNT:

If a user specifies "do not track" in their browser-global or site-specific settings then ALL requests to third party domains should simply be blocked.

This could be backed up by a site-provided manifest (potentially containing a comment for each ones justification, or a flag to say if its required or optional) to 'whitelist' 3rd party domains that they require it. There should be a browser feature to view this whitelist and 'uncheck' any sites you disagree with.

In fact, IMHO, thats the way modern browsers should work anyway - it would certainly solve a huge number of other issues (XSS, etc).
My passport was impounded, unfortunately.
Zynga sues sex app maker over Bang With Friends name
I think you're being downvoted for linking to your comments without explaining why they're relevant.

I would assume, though, given their scale, that someone at one of these companies has the necessary clearance to contest. I think FISA is being intentionally facetious, or rather technically. I find it impossible to believe no one has attempted, but find it plausible that the government has yet to give anyone standing to sue.

Finally, given the sovereign clause, I don't see why the government has to accept a lawsuit against them.
> "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.'"

That is true, but it's true for every attacker, not just the government, which changes the situation quite a bit. There is a very strong incentive for security experts to look very carefully at every patch to, say, OpenSSL. Few things are better marketing for a security firm than revealing a critical hole in security infrastructure.

In fact, the high price of such an exploit on the black market works in our favour as well. Tons of black-hats are looking for holes, and when they find and sell one, the subsequent exploitation is bound to raise some red flags and eventually point white-hats in the right direction.

Basically, "You can fool all the people some of the time, and some of the people all the time, but you cannot fool all the people all the time"
He is probably not allowed to leave the country while his trial is going on.
Why voting on this?
Locked up, forgotten, and innocent.
Feeling of hunger is very individual. For some people, it's no big deal. For other people, it is very annoying. I know that if I haven't eaten for a day, I start notice limping people more, and I can't stop watching small children, because I want to kill and eat them.
That's a good idea, but it falls down the first time someone in the crowd starts downloading cp. Instead of having one, or a few, people being traced to their IP and investigated for cp, you now have 1,000 people under suspicion. You can protect users by ensuring that the box doesn't log any information about them, but then the box's admin is the one being held responsible.