skysight-inc/HackerNews huggingface dataset:
Author's name "sinclairzx81" and the logo implies an affiliation with the 1980s computer & company. Is there any?
TCO is pretty brutal for anybody who bothers to do the back of the napkin math on how long the batteries will hold out (IF you don't lose or break them first) but the experience is pretty good. The aesthetic appeal, the sound quality bump from the elimination of cable knock, and practicality are nice.

I would go as far as to call wired IEMs inherently inferior if price is no object and I don't care if you're buying a $1000 pair with an amp. You're buying a less practical product with a sound quality improvement only in SOME situations. The only reasons to go that road now are running time (if you listen to music ALL day) or cost.

Still either lifespan needs to improve or price needs to drop or both these to be a non-stupid purchase for the vast majority of the market. Most people really don't have the disposible income for these including half the people who buy them.
I would agree. If the worst we have to worry about from outside influences is that they're sharing posts on FB, I really think their power is over stated.
The Impoverished Ransomware Superhero of Normal, Illinois
I see that you seem to be giving an answer for the "general case", while I was trying to think about the specifics of a certain piece of hardware.

Regarding point 1, sure, open hardware is indeed a good addition to the privacy and security sectors. If you have hardware focused on those problems, open hardware will definitely be an advantage.

Regarding point 2, the "ease" part in software actually means "really easy" since it only requires you to recompile and redistribute, but with hardware things will definitely become a little harder since it requires making the physical thing. You need an entire ecosystem for that.

3. None of that requires open hardware. Sure, having the specs allows you to verify the quality to some extent, but I'm assuming only very restricted sectors would care about that.

That said, I would already be happy if the industry simply reverted the current shift of "move everything to closed firmware" that is happening :(. Open drivers with closed firmware is very disappointing.
This perspective is the definition of relativism. You think an authoritarian regime who views human rights as “Western rights” is equal to the US? If you’re arguing liberalism has failed, that’s one thing. But let’s not argue that all things are the same.
This is not a rhetorical question:

If it's ok to lie in a political ad, if the entire responsibility for determining its truthfulness lies on the shoulders of the people view the ad, is it also ok for an administration to lie to citizens?
Sounds like the perfect setup, good work!
Why would one connect a FitBit to Spotify? Honest question.
When the truth is something like “A Russian-mob-tied Ukranian oligarch and his disgraced pet prosecutor is trying to make up dirt about Biden who was sent as the representative of the US/NATO countries to demand Ukraine fire that corrupt prosecutor standing in the way of corruption investigations, because the oligarch thinks he can trade manufactured dirt for political favors with the US president.”

Then restating that as “Biden promised Ukraine $1 billion to stop investigating his son’s crimes” is pretty much slander.

* * *

Personally I think that Facebook should not run political ads, period.
Hmmm. Probably because they're sending reports to managers who love pretty colors? I love my CLIs.
The mainstream media has lost control of the narrative because of places like FB. Everything that covers politics is a form of political ad and EVERYONE has an agenda. So how will you control that?

What NYT, WaPo others offered was a brand and certain Network Effects (subscription). They can not compete with the Network Effects of FB and have been trying to rein in FB.

These entities are desperate to regain control of the narrative or they'll lose their value.

The reality is, NYT or WAPO can run false news or "political ads" under the name of op-eds. On their own platforms they can highlight these op-eds on their homepage or they can just boost them on FB. If NYT is fine with op-eds that talks about anything political related as "political ads" then they have a standing here.

It no longer has to be op-ed. Even their news coverage is turning to political propaganda. You know how bad NYT's own editorial practice is? Just watch this recent re-writing of history [0].

Any let's not forget it wasn't the political ads that gave us Donal Trump, but the $5 Billion free advertising that Trump got by the mainstream media [1], watch Bannon talk about how Trump got initial boost in the polls[2]

[0] https://www.youtube.com/watch?v=78CE8eiWItY

[1] https://www.thestreet.com/story/13896916/1/donald-trump-rode...

[2] https://www.youtube.com/watch?v=CKuPYArH0Gs (this is an interesting interview and Bannon talks about how Trump got his boost in the polls by mainstream media)
Smartphones are being used to combat dementia
Low compared to working at Walmart which would probably have paid much more.
Imagine if Facebook required all Ads to be truthful and anyone found to have posted a false Ad would have all their Ads taken down for 2 weeks.

It's not like the Ads are going to go away.
I've had several minor scraps with other cyclists, and some close calls with pedestrians. The injuries involved were so minor it's not even worth cataloguing them.

Cyclists are routinely killed by motor vehicles in NYC. It's not even close which one you should be more afraid of. The scariest thing in the world if you're a cyclist is a big truck. They are statistically most likely to kill cyclists. People on foot don't even come close.
My fitbit stopped charging 3 months after I bought it. It's been collecting dust in the drawer since.
I wasn't asking for the definition of market failure. I was asking what you claim is the market failure here.

> Facebook have my data, they use it, without my consent and I have no way of taking my business elsewhere to remedy that. This is one of the many costs facebook impose on all of us. These are costs that not all of us feel we want to bare or feel there is a benefit from it. Us stopping using facebook does not fix that cost, we continue to incur it. That meets the textbook definition of "market failure".

I cringed when I read this, because it's an egregious abuse of economic terminology. You're using the term "market failure" as a synonym for "something I don't like". That's not what market failure means. What you're describing is "people have information about me that I wish they didn't have". That's not a market failure. It's like when people misuse the terms "Dunning-Kruger effect" or "not even wrong" without understanding their real meaning.

> Eg it's market failure if I don't like the color my neigbor paints their front door

This confirms my suspicion that you don't understand what market failure means. Stop abusing economic terminology and read up on what Pareto efficiency means. Here's a hint: The scenario you described is perfectly compatible with Pareto efficiency. Market failure implies Pareto inefficiency. Therefore, the situation you described is not a market failure. Seriously, you should make an effort understand the terms you're using (especially technical ones) before throwing them around.
You can voice control volume on Android.
Yes and no. Some of the struggles are fresher than others, and in some cases you do internalize things to the point they feel like a second nature.

The effort mentioned here of getting newer people to read the content and/or produce it is something I've done a lot in the past, and one of the ways I've used in on-boarding people as well. We (the co-authors of Adopting Erlang) tend to do it with topics where we don't know everything the other authors know, and provide feedback to each other about things that lack clarity.

I've also taught Erlang stuff in multiple places and started knowing some of the things people find confusing as a kind of pattern, which may get easier to address early on with time.

The thing that can never be done well, though, is predicting the things someone with an entirely different background from yours would find confusing; the context carried by their experience influences the things they understand and the information they extract from a text. Teaching to a functional programmer is different from teaching to a developer who has done OO their entire career. Teaching to someone doing front-end work is going to be a different experience from teaching to someone doing mobile or back-end work. The same may often extend to sociological, economical, or cultural factors as well.

All of this means that each teaching experience has new surprises as well and you can't just cover them by thinking very hard. Frequent reviews, both technical and from editors can help, though, along with your own experience when teaching.
SWR – React Hooks for Remote Data Fetching
That's a lot of heat and I'm not getting anything besides my previous post's last sentence out of it.

If protectionism and mercantilism are bad, how come everyone's in favor of these restrictions on this thread? Such little faith?
> What do people do with v6?

I write them down.
I've written applications using JQuery, AngularJS, Angular, Polymer, and Vue. And I can easily say Svelte provides the best development UX of the bunch.

I get more done with less code, the code is more readable. I notice other frameworks creating hacky solutions to solve simple problems that Svelte just handles out of the box.
It's typescript.
Exactly. The answer to false speech or hate speech is not censorship. The answer is more speech deconstructing the facts and logic used to perpetrate such falsehoods. Relying on "benevolent authorities" to arbitrate reality is a dangerous game. They are asking for a Ministry of Truth.

1984 was not a manual folks.
Companies want leetcode, not loyalty
> They didn't actually vote for anything in particular. It was a move to solve intra-Conservastives issue. It did solve it.

The degree of intra-party struggle and defections, including from the cabinet, experienced by the Tories over Brexit divisions since the referendum suggest that the referendum did not, in fact, solve the intra-Conservative-Party issue.
So we should wait until they rape and plunder a dozen African nations before we do anything?
I don't get it, how come there's no outrage over political ads shown on TV? If it's a legal ad, why should Facebook police it?
At least in Biology, productivity depends a lot on junior lab techs, since there's a lot of "busy work" to generate results. Not really a peer-reviewed study, just common sense stuff from my own experience. Since I'm waiting on the output for data to analyze, not enough lower-level staff is something I tend to notice.
Fitbit has done a pretty good job of that already.

See the spO2 sensor on the Charge 3 that has been inaccessible since the device launched.
I was trying recently to prototype a multiplayer experience, and got pretty stalled when it came around to the networking side. My goal wasn't to make it fast/scalable, but rather just to be able to have 4 people sit at my kitchen table and answer "is this game idea interesting/fun". But the resolution of movements, timing things, client/server stuff was actually a pretty steep cliff for someone who had never done it before. There's also a lot of interesting decisions to make upfront then about rendering, real-timeness, how you'll split up movement collisions, etc.

Regardless of if this is for a "Game" or not, I find reading more about these things quite interesting.
Purchased!
The article states this as the second bullet point "Use prepared statements with bound variables."

Reading the page I actually think this is pretty good for being language documentation.
But we can because it causes measurable harm, such as influencing the electorate to make decisions based on falsehoods.

We already have special rules for political advertisements on TV, radio, public posting, and print. Facebook is claiming that the rules everybody else follows don't apply to them.
I normally don't use sports metaphors, but this is like if someone said they spent a year practicing their free throws and got up to hitting 30% of them, but they had a lot of fun doing it. I would read such an article as more of "how not to practice free throws".
The source code is TypeScript, which once compiled produces JavaScript.
Yes, I don't see why I should have to pay for my data, I already paid for the FitBit once.
> And New Yorker article submitters don't understand that the HN crowd tends to prefer the Register style

Speak for yourself, buddy.
The MPD Programming Language (2001)
A lot of good points.

I only hope that states can agree on legislature that _ensures_ that they can at least make a livable wage from it.

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

This is just anecdotal, but I know of a restaurant that pays their workers the $2.13/hr minimum for Tennessee, and they assuredly do not reach TN's $7.25/hr minimum wage with tips.

This place can only get away with it because there's a steady supply of college students throughout the year who are desperate for any job that comes their way; the high turnover rate doesn't hurt them in the least.
I can't blame Zuck to work so hard and try to execute the balancing act to get that political ad money, because it's targeting what is now Facebook's core demographic.

Young people aren't using Facebook anymore. This doesn't mean young people don't have an account, but I suspect no one under 35-40 is really engaging with the platform meaningfully. Facebook is the new TV and is going to go out like TV - in a slow, overly long drawn out whimper chock-full of pharmaceutical, lawyer, and mesothelioma ads aimed at the aging demographic.

Facebook has a stranglehold over older people but younger people are not falling into the trap. Facebook's ability to give Zuckerberg power is going to fade over time.
Also Fitbit still doesn't have support for chest-strap heart rate monitors!

They said a long way back they were looking into releasing their own - fine. But still no chest-strap!

Chest-strap is required for serious (and safe) training near your peak heart rate - and it's a ton more accurate for regular exercise too.

All the other fitness watches support pretty much any chest-strap you can buy. They've standardized... but not Fitbit.

Not to mention you still can't export exercise data out of Fitbit. Some apps can send data into Fitbit... but good luck getting things out.
Is that much of a problem though? For SBCs like the Raspberry Pi you can do builds on the SBC itself. While this is neat, it is far from optimal because builds are very slow. It's much more typical for embedded systems to do you build on a host PC with a cross-compiler.
Still missing the context on that, because AFAICT the reports seem to show that it was at one point 100% backed.

It's very possible that I'm missing something, since this isn't something I've paid a lot of attention to (as it always seemed obvious that it would eventually end up in this state).
Rails Full Request Logger
Is anyone aware of body-metric-tracking devices that natively allow you to collect your own data directly from the device? (i.e. no clouds, subscriptions, or preferably smartphone apps)
What’s the Difference Between Happiness and Satisfaction and How to Be Both
Once again you are dammed if you do and damned if you don’t. If you like, imagine a totally random hypothetical set of Facebook rules (for example, the exact reverse of what the current rules are). You will find that it is easy, really completely trivial, to come up with reasons that this is “inexcusable” as well.

The whole discourse around this is poisoned. I have literally watched people completely flip their principles in mere minutes, just to keep condemning Facebook.
The story, summarized, as I understand it from this article:

1. It's difficult to bank cryptocurrency because traditional finance has KYC/AML procedures and cryptocurrency exchanges (generally) don't.

2. For awhile, the largest exchange was Bitfinex.

3. Bitfinex suffered a breakin and lost $70MM worth of Bitcoin, and became insolvent.

4. Bitfinex took 36% of all clients deposits/balances to make up for the loss, and repaid them in "BFX" tokens, redeemable for equity in Bitfinex, and eventually for $1/BFX.

5. Bitfinex banked through a series of small regional banks, but these were all backstopped by Wells Fargo, which ultimately cut Bitfinex off.

6. So Bitfinex switched to Tether, a stablecoin meant to trade 1:1 with USD; if you can trust Tether, you don't so much urgently need bank support, because even if Bitcoin (or Monero or whatever) plunges in value, your Tethers will still be worth $1; you can "offramp" your cryptocurrency into Tethers instead of USD.

7. Ostensibly, Tether works by being backed by reserves of dollars or dollar-equivalent commodities.

8. This, as kind of an aside, is a huge win for criminals, who accept fraud detection risk every time they deal with a real bank, but can't accept the currency risk of keeping holdings in cryptocurrency. Bitfinex/Tether even advertises Tether as a way of avoiding KYC.

8. Tether isn't and probably never was backed by dollars or dollar-equivalent commodities; rather, Tether was "backed" by some admixture of Bitfinex receivables and cryptocurrencies.

9. Tether got kicked out of all the Asian banks, happened on a tiny Puerto Rican "bank" called Noble, which was backed by the large BNY Mellon bank; Noble balked at banking Tether, Tether invested $2MM in Noble to get over that objection, BNY Mellon noticed, and killed Noble.

10. Tether switched to Deltec Bank.

11. Tether started using a money laundering firm called Crypto Capital, which set up shell companies to fraudulently route deposits to banks with poor KYC/AML compliance; Bitfinex gave customers wire instructions sourced from Crypto Capital, which were all in some sense I guess a form of wire fraud? Super-amusingly, the wire instructions Bitfinex sent customers included a warning not to reveal any of the details of the instructions, to avoid systemic risk to the greater cryptocurrency economy.

12. Crypto Capital's founder stole a bunch of money from his firm, over a long period.

13. Crypto Capital got caught, a bunch of their accounts got frozen, Tether became insolvent, there was a run on Tether.

14. But Tether is still worth $1, possibly because Bitfinex resorts to shenanigans to satisfy withdrawals, like offering a premium for withdrawals denominated in Bitcoin (which you can sell at a reputable, banked exchange for dollars), or using mules to deliver dollars on a bespoke basis, or satisfying withdrawals using customer deposits directly and papering over that fraud with loan documentation.

15. A bunch of people got indicted recently.

16. The plates are still spinning in this plate-spinning act.

Am I missing anything here?
The problem with this is; all of the so called gig economy, and this, is that the people that's on the receiving end is not represented here. However, the people that benefits of all these draconian laws are well represented here. As a swede I remember my first visit to the States and how I thought, "They're so much nicer here". Oblivious to the conditions of the workers.
We don’t need journalists to have even more of a strangle-hold over political discourse.

This statement doesn't make sense to me. Nothing to do with conservative vs. liberal biases; just that the majority of current political discourse does not go through even nominally journalistic outlets, let alone rigorously journalistic.
I am all for fewer people driving. I also agree that US cycling infra needs to be drastically improved and that would save a lot of lives and frustration. I hadn't considered the poor state of infra.
Nice to see Rebol and Red mentioned!

Here's a Red version of the calculator: https://github.com/red/code/blob/master/Showcase/calculator.... You can see the syntax is very close. We strive for compatibility with Rebol, but are also changing things that we feel could be improved.

A small twist on the UI can use a `panel`, which supports a divider option to make grid layout easier. e.g., for 4 items across, you can do this:

view [
style b: button 50x50 bold
panel 4 [
b "1" b "2" b "3" b "+"
b "4" b "5" b "6" b "-"
b "7" b "8" b "9" b "*"
b "0" b "." b "/" b "="
]
]

Red is fully open source, and can be compiled. Most code anyway. You can write code that is too dynamic to compile until we go JIT. Red is bootstrapped in Rebol, but will be self hosted next year. It is also its own, entire, toolchain. Red compiles to Red/System, a low (C) level dialect/EDSL, which compiles directly to machine code. You can mix and match the two in apps as well.

We're still alpha, and have a lot of work ahead: https://www.red-lang.org/

If you liked Rebol, check us out, and help create the future.
The conservatives abandoning markets for community, nation and God
Don't you think workplace marginalization would cut the other way? If you have 250 people angry enough about this to leak to the press, imagine what they'd do to their fellow employees who oppose them.
Perhaps I'm simply too old, but my first decade of computing was spent using software installed from CD-ROM drives, which you would typically purchase in a brick and mortar store, drive to your house, and install once. We had dial-up at the time, but it was painfully slow and as a kid I wasn't allowed to use it all that often.

HTML help files were the only way I had to really discover the hidden features in any of the software I had. I dove deep into those manuals and read every section, sometimes more than once, just to familiarize myself with what was possible. If I couldn't figure something out, the option to "just Google it" wasn't on the table; the help feature built into the program was the best shot at finding the solution. It was also relatively standard: just about every bit of software, even lots of games, used the same format and had the same basic UI to navigate and search the text.

Maybe times are different now, and internet-based help really is the way to go, but for a long while they were the next best thing to a paper manual: easy to ignore, but incredibly handy when required.
> NAT destroys the end-to-end principle

Yes, and that precisely why I use it in my home network, and will continue to use is with IPv6. I explicitly don't want any IP addresses in my green zone to be directly accessibly from my red zone.
The amazing Michael Fogleman also has https://github.com/fogleman/fauxgl - a software renderer written in Go.
Not even oppose really, the mere act of questioning how secure they are given their track record of being prohibited in Germany, Holland, and India would attract not opposing arguments but name-calling. We are supposed to just trust that everything is well and good.
It's TypeScript! It is "a strict syntactical superset of JavaScript, and adds optional static typing to the language." [1], and compiles to standard JavaScript.

[1] https://en.wikipedia.org/wiki/TypeScript