skysight-inc/HackerNews huggingface dataset:
Surprisingly the article doesn't mention the biggest benefit of telling the truth....

Truth forces you to confront your own shortcomings - its an opportunity for self-improvement.

If I miss a deadline I could makeup some baloney and lay the blame elsewhere or I can face my own inadequacy and tell the truth.

Its painful to admit I am behind.... but pain is a growth stimulus - it forces me to deal with the shortcoming.
Its easier to lie, tell them what they want to hear - but you miss out on the chance for your own self improvement.

Embrace the pain - its growth.
What happens when you lift weights? Sore muscles leads to growing bigger muscles.
Swing a hammer for a week, leads to blisters leads to growing calluses.
How ethical, as a firm, is Andreessen-Horowitz?
Note that the "boost button" disappeared in 2014 [1]. (K)ERS usage is not controlled by the driver anymore [2]:

[1] http://www.bbc.com/sport/0/formula1/25158104

[2] http://www.formula1.com/inside_f1/understanding_the_sport/87...
Why not power up some tesla coil on the rear of the car that produces cool electric arcs all over the track.

Lets face it, some of the coolest parts of high power cars are dispersed excess energy, glowing brake discs or flaming exhausts and of course screaming engines.
>I do think the friction that will result from the IRS decision really damages the value of Bitcoin as a low transaction cost mean of exchange

It doesn't seem to make much difference. In its current form, Bitcoin already suffers from a lot of friction when used as a means of exchange. For the average consumer, buying it is difficult, storing it is difficult, the value isn't stable, using it for physical retail purchases can be very clunky.

It's a beta. A lot of things would need to work better for it to really succeed. In that context, the rather clumsy reporting requirements of the IRS ruling are yet another minor speedbump, which needs to be either ironed out or worked around.
There is no button this year. Also, batteries are heavy , where should they store all that energy if they recover all the time ?
Technology is making us Blind. See proof on SF BART
It's you. Linux has followed a bi-monthly schedule for quite a while now.

FYI: https://en.wikipedia.org/wiki/Linux_kernel#Maintenance
The source is available at http://arclanguage.org/install

It's not 100% the same as what runs Hacker News, but it's very close.
SyncThing is another open-source implementation that's worth a look: https://github.com/calmh/syncthing
This headline is a bit sensational given the the OP was incorrect in their assumption. Should probably be changed to: DigitalOcean leaves your droplet around 24 hours after you destroy it. If you care, destroy your own data.
There is nothing wrong with that email. He's thanking the people that keep Mixergy running financially and reminding free users what becoming premium does for the service.
I'm envisioning a lightning rod at various stages along the track to discharge the extra energy... :)
Silly question maybe, but are you a YC company? if not I am surprised that more of us do not come right out and ask for interviews etc like this - either way it's a sensible / good idea
One way HFTs do this is to place thousands of tiny orders while trying to detect the presence of a large trade being put through (known as a 'whale'). They use pattern recognition software to detect a large, price-insensitive seller or buyer and bid up (or down) accordingly.

Another is to flood the exchange with orders in a bid to create congestion and slow down other market participants who might intervene.

This is why HFT in fact causes higher transaction costs on market participants. It provides the perfect way to leech.
How do you evaluate Common Lisp's reader macros?
Yeah, the Energy Recover System is essentially an electric generator hooked to a battery. It also functions as the electric motor to put the energy from the battery back into the rear wheels, for a small burst of speed allowed every lap.

I can't find a source for how it is physically hooked up to the rear wheels, but I would guess that it's simply a clutch.
I tentatively assume that allowing the cars to recover an unlimited amount of energy from rear braking would make turning too easy and/or speeds too high. The rules of F1 are mainly designed to prevent those two things.
What you're trying to do here is to subordinate god to laws of logic. But, from the theist point of view, everything is god's creation. The world, essentially, is a system of laws, and laws of logic are as much part of it as laws of physics. So, they, too, are god's creation, and he is as much at liberty to break them as he is to break physical laws.

P. S. Fellow atheist here, btw.
> Thanking the free users would be dishonest. They don't deserve any thanks, because they're mooching off of the work that he's doing.

If Andrew saw it that way he wouldn't allow people to sign up for free. Businesses can greatly benefit from free users, it's just not a big deal if he didn't thank them in this particular email.
It's more about watermarks than hashes, maybe the author mentions hashes to make it more simple to understand. Modern watermarks can survive most treatments. Even a screener can still be detected.
I think it is shocking that after a century of motoring this idea of energy recovery from the brakes is 'new fangled'. It should have been made mandatory back in '73. Even if lithium batteries weren't available then every car has a battery, usually of the lead acid variety, plus there are things like flywheels that can store potential energy.
As the communities grow, more people learn about mongodb's limitations and feel the need to switch. I like your "ruby" example because what mongodb faces is really similar: Easy to start with, hard to go... well... "web-scale" (by the way is this expresson becoming a word or has it already been?)

I usually do not link to my comments but I'll risk looking like a narcissist this time to give an example: https://news.ycombinator.com/item?id=6801970
>Whenever they see a huge influx of buy or sell volume they can quickly jump in front...
>
>Could you tell me what FIX/OUCH command is used to do this?

Uh, buy and sell.

Could you tell me which part of FIX/OUCH makes quote stuffing impossible?
The link is http://www.righto.com/2013/11/how-hacker-news-ranking-really...

I subscribe to Ken's blog and even sent the link to Daniel:

Wow. This was some seriously good research and nailed some of the penalty
numbers exactly. I mean, he did basically have the ranking formula and only
had to solve for the variables, but it's still much better than anything
else I've seen.

It fell prey to the ring detector before either Daniel or I saw it on HN.
I used J exactly for data manipulation[2] - it was really neat even for very simple things like grouping and aggregating rows of a table (or columns). The terseness of J makes it very well suited for interactive, incremental development; very unusual semantics of functions (monadic vs. dyadic, verbs vs. nouns vs. gerunds) make the language very composable. It's also pure - at least outside of special, implementation provided functions. And it's fast.

A typical script for reading a CSV file, manipulating it in some more or less complex way and dumping results back to file would take ~40 lines of Python (with native lists and csv module from stdlib), ~25 lines of Python with Pandas and about 5 lines of J. It obviously doesn't matter if the script is going to last for years, but if it's going to be used a few times and discarded[1], then working with J is a considerable advantage.

One thing of note, though: J is HARD. It's unlike any other language you could know and it's moderately complex. It's not that hard to pick up the basics - although my head exploded a few times before I understood how J even parses expressions - but it's entirely non-trivial to learn how the basic building blocks compose to enable you to do something useful. In my experience there's just no shortcut here - you need to start with basics and slowly work your way up. It took me a couple of weeks of learning in the evenings to get J enough to actually do something, but then it rapidly became very simple (both to do things and to learn more of J).

If you don't know any array-based language, I'd say give J a chance. Even if you won't use it itself very often, you'll learn some valuable skills, transferable to Python/Pandas or R. And if you do use it, you'll get significant boost in speed of development.

[1] Actually, J is not "write-only" language, it's just not meant to be read without the help of J environment. Reading J consists of pasting pieces of definitions into REPL and experimenting with them, and possibly using one of a few built-in ways to analyse the definition structure.

[2] Also for solving fizz-buzz: http://livescript.net/blog/fizzbuzzbazz.html#comment-1145818...
Flight #LH501 from Rio to Frankfurt made a U-turn and is flying back after 2h
You appear to be correct. Do you know of something discussing this directly?
Indeed.

Every place I've worked - small or large - has been fun in one way or another, made me some friends, and taught me things I didn't know going in. I even made a few neat things that made people's lives better along the way.

Yeah - I run my own company now. Because it gives me some other things that I value. But the idea that a normal job is always a terrible boring experience really does depend on the job. Not every employer on the planet is an asshat. Working for other people can be fun.
1) Who are you selling it to? Can you find a buyer instantly?
2) Buying a product or whatever with the aim of selling/flipping it means your money is tied up in your product.
yeah, that's the point. the brakes are smoking hot, so if you suddenly start to collect that energy it needs to go somewhere.
UK government takes step towards modernising copyright
Yes if you've ever had an order not get completely filled... happens to me a lot, it's kind of annoying and usually not worth chasing the price up.

Every small investor should use limit orders. Market orders are rigged at the Market Maker levels via a process called Slippage. "Slippage occurs when a market maker changes the spread to his advantage on market orders." basically they stretch the spread out forcing you to pay a higher or get a lower price for the stock to their advantage since they fill the quantity from their own volume.
> at least among libertarian types

Libertarians are not a single group of people - and most libertarians agree that government is necessary to ensure the Law is respected - only a fraction of libertarians actually think no government is necessary at all. What most libertarians agree on is that Big Government is a Bad thing, not that it should be completely removed.
And the downvotes are because...the weak attempt at humor I suppose? HN moderators -- a useful feature would be being able to annotate a downvote with a reason, so that commenters can learn where they erred.

The Merriam-Webster reference is pertinent in a subthread which is about the meaning of the word "git" (yes, not germane to the article, but to criticize that you would downvote the comment at the root of the subthread.) So all these downvotes for one good-natured sentence?
Sometimes I wonder - what's hated more by HN readers... PHP or MongoDB... And what's not fun - i use both.
i'd wager it's 100% a cost issue, the same reason that engines are 1.6 l, ECU is standard, etc.
Just wanted to say that this thread has made me want to read and participate in HN more often.
Best of luck, OP.
Availability is a core part of Security (not just Confidentiality or Integrity). In that respect, I think DO is doing the right thing - they eventually scrub all data, but leave a small window to recover from mistakes.

Of course, it depends on the use-case and customer priorities, but in my opinion, availability is a much bigger concern for most DO customers than confidentiality. If customers are deeply concerned about the latter, I would say they are less likely to choose a virtual platform in the first place.

I think this could be corrected with a small note (backup data will be scrubbed within 24 hours. If you wish to remove this data sooner, click here).

Having experienced making a mistake and removing the wrong virtual host (albeit on Linode), I really appreciate the fact that it could be recovered. And yes, I have external backups and could have recovered it otherwise, but it was much easier to have an 'undo destroy virtual host' button (so to speak) than to kick off my restore process.

I hope Digital Ocean and other cloud providers don't change the default behaviour. It will hurt many more customers than it would help in my opinion.
His move is economical as well as and advantage for his business.

If you take him for his word and since he believes in breaking down a problem into its individual components and improve it the the only reason he is building the battery factory is because he saw the opportunity and the potential to make a batter and cheaper battery.

And on the issues of charging stations is he needs them anyway and it's not like there's a standardized connector for quickly charging a car so he made his own, he would have done the same it there was a connector but it wasn't any good, however i doubt he would have done it if there wasn't an engineering advantage.
I don't see why the speed of human cognition should have anything to do both it. After all, the HFT algorithms are the result of human cognition. It's just computers "doing human cognition" much faster than human brains can, which is what all computers do.
I get the same result here: also Firefox 29 Beta, Mac OS X 10.9. Maybe it's a Firefox Beta issue?

Here's what I'm seeing: http://i.imgur.com/dXLigH3.png
"happy" is not something constant so it is difficult for me to evaluate it as a whole.
For example, right now, as I am about to go to work, my happiness level is at around 4. But When weekend comes and I am doing my thing, then it can go up to 7.
Just when I found myself starting to lean in he started skipping slides. Most frustrating.
Agreed. It took me a while to figure out and it basically makes your post moot, from what I can tell. I thought you made a brand new droplet and found your old data on it.
I always like Linux kernel names, but can't find this one. Does it have a name?
C++: the good parts
Facebook Has Become The New Yahoo, And It's Obvious Mark Zuckerberg Knows It
Not to derail this anymore but:

I've often wondered about that, I know that in reddit and even slashdot these type of comments are lauded even though they add nothing to the dialog people like them, because well, they do do give us another comment to upvote, because you can add one point to the original comment. Still they deal with all that extra chaff by physically minimizing comments that don't get enough likes thus they don't interrupt the flow of conversation as much. HN doesn't have such a feature so I understand why, you're against it, I personally only downvote these type of comments if the user has a history and the comment is >2 words.
My js style began with a heavy usage of classes. I then left that for prototype composition. Recently, I've arrived at a style influenced by Haskell's separation of functions and data - namespaced objects of functions that act on plain json-serializable data. Flexible, simple, and perfomant. I don't miss 'this' at all.
This advice is true gold!
100% agree with it.
A question: have you hired a security consultant to review your procedures and processes? or, are you yourself a security expert?

I mean, do you know that a secure mail is much more than encryption and public-private key? You really need to have your service security reviewed.
Agree with all of this but a "six figure job". I work in a developed nation and I'm not even close to that!
Homeopathic medicine possibly contaminated with actual drugs
> This report sadly gives nobody else any credit in the development of this empire.

Sounds like someone who was very popular in Cupertino, too.
Yes, it does. Look for "reader macros" in the Common Lisp spec, do a search for "lisp infix notation", etc.
It's true you can't reliably do crypto in javascript served from a web server. The idea is that someone could hack into your server, replace `crypto.aes.js` with `crypto.plaintext.js` and suddenly your app is silently sending plaintext back to the server where ciphertext is expected.

The correct way is to create a (signed) package of your app so that it pulls in no external scripts or files. Makes updates a pain (no free auto-upgrades you get from the web) but makes the app a lot more difficult to attack.
great. here is the new exchange they are talking about: http://www.iextrading.com/

next step: build an investor exchange opensource based on bitcoin. take over the world. if you're into this kind of thing let me know.
Typically devs earn way more than national average in developing nations though? At least in none-EU Eastern Europe.
Last year it was a feed off the gearbox IIRC.
Thanks for the comprehensive comparison. Pass does have advantages, I think I'll evaluate it myself too. The main selling point is the clipboard support.
I recommend working at other startups to get a sense on how people can properly execute ideas. You will also broaden your friend network and make friends with more startup minded people. This will assist you in your own endeavors.l Your problem is you have no one to talk to about business and no real connections. The most successful startups were people working in that culture, branching off, taking a few people with them and starting something great.
I have always felt the markets are rigged, but by insider
trading. High frequency traders just add to the problem.
I thought the Internet, and websites like Stocktwits might
level out the playing field, but the I've Never seen anything close to insider information on any of these sites.
I truely believe we are on a bubble right now--especially
tech stocks(Tesla might be the exception, even with the owner telling investors the stock is overpriced.) Facebook
throwing around billions for for that disappearing picture
company floored me. Oh, and Google--the minute Duckduckgo
gets a little bit better--bye--bye, but I'll use your free
Api's as long as they stay somewhat free. My deceased father spent years dabbling in the stock macket when he
retired; the only real money he made was on a tip he
got from a drunk, bolsterious father in law who was a CEO. Oh yea, this brings me to Jim Cramer. I have watched him for years. He has never timed a down turn right. He just might be the best ironic contrarian stock adviser ever? Right now, he believes the stock market will just continue to rise. I
am waiting for the drop. We are in a weird time though;
gold at unheard of levels. Stock market rising. The only
real inflation I see is food. I have a funny feeling the
economy is much worse than it seems though. Companies know we cannot go without eating--so let's raise the price. I'm a nobody, but I hate to see middle class families loose their life savings when the market takes a dive. I hope these lucky tech billionaires help the American poor when things get really bad? There are very few countries that
would have allowed them to Mae there wad as easily as they
had it in America. Could you imagine having a billion
dollars in Mexico? You couldn't leave your home. That's
the one thing they take for granted, while griping about
tax rates? Sorry for rambling.
Well it's a not as much a silver lining for companies without "deep pockets".

Not that cloud storage is a business that you should get into without any money, but still.
I am glad people like Wozniak chose to work on side projects.
Because some devices don't have 400GB of SSD?
oops I sit corrected :-)
> For me, JS seems to work best when treated like a poor man's functional language

I agree.

Others have replied (rightly) that under the hood, JavaScript has a lot of objects. Functions are objects. So in that sense I am wrong: JavaScript is an OO language.

However the experience of programming well in JavaScript feels more like using a functional language than using a OO language. Good JS has a lot more to do with thing such as passing functions to functions or understanding how " fn().then(fn()) " works, than it relies on class hierarchies, protypical or classical.
question for everyone: do you subconsciously equate an honest person as being (more) dependable/trustworthy/reliable?

I ask because I can't help but group these qualities together. When someone earns my trust from a track record of being honest, I find it hard not to take their word on things.

I guess I equate being honest with having good overall intentions. Is this an innate (human) quality or just wishful thinking on my part?
Formula 1 is a sport. The game is about building the most performant machine within the constraints of the rules. There is a ton of technology that is prohibited in F1 (traction control, automatic gear shifting, ABS, etc) that has been part of road cars for decades. Rule changes tend to relax the constraints from time to time for some specific reason: such as better safety, better spectacle, or cost reduction. KERS (with its driver-controlled boost button) was introduced in 2009 mostly as an attempt to facilitate overtaking, since car aerodynamics had become so sophisticated that a car following another one would get a significant drop in downforce due to the turbulence of the car in front. On the other hand, the 2014 rules appear to have been enacted mostly to help teams lower their running costs.
That was good. Apart from anything else it reminds me I should use `tr` more.
I was looking at Chicken Scheme just the other day also for a financial app. Tried and utterly failed to load the bb and iup eggs to get a gui going. And this was in vanilla Ubuntu. Had to go back to Racket.
Moreover there were hardly any tech books besides those 2 by Tanenbaum that I thorougly enjoyed reading as much. Not quite like a novel, but surely not as dry as usual.

Queue mildly relevant rant: I've never seen a German technical author hit the casual tone that American authors are a lot better at. Originally German tech books usually are as fun reading as manuals to a device and not entertaining at all...
Signed by whom? The app running on the client's machine? One should know better than to trust that.
> during an era when America was dominant

Was?

Maybe I'm living in some kind of alternate reality...

Mind expanding on which country or group thereof comes even close to having the same levels of economic activity, military might and diplomatic influence as the US?
How to use Heroku efficiently
Perhaps Gambit Scheme could be a bit more updated on this? http://dynamo.iro.umontreal.ca/wiki/index.php/Main_Page

https://news.ycombinator.com/item?id=7361947

http://jlongster.com/Open-Sourcing-My-Gambit-Scheme-iOS-Game...
Please re-read my comments and understand that I was not using VR as an example of something that should be patented. Why are people incapable of comprehending an argument as presented, rather than attempting to make connections that do not exist in the text?
Depending on which country you live in, taxes can be a real pain and will only leave you with a small bit of your salary. Not to mention transportation could eat up a lot your otherwise "free time" in the evenings. :(

I do agree that freelancing would definitely give some nice extra income but only if you're disciplined enough to find time for it.
But but but perpetual motion machines violate the laws of physics ... therefore we should completely dump the idea of trying to conserve energy in such ways!
Untitle
With the endless and quite arbitrary rules and limitations they impose on the F1 cars each year I sometimes wonder what would happen if they hadn't done that. What would the teams have built if it weren't for the weigh, power, and technology limitations shaping the development?

I see an analogy to evolution versus controlled genetic reproduction: what would the F1 cars look like and how would they behave if the only thing that mattered was being the fastest and winning races?