skysight-inc/HackerNews huggingface dataset:
In K-8, I was a poor student. So, in 9th grade algebra, a subject I liked and found easy, I didn't have the usual school study habits so just taught the stuff to myself from the book. Next year was plane geometry, and I liked it so much I was in heaven. The teacher was the nastiest human I've even known, so I ignored her, slept in class, and never admitted doing any of the homework. In fact, I did all the non-trivial problems in the front of the book and then ALL of the more challenging supplementary problems in the back of the book. I totally loved the subject.

That was a good start in teaching myself that did me a lot of good. Maybe the best part was I was able to do publishable research. So, in grad school I took a problem I'd seen in a course, a problem with no obvious solution, and asked for a "reading course" to attack it. Well, I did more, got a clean solution and also proved a nice, surprising theorem. That was two weeks, and I was done with the "reading course" and the last I needed for a Masters. It looked publishable and it was -- later I published it. Doing that research gave me a nice halo that served me well for the rest of my grad school time. So, that independent study/research ability totally saved my tail feathers.

For music, once I heard a little Beethoven, I fell in love with classical music. Later at Indiana University, with its terrific music school, I took a beginning course in violin. So, I had to start with how to hold the violin and the bow, tune the violin, etc. I got through the A major scale in first position!

Later I continued on my own. I got through about 3/4 of the Bach E major Partita, in time and in tune! Then I got through most of the Bach Chaconne also in time and in tune. Really liked the central D major section. Then I went for some lessons: Conclusion, I needed more practice! But the self teaching seemed to work again!

And, yes, at one time I taught several sections of computer science at Georgetown University. Taught it? Yes. Had ever taken it? No. Sure, like no doubt nearly all of the HN audience, I had taught the stuff to myself.
Sure you can.

Here's an example of someone who hand-wrote a $975 million check to make his wife go away:

http://www.businessinsider.com/harold-hamm-divorce-settlemen...
"Warm seas around Australia's Great Barrier Reef have killed two-thirds of a 700-km (435 miles) stretch of coral in the past nine months, the worst die-off ever recorded on the World Heritage site, scientists who surveyed the reef said on Tuesday."

""The coral is essentially cooked," professor Andrew Baird, a researcher at James Cook University who was part of the reef surveys, told Reuters by telephone from Townsville in Australia's tropical north."

"While bleaching occurs naturally, scientists are concerned that rising sea temperatures caused by global warming magnifies the damage, leaving sensitive underwater ecosystems unable to recover."

http://www.reuters.com/article/us-australia-environment-idUS...
> but even still, that adds only another layer of testing to ensure that your techniques for converting the raw data to structured data are sound enough to be reproduced.

That's actually not correct.
What if your validation method is broken? What if that unit test you wrote has a bug in the test itself?

In science you have to keep the raw data available.

This is not only for reproduction of your particular structured metric (i.e. tail flick angle), but for other groups to design novel metrics that may add to or trivialize the published result.
It will require a massive change of mindset. The hard question is how to achieve it in a fair way. There has always been a tension between the freedom of the individual and what's best for society and more broadly all humankind. I don't think people have to give everything up, but there will probably come a time when priorities will have to be re-evaluated and many people will have to live with less in the way of disposable gadgets, mindless entertainment, inefficient transport, over-sized houses etc.. Maybe education is the key, more mindful entertainment, less mindless...
Here is the actual text: https://www.law.cornell.edu/rules/frcrmp/rule_41

There's nothing wrong with being against this, but this seems like a huge stretch of the words "new" and "hacking" to the point of absurdity.

They are already allowed to remotely access this information based on the case that fired this off - the issue wasn't with their methodology but who issued the warrant. The entirety of what this rule changes is it defines special circumstances where it is appropriate for the judges in a district of a victim instead of the perpetrator to issue a warrant to do things that are already allowed.

> Under the proposed amendment, however, investigators could not obtain a search warrant merely because a user's location is concealed through technological means.

> The proposed amendment does not alter that rule, but instead provides an alternative means of satisfying Rule 41's venue provisions.

The rule clearly does not change anything about what is required to get a warrant, and concealment does not lower the bar for getting a warrant. The only thing that changes under this rule is it lays out scenarios where you would not be able to suppress evidence due to improper venue just because the warrant wasn't issued in the district you performed the crime from but instead where the crime actually occurred.

I'm not dismissing the concerns of all of those writing about this - just based on the comments and scenarios being laid out in them I think technically knowledgeable people are assuming the words "new" and "hacking" are being used correctly here without even looking into what has actually changed.

This also means people are completely unaware of what the government is already allowed to do apparently.

If everyone here got their way and this was magically blocked right now, absolutely nothing would change about what the FBI is allowed to do - only what evidence could be challenged if they ask judge A when they should have asked judge B (and can show they couldn't figure out that they were supposed to ask judge B (that's where the technological concealment comes in)).
But even the default limits are high enough that there are plenty of companies that could at least in theory bankrupt themselves with it. Especially because there is no hard total cap, and so many services have high enough limits that you can get really nasty shocks if any one of them is maxed out. Even more so if you e.g. make use of different instance types (separate limits) in different regions (separate limits) and a wide range of services (separate limits).

And I've done work for clients that have requested really big increases because of both realistic and unrealistic expectations of handling traffic peaks. E.g. one client asked for an increase to 100 instances of 2-3 different types in a few regions to be prepared to handle a couple of days of high traffic. If said event had happened, they scaled it all up, and somehow didn't take them down again, it'd only take a few days of charges for them to be insolvent at their then-current funding level.

So you're right, there are limits, but limits or not doesn't matter if it's high enough that it can make you go out of business.

Which makes me wonder if anyone has ever gone out of business because AWS was unwilling to forgive a "surprise" bill. I'd be inclined to assume that they're willing to stretch quite far to avoid that, given that they seem to be very good about it. But I'd also not want to stake my business on hoping Amazon will be charitable about something like that.
Dude, you know this "oh well they shat in the river so we get to do so too", is not a really great argument when our cities like Delhi are covered in dangerous smog, our coastal villages are regularly flooded with sea water and the cancer incidence rates in our population are skyrocketing.
"The results suggest that the thermal toler- ances of reef-building corals are likely to be exceeded every year within the next few decades. Events as severe as the 1998 event, the worst on record, are likely to become commonplace within 20 years. Most information suggests that the capacity for acclimation by corals has already been exceeded, and that adap- tation will be too slow to avert a decline in the quality of the worldís reefs. The rapidity of the changes that are predicted indicates a major problem for tropical marine ecosystems and suggests that unrestrained warming cannot occur without the loss and degradation of coral reefs on a global scale."

Predicted 17 years ago.

http://www.publish.csiro.au/MF/pdf/MF99078
The Python control loop is probably the safest part of this system.

The reason that comma.ai was able to get a working prototype quickly (unlike much bigger and well-funded companies) is that they use an end-to-end deep learning model. The model directly learns to issue commands to the car based on raw image data. The problem with this approach is that neural network models are a blackbox. They can behave in completely unpredictable ways.
You would think after 20+ years of FPGAs, commercial FPGA tools would be more usable and more productive than something a couple guys hacked together from reverse-engineering a small FPGA. But that hasn't been my (limited) experience. Hats off to the IceStorm team.
Maybe they should just conduct fizzbuzz then?
Road use taxes are dumb. The only reason to have gas tax instead of funding roads the same way we fund the military is to discourage fossil fuel use.

And most governments, including most of the high population US states, don't have any domestic oil industry to speak of.
I'd also be interested to hear this.

I'm running a project that's 10gb in size and uploading the data to AWS S3 was absurdly slow.

Is there any way to speed up the upload that you found? 10 GB was painful though, I can't imagine uploading terabytes.
Good lord that is beautiful. What a massive FPGA.
wow! from $740 million to $40 m. Kinda similar to what happened to yahoo's valuation
Stop pumping carbon into the sky?
I used to think this way. Then I realized how many truly greedy and completely selfish people are living among us, and it's more than half. At that point, I gave up and joined the masses. The only way to fix it is to incentivize technology improvements and create government policy structure to assault climate change from the top down. And that won't get major until the problems become so evident that almost nobody can deny it. The future is bleak and it's hard to see where the good real estate of the future will be.
Yup. Fitbit said they will shutdown the product line
There is no room for contrarian thought here! Obviously, everyone is wrong except us! /s
The US became less racist toward Asian Americans because we are no longer at war with them (WW2, Korean war, Vietnam).

"If Asians could find success within the system, politicians asked, why couldn’t African Americans?"

This is actually a valid question that can't really be addressed because racism.

Many Asians were subjected to racism decades ago. They were forced to start businesses to survive because nobody would hire them. This environment combined with a culture of education being stressed in the home results in successful and educated children/adults.

The African-american communities, on the other hand, were destroyed by welfare. Many generations never really learned how to succeed on their own and continue to live in poverty to this day. Nobody really wants to admit that education, intact families, and self reliance are they keys to bringing success to any community.
This doesn't explain why they can't upgrade user-space applications and libraries. It's very rare for a user-space application upgrade to require a kernel update on any major operating system.
The Art of Paradox Management – Underground IDM Techno
If you'd told Australians in the 70s and 80s that the Great Barrier Reef would suffer catastrophic impacts in 40 years time and the government would both deny and ignore it, they would have been shocked and in disbelief. Australia was a different country then. The level of climate change denialism and the severe fixation on ‘houses and holes’ (property speculation and mining) is hard to believe if you haven't lived here. The change in political culture started taking hold around the year 2000.
Twitter Adds 'Direct Reply Count'; Will Reorder Replies Based on 'Importance'
It took me some tome to embrace this style in Rust, but now o love it. It cuts down on boiler plate code.
Uberlogs – making python logging fun again
How does one get motivated for teaching?
Sure, but atmospheric CO2 concentrations haven't been this high in anywhere from a million to twenty five million years. Coral reef death is as much related to ocean acidification as it is to temperature increase.

And it's very easy to write off the effects of climate change as "horrible growing pains," but to be concrete about it: you're talking about the deaths of potentially millions of people. This is a moral issue on par with Auschwitz or the Gulag. And while you're free to shrug your shoulders with, "well, shit happens," it's silly to act as if people concerned about it are histrionic tree huggers.
Bummer. I've got a Pebble Time and it's a great watch. Not any smarter than I want it to be.
Drought
I accidentally downvoted on mobile. I'll fix later.

I own many unregistered firearms. Fortunately, that is likely to remain legal for some time.
That's what the existing resource limits are for. AWS wants the customers for whom $1000 is a rounding error first and foremost. The DO-style $5-$500 / month customer is gravy on top and probably a future upsell.
You forgot about the time you forgot to zero the memory before using it, and it took a week to track down the random junk appearing in you data.
Lame. Love my pebble. Original Kickstarter backer. Currently rocking the pebble time steel.
Python performance optimizations – __slots__ and namedtuples
It's not clear.
Pebble is a company I would have invested in if I were a VC. It seemed like such a great idea. Didn't they raise $10 million on kickstarter? what went wrong?
Re the first paragraph: your "apparently not" is incorrect. This change helps restore it to being a collection of top up-voted content from a collection of subreddits, where previously it was not following that as much, due to the special-treatment of sticky posts.

I don't like the bias in r/politics, but I don't think it's nearly as bad. Certainly not equal.

I meant "turn your head" in the sense that there are two palatable perspectives and they can be sort-of chosen between. It's not taking on any perspective without discrimination.

I agree with your last paragraph, except that I don't think it impacts the 'future' that much; I think reddit will go on existing even if it's not solved and still be about as popular as it is. It's a small but vocal minority who care deeply enough about it to actually quit.

[this dictator-mod problem is huge in my city's subreddit, r/seattle; a competitor (r/seattleWa) recently emerged and everyone jumped ship because the mods of the first were so awful and refused to relinquish power. So I certainly agree this is an issue.]
I became a fan of Karjakin when he played http://www.chessgames.com/perl/chessgame?gid=1751475 in 2014. (Move 64 was his divine move. That link shows with forced analysis deep fritz found it too, after 26 plies... but no one or program saw it during the match.)

Anyway, humans play differently, and it's a different mental challenge when playing fast or slow. If you want a slow match watchable at quick speeds, don't watch live.
Transit that uses renewable energy, or zero fossil fuels. Such as walking & cycling. Obviously one can cut beef out of their diet, or go full vegetarian. Stop flying is a bit trickier for people who need to travel around, but high speed trains that run on electricity are a good consideration.
Benchmark python string concatenation strategies
The MLB system isn't similar at all.

Home field advantage in baseball is small and no certain road to victory and there's no specific series/game situation in which it would come into play in determining the result. To wit, the last World Series featured home team wins in just 2 of 7 games.

And the result of the All-Star Game is determined largely by the performance of players who will not feature in the World Series: at most 1/8th of the rosters are World Series participants, often much less. Further, the AllStar game is not managed with an eye towards maximizing the chances of victory, but instead to maximize the number of players to appear in the game; and pitchers that pitched two days before the game are not included, regardless of their skill level.
In hindsight, what would have been the best path for Pebble? Did they grow too quickly, too fast?

Seems they have a really great product and team.
It is cheap compared to setting up and running your own datacenter, S3 replacement, etc. You have to keep in mind that that's where the story started and continues to be, a lot of folks (the ones with $$$) see it as "no cloud vs cloud" not "DigitalOcean vs. Amazon".
Forget about password managers, use password chameleon
the internship IS the interview.
This is the case. I checked this via incognito mode.
>>That's why governments introduce taxes to discourage bad behaviour, because people are ultimately stupid.

They aren't stupid, they are selfish. At the end of the day it comes down to what's called Tragedy of the Commons: individuals keep doing things they know are bad for the environment because our economic system prioritizes the exploitation of natural resources (which is a zero-sum game by definition) and if they don't exploit it, someone else will. Therefore, everyone continues to do it. That is why we need top-down (read: government) regulation.
> Without the secrecy aspect, I don't think you can say it's spying by the definition people typically use.

I mean it in the sense of "I went on a blind date, but my parents sat at the adjacent booth to spy on me". I knew they were there, but it was inappropriate invasion of privacy.

> If you went to an examination hall and took a real proctored exam [1], would you consider that the proctor was "spying" on you?

If I was taking the exam on a personal laptop and was handed mysterious software at the examination hall to install on my machine... (along with images of the inside of my home), then yeah...
Alexa Skills with Python and Flask-Ask Part 1
Well isn't that exactly it? Volcanos and all these natural outputs have been here for a while. But we're breaking records on global earth temperature and CO2 levels.
This is a good thing. The sports themselves don't go away. This just means that the cable sports business model is less viable. Maybe now MNF, the hallowed American institution, will go back to network and be viewable by the rest of us.
> We're going to need a lot of surplus energy to sequester all of the CO2 we've pumped into the atmosphere over the last 100+ years.

There is no point at which sequestering CO2 by use of electricity is going to make sense. Until the day that we burn zero CO2 whatsoever, you're better off using the electricity as electricity and thereby burning less carbon than burning it and then trying to get it back.

And even at that point, we already have a thing that converts sunlight and CO2 into solid form. Plants.

In theory what you could probably do is cultivate algae in the ocean and then scoop it up in a net, bury it in the ground and repeat. But the scale needed to make a dent is harrowing.
In the old days (90s-2000s), allowing IRC bots opened yourself to being a DoS target and general receiver of harassment complaints from perceived social abuses that happened in the chat rooms. I assume things haven't changed that much.
I meant that only as a comparison between ECS and Docker for AWS.
I do not think they can. I am happy with Digital Ocean almost 3 years. Did not have any problem and pretty happy with it.
or "terrorist" vs. "thug" vs. "mentally unstable"
Care to share some resources on lock free concurrent data structures? Recently I saw HN post about a wait free stack [1].

[1] https://news.ycombinator.com/item?id=12109206
740mil for a watch product - should have taken it and maybe stayed on in technical role. Not very smart move on CEOs part. Partnership with citizen would have been beneficial to both companies. 740mil.... FB glory clearly fogged many founders minds...
Have you seen a volcano erupt in real-time via satellite? I have and I've tracked the plume for days and sometimes weeks. Sometimes, there are 5 or 6 of these events a day. A very rare day to not have at least one of earth's visible volcanoes erupt.

Now lets talk about all the volcanoes that are underwater... then we can talk about solar weather and more...
I'm not entirely disagreeing with you, but I'm Australian and I was around in the '80s, and there were warnings for the barrier reef then too (in the context of greenhouse effect, and also CFCs and crown of thorns).

Sadly for your casual climate denier they interpret this as 'meh, they've been saying the reef will die for years, and it's still here'.

I don't agree with that thinking, and I understand that the threats then are a mix of the same and different ones now. But the '80s were no more enlightened on the matter than now.

Don't mind me. The older I get the more I grump at people's perceptions of the past ;)
Netflix for international live sports is the next big thing. It's extremely hard to get around the licensing though.
from the article:

So, we made some:

Isolation is paramount, and we will embrace it wherever possible.

Message passing will connect many such isolated parties through strongly typed RPC interfaces.

Namely, inside of a process, there exists a single message loop, and, by default, no extra parallelism.

A “promises-like” programming model will be first class so that:

Synchronous blocking is disallowed.
All asynchronous activity in the system is explicit.
Sophsiticated (sic) coordination patterns are possible without resorting to locks and events.

with the exception of trying concurrency primitives on heavy-weight os provided processes, this looks like recreation/rediscovering of erlang primitives once again :)

would one be chastisized for wagering that erlang is the lisp of concurrency world ?

edit-001: slight clarification (hopefully)
A Simple Marketing Campaign Checklist
Seems like a play to compete with Digital Ocean.
I'll be very sad, if not surprised, to see Pebble go. I backed the V1 Pebble on Kickstarter but gave up wearing it after a few months as it looked, well, not good[1]. Against my better judgement I threw caution to the wind and bought a Pebble Time Round[2] a while ago. It's fantastic. I get compliments on it before people even realise it's a smartwatch, and it does all I really need from one (notifications plus a little step tracking stuff).

Apple and Android watches have never appealed to me, but they have an obvious market advantage, so I suppose this was inevitable. But boy does it make me sad. The only upside is that I'm not really anticipating any new features on my Round and am content just as it is - it should continue to work as-is for a while yet.

[1] https://cnet3.cbsistatic.com/img/sF4gFNZCv6n7hNYYI2vb9J_n3do...

[2] https://tctechcrunch2011.files.wordpress.com/2015/09/1.jpg?w...

(photos to illustrate the great progress they made in just a few years)
I'm not really clear what this comment implies?

What system do you work with that doesn't have null pointers but also cares about eliminating as many fine-grained locks as possible?
If you leave it parked in a pit overnight that fills with water, you may find yourself on the hook for a big bill if your insurance finds you negligent. Likewise, if you neglect to perform required maintenance, you could find yourself on the hook for an expensive engine overhaul.

Even heavy equipment rentals can result in large unexpected bills if you don't pay attention to what you're doing.
Hack notes to organise anything and do everything