skysight-inc/HackerNews huggingface dataset:
>For one, the sensor bar at the top that creates the dreaded “notch” doesn’t exist on this phone. Instead, the notch has been lovingly recreated in software.

Ok that's actually kinda adorable.

The software differences are amusing as someone had to just take a shot and put out a sort of MVP of some of these features... or just do something else.

>The “Podcasts” app just opens YouTube.

>Apple Maps opens Google Maps.

Close enough!

The backdoors are interesting as... does anyone want to hack someone who buys a $100 iPhone, I guess so?
Signed up. Cool idea!
0, 0.

These responses seem very biased given that they are public and associated with our public identifiers (usernames). I'm curious how biased. Obviously, the people who drink very little are more willing to share than the alcoholics, but they are also more likely to take the time to respond than the "average" drinker.
I’ve seen a psychiatrist for the last ten years and a therapist for the ten years before that. Do you know why I got better? I did the work.

If you’re going to a PDoc that isn’t advocating for you to change the behaviours I recommended, along with medication if the circumstances warrant it, find a different PDoc.
> Writing a SQL equivalent example of that query is, at this point, beyond my SQL capabilities.

Let me get this straight, someone who doesn't know SQL is going to solve all of the deficiencies of SQL by inventing something new?

InfluxDB is awesome and the syntax looks great, but please spare me the "problems" you're solving when you can't write a simple moving-average query.
You are bringing up one of the biggest holes in modern understanding of history, lack of data.

For example, tuberculosis was on the decline for a very, very long time before any medical solution was found, and it was nearly irradiated before there was a vaccine. [0] The vaccine had almost no effect on TB's decline in society.

This graph is nearly identical to all diseases that I looked up. Good housing, nutrition, cleanliness are the biggest cures for disease.

[0] https://en.wikipedia.org/wiki/File:Tuberculosis_in_the_USA_1...
A classic. I've been working on doing a minimal Python implementation of some of the concept here: https://github.com/eamonnmr/openlockstep
This is great!

Just one feedback - kindly reduce the CSS font-weight from 900 to something like 400-500.
It’s really disconcerting that my original comment garnered so much controversy and requests for sources. None of this is controversial.
> It isn't the Emacs way to second-guess our users' needs, definitely not to decide for them what is and what isn't a matter of life and death for them. We provide options with some reasonable defaults, and then let users make informed decisions which defaults are not good enough for them.

> It is IMO unreasonable to make our defaults match what happens in dictatorships that you describe, because that would unnecessarily inconvenience the majority of the users. Let's not follow the bad example of the TSA (whose rationale is, unsurprisingly, also matters of life and death).

Here's that same response in an alternate Gnuniverse where software development is... different...:

"Thanks, Jimmy. Security is outside my wheelhouse, so let me run your ideas by a security researcher I already know and trust. Then we'll figure out the most effective way to improve TLS in Emacs without creating a maintenance burden for the project.

Best,
A sensible developer who knows what they don't know"
They took the name of the popular Julia neual network package? That makes it confusing.
maybe it’s because const is 2 more letters to type.

if “let” was “letitbe” I bet const would be more popular

seriously though, I wish they could have chosen a 3-letter word for const in keeping with var and let. I know const exists in other languages, but it doesn’t even mean the exact same thing as some other languages anyway.
Not sure if it's just me, but I can scroll down by 5 pixels on my device. Is there content below the Call-To-Action or is it suppose to fit the entire screen?
Mocking a component means that you now have two places where that component's behavior is specified and they can diverge. To prevent that, you'll need an integration test where the components interact directly. Just not using a mock is enough to get such an integration test.

Then the value of the original, mocked unit test is questionable. It only provides additional information in the event that the mock differs from the actual component. If that's unintentional, then either the component is wrong (which should be caught by the tests for that component) or the mock is wrong. In either case, the mocked test provides little or negative value.

Then the remaining case, where mocking is actually useful, is when the mock intentionally shows different behavior. Mocking a slow computation to return the result instantly. Deliberately failing, to test error-handling code. Simulating unlikely events in general. Those are good uses of mocking.

TL;DR: Write more integration tests instead of unit tests with mocking.
I mean if your speech cannot survive in a free marketplace of ideas...
Tractors, trucks, ambulances and motor bikes are not cars.

> we already live in that America.

Perhaps you should visit the old town centres in Europe, or the country villages. You can see what a society built around not using cars looks like.
Well, that's cool for you. But you are a relative newcomer here, at least your handle is (yes, pot, meet kettle -- but I've been here 9 years and quite a few people know that) and reputation, merit of the info, etc matters to quite a lot of the members here.

It matters in part because truth matters to a lot of people here. Actual reality matters to a lot of people here. It's a bunch of pedants.

And if you want to make it a habit of genuinely claiming to be a lawyer when you aren't and intentionally giving bad advice, you might eventually find that the mods will ban you for trolling.
Theres a lot worse than that:

bacteriocidal antibiotics tend to be cytotoxic with aminoglycosides causing hearing loss, fluoroquinolones causing heart problems tendon problems psychiatric problems and even more. Cdiff colitis is a deadly risk and also toxic epidermal necrolysis. These effects are noted to be happening more often than previously thought in clinical trials, in some cases because they can develop overtime rather than immediately.
Unfortunately, I'm under 18, so I'm stuck. Thanks for the advice.
why is right full of 'typical' propaganda while left is honest ppl with verifiable facts. seems curious
AWS Snowball: Physically migrate petabyte-scale data sets into and out of AWS
Any PDoc you see will start with these things for the majority of “depression” patients. Therapists are more cautious about any sort of prescribing, even if it’s lifestyle prescriptions.
It's also resulted in the loss of several rockets and probes.
You might be interested in Micah F. Lee's take: https://theintercept.com/2018/07/18/mueller-indictment-russi...
Possibly not. HN sits behind Cloudflare. Your SSL connection terminates at Cloudflare to plaintext, and new SSL connection to HN is created.
Your login and password, IP and User-Agent and other bits, are in cleartext to Cloudflare.

Much less likely if you have VPN, did not give email and made random login/password. OPSec.
Tech companies are structured like wealthy socialist states
Secret ingredient in new MacBook Pro? Glue. Lots and lots of glue
This is a very naive question, but is there some distance from the sun at which it would heat an object in space to a temperature that we would consider comfortable?

I guess the obvious answer would be "the distance which the Earth is at," but what I really mean is could you be floating around in a spacesuit or some object with minimal shielding and you would neither overheat nor freeze to death.
there is no point in importing it. The system store is never referenced in this setup.

The master (this is the self signed part) cert becomes part of the client certs by signing.

These client certs are now only valid with the original self signed cert.

It's essentially a CA, only for the client certificates. It just isn't formalized because it's never imported. you'd also lose the ability to rotate the certs quickly without gaining any security by importing this self signed certificate as a CA.
Two notes. I talked with a farmer in Holland a few years ago - I noticed home-made shotguns on the wall, and a home made 22LR. He said he made them more to have them made from plain stock than out of his desire to own guns. He said he could go to the docks in Rotterdam any day and buy a Kalashnikov if he wanted one.

I don't think Rotterdam is a conflict area, no matter how stiff the traffic was last month.
Thanks for the nice convo!
>Too bad they added a software one.

I kinda like it if only because it is absurd.

It makes me wonder if we could make an all screen, every surface phone, and then as styles change the "look" of the phone would change.

"Bezels are back with the latest software update!"
As a wild guess, probably further out then the Earth. The atmosphere here plays an important role in keeping us comfy. Even so, the tropical sun can be too much. Heat waves can be too much. Desert heat can be too much. Etc.
Not as any other language, but as any recently designed language. They (almost) all have good REPLs and a decent variety of data structures.

It's easy to compare Python against C or Java and say how great it is, but against Rust or Dart, maybe not so great. However, popularity has its own benefits.

Still, compare against Go. There's a major difference in philosophy of deployment. Python's modularity causes dev ops problems, but it also means that any user can monkey patch whatever they need. With Go you need access to the original source, which isn't necessarily provided.
Out of curiosity, I researched it. Blue Diamond Almonds do about 1b in revenue every year. Philipps is owned by Bayer, which does 35b.

Both are large, but I think one has more leverage than the other.
I had no idea this service existed! Learn something new every day. Does anyone know if there's a list of all of the AWS services/features somewhere?
This is great, and a strategy I used a lot in my last code base. If you do this for statically typed JS though, you'll get either error messages or bad typing with lots of `any`s and weak type checks.

Here's a great strategy to do the same thing with strong static types, like in flow and typescript:

setTextField = (name: 'name' | 'email' | 'phone') => (event: InputEvent) => {
this.setState({ user: { ...this.state.user, [name]: event.target.value } });
}

setBooleanField = (name: 'isCool') => (event: InputEvent) => {
this.setState({ user: { ...this.state.user, [name]: event.target.checked } });
}

render() {
<div>
<input type="text" onChange={ this.setTextField('email')} placeholder="Email" value={this.state.user.email} />
<input type="checkbox" onChange={ this.setBooleanField('isCool')} checked={this.state.user.isCool} />
</div>
}

More verbose than the non-typed version, but simpler than declaring a function for every field with all the goodness of strong static typing.
The San Jose-San Francisco-Oakland Combined Statistical Area is estimated at 8.8 million, putting it fifth, after Greater NYC, Greater LA, Greater Chicago, and the Washington DC metro area including Baltimore. [0]

[0] https://en.wikipedia.org/wiki/Combined_statistical_area
SMS can be sent across borders in most of the world.
> a process that could produce an infinite amount of product

Well, it would be infinite until you run out.

Edit: it appears that someone disagrees with me. No worries, healthy disagreement is a good thing.

But I'm curious: how would you produce an infinite amount of product?
Would it be possible to apply Delta CRDT's to something like game netcode?
That is definitely not correct.
> Most people in America see high-density living as a negative.

The times, and with it many people's preferences, are always changing.

It's wonderful that you have found the place that suits you. Likewise, a growing number of people value higher density living, just as you do low density living.
I usually do this when I need to pass arguements in:

<button onClick={ (arg) => this.smth(arg) }></button>

How can I do this without defining a function?
The Mueller Indictment [pdf]
Well, maybe something is damning, but if you believe that these "operatives" signed their e-mails with their full names including patronymics and ranks like "GRU captain" I have a cheap sunny beach in Greenland for sale. Or if you believe that the US spies had somehow full access to this info and are not afraid to compromise their sources by these revelations. Or, finally, if you believe that the US security agencies including Mueller himself

https://en.wikipedia.org/wiki/Robert_Mueller#Director_of_the...

are to be trusted on anything at all.
Isn’t this the point of punctuation?
This would help a lot, I think. Still a going concern, or a dormant experiment?
Thanks for the docker image pointers; just what I was looking form. What kind of traffic volume can you handle on what size VM's?
If you’re interested more in this topic, may I recommend the following books:

- The Geography of Nowhere https://en.m.wikipedia.org/wiki/The_Geography_of_Nowhere

- Suburban Nation https://books.google.ch/books/about/Suburban_Nation.html?id=...

Much of the car-bound design resulted from zoning and simple the-rode-to-hell-is-paved-with-good-intentions. The problem is fixable, but it will probably take much clamoring over a generation’s timespan to undo the damage.
LOL, if only. It'll certainly save me a lot of work.

//edit
BTW, those aren't my words, those are Eli's responding to Perry
Introducing Dapp.com Ranking: Here is how to measure a dapp’s health
Entirely possible, I've only used their API well inside the free tier, I haven't compared pricing. I presume there's other OSM-compatible service providers with different pricing options as well.
But from what I've seen, most idiomatic Rust code doesn't use the `map[key]` syntax, but instead uses `map.get(key)`.
it's about as untraceable as cash. If you pick some up anonymously, then use a different address for each transaction, all while obfuscating your connection using Tor or the like, your transactions should be difficult to trace.
HN 2018: When you can't answer a question or back up a claim, downvote.
Doctors rely on more than just data for medical decision making
Zoning and common city building codes made meaningful car-free city planning practices illegal.

That’s what needs to be fixed.
In my city we have a great transit system which often gets disrupted by the traffic jams caused by personal cars.

I can understand that not every city can provide a good transit system, but for cities like ours I wonder if the problem can be solved by creating dedicated bus lanes that are always separate from other lanes throughout the city. When you're stuck in traffic and see the buses whizzing through without delay, it's easy to make the decision to ditch the car and start using the transit.
A drone capable of carrying the weight of a useful firearm and dealing with the recoil is a potential weapon in its own right.

If you were thinking of a lightweight one-shot deal that sends the drone flying in pieces away from the point of firing according to Newton's third law, then I question the operator's ability to aim it properly. Every minute of angle you're off in your aim at the start is 1 inch of error at 100 yards, and that's if all else is perfect.

With a lightweight armed drone lash-up, I think you'd end up with a system with an inherent accuracy measured in whole degrees, not minutes.
Sorry to disappoint you, but there won't be a large middle class in industrial nations. It will be gig-based and there will be a big group of people working hard who get nothing and a small group of people who are extremely wealthy and disconnected.

You don't like Fiverr? Imagine that our whole job market runs like this in the future. The profit margin will be extremely small.

You need a website or a logo? Create a Fiverr task. You think you're a better developer or designer than those Fiverr guys? Then wait a few years and you will see that the performance and quality will improve drastically because workers get desperate when the pork cycle hits them.

- - -

I'm not dreaming this up - this is already happening! And even employees are used like replaceable commodities e.g. big agencies have so many applicants that they say to their employees: "if you don't work hard for that shitty pay, you will be replaced immediately" - the agencies are clear about that and demonstrate their power. It's soul-crushing and I've seen great designers who get exploited in those power dynamics.
Cisco Removes Undocumented Root Password from Bandwidth Monitoring Software
TY, that is very interesting... also surprisingly lazy by the Russians.

I would have thought there would have been clear protocols about VPNs, some "we're 99.999% sure this is a clean laptop, don't do anything else here, and only do thing here and inside this brand new VM each day..." kinda stuff that would prevent such mistakes.
Thank you, for once Hanlon's razor is used properly.
You think extended unemployment followed by a minimum wage job then an injury with no health insurance could have anything to do with it? Or unrelated?
>In short, we can be confident that the bitcoin address used in the alleged conspiracy was 1LQv8aKtQoiY5M5zkaG8RWL7LMwNzVaVqR.

I tried to verify this using blockchain explorer and couldn't find any matching addresses, is there a better way to do this? I'm pretty out of the loop at this point (last used it years ago)
A brief google informs me that the sunny side of the Moon is around 127˚ Celsius, while Phobos goes up to about -4˚. So somewhere most of the way to Mars probably?
It dpends, but usually loop checking database isn’t that bad. You don’t really need message queue when you kick start something new.
I doubt that has anything to do with the startup du jour. Are you connected to them somehow?

If you pay attention to shelves, almond and soy milk are gaining in popularity. The dairy industry is attempting to slow the momentum of an extant product class.
They are just building a subset of semantics which SQL supports, and no join. Nothing to see here.
It seems the argument behind many ”X reinvented” posts is the age of X, not it’s flaws.

A more cynical observer might also guess people are shooting for a place in history. If you successfully launch the better mouse trap, fame and riches await. See also: intense churn in JS land.
https://www.blockchain.com/en/btc/address/1LQv8aKtQoiY5M5zka...
Advertising's place is as a vehicle for emotional manipulation and stuffing all available channels with propaganda selling the advertiser's particular brand of product or politics.

Certainly it can also be used to dispense useful information, but if someone is spending money to dispense that particular information, they have an agenda. It might be innocuous, "buy our product!". Or it can be malicious. Either way there is always intent and you cannot separate media, especially advertising, from the intent behind the media and the very goal of advertising is to grab (or accost or steal) your attention.

The internet already has alternate funding mechanisms: the host either eats the cost themselves and pays for it out of pocket, sells something to pay for hosting and other expenses, or users pay the host directly for access. Advertising is just one of at least four options.
http://dsausa.org
From the article's conclusion:

> So maybe this phone isn’t Apple’s iPhone X, but it is an iPhone X.

Ridiculous. If the phone can't run iOS apps (arm64 binaries compiled for Darwin+UIKit) it's not even close. What a racket.
I bet there is already a regression test for this one.
As explained on the other reply in this thread, because insurers pay to doctors a standardized amount based on the type of visit/exam/procedure. So doctors don’t accept insurance whenever they can make more money by charging the consumer directly.
It's closer to dairy butter than apple butter, at least.
The other side in this situation is far into the barrel.

But it's mistaken to say HN is a free marketplace of ideas.

I could give some substantive points in support of this statement, but it's an old conversation and I've gotten in trouble for the ways I've expressed it in the past.
I just wanted to add that geocod.io is now a viable alternative to Google Maps for geocoding in terms of both accuracy and pricing.
We’re going to continue having a no-credit-card-required 2,500/day free limit, as well as the most affordable pricing, without restrictions. Including a plan that allows for unlimited geocoding. https://geocod.io/pricing

Full disclaimer: I’m one of the Geocodio founders.
Ask HN: Best 65“ smart TV that doesn't spy on you / doesn't show ads?
I'm shopping for a new TV (prefer 4k, 65") - any suggestions? Thanks!
That's like when I had Chinese food in China. Nothing like Chinese food in America. I'm sure if I had never had either the real stuff would have been better, but I was hoping for a better version of the comfort food I remember from my childhood.
What is your explanation of those ledger entries? Was Mueller setting up Russia before he was named Special Counsel?

Also, I read the indictment (https://d3i6fh83elv35t.cloudfront.net/static/2018/07/Mueller...) but I missed the part about, "these "operatives" signed their e-mails with their full names including patronymics and ranks like "GRU captain"". Please point me to it?

I assumed they used stolen identities, like it seems to state in count 10's paragraph 59 and 60, and uses multiple accounts across multiple exchanges to obscure the money trail (paragraph 63).

edit: It's common knowledge who Robert Mueller is. He's been a public figure for decades, and nobody ever made any effort conceal his background. Why are you providing me a wikipedia link?
I don’t buy Apple products because of privacy. I buy Apple products because the alternative in the consumer market -Windows and Android feel like a flea market where Im constantly being advertise to. I like Apple’s business model. I give them money and they give me stuff. Too many other companies sell hardware subsidized by ad sales. For instance, I would gladly pay more for my Roku devices to avoid advertising on the home screen and paid for placement on the remote. I have three Roku TVs but I still use my attached AppleTV devices more often than the Roku apps for just that reason.
Or is it because being in a #1 market position with a (until now) free price tag attracted thousands of volunteers submitting content and corrections for free?
Same can be said about any specific organization, like a political party. It is often impossible for two people to agree all the time. To agree with a politicial party/philosophy all the time would seem similarly crazy.

The reason it is hard to praise him is probably more because people might be afraid that there is actually no reason for his stance and the stance might be completely as random as a flip of a coin.
Actually, 1 out of the 22 (Olanzapine Pamoate) only had lack of safety, not lack of efficacy. It went on to be approved with a “Risk Evaluation and Mitigation Strategy”.