skysight-inc/HackerNews huggingface dataset:
Thank you for this. This looks really good. Has anyone had experience visualising millions of records in metabase with different users having access to different sections? Basically, I am asking, can this replace SAP Crystal reports?
> What I would prefer is to work as long as I need to and when I come to a logical breaking point, I go home.

The only issue with this approach is that what you perceive a logical breaking point and what your boss perceives as a logical breaking point will be very different. "Before you go, can you just fix ..."

Even 8 hour days can result in this behaviour becoming 10+ hour days.
That would make pay too low for e.g. nurse to be an attractive job, yes.

It's possible that if this is tried in larger scale that e.g. employees will be offered either 90% pay for 80% work, or that a deal with unions is to freeze wage increases for N years in exchange for ever shortening work hours.

> Maybe I'm severely overpaid as a developer, but I would take a 25% pay cut for 25% less work.

As a swede and parent I'm entitled to that while I have kids < 8yo. Really good set up I think.
True but they can still do so with an Android emulator like Andy
That would be nice. If you know you have a trip coming in two weeks, you could register to get a apolitical facebook account with posts created every day with your virtual apolitical friends. You could optionally register for a twitter account that likes most of Trump's tweets or replies with "I love this guy" kind of message.
> For a toy project of mine, I needed a way to encode small programs to send around.

There are a few languages springing up in this space, often as something like "JSON + functions". I hadn't thought of Nock in that way. Some of those I find most interesting at the moment:

- Scheme: always nice, although should be limited to a pure subset, maybe without call/cc

- annah/morte/dhall: I love the ability to use URLs as identifiers, and using IPFS to prevent mutation. A a less-cluttered syntax like plain s-expressions would be nice; maybe a version for untyped lambda calculus too.

- Binary lambda calculus: a very nice representation, suitable for all the same church-encoding tricks as annah/morte/dhall. Wouldn't make sense to be so minimal if URLs are being used as identifiers though.

- For something fast or imperative, Forth (maybe Joy), APL, Lua, etc. might be better, although they'd have to be interpreted without arbitrary side-effects.
"Over my dead body" indeed.
Was it captcha'd? Probably wouldn't be hard to adapt to and as long as you're quick enough to adapt. Cat and mouse will end up costing them more and more as they reduce conversions and change business processes until ultimately they'll have to give up.
As I recall, Sundiver used a laser to beam away the accumulated heat into space faster than it was absorbed.
The phrase "nary a peep" means "never one single small sound". The context of this discussion is about entirely unreported drone strikes, not the number of pages devoted to a front page incident.

Your points are fair, but there's no need to start an argument over misreading what the parent comment what trying to say.
I was a teenager at the time and I remember watching it on the news on broadcast TV.
Apparently one of the ways to restart Mars magnetic field is set off a nuclear bomb near its core to restart lava flow. With that and the spin of the planet would create a magnetic field which would protect the planet from solar wind and radiation. Then the only thing you would need to do is thicken up the atmosphere for it to be heavy enough to stay on the planet. I think it's possible?
Uber has also gotten political cover, which is usually what you need to pay extra for. They don't have it in Seattle and are ending up fighting a local ordinance letting their regular drivers vote on whether all Uber drivers need to be union members in court.

If you're as big as Uber, paying your taxes is not enough, you need to show that you are a positive contributor to society so that society decides it shouldn't regulate you out of existence.
Ubuntu Tablet – keyboard navigation
The US$100 trillion case for open borders
That's a bit harsh, don't you think?
Maybe they'll discover bootstrap ;)
This is like Hacker News Book [1].

But, it scraps user comments that contain Amazon book link from HN and orders them by theirs point. If you wonder how much money Hacker News Book has been made, I would suggest to read this post [2]. The different part with this is that Hacker News Book shows not only the most mentioned books all the time but also per week. Hacker News Book has more diversity of book topics since HN is not limited for programming discussions.

Anyway, I just want to say congratz to the OP for launching this. I think you miss "Show HN" on your post title.

[1]: http://hackernewsbooks.com/

[2]: http://hackernewsbooks.com/blog/making-1000-dollars-in-5-day...
Honestly, I think it might cost less to terraform Venus into something more reasonable than it would to build a rover that could operate there today.
Speaking as someone who rode the NYC subway throughout their childhood and adolescence:

After advertisements for local colleges, the second most common Subway and MTA bus advertisements are for breast augmentation and men's/women's lingerie. I don't particularly have a problem with these sort of ads, but their ubiquity belies phozy1's point.

It's also worth noting that arguments akin to "sex happens in nature, therefore sex is good" are both appeals to nature and not particularly strong justifications for sexualization in advertising. It's possible to have a sexually open society (i.e., not a puritanical one) without plastering our public transport with glamorizations of surgery or $300 lingerie.
Its OK to use the word "hack" on "hackernews"... negative connotation is not automatic here !
That is the beauty of gofmt in my opinion. You can pretty much guarantee that your code will be almost the same style as someone else's code. Which in turn increases readability down the line for someone who knows the language.
I don't think someone can pretend to be less-sick, more pleased, working-harder for 18 months.
IMO the need isn't for 6 hour workdays but for some regular outside of work time available during the work week.

I work an 8:30-5:30 job and this ensures that everything I need to do outside of work during normal business hours builds up to consume my weekend. I know several people who work for business with half-day Fridays and that's when they get all of their outside-of-work things done ensuring that their weekends are actually free for doing the things that they want to do.

If you have kids this is an even bigger deal. If you don't, you're free for whatever every evening. If you have kids, your after work time is committed until they get to sleep every night. Having that work-day time when your kids are in school becomes HUUUUUUUGE.

I also know people who work for CVS doing 12 hour shifts with a limit of 80 hours over the course of two weeks. This leads to a lot of full days off every 2 week period...and they love it.

It's less about the "X hour workday" and more about the "X hours of free time during regular working hours"
Facebook is spying on your though. If you have the facebook app installed, try leaving it next to a spanish radio station for a number of hours. Supposedly you'll start seeing spanish ads pop up after a while.
In the US farm land averages under 4,500$ per acre. Now there are not a lot of physical jobs in those places, but if you are willing to work remote that's a non issue. On the other hand the median house in Iowa costs $126,300 a but a of cheap housing is less than that and just rented or constructed by the final home owner.

In large part people live in city's because they want to live in cities. I pay close to 1/3 of my take home pay in rent because I like where I live.
SpaceVim has many awesome features, we support c py php go rust .....
This needs to be higher. I except a lot of US travellers will get a lot more familiar with T9 in the coming years if the Orwellian policies the US keeps proposing actually do come down the pipe.
As much as I hate to say it, Trump was right on this one. For every Russian journalist killed by the Kremlin, you could match them with an American anti-Vietnam activist, black activist, and yes, even journalists (Reuters).

Still doesn't make it Ok.
Freelancer Identity Theft: It Happened to Me– What You Should Know
Were a lot of those insecure IoT companies attacked by those botnets? If not, I still don't think much will change.
I usually tell them its a hyper key...
Most compose.io people are still there. Integration is/was pretty thoughtful, so lots of what crushes tiny companies within IBM was delayed.

I think these acquisitions go wrong for customers _after_ the original team leaves, for the most part.
> I even tried applying for positions...

You're doing it wrong! STOP applying to jobs online, instead shift your efforts into networking. Start talking with people who could use your help.

85% of critical jobs are filled via networking > https://www.linkedin.com/pulse/new-survey-reveals-85-all-job...

Can you reach out to 5 potential new contacts a day? That's very doable> http://www.npr.org/2011/02/08/133474431/a-successful-job-sea...
I have a hard time accepting "please just let us work longer again" as the only viable option, or even close to the most popular one among a group of employees.
It's just an extreme form of error reporting.
Right, sorry, I meant to say 'public'. And I don't see that it is beside the point, because there's no other relevant and public repository that I can identify - no github/terms or whatever.
Platform-independent Full-stack toolkit and strategy comparison engine
Seems like MVC is treated in GoF.
http://blog.iandavis.com/2008/12/what-are-the-benefits-of-mv...
While going in-depth with this would be fun, it think mentioning some of the proprietary cables they force onto their users is one simple example:

* Non-standard headphone connectors (to force license costs onto manufacturer)
* Proprietary bluetooth codec (to force license costs onto manufacturers)
* Not using USB connectors on phones even though they were a part of the EU
group that concluded that all phones have to have USB connectors
You should have been thinking this for a while already, US border crossings have been getting steadily worse.

Every visit to the US I first replace the harddrive on any laptop I bring. I also image my phone (rooted Android) and reset it, installing a minimum of apps and data, with no important accounts. Once across and on a decent network I retrieve whatever data I need.

This doesn't protect against evil maids or other advanced attacks, but I figure it's good enough for power hungry border crossing officials.
WTF man! Just because people do not agree with you, they become "insecure"? Unless you have been living under a rock or deep inside a cave you should know that almost every political party in India as well as many international NGO's, including our very own Hillary Clinton were out to "Get Modi". There were at least two Special Task Forces (STFs) that said there is no evidence of Modi being involved in the killings. He was the CM at that time, that was his only fault. The Courts in India have given him a clean chit, this was when he was a mere CM, at a time when the Congress party was in power. I mean, you got be really dense...

And what's with the 'was'? Just because you claim someone "was" a mass murderer, you can absolve yourself when every known & serious inquiry against him proves otherwise? Please try to be objective & analytical. Look up facts. Just because you like things to be a certain way does not make it so. Try to understand the divisive politic people play, but their best hands couldn't prove what was false.

I meant it seriously - if anyone can prove that he is guilty, go and make your case. Stop being a keyboard warrior!!
I'm totally in agreement with this. Both processes should also be idempotent (you should be able to pull multiple times without side effects, and push and pull should be able to happen at the same time without side effects).
When everything is working well, the 'push' does all the work, and though the 'pull' runs every few minutes/seconds/whatever it never has anything to do.

This same thing applies to time-based events: your system should not assume that the process is always running, so if something needs to happen at exactly 9:00am (and it's not okay to just skip it if missed), it should be able to run anytime later with the same outcome as if it ran at 9:00am.

When I was first getting into this, it helped me to understand that events must follow one of the semantics: at-most-once, at-least-once and exactly-once -- with the trick that exactly-once is not strictly possible [1].

There are only two hard problems in distributed systems:
2. Exactly-once delivery
1. Guaranteed order of messages
2. Exactly-once delivery

-Mathias Verraes [2]

[1] http://bravenewgeek.com/you-cannot-have-exactly-once-deliver...

[2] https://twitter.com/mathiasverraes/status/632260618599403520
Do what a lot of people do, find your favorites, cobble together your own and go from there. Of course a lawyer is best, but until you can pay for one and at least while things like privacy policies are important for SEO, fake it till you make it.

Of course you should actually abide by your own policies. You can even search for common phrases[0] to see how many templates are out there.

0 - https://www.google.com/search?q="We+use+regular+Malware+Scan...
I've been a programmer that does startups and early-stage since the 90s.
Killer robots trawling the skies and bringing nightmares to children. If that's not the purest depiction of terrorism, I don't know what is.
I don't grant the premise that fewer Ruby and Python books are sold... Regardless, the number sold is greater than 1 so they should really be listed in the app.
> The cost of this is virtually nothing compare to other expenses in hospitals.

Staff costs are far and away the most expensive running costs for hospitals.

Moving from a 2 * 12 hour shift pattern to a 3 * 8 hour shift pattern has significant cost implications, and some safety implications.
Thanks!

I've seen several SaaS using iubenda.com for ToS and Privacy Policy. Do you have an opinion on this service?
Only a few can actually program suggests that the ability of applicants to program before entering is an assumption of the curriculum...and the dropout rate, if seen as a negative and some departments don't see it as one, suggests that the curriculum needs to be reengineered. And that's a test of how serious the department is about meeting students where they are.

Good luck.
>Why do any of this when I can be watching it within seconds, cost doesn't even factor in, it's just so easy and convenient.

Because it is stealing. Some people still believe in paying for value.

Prime has a boat-load of movies and tv shows available for free or pay to watch on demand. I think their prices are a little high for 24hr rental (3.99$), but still it is legal. It is better to not go to jail than to feed one's entertainment lust.
All culture decks in one place
> There's a significant amount of code you can lose from a large C project just by getting rid of ifdefs that nobody uses, so the +/- line count isn't a great metric either.

Can't 'ifdefs that nobody uses' hide security flaws? Removing them helps the overall security of the codebase, preventing folks from accidentally enabling a long-dormant codepath, no?

> The true metric for success for something like ntpsec is the number of meaningful security problems ntpd has been vulnerable to since ntpsec's inception that ntpsec hasn't been.

True enough. Are there any numbers on that?
> but really not that much, nothing close to as bad as C++

C++ dev here. Rust's borrow checking system is crazy and even after a week of trying I couldn't understand it in a way that I could reliably use the language.

In C++ everything is fairly straight forward and well documented, in Rust it feels like I'm inserting random symbols in hopes that something will compile. The syntax is verbose and ugly, maybe not as bad as C++ template code can get sometimes, but it's nasty in its own right.

I want to like Rust, I really do, but this just really turned me off it.
>'Langley himself in a later memoir showed that the full moon, which certainly does not possess any sensible heat-absorbing atmosphere, has a "mean effective temperature" of about 45 C.'

This seems to be incorrect. The mean temperature of the moon is somewhere between 104-215K:

>'The mean temperature at the equator is 215.5 K with an average maximum of 392.3 K and average minimum of 94.3 K ( Fig. 19 ), representing an average change in temperature of ∼300 K. Average maximum and minimum temperatures in the polar regions (poleward of 85 °) are 202 K and 50 K respectively with a mean average temperature 104 K.'
http://www.sciencedirect.com/science/article/pii/S0019103516...
> The facts are what the facts are.

What about alternative facts?
I know someone who asked to go from salaried to hourly for this reason - he didn't want to sit there and ride the clock if he wasn't actually able to be productive during that time.

The (engineering) company operated based on billable hours, so they loved it, initially. Eventually, though, you stop fitting in to the organization when you're a part-timer.
I've never tried anything SAP, but we do have 10^7 order of magnitude tables in Metabase, and we do use permission groups.
Can somebody answer the goal of a culture deck for a company? Is it simply a hiring filter to hire good people at low salaries?
A relatively new book that isn't mentioned (but that I really like) is "The Effective Engineer" by Edmond Lau.

https://www.amazon.com/Effective-Engineer-Engineering-Dispro...

Edit: Here's why I like it: https://henrikwarne.com/2017/01/15/book-review-the-effective...
Would it be able to work without illegal immigrants?
Hative
> Some people still believe in paying for value.

But apparently not all people believe in charging for value, since a lot of shows, movies, etc. aren't available to stream.

What good is half a season of something, especially if it's the second half? I've not watches shows just because there's no way to catch up to where the current Hulu/Netflix/Whatever offering was. Sometimes I'd pirate it, but sometimes I wasn't really sold enough on the premise to bother.

I wonder what the marketing department would think of that. "Your attempts to sell me something failed so hard, I refused to bother stealing it."
Flipboard redesigns itself around ‘smart’ digital magazines
5 Things #deleteUber Can Teach You About Startup PR/Comms
the official inflation rate isn't accurate, as it doesn't take into consideration any of those things you just mentioned.

i'd say $60k 20 years ago is more like $120k today... and that's being generous.
They are doing the same to the Weather Company.
A valid contract requires consideration. It also requires an understanding, by both parties, of the terms of the contract so, no you couldn't _force_ someone into _slavery_ if they _inadvertently_ blah blah blah. I'd say none of those words make sense in context of a valid contract.
Why is a 62kb binary a problem for a tool like sloccount? For me 62 KB is darn small.
You're going to get a hernia if you keep straining that hard.
Watch from 2:32 in the video on this page

https://www.washingtonpost.com/politics/how-bannon-flattered...
> Why does functional programming have to be about math?

You've misunderstood the GP's point. It's not that FP is about math, it's that you want to emphasize mathematical functions -- functions that don't rely on inputs other than their parameters and return values in a consistent co-domain. This is just good style to improve testability and minimize sources of potential bugs.
My gut instinct is to have government hold these advertising platforms accountable for fighting this more effectively but I know that's a total mess waiting to happen because how do you measure the effectiveness of mitigation? I guess one option would be allowing merchants to recoup charge backs from the ad platforms but connecting the charge backs with the individual ads probably wouldn't be cost effective at all.
We have been using Redash at our company for almost a year now. Every single release just proves how promising the project is. You can make useful dashboards in minutes. Support for multiple databases is amazing. We are using it with multiple PostgreSQLs, Redshift, MongoDB and InfluxDB.

The most valuable feature is alerts though. I work at an ecommerce and operations heavy company where we have tons of connected components. Where alerts come really handy for us is that anyone in the organization can add quick alerts for proactive monitoring of events recorded in on-field ops and act when things go bad. This almost like building a feature on one of the internal tools, just doing that yourself without any engineering support. This comes in really handy.

Kudos to the team! Looking forward to some more amazing stuff in Redash!
When he's talking about CEOs of tech companies, "skilled" is assumed.
I used an online calculation service, but it is an average of 2.6% per annum, which seems consistent with what is normally reported. It's also consistent with the previous comment's assertion, as the starting point of 1989 puts it at about $120k. What do you think the inflation rate was through that period instead?
You're falling for the "Kodi is only a piracy platform" myth. You can certainly use Kodi for viewing things you've recorded over-the-air (which is my own use case), without resorting to pirated media.
The 2016 Android Developers Toolbox
Metal in 2014 is a different animal than Metal in 2016.

In 2014, it assumed that the GPU has unified memory architecture, for example (i.e. the GPU can access a memory buffer that you have a pointer to). That's why it was introduced on iOS only.
I've been doing about half your work week for years - and my salary very much reflects it - but I feel it's time to go to at least a 30h work week. Mind you, I think it's okay to be out of step with the way most of the world works. Too far out, however, and one becomes way too used to being solitary, especially in a remote, work-from-home scenario.
I remember him saying that his delivery style was very deliberately chosen by him, although he didn't say why.
> Git is more pleasant when you break your codebase into isolated components. These can be pretty large—the Linux kernel has 16 million lines of code—but if your codebase is many times larger than a complete modern kernel, you might want to split it.

As part of a company that switched to same kind monorepo structure form several separate repositories - there is nothing "pleasant" about having to deal with multiple Git repositories for connected components. Subtrees, submodules are utter hell of maintenance, checkout bugs (which hurt CI) and bad UX across the board ("why doesn't this build?" "you forgot to checkout submodules" "no you forgot to move the commit pointer" "no you forgot to change dependant tests because you didn't see them in an isolated repository"...)

It's not a GOOD approach, but it's the best approach compared to all other more terrible ones.
Show HN: Collaborative Markdown Trees – write Markdown blocks in a tree
Most of the criticism of Yarvin is by those unable to distinguish between descriptive and normative ideas. His writing is a giant "what if" that mainly rejects the provincial notion that only today's common views are the most sound.

I'd bet that the adjacent commenter's idea of "[his racist advocacy] is well documented" comes from Twitter and Tumblr quotes taken out of context, cyclically retweeted in outrage.
A very weird comparison, the brief history of time is a popular science book aimed at laymen, it sacrifices precision for a larger audience and is not really a dry book.
Building an 8-bit Computer