skysight-inc/HackerNews huggingface dataset:
I had a friend who worked for the DC Special Tactics group. He said that UPS and FedEx trucks were the best cover for "weird trucks" in a metro area. Ever since then whenever I am in a big metro area I always pay special attention to the Fedex/UPS trucks. He said that if you look closely you can tell by the rivets on the sides and the shocks/struts (I'm not a car guy I forget the appropriate term). Unfortunately I have never been able to find a "weird truck" next to a "control truck" so I am never quite sure what I am looking for.
Self-hosted means you run it on your own servers/Pis at your own home.

When did "self-hosted" take the meaning of "remotely hosted/virtualized/web hosting" for you?
Yes, the fact that 0 is returned ~1% more often than other digits is very significant. E.g. if the generated random number stream were used for XOR encryption, then you could just collect a large number of encryptions of the same text, for each character look which one occurs most often and then that would be the encrypted character (because 0 has a bias and occurs most often and c XOR 0 == c).

Using other encryption methods the advantage is often not so obvious, but it exists. Also it should be noted that 1/250 is a pretty large bias and would probably not even need particularly many ciphertexts.
Snowden: I acted because domestic spying actually worsened under Obama
ConfessionDaddy: Webapp for Facebook confession page admins
I apologize to Debian users. Respect.
I don't have experience with mock, but I've used object() -- literally -- as a sentinel.

_sentinel = object()

def print_now(now=_sentinel):
if now is _sentinel:
now = time.time()
...
You're right in the sense that tech will never be the "final" solution.

But we need to use all the privacy-enhancing tools we can get our hands on, on the way to "real" solutions: You can't organize activities and exchange your thoughts freely while being watched by the government. The fear of being put on "the list" will stifle free speech and therefor sabotage the creation of any meaningful movement. It's called "self-censorship" and I've been told it's the worst form of censorship.

So yes, migrate all of your communication towards encryption and use an open-source operating system.
Why I Left OpenBSD
The issue isn't the potentially infinite loop, it's the fact it creates an uneven distribution of values, giving 0 a 1/250 greater chance of being selected, and thus makes the results of the PRNG more predictable. The article makes this pretty clear...
I remember using gravel trucks for "weird trucks" in another country, because they were 1) on the roads a lot and 2) heavy/durable vehicles which were readily available; fill them with sandbags and DX'd body armor...). This was back when I was doing "low profile" vehicles, like old E34 mid-1990s bmws, to drive around. (turns out the "other" people were doing the same thing...)

You'd definitely want something heavy (like a concrete truck or garbage truck or something) if your purpose is a heavy, armored vehicle. A UPS/fedex "bread truck" is great for a lot of surveillance, although people would be suspicious if one were left parked. Utility works better for that.
I think people are confusing the NSA for the National Reconnaissance Office, who are responsible for the United States' spy satellites. It was founded in 1960 but its very existence wasn't declassified until 1992.
The Active Oberon System (AOS) use the zoom-approach. There are some videos in youtube.
https://www.youtube.com/watch?v=Pe0ZdzO_urU
I've read before that Twitter uses NoSQL (or non-relational databases) and that each tweet requires a copy to be pushed to each follower every time someone tweets (same for updates or deletes). I am of a very much traditional RDBMS mindset though I am willing to bend a bit :) ... but this idea of fanning out tweets (copying tweets) to each and every follower just sounds grossly inefficient. The amount of writes must be exponential.

The way I see it, here are the WRITES they'll ever need:

1:User -> n:Users (Followers) (Temporal links with effective dates for follow history)

1:User -> n:Tweets (Temporal with tweet datetime) - this includes Retweets.

The rest are just READS (pulls instead of fanning out the same data).

What am I missing here folks? :-) Educate me please.
This article raises some very interesting points and I wholeheartedly agree on the use of document.querySelector, but jQuery still serves a purpose as does jQuery UI which the author tells everyone to stay away from. In an ideal world everything would be native and nice, but browsers like IE are slow to adapt new ways of doing things in Javascript. The one thing that jQuery does well is event delegation abstraction, while on the surface you might think .on looks simple if you dig into jQuery itself you'll see it's quite complicated especially when event bubbling comes into play.
The promise of big personalization – Infographic
Sun on Privacy: 'Get Over It' [1999]
How are you liking Office365?
My experience is far more like your parent commenter's than to yours. Very pro-America, all black-and-white, no need to reason about or analyze murky grey areas or anything that is recent enough to possibly offend somebody's parents (eg Vietnam War wasn't covered). None of that was ever mentioned in my schooling. US schools do vary a lot.
Rock Solid Software Quality
There's been a huge influx of Russian tourists here in Vietnam lately. Apparently a large factor is the instability in Egypt. People that previously would have planned vacations there are now coming here.
I'd agree with your statement--however, limiting the scope to only be "recording or data access" rather misses the point.

The desktop computer from a "processing or data access" standpoint was not very different from the mainframes or minicomputers at the time--indeed probably much stunted!--but the changes it caused were massive outside of that limited scope.

The common argument of "Google Glass is no different a surveillance device than a modern smart phone" is so troublesome precisely because it is accurate without having explanatory power--there are confounding features to Glass that go beyond that simple comparison.
Zero probability? So will he pay out all his bitcoins to me if his prediction fails? That's the meaning of zero %.
Germany's Solar Industry Is Imploding
Never mind. I'm confused. Not the first time :-)
+1 for windows/linux version/alternative
Fictional User Interfaces
Do you mean there are laws (in the US) about filming something in public, or just risk an arbitrary arrest for annoying a cop? I remember reading a story about a guy who installed a software to record from the webcam of the computers in an apple store and I think the legality of it was unclear because it was in a public place or something. (although he did end up with tons of troubles)
I wonder if there is a decentralized P2P crawler system that shares IP addresses of at least major domains/hosts.

With that you could run a node and search locally against your machine without anybody knowing.
An Intro to Generic Numeric Programming with Spire
I remember reading through that website when I was researching game object systems. Very useful resource!

Here's my implementation of a component-based game object system, if interested:

https://github.com/surjikal/cbgos-experiment
The new CUBRID Manager & Query Browser v2013.05 are here | CUBRID Blog
I'm not quite sure myself, it might have been hyperbole. He doesn't seem to participate in this bet however: http://betsofbitco.in/item?id=1432
> Not to mention the fact that, if you're paying $1,000/mo for rent, at the end of the year, you have almost nothing to show for your $12,000. In a house/home, you have equity in said house.

Suppose you buy a $300k house with a 15% downpayment. That means you spent $45k to GET the house. Now if the rent payments and the mortgage payment are both about the same, both spend $12k/year to keep their house, but the homeowner gains a very small amount of equity (most of the payment in the early years goes to interest on the mortgage) but the renter has an extra $45k of liquid net worth! If the renter invests in the stock market or a money market fund he gets some ROI from that - income the homeowner can't get. Plus being more solvent is valuable in itself in these hard times.
I remember reading elsewhere that middle age is when people are the least happy, so it's interesting that that's also when we're least nostalgic.
Parent really thinks Smalltalk had the capabilities, realized or not, to do the demos that Bret did in Inventing on Principle. Smalltalk and Lisp have never shown the capability, and in fact just can't do it. Time travel was just never a big thing there.

The Smalltalkers do this all the time; I had even Ralph Johnson poo hoo my 2007 live programming talk. But you get the feeling that these people really think nothing new can be invented after the 80s. They say "Smalltalk" already does this! And you say "show me" and then they just shut up.
I can think of at least 4: one for each stroke, and 'dollar style' through the middle.
I'm sure you are a wonderfully published scientist then. Best to you.
Gavin Andreesen said there is a 99% chance (or something like that... may have been 99.9%) that the current proof-of-work will survive the year.
Yes, we should ban all negativity. Looking for problems, vulnerabilities and holes, whether in arguments, suggestions or code is very bad and should be stopped immediately.
Claiming that finding prime numbers is useful seems like a stretch to me.
Present and past history of international surveillance
The 'zoom approach' is used in inkscape and adobe illustrator.
Or maybe they just looked at the work of Steve Mann, who was doing realtime broadcasting of a wearable camera to the web in '94.
yeah, the UI is not sexy. But the feature set that is being boasted in the article is THE SAME from firewoks around 1999.

It was the only place i could get some vector work and still be pixel perfect.

Last used photoshop in 2006 and it wasn't even close.

...sadly gimp tries too hard to be a photoshop clone even copying the lame export dialog instead of save as...
BBC Radio 4: 9.00 BST and repeated at 21.30 BST on the 9th July.
Exactly what I was looking for, thanks
I just hold down the dedicated camera button until it starts taking video. Sometimes you can see the edge of my pocket at the start of the video. One day, phone manufactures will start producing useful hardware again.
Top popular misperceptions
>>There is no money in hardware, it has no future outside of ever-tinier margins.

You've got to be kidding me.

People don't go around put an iPhone with an app, in places where they need a $5 embedded system.
Odd. All the images are SVG. And they revert to PNG when SVG is not an option.
China?

What makes you think this is not the case there by default?

I am talking about local authorities ofcurse.
Debugging Memory Leaks With Chrome DevTools
> but my plan won't let the laptop connect to the Internet--that's another $15/month

T-Mobile is just doing dumb user-agent sniffing at their proxies. Install a user-agent switcher extension/plugin in your browser and identify yourself as a mobile browser and the "please pay for hotspot" message goes away. They weren't disabling anything on your phone.

This isn't related to OP's issue. The Nexus 4 has a button to enable wifi hotspot, his Nexus 7 doesn't. That's an Android thing, not a carrier thing. There are hundreds of forum posts about it -- Google did this -- Google shipped a tablet with Android's wifi tethering feature disabled.
I'm at a bit of a crossroad, and I'm not entirely sure whether it's worth it; I've converted to Firefox from Chrome, moved to Piwik from Google Analytics, moved from Google Reader to Fever and so on. But it's just that it doesn't feel like it'll make a difference in the long run because nothing I'm doing will stop them if they actually do go after me.

It might help against tracking and such, but I feel like it's just an illusion that I'm making for myself. No matter what I do to try to prevent it they it won't matter in the long run, it just makes it that much more inconvenient for me.

Ugh, not sure what to do/think.
It's sad that it was abused to broadcast a prank (that might send phobics over the edge) rather than something to enlighten those who don't frequent sites like this one about the current situation with regard to SWIFT, the NSA, and the associated dangers of the situation. Most of the people either aren't aware of it at all, or are focused on Snowden (thanks to CNN, et al) and ignoring or are otherwise oblivious of the huge problem that he exposed.
Far too many don't think for themselves and believe that it's actually a good thing, that it won't/can't be abused, and that it's entirely to fight terrorism. These same people believe that terrorism is an enormous threat (bigger than being killed by drunk drivers, smoking, and bathtub drowning). Sadly, I know plenty of people that fit into this category.
Yay! The zombie apocalypse is upon us. How could they fk up so royally?
No, laziness.

&& is pronounced "and" but actually means "shortcircuit left-to-right-evaluated and".

If you're coming from a Pascal (or non-programming) background, you do not assume either left-to-right evaluation order, nor short circuit evaluation.

The cognitive overhead is always there, because whether you like to admit it or not, programming is applied math, and exact meaning is very important;

e.g.:

if a == 0.0 or b/a > 3 then launch_missile();

Without the "cognitive overhead of knowning guaranteed left-to-right + short circuit", this code is wrong.

The hypothetical "newbie programmer who can write a working program but has cognitive overhead deciphering &&" is a mythical creature that does not actually exist.
Aren't these all false suggestions? (Except for Tor like software maybe)

For example: DuckDuckGo might hide your search but when you click on a link in the result list the request to that link is still monitored by your Internet provider.
Fuck you, you suptid fuck. Im sorry Im so harsh, but I fucking dislike Ayn Rand as much as the next guy.

There are other reasons then objectives to allow markets.

Do you truly belive there is taxi medallions to prevent abuse? If that is what you belive you must be dumb as a stump.

About organs, economists have calculated that you could save a hole lot of people if there was a market in organs. The only reason not to allow it is some ethical bullshit that does not make any sence. We allow people to work in mines and crap fishing bootes, that is a high risk job as well.

Lets see how you will feel when your wife/father/mother is dying and you can not help her/him, with the full knowlage that you could buy a organ for $10k. Lets see if you stick to your shitty ethics and keep looking down on creazy free-market people or if you will gladly spend the $10k and save a life of somebody close to you.
Those replies were wrong. He purchased a tablet directly from Google; there is no phone company involved. The hotspot isn't being made non-functional, it simply isn't there to turn on at all. That's something controlled by the stock Android image Google installs at the factory, not by any carrier. Two seconds with Google will show plenty of threads talking about the surprising lack of built-in tethering on this device, unlike the Nexus phones.
It was probably "audited" by the NSA, or whatever other three-letter agency paid for this trainwreck of an ECMAScript to be shat out upon the world.
Could one man have shortened the Vietnam War?
How to Remove Trojan.Sulunch Virus Permanently?
Well for starts it is a bit hard to get a Xerox system at the shop around the corner.

Second, I mentioned it was a good idea to follow these ideas.

My only point is that they aren't new and many live programming advocates sell them as if they were new.
https://src.chromium.org/viewvc/chrome/trunk/src/net/http/tr...
I have never used Sketch but judging from the article it seems that Inkscape is a comparable program.
VoodooJS – Mix 2D and 3D content on the same page
On slashdot: http://slashdot.org/submission/2785283/switzerland-say-no-to...
Is the source of this available? Not that I don't trust you to run a service without security holes, but I'd prefer to run this on my local machine.
Knowledge without inquiry is dead and lifeless. If HN was full of lifeless knowledge, it itself would be lifeless, stale, inanimate and cold.
"Haystack" cryptography software 'worse than useless' (2010)
That's a good answer, but it isn't really Java - it's assembly in disguise. You lose basically everything Java can give you when you do that. And I don't know since when it actually works well - as of 2011 with Java 1.6, I had similar code that used memory mapped buffers, and crawled like a snail because (apparently, I couldn't directly verify) the optimizer would not inline the memory mapped access, meaning that every array access cost ~10 times as much as it should.
It would have been great to point out at the beginning of the article that this sketch software is for Mac only. Serious web development is not only done in Mac, did you know?
Google logic: why Google does the things it does the way it does
Ken Perlin's homepage (Perlin noise guy)
Bug found in Post Office row computer system
State is a required field ? And we have no details on which data files you use ?

I'm very interested in such a service, but this does not look serious at all...
The Worst Cloud Outages of 2013 (So Far)
From what you're writing it seems like this might work for bytes when you treat them as such and not group four of them together as integers. Especially text probably has pretty much the same patterns (lots of code points in a range [lower-case letters] with a few outliers [upper-case letters and spaces]).

But then again, for text there probably are much better-suited alforithms.
Homeland Security considering weaponized drones to immobilize targets
Microsoft Restructuring Set for Thursday - Kara Swisher
For me "more-than-REPL" just looks like a code visualization tool where you can jump between symbolics. Mouse sensitive images looks just like a prototype of AutoCAD

screenshot if anyone is interested.

http://i.imgur.com/FjaDFgi.png

http://i.imgur.com/sGNN3la.png

Bret Victor's work is much, much more impressive, you can change variable values and see results in realtime. In that Mario game example, you can see Mario's trajectory and adjust values to see how physical parameters affect the height and distance Mario can jump, and modify gravity ticking equation to see Mario jump & walking up-side-down.
Please comment or downvote if I shouldn't even feed the trolls or the inept international HN hucksters.

The term you are looking for is a "CMS". Good luck.
Indeed, it ought to be common sense that social and political upheaval means people stop going to work so that they can protest, and therefore the economy tanks.

And if the economy had gone well I suspect you would instead by saying, "Indeed, it ought to be common sense that corrupt dictatorships are bad for the economy."
Does Primecoin cryptography depend on the difficulty of finding prime numbers and then try to find them?
No, stop trivializing cryptography software.
Send an instagram or digital photo & get a hand-made oil painting of that image
I think canada's an alright jurisdiction. fundica.com usefull for grants and vc. Alberta has the 10% flat income tax, corporate tax at 20%. Not a lawyer. Just check the govs websites, on registering a business. The feds have an accelerator program in the valley http://www.tradecommissioner.gc.ca/eng/document.jsp?did=1323... I just don't know what residency requirements, etc, maybe pop in the tradecommissioners office.
When is nostalgia harmful?

I fear that one can gorge on nostalgia, and horde memories.

When is forgetting and letting go, instead, a more healthy course of action?
TreeModel - Manipulate and traverse tree-like structures in javascript
erm, how exactly does this work globally?

state and zip are required fields. Ireland, for example, does not have zip codes...

full list of such countries:
http://hellowahab.wordpress.com/2011/05/24/list-of-countries...

and here is an example from Drupal where it failed the state requirements:
https://drupal.org/node/636464

Lebanon, Serbia, Singapore for example do not have state information.
3D Printing a Fix – Jake Evill’s Cortex Cast
What if some comments have a bimodal distribution (in how the community views them) between good and bad?
Funny or Die: office 3D printer will drive employees crazy
TAWS - The (browser-based) Amiga Workbench Simulator
The problem with taskrabbit is there is no global liquidity in the marketplace, so you need to boil the ocean building local micromarkets. Too much can go wrong with local jobs so you need deep touch in checking IDs, background checks and so forth. It's the opposite of Freelancer.com (my company).
We all know that the proof of work algorithm won't ever change from double SHA256; the network wouldn't allow it. Start a fork with a few miners and the current one will outrun the new one in a matter of seconds. Higher difficulty is a good thing, that's the entire point.
I cannot confirm this. I've just updated via iTunes and it asked for the PIN code.
Yup. I second your comment RE Anhedonia. It is more-or-less impossible to do anything when your drive and motivation have evaporated. I know that I have never suffered from the problem particularly badly, because I have always been able to lean on the habit of routine to get me out of bed in the morning and get me to work, (and when I am at work, I normally do OK) although I can well imagine how it must feel if the problem starts to exceed the ability of these coping mechanisms to contain the practical fallout.
Sure. Problem is when things are crimes but are not wrong. If the guy in the linked "don't talk to police" video is right, everyone in the US is commiting felony every day. But are they doing something wrong?
You are right, I should have said that in the article. I'll edit it.
Awesomeness for your eyes
I never understood why hybrid vector/bitmap editors didn't gain more acceptance: it seems a natural way to work. This one-or-the-other mentality may suit developers of the software, but it's not natural for users.

I like to be able to go back and edit my shapes, yet change the contents in ways that only a bitmap editor would be able to. Storing a history of the transformations I did and re-applying when I'd resized/changed the shape seemed sensible - as well as allowing me to go back in history and remove some.

As a self-taught designer, watching professional Photoshop users for the first time was mind-boggling: they make items and then throw them away and re-make them if they need a different size - or crop parts off, rather than masking. It's all destructive editing! I learned a lot about layers and could see the benefits of them, but still...

If I remember correctly Deneba Canvas supported the hybrid Vector/Bitmap approach, but never gained enough traction to be a viable product.
vim-fugitive is number one on the list of popular vim plugins on vimpusher.com
http://www.vimpusher.com/plugins

... so its not really news, is it?
Little brother or big brother? If this data is captured by the NSA, then Google Glass is an erosion of civil liberty.
5 myths of flat design
Vimpusher - list of popular vim plugins
Django REST Framework – Could not resolve URL for hyperlinked relationships
How is this a hackerspace list without listing Null Space Labs? Is it because they are the only hacker space explicitly not saving the world?
There are dozens of examples in local jurisdictions, as well as lots of policies in private institutions. Unfortunately, someone as yet needs to talk about this who doesn't manage to come across as an angry male loser. AFAIK, this hasn't penetrated the popular consciousness yet.
turns out that hardware RNGs are very easily biased and usually need some transformation to be useful. see http://en.wikipedia.org/wiki/Hardware_random_number_generato....
I believe anyone who thinks they will not do this if they think they can get away with it (like they did with all the mass spying) is really, really naive.