skysight-inc/HackerNews huggingface dataset:
I think if you preach about something you first should clean your own house. For example I would have liked Cook to address the recent keyboard problems openly or discuss the TouchBar that nobody seems to like. I feel like he is opportunistic in the sense that he talks loudly about things that are of less concern to his company and make his competition look bad. That's good business but I don't think he should get much credit for doing it. I am sure he would have no qualms about selling out his users if it fit his business.
Google has sms account recovery.
The cable cars, the terminal buildings, and the first dozen or so pictures -- If you removed the people, it would look like an industrial inflected sequel to Myst.
Mods: Original title of piece is "Why Did Susan Warren Die?". Can we get it updated to be less sensational?

TLDR: A “curbside consult" establishes a physician-patient relationship.

EDIT: Mods have spoken. Can't delete due to replies, feel free to ignore.
I missed 'Sidecar' - the thing that'll let you use an ipad as a second screen for a mac.

But I don't understand if it's true second screen, i.e. a native replacement for what the Duet app does, or more like a second screen 'portal' for specific apps that implement that functionality.
Bitcoin Tops $9k as Crypto Rally Trounces Stocks, Bonds, Gold and Oil
If we're keying off of personal anecdote, allow me to be a single point in favor of the touch bar. I actually like the thing, and find it useful. Yes, I do!
Another excellent book — notably better, I'd say — on the same topic is William Stanley Jevons' Elementary Lessons in Logic, Deductive and Inductive[1]. It's written with simplicity and clarity, without any showing off of terminology for its own sake.

[1]: https://archive.org/details/elementarylesson00jevo/page/n4
>I don't have high hopes for a Common Lisp implementation, as the ecosystem has become too fragmented and stagnant.

I work on CL everyday and don't think it's fragmented. Stagnant, maybe, when comparing it to the mainstream languages.
It's worth noting that * is incredibly inefficient, especially near the front of your selector, because of how the browsers generally handle element styling. It may be better now than in the past, but it's best to avoid it for the most part.
They may be rich investors, they are certainly not smart
GitHub acquires Pull Panda: a better way to collaborate on code reviews
Cruise ships are an easier target due to public branding.
If you're talking about a single individual, doing a degree in something employable might be a good strategy for getting a job, but it doesn't follow that getting more people into professional degree programs will significantly change the underemployment situation. Our economy only needs so many teachers, engineers, doctors, etc. Underemployment of an entire generation isn't caused by the degrees they choose.
Tweet stating that this was 5 years to the day from their last register outage. Sounds more like some certs expired.
Suggest you also add wings that flap...
> Apple will never backpedal on a product

That seems to be a cultural thing at Apple, perhaps even a hold over from the Jobs days. It's frustrating, I agree.
Is it possible to increase the block size?
To clarify: I don't think having as many cyclists in London as in a Dutch city will bring about the kind of culture and benefits cyclists enjoy in Netherlands; there are so many other factors there.

All I'm saying is that having more cyclists brings about marked improvement for cyclists.

For your particular example (cyclists jumping onto the pavement), this is often down to bad planning. Signals and road layouts are designed exclusively for motorists in most cities, with the question of whether it's efficient to use (not just safe) for cyclists very unlikely to even be mentioned during planning. How fast you can get from A to B in a car is a question enormouse resources are poured into, with complex models developed. The same process is rarely applied to cyclists. If cyclists could get from A to B relatively efficiently without meeting unnecessary barries along their journey, you'd find a smaller minority would be feeling the need to hop on pavements and run reds* through crowds of pedestrians.

* Though on the subject of running reds in general, there's quite a few studies advocating things like the Idaho Stop and the Parisien laws on red lights. In my experience, pedestrian outrage at this behaviour is usually exaggerated and comes down to nothing more than anger at rule-breaking for the sake of it. Accidents whereby pedestrians are injured due to cyclists running reds don't factor highly in statistics.
I am sure they dream of AI diagnosis. It can be optimized for profit and any negative effects can be blamed on the AI.
They'd probably get bad headlines regardless of whether or not they required an in-advance subscription:

- Don't allow upgrading after a problem arises to get premium support: "Google won't let me pay to fix my account"

- Allow upgrading after a problem arises to get premium support: "Google extorting me to regain access to my account"
FastMail has humans respond to all support tickets. Imagine being able to recover your email without spending 5 days talking to a google form?

source: I work at fastmail. It's cool.
Android auto in a rental car got me through quite a bit with Google maps without needing a car mount for my phone, but again I still never really touched the screen much outside of initial setup while parked (getting location punched into the map and maybe starting some music).

It's handy while parked, but I don't think I want to be fiddling much with a touch screen while driving.

On the other hand, I don't see why my passenger can't be operating it while I'm driving.

Still against volume and climate controls not being physical buttons or knobs because having to look at a screen while driving for more than half a second is bad news.
Thanks, now I can appreciate my 2013 VW Jetta TDI with its three fisher-price knobs for air control, which work just as you describe.
Sliver – Implant Framework
Those fees with credit and debit card networks aren't arbitrary - they usually cover dispute support, insurance, anti-fraud, and other financial services that consumers have come to expect.

If Facebook has fees that are less than industry standard I would be highly suspect of that payment method.
Hardware Security Keys Keep Getting Recalled; Are They Safe?
Prediction: GPS jammers will become a huge thing and maybe even a sport. People are not going to like this at all. I fly drones. They are very noisy for just one, let alone hundreds/thousands. Combine this with Amazon delivering packages and stuff. Our skies are about to become a lot more crowded, noisy and distracting.
Byzantine Commonwealth
Scooter Madness
Related to my other comment on this article here, I bought the new device which came with the Harmony Hub. Once I connected it to my Google Assistant, I haven't looked back.
> "Pretending like we can just scrap the history of a place and our own hand in it"

If two people commit a crime by one person first knocking the victim down and the second person tying them up, good luck trying to defend the second person by saying "we can't scrap the history of the crime and the first criminals hand it". Ethically it does not matter whether or not someone made it easier for you to commit a crime. In fact, according to most legal traditions it would be considered worse.

No, I think the people you get to put the full blame on is whoever is currently doing the oppressing.

(Finally, I reject the idea that 'we' somehow inherit blame from hundreds of years ago when that guilt is used in an attempt to rationalize current oppression.)
We already have all of the above in the form of libraries.

Common Lisp is extensible.
> typical shower flow rates are about 8 ℓ/minute

This is a fair bit slower than a typical US flow rate (which is about 5 gallons/minute or about 20 liters/minute). So yes, with a slower flow rate and hotter water to begin with I can see it being usable.
I bet it's because they system is very hierarchical. Once a doctor says something the nurse can't really override it.
The 2018 keyboard does feel better than the previous ones, however it's still not very reliable. I need to take my 2018 mbpro to replace the keyboard next week (same issue, one button is registered twice from time to time)
Not a designer by a long shot but I admit to be very interested in the matter. Here are a few books I found quite fascinating.

Designed for Use by Lukas Mathis

Design for Hackers by David Kadavy
For what it's worth, the submission title ("Minnesota court decision means doctors can be sued by patients they don't see") does not match the article's title, nor does it really match its argument.

From the article:

>The court concluded that Justin Warren did not have to prove that his mother was in a doctor-patient relationship with Dinter in order to proceed to trial. This was unquestionably the correct decision.
https://www.youtube.com/watch?v=5E6m252IbiY
The article only talks about sulphur which is a small part of emissions - how do they compare in other pollutants? Since it hasn't been mentioned, I bet they do much better...
Ahrefs and moz have large amounts of tutorial content and posts that dig into current issues.
Disclaimer: not a lawyer. The California Supreme Court ruled essentially that the stricter state's laws take precedence, in this case, California's Two-party consent law [1].

[1] https://en.wikipedia.org/wiki/Telephone_call_recording_laws#...
First, VirtualBox's performance has never been great, you'd want to use something like VMware.

Second, why use a cross platform app inside VM? Using the VM only for command line interface through SSH will get rid of any lag. You can share the host OS file system inside the VM and use GUI app on the host OS against native file system and you won't have to worry about filling up VM disk.

Connecting some $1k MacBook Air to an external monitor + keyboard would get you a decent desktop experience which you can even take it out. Not sure how that is any expensive.
It’s $20/year to get 100GB of space for GoogleOne. Worth it so that you have a paid account with support options.
If taxes go up, prices go up, they sell less stuff and fewer taxes are collected. Additionally, fewer people are employed and they then pay less taxes. See the Laffer Curve.
Claiming that new features will make code more readable and maintainable represent subjective opinions or speculation. What objective measures of readability or maintainability do you refer to when making such claims? I thought so.
> It turns out that the 2FA with text messaging sent to a cell phone may be useless when hackers steal your SIM right out from under you.

The most annoying part about this is that Twitter demands your phone number. You can't use another method for 2FA, such as U2F or OTP. I assume it's not at all because they want to authorize you or keep your account safe, but rather because they want to be able to identify you. User's lose both privacy and security.

Just to clarify, you can use U2F to login, but you can’t only use U2F. Eventually you’ll be locked out of your account (after logging in) and forced to provide a valid number.
Neat! I like tutorials which give people reasonable options and don't assume readers know everything.

The MiST is a nice idea, but until any FPGA implementation can emulate an m68k MMU, I'll be running the real thing. I use my Amiga to compile m68k NetBSD packages.

Catalog files are basically man(ual) pages. They're documentation. Considering the size and cost of modern storage, it wouldn't hurt to install them.
Sorry but you are wrong. Today was news on heise that clearing bank accounts by replacements and transfering the money to some popular new banks like fidor and n26 resulted in a temporary ban of a small bank to transfer any money to these banks.
It‘s happening here too ;)
> Same sign, same products.. nothing unethical.

Exactly. If it's basically the same business under new management, there's nothing wrong with keeping the name. If it's a new business with no relationship to the old, trading on the name to grant false credibility and bring confused customers into their own shop, that's unethical.
Was probably close to launch, almost 2 years ago now... I've been pretty happy with Brave overall, and also found Firefox UI a little frustrating by comparison so didn't worry too much to retry since.

Could very well be better now... I've tended to try FF on most platforms about once a year as my main browser. I do tend to test in it for dev though. My current app doesn't really have a mobile target (mainly deals with scanned images, so desktop is primary).
Does the 20 year old minimum wage employee working at that store know how to spot a good quality fake ID card?

What about hackers bribing an employee?
From a user experience perspective, it seems strange to me that one would only consider the driver experience and not include the passenger. I 100% agree with you about the need for tactile non distracting controls for the driver. At the same time carplay controlled by the passengers phone has a lot of value in terms of value add to passengers.
"An awful lot" as in: enough to pressure newspapers into not publishing accounts of it? That's... Wow.
I think the submitted headline is misleading. It's more accurate to say "doctors can be held accountable for medical decisions they make without even seeing a patient."
Maybe he should talk about these issues publicly in an open manner. Has there been any public acknowledgement by Apple?
Direct admits are falling out of favor, this case is likely to propagate that trend. The NP absolutely should have sent the patient to the ER. That fact doesn’t absolve the hospitalist but it’s worth noting.
Agree with this for now, but what about when we're no longer driving the car?

When that happens a touchscreen and the ability to play games/etc makes a lot of sense. I think what Tesla and others are doing is designing and preparing for the future. Although not ideal right now, they'll be far ahead of Mazda when we transition to self-driving cars.
Compared with the carbon usage, road traffic and noise caused by car deliveries I think this might be a win.
Ah yes, the myth of the bottomless well of cash that publishing generates is ample to double staff wages and halve hours worked.
Good luck trying to get another job if you tell the truth about your last job - which you caused to fold...
>If anyone has tips on how I might get my Google and Twitter accounts back, I would greatly appreciate the feedback.

I know of one approach that might get results, but he's already done it: publicly shame them in an article. It's the only way to get results from these algorithm-driven companies that lack anything resembling an actual customer service department.
This whole thing honestly reminds of the pushback against touch-screen only smartphones, along with the infamous "mixing the input and output on the same surface" quote (I cannot recall the exact quote, but my bastardized version provides a pretty good gist of it). People will scream, people will kick, but it will eventually happen.

sidenote: I was initially in the "bring the keyboards on smartphones back" camp as well, but given how well it all worked out 10 years later, I foresee the same happening with touchscreens in cars.
Note DNS ad blocking is a very limited subset of what browser-level blockers support. Better than nothing but certainly not a replacement.
I'll gladly be a co-pilot on that project. I feel the same way. There's so many edge cases that can become show-stoppers (accidents) in driving interfaces.
Sensible decision to take based on their research. As a Mazda3 2018 owner, I find the control knob way more enjoyable to use.
You can do that in Haskell also. Just turn on the -fdefer-type-errors GHC option and leave out most of the type signatures. Any expression with a type error will be reported when/if the expression is evaluated at runtime. You'll probably still need a few type hints, to avoid ambiguity, but otherwise it's not that different from programming in a dynamically-typed language.
No one looks at the shifter.
And every single application loaded and installed, software library, SDK and license has to be rolled up into the BOM for every headunit sold/installed.
My 2018 MBP has developed keyboard issues. It may be better than it used to be but it’s not fixed.
CVE-2019-11477 TCP: Make sack processing more robust
I don't know that we can praise this. I think a hybrid approach is nice. I've had a vehicle that had a hybrid approach and that was nice.
Training a deep learning model to detect “The Witness” puzzles
The author mentions that they are a paying customer.
The article title is baity, so the submitter correctly changed it in accordance with the site guidelines: https://news.ycombinator.com/newsguidelines.html.

I'm not clear on how the title doesn't match the article? It's consistent with language in the opening paragraph. I changed "see" to "treat", though, since that's more specific.
The Beautiful Life of John Forbes Nash, Jr
This is a really stupid thing to say. SV coins are SV coins, not BTC coins. Their chains don't interact and can't inflate each other, so pointing out that there are multiple blockchains doesn't make any sense.
Things I Learned (TIL) - Nicholas Matsakis - PLISS 2019
The hospitalist is acting as the “gatekeeper” to admission here, so they decide if the hospital will take the patient or not. That doesn’t stop the NP from shipping the patient straight to the hospital’s ER. By federal law, emergency rooms must see every patient who comes in their doors.
FYI, the "(a, b) -> Hello World" piece is a lambda returning a string constant, rather than just a string constant, hence the ability to hook in whatever you want.
When you first enable 2FA with Google you have to do SMS (at least that was the requirement last time I did it). However, once you've defined an alternative 2FA method (Google auth, u2f key, etc) then you can remove the SMS method completely.

Believe it or not banks are really bad at security. They are so bad at it that they don't even realize how bad at it they are. But the banks all copy from each other so "what the other guy is doing" is more or less their justification for what they do. Most of them have little to no idea why they do what they do for IT security, they just do what the Computer Security for Dummies book says to do (walk through the IT security department at any big bank and I bet you there is a dog eared copy of that tome on every desk)

Synchrony is one of the worst offenders, they won't even let you change your password without doing SMS verification, and their source of phone numbers is a Transunion skip trace database (which you can't change or remove any information from), so getting past Synchrony can be as easy as filling out a contest form at a mall, waiting for the phone number to appear with Transunion, then choosing that phone number to do SMS verification. It might take a couple months but payoff can be huge.

My hero at the moment is Capital One, they allow you to do e-mail authentication instead of SMS, and their iOS app also doubles as an additional factor (one requiring you to enter your password or use touch ID to use).

I was also extremely happy to find that the brokerage Robinhood offers Google Auth as a second factor. E*Trade also offers 2FA but a proprietary token w/ lcd display (which they happily charge you for).

My trick has been to give banks a false phone number that rings busy forever. That does effectively keep me from using banks that require SMS authentication, but there are more then enough that either offer other methods or drop their SMS requirement if you list your mobile number as your home number (indicating that its a wired phone and can't receive SMS). That doesn't keep my Synchrony accounts secure but there are enough protections around credit cards that my liability would be $50 at worst, with Synchrony having to eat the remainder of the loss.
Streaming-from-s3-buckets-to-snowflake-db-for-data-engineers
It's a matter of what you know. You have to be proficient in Postgres and SQL to make good use of systems like PostgREST and Postgraphile, and the learning curve is fairly steep if you're not used to writing raw SQL daily. If your team is all PHP/Python/Ruby/whatever devs, it probably makes sense to write your API layer in that language rather than force everyone to learn an entirely different platform.

Furthermore, SQL is horribly un-composable; the lack of any real kind of metaprogramming means you end up repeating yourself quite a bit, or at the very least creating multiple layers of indirection in the form of views. I also find it much more painful to work with FDWs and all the various Postgres integration extensions to do simple things like queuing or caching, as opposed to just using a library in your language of choice (although, admittedly, that might be due to lack of experience).

At the end of the day, PostgREST and Postgraphile are great for quickly prototyping an API when all you have is the DB, but I would personally never use them on a project of significant size. YMMV, of course.

PS, assuming you are who I think you are: Hi! Hope you're doing well. :)
Excellent insight.

One wonders - how long can updated emojis continue to motivate people to upgrade? Diminishing returns will have to kick in at some point. But there is still more room for innovation in the Messages app.
Turns out some are using plain USB-C dongles to connect to external monitors and USB-A peripherals
Better late than never but I feel sorry to people using Windows for web dev when the tooling experience has been way worse than Mac for a decade now.

And some people can't even try to switch out of Windows.
If you intend to stick with the first party software, then you seem to have gotten some bad information on what synch settings can be controlled from the Finder.

You wouldn't need to open the TV app to control or trigger synch for video content.

Catalina handles both from the sidebar of the Finder.
The lack of customer support provided my tech companies today is pathetic. Combine this with Google's decreasing effectiveness in looking up solutions to technical problems and we get this :(

I have a really odd, obscure problem with SMB and Windows 10 and would really like to just call up a Microsoft tech support hotline like they used to have, except they don't even offer a paid service for that any more to consumers. Got a problem with Windows? Get fucked!
Receiving and Handling Events with Combine
I really, really hope not
Oh god yes, git status finally works in less then 10 seconds. That's actually the only thing I wanted from Microsoft.
It seems unrelated to this article?
Which is more damaging environmentally than shipped goods due to sheer efficiency of scale.
Price for these units is prohibitively expensive.
They are completely different situations. People are intently focused on their smartphones, whereas they're distracted when using car controls.
Attend Trade Shows -- I've found them target rich environments of people who are disposed to talking about what they're working. Nothing beats the live in-person conversation. > https://www.thetradeshownetwork.com/tradeshow-calendar
Because, depending on your risk profile, it can be very helpful:

> We found that an SMS code sent to a recovery phone number helped block 100% of automated bots, 96% of bulk phishing attacks, and 76% of targeted attacks.

* https://security.googleblog.com/2019/05/new-research-how-eff...

Not everyone has to worry about being targeted by nation states.
Credit ratings: old risks and new challenges for financial markets
Discussed (at length!) yesterday. https://news.ycombinator.com/item?id=20194952