skysight-inc/HackerNews huggingface dataset:
From the CDC:

More than 750,000 hospitalizations occur each year because of AFib. The condition contributes to an estimated 130,000 deaths each year. The death rate from AFib as the primary or a contributing cause of death has been rising for more than two decades.3,4

AFib costs the United States about $6 billion each year. Medical costs for people who have AFib are about $8,705 higher per year than for people who do not have AFib.

AFib Facts
An estimated 2.7–6.1 million people in the United States have AFib. With the aging of the U.S. population, this number is expected to increase.
Approximately 2% of people younger than age 65 have AFib, while about 9% of people aged 65 years or older have AFib.
African Americans are less likely than those of European descent to have AFib.
Because AFib cases increase with age and women generally live longer than men, more women than men experience AFib.[1]

I think the inclusion of a ECG and afib detection is going to make a huge difference in many people's lives.

Also consider that they may have raised the price, but not hugely significantly. I've had two ECGs done in the past year, and I'm sure each one cost my insurance more than the price difference of the watch.

One of my friends is highly skeptical of Apple's privacy and who will have access to this data, but as far as I can tell Apple does not have access to, or share health data with anyone. Although, maybe we should be concerned about people giving insurance access to this data without realizing the implications to their coverage/premiums.

[1]: https://www.cdc.gov/dhdsp/data_statistics/fact_sheets/fs_atr...
WeWork is a real estate holding company masquarading as a tech company because anything that is described won't fly in any real estate holding company.
It's subtly more complicated than this.

There's the price people are willing to pay before something is "sold out" and exclusive, and the price people are willing to pay to get access to an experience they can't otherwise get.

It's the fact that someone can press a button and get summoned to a show that they wouldn't otherwise have access to that provides some kind of dopamine rush that isn't the same as waiting in line on a website madly refreshing a page hoping for a ticket.
Maybe they can spend some of that cash improving the atrocious service levels on gitlab.com
Why? JavaFX is no different than WPF. It is a GUI toolkit.
This may be a reaction to Microsoft's GitHub acquisition. They need a stronger competition.
If your company could create a ToS to get out of it, they would though.

There are reversible mistakes too.
Why Your DNA Is Still Uncharted Territory
I hope users of these systems start a class action lawsuit to recoup their payments and that the industry is regulated such that the client is responsible for the fee. So instead of the author getting $650 on their $700, HuffPo should pay $750 for their $700 invoice.

Once that happens, payments will magically be made as quickly as possible. Fast payment processing is a solved problem.
Indeed, now everyone can contribute to the kernel.
With scaffolding, you can have a functioning Rails CRUD app in literally minutes. There is a lot of stuff Rails _can_ do, but not a lot of stuff you _need_ to do. You don’t even need to write a single line of JavaScript if you don’t want to.

rails new && rails g scaffold Movies title:string && rake db:migrate && rails s

Visit localhost:3000 in your browser and there you go.
With that short line, you can CRUD Movies including a functional UI.
Obviously “real” apps will require a bit more work, but not much depending on how complex you need things to be. The Rails Guides are super helpful.

If someone wants a more robust and production-ready intro to Rails, Michael Hartl’s free Rails Tutorial is exceptionally good.
> handle bars came off

That sounds very concerning. I didn't know that could even happen...
First, you are intentionally limiting the scope of my claim.
"Unforgiving" is just a synonym of "harsh", "challenging" or "adversarial", not about actual person forgiving someone.

Second, your logical proof is wrong. The existence of resource scarcity in the global scale does not mean the global resource scarcity, some places may have enough resources.
The best argument I can give about "open to criticism" is that it's meant as space to vent. These same people might be over in /debatecommunism, but they want a place to laugh about what they see as obvious flaws and evils without an endless string of debates.

That's an impulse I can understand, but the exposure-to-propaganda part I can't get my head around as easily. Even political cartoons/memes that align with my positions mostly just feel slimy these days - like they're not about humor or solidarity, but pushing people to take the angriest, most simplistic takes possible on an issue. Most of /latestagecapitalism or /libertarianmeme or anything else is completely misleading no matter what politics you subscribe to.
as the first somewhat interesting thing?

But it's not interesting, that's the point. Obviously it is* interesting to the author, because it's a dangerous weapon, just like the explosives are dangerous weapons. That, again, is the point.
Why We're Ditching Ruby on Rails for JavaScript and Node.js
If you need an open-source solution that truly cares about privacy yet can still keep track of unique pageviews, there's always Fathom Analytics (https://github.com/usefathom/fathom).
Ask HN: Am I suffering sampling bias?
With graduation(MS) on Summer 2019, I started looking for jobs(in EU).

Reading HN for a long time, specially the comments. I formed an impression that typical "web-dev" jobs are not real engineering & native softwares are the true things rising/interesting, which piqued my curiosity because most of the jobs I find on StackOverflowJobs or Monster for any given week, given 10 postings(generalised),approx.:

x6 = backend/front-end/swe = ~web-dev
x1 = datawarehousing/SQL admin/similar
x1 = ML/AI
x1 = embedded
x1 = QA/Testing/infra/mobile(varies by week)

I looked around local govt. job boards & those are mostly PHP dev or infra. I rarely see any postings for native softwares(except legacy things) & even if I see a handful, they are looking for senior (10+ years experience!) and they are mostly ERP.

I've done little bit of web-dev(backend), mobile-dev(Android apps in java), ML(basic banking stuff) & embedded as internships or part-time gigs & found all of those interesting in their own ways.

However, I have yet to find anything that does large scale native softwares & given it's rarity it has become more appealing to me(added with HN comment section glamorisation) yet the rarity of such jobs makes me confused.

Am I falling into sampling bias due to echo chamber effect of HN comments or are job sites putting me into filter bubble?

P.S. My intention is to try out as many things as I can before I settle into something that I find interesting.

edit: prefixed Ask HN in title.
Once I went to recredit my public transportation badge in a shop mandated by the city to do the transaction and they mistakenly charged me something like 15€ instead of 150€ (I don't remember the exact figure but it was a 0 missing). Two days later I got my badge blacklisted (and earned myself a loud and obnoxious buzz from the badging machine in the bus).

I had to make a call and go to the transportation office to settle the matter. They told me the shop was likely to suffer repercussions after the incident.
> That page doesn't mention that you are also collecting (and make no claim about storing) the globally-visible IP address

I’m not the OP, but where is there evidence that they’re storing the IP? Sure it’s in the headers that they process but that doesn’t mean they’re storing it.
I just did some sleuthing and it looks like you can create a shortcut using XML. :)

You can reverse engineer the format by creating an iCloud link to a shortcut. There's a JSON payload that that the shortcut permalink page requests. That payload contains a link to a binary plist which can be translated into XML (`plistutil -i shortcut.plist`).

Here's one I just generated that expands shortened URLs: https://gist.github.com/dlo/1217af3b86f363faf578aa23408c19ef

After you write your shortcut, encode it in binary plist format (using plistutil), and then upload that blob to a URL. Use the following scheme to import it into Shortcuts.app:

workflow://import-workflow/?name=URL20%Expander&url=encodedUrl

Hope this helps!
Exactly, we shouldn't apply the law equally, we should apply it to how morally tasteful we find the business and how much money the company makes.
> This is super sleezy and I think Ticketmaster is one of the most awful companies in the world. But given the ridiculous levels of scalping that goes on every day (including all the companies that attempt to normalize it, like StubHub), doesn't it all imply that the fair market price of a lot of tickets is way higher than what they sell for? Obviously demand is way outstripping supply or people wouldn't pay $500-$1000 for $100 tickets on a daily basis.

Yes, and this is the entire reason Ticketmaster exists. Artists and venues don't want to look like they're gouging their fans, so they post lower prices (with hidden fees). These then get resold on the secondary market.
You can always file a lawsuit in addition to the EEOC complaint.
Flash/Flex need a browser to run, don't they?
You don't address gizmo686's concern, which is that rules without an enforcement or adjudication mechanism are ineffectual or unfairly applied. It's a valid criticism.
Hi everyone!

Gusto's co-founder/CTO here. I'll be more than happy to answer any questions about our diversity program here, should you have any!
They did say that they were doing that. However.. they're still selling tickets through Livenation. That was only happening via the Presales.

Source: I have a ticket for NIN that I bought on Stubhub.
In this case the punter must have known it was an error, so it doesn't seem moral to pick up the 82k.

Somehow everyone else seems to think otherwise, so maybe I'm just a sucker.
Sincere question: doesn't the use of template strings increase the possibility of injection where none would theoretically be possible in the non-string version of the API? Not super familiar with the intended purpose of sqorn, hence the real question, but I think part of the goal of query builders can be to very specifically constrain the possible generated output statically.

So, for example in your example above, if I had tied the age parameter to some input box, it is now theoretically up to the caller to sanitize age and make sure the user doesn't type "10 || 1 = 1" or something. This as opposed to say, doing .where(less_than(identifier("age"), input)), where you can absolutely know that if input is not an int you can safely throw. I am basically making the same injection question that's existed forever which is that if you deal at the coarseness of string parsing, you lose the information of what is user generated and what is programmer generated.
Depends. In an Everett (or Steins;Gate) sense, possibly. In a Bohm sense, probably not. :-) But string modeling has to be tested somehow and here you're dealing with essentially VR spaces and forms supervening on a quantum substrate with inascertainable so-called hidden variables. Probably need better brains to tackle this one.
I don't see why that should matter. What is the definition of a "palpable" error that the bettor can make and get his bet refunded after the fact? Of course none exists, it doesn't matter if your kid clicks a bet or you fat finger the wrong number or even if your own homebrew betting algo has a glitch, if you don't notice until after the bet has resolved you're just out of luck.

As long as there is no "I made a mistake, get out of jail free" card for bettors there shouldn't be one for the companies serving those bets either. FanDuel would have collected this man's money if the Broncos had lost and they would have collected his money if he had clicked this bet accidentally, to that end he deserves to collect his money.
That's not a payday loan.

And "for everyone"? Not really.
But you're paying a closed-source and for-profit company instead, so how exactly is that better than Matomo or Fathom?
I don't know if it is different in Europe, but books published by Create Space US are available for order world wide through the same distribution channels as book stores use for all their other stock. IIRC all that is needed is a real ISBN number and a fee to get listed, which IIRC was together <$50. If book stores don't stock it then it is by choice.
My gut read on that is that the "Google Amazon counterfiet[sic]" is what triggered the rejection. Sending people to Google feels like an end-run around the "no linking' rule.
So now it only matters in finance? No one lost anything here. It's ridiculous to expect a payout due to an error like this. You wouldn't get one at a casino if e.g. a slot machine malfunctioned. What if the payout was $500M? Should they have to pay that as well?
I thought INRIA uses OCaml everywhere and would choose Owl[1] (OCaml library for numeric scientific computing and machine learning) as a project for this kind of foundation.

[1] https://github.com/owlbarn/owl
This has already been fixed in Safari Technology Preview, and Safari usually tails a release behind.
If I'm not mistaken, JavaFX initially was planned to be a rich-gui-for-everything I think, it was supposed to be used in web applets, desktop and for mobile I think, the ground moved ahead of it way faster tho
Unsustainable and Sustainable Agriculture
Your post said it’s the worst from a technical standpoint, but I’d argue it failed from a feature standpoint: half assed localization, features tailored for the Chinese market (for instance push to talk is huge there), and regarding the stickers thing, non-western friendly UI (east Asia is used to higher density designs, see any webpage in Chinese or Japanese)..

Even things like lack of encryption are missing features that we care about but Chinese users don’t, not a technical evaluation.

One feature that WeChat nailed is performance in low bandwidth connections common in China in 2010, but it’s not like that’s something we in the west care about on 3G+ connections.
A Short History of the Missing Universe
Can the People Who Almost Brought Down the News Business Save It?
People already pay more than that to avoid ads on things like YouTube, Hulu, and other services. Given that people often spend quite a bit of time online, I wouldn’t be shocked if they’d be willing to not pay, but just “miss out” on a fraction of what they’d actively pay to avoid ads... to avoid ads. That of course is all before they consider that the system is designed to avoid them ever cashing out.

I’m guessing the population aware of and interested in ad blocking and the population willing to half ass it in Brave is very slim indeed. I suspect that a majority who have become motivated to use an ad blocker and especially a script blocker have no patience left for any incarnation of advertising, regardless of fractional “rewards” on offer.
What's your goto intro/reference to QNX's internals?
The price sticker is an advertisement, not a binding contract. See https://en.wikipedia.org/wiki/Invitation_to_treat
I saw this at a grocery store years ago and it blew my mind.
They will settle this for half.
I am the technical co-founder of a company in the earned wage access space (link in bio). Happy to answer any questions. The main takeaways are:

- We are paid back by the company on payday so the credit risk is on the company not the consumer.

- Many (most?) of our users do not have access to consumer credit and would be classified as underbanked / unbanked. This is a great book for more background: https://www.amazon.com/Unbanking-America-Middle-Class-Surviv...

- We charge a fixed fee per transaction, no interest is accrued or carried.

- Philosophically, every day you work and are unpaid for it, you are selling your employer an interest-free bond of your labor whose term is payday.
Ditto.

As an aside, while it's certainly true that if one can compromise a web server (whether serving static HTML or generating dynamic HTML) then it's game over, the modern style of JavaScript-centric development greatly expands the attack surface. An attacker can compromise any of a number of different servers (e.g. analytics providers), via numerous means; moreover, he can serve dynamic malicious code, and quickly respond to changes the targeted site makes (his implant needs to survive for awhile, but his access can be revoked and folks can still be compromised).

Websites which served static pages and received credit-card information via simple forms would be far more secure than dynamic web apps stitched together from JavaScript served from multiple servers in countries across the globe, with data inserted into the DOM retrieved from multiple servers across the globe.

I contend that a more traditional, static architecture would tend to lead to better architectural isolation. As an example, if one needed to install server-side analytics software rather than simply injecting it into a page at runtime, then one would download and install it once: any compromise of the analytics provider after one had download it would be irrelevant. But with dynamic JavaScript, one's users download the analytics software with every single page load: a compromise instantly affects users.

Moreover, with traditional server-side software one tends to have reasonably-well defined protocols for interaction, rather than just saying, 'hey, I'll run all your code in the same process as everything else.' But with client-side JavaScript, any piece of code can see everything.

As an engineering community, we've adopted a style which has great costs as well as great benefits. My opinion is that we moved too quickly, and now we're feeling the pain. While a universal portable app framework is pretty awesome, JavaScript layered over a document system is probably not the best way to achieve that.

As I wrote years ago, JavaScript delenda est.
https://github.com/bdowning/sql-assassin is something I wrote for myself that is very similar to SQORN and uses templates for the same reason.

I've also used them for DSLs, i.e. the following grammar compiler (where the actions are literal functions defined in the grammar string as follows), sadly never released:

https://gist.github.com/bdowning/4dca9f006f230bc7e8c18a2b9c9...
More like: "In a political context gathering data is not at all a guaranteed way to get further to the truth."

I don't want to make a case for dismissing an empirical approach per se!

An current example from Germany right now: There's a part of the country that's in uproar because of new immigrants that came in 2015. Some people felt threatened and demanded more police in public spaces were immigrant youth gathers. So more police is present at those public spaces. Naturally this resulted in them being aware of more violent events (mostly groups of immigrant kids scuffling), which made the immigrant share of violent crimes double, and people feel "rightfully" afraid, as the stats now proof their suspicions! But the reality of course is that German kids have fights in public, too; police just didn't take note and so those fights don't end up in the data gathered.
>> It's more correct to say "apparent wave function collapse" because wave function collapse as a real physical phenomenon or event is just a hypothesis in some interpretations.

Wave function collapse is fiction IMO. There is no observable difference between a particle whose wave function has collapsed and one that isn't.

If there was an observable difference we could place an emitter of entangled particle pairs mid-way between two observers (Alice and Bob) arbitrarily far apart. Alice could either turn on her measurements of the particles that arrive on here end or leave it off. This would cause Bob to receive either a stream of particles with collapsed wave functions, or a stream of uncollapsed ones. Alice can now transmit information to Bob faster than the speed of light using Morse code, which is not possible. The reality is that Bob can't tell anything about the superposition of states (or lack of) by observing his particles.
The main parts are well accessible. There are some districts which are very car-centric, but the "old" part is well walkable. Or you can rent a bike, as I did.
Another option would be to make tickets nontransferrable and make venues require photo ID before accepting anyone's tickets.
You might want to reconsider using “welching” in this context. And don’t change it to “gyping”, either.
Worth remembering that you'll find similar complaints about construction projects within Chinese borders -- this isn't necessarily reflective of China being cruel to the developing world. Instead, it is a consequence of a country where things are done differently going abroad.
I Highly Recommend Joining the Cult of Thrift
I don't use Netbeans and to some extent IDEA just because the fonts don't look right. Tons of work went into the font rendering of Windows and OSX/macOS. Java apps that use the Java font rendering bypass all that work look like horse-shit.

True Type Fonts need a little VM in them for processing hints that was patented by Apple. FreeType got around this issue by implementing automatic hinting instead of executing the manual hints.

* https://en.wikipedia.org/wiki/TrueType#Linux_and_other_platf...

Windows simply acquired a proper license for TTF rendering. I think these patents caused issues for Swing. The Java font rendering in Swing components was 100% Java and did not use any of the OS font rendering. IIRC these patents have long expired so I don't see why the fonts couldn't look better. I only do Java on the backend so I have no idea how Java guis look these days.
Would have to search to find the exact studies, but it's been found that a hamburger menu will lower engagement and result in shorter user sessions (particularly, the user will visit less pages). The intuitive answer as to why is that you're burying a very important navigation menu by making it an extra click away (and hidden from view by default).

Anecdotal side note, but when I was working on a startup in some industry, we found that our largest competitor by an order of magnitude had a navigation bar at the bottom in their mobile app, while everyone else in the space used the hamburger menu. The experience made it seem like this is common knowledge at the higher levels of app design.

Even Apple has come out and explicitly spoken against the hamburger menu as a design element for iOS apps, and instead recommends tab bars.
Curve-Fitting And The Messages They Send
Sure, I'm entirely comfortable making life difficult for bookies.
Reminds me of the story from SparkFun's founder where a nightly currency conversion batch process failed and set all prices to $0.
If you had ever bought anything from them before I believe they honoured the purchase and sent out the order for free. If you were a first timer I guess you were S.O.L.
My manager in my past company gave me opportunities to try new things. Even if I did some mistakes, he removed the fear of failure from me. Whenever I was down, he had motivated me and helped me to grow
NS_ERROR_NET_INADEQUATE_SECURITY ERR_SPDY_INADEQUATE_TRANSPORT_SECURITY Win2016
What do you mean ticketing scam? Scalping? If so, I'm confused on how you might stop it without allowing people who can't go last minute to resell their ticket. This feels like a damned if you do, damned if you don't situations.

Also which class action lawsuit are you talking about
It might be within their power, but they are going to need to collect even more juice to get the system to that point.

That or they might need to close up shop.

Most people prefer the current system where they are able to make very dynamic sports bets, sometimes in real time, with the rare mistake.