skysight-inc/HackerNews huggingface dataset:
Type "uptime" in your computer. Change the date. Run "uptime" again and note that it is the appropriate amount of time longer than the first report, even though the date is different.

It's not always useful to assume that engineers will miss even the most obvious workarounds.
I'm not sure I agree 100% with what you said, but I get the sentiment. If someone is worried about a dystopian crud, why would they purchase a Google Home or use the Google Assistant? Also, the parenting values I thought was nice, and optional to turn it on.
>logs are not there.... to detect an attack in progress

I vehemently disagree with this assertion. I also disagree with tptacek's asseration that any admin interface should be inaccessble from the public Internet. That's just not how a lot of small businesses, non-profits, etc. operate. 2FA? Sure. Geo-fencing? Keeps out noise. Basic auth / some front-end to minimize app-specific attack surface? Perhaps.

Saying "you shouldn't look at logs to detect anomalous activity before the fact" is awful. So is "If you have and admin availability publicly, you're screwed".

My saying is "Security is a spectrum". A bank should not have their firewall admin interface publicly available. A community newsletter blog would probably be alright.
Ask HN: What does your office dev cycle/workflow look like?
I'm curious what the development cycle workflow is at your place of work. I'm currently working for a mature mid sized company having come from a small nibble start up and having issues grabbling with the amount of processes one needs to jump through to get any code merged and deployed. We have a service oriented architecture. Here is our workflow:

1) Jira for ticket creation / work progress

2) Submit changes to Gerrit for peer review (minimum 2 people) and hopefully merge + one PM if front end feature.

If backend change:
3) Make an other deployment Jira Ticket

4) Having another dev QA the changes in the QA env then get approval from PM for release. Submit the ticket to Dev Ops team for approval at the release meeting (Monday-Thursday 10:45am).

5) if the ticket has all the ear marks dev ops approves and sometime that day (afternoon) the change is deployed followed by another QA/verification round in Production.

Curious what your office workflow is? I'm actively trying to make this process more streamlined / less friction points but would like to hear about the process other orgs have in place. Thank you!
Pay late stage startup employees & new-hires to keep a time diary, and see where they spend time with coworkers. Then do the same w/ people not working at startups. I guess that startups have more "non-work" time spend together.

Joining a startup is different than a 9-5 commitment, it means joining a tribe/family. So if the office people leave for a 2-hour lunch before spending a late night in the office, how does a remote person "join" that? Being part of the family means you are there for the leisure as well as the work.
Is there supposed to be an animation on the example checkout in your header? If so it's extremely choppy for (new MBPr, i7, 16gb ram). It looks like it's unintentionally growing in size.
>Humans are no different than dogs or cacti.

I think we will always have a special place in the history books (perhaps not a pleasant one) because we were the first to have some ability to consciously edit not only our DNA but the DNA of other species.

Thinking about it, if life begin in millions of different universes, there would seem to be one of two possible outcomes. Life eventually goes extinct (due to something happening on the planet that life can't evolve to survive, if nothing else the death of the planet's star), or life develops a species with enough intelligence to be able to modify their own evolution. An idea similar to the anthropic principal. Though different in that we are a sufficient end case for the anthropic principal, but we haven't reached a sufficient end case in regards to evolution (though we have begun to grasp it).
That is not the same as disabling the entire USB data stack. iPhones have been charging by default, and prompting to sync, since time immemorial.

This is a new feature, that logically disables the USB port after 7 days without unlocking.
it's not for you. it's for grandma
> we've even hit upon things like exponents and logarithms (fishes and babies do the trick).

Can you explain this part? A quick google search didn't reveal any relevant games/apps, so the only thing I can think of is that a school of fish can grow exponentially, and that a baby is the logarithm of an adult :-)
I've read the new policy. Are they really disabling all server logs? Maybe that's just me but that seems a bit extreme.
It doesn't move your data anywhere. You can just connect it to your existing DB and it will work out of the box, no data extraction needed.
https://h4labs.wordpress.com/2017/03/28/stories-that-should-...
Your understanding of selection and evolution is inadequate. As I said, the majority of mutations are neutral. Of the rest, the vast majority have some small effect on the reproductive fitness of the organism. More often negative than positive, yes. But it's about "on average x±ε offspring instead of x" and not "99.999% likely to cause death pre reproduction, 0.001% likely to make the gene code for hemoglobin when it previously did something completely different". A gene that fickle would never get selected for in the first place; any line carrying such a ticking timebomb would go extinct very quickly. The biochemistry of genetics is itself subject to selection; the most critical genes are selected for being extra robust against harmful mutations. You proposed a mechanism for the same gene to separately evolve more than once, but that argument is irrelevant because the real world doesn't work like that.
error/exception monitoring
Ah yes, the email field is not displayed. Fixed.
I wanted to learn more OCaml but I read it does not handle concurrency well. Is that still the case? That was the main reason I did not pursue it even though it seemed like a pleaseant language (same with Dlang)
Mines 1 1/2...Better have "The Talk about FP" soon.
Sure they would, I'd just have to unlock after connecting them. Which seems like something I'd probably do anyways.

Except I use Bluetooth headphones so I don't care about Lightning audio at all. Misplaced the stupid dongle within days of getting a jack-less iPhone...
These look really nifty. I'm hoping GitLab will add similar. I particularly like that the build can be failed due to a specific line. I've noticed that all of the CI output can be confusing for some, and it becomes difficult to suss out the specific error messages amid all the other output.
No, the future is probably genetic engineering for better babies. Retrofitting old models will never work as well.

If you thought race was a problem, wait until we have multiple species of humans. Pfizer people may not interbreed with Novartis people.
> Whatever Trump decides, the “dirty” or unstructured data obtained by Mossad, which prides itself on deception, could serve as a stress test for Palantir’s nuclear analytics. Even a small amount of false information could trigger a flurry of unnecessary snap inspections and derail an agreement that took years to reach, Vaez said.

This smells very strongly of policy laundering. The Trump administration doesn't like the Iran nuclear deal, and they don't like the IAEA, but they can't directly act against either of them. But one Trump ally (Thiel) controls a tool that the IAEA depends on, and another Trump ally (Israel) controls the inputs to that tool.

So given the desired policy outcome, Palantir and Mossad wash the decision-making process so that the outcome appears to be arrived at independently and objectively.
I understand how this works, I've built a billion products by this point. It's much easier and user friendly to post the form through AJAX, get a JSON response on success or an array of error codes for each field. Dealing with error messages and passing around form information is not something I want to deal with any longer in OG form submit.
Actually I'd wager that Stewart Brand has changed the world more than twice. I was a huge fan of both the whole earth catalog and the Well. Both Tim O'Reilly and John Battelle have mentioned him as a mentor and influence.

Though it wasn't mentioned in the article he's also along with Kevin Kelly behind The Long Now foundation http://longnow.org/about/
Only if your recipient is a bot too. Having said that could work very well for ‘business emails, where essentially we’re writing in the same tone than personal email’

PS: I’m loving the idea and let’s hope it can get tailored to ones individual needs
Google covering their _own_ ass and encrypting their internal data at-rest and over-the-wire has nothing to do with their approach to mobile device security. Any company worth their salt will encrypt traffic that transits any untrusted network after Snowden's revelations.
https://github.com/michael-lazar/flask-gopher
Yes, that's right. The real question is, why some quadratic polynomials are so rich with primes? Nobody really has any idea.
Not if they use the system's uptime as the counter, which is guaranteed to be monotonically increasing.
Introducing the Longevity Research Institute
Two ideas:

What about paired hardware? Imagine buying an iPhone and pairing it with your charger and they share keys. Any other charger used would immediately wipe the phone. There could be settings to tweak this.

what about wiping the phone if it has not been logged into a certain amount of time with a certain password (not normal PIN)?

The current crop of phone busters completely bypasses the 10 wrong pin and wipe option. The idea is to immediately wipe the phone without using Find my iPhone (defeated with airplane mode).
It's the Future (for databases)
Microsoft's New Plan to Colonize Your Phone with Windows
Thanks for the feedback. I too switched to Robertson's but found no difference. It must be the quality of the screws and not the shape.
No one has a right to credit, but we have strong regulations around credit scores because they determine so much about our lives.
Amazon has never wanted me to return anything, but I guess YMMV. Refunding stuff over the live chat is a breeze.

Sure, you might want to exercise caution with some product categories and time sensitive things.
Admittedly you've added copy+paste, but the alt-click of the wi-fi icon is still a lot more useful because of all the extra info.
I quite like this incremental approach towards AI, of providing a suggesting assistant rather than trying to solve the full problem at once.
There must be a price point where it starts to turn a profit, and it must be less than, say, $25 for a salad.

There are plenty of places that turn a profit mostly selling healthy stuff and a moderate (but not cheap) price point.

Admittedly, these places tend to attract people who can and will pay a higher price for healthier options.
How Prized Bull Semen and DNA Testing Are Reshaping America's Beef Herd
No, it very clearly comes from the customer with Google.

However, with Google, the End User is almost never the customer.
As a remote worker my entire career, I can't more strongly emphasize this point. This is the biggest single factor between whether it works for a company or not. I'd argue it's even more important than hiring the best people. A remote first company with B engineers will likely be more effective than a company with A engineers that gets that wrong, especially at larger team sizes.
Just as bad is the Q&A section, for the life of me, I can't figure out why anyone would respond to a Q&A question if they do not know the answer, have not used the product, or just generally have no useful input to add. It's maddening to see the question you'd like to ask, only to find out some buffoon has provided non-answers-often to the point of burring correct (or at least, marginally valid) responses. This should be easier to correct...
Passport.js: The Hidden Manual
Migrating Wayland and Weston to GitLab
>- Credit existed before reporting agencies

>- It's possible to verify creditworthiness without a reporting agency

Absolutely, it was called "whether the banker knows you from church as a good Christian man".
In case you're wondering why this doesn't get the attention and/or discussion you think it deserves, the story has been submitted a few times recently. Here are most of them:

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

https://news.ycombinator.com/item?id=16932581 <- Discussion

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

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

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

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

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

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

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

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

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

Not the same, but closely related:

https://news.ycombinator.com/item?id=16952875
That's different. iOS has the same "Trust this computer?" prompt before it attempts to pair. But in both cases the phone still has a data connection, which leaves it vulnerable to any kind of security compromise (such as GreyKey), plus if the computer has a "lockdown record" it gets to skip that "Trust this computer?" prompt anyway (a lockdown record is a thing a computer gets after pairing with the phone that lets the computer prove it's already trusted to talk to the device).

But what this article is talking about is after 7 days of not being unlocked, iOS 11.4 won't even enable the data channel on USB, which means computers with lockdown records still can't talk to it, and presumably devices like GreyKey can't compromise the device.
they are 3 different colors that are not colorblind friendly
I can't escape it when Google's implementing their AI to call and message other people. They just demonstrated Google's AI calling and trying to converse with unsuspecting users who aren't even notified they're talking to Google.
The only indication that Bitcoin might be better than incumbents is this line: "According to Rossiello, it’s still the fastest and easiest way for her to pay her lawyer in San Francisco and developers in Europe."

The hint at her anecdote not holding true in the general case comes right after: "While BitPesa is still happy with Bitcoin for now, Rossiello did note that it’s annoying that on-chain transactions have become much more expensive.

Rossiello went as far as to say there will be a mass exodus away from Bitcoin if a countermeasure for high fees is not deployed within the next twelve months; however, she pointed to the Lightning Network as a possible solution to this issue."

OK so the CEO of a Bitcoin payment company is annoyed that Bitcoin is increasingly worse than alternatives and she is hoping the Lightning Network will redeem it, otherwise there will be a "mass exodus".

That's hardly a convincing case for Bitcoin being the better alternative for payments and reads more like all other blockchain things: an experiment. Experiments are good as long as we're keeping track of their costs and being honest about the results.
To your question about my use of "does not care":

Consider a personal relationship. You can say you love someone. You can want to love them. You can even convince yourself that you do. But you may not, in fact, love that person, and your actions will bear the betrayal.

What I'm talking about when I say "care" is caring about the business in and of itself. That's a very different thing than caring about what you get from the business. My interpretation of the OP is that the co-founder's behavior indicates that they care about what they get from the business but not the business itself. Someone who truly cares about the business itself doesn't act in ways that harm it unless they absolutely have to.

Businesses are full of people at every level who profess to "care very deeply" but don't, or who genuinely care about things that are immaterial or even detrimental to the business's success. So when I say that people like that "don't care," I am not saying that they don't care about anything or that they have no feelings of caring.

I am talking about the CEO who "cares deeply" but refuses to fire poisonous employees or make other difficult but necessary decisions, the dev who "cares" about his work but not enough to overcome procrastination, the HR people who "care deeply" about employees but actually fear them, the managers who "care" about their direct reports but treat them like shit, and so on.
Questions We Need to Be Asking Before Deciding an Algorithm Is the Answer
Show HN: Counselling for £9.99 /month
Fuck 'em. I'm not going to bend over backwards to coddle people who hate me for daring to exist. As for laws, I think the late Dr. Martin Luther King Jr. said it best: "I would be the first to advocate obeying just laws. One has not only a legal but a moral responsibility to obey just laws. Conversely, one has a moral responsibility to disobey unjust laws."
Yes, if you take into account all factors that might cause diagonal streaks more likely on real spiral as opposed to random grid, you might actually find out the real cause of this strange fact.
This is just extended auto-complete with the unintended reminder of how predictable/cliche your writing is.
> What would be a good replacement for the bail system?

Pre-trial supervision instead of money bail when the community risk doesn't preclude release in the first place. This is, incidentally, already in place in DC.

https://www.washingtonpost.com/local/public-safety/when-it-c...
The Planet Money podcast had an episode on this recently that was really fascinating: https://www.npr.org/sections/money/2018/04/27/606528176/epis...

It wasn't about Amazon specifically, but the sophistication of these scams are really intriguing.
The era of mashups / cool web projects using Google Maps has ended. Their recent 28x price change (from $0.50 / 1000 views to $14 per 1000) has been cleverly disguised by the simultaneous rebranding to the "Google Maps Platform".
Using another projection would confuse the issue for non-map nerds. While there are problems with the Mercator Projection, it is what most people are familiar with. For example, showing a projection with Africa sized correctly with the Americas would confuse a lot of people who would think the underlying map was wrong.
They say "if it ain't broke, don't fix it". The current installer has its quirks, the proposed one will have even more.

Who chooses an electron app over a Python implementation? It's like picking atom over sublime.
No, iOS has done that for years, since like iOS 2 or 3 maybe. This is different- it locks itself down completely, even to channels that have previously been granted access, if it hasn't been unlocked for 7 days
The Hitchhikers Guide to AWS IoT
Good lord that's scary. Rapidly ushering in the future where none of our words are our own.

Anyone ever read Roald Dahl's short story The Great Automatic Grammatizator ? 10/10 strongly recommend, about an engineer who develops a computer-like machine able to compose fiction.

Googling "the great automatic grammatizator pdf" gives a .doc version as the top result, for me anyway.
I have triwing and pentalobe bits (Oregon), but this is the first time I've heard of POZIDRIV®, no wonder I've had so many Ikea mishaps.
Interesting, but this sounds like a human perspective on being trans-human.

Consider that you will no longer need to procreate to have kids. They can and will likely be engineered. You'd probably not think the same way about families. Emotions could be something you can more readily control and so on...

I'm up for the challenge of trans-humanism, but I'm also okay with death if that's what comes to pass.
Stewart Brand is a phenom. Not mentioned in this article but he started The Long Now Foundation (http://longnow.org/) to "foster long term thinking". I've been a member for over a year and their seminars are absolutely fantastic.
This is awful. We need _less_ mediation and commodification of our personal interactions, not more. What is the use of this? At best this is a solution searching for a problem, at worst it's an attempt to standardize our communication in a way which makes semantic meaning easier to analyse.
There are plenty of ontologies already defined that someone could use. I'm currently involved in work to map STEP [1] onto RDF/OWL/SKOS and it seems to be working out well.

I know that some of my collegues are using JSON-LD as the interchange format for this kind of thing.

[1] https://en.wikipedia.org/wiki/ISO_10303
Installer might be ok, because it only has to start once. Otherwise the startup and UI lag times are too high with electron apps.

I'm more worried the installer will lose even more features while adding HTML5 animations.
SREcon18 Talk: “Google SRSly” Help Protect Data Centers with Safety Constraints
Aha, by training a machine learning algorithm on everybody else's emails, you can now write what everybody else wrote.

It's a new generation of Clippy! I'VE GOT THIS, THANKS!
As much as I dislike this Israeli firm how have they done anything illegal? Hacking a device in your physical possession should not be illegal. Your comment about the NRA makes me think you're just being hyperbolic here?
The future of the Google Assistant
Sure, it's hard to protect against an adversary who really wants to convince you they care about that cheap violin "that grandpa totally gave to me on his deathbed".

But that wasn't core to my point, which was that the criticism of bail bonds lacks a coherent value system and model the problem such that can consistently identify improvements, and instead, just responds with outrage at every proposal.
Cassandra who?
I usually leave it to the devops to deal with it. If it has to be a developer on my team to do it then you are right, I will spend their time elsewhere.
This is already the case. Much of the adult condition consists of trying to prove one's case to bureaucracies: why you shouldn't have incurred that overdraft, why you shouldn't have been denied that insurance claim, why you think there's a mistake on your bill -- and merely getting a human on the phone isn't sufficient to resolve your issue. You should also come armed with ample documentation (which you may not even have) to support your case, and be prepared to set aside a chunk of time as you bounce from department to department. This is part of why money-poor and time-constrained people have such terrible outcomes: each mistake hurts more in proportion, they lack the funds to hire an expert (e.g. tax professional, lawyer), and they're constrained on time to deal with offices that are only open for less than a quarter of the week.

There's a march towards more automation, more externally-opaque algorithms, and less humans to escalate to, but the core of the problem is quite old. Instead of a polite-if-flustered customer service representative telling you they don't know, you need to speak to someone else, you'll have to scrape the secret number from a 3-year-old reddit post or publicly shame them on Twitter to get answers, but the outcome's the same: the better-equipped and loudest voices win, while there's a bunch of others who get shafted with no recourse. Eventually, you quietly learn to keep thorough records, emergency savings, and eat the loss, because unless you can fight these sorts of issues in a higher forum where damages are an option, fighting them more than two roundtrips deep isn't worth your time.
Paul Graham's essay on the topic:

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