skysight-inc/HackerNews huggingface dataset:
I suggest that you work on making your statements more punctual. For example, if I'm not missing anything, all of this could be shortened to:

> We apply best practices most of the time to save time, but we usually tweak them for our concrete situation. Be sure to spend most of your energy on your core competence instead of bikeshedding over processes.
So you want the legal limit to drive to be 0.0? Or something else? How long after I have half a glass of wine with dinner do I need to wait before I can drive?
One of my previous managers was a stickler for prompt email responses (read in real-time). It was irksome. I’m very happy to see others recognizing the detriment of the passive aggressive behavior in the guise of productivity is in practice a way for poor managers to “excersise their will” on their reports. And ironically it leads to loss of productivity.
If the government suppresses the history of the event in China, how are the protesters of tomorrow supposed to know to think twice?
Offices in India? I’m sorry but I love to shit in toilets and not on the street. Good luck!
It's a YC company
ScanCode scans code and detects licenses, copyrights, package manifests and deps
This jives with my experience. At least in large enterprises, they'd rather interrupt you constantly to gauge productivity than leave someone alone to work, even if the latter plan has better results. Consistent (even bad) output is better than inconsistent output, even if your average productivity is much higher.
I see that option in well already for AWS-RDS postgres point in time restore.
Self-preservation is the most selfish thing you can be centered on, and it is absolutely ethically and morally correct. Being self-centered is what makes free markets successful, as in pitting your self interests against others, brings out the most productive aspects of everyone involved.
Why would you assume that what he is being paid is his current market value? It's entirely possible that he is being paid well under his market value, thus creating feelings of being underpaid.
Mine is one of the few buildings on bedrock, and I'm on the other side of the stadiums.
Net neutrality rules to end in June
RescueTime user here, so most likely my usage is part of this sample. It’s absolutely shocking to me how much time I spend on Slack and email. On a day I felt productive, it’s usually between 2h and 3h of software development, and about 2h of slack.

If you would ask me, I would have said 15-30 minutes. But it’s expected nowadays to be constantly available to answer questions.

Other than conditioning people that you’re not responding quickly, I don’t have a good solution for this. Especially when the alternative is that you’re being called all the time, which is even more distracting.
More Swiss cable car porn:

http://www.stahlseil.ch/gallery/main.php

http://www.uri.info/de/wunderwelt/seilbahn-eldorado

And those are only the ones which are officially allowed to carry people.
Have you ever built a moderately complex piece with LEGO? Or are you just dismissing LEGO for being "brightly coloured" and therefore not engineer-y enough as "metal nuts and bolts" for the sake of being made of metal?
Actually: nothing.

I would want my younger self to struggle, experience, learn and grow just the way I did. With my current knowledge I would create a rich MoFo who would be clueless but "respected" for no other reason then being rich.

So to the younger me: go fuck yourself thinking this is going to be easy.
10 Heuristics for User Interface Design (1995)
1) You have no control over it, a third party in the cloud does.

2) Scale of deployment.
Most things with attached microphones aren't using them as a command port.
I haven't looked at each case specifically. But I'm willing to bet that meat would lose to plants in calories/carbon in every case. Transportation does add carbon but it is often overestimated.
Don't blame the email

1) Before email I had more letters and phone calls

2) If you disrupt your flow to answer emails and that is not mandated by your manager, that is your fault.

3) If you disrupt your flow to answer emails because your manager insists, then that is your managers fault.

I personally don't even notice emails arrive while I am in the zone. I answer them in batches once free.
Was the lesson that there's a fortune to be made in software maintenance?
The government sets the standard working hours. You're asked to work for that much time, plus an additional time over that. It's overtime with respect to the standard, which might not necessarily be the median for your company.
Interesting! I suppose if in any community enough CUs can specialize in all the necessary banking services, the case for exclusively using them is easier to make.

Yes, the lagging technology is a big problem. We were still renting a T1 and two phone lines from AT&T for connecting to online banking on a server in the break room. We did manage to switch from 24 hour to relatively instant reconciliation of things like ATM withdrawals, but our tech was badly lagging state of the art retail banking. In some ways this kept service more personable, but also caused account attrition. And I don’t think we were especially worse than other CUs of our size.

And yes, I fought hard for any change we could afford, and yes, the board was disinterested. One member owned a paper supply company and actually pushed back against e-statement marketing so he could supply more paper. It might as well have been a scene from The Office.
Speed of new cluster provisioning is neat, amazon-rds console currently shows the option to do a point of time restore down to the second. Maybe that's actually not available already and they're truncating to the latest backup?

Edit: I guess it's also nice that it's in place. Some people probably don't have the flexibility to easily point applications at a new cluster in a repeatable way, so that may help folks prevent down time.
The main concern would be that these voice assistants are designed to auto activate on that audio and can do everything from make purchases for you to activating devices in your home.
Which is why it just makes more sense to hire Indian CS students. American univs are never going to match the volumes the Indian system already produces.
It's only undefined in the standard. Most implementations document their behavior somehow.

Generally I run my code with safety 3 and only selected portions might have unsafe code - but with args check before in surrounding code.
Is this irony or sarcasm? If so, you made the funny.
Are you a lifelong resident? How did it compare to say 2000-2005?
A language does not need to be logically pure to avoid null. Having null in a modern language is simply a boneheaded mistake. There are no compromises that need to be made to get rid of it. Optional types are superior in every way.
The authenticators are physical property of the people they authenticate. If you're especially worried you can remove it when not using it, you can lock it in a safe, you can give it to your personal bodyguard to protect with their life.

Air gapped authenticators are plausible, although they'd be awful from a usability perspective, if you're really that paranoid...

Whereas all your passwords are just bits, and you have to transmit those bits to a remote party every time you authenticate. You can't keep those bits safe, only trust that everybody else is looking out for you and they're all competent. Good luck with that.
Show HN: Atmos – get started quickly with terraform/aws
I believe this is special because it pauses, backtracks and resumes your existing cluster. No new cluster provisioning time or configuration changes
I never felt like this story got enough coverage. This modern day Chuck Feeney[1] demonstrates the precise sort of selfless generosity we need more of, but most of my news feeds are busy baiting me with the latest bit of gossip.

I don't have solutions I guess, just grumbling. But thinking about that makes this historical act of kindness a little bittersweet.

[1]: https://en.wikipedia.org/wiki/Chuck_Feeney
Don't forget the 3h you spend on HN.
We are in a state of law. you cannot argue that a person is innocent but "not innocent enough" because they came too close to the fixed limit. A person is over it and guilty or under it and innocent.

As said above, if you think this limit is too high, fight to have it lowered but please don't blur the lines of the law based on your personal convictions.
The defense in a criminal case has the right to examine witnesses that presented evidence against them. When the witness is a machine, such an examination must necessarily include inspection of the operating protocols, technical specifications, calibration records, and source code.

Forcing the defense to ask for it in discovery for every single case seems somewhat counterproductive. If your code is being used to put people in prison, you don't get to keep your trade secrets privilege.
Not in this case. To some women, all 'creepy' men are potential rapists and now, thanks to the media, potential terrorists too. Do you really think women are going to 'feel safe' in their working environment if there is even one man there who is 'creepy'?
In the case of processing HTML with regex there is a strong theoretical argument against it: a regular expression is a type 3 language while HTML is described by a type 2 grammar. Type 3 being a subset of type 2, regular expressions are not expressives enough to handle the grammar of HTML.

In most cases of best practices however, such a mathematical argument doesn't exist. So, it's more of a battle of (not so) informed technical opinions and experiences, where drawing a clear line is impossible.

Reading list:

https://en.wikipedia.org/wiki/Chomsky_hierarchy

https://stackoverflow.com/a/14207715
Is it expected of you in your job often?

I've been in my current role for a year and a half, I did overtime exactly once (because the train I relied on was very very delayed and it was snowing out). Other than that nothing, and most people are out of here by 5 at the very latest each day. Same in my previous two roles, although the one before tried to bring in "on-call" but were quickly beaten back :)
Yeah, start referring to Mexicans and Canadians as Americans and see if your efforts are appreciated.
Xubuntu at least has the whisker menu system, which gives you search bar in menu. Without it one can remove system menu and replace it with Xfce app-finder launcher. Then it's best to change a setting to place windows near the mouse pointer.

Note: I'm currently not using Xfce at home, but I use some older version at work.
wonder if they've made any deals with insurance companies.
In my experience Typed Racket programs are never slower than their dynamically typed Racket equivalents. Sometimes they are faster (such as when the program does a lot of numeric computation).

What _can_ be slower is a _mix_ of TR and R. Because TR protects the boundary between the two with runtime contracts. Because it wants safety/soundness.

I'm not any kind of gradual typing expert, but, it seems like you could calibrate speed vs. soundness for boundaries in different ways. TR has prioritized soundness but it seems like you prefer speed.
Executing code in comments?
The entire thing just seems like automated micromanagement
Because some of our ancestors rioted and fought and unionized to establish the 40 hour work week, and we want to preserve their legacy. And because it's not entitled to want to have a life outside of your salaried job.
An in-depth look at the Java Collections framework
I agree that to fully appreciate musical qualities, you have to play around with sound and that text alone won't suffice. On the other hand, your description of radiation hitting the retina might be a decent primer on color theory which has about as much to do with photography and painting as music theory has to do with playing an instrument. My goal was to demystify the jargon by showing that it has very tangible definitions which can be understood by even analytical audiences like HN (of which I include myself).
That sounded like the original question to me. It's an estranged statement to believe otherwise.

So, yes, they save snapshots and take you back to the time of your choosing based off that.
I went to China and everyone i met was doing 9-5 monday to friday.

A school leaver with no qualifications in his chosen career finds his first job is crap is not really world news.

Change jobs and hang in there kid.

China's unemployment rate is lower than the uk where this article originates.

You have labour laws.

The worst expected unpaid overtime hours i ever worked or saw worked was in a bank in London. 885 was totally normal.

Making news out of a single case study implying its universal it not really responsible news, even if it is not quite fake news.
System76 is actually re-selling unbranded Sager/Clevo base models, customized to work smoothly with Linux. I believe there was talk from them about getting their own manufacturing up, but last I knew, that wasn't online.

Whether the Linux customization is enough value-add is your call, but that's how all of these companies work.
I think the main difference is that restore will create a new DB instance, whereas backtrack updates the state of the DB instance in place. It is also probably a lot faster than restoring.
Competency Management in 5 Steps: Make Your Own Skills Map
I don't disagree with a gap that needs to be overcome. I just think that the exponential nature of technology will cross it quickly.

Evolution is amazing but it doesn't optimize directly for intelligence.
Do you have a way of tracking phone/tablet time alongside rescuetime? I've tried using it, but enough of my time is mobile that it weakens the data.
I’m not in YC. I’ve been a happy user of RescueTime for almost ten years and they post interesting stats sometimes. It’s like how OKCupid articles get hundreds of upvotes, on a smaller scale.
Concolic testing would probably catch it, but only if the person that implemented the hardware model for the theorem prover understood the Intel documentation, which seems unlikely.

Basic fuzzing probably wouldn’t catch this; as the other comments point out, the search space is probably too large, and the set of vulnerable executions is probably too small for an undirected random search.
Why Was California’s Radical Housing Bill So Unpopular?
Building a US-based manufacturing plant is an SVP endeavor with another company offloading 90% of the design work. Been there, done that.

Designing in-house products is what they already do, and have done prior to Pop! so this shouldn't take user level app developer time that could be spent on better support for their users.

Building yet another distro is a waste of time and effort and only undermines goodwill with their users (I bought a Galago Pro to run Arch, and Pop came out 6 months after I received it -- I don't want yet another vendor controlled os). When Pop came out, they retargeted efforts around supporting only that system, leaving user choice by the wayside. The end result is that it burned me in the form of a missed firmware update that killed my battery, and customer support responses that boiled down to "run Pop!".

It's one thing to want to do something crazy -- it's quite another to hurt your customers in the process.
All those adjectives are always applied in relative terms, and aren’t any universal standard!
That is theoretically true, but what implementation really does that with SAFETY being 3?
Claiming that SBCL following the standard is poisoning anything is completely baseless, though.
I run a fleet of thousands of business devices running ssh. I used to have ssh configured to just ignore HostKey warnings but that always made me a little uneasy. Setting up an ssh CA and signing host keys was just a one-night project and it has made working with devices much more convenient and safe.
Congress releases every Russian Facebook ad that ran during election
Which is why I'm really excited about the light rail stop at Northgate, because it will cut my travel time into the city by 20 minutes.
It's nice to see that however much America and China might be at odds, they can apparently agree on attacking their young people as lazy and entitled.
I mean the latter. And in practice, it's not just like using option types because it works well with flow typing. Being able to express your nil checking in ordinary control flow instead of special optional methods is often cleaner (think `raise "foo" if bar.nil?` as a guard statement and for the rest of the method body bar is no longer nil). All absolutely safe and checked at compile-time. If you then allow calling methods on nil you can even implement the "try" method that most Optional implementations have, which is pretty nice sometimes even when you have flow typing.

In Crystal we go a step further and allow type unions between arbitrary types (of which nil is just an ordinary empty struct in the stdlib which you can call methods on). I love how it works in practice.
If someone stops drinking, then gets in a car, then an hour later blows a 0.07 they were probably over when they started driving.
The interesting thing is that Google Assistant has teh same problem, it's right there in the subtitle. It's interesting that it was omitted from the main title.

Rather than journalistic oversight I think this verifies what people have commented many times: that the fact that GA does not have a personalized name makes it to refer to it. SO much so that a very distant third product is included rather than GA.
I get your point, but he is also the guy to fire multiple people in his cabinet for arbitrary/popularity reasons, so don't put it past him to throw ajit under the bus because it would make him 'look good'
As I noted in the blog post, the storage resides within the cluster. It is storing small values (log sequence numbers) so the space is used with great efficiency, but there is a finite limit. While I don't know the specifics, I would expect that the mapping (time to size) was chosen based on real-world historical data. Cause that's how we roll!
I don't get why checkboxes would lead to being counterproductive. Personally, I try to estimate time needed for a given task when adding it and assign to a project/label. Then, each morning, I decide which project to work on and filter out any other projects. Now I can start working, and I usually pick a couple of small ones just to get stuff out of the way - these tasks are often about replying to e-mail or delegating to others, and because of that they are often more time/deadlne based (do it asap) than the bigger ones (research this, implement that etc).
Rural Kansas is dying. I drove 1,800 miles to find out why
>> It seems strange that Gnome is heading to an non-intuitive direction.

Really? I've never heard anything but non-intuitive ramblings from UI design people. None of them seem to ever actually use computers. Rather, they dream up use cases based on contrived scenarios. I want one thing: The icon is where it was yesterday. Gnome, unity all the others have one job: Let me launch the program I need and get the F out of my way. UI stability is why I years ago abandoned the chaos of Ubuntu for the stability of Mint.

Windows XP got it right. Start button->office->word. Start button -> Email. Most everything after that is fluff.
Doesn't the word 'savant' imply wisdom? Prince Myshkin is as naive as they come. I would think someone in his shoes wouldn't mind being walked all over like he is in the book.

"Do not give what is holy to the dogs; nor cast your pearls before swine, lest they trample them under their feet, and turn and tear you in pieces."
Horrifying reaction? A bit of hyperbole
In the past couple of months, Firefox has turned into my favorite browser. I am truly grateful to everyone involved with it.
You won't be able to. The reason it's hard to cancel Comcast now is because they made it that way, on purpose.

Businesses will use this tech to their advantage, and they'll fight anyone trying to use this tech on them. Same reason why websites don't expose APIs and instead fight anyone who tries automate their experience themselves.
Yet the executives and CEO who all benefit directly from unpaid overtime tool around in Maserati's and vacation on Greek islands, but surely that's not "self centered." Surely, capitalist culture has never, ever idolized self-centeredness and entitlement!

China has the same problems the West has. We see labor as this fungible thing done by faceless automatons and its the job of management to extract as much labor as possible to enrich those above them by any means possible. Its considered perfectly normal and moral to have a class of people worrying daily about their bills and keeping a roof in their head and a whole other class who we defend when they scream at the valet or the housekeeper because some trivial thing bothered them. We equate both those situations as the same thus barely being able to feed your kids is on the same level of outrage as 'you scuffed by Maserati's brake pedal with your boots!'

I don't envy the Chinese as they seem to have few fewer avenues to labor enrichment than the West, but fundamentally we all share the same problem: the one-sided relationship between capital and labor. Ironically, their country was built on addressing that fundamental problem but now have fallen into the same dirty form of capatalism everyone else has.
Does XFCE suffer with the Gnome3 affliction of having a top menu bar and a program menu bar underneath? I am left looking through a letter box at my software. Unity was good at this...Gnome3 is not
Really? Which parts of that apply to any western country? The US (where I live) certainly has its problems, but none of the things described by the original comment apply widely in the US.
How should the public verify the government has chosen the best solution if the design of the solution isn't readily available? Depending on your perspective and definition of best, faulty designs that give more favorable results could deliberately be chosen to increase revenue / crime stats.
I found this article by Paul graham...

http://www.paulgraham.com/makersschedule.html

...to be more instructive as it identifies a critical division between two types of "knowledge workers" that the above article overlooks.

A "maker" by the very definition needs to be productive all day :)

A "manager" can be productive even while distracted, and perhaps that's a natural state to be for managers.
My seven year old daughter is a lego fanatic, showed this to her this morning and her eyes glowed. Really fantastic job building this.
In a sense it's amazing how such a good product turned to such a mess. It really took a lot of work and engineering to destroy a software to this point.
Textpattern CMS 4.7.0 Release Candidate 1 released
What's happening in this thread right now is simply a difference of moral frameworks.

On one side, you have people for whom right and wrong is defined by the law: if it's legal, then it's right, and if it's illegal, it's wrong. Therefore as long as people are making decisions that are consistent with law, they are fine.

On the other side, you have people for whom right and wrong is a fuzzier judgement of consequences somewhat independent of the law. If it's dangerous but legal, it's still dangerous. If it's illegal and not dangerous, then maybe it shouldn't be enforced by law.

It's sadly unlikely that either side is going to find any agreement with the other.

I'm firmly in the second camp on this particular issue: I don't care that the law says that anything up to .08 is okay; if you're close enough to .08 that a marginal error in a device could make it illegal, then I wish you weren't driving. Hell, if I'm out, I'll give just about anyone a free ride home, and take them back to their car in the morning, if that's what it takes to keep them from driving "a little bit" drunk.