skysight-inc/HackerNews huggingface dataset:
The problem with your analogy is that the reporting requirements are not analogous to a speed limit.

The intent of a speed limit is to increase safety by, uh, limiting speeds.

The intent of the financial reporting laws is to limit money laundering by tracking the movement of large amounts of cash (and other negotiable instruments).

So back to the analogy, going below the speed limit is a way of following the rules. Making transactions below the reporting limit in order to avoid the reporting is not a way of following the rules (it's an explicit attempt to avoid them).

I guess you might be able to find a bank that would help you report transactions that are below the $10,000 limit (which would be an act that is more analogous to staying below the speed limit).
Surely that was obviated by Haynes v. U.S., no?
if you really want to help, help him sell his product or service.

if i had a friend in business trouble this would be the first thing to enter my mind. in fact, it's the first thing that popped into my mind when i read your post. i would give up hours of my day, sacrificing a small amount of input to my own business, to help his make it through the squeeze. i know this because i've done it before in the past.

the fact that this hasn't occurred to you tells me you aren't the right type to help/advise him in any circumstance. you want to tell him to give up - well no shit sherlock. pretty much anyone can give him that advice. how valuable is that advice, exactly, when literally anyone can give it? answer: it's exactly worthless.

so, since you asked, i say keep your mouth shut and let him win or lose on his own merits. he's not a child, and you're not his dad.
I think you are confusing cause and effect. Pocket was not added to Firefox because Firefox users demanded a sophisticated offline reader. If that were all there is to it, Pocket would be an addon.

Pocket was added to Firefox because Mozilla wants the extra revenue from partnering with Pocket.
The ability to tune GC and availability of monitoring solutions are things I consider as big pluses for deploying on the JVM.

I would love to have a GC which tunes itself to accommodate the workload. On the JVM, G1 is a step in the right direction. How does Go's GC work in this regard - does it auto-tune itself?

Also, how are Go programs monitored in production? Are there tools like AppDynamics, NewRelic, JConsole or similar APM/telemetry solutions available to monitor Go applications?
Even worse, Apple etc do engineering work in EU, and then lie to regulators to say that "no innovation happens in Europe" to avoid local taxes.
By that logic, why not bundle all the popular addons with Firefox? Why only a chosen few?
It says right on the page that it doesn't use Servo.
Man that guy sounds full of himself.

Ugh was that only 5 years ago?
Does anyone find it hilariously convenient the timing that as soon as something expired ... this announcement goes to all the papers within a few days while they basically pass a nearly identical thing?
Just because you own it doesn't mean you are free to do whatever with it. Your pet is property but you still can't torture it.

They have an obligation to all shareholders, 49% or 1. What happens if this little stunt goes haywire?
In this case, though, the resulting page without Javascript would probably be entirely empty. Maybe Firefox could detect that and throw up a full-page-error kind of thing (like e.g. an SSL cert-failure error page) rather than a dialog. "There's nothing here. We detect <script> tags on the page, so you probably need to [enable Javascript]. Don't do this if you don't trust the site, though—you disabled Javascript for a reason!"

Basically, a heuristic browser-chrome view in place of what used to be a site-author's <noscript> view.
Not if this is considered a particularly difficult UK Maths GCSE exam question, which over 90 percent couldn't answer:

Hannah has 6 orange sweets and some yellow sweets.
Overall, she has n sweets.
The probability of her taking 2 orange sweets is 1/3.
Prove that: n^2-n-90=0.

If a HS student I would imagine you would

First: think of coins p(H1) = .5; p(H2) =.5;
p(H1+H2) = .5 * .5 = .25

Second: OK, here (6/n) * (5/(n-1)) = 1/3

Third solve: 30/(n * (n-1)) = 1/3

90 = n^2 - n
0 = n^2 - n - 90

n=10 or -9; if -9 then Hannah only has one sweet and lifted 9 from somebody else just to demo her point.

(from London Telegraph today)
The metaphor is not apt. There would be nothing wrong with him withdrawing $32,000, nor with him withdrawing $8,000. The crime was withdrawing $32,000 while evading the reporting requirements. It's not remotely the same as staying under a speed limit.
Ask HN: How can a site like GitHub make money when it pours data?
Gargantuan quantities of data must be stored and pour out of a site like Github.

How can they have done this economically whilst bootstrapping?

I find it hard to see how companies can make money when they have to pay for data traffic and storage.
So guilty until proven innocent.

Nonsense. A general restriction is not the same as declaring everyone guilty. Am I being declared guilty until proven innocent by not being allowed to own military weaponry? Nuclear weapons? Biological agents?

This doesn't mean the restrictions are OK in this case; as I wrote, it's arguable*

I guess it's a great thing we have the Second Amendment and associated judicial proceedings.

Whatever makes you happy. Not being from the US, my interest is purely academic. Our constitution has no such provision, and the population is under no urge to add it.
As a watch collector, I can assure you that the author of that blog post has no idea what he's talking about.

The secondary market for luxury watches is huge, and a Patek is about the worst example you could find in terms of a watch that doesn't hold its value over time.

The nice thing is that a used luxury watch usually holds its value really well - you buy a used Rolex in good condition, for fair market price, and you are not going to lose money if you decided to sell it five years from now.
Imagine a user whose internet isn't working. They go into their web browser's Preferences and start fiddling with things at random "until it works again" (for entirely unrelated reasons.) Then they leave things however they just made them.
It's hard to think that the people would have loved those buildings (two local iconic landmarks were less than 100m away), but you raise a good point in that perhaps it was about drumming up support for the replacement, as in "anything but that!".

Also, I wonder if there wasn't a high-level political interest in keeping the buildings around, and drumming up public discord over them might have helped seal the backroom deals?
These customers would be opting-in for the HTML emails. They are not tech-savy customers, they just want the full info delivered to their inbox formatted nicely. I get that some people don't want HTML emails, but that's not what's happening here.
Reversing the output didn't come up when I did this sort of thing in C (for a different format): you can fill a buffer from the end, then just write the tail. But I guess Java does stick you with that? And I didn't have to deal with encoding to UTF-8 (ouch), or whatever other complications you might face, like streaming. Oh well! Hope the suggestion was stimulating anyway.
The world's largest economy under a single unified market speaking the same language, has a lot more to do with it.

By the time companies come out of the US, they're typically already well on their way competitively and have scale.

It's the same reason China is so effective at producing giants like Alibaba, Xiaomi, and Baidu.
I do. people predict it (this sort of timing), we all laugh it off, and then it happens anyway!
A lot of what Musk is doing now is deeply dependent on government support. And if you look at all the tech giants you'll see a kernel of government subsidy from the outset. Oracle. Sun. Google. Many others got their start with a government "in". It's the open secret of capitalism: states create markets. Markets require states.

http://www.motherjones.com/politics/2013/10/tesla-motors-fre...
How to bake pi and cakes, custard, and category theory are the same book.
https://github.com/pricing
How about that the companies applying for H1Bs list the salaries they will be paying, and the highest paying 85,000 (or however many per year) are the ones that are awarded.
Given the way that software patents work, you probably are.

But for the vast majority of startups, this is not something you should be worrying about early on. Let the lawyers sort it out later during due diligence. Worry about getting customers first. You should consult your legal counsel (rather than the internet) about your specific case, but in general...build the damn thing and start selling it, instead of looking for excuses not to.
Apple suppoted Rosetta from 10.4.4 (January 2006) through 10.6.8 (July 2011). Seems like a pretty generous transition period to me.
A couple weeks ago I dug searched a bit through Bugzilla and the Mozilla wiki. My understanding is that it was cancelled while in progress in favor of Pocket. They also changed the Reading View styles to match Pocket's (the sepia style was better before, imo).
Good info, thanks.

> By turning the email "reports" into emails with links to the actual (web page) report.

The type of users I'm targeting here would rather have the info delivered to the inbox then follow a link. If you're familiar with Mint, think something like their end-of-week financial summary.
I think the plaza is an awful public space, building aesthetics aside. Rough cobbles on a sloped surface? I was wondering if it was perhaps intended to keep skateboarders out, however the cost is that infirm people have less access. If the development wasn't right outside the central train station, I reckon it would be a wasteland that wouldn't attract (enough) people.
>On the one side, an architect who believes in designing buildings largely as a means of communicating artistic messages—even, and perhaps especially, designing the building to make people uncomfortable, because to make a building that comforts and reassures is a bit like lying about the state of the world, or doing a broader disservice by reinforcing the status quo. Buildings as statements, buildings as jokes, even.

Yeah, that's pretty much the premise of brutalism [1]. Actually I think there's a place for that kind of thing and some of the best examples in London are really awe-inspiring and interesting places to hang out (e.g. the National Theatre, the Barbican). But of course there are some 'concrete monstrosities' as well.

[1] http://en.wikipedia.org/wiki/Brutalist_architecture
Today, I got a request for a secure message passing service from our CTO. My group, which is a small team of 2 *nix geeks in a company with ~20 mostly c# developers, has become a bit of a skunkworks operation as we have been responding to external constraints and forced to move quickly.

I was able to implement the service per the provided spec in 179 lines of Go in about ~2 hours. Stress tests passed. The job is done. We march on.

Could I have written this service in C++? Absolutely, but it would have taken me 20 hours to get to the same level of confidence. Maybe some could do it on 2 hours; I'm admittedly not a great C++ developer or frequent user.

Could I have written it in Python? Sure, but I would have had to scale and put it behind a load balancer, adding complexity to get equivalent performance.

From what I've seen of Rust, I like it and plan to give it more time now that it is stable. I haven't spent time with D. I played with Erlang. I don't care for Haskell for anything remotely related to "work", but I don't dispute that it has a place in computer science.

In my 2 years with Go, this is not my first positive experience. I have found that Go works well for cranking out high fidelity, snappy services like this. I think this is the result of the language's constraints enforcing simple patterns. Unlike C++ and Python, there are not a huge number of ways to accomplish tasks (at least not ways that feel natural).

Take it or leave it, but I like Go (for certain things).
Free apps with ads on iOS or android. Consulting- similar to freelancing without needing to build or maintain anything but relationships, can consist of advising people on what solutions exist and then refusing to implement them.

Rental property and the classical passive income routes like dividend bearing stocks or stuff like lendingclub.com.

You could get a real estate license and sell real estate. You're a normal person, you have normal person options outside of work/freelancing.

Specifically for development, you could also learn enough patent law to go for relevant patents but that'll probably cost more than it earns.

You could offer your services to another company to help them hire developers. Review their code and design interviews and such. But those are pretty much all varieties of 'freelance,' so it depends on what about 'freelance' work you're hesitant to take on.
yep i have a micro plan currently.

I can almost guarantee that I am using less than 5Mb throughout my Github, so I don't doubt they are making money.
This has pretty limited scope, though. If a function you call returns an &mut you have no way to tell thanks to type inference, and when you use that value it looks like you're passing by-value.

Similarly if you call a method, there's no indication at all how `self` is being passed.
Point is, it's relevant to technical discussions like this. Also Section 2.5 doesn't really limit itself to one's own conflicts of interest (only by reference to the other section). But that's beside that point anyhow I think, as either way it rebuts your point that "Attribution of motive is never helpful or appropriate as part of a supposedly-technical discussion".

Yes, ACM doesn't really mean anything for IETF, but ACM and IEEE are (pretty much) the only two professional associations for us.
Name: Skyrunner

I'm working on a way to bring the power of IPython Notebooks to the non-hacker crowd - think scientists, researchers and analysts.

It's still very much a work in progress, but I would appreciate any feedback about features you'd like to see and frustrations you'd like to resolve.
Cloud Computing Class Reading List
Crystal looks like a neat language, and it's fun to see how many entrants there are in the modern renaissance of scripting languages that compile to native code. I wish there was some more documentation about it though... for example, does the bullet point "Never have to specify the type of a variable or method argument" from the home page imply gradual typing as per Dart and TypeScript, or is it something else entirely?
GitHub Enterprise + $100M from VCs goes a long way.

https://enterprise.github.com/home

https://www.crunchbase.com/organization/github/funding-round...
Pocket is not paying Mozilla, as said already.

Also, anyone implementing a compatible backend can switch to it by changing a pref.
A better analogy - Let us say you know there are set locations (speed traps) where, if you are caught going over 70 MPH, you are given a speeding ticket. But, you still want to go fast. So, in order to avoid the speed traps, you drive 100 MPH between the speed traps, and then slow down to 70 MPH (or just under) when you get to the speed traps.
Ask HN: I quit my job at a startup, what happens now?
My stressful career as an early employee at a tech startup in SF has come to an end. Officially not an employee after over two years, and it feels overwhelming even though I put myself in this position.

The reason I left was because I wasn't learning or advancing and grew fed up with covering for mediocre performance by my peers. What I wish for at this point in my life (mid 20's) is to absorb as much knowledge and experience as possible and I feel that the best way to do that, for me, is to learn from the best. So I want to work at a place with > 10 employees that has a strong company culture of teamwork and creating top-tier products and services.

I have some questions as to what happens to my equity, insurance, etc...

1) I have ~50k vested shares of stock (options?) but don't have any paperwork other than our original contract which says something about the next board meeting, it's all rather confusing.

2) Would it be wise to take advantage of a government run program like COBRA for insurance? I never used my insurance anyways, is it worth it to apply, and how are the chances that I will be accepted?

3) My savings will not last long with rent prices and all, I'm thinking about moving back home and staying with family or friends, but I'm also trying to find a new role here in SF, how much will being (very recently) remote affect job hunting? I got hired from out of town but I'm not sure if hat's unusual.

That's basically it but I would appreciate any other general advice for what happens now, what I should be doing, or if you have a job opening for a hacker who writes code, is into devops, and has an eye for product!
At my most cynical I view Digital Humanities as the latest clever way of still getting grant funding for projects and explorations that probably otherwise in this day and age would not be able to obtain it. I follow some digital humanities mailing lists, read the Calls for Papers for upcoming conferences, and read the program agendas for conferences in this space, and frankly I just don't get much of it.

A similar thing is going on with "Data Journalism" which is, again, viewed cynically, a way to keep one's job but take advantage of incorporating sheer masses of information and "infographics" into conventional stories.

Asking "what is Digital Humanities" also reminds me of the angst certain communities felt over "what is blogging" and "what does it mean to be a blogger." I sat through many conference sessions on such topics. I did not gain much insight.

I worry that anything digital is ephemeral, and that is not a good thing for the humanities. I prefer dusty old books. They're a proven technology that tend to stick around long after whatever the latest file format, O/S, or cloud solution has passed from being in favor to being forgotten.

Finally, I will say that if the field of Digital Humanities helps imbue in people a better sense of, and better set of skills for, information comprehension, information composition, and critical thinking in the digital age of always-on, ubiquitous firehoses of noisy information about the world and everyone in it, then that is a good thing. We desperately need upcoming generations to be really good at what I call the three C's (composition, comprehension, and critical thinking). Just a brief glimpse at Twitter or any cable news outlet would suggest these skills are not often on display anymore.
(note: this is supposed to be pseudo-tongue-in-cheek-back-of-the-envelope math)

Let's say they invest...I dunno $300m in developing this technology (completely made-up number)

- The average commute time in the U.S. is ~30 minutes...or 1 hour per day. I don't know what it is globally, but for fun we'll assume it's the same for everybody on the planet.

- Google made $66billion in 2014 (or about $9.43 per person on the planet, assuming 7billion people)

- Assume most people are awake 16 hours during a day.

- However, if people are stuck driving for 1 hour out of those 16, that's only 15 hours they can build revenue for google.

- This means google is generating about $.63 per available waking hour per person.

- 1 more available hour is $.63*7billion = a possible "new" market of $4.4billion/year assuming every person

This would pay back the R&D costs handsomely + tons of profit in the first year if google can get everybody to switch all at once.

Even if it takes a decade or two to switch humanity to self-driving cars, it would still pay for itself quickly.
Given the amount of stupid intentions, boasts and confessions people put on facebook, I'm surprised law enforcement doesn't allow and even facilitate facebook posting by inmates.
But if his goal in saving the money was to give himself a window where he could just work on something he likes, he has good window ahead. At the end, he may just put it on Github and invite contributions and pick a day job and continue working on it on the side. The project may infact help land a job.
my instinct for approaching the problem:

C(6,2) / C(n,2) = 1/3

(where C(n,k) is n choose k)

15 / [n(n-1)/2] = 1/3
30 / n(n-1) = 1/3
n(n-1) = 90

I probably wouldn't have done that in high school, though.
Does anyone know what happened to Goldee? It was a good product with a killing web page, I don't know what exactly happened.
Too bad it wasn't encrypted.
Not to mention lying to the FBI about it. It's not the crime that'll get you, it's the coverup.
As mentioned by others, it's pascal implementation and p-code concept were pretty cool. But it left a lot to be desired as an operating system. For example, IIRC, files had to be stored in continuous blocks on the disk and management of blocks were up to the user. If your file needed 10 blocks then you needed to find a hole on the disk with at least 10 blocks... which meant you might need to move other files around to make enough that hole.
A personal assistant to saved links http://www.Loopbird.com
Hello everyone! I just graduated and I wanted to share an app that I built. Loopbird is an easy app that you can share a link over a text, then loopbird saves your link, and then reminds you of it over a text notification at 9pm. No more unread messages on your email or open tabs of useful and fun information you wanted to check out. You're busy and were here to help. You don't have to sign up! You automatically are saved when you text us! Right now you will receive the text back in a minute, because I would like to know what other features users want to see on the app! Its a work in progress and more features are coming soon! http://www.Loopbird.com
Firefox beat IE on features like tab browsing and popup blocking, not really on speed. Servo should be better than gecko, but there's so much more to a browser than the runtime that it's hard to do a fair comparison yet.
Well yes, but it wasn't an alternative OS to MS-DOS and CPM :)
www.Loopbird.com
I didn't get the feeling it was about being clever. Nim just seems like a lot of assorted ideas, stuff you might think up while writing in C++ or something and say "it'd be nice if...". There doesn't seem to be a grand overarching theme or design; it doesn't have the elegance some languages do.

But it seems that doesn't matter. Some people really like it, and perhaps some interesting new feature will come out of it and benefit the world.
This situation itself is pretty straightforward, Hastert was clearly structuring, and, odds are, the person he sent the money to didn't pay taxes on the money he got from Hastert, which itself is a crime, and finally, he lied about it to the FBI, also a crime. So, three clear crimes here, one of which committed by a third party.

So many things in life are "grey" - this one is pretty straightforward, and Hastert would have known that what he was doing was wrong. The news coming out today strongly suggests that he had a good incentive to commit these crimes to hide evidence of even greater wrongdoing.
If X happens to 1 in 100 people, then there's a very high chance (~1) that X happens to 1 of the 100 people, but a much smaller (~1/100) chance that it will happen to person #56, for example.

The parent post is saying that "starting to watch someone" constitutes naming the #56.
I am working on a new programming language aptly named "A Programmer Experience," or APX (like APL, but with an X!). It supports (or will support) live programming, aggressive type inference in the presence of subtyping, multi-core execution without locking, and a declarative state model that can deal with side effects. Oh, and it comes with an editor that supports live meta-text (like LightTable and Flogo II) and niceties like code completion (type inference is good for that).
The Fed: "We give away free money!" The question is who will still be standing when the music finally stops.
How textiles revolutionized technology