skysight-inc/HackerNews huggingface dataset:
Plus trade dress is a sane, established system that isn't supposed to be used harass and extort businesses who aren't trying impersonate your business.
As an employer, I have a moral obligation to do my best to ensure that my employees can get to and from work safely and without fear of harassment, assault, etc. As it relates to the topic at hand, this is the only reasonable consideration for management. Period.

If doing what I can to protect the physical and mental well-being of my employees requires that I make a judgement call to avoid certain areas of a city, I would make that judgement call every single time because it's simply the right thing to do.
Massive Yahoo Mail outage going on FOURTH straight day
My first thought on seeing the headline was, "What? Only 2?" Off the top of my head I can think of:

1. Amino acid coding

2. Transcription factor binding and transcriptional regulation

3. Post-transcriptional regulation and RNA degradation

4. Intron/Exon Splice sites

5. Chromosome structure and methylation

6. Origins of replication

All of these have been shown to be controlled at least in part by the DNA's sequence. This story seems to be about a (very interesting) new wrinkle in (2) above.
> You won't be very productive with ada...

My experience shows otherwise.

> For example, ATM machine are never connected to the internet, they use dedicated communication lines.

Yep, it really helps.

http://www.bubblews.com/news/353683-usa-atm039s-remotly-hack...

Right now I am coding a graphics algorithm in C++. So although I have this opinion, I am also pragmatic and use whatever tooling my customers ask for.

As for the rest, I guess we have to agree to disagree. :)
What about dilution?
It's a procedure that exists, but it's nowhere near standard procedure in Denmark, as far as I know. The 4-week solitary remand is usually used for terrorism suspects, situations more like this one: http://www.upi.com/Top_News/World-News/2012/04/29/Denmark-to...

Even violent criminals don't usually have such a procedure applied. If you got in a knife fight and stabbed someone, you might well be held pending trial, but not usually in solitary confinement. For non-violent offenses, being held pending trial at all is rare.

My guess is that the relationship to police databases got this filed under either "terrorism" or something that rhymes with it, and therefore it's being treated as a "national security" crime rather than an ordinary crime.
Yes. And there has been. He was extradited by a Swedish court. And he was put in solidarity by a Danish court before his trial begins. Or is that not a close to warrant/pre-trial court orders?
I managed to modify yours to make a full sphere with a bad hack:
http://vicapow.github.io/equation-plot-webgl/index.html#0.5%...

There's probably a better way to choose which points go above and below than random(), but it works.

Edit: Got it to work non-randomly. Adjacent dots alternate above and below: http://vicapow.github.io/equation-plot-webgl/index.html#0.5%...
The four keys arranged in a circle are for pressing with the tip of your thumb. I imagine the one in the centre of the circle is for use with the base of your thumb.
these games ever come out on mobile? feels like a perfect game to be redone on tablets / phones
What does a "cohesive community" look like and is anyone doing this today?
I wonder whether stake is correlated (perhaps inversely) with valuation.
YC's investment thesis is that the whole game of investing in startups boils down to investing in big stars. If you got into Google with an early stake, you won. Medians don't matter: what matters is how many big stars you caught since they'll pay for the rest many times over. So I think PG is measuring the same thing he's trying to make.
I'm glad pg also shared the percentage breakdown. If just the number of startups based on funding year had been shared, YC's progress/success would not be nearly as telling as with the percentages also shared.
I had this same idea back when Yammer was started. But I wanted the social network to match the org chart. Your tweets go to your team. Your boss retweets a subset to his boss and other managers. And so on up to the CEO. This would solve your unfortunate problem and it wouldn't overwhelm people with zillions of irrelevant tweets.
Google does SPAM filtering and has no obligation to deliver those messages. It can throttle its acceptance of messages from the same IP block. How is this different than any other (distributed) DNS attack mitigation?
Unless they did it at the time of mail arrival in order to better compare and save on loading times. In which case the information would be useless.
"but it sounds like even the mildest TSA procedures are a lot worse than that."

While I don't agree with a lot of the racial profiling and other acts the TSA commits, I don't think the average case is near as bad as you think.

I've flown internationally(to relatively unstable regions also) quite a few times since the TSA was put in place. Normally I step through a body scanner and grab my things and go. My worst case was accidentally having toothpaste in my carry on and having to go through that to throw it out.

Then again, it's probably easier for me as a young, Caucasian, American. YMMV
You're missing the most important question in all of this: interesting according to whom?

It's equivalent to someone that prefers non-fiction scientific educational TV shows, claiming that it's outrageous all of the money goes toward sitcoms or the next Avengers movie.
If this guy lives in an apartment without a door man, it seems like missing packages would be pretty common (regardless of carrier). That's why Amazon created the Amazon lockers, which are available in Manhattan, where the author lives.
And then while they are employing 50 of these brick-layers and notice that their brick structures aren't being built fast enough, they will question bricklayer B again about why even though the walls aren't going up fast enough he's going home at 5 while all of the other bricklayers are going home at 9.
Yes, he needs to go back in time and commit nerd seppuku. This is intolerable.
Kindasorta. They do contradict if you only write one program. But you could write a high-performance 3D game and a web app and achieve both goals, thus justifying learning both JavaScript and C++.
Interactive IPython plotting with NumPy, LaTeX, pandas, datetimes, and more
No Tie-Dye Required - Bay Area Millennials Flocking to Communes
Yes, this. It's the proper way to communicate standards in the internet community.

I'd be much more comfortable following an RFC than a blog post.
Ecma forms TC52 for Dart Standardization
Does your manager make you coffee?
Makes me want to do this to the 12MHz 286 I had as my first computer in 1990 as well. I still have it in storage.

Any thoughts on how one would go about this? I guess one would need an ISA (IIRC) network interface and some DOS ethernet drivers?
nah. lots of countries have mobiles on plan with unlimted texts included as an option. UK, Aussie, NZ, to name a few.
Lemon Wallet Acquired by LifeLock for $50 Million
Why aren't you asking for read-receipts if that's what's desired? If it's because people wouldn't send them, shouldn't that be their choice?
You should be able to get a rough idea from http://yclist.com/
This is wrong in several ways:

1) The total electricity used in Bitcoin mining is pegged to the bitcoin supply, which is decreasing towards zero. So the amount of electricity used should be decreasing. It may temporarily increase while prices go up, but the long term trend will be towards zero. And transaction fees shouldn't change this too much. Competition amongst miners should eventually drive those towards zero too.

2) It's not just bookkeeping that's happening, it's dispute resolution. Currently your financial disputes are solved by calling your credit card company and having them deal with it. There's a whole network of dispute resolution services going all the way up to the SCOTUS. All of which uses resources. Bitcoin does all that through mining.

3) It's not actually that much power. The hashrate is 7m GH/s. Let's assume 2 watts per GH/s, that's 14 megawatts. You could power that with three big wind turbines.
That's exactly right, and it's a great move on their part.

Instagram itself wasn't some grand innovation. It's an experience product, that's meant to be easy to use and fun. It's not here to cure cancer, it never pretended to, and it doesn't need to attempt to.
Mentoring Startups: 10 Lessons We Have Learned
Agreed. It's an interesting trend. I also just skimmed over it; however, I wonder how significant is their initial TF binding occupancy data. There are a bunch of papers recently that looked at binding sites and found that they don't really correlate well with transcription. The cell is just a stochastic bag of molecules. TFs bind whereever they can. I wonder if they are just seeing noise.
Facebook is doing this from decades.
True, that would close off this avenue. Would be interesting to know if that's how they handle this currently.
"Runs best in Mozilla Firefox" ;)
I would be curious to find out why he chose $40M as the benchmark.
Interesting math/python problem, equation generator
I'll confess I'm not intimately familiar with the details of this case, and I'm speaking in generalities.

But still - it doesn't matter whether the charges are invented or not, or even what those charges are. What matters is that a judge (not the police) ruled that he should be held until his trial.
No, if he broke into other people's property (and not merely for the challenge of cracking a safe, i.e. malicious intent) then I hope to see him stand for his crimes.

I'm only suggesting that we shouldn't be so quick to take the word of the authorities. Many powerful people would be delighted to see the creators of TPB suffer punishment, justified or not. We should reserve judgement until hearing evidence.
You never mentioned martini
https://github.com/codegangsta/martini
He's no "cracker" type. Actually, he's just a hacker, and
a guy who tried to fight "the man". I'm afraid modern man has morphed into castrated, hypocrites? They
do what they are told. They actually like Facebook, and
think Mark is a genius. I guess I'm from a different generation?
Of course; otherwise he would be punishing himself for his efficiency.
Inside the Go Playground
Wait, do I understand you correctly that Google fetched the image even before you requested that images be displayed in the email? That seems like a boon to marketers, not a bane.
I've bought these games several times before (at discount) for the various OSes and computers I've had. I haven't played many modern RPGs (including Fallout 3+) but have any RPGs since Fallout surpassed it in allowing the player to truly embody an actual path? Not only could you play through making good/evil moral choices, but you could actually win the first game, IIRC, without even firing a single shot (by talking your enemies to death), or you could play as a total moron whose complete dialogue tree consisted of "UGHR?" as the NPCs treated you like the adult-child you were. I think you could even succeed as some of the specialty skillsets, such as being a pure scientist or lockpicking thief.

Anyway, a fun game in terms of mechanics go, but still (in my mind) unsurpassed in writing
Yes, let's all come together and help the city tackle the problem of drug abuse, an often cited precursor to becoming homeless.

Together we can put petition Ed Lee and SFPD for effective non-political policing. Let's start by upholding the law in Dolores Park on the week-ends.

Er, hello, anybody there? Nobody interested anymore? Hmmm.
Is that really a bad thing? You have a known working VM image to access one particular system. It will never stop working. At worst we'll just run an x86 emulator on our 10GHz 60-core ARM-based phones.
Coinbase. It's well documented online if you just search "coinbase fraud" before you try buying...
ShowHN: node-rpc - Lightweight RPC over HTTP for NodeJs/ExpressJS apps
Even the worst violent offenders are heavily limited in the number of victims they can produce. Using a computer can affect many orders of magnitude beyond that so why exactly should "non-violent" prisoners be given more freedoms and better treatment?

Is this "less bad" than mugging someone?

"He is accused of braking into the danish police systems,
including out driver license database that holds our
Civil Registration System number witch can easily be used
to identity fraud"

https://news.ycombinator.com/item?id=6897572
I like that she quotes Dr. Suess at the end. He'd be so proud.
I think what's expanding is the standard deviation/variance. The mode is not moving all that much. Mean/median, a bit. There is definitely a trend toward some later companies (it used to be ~none), but there are still a lot of early stage.
You have a two-hour window after posting to edit a comment.
Just encode the random information in the domain :)
For normal office workers, this contraption really works better than collaboration (and change tracking if you need it) via Google Docs? Wow.
The Pirate Bay's bitcoin address
crimes are usually measured in damage to society. In monetary value. And if we learned anything from former transportation or Drug cases and copyright cases, a copied music has far greater monetary impact to society than a life.
I'm very happy for you that you feel that you not in a position where that is a risky step. Are you able to fathom that others may not be in that same situation, or are you content to be blasé to their differing circumstances?
Yes, this is a good idea, hotmail should do the same to promote whatever MS is promoting ATM.
leading edge (marketing bs) -> bleeding edge -> bleeding etch. It's a very old joke, I've read it in Dr. Dobbs sometime in mid-90s.
What's the process to ask the patent office to reexam this patent?
In this world where the USA government throws billions of dollars to spy its own citizens and foreigners it wouldn't be one bit surprising if we discover media companies are spending millions of dollars trying to create false accusations to bring its enemies down (it would explain Assange trial too)
If there is zero electricity being used to mine bitcoin, it has failed and will be worth nothing.

Describing the relationship as 'pegged' is also sort of aggressive. A better statement would be that most people will only spend electricity if they are able to recover that cost in bitcoin (and probably a small profit). So there is some upper limit of mining activity to be expected given the current bitcoin price, size of reward and typical efficiency of mining hardware (cost of electricity will also factor in, but that should be relatively stable).
Standard procedure or not, regardless of their crimes: Being held in isolation without even access to books and things like that, if we go by the article, is utterly atrocious for a civilised country to inflict on anyone.

It's not like we don't know that isolation and boredom are destructive to people's mental states. This seems like cruelty without a reasonable purpose behind it, hurting someone for the joy of hurting them.
He is only assuming. Since this is new, and the info was free to begin with, there might not be anything against this in the privacy policy? but I don't want to read the whole policy to find out.
You think that 210000000000000 units of a thing are insufficient?
>>For instance, in Revel you need to put your controllers in a package called ‘controllers’, and models in a package named ‘models’. Nope!

I'd love some opinions on this. I prefer separating models/views/controllers, but have recently seen some mvc apps where models/views/controllers are grouped together by function/name. Thoughts on the traditional MVC directory structure vs alternatives?
Ask HN: Startup of the year
What's the most interesting startup of 2013?
Encountered this topic recently in the office.. I'm from the side of the fence that doesn't overly care about code tidyness, so long as it performs its overall function. 10 years ago this kind of thing might have bothered me a lot more, but at some point crossed a threshold where I realized _all code generated to the present day_ is pretty ugly and long term unmaintainable (but that's a story for a rather large and rather boring essay).

The tl;dr is simply that if you obsess over minor details on this level, a lot of brainpower is wasted that could be used for bigger problems you should be much more worried about.

Playing devil's advocate, in this case the if() is obviously a guard for the subsequent switch. Moving just the constant '15' into a #define would make it read more like some magical sentinel value, unless you also #defined all the literal values used in the switch, at which point you've introduced a wholly bullshit layer of abstraction to what was otherwise incredibly concrete and explicit code.

Let's assume you have a great reason for doing that. OK. So what do you call these constants? Well, the code appears to be branching to special cases based on the width of some integer. So we instead have what, WIDTH_1_BIT, WIDTH_2_BITS, ..., WIDTH_15_BITS? Now we've pulled those constants out, you stare at the block of #defines, and think, damn, this is so ugly since most of the value space isn't fully defined! So some kindly maintenance programmer comes along and pads out the rest, producing a perfectly beautiful block of utter line noise.

That is arguably considerably less readable than what we started with
thanks for nice script, I use helm and other too.
But I bind instead "M-o" "M-s-o"

I bind also hot-key to helm-git-grep-at-point.

I use also helm-ls-git-ls too.

Also these nice packages:
bookmark+
elscreen
magit
auto-complete
mark-multiple
paredit
yasnippet
idle-highlights
helm-gtags
De-duplication is already a "big deal" in lots of hosting situations, such as box.net, dropbox, etc. I doubt it's outside of the skillset of engineers at google to address the problem. Especially given that google already has the technology to do image searches based on other images.
Search the SF Chronicle archives.

In a nutshell, the city doesn't have enough money to install public toilets which are deemed appropriate for use by the homeless etc. Not sure what the exact requirements were, but that's the nub of it.

Of course, the city is giving payroll tax breaks to Twitter and other tech companies because they threatened to leave the city (to Australia at one point!) if they didn't get it.

There's a link there somewhere...

Anyway, end result is that Twitter employees are going to have to cycle in shit, walk in shit, and stand on BART escalator shit. Karma is beautiful.
"Thanks, the next question is if gmail sees a bunch of emails from the same sender with these hash-named images, I wonder whether they will squash them."

Are you saying squash the sender or squash the tracking images?

I hope gmail doesn't start squashing my emails because it contains a tracking pixel.
"I would expect"
"Hopefully"

Good enough for me!
This reminds me of a lesson I learned working in sales for a big fortune 500 company.

You were given a quota to hit each week. One week I closed a big account and hit my quota for the week by Monday.

When it came time to review your weekly sales numbers, I got grilled by the sales manager for not closing double the quota, since I had closed the week's quota on Monday and had the rest of the week to continue selling.

I was taken aback by this and simply asked, where does that end then? If I closed a full year's quota in a single day, does that mean I should produce the same every day? With a capped commission why would I do that when another rep is producing a 10th of the amount but making the same pay?

It's not about hours worked, it's about production.
The corporate IT shop development model is broken. "Average" programmers have this protocol for ganging up against "10x" and even "2x" programmers, thus protecting their jobs.
OASIS -- Building 1000 citizen-sensors for the globe
Cool! All the issues I see in the list so far are client issues, but the major issue I see is server-side. Server-side HTML rendering ought to take 200ms or less (a lot less for cached pages), but according to Chrome's dev tools, most of the documentation wiki pages take 500-10000ms to render. Client-side optimizations aren't going to help much until that's fixed.
Beyond open access: facing academia's real problems
Go Advent Day 12 - Inside the Go Playground
A dialog popped up when I logged into email, and before I'd seen this thread.

That dialog was much along the lines of "We'll now show you images in your email automatically." with a big "OK" button.

I don't recall whether there was a less prominent "No, thanks" as I was only logging on to reply to one question really quickly.

I suspect this is a UX anti-pattern. I've gone back into my settings and changed it back to "Don't display images".
Ask HN: Largest free & downloadable English dictionary?
I'm after the largest selection of English words to analyse offline I can get for free (foreign words coming later). Slang etc all perfectly acceptable.

I've been using the Aspell dictionaries so far (http://misc.aspell.net/wiki/English_Dictionaries) and while good they're missing words compared to the OED or Merriam-Webster. Have I overlooked anything?

If specific terms I could search and scrape the online dictionaries, but that would be a project in itself...

Thanks!
Martini is relatively new, so there's a good chance it was released after he started work on this.
Console games are system level software, accessing hardware directly. But if you want specifically the OS kernel then XNU should satisfy you.
If I was an "ocean under an ice layer" based civilization this might be my best way to get an object into orbit.

Was the plume aimed at anything in particular?
I would be okay with having just one one, though in principal I don't see much difference.
Escape local optimum trap
So it's exactly like USD only: few accept it, there is a fee to transfer money in any reasonable amount of time, it isn't backed by any country, all of the exchanges are regularly stolen, it's a giant ponzi scheme, even the austrian economics think it's worth nothing, and there is no form of consumer protect/insurance whatosever. Sounds great, why hasn't the world switched over yet?
Outbreak Watch How Quickly An Epidemic Would Spread Across The World
While this will, indeed, take away some information from email marketers, it may also give them more, different information. Now, instead of getting a lot of personally identifiable information from some users (some=the percentage which still used clients that don't block image requests), they will probably get less information, but from a wider set of users - those who use the default settings in Gmail.

On the one hand, their proxy solution has a positive effect for privacy, but on the other hand, the load-by-default setting has a negative effect.

Either way, Google already knows which e-mails you're opening, so using an image proxy is not going to give them "even more of your data" that they didn't already have.
Your advice sounds a bit pretentious to me. Here I was under the mistaken impression that people should be themselves. (Downvoters in three, two, one...)

RokStdy, don't be discouraged. You've done nothing wrong.
One of the engineers here, just saying hi, thanks for posting
I'm one of the engineers involved in the data science behind the project, so if anyone has any questions, shoot away!
With the New Gmail, People Will Know When You Open That Message
Grab C# Smorgasbord Chapter 1 From my Self-published Book
I believe they're just working on fraud prevention. No need to sound the alarm. I bought bitcoins and my transactions were deemed high risk and cancelled after they received the money and held onto it for some time. Price actually went down from when I bought.

However, their customer service could definitely be improved. It's been over 9 days since I sent a request with no response and my transactions keep getting denied.
Once you've learned how to "look busy", you've got it made.