skysight-inc/HackerNews huggingface dataset:
I agree that asking for 100% guarantees isn't useful. Realistically, the danger with Apple is that its absolute power over what regular users can install on their iOS devices is easily exploited by governments.

If some surveillance happy government bans some VPN software then Apple is going to enforce that ban much more thoroughly than Google or Microsoft ever could.
This is a topic that HN is particularly tone deaf on. Bringing this up tends to be seen as an attack on white or Asian people.
I don't recall there being any options for rooms with en-suites. The one I stayed at most definitely did not - I had to make a run in my pyjamas down the icy hall, out into the open-air courtyard and into the main reception bit where you get changed and stuff. The actual sleep was rubbish, but it was an interesting experience ...
Agree.

> A year ago, Mr. Bell’s team spent hours distributing hundreds of Excel spreadsheets to regional and unit leaders each month for planning and performance tracking of the company’s 415 U.S. restaurants, he said. Now the same process takes minutes.

Reads to me like, "last year Mr. Bell's team spent hours hammering in nails by smacking them with the wooden part of the hammer's handle"
So maybe these plans are serving a different market segment. Is there any reason to believe an ISP would get rid of all their regular offerings in favour of these site-specific plans?
Tldr: guy tries to cure his hiv with home made gene therapy. It didn't work.
I work at a big container shipping company and I'm highly certain that you're mistaken. This based on thousands of calls as well as insight into terminal productivity data.
I would like to know why GitHub doesn't do something similar to Netlify and GitLab. Surely it can't be that hard if some what smaller companies can already implement this?

Also, if using CloudFlare on a static site that collects no form data and only has links to external websites, would it matter so much, or is it just as important to remember about the potential harms?
Easy:

> Instead, companies are turning to new, cloud-based technologies from Anaplan Inc., Workiva Inc., Adaptive Insights and their competitors.

Indeed Very fast into the article I classified it as advertisment.
The McLaren Formula 1 Team Just Hired the World’s Fastest Gamer
Okay. I will study more about Conway's law. Thanks for that.

What I want to get at is: Is this the "normal" state of affairs? Do all projects devolve eventually? There seems to be a lot of work that has been done on Deign Patterns and best practices to write code etc etc. And this work was done 20-30 years ago. So, what explains the mess we see everywhere? Thats what I want to find out.
Startup Doubles Prices for Black Friday Promotion
The Last Starfighter, anyone? ;-)
You actually do get additional security. A password (in my view) is disposable. I already assume that every site that I have an account for has been compromised so the passwords 1Password is managing are burner passwords.

In order to get access to my account you'd need to know my 1Password master password (which is only in my head) in order to access anything that requires MFA/2FA. If someone hacks Amazon, Coinbase, Twitter, Dropbox, Google, or any other place and somehow figures out my password, they still can't log into my accounts.

Now in the case that one of those services gets hacked and they get access to more than user credentials e.g. all of the data/metadata; Then you're right, having MFA/2FA is useless.

- Password is for them
- TOTP is for me
Despite claiming the opposite, this guys is incredibly stupid. I get the desire to hack things and make them better, I realize that we understand more about biology then ever before, but man these guys are playing with fire. You've only got one body and most people don't realize how easy it is to destroy your liver, immune system, kidneys, etc.... byond repair.
The charge of puritanism is off-base. Just because I hate people soliciting me to buy things doesn't mean I hate shopping. I love shopping! But Amazon exists and I'll buy what I want when I want!

You can ban sexual advances in professional contexts, and achieve substantial compliance, and we should, just like we've done for racist statements. (There are things that Nixon or LBJ said that even Trump won't say!) The opposite viewpoint serves men to the detriment of women. I've never met a woman who said to me "you know, I just wish I could date more guys from work." The truth is (especially in the age of Tinder), most women don't really have to try very hard to get a date. So there is little benefit to them from social rules that make it okay to solicit sexual relationships in professional settings.

In exchange for those sparse benefits, there's real burdens. You're right about the puritanism in one sense: in America, work isn't just something women do to keep themselves busy. Today, work is their livelihood. It determines whether they have healthcare, where they can live, what schools they can send their kids to. Men get to go through their professional lives focused on work. They make work friends and establish mentoring relationships, and they can simply assume that those relationships are about work. Women don't get to do that. That coworker you're friendly with because you share similar ideas about TDD? Oh, he's actually just being friendly because he wants to have sex with you. That meeting with an investor that might be able to introduce you to people you want to know to launch your startup? Oh, he thinks it's a date.
Apple shows off self-driving tech breakthrough in obstacle detection
It's not a zero-sum game: value can and will be created and destroyed. If a crash of tether causes a distrust in the whole crypto space (which is not a given at all, granted), and people rush out of the whole space, all of it will crash.

Would a crash of tether be a source of concern for the value of Bitcoin? If bitfinexed hypothesis is correct, that is to say that Tether is printed out of thin air and used to buy Bitcoin thus artificially inflating its value, then yes, absolutely: a crash of Tether would cause massive distrust in the entire crypto space...
That's fascinating. Reminds me of Daniel Kish, who is totally blind but navigates freely by echo location. It seems that is something humans -- at least blind ones -- are generally capable of if they work at it.

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

https://www.npr.org/programs/invisibilia/378577902/how-to-be...
I find that on balance, most of those language-specific features are the ones that matter most to me, and provide the best value wrt. my time (and finished product).

Comparatively, the text editing power of vim/emacs, while nice, just doesn't provide that much value to me anymore, *most of the time.

That being said, it varies by language. If I were working in C, I'd probably use emacs. Working in Go, I still do use emacs (the side effect of the language's simplicity is that solid tooling is a snap to integrate in both vim and emacs). Java or scala? Not a chance in hell I'm going to do anything serious with those two in vim/emacs.
Do relational databases evolve toward rigidity?
Looking Ahead to Apache Flink 1.4.0 and 1.5.0
I dunno. Once I took the time to learn the basic keybindings, even before I even knew what .emacs was, I was already pretty impressed with the auto-indent functionality that seemed to work regardless of the language.
When I worked on the .Net framework at Microsoft we would run usability studies on many of the APIs well before we shipped them. It was always enlightening seeing how professional programmers use your API. We would assume that people would approach the API with a specific mental model for example, only to find that they thought about the API quite differently. I wrote an article in 2004 about how we approached API usability at the time: http://www.drdobbs.com/windows/measuring-api-usability/18440...

The great thing about doing usability studies on APIs is that it is easy to mock up a prototype of the API that people can start to code against. The API doesn't have to work but you get to see how people react to the names of classes, methods, parameters etc. I used to blog about API usability and what we were learning here: https://blogs.msdn.microsoft.com/stevencl/tag/api-usability/

There is a group of researchers and practitioners currently working on API usability. Some good links here: http://www.cs.cmu.edu/~NatProg/apiusability.html
It's cultural.

Both the people in charge and those who put them there worship the production of money. Policies are selected based on whatever provides maximum revenue without other considerations, with the belief that a thriving economy requires this strategy.
This is a bit of a slippery slope. Take gas chambers for example. We all know what they were designed to do, and what they were used to. So was it ok to design them, because only those who used them were at fault? Was it ok to build them? Was it ok to execute the command of pushing the button, because you didn't issue the command? Who's at fault here?

Why is it ok to design and build algorithms that make people unhappy?
How to Protect Your Data from Hackers
Apple has demonstrated time and time again their commitment to privacy and to protecting user data.

Google's entire business is carefully balanced on user trust. Anyone who posits some naive "they're an ad company" nonsense is just muddying the waters. Google is a user-trust company in a variety of spheres, and without that trust they would be annihilated.

Apple does not see user data as something to be hoarded

I've gotten downvoted elsewhere and will gladly eat it up to warn against this utterly ludicrous kool-aid fueled naivety. Apple says whatever nonsense gets a cheer at their latest product reveal. But if you don't think they're desperately vacuuming up data for their machine learning to stay ahead of the game, you should rethink your positions.

I remember virtually identical claims about Microsoft a decade ago, as an aside. Hell, in conversations about Google versus Microsoft, no less. Then Microsoft, you know, started viciously hoovering up user data like there's no tomorrow.
I've long thought that the end-game for voice control is an omnipresent interaction. For example, using Siri across my watch, phone, computer, or speaker seamlessly and with shared context. Whether that is achieved through device-to-device communication (most likely Apple's approach) or device-cloud-device interaction is pretty irrelevant to the end game of voice control.

I actually agree with Phil Schiller's comment that most of the use cases for voice control aren't facilitated by a device without a screen. [1] Apple's advantage is that the design of a HomePod can basically assume that a nearby iPhone or iPad is available without having to launch an app.

Somewhat ironically, Nest actually seems to have one of the best approaches I've seen to architecting a platform for such omnipresent interactions to take place on, with Nest OpenWeave[2].

[1] - https://gadgets.ndtv.com/apps/features/phil-schiller-upgrade...
[2] - https://github.com/openweave/openweave-core
Alternatively you misunderstood the business requirements and would have cost then a fortune on a failed project.

Alternatively you were brought in by management to make cost cutting recommendations - and your solution wasn't cheap enough.

Alternatively the company accounted for the enormous risk of the project succeeding but actually being worse than what they had in place.

You really don't know the politics of this.

Edit:
Another alternative is that your plan would have resulted in sufficient job losses that the company was worried that it would demotivate other employees and damage the company more than the cost savings.
The images are beautiful! I've always wanted to learn more about ray tracers. This is going to be an excellent resource!
What about Amazon Prime Video? That still isn't on the Apple TV but is available on every other device.
> "As for patting backs, do avoid doing so. Many of us don't like it even if it's totally non-sexual."

...and many of us do like being patted on the back (non-condescending of course).

Perhaps in the future, we will all have to work in an environment where no touching of any sort is allowed, ever, but I can't help thinking that would be a step backwards.
5 Keys to Satisfaction from Solving Market Challenges
The R&D Road to Development by Bjørn Lomborg
Like others said in here people like and use Excel because it is a flexible, visual, programming language. We haven't got alternative solutions for all the people who want to program like that. Instead more and more companies come up with very rigid, workflow based systems who actually haven't got the freedom Excel has. The only proper attempt in solving this problem has been made by people like Bret Victor but nothing commercialized at least as I am aware of. Accounting, finance and even data processing / analytics software companies still live in the Middle Ages in terms of user interactivity and flexibility which is why a lot of us resort to programming languages.
Frankly I am quite fed-up with the 'diversity propaganda' that we are force-fed every day, however I have to recon that North-Korea which is probably the least diverse country on earth, is not exactly booming with cool and novel ideas ;-)

The problem I see with 'immigrants enthusiasts' is that they choose to focus only on a few successful examples and ignore the bad apples. Even if we don't speak about terrorism, yesterday the OCDE published a report that say only one in six immigrants come in France for work.
Why aren't there any USB-C powered Bluetooth Headphones?
Mobile App Development Trends 2018
Newegg has already kicked off the festivities.

MSI GTX 1050 gaming laptop $599:

https://www.newegg.com/Product/Product.aspx?Item=N82E1683415...
I cite my firm belief that Mercurial would win the DVCS wars as a key data point illustrating my abysmal ability to predict tech winners.
How does the tech industry disparage those people?
The section of Google’s privacy policy that covers location sharing says the company will collect location information from devices that use its services, but does not indicate whether it will collect data from Android devices when location services are disabled

So why isn't Google is slapped with a fine then?
The counter to free basics is why didn't Facebook just provide free full internet with heavy branding and advertising to encourage Facebook use? Did they have some Indian competitor they were scared of? I have a hard time seeing how it would be that much more expensive.
So, the "I know you are but what am I?" defense?

Capitalism fails for many. It succeeds for a very few, with most stuck in the cycle of "Work to live, live to work". It's not much different than a slave or indentured servant class where for the necessities of life; Instead of a single owner, I must find an owner who will take me in.

And if you fall through the cracks, it's almost impossible to move back up. I'm sure you can find a Horatio Alger story or 2. They're popular in this country.

Lose your job? You're not guaranteed a job.
Business closes? Too bad.
Area stricken with poverty because industry left? Well, too bad.
Baffling how you think that's relevant here.

A relevant analogy would be a correlation between "trips to Costco and dollars spent at Costco". Do more trips to Costco definitely cause more dollars to be spent there? Maybe, maybe not, but there is strong reason to believe so.
Bugs in the hardening code are obviously bad and annoying but that's besides the point. All bugs are bad and annoying, especially ones that cause a kernel panic. I don't think anybody is going to argue with that.

That's not what Linus said though. What he said is:

> when adding hardening features, the first step should *ALWAYS* be
> "just report it". Not killing things, not even stopping the access.
> Report it. Nothing else.

and:

> All I need is that the whole "let's kill processes" mentality goes
> away, and that people acknowledge that the first step is always "just
> report".

"Not killing things, not even stopping the access." Oh boy.
> I don't see how waging battles with this type of lead in commit messages is going to help me.

What a weird way to phrase it. The problem as stated is that the developer gets the blame because his name is on the commit message. If you document that you were specifically instructed to implement this commit, then that solves the problem.
it's an add in deed.
Elixir Phoenix has a game-changing approach here because of how it compiles templates. Effectively, the static part is always cached (until the template changes), but the dynamic part is never cached. Nothing to manage.

See http://nathanmlong.com/2016/11/elixir-and-io-lists-part-2-io... for explanation.
But the comment above suggests that Taiwanese banks worked with them after Wells Fargo. Is it sloppy research on NYT's part or is BFX's claim unverifiable?
HN Show: Comparison of the most popular no-code web-site builders
How the US tax bill would bankrupt all but the richest graduate students
Make it easy to interoperate with databases and/or revision control painlessly for the end user and the developer. The users are fine with excel, it's the attendant issues like centralizing data, running automated services off of the data, backing it up, and keeping an audit trail that created pain when I worked in healthcare.
Lyft gets approval to test self-driving cars on public roads in California
Look on the "Get & Transform" tab
Flixbus coaches do not do smoke breaks.
> region proposal network (RPN)

sorry RPN is already taken !
> Wonder if a dependence on removable media had anything to do with it.

Not at all. It's better to ignore that bit out of the article.

You actually have loads of parties giving a weight of a container. E.g. when the booking is made, then when they give the shipping instructions, then later maybe from a trucker when it's delivered to the terminal, lastly possibly given by the terminal itself (though most don't have it).

What might have occurred that instead of having a sane design whereby you just update a weight of a container it works by having multiple different fields for these things. This as not always you can trust some input. E.g. weight given by a trucker in Germany might be ok, but it might be utter xxx in another country.

I find it interesting that it was just an advice though. I'd prefer if they would have more ability to force changes and also across companies.
>>Accuracy or precision

Do they have different meaning to you? They are the same thing unless there is some scientific meaning that makes them different of which I'm not aware. i.e. Theory in Science means a different thing than what it means to a layman person.
I would love it if guile-based emacs ever gets off the ground, and the ecosystem gradually moves to scheme for more and more things, and away from elisp.
If it is a mobile device the chances that a remote access trojan can access TOTP codes are low. iOS and Android have better security model compares to desktops. This includes device encryption, password or similar by default and sandboxing.
mitmproxy is great for iOS and Android pen testing. A must have tool.
I think your critique of the usability of the tools is completely spot-on, but I wanted to note one thing you reminded me about here:

> The bug tracker can be heavily customized, and get ready to do so, but it still has irritating limitations that are, when I checked a few years ago, WONTFIX limitations. Sending emails on bug tracker activity is one.

The modern Fossil versions can be compiled with real Tcl for scripting, rather than just TH1, which makes solving this problem, and a pile of other automation-centric issues, very trivial--at least if you don't mind coding in Tcl. (NB, you only need to do this on the central server, for obvious reasons; everyone else can just use the off-the-shelf binaries.)

The rest of your comment completely stands, and is why I don't actually use Fossil.
Why would that matter? We're not trying to be secure against random cosmic rays. We're trying to be secure against attackers.

http://wondermark.com/406/
> In Java, 70% of duplicates were due to code generation

I don't think, in Java's case, that fixing this is low hanging fruit. Java's more reliant on code generation than comparable languages for a reason. Most the codegen I've encountered is stuff that would be hard to implement in a more elegant way due to limitations of the platform's runtime environment (such as type erasure) that make it hard to handle a lot of the dumb verbose mapping work and stuff like that at run time.

Someone else mentioned Clojure. I haven't tried Clojure yet, but I'm willing to believe it - dynamic typing seems like it could easily be a secret weapon on the JVM, since the platform is so halfhearted at static typing. But I think that teams that are committed to using a static, infix, non-S-expression language may be painted into a bit of a corner here.
Sure we do, if someone has a low salary I want to at least be able to guess why they would accept.
The problem with having powerful macros is always the same: as a project grows and grows you end up inventing your own little dialect of the language which is opaque to any 3rd party reading your code unless they take the time to unravel your macros.

I think Rust did two things right in that regard: firstly the macro invocations are always suffixed with '!' so you know it's not a regular function call right away. Secondly Rust macros are so quirky, ugly and painful to implement that you only ever use them as a last resort, so people tend not to abuse them too much.
And I just have a Github webhook run to rebuild the site whenever a push to the rep. Works perfectly and you can't get much simpler.
I (mostly) loved working at Pixar. They have some of the smartest people I've ever met there. I'd love to say I worked on some amazing, cutting edge features of the animation software, but honestly, I think the most important thing I did was to update the code base from K&R C to ANSI C. It was excruciatingly tedious work and took forever, but it was a necessary pre-condition to using C++ in future components.
iStat Menus 5.30 Cracked Serial for Mac OS Sierra Full Download
DockStation and why we created it
There's a lot of variability here.

In the best case, the DSL or abstraction doesn't leak and the effect of the code matches the intent so that you don't need to peek under the hood to make sure it's doing what you want/think. In that (rare) case, cognitive load remains low because you can work close to the problem domain and stay there without worrying about the specifics of the underlying code.
Has anyone thought of making a nanny type app that would set "healthy limits" on time spent on social media and news. I don't think we can rely on facebook to tell users what is healthy, when it is unhealthy to their revenue.
Mobile app or mobile website?
Assume that you are a medium sized business, with around 20-50 employees. You are in a B2B business. Which would you invest in primarily? A mobile website? Or a mobile app? And why?
> Plus, Bernie wasn't attacked because of his policies because HRC's were similar

Yes he was, from the right, by Clinton—that was a key part of Clinton's primary campaign—and, no, they weren't that similar. But I agree that there would have been more focus on policy in a general election campaign with Sanders as the nominee, which would have been bad for Trump.
I've already been using .3 for a while, just switch to the `develop` branch :)
I would say HN is very pro-crypto in the sense of projects that are actually useful or novel.

And only hostile about the mainstream media "get rich quick by speculating on crypto" narrative.
People participate in extreme sports, risking life and limb, all the time. Unlike being the N-thousandth person to summit Everest, this guy at least has a chance—however small it may be—at improving the human condition.

It's not your place to tell people what to do with their own bodies.