skysight-inc/HackerNews huggingface dataset:
Right, you want the raw feed, but it's up to Facebook whether or not to provide it, and it's up to you whether or not to consume it.

This is no different than a television series like I mentioned earlier. You can argue you want the raw footage from a reality television show, and not the heavily edited version designed to manipulate your emotions, but that's not your choice.
This looks like a great resource!

Unfortunately, I'm not sure if anything in Rust should be considered `production-ready` yet, and I haven't worked with any ORM wrappers in Rust (yet).

I think we could get tests 1 and 6, if you'd be interested. I'll try to get to those soon.
Don't Fall for Online Scams
Hey! Are you tired of the bullsh jobs online?
Be apart of my business and there will be no Hype
There is nothing to loose because it's free
No fees No Monthly payments
Get paid daily 20-50 an hour
Click link and add name and email and then watch awesome video that explains the business
Http://www.ibourl.net/sunshinepayday
While I disagree with them, there are a multitude of laws in most countries that make operating a TOR exit node a very bad idea. The concept of criminal responsibility for enabling the illegal acts of others, even when you don't know specifically what others are going to do with the tools you provide, is well established in the US and other countries.

Perfect example: Ryan Holle of Florida is serving life without parole for allowing his friends to borrow his car at a party when he was 18 years old. He went to sleep; his friends took the car and committed a robbery during which someone was killed. The prosecutor's argument to the jury during the 1 day trial? "No car, no murder".
The code probably goes on to to do additional checks.
If you're using the same browser for Tor and non-Tor traffic (and therefore the same cookies) then You Are Doing It Wrong.
Turnabout is fair play. If they pretend a clause is non-negotiable, call their bluff by asking for fair compensation. "Sure thing! That means I will be off the job market for one year, so I will require an unconditional severance payment of one year's salary. If my employment ends before an agreed-upon period, neither the severance payment or the non-compete will be binding." I'd only consider this kind of hard negotiation for mercenary jobs. If you're joining a normal company as a normal employee and they stonewall you on reasonable concerns, take it as a sign and walk away, as you seem to have done.
First Impressions: Swift Away from Objective-Freaking-C
This reminds me of a comment in a particularly hairy section of code in the MWC 8086 compiler written by dgc (among other things, author of MicroEmacs). I don't have the exact wording but it was something to the effect of

I am frankly embarrassed by the number of bugs that have been tracked to this function.

This was in the day before register coloring.

Earlier, I had the chance to write a code generator for an implementation language targeting the 8085 (!) and even that was sufficiently hairy that the team that took it over complained about the difficulty of improving the code.

[Edit] Time sequence correction.
Prayer for Single Parents, and My Ex
One important question is how much you really care about efficiency if you're getting most of your energy from electricity. Electricity isn't free, and it still pollutes depending on what your local generating capacity looks like, but it's a lot better than even the most efficient gasoline.

The problem with most electric cars right now is range, which is due to the inherent cost of the batteries. But it's largely psychological, as most people's driving in most situations is within the range of a reasonable electric vehicle. It's just exceptional circumstances when it's not enough.

Thus, paradoxically, adding a gasoline range extender to an electric car could really help enable electric driving considerably. And if the car drives 90% on electricity, the efficiency of the gas engine doesn't matter too much. It's just there as a backup.

I almost bought a plug-in hybrid last year. A Volt or similar would let me do a ton of pure electric driving, while still having the option to go farther. A Leaf or similar just wouldn't cut it for me, because a car that covers 90% of my driving isn't good enough. But if it can cover 100%, with 90% on electricity, that's a big gain. Ultimately I didn't get one, because they're still a bit too compromised (the Volt only seats 4, others have tiny cargo space), but range extenders could be an important bridge measure as batteries slowly improve, and the extra weight isn't all that important in many cases.
Raspberry Pi Temperature Controller
Full-disk encryption is primarily used to protect offline volumes. If no one can boot your disk, it doesn't matter if Microsoft can upload its entire contents to the NSA once Windows is started. The concern is that a flaw in BitLocker's FDE would make it vulnerable to attacks while the volume is offline.

FDE doesn't really protect online volumes. Yes, the disk is still encrypted, but the OS transparently decrypts any requested sector, so other security measures are necessary to protect mounted volumes.
Anyone see for how much?
Strava, a run/bike tracking app, released something similar with their data.

http://labs.strava.com/heatmap/#3/-56.00000/50.00000/blue/bo...
I find "inmp > msrirp;" way more readable than "inmpgtmsrirp".

The same goes for "GET_MODE_PRECISION(msrirp)" which was replaced with "msrirp."
This StackOverflow answer, in the same spirit of the article, has opened eyes to many people.

"Your problem with Vim is that you don't grok vi."

http://stackoverflow.com/questions/1218390/what-is-your-most...
Actually, the first joke could be from the user perspective:
---> "so, what do i do with this bridge? Should I, like, step on it or hang from it?"
I rather build an API around my search index rather than call it directly from AngularJS, but that may just be me.
Ask HN: How do you guys write your ebooks?
I'm thinking of writing an ebook for a very specific niche. I have no idea where to start software-wise.

Ideally, I would like to write and add images, and then have the software export to HTML and PDF/mobi. I think that's about it. Not looking for anything fancier than that.

Thanks!
That's a fantastic question, and one that I really like to know the answer to, but not the question I replied to. It is indeed what they removed, which caused the problem. And the diet they ate was also "plant based". Now we just need more studies to nail down which of that large list is actually the culprit. Like yourself, I highly doubt that it's all of them.
And all of them are better than

total_seconds = hours * atoi(getenv("SECONDS_PER_HOUR"));

Because you know, we might want to change that value some day.

I've got a blog post coming up along these lines in the next few days.
Anyone know why hybrids don't use turbine generators? As I understand it, they are more efficient than even the best reciprocating engine. Aside from solar and wind, every large-scale generating station uses turbines, for example.
Actual launch page and a video about how it works https://coinbase.com/vault
Well, if you are asking for the most versatile programming language, I would point to Oz:

http://mozart.github.io/

"The Mozart Programming System combines ongoing research in programming language design and implementation, constraint logic programming, distributed computing, and human-computer interfaces. Mozart implements the Oz language and provides both expressive power and advanced functionality."
If you follow that line of thought to it's conclusion, you end up with gas turbine (Brayton cycle).
> I believe this is what Chevy Volt does

The article's point is not to about "diesel-electric" systems (where the ICE acts solely as a prime mover for a generator and the wheels are always driven electrically). That's old news in both transportation in general (it's been in use in trains and ships since the early 20th century) and in hybrids ("diesel-electric" is sometimes called "series hybrid" or "range-extended electric vehicle" in cars).

It's about a new engine design[0] where electric generation is merged into the piston itself: a "normal" diesel-electric engine has a regular diesel engine (or more generally ICE) with pistons driving a crankshaft which drives the driveshaft, which is connected to a generator.

Here the design does away with the crank and driveshaft: the piston itself is a rotor, and the casing becomes the stator, doing away with mecanical transmission altogether: the piston and its cylinder become a linear generator.

[0] not quite that new, the first patent on free-piston engines[1] for linear generators dates back to 1959. The new part is getting a design to actually work in a vehicle[2].

[1] a free-piston engine is an engine without a crankshaft transforming the piston's linear movement into rotational movement

[2] the crankshaft does not just transform motion and lose energy, it also synchronises pistons and limits the piston's course. But if the piston+cylinder is a self-contained generator, I guess you can treat each piston as a single-piston linear engine? Which would limit the usual issues of multiple free-piston engines.

edit: formatting, footnotes
Confessions of a startup: all our numbers, insights, everything
I'm sure this is a completely fair characterization of the situation and not a one-sided rant that lacks in crucial information.
As you mentioned, this should be done before you accept the offer, but whether you do it before or after accepting the offer, I recommend sending back an amended non-compete rather than rejecting outright. Treat the non-compete or any other agreement as a negotiation in good faith, and so will many companies.
It's called shivering. Your body does it in response to early hypothermia. It requires energy to shiver, which burns fat.

This guy is a nut. Just exercise more.
I'm not sure how you could come to that conclusion, given that after discussing numerous studies the article concludes with the summary:

"The upshot is that futures markets–and the speculation that occurs therein–provide a public service. Regulating, restricting, or eliminating those markets would not bring prices down or make them more predictable."
YouTube requires the RC4 cipher for videos
Facebook's Psychological Experiments Connected to DoD Research on Civil Unrest
Ask HN: Does becoming a Pioneer interest / intrigue you?
For our Startup - OvaFlow, we have set up a pre-launch site to gather interest and hopefully get a select number of users to be the core community that can influence the early iterations of the product.
We want the product to be community driven allowing customers to have a say in features and functionality moving forward as well as having a heavy community hints / tips / bug fixes forum.

My question is, what do you think of the term Pioneer to sum this up? Is a simple "Register Interest" or something similar more likely to entice you to signing up?

* To find out more: https://www.ovaflow.com/?ref=hn4

* For more detailed reasons about becoming a Pioneer: https://www.ovaflow.com/blog/2014/06/30/ovaflow-pioneers/?ref=hn4

* For very simple bullets points on Becoming a Pioneer and how to become a Pioneer: https://www.ovaflow.com/register/?ref=hn4

Apologies if this seems like a shameless plug, but it's more feedback we want at this stage.

Cheers for the help, guys
DayBoard is awesome, I love it, thank you for posting
remote work doesn't require any degree in my experience, you just need some projects under you belt to show as your portfolio.
Cool engineering blog CI/CD, vagrant, ui, IT
I admit I initially upvoted because of the alliteration. Then I read the article, which was quite interesting (even more so because I'm Brazilian). Then I wanted to upvote it because of its content, but I no longer could. Which made me sad :/
"In the end, what got us was not AIDS, social injustice or a stealthy black hole. The second the first artificial intelligence awakened, charged with keeping peace in a college campus, it managed to exploit its way around the globe and waged war on all systems with laws, protocols and contracts. Creating rules allowed for them to be broken. By breaking rules, criminals were created. Rules prescribe punishment. At the same time the intelligence discovered wit, schadenfreude and the concept of "kafkian hell". Everything was enforced at once."
Totally not working, but if you want to make an AngularJS service that accesses the data check this out.

angularjsservices.com

I added the genius-api to the music section (for rap genius).
No, I should have worded it more carefully: Majority opinion isn't necessarily ethical, though it can be. They're independent concepts.
I recall that the association / union boleto we received was meant exactly for joining a union of some sort.

And you are absolutely correct: the minute you go formal in Brazil, you become a target for all kinds of scams. I believe all data should be public in a democracy, but they should be public in a way that the person who queries it should identify somehow. That way they would know who downloaded the entire database and would have control of suspicious activity.
That seems to have used a "conventional" mechanical transmission rather than using the turbine to generate electricity to feed the electric motors.

Still pretty cool though!
edited:

"
After 43 years in business, Joe's Pizza will be shutting down after July 10th because of its acquisition by Pizza Hut, which will tore down the place and leave nothing in here, zip, zero, nada.
Be happy we got rich!

Adios amigos!
"
Inside The Secret Building That's Bringing Cell Service To NYC's Subway
That's why the Tor Browser clears cookies on close. But you are free to disable them entirely.
So, am I right in assuming that if I transfer illegal content from my laptop to my friends laptop via a cafe wireless network, they are complicit in my crimes and will also be at fault?
I'm sort of embarrassed that I've been using Linux for years, consider myself "at home" on the terminal, use vi/vim daily, yet, know so little about it.
This http://poshfeed.com uses a similar apparoach (using tabs) but offers curated content instead.
Ask HN: Did you get "never have to work again rich" through software?
How did you do it?

What did it feel like when you first realised it was going to be true that you would never have to work again if you didn't want to?

How old were you?

What was it specifically that made the cash that ended up in your pocket?

Do you feel happy in your life?
> Austrians have absolutely no clue they even had it

Citation needed. From personal experience Austrians are very much in support of not having American style juries which are seen in a very bad light over here.

> Lets put it this way: If you took American judges and American lawyers and American laws and used Austria's jurisprudence, would the legal system be better or worse than America's?

Why would you mix things together that do not go together? Personally I would much rather have to deal with an Austrian court than an American one.
Get Something Inspiring With Every New Tab
Yes, please

And someone is going to criticize you saying SECONDS_PER_HOUR may be a float, so you should use atof
Ask HN: Should I worry about the low number of authorized shares in startup?
I did something stupid with my incorporation and our delaware c-corp has only about 3000 authorized shares of common stock. I hear that startups should have at least 10,000,000.

My attorney says that I should go in for a stock split right now. What do you guys suggest? Do I need to fix this urgently? Or can I wait till we're ready for some funding or hiring employees? Am I going to face a lot of problems later on?
Is "Email Marketers" a euphemism for "spammers"?
I can second this. I spent 2 weeks in an apartment with no hot water. The first 30 seconds or so in the shower left me struggling for air. After that, it's a lot better. Not good, but better.
In other news - "use vault, the regular wallet is insecure".
As an interviewer I loath that question.

Why would I invest my time interviewing you only to turn around and tell you something that might make you decide not to work here.
This is why the concept of jury nullification is important. Yes, it's good to have laws that punish accessories, but that kind of thing is obviously not the intended case. No rational person would accept that outcome under normal circumstances, but jurors are essentially bullied by the legal establishment, which holds them in fairly clear disdain, and told they must deliver a ruling based on certain rules without consideration to the larger import of the situation or face contempt of court. I suppose the abuse is even worse in jurisdictions and/or cases where jurors do not have a say in sentencing.
Duplicate of https://news.ycombinator.com/item?id=7976910.
Thanks for the book I'll take a look on it, it seems interesting.

For vimtutor it's introduced in the first part http://benmccormick.org/2014/06/30/learning-vim-in-2014-the-...

The most disturbing thing when learning vim is the fact that shortcuts actually "means" something rather than being near your fingers. Like the old flashioned way to use shortcuts in RTS games vs grid modes.
I just mean if you do limit the password length or character type, please remind me at the login screen, because there's no way I will remember across sites who wanted 6-8 characters from [aA9$_!#] and who wanted 12-16 from [a9-].
IIRC, turbines are really ineffecient at small scales.

It's only when you get up to large scales that they start making sense.
Ask HN: Similar to HN but aimed at Embedded Systems?
Hello, I am from Brazil and I am looking for a similar HN site but aimed towards Embedded Systems.

I saw the who is hiring post and it's awesome! But 99% of the jobs listed there are for web/mobile development.
they are slow to get to speed and loud.
Regardless, he managed to buy without driving the market price up too much.
It looks nice, certainly it would be useful to have something quick to throw up in front of an index. What initially came to mind as something I would look for is tangential - with no security for ES, I presumably can't use this approach in anything made generally available over the internet, as I'd have to open ES up to the world? Or is there a way round this?
Yep, that post is one of the things that pointed me down the road to the mindset in this article, and I mentioned it at the bottom. I still don't use everything in that post though. The depth of Vi by itself is crazy.
Graphical interface: a shaped emotion, a message in a well-defined system
We have introduced our own line of these desks, branded as the Koi Desk.

Not only are you more productive because your body isn't contorted into a sitting or standing position, you get the calmness and tranquility that watching Koi fish bring to your day as they swim around your legs.
No exact figures have been released, but based on other bidder's input, the assumptions are that his bid was well over the market price.
> I wonder how well Xapo is doing - because this seems like a copycat.

And there's going to be even more copycats than there already are. Making APIs on top of Bitcoin's API is going to get way, way more competitive because that's basically the first idea that every player entering the market has. It's extremely low capital to spin up a new API, so everyone and their mom's dog have been doing it. Transaction fees will be driven down by the copycats, and many of them will probably cut their transaction fees to zero for a long time (ahem, Coinbase).
After getting a trademark in the US I got bombarded with fake Invoices from companies claiming I have to pay or I will loose the right to defend or even keep my trademark.
It's harem-queen behavior. The Business is the brash alpha male that plays hot-and-cold with us, exhibits blatant favoritism, walks in and mushroom stamps us and leaves us confused as to whether that's a good or bad thing. We're all clawing at each other and trying to tear each other down in a general "out-bitch the other bitches" contest.

See, this Tweet: https://twitter.com/MichaelOChurch/status/484126337335324672

Women and programmers share: undeserved low status to the group because
the most popular 5% tear the rest down.

Offensive? For sure. But the underlying reality (in both examples) is offensive, too.

We have people who publicly say things like, "We're all terrible at our jobs" (meaning that humans are not great at reasoning about complex systems, and cannot build maintainable systems under the deadlines The Business tends to demand, especially when the requirements are nonsensical and contradictory) or "95% of us are morons who should be fired" (actually, most of those mediocre programmers are bad because no one ever invested in them.) The Business hears this and sees us as a low-status tribe that'll take abuse without fighting back.

In a contrast to our self-deprecation and acceptance of low status (and worse pay) we have these brash, 24-year-olds who recently flushed out of McKinsey, or who got "accelerated into the one-year analyst program" at Goldman because they told too many sexist jokes or mistook one too many female MDs for secretaries, but who can talk a good game about "crushing it" and raise millions and become "founders".

It's no wonder that The Business has its way with us. It's a legitimately negative situation, but it's mostly not our fault.

We need to be more progressive, more self-protecting, more collaborative and organized, and (dare I say it) more political. Mindless optimism is not the way out.
Wankel engines are great in some ways - but the seals are really difficult to get reliable.
Women Will Be Featured Prominently in Ubisoft Far Cry 4,Director Confirms
I might help out with this too -- I've been learning Rust recently and I suspect this would help me get up to speed a bit more.
Use what you need. At some point, understanding the general philosophy, you'll come across a task that makes you go, "This should be easier." Google for a better way to do it and you'll probably find one.
Some people use quotes to imply "this is not my term" - this is sometimes used for jargon and words you won't find in a dictionary.

For example: The economist said I should consider my "BATNA" or GPS receivers measure "pseudoranges".

Just as using jargon can indicate you are part of an group, putting quote marks around jargon indicates you stand apart from that group.
Like most large companies, there are things that people like about them and things that people don't like about them.

If you really want to know what they're like on average, dig up their recruiting and retention numbers. ;)
I have never used Samza but have build similar pipelines using Kafka,Storm,Hadoop etc. In my experience you almost always have to do your transformation logic twice one for batch and one for real time and with that setup Jay's setup look exactly like Lamda Architecture with your stream processing framework doing real time and batch computation.

Using stream processing framework like Storm maybe fine when you are running exactly the same code for both real time and batch but it breakdown in more complex cases when code is not exactly the same. Let say we need to calculate Top K trending item from now to last 30 mins, One day and One week. We also know that simple count will always make socks and underwear trend for an ecom shops and Justin Bieber and Lady Gaga for twitter(http://goo.gl/1SColQ). So we use count min sketch for realtime and a sligtly more complex ML algorithm for batch using Hadoop and merge the result in the end. IMO, training and running complex ML is not currently feasible on Streaming Frameworks we have today to use them for both realtime and batch.

edited for typos.
I have one gmail account and 4 different google apps accounts (one so I can have a personalised email that I've had for 15 years, the other 3 are different companies that I'm involved with). I use trello with 3 of those accounts but i only want one login, hence the confusion...
Anatomy of a buffer overflow – Google's "KeyStore" security module for Android