skysight-inc/HackerNews huggingface dataset:
Per the man page, `script -t` captures timing data which you can playback easily with `scriptreplay -t`

http://man7.org/linux/man-pages/man1/scriptreplay.1.html
Exactly. What business owner is going to entrust huge amounts of cash to staff if they don't have to, or aren't going through cash to keep it off the books?
I would say if you really wanted to make this easier for streamers to use you could use helm to package up a kubernetes configuration (a bit of work) and then put it into something like google cloud launcher so you could just point and click to set this up.
I have to disagree, companies need to be dragged kicking and screaming into the future. I for one don't even bother looking at job offers from recruiters unless they offer remote. (and I've turned down 30-40k pay increases because of it) why? because I love that I can go swim in a tropical reef this weekend. I can go hop around where my heart takes me and our that creative energy into producing better work during the week. That's not something you'll ever get with vacation days where you plan months ahead at the "permission" of your manager. Everyone should have the option to live like this and if we all refuse via collective bargaining, the big companies will find a way to make it work or die.
The Alt-Right Is Not All Right: Sentiment Analysis of Kekistan
This is how I feel about this book (12 Rules for Life). I was actually just thinking about his 'Tell The Truth' chapter just last night. It's such a simple concept, but if you find yourself lying, even to yourself, you find that ultimately it snowballs into a worse problem in the future. Even if this is all I got out of the book (which it isn't) it's absolutely worth the read.
You will end up in some part of Greenland or Northern Canada. Not exactly the best arable land but you could live there if you really wanted. Your life would almost certainly be brutal and short. Also there are some shades of 'the noble savage' in your utopian view. It's all fun and games until someone breaks a leg, has to go to the dentist, gets pregnant, needs an appendectomy or would like to go to university. That's when it all comes crashing down and that evil society suddenly looks pretty good.

That said, I agree that banks have too much power.
Yeah if I haven't logged in in a bit but there aren't any "real" notifications, it gives me a notification like "Do you know N", where N is invariably a person I've never met, with whom I have no mutual friends or common groups.
I'm guessing the OP is talking about the big service change in the Fall of 2012. In cases like that, the county council actually has to approve the changes. So they'd probably tell him too bad.
> What do you mean by "ensure all components are working together"?

Just as an anecdote, my Dell XPS 13 DE (9160) came with Ubuntu preinstalled and "support" from Dell and it still had issues. My personal favorite was a null pointer bug in the WiFi driver where switching WiFi connections would result in a kernel panic.
Clarification: a 55" 4k TV is roughly the equivalent number of pixels to 9 standard (not hidpi) laptop screens.

XGA Standard
1024 * 7689 = 7,077,888

4k TV Resolution
3840 2170 = 8,332,800

WXGA Wide
1280 * 800 = 9,216,000

And the computer is a Late 2013 MBP (with full HDMI out)
> They worked pretty hard to make sure we understood that even asking clarifying questions when assigned a task was both insubordinate and showed that you were incompetent.

That's so totally inconsistent with everything I know about Army doctrine, people in the Army, the approach to training western militaries use, and ROTC, that I'm honestly not sure to believe you (but I'm sure you're telling the truth if that's what you say).

When you deliver orders do your crib cards not include a massive highlighted block that says to at this point ask for questions from the subordinates and answer them?

Don't you do that thing of keeping taking questions and then when they run out turning it around and asking them questions back to check they really asked about everything they weren't sure about?

Doesn't the US Army have a sort of little ceremonial tick that after every point of instruction the instructor pauses to ask 'do you understand that?'

If there's one group that I know that does 'there's no such thing as a stupid question' it's the Army.
> If you’re working with a lot of data structures, or with bytes and serialization, compiled system languages with static typing are going to be productivity boosts over python.

Python has fantastic, expressive and productive libraries for those kind of problems. Unless you have some performance issue, I can't see how you are going to be faster than that.
Not to mention all the cash that goes missing.
Interesting!

I'd always negotiated remote work upfront, but doing it this way is clever.
Ultimately most tech / knowledge workers need to work somewhere that allows them to focus and be uninterrupted.

Whether that is home, a dedicated office, coffee shop, or you're one of the rare individuals that can pull it off in a cube farm or the worst of the open office designs, do whatever works for you. This is where employers must be flexible, not everyone is going to be productive in the same environment.

And speaking of focus, disabling virtually all notifications on your phone and computer will increase productivity too.
It’s not a pipe dream in Northern Europe.
It is good policy for any military to work out plans for various kinds of war. Even during extreme pacifism days in the 1930s, the US had contingency plans for wars with Germany (War Plan Black), Britain (War Plan Red, with different shades of red for different colonies), Japan (War Plan Orange).

In WWI, it took about a year for the US army to ramp up involvement in the war effort following its entry. There was thus a recognition by 1939 that the US needed to prepare for war or similarly spend a long time ramping up. In 1940, FDR authorized the draft, and throughout 1940 and 1941, the US strained the definition of neutrality to its breaking point, particularly as cash-and-carry (we'll only sell to people who can pay in gold) gave way to lend-lease (we'll only sell to countries named Great Britain or the Soviet Union, and we offer a 60-year payment plan).
Show HN: Mother's Day Card Maker
That works both ways. If there is someone you just don't like at work, having to sit next to them every day really crushes morale.

>When employees are remote, they are in essence contractors, with less emotional commitment to a company. When employees aren't as invested (other than financially), retention can be harder.

Being able to remote will keep me at a soul sucking company a lot longer than having to drive through rush hour twice a day. Believe this: if you hire someone as a remote programmer, you will get better access to better candidates for less money. Consider it a competitive advantage.
I don't want to disable alerts or alarms either. I just don't want robocalls...
The best thing they could do to get people not to use cash for legal transactions is to increase the interest rates.

People doing illegal transactions will just use a substitute.
Governments are in the business of creating monopolies.
Bug lists don't sell laptops. I can't see them changing their marketing. For the people who want more technical information they have their blog. Although as seen here its a bit of a mixed blessing for them.

But I'm more upset with the people who say just go buy a Clevo that they OEM. A company spends time and money to bring good Linux support and people want to end run around them to save a few bucks. This is why Linux doesn't have great laptop support - nobody will pay for it.
They probably give up at some point, and may have built the feature less than 5 years ago.
We had buses like that in my part of the UK in the early 90s. They disappeared many years ago, we just have normal buses now and have for many years. I don't know why they got rid of them. Maybe cutting costs by having fewer drivers?
I'm curious how you got Filebeat to push to Kafka. Did you write a custom modification to Filebeat/libbeat?
My experience, in the infantry, has been that independent thought is valued, as long as it is at the right time.
Obviously, there are many different ways to view the Bible and Christianity. As another practicing Christian, I'd say that the most important thing to understand that the Bible is about the revelation of Jesus, and the book is through and through about revealing his nature, character, and way of interacting with the world. If you talk to or read most orthodox theologians (and by this I mean, not 'church leaders' but those who study and write about belief and doctrine and are generally accepted as largely non-heretical), you'll find a surprisingly wide view of the 'literal' nature of scripture, but a significant agreement on the essential nature of the teachings of Jesus.

The moral side of the Bible is a side affect of growing closer to, and following the teachings of, Jesus.

I'd also say that one of the things that non-fundamentalist Christians have done particularly poorly in popular culture in the last 30 years is discuss how the Bible we have was written to a different culture than ours, and taking it 'literally' means stripping it from much of the intended meaning. You asked about creationism and the big bang, here's a book you could possibly be interested in, by a scholar of Genesis, discussing how the text of Genesis is not intended as a scientific document. It's called The Lost World of Genesis One, by John Walton (https://www.amazon.com/Lost-World-Genesis-One-Cosmology/dp/0...).
> you are forced to pay fees for a bank account

Country-specific. Lots of countries have banking with no fee for having the account, either as part of a competitive system or through the post office "giro" system.

> in most countries, banks require you to be registered at a home address to open an account

This is possibly the most serious objection to requiring people go through the banking system - it enforces an ID, and is used as a form of immigration control. Some systems have circular requirements where it's basically impossible to move there/get a job/get a bank account/rent a flat without having a local "fix" one or more of those for you.
True, but to a company, that's not as important as social cohesion. That's how companies get employees to overwork, to take work home, etc. Social cohesion is the glue that binds employees to their job, instead of the employee realizing it's a job. It's no different than getting free massages, or soda and snacks.
A handful of ancient legacy systems. Very few people today need to worry about their webapp being ported over to UNIVAC.
>“The thing that Uber and Lyft have done that is really revolutionary was just removing some of the transportation anxiety that exists from not knowing whether you’re going to be able to get a ride, not knowing how long it’s going to take for that ride to get there, not knowing exactly how much it’s going to cost,” he said. If bus operators could make all of this information as transparent as Uber and Lyft do, they’d win more riders.

I think up-to-the second awareness of time remaining would be a major improvement to the experience. I know the time remaining is uncertain, but a lot of information exists but is not making its way to the user.

Allow me to browse my phone while I wait, without paying attention at all, until I get a notification when the bus is 30s away.

If I'm wandering whether to go in the nearby bakery, allow me to see a "best guess" estimate and a "surely won't take less than this much" estimate for the remaining time.

For very infrequent routes, allow me to set my alarm clock to X minutes before the "surely won't take less than this much" estimate to the stop near my home, to be evaluated at runtime.
Singapore is no way a startup hub. The only major thing going for singapore is its EDB influenced tax sops and seed funding matching programs like 1:4 or 2:5. In addition they have made it hard to hire foreign talents, local talent pool is super small, payscales are very low and worst of all their VC and angel have hardly any tech exposures. The PE scene is better
Asciinema has the fatal flaw that it is dependent on their server. When they go under so do your recordings. There are other options out there that can handle playback of traditional console recordings without such dependencies.
I'd love to hear more about your time at Bridgewater Associates, if you can share. (Principles is one of my favorite books.)
Not unlike what YC is doing with startup school and angel investor school -- increase number of startups, increase number of seed investors, increase your brand in the mind of both, and have a monopoly on the pre-seed stage
Why is assuming the worst not a useful position to take? In particular when it comes to a corporation that doesn't have my best interests as its primary concern (if at all)?

I'd argue that, in general, assuming the worst is probably the best starting point. Trust is earned, not the default.
This late actress had the best rent deal in NYC
> Now it has static types enforced at runtime.

That's not how it works. Type annotations are ignored at runtime. And to be pedantic, even if they were evaluated at runtime, they would be dynamic types, not static types. :p

The type annotations exist to make the code easier to read and to enable certain kinds of static analysis (including a type checker).
Well if you actually used the evidence instead of an off-the-cuff correlation fallacy you'd notice that the death rate has lowered for unrelated reasons and the kids were safe enough before overly-restrictive parenting became the norm.

Even ignoring that, let's say you're right. Where do you think would be a good balance of that? Surely kids would have even fewer early deaths if we just kept them in a single room except for going out in the backyard for mandatory exercise. Like a dog. And why stop at 18? Surely unnecessary adult deaths could be prevented too by not allowing movement or decision-making for anyone. But who would even want to be alive?

Obviously that's absurd. So the answer isn't only to minimize risk of death and injury. The answer is to find a balance between control and chaos, where safety and freedom are acceptable. I'm of the opinion that we have strayed too far towards control.

You're also falling for that risk management problem I mentioned earlier. Humans have an internal algorithm to manage risk. But like most algorithms, it tends to break down when you feed it values of infinity or zero. When we give anything an infinite value, any finite amount of risk is unacceptable. We'll take zero risk and as a result there can be no good outcome, because life without risk has no potential reward.

An example of that is the stunted emotional development that kids have these days. We responded to obvious risks of early death and discounted less-obvious risks of failure to thrive later in life. It becomes easy to blame individuals for their own shortcomings at that point, even if it was perfectly possible for them to develop normally if we hadn't squelched them.

And I think there is evidence of current and future generations having less opportunities, less wealth, a worse climate, even less sexual encounters than previous generations. I think that's sad. We dream of always giving a better life to our children, and now we're greedily taking that life from them. They will know when they grow up and look around them. They will understand what happened.
> The only real example I can think of is buying a car, and even then, that's not that likely, that you'll use cash.

Consider foreclosure auctions, estate sales, contractor services, to name a few: all venues in which $10K+ transactions are quite common, and cash is a preferred--sometimes only--acceptable method of payment.

Just yesterday while securing the services of a flooring contractor, I was extended a 5% discount option if I paid in cash upon final completion; the alternative was a credit card payment online after being digitally invoiced. Not only would the contractor save on transaction fees, but the operational risk of not being paid and legal costs of following through with a construction lien can be quite painful, especially for small businesses.
A market is any situation where people come together to trade. There's nothing in the definition that requires it be commodity trading specifically.
Nerves is great fun. Well done to the team for getting to 1.0.
Is there anyone who doesn't get multiple robocalls every day?
You should still aim for charging quite a bit higher than what you think is reasonable. There are an awful lot of bad developers, so even mediocre is probably fine. I've had consulting gigs where I've charged $200 an hour to answer a survey as a domain expert, and I learned later that I probably undercharged. People will pay, don't worry about that.

If you land a job that you feel got a bit close for comfort, lower your rates and re-calibrate. But assess why before selling yourself cheap - was it really beyond your skill? Did you just need more time? Don't forget that if you charge more, you can better devote your time to those projects. If you charge less you have to spread yourself more thinly to remain solvent.
I really think a lot of it depends on your stack. On the web application side, I find static typing to be entirely an impediment - usually because the types that I really care about are already defined at the database level.

Every statically typed language I've worked with on the web just ends up forcing you to duplicate the same already defined structure in multiple places, writing a ton of extra code that provides marginal benefit but creates a major negative impact on productivity.

For many other areas, especially on phones, embedded devices or desktop software static types will make a lot more sense.

I think languages where the primary focus is data exchange the benefits are less pronounced. That's just my experience though.
Google also use to pay Mozilla Firefox millions. I don’t know if it still does.
I assume Lineage Driven Fault Injection stuff [1] has some overlap with Eve's ability to tell you "Why is this blank?": The datalog model allows you to find the logical dependencies of results.

Some other bloom related links:

- Anna KVS[2] showed up recently on hacker news[3] and morning paper[4]

- Lasp lang is in the same space[5], Christopher Meiklejohn has a comparison with bloom[6]

[1]: https://disorderlylabs.github.io/#

[2]: https://databeta.wordpress.com/2018/03/09/anna-kvs/

[3]: https://news.ycombinator.com/item?id=16551072

[4]: https://blog.acolyer.org/2018/03/27/anna-a-kvs-for-any-scale...

[5]: https://lasp-lang.readme.io/

[6]: http://christophermeiklejohn.com/lasp/2018/03/02/lasp-vs-blo...
Differentiable Dynamic Programming for Structured Prediction and Attention [pdf]
> As a manager: some people can work from home, and some just can’t. The problem is, you don’t know which is which when recruiting, ...

Interesting! So, has it ever happened to you to hire a remote worker with a proven track record (say, 3-5 years, references checked) and then realize after some time that this person "doesn't fit the bill" for working remotely for you?

(If it has happened, I'd be interested to know details -- was it because of the specifics of your company's procedures, or something else?)
Good rant, though. You should be a journalist!

Is there a way to visualize link circles and spun article chains on the web? I've wanted something similar to track astroturfing.
Xorg server 1.20 released
This x 1000

Before I worked remotely, I thought that working remotely would allow me time to exercise and eat better. I had dreams of going on a daily bicycle ride, instead of being stuck in my car.

The reality is that working remotely just allows me to put in insane amounts of hours. About once or twice a week I'll start my workday at three in the morning due to insomnia, and just work 12-16 hours straight.

I think this is particularly prevalent when the entire team is working remotely, because ALL of us are wrapped up in this crazy schedule.
EFF Asks Appeals Court to Rule Copyright Can't Control the Public Access to Laws
> It's your money, the bank is just borrowing it from you to increase their spending power to increase their own profits and charging you for the benefit.

That's a common misconception, but it really isn't true. The moment you hand it over for deposit it is their money.
Really good points. Yes, I don't think it's always coming from the kid's parents. There's a lot of pressure from other parents. If you decide for yourself that you're going to have a free range kid and give them a 70s-style childhood where they practice their own agency from an early age and get to grow up learning their own limits and having adventures, then at some point some other worrying, busybody person is going to see your kid by themselves and call the police or CPS or whatever.

It's a herd thing. We have difficulty choosing to do anything drastically differently from the rest of society, and raising children involves another being who doesn't necessarily have freedom to consent so society gets even more involved if what you are doing is deviant. But the drift of society has caused the norm to be something that decades ago would have been considered highly deviant. If you were a hovering parent like is common today in the 60s or 70s, you'd be an absolute freak and considered abusive. But today the opposite is true.

I'm glad you mentioned that the kids are sometimes the ones who make the choice themselves. I guess we're putting so much fear around them that it's making them decide the wisest course of action is to do what is normal and practiced by all their peers, be in constant sight of their parents. Really a shame.
Perhaps because it has lots of fans who like to spread the word?

I use it only very occasionally, like once a year, but love the way it works. My first experience was perfect, I really couldn't think of a single thing to improve (and that's very rare), so that left a very good impression.
Ask HN: My startup is a feature, not a product
My company sells a product in a space where there are 2-3 incumbents that capture 99% of the revenue. So far, our customers LOVE our product's primary feature, but I'm afraid that once we actually become popular enough to register on our competitors' radars, they will simply copy our feature and we'll be toast.

Our product is not nearly as feature rich as our competitors, but we manage to consistently obtain customers by targeting a niche demographic for which our core feature is of the utmost importance.

Has anyone here been in a similar position, and if so, what did you do and how did it turn out?
Show HN: React Preload Image
You can watch anytime at least the first 20 minutes. I just wanted to give a counter example to the first paragraph of the article which describe him like an opaque person who doesn't listen.
I particularly like this debate because it shows he can have a decent conversation with a well known atheist and he actually listens to him. That's why I find the first paragraph really off which makes me having some doubts about the whole article.
But I will read it nevertheless.
“Trackless Trains”
Hellish? I was running linux back then (since 97 actually) and while there was a fair amount of confusion, it wasn't due to the many choices we had, and there was nothing hellish about it. The confusion was because we hadn't realized that the right way to handle file system issues is to keep backups and have automated rebuilds. In some tiny minority of cases you also need some flavor of RAID. Other than that, why worry about file systems?
Ask HN: How would you prepare for a PM interview at Google?
Besides "cracking the PM interview" book, what tips do you have to come up strong during a Product Manager interview process at Google? I'm coming from a tech background (so I'm not worried about the coding challenge). Thanks for any tips!
And probably not in your compiler yet. Or if it is, you'll blow up on thousands of other compilers when people try to build it themselves.