skysight-inc/HackerNews huggingface dataset:
The parts are refurbished. There are very few iPhone components you can replace with something not made by Apple.
>>After having paid fees for his appeals, he now faces severe financial consequences, which include paying his own legal team and €23,000 to Apple.

I guess €23,000 passes for severe in Norway. He's lucky he's not in USA.

The court might have just done its job, as the laws stands Apple wins. The politicians should pass laws forcing Apple to allow repairs, if they want to sell iPhones.
> A similar law for electronics would be useful, but where do you draw the line?

Doesn't matter. Just draw it and adjust it later on. At some point environmentalism is more important than profits and some reasonable support timespan of ~3-8 years is fairly obvious.
It doesn’t “raise barrier to entry”, it lowers it. Before HFT spreads on stocks were hell, imagine a quarter size spread. Now it’s mere pennies, fractions.

Also, for people who love computers, HFT is very exciting. Imagine a job where no optimization is too premature, where everything must be done to get the fastest possible speeds and push machines and software to physical limits. Very challenging and very fun. And the rewards are great!
Hacker News UI Broken?
Is this a new Hackernews Feature or is it a bug ?

Yesterday when I would click favorite the little up arrow to the left of the number would go away after clicking favorite. Now it is remaining so I can no longer know which stories I marked as favorite.
> Ultimately, these are probably perfectly reasonable ideas

Trump is told what to do. Ideas mean nothing to him. He is a man-child who knows his days in power are numbered. For the next six months, he will try to unwind our environmental laws to benefit himself and his fellow Republicans.
This bug could have an equivalent in imaps if the client decided to send plaintext data under some conditions.
Al Jazeera?
I wouldn't run any irc client without firejail these days...

I think Emacs should change enough that thats more viable then it is today.

Really you are only poking at one set of vulnerabilities anyway?

Why argue for more complacency? There is plenty of that, it never needs a champion.
> A similar law for electronics would be useful, but where do you draw the line?

I dunno, how about we start with 10 years?
Hydroxychloroquine does not repair damaged cells, but it does stop the virus from replicating (especially when used with Zinc)

There are five scientific studies demonstrating this for outpatient use.

https://academic.oup.com/aje/advance-article/doi/10.1093/aje...
GetTimezoneOffset and Nov 18, 1883
Just don't keep all your savings in government paper and you'll be fine.
Catchy, but I can't actually think of many (or any) programs that have so expanded. GNU Emacs can, but I don't think you could really argue that it replaced some other program that couldn't.
It looks like Apple is asking to be regulated.
undercover work "in uniform responding to First Amendment assemblies"?
> A similar law for electronics would be useful, but where do you draw the line?

Does there need to be a line? Arguably small custom electronics manufacturers may not be able to do that, but surely something similar would apply to custom car makers.

Arguably small electronics manufacturers would have an easier job fulfilling this since they usually use off-the-shelf parts anyways.
'The greatest trick the Devil ever pulled was convincing the world he didn't exist'
I've been in the position of owning a condo with an underwater mortgage with difficulty finding work. It was fucking awful and it made my life hell for years. When I finally sold it it was for less than 2/3rds the remaining value of the mortgage.

I still had more viable options and was in a better place than most people living paycheque to paycheque are if they're renting and their ability to work is interrupted for months.

All these situations are not equal, and if your 'empathy' tries to force them all into the same bucket, that's a problem.
I think it's fair to say that someone is going to contribute less to society working on HFT than they would by using the same skills to work at NASA or SpaceX, though
Don't expect a Hacker News 10xer who's busy changing the world to read the article before he comments on it.
I've been happy with my dedicated providers: IWantMyName.com (registrar)and DNSMadeEasy.com (DNS).
It's to control business & brand risk. I believe this explains all downstream choices: how devices are designed and how easy they are to repair, whether they supply repair groups with adequate info, parts availability, etc.

Remember engineers love anything that loosens constraints. Making things easy to repair is a pretty challenging constraint to juggle with all the other constraints like manufacturability, chassis design, thermals, etc.

They say they don't make profit on repairs. I've no particular reason to not believe this. They could design products to be easier to repair and thus cost less to repair, but the fundamental rationale always points back to controlling brand risk, because a drop in customer satisfaction by even 1% is worth billions.

https://mjtsai.com/blog/2019/11/20/are-apple-repairs-profita...

https://news.ycombinator.com/item?id=23422661
Gerrymandering isn't really a thing IMO (see the Big Sort by Bill Bishop). It ends up hurting each party in reality.

I think the most important thing is getting rid of first past the post voting, and moving the EC (which should not be abolished IMO) into electing actual electors by district.
I bought Hands-On Scala Programming as soon as it became available. I bought it on the strength of Li Haoyi's blog posts about Scala, which I have enjoyed for years: https://www.lihaoyi.com/

This book is an excellent way to dive in to Scala for application development, even though at this point it is more of a refresher than an introduction for me personally.

I started using Scala at a new job in 2014 with no prior Java/JVM experience. I bought Functional Programming in Scala, followed by Programming in Scala. FPiS was completely the wrong choice for getting up to speed in my new role, though it was academically interesting. Programming in Scala was closer to what I needed although it didn't deal with larger ecosystem issues. Hands-On Scala Programming feels like the book I should have started reading the first day I started working in Scala development.

6 years later, I no longer have the new-user perspective on Scala and the JVM ecosystem. Does Hands-On Scala adequately prepare someone for the JVM/Java quirks that leak through into the Scala environment? I can't tell now. I've internalized too much of that knowledge.

Assumed Java knowledge was a rough point for me in the first year or so using Scala. If something goes wrong when you're fetching Maven dependencies in an SBT based project, and you have never used Maven-as-Maven because you never used Java before, you may encounter some baffling error messages and lack the context to understand where you go next to fix it. I also encountered a lot of "Like Java's Foo, but with X" explanations of Scala features that didn't help because I never used Java. In the case of the problem with Maven dependency failures and baffling error messages from SBT, I had to resort to running SBT under strace before I found the root cause.
No medical benefit ... in the treatment of covid-19.
Lol ohhhh you China
$20 (patent free) Hydroxychoroquine vs $100s/1000s for patented medicine
How Apache Nifi Works
Jwz knew that, because he worked on Lucid Emacs.
What are the chances??
It's true that I often judge articles by their often defective headlines. I'll delete.
This is the best explanation I've been able to come up with as well. Other explanations don't seem to explain the massive difference in compensation between the US and e.g. Canada, which has a similar level of development, education, and per-capita wealth. Google[1] doesn't exist at a large enough scale in Canada to shift the market meaningfully. Canadian companies simply aren't profitable enough to even contemplate paying like Google.

[1] Using "Google" here as a proxy for companies that pay like Google.
> ... legislation to require that federal officers in uniform responding to First Amendment assemblies have their agency and name visibly marked.
It's a similar story with LDAPS, in that LDAP+TLS starts off on a plain text connection to negotiate TLS, and it can be all the same port 389 (can be different port 636 too). You might be able to query too much info from a poorly configured LDAP server if it downgrades or sustains that TLS-less connection.

You still see people and software libraries preferring LDAP+SSL on the dedicated SSL port 636 even though the LDAPS+TLS is suppose to be the "modern" method and apart of the LDAP spec.
If you want real scientific studies, have a look here:

https://academic.oup.com/aje/advance-article/doi/10.1093/aje...
I did notice that he wrote about problems in Unix that were solved in P9; that's the reason I made the comment.
A lot of psychology research backs that up: the more people see something the more they like it: mere-exposure effect https://journals.sagepub.com/doi/abs/10.1111/1467-8721.00154
Emacs was Amazon's first Customer Service email system:

"Shel wrote Mailman in C, and Customer Service wrapped it in Lisp. Emacs-Lisp [...] Mailman was the Customer Service customer-email processing application for ... four, five years? A long time, anyway. It was written in Emacs. Everyone loved it."

https://sites.google.com/site/steveyegge2/tour-de-babel

Ironically, while I was searching for that anecdote I happened upon this gem about a successor system:

"I'm only a humble customer service representative in Amazon, I really hate the email editor we use to mail the clients after they call or chat with us. This, of course, means I need to include Emacs on my workflow so I can suffer less, let's Elisp the heck out of this problem!"

https://devrant.com/rants/520714/im-only-a-humble-customer-s...
Rust and Actix? I'm not familiar with what other Actor frameworks provide though, so Actix may well not count as "well developed".
https://ec.europa.eu/environment/circular-economy/index_en.h...

I don't really know how EU policymaking works (although I guess I should, as I'm a EU citizen), but it seems to be more of a broad but approved plan than just an initiative or a petition.
> Hummingbird compiles trained ML models into tensor computation for faster inference.

That could have been included in the title and would have helped people figure out if they want to click on the title. Hummingbird by itself is a very generic term that could be any type of software. In this case it is specifically about a compiler for transforming ML models into tensor computations. Including that in the title would have been helpful.
What Antifa and the alt-Right have in common
Go to your profile and change "showdead" to true.
Interesting timing given what’s going on in the world. This would have got more coverage 2 weeks ago.
My sense is that people do think Linux is "cool" (it's certainly distinguished in being free, logical, and powerful), but its age definitely shows. My biggest pain points are:

- Bash is awful (should be replaced with Python, and there are so many Python-based shells now that reify that opinion)

- C/C++ are awful

- Various crusty bits of Linux that haven't aged well besides the above items (/usr/bin AND /usr/local/bin? multiple users on one computer?? user groups??? entering sudo password all the time????)

- The design blunder of assuming that people will read insanely dense man pages (the amount of StackOverflow questions[0][1][2] that exist for anything that can be located in documentation are a testament to this)

- And of course no bideo gambes and other things (although hopefully webapps will liberate us from OS dependence soon[3][4])

0: https://stackoverflow.com/questions/3689838/whats-the-differ...

1: https://stackoverflow.com/questions/3528245/whats-the-differ...

2: https://stackoverflow.com/questions/3639342/whats-the-differ...

3: https://discord.com/

4: http://wasm.continuation-labs.com/d3demo/
Eyoo!
Maybe next time :)
.io isn't just "Indian Ocean", it is British Indian Ocean Territory. The location of the Diego Garcia military base (jointly operated by US and UK). The British expelled its indigenous population (the Chagossians) to make way for the US military. The territory is claimed by Mauritius, and the International Court of Justice in 2019 ruled (in a non-binding opinion) that the UKs separation of the territory from Mauritius was unlawful.

Some random British company convinced IANA to let it run the .io domain for their own profit. Their operation of it has nothing to do with the interests of its exiled inhabitants (the Chagossians), the British territorial and military authorities, or the US military presence which constitutes the the territory's raison d'etre.

I think it likely that, one of these days, something is going to happen to the .IO ccTLD operators. Their rights to it are very dubious, and someone else (the British government, the government of Mauritius, the Chagossians) could end up wresting it from them.
Yes, Raoult published a study. And previously to his study Chinese and South Korean doctors experimented with HCQ as a treatment as well as trying many other drugs.

Raoult’s study is problematic as you can see by reading it. He explicitly removed the person who was taking HCQ and got worse and died from the study. It also was not a RCT and generally speaking is basically not a very strong piece of data in favor of HCQ’s effectiveness.

Then Fox News hosts and other right wing people, who were opposed to non-pharmaceutical interventions to slow the spread of the coronavirus, began to tout HCQ as a “100%” cure for the virus which would mean that life could continue as normal.

The regulations in places like Michigan were because unqualified doctors were abusing their prescribing authority after they heard about the drug in the POTUS’ press conference. The spike in prescriptions correlates exactly to when POTUS made his statements , see https://www.nytimes.com/2020/04/25/us/coronavirus-trump-chlo... “ By that evening, first-time prescriptions of the drugs — chloroquine and hydroxychloroquine — poured into retail pharmacies at more than 46 times the rate of the average weekday, according to an analysis of prescription data by The New York Times. And the nearly 32,000 prescriptions came from across the spectrum — rheumatologists, cardiologists, dermatologists, psychiatrists and even podiatrists, the data shows.”

The regulations allowed the supply of the drug to continue for the people who have been taking it for ailments such as arthritis, where it’s been known to be effective for a long time and many patients depended on it only to have their drug supply locked up by abusive prescriptions.
Although I agree with the rent-seeker problem I really don’t think that’s what he was saying - for starters, the pencil pushers are much more likely to be at work (from home) than the food/entertainment/etc people I mentioned, and much more likely to keep their jobs during the pandemic. If your argument is what OP meant then I was giving them too much credit.

> The latter two aren't really necessary, but we gave them jobs because it looks good when you report the quarterly unemployment stats.

I don’t even know where to start with this. Clearly you have never worked in a grocery store. Beyond that - why would private businesses agree to hire unnecessary workers to juke unemployment stats? This entire argument makes zero sense.

It seems like you have some strong views about the economy but they are disconnected from the facts.
Important distinction though - preventative vs curative
I Gain 200k and Subscribe On YouTube in 2020 Within 2 weeks
Great book I can tell from the Contents. I used Scala for interactively inspect functions in jar you don't have source code. In most of other domains I tend to use other languages with a less powerful syntax to collaborate easier with other people.
I'm not sure why it would be important to allow ads from state media even if generally considered benign. Why not just have a quiet period around the election?

People seem to not be distinguishing between running targeted ads and allowing news to be transmitted. It doesn't seem like the latter requires allowing the former.
Pipelines are function composition, not monads.

For pipelines to be monadic, their structure must be able to change depending on the result on the part of pipeline. The type of binding operator hints at it: (>>=) :: m a -> (a -> m b) -> m b.

The second argument receives result of first computation and computes the way overall result (m b) will be computed.

As for program composition, I would like to add gstreamer to the mix: it allows for DAG communication between programs.
Set showdead true in your profile.
Checking the source - it was a Yahoo poll.

Not to be rude to people that use Yahoo, but my impressions is that you'd need to poll from other sources to find a representative example of your typical American.
Not a lawyer, etc, but I read this as requiring the VM to be run on macOS host:

allowed "to install, use and run up to two (2) additional copies or instances of the Apple Software within virtual operating system environments on each Mac Computer you own or control that is already running the Apple Software"

https://www.apple.com/legal/sla/docs/macOSCatalina.pdf
This is good, however, it ignores the fact that the US media is governed by six major entities and each one is strong enough to carry out the intentions of foreign actors.

https://en.wikipedia.org/wiki/Concentration_of_media_ownersh...
Your sister can't handle nsfw language? I don't think that should be endorsed in the work place. (That was at a conference function between 2 people).

They exist because projects have been bullied into doing that. On top of that the conditions were pushed in. Do you really need to have a thing to say "don't deadname"?

Expectations of conduct have, and continued to, existe(d) before that and they were enforced. The only thing this does is to try to give people who don't like how a group is run room to bully the people running it.
This was 7 years ago and I'm pretty sure even today nobody offers WISP in that area.

One of our neighbors who lived a couple of kms from us had a point-to-point Motorola antenna connecting with the closest village. We considered doing that but there was a mountain between us and the village which complicated things. Also connectivity in the area was so bad the only ISP available hadn't been signing new contracts for years. The region was difficult to access and wasn't particularly rich, it didn't make sense for ISPs to invest in upgrading 15 years old ADSL.
As I understand it, the WHO changed policy on HCQ because of this study. So, if you had posted a YouTube video criticizing this study and the WHO decision, Google may have taken that video down in accordance with their policy to delete videos the are counter to WHO policy. That didn't actually happen, to my knowledge. But it would have been Google policy if it did.

That is what is wrong with platforms like Google and Facebook adopting the role of fact-checkers.
Please don't fall for this. An article over at ScienceMag [1] states,

> ...James Watson, a statistician at Mahidol who on 28 May published an open letter to the journal and the study’s co-authors, signed by more than 200 clinicians and researchers, that calls for the release of Surgisphere’s hospital-level data, an independent validation of the results, and publication of the peer review comments that led to the Lancet publication.

This blogger's article is dated May 29.

Given that the underlying theme of this blog is "everyone's lying to you about covid19, it's actually not that big of a deal", I doubt James Todaro was as instrumental in The Lancet's retraction as the letter from 200 other researchers the day before.

It will be quite bad if it turns out that the WHO reacted to a study published in The Lancet that turns out to be fraudulent or grossly erroneous. We don't need to make the situation even worse by lending undue credit to other sources of disinformation.

[1]: https://www.sciencemag.org/news/2020/06/mysterious-company-s...
This was my truck on Monday. Where should we put these dozens(?) of drones?
https://imgur.com/a/wBn2Pfh

That amount of packages is not extraordinary, and in my car was more full today. I’m on lunch now, 166 stops down, 42 stops to go.
Money Making Applications for Android 2020
> Time in the market beats timing the market.

This has merits in a bull market regime. However, we may not in a bull market: history suggests that we will have a deeper bottom within 3 - 12 months. So if you buy stock now, when the market is within 10% of it's peak, and you have to wait for two years for the market to recover to that peak, there's plenty of time for someone to wait for the trough and substantially outperform you. Hopefully you are at least collecting dividends, but 2% is a small solace for spending 30% more than you would need if you were patient for a few months.
I would put it this way: I'm not sure if facebook is trying to have its cake and eat it too, or if facebook is caught between a rock and hard place.

(I'm a bit sad this is downvoted)
>The lockdowns are already lifting and as we will see, you don’t just bring back 41+ million jobs at the drop of a hat.

Well as I already said above, the Fed isn't doing enough. They aren't stabilizing prices. If they were, the economic recovery would be much quicker.

Also, prices is not the same as stock and bonds. The Fed is perfectly fine with stock or bond drops, as long as they don't cause prices to drop. Stocks dropped over 20% in one day in 1987, but we avoided a recession because the Fed ensured prices remained stable.
Show HN: Save code snippets instantly with a Chrome Extension
from a still photo?
They generate more pollution than a pickup truck. As do gas lawnmowers for that matter.
I think they should just block ads from non-domestic media outlets instead, that way you don't have to distinguish between "state controlled" or not, just say that foreign states shouldn't run election ads in other countries.
Different people want different things.
Tulsa (Greenwood) race riot of 1921
Why would such a person need a different sort of vehicle than any other successful business owner?
Another thing I thought was clever about Perl is it has two comparison operators, '==' for numeric values and 'eq' for strings.
There a huge battle going on between hydroxychloroquine (the Republican therapy of choice when combined with a zinc supplement) and remdesivir (the antiviral drug by Gilead that's preferred by anti-Trump liberals).

To answer your question, there can be an economic interest in claiming a competitor treatment (which is generic and manufactured cheaply) doesn't work.
I think you could except they are often not on a white or almost white background (a US requirement.)
Ask HN: Are there any billionaire programmers?
I don't mean people like Bill Gates or Mark Zuckerberg who worked on the early version before becoming CEOs. I mean people for whom programming (or architecture) is their primary activity.

Obvious candidates:

-Satoshi Nakamoto (if he is actually a single person)

-Early Google engineers
It seems like behavior changed from "favorite" also automatically upvoting to "favorite" not being connected to voting, yes (which IMHO makes sense, since people likely use favorite also as read-later lists etc, similar to how GH stars don't really mean anything specific).

As usual, for an authoritative answer e-mail dang through the contact link in the footer.
I'm not arguing against firejail, just trying to understand your threat model. Security exists on a spectrum and there are multiple trade-offs one has to think about. Do you run Python scripts that interact with the network in firejail?

I've outlined areas of Emacs where exploitable vulnerabilities could lurk. But in my view, it's far from being a "bananas" situation.
I've been using pipes for decades to get my work done, but it was cool to learn about jq as I have much less experience with JSON. It's a very cool program. Thanks.