skysight-inc/HackerNews huggingface dataset:
> As a guy who tried to get into OCaml development several times, the language is not the problem at all. It's the several different "standard" libraries, lack of good official agreed upon tutorials and guides, and the fact that it has a GIL and is essentially single-threaded.

I agree that those things are pain points (I said as much upthread), but clearly the language is also part of the problem or else there would be no interest in Reason.

> As a guy who tried to get into OCaml development several times, the language is not the problem at all. It's the several different "standard" libraries, lack of good official agreed upon tutorials and guides, and the fact that it has a GIL and is essentially single-threaded.

A big reason Erlang is similarly unpopular is its syntax as well (many of the most popular languages are dynamically typed, so we know it's not the type system). This theory is supported by the relative popularity of Elixir, which shares Erlang's runtime and which has enjoyed a fair amount of popularity in a relatively short time despite introducing a number of syntax- and non-syntax-related quirks. OCaml on BEAM would certainly appeal to the intersection of FP and static-typing enthusiasts, but it would not remotely be popular.
What was wrong with just `example.com/#section` instead of `ScrollToTextFragment`?

That seems to complicate things for no good reason.
Social competitiveness should keep most people chasing money.
> Sometimes they fail badly and serve as a warning to the rest of us that 'here be dragons'

You know, if you'd consider listening, ordinary economists could have also served as that warning in many cases — like, for instance, in the case of AB5 and its impact on freelance journalists... or the impact of not-building-housing on the housing crisis...
> On the mail server it looks up keys in DNS and if it founds it, automatically encrypts outgoing email.

So you're not talking about pgp/e2ee, you're talking about, like, SMIME or something.

> Emails at google is not encrypted.

They're at least as encrypted as they are on your server from what you've told me.

> That is kind of impolite to make assumption about my own setup.

Given that you don't seem to understand the difference between end to end encryption, in transit encryption, and encryption at rest, I'm going to say that no, I'm very confident that you haven't done this correctly.

> It is also wrong.

And that therefore no, gmail and Outlook are both more secure than your email server.
We need (a) Linus Torvalds to scratch this itch. We need someone to write a serious open-source alternative, like happened with Linux and git. Only, it's going to be very difficult for software that needs critical mass to succeed, like chat or social networks. I haven't heard of interoperable social networks, instant messengers, or chat systems. Pidgin works as a wrapper around several IM accounts.
Why is DSL so bad in the US? In the UK dsl runs at something like 70mbit. Sure that can drop if you’re a long way from the cabinet, but there’s nothing about dsl that’s particularly slow
Do illegal aliens not buy goods and services? The UBI is funded by a 10% value added tax on Goods and Services.
Different state's Department of Transportation seem to do this themselves! When adjusting lanes on highways, they will paint over the old stripes with "black" paint. During good lighting conditions it is clear what you are supposed to do. But as soon as conditions are worse, like heavy rain in low light, all I can see are crisscrossing lane markers!

So a malicious actor could put black "tape" down on a highway, and just wait for the right conditions for people to get confused.
These are not very meaningful concessions. They will just appoint an advisory committee of their friends, who will then rubber-stamp anything that gets put to them. They can’t even veto price increases, and the 10% annual increase cap (which is still way too much) expires after just 8 years.

There is no way this highly corrupt transaction should be allowed to go through.
This particular paragraph is strangely under-informed in an otherwise-good article.

"""
Many people in the free software movement find censorship in general to be abhorrent. (That’s one very good reason, for example, why emails you receive that might be spam go into a special folder, instead of being silently deleted without you having a option to choose to see them if you wish. Your email server could just delete them! The fact that it doesn’t was a deliberate design choice to avoid censorship.)
"""

Lots of people's email servers do, in fact, silently delete quite a bit of email, because the signal-noise ratio in the world of email spam is so bad it swamped the attention budget of users (and in some cases the storage budget of service providers) ages ago, even with a spam folder attached.

https://en.wikipedia.org/wiki/Backscatter_(email)

https://answers.microsoft.com/en-us/outlook_com/forum/all/ho...

https://blog.paranoidpenguin.net/2015/01/outlook-com-is-sile...

http://www.enterprisenetworkingplanet.com/netsp/article.php/...
Expo is also completely different and within the rules. They arent installing apps, they are simply loading JS and running it like any RN app could do. They just make it easy by pre-bundling deps so that they can be loaded on the fly. Its literally just downloading JS and assets from a server and then executing the JS with JSC on ios.

They also get around the limitation of having half the screen showing the executed code by not letting users modify the code through their app.
Apple CEO Tim Cook Has a Stalker Named Rakesh 'Rocky' Sharma
Nice.

Printed on electrons from a cheap(er), used iPad Pro 10.5" over 4G LTE
When you spot a counterfeit, buy as many as you can afford and then demand a refund when they arrive.
Translation of Grothendieck's Éléments de géométrie algébrique
> Dylan, just note that the problem as originally posed is not solvable.

The original constraint was not a $0 increase. I did not violate the original constraint.

And even if you did take it to be $0, it said you can't "just afford to" increase. Proposing a tax to make up the difference meets that critera.

But even inside a hard "no more spending" constraint, it's not nearly as unsolvable as you make it out to be. It's quite possible that giving less money to people mildly below the old cliff edge, while giving more money to people mildly above it, is a net positive. That doesn't screw over people at the bottom, and it doesn't increase total cost.

Going from a hard cliff to a 90% marginal rate was obviously better, right? And going from 90% marginal rate to 85% was obviously better, right? They decided to stop at 63%. It doesn't mean that going further is a priori wrong.

And on top of all of that, smoothing out the curve to 50% very likely motivates more people in the range to work, reducing the amount of benefits they use.
I'm highly dubious about talking about people in terms of skin colour. However, putting that aside, this comment is far better than your original, short comment which is, rightfully in my opinion, being down-voted for being low quality. In this comment you give real detail about your problems with the narrative.
Creating a lazy, weak culture. I’ve got no problems from waking early all my life.
Apple's really loose with the interpreted code policy. Not going to mention some of the apps I use that do so if nothing else because HN has dozens of Apple employees.
I would say this is why burn-in has been ingrained into me as extremely important, especially target workload specific burn-in. I see way too many cots things cobbled together and then cursed for failing in some scenario that should have already been tested for (and specifically built for).
> How do we decide who gets Friday or Monday

Rotate who gets which days off each week.
So, isn't the implication here that quarantining people in apartment buildings is going to be equally ineffective?
It's a $1000 payment funded by a 10% VAT (tax) on everything but food, clothing, medicine, and education. So unless you spend more than $10k per month on things that aren't food, clothing, education, or medicine; you come out ahead.

My first thought: can this possibly be solvent? There are apx. 32 million adults in California. Are there $32 billion spent per month in-state on things that aren't those common categories?

Then I realized that this includes business purchases. Everything sold in California would become 10% more expensive. There'd be a huge incentive to buy from out-of-state, and a huge disincentive for out-of-state purchasers to buy from California merchants.

I also wonder what it does to the population/demographics over time. If you're poor in another state, there are 12,000 new reasons per adult per year to move to California.

Including B2B purchases, could the current California economy absorb $32 billion per month in additional taxes? Even if it could, this would pervert the economics of the state so badly it's hard to know what the effects would be over time.
As the article says, ScrollToTextFragment is a W3C spec.
Seems to be a state by state idea of whether they care about national immigration status.

Here's a link to a NYT article about differing treatment in various states, with Cali generally lenient:
https://www.nytimes.com/interactive/2015/03/30/us/laws-affec...
Why were you adding 20 new cards a day? IMO its better to adjust your new card rate based on your retention rate. Your ideal retention rate probably depends on how you react to the "stress" of missing cards. Personally it would majorly stress me out if my retention rate was below 80%, I ideally liked to keep it around 90-95% because for me this was where it went from feeling like work to actually being fun and exciting.

I might go for a couple of days without adding anything, do a couple days adding 5, add 10, 15, 20, or even 30 depending on the circumstances.
Oh, yes. Housing is too expensive! Instead of building more housing to compete with it, let's just raise taxes on it! That is unimpeachable and will definitely not result in the housing being more expensive, not at all.
I have always thought that the best way to learn linear algebra would involve constant visualization and interaction on a computer.

My LA teacher in college told us that he visualized the left matrix in a matrix multiplication flipping over and crashing down on top of the right matrix. (or is that backwards?) The only way I learned things like vector spaces and orthogonality was by visualizing them in my head, Bret-Victor style.

In my totally unqualified opinion, there is a huge opportunity for a software product that allows people to play with and explore mathematical concepts in a visual and fun way.
I guarantee on the first day, at the first meeting, someone said "well what happens if they drive a car out of cell range?" and they were immediately shut down.
Ah, and thank you for that! I had read the article a few times, but I didn't fully understand the attack until I saw your comment.
>HN should take that to heart.

Why? It's nonsense. If the `net really worked that way, no one would even be concerned about censorship on social media or Discord, because it wouldn't exist.
They're being paid hourly? How many people making six figures are paid hourly, and what kinds of job do they do?

To be clear, I easily understand how a high marginal rate is demoralizing and unfair at the low end. I'm not convinced it's a problem if tax brackets at the high end go to some number above 50%.
Anecdotal, but I’ve experienced the opposite where the greed seemed to come more from fellow employees rather than managers. Five day weeks meant breakfast breaks as soon as the group came in on Friday, long lunches, and people mentally checking out early. When we switched to shorter weeks this just shifted to Thursday. After productivity was hurting management was met with a near mutiny attitude at the thought of going back to 5 day weeks.

Point being, I think there’s something to be said for company culture in making this work
> Are you going to risk telling your employer that you're not joining an important meeting because you don't want to use a service without your VPN? What if some important club/charity/etc. has its members in a Discord group?

I'm not going to risk losing my employment, but I'm going to tell them I have a problem using the service without a VPN. If they are willing to fire you for raising privacy concerns then you should have concerns over the culture. Plus most companies I've worked for always want the VPN connected when you are off their network.
> If you are just saying that the issue is that the author says "ebp as base" rather than "ebp as base in an indexed addressing mode"

Correct. I specifically wrote "One can write a lot of LEAs without three operands or without index register and of course use {E,R}BP in them without any issue."

Even if "OR" list notes that some uses of LEA are slower (actually, if I would say, with "higher latency"), LEA with BP is still too useful to reduce the logic to the article's claim:

"using EBP, RBP, or R13 as the base address will make LEA slower."

No it won't for enough cases where it's important to use it.

I didn't even address the topic that higher latency doesn't even have to mean that the throughput is reduced at all, when the rest of the code fits. But even at the low level of precision of the article, it's still a wrong claim, that what's written in that sentence.

It's just a detail, but at this level (of caring about which instruction to use where), everything is exactly about the details.
While I was a proponent of UBI several months ago, I have found some irreconcilable flaws and would urge everyone to consider Progressive Guaranteed Income, a basic income for people below a certain "climb-out bound."

Reasons:
+UBI Robs from the rich to give to the poor... and give back to the rich a little bit. "Billionaires will die without UBI." It's simply not good nor true to the intent of BI to give money to people who already have plenty. "But means testing will cost so much!" Actually means testing if you earn less than C.O.B is not very expensive, and giving UBI to everyone is very very expensive. Something like 6-12x more expensive. (PGI with C.O.B. of 24k would cost $800B annually, UBI would cost 3.6T)

+aside from giving to the rich for no good reason, UBI causes an increase in commodity prices anytime the fund is issued. This is like having a highway turn at 340* and being very incensed when people crash because they are going too fast. There is no way to avoid a spike in commodity prices when giving UBI out and especially when you give it out to everyone, why? because everyone getting more money devalues money (for a brief while). See: Supply of Money (M0, M1, M2...) and the Kuwait attempt at UBI from 2011. They blamed their ministers of commerce for the crashes on the 340* turn, of course.

+ Value Added Tax is not good to fund B.I. of any kind because it's likely that this "luxury tax" will hit a lot of the recipients of the B.I. The Roosevelt Institute did a study on a potential UBI to "grow the economy / gdp by 12% annually" which is cool to consider, but one of the key assumptions is that a funding method like a VAT would not hit the households getting UBI. Plus, their study does not do UBI, just B.I. of different tiers. If the VAT hits the consumers who get the B.I. then it's taking with the left hand what was just given with the right.

+ In short: Don't give back to the rich. Don't make a VAT that taxes the poor inadvertently (B2B vat is the only vat we could support then it seems). UBI would cause commodity spikes during currency issuance and that's unavoidable, but the amount of issuance is proportional to spikes so: Only give B.I. to people below a Climb-Out-Bound. Give them ( C-Earnings )/ 2 to incentivize their working out of poverty.

Example: Climb-out Bound 24,000. You earn 12k, the government gives you 24-12 = 6k, and now you're at 18k.
The closer you climb out of poverty, the less you get, but you cannot get more than 12k, and if you work you'll make more than someone not working. Make sense?

Because what people fail to remember is the Federal reserve act of 1913 and its FEDERAL mandate that employment be kept at a running maximum (keep them ponies movin' raw hide).
+Progressive Guaranteed Income does not violate the 1913 Federal Reserve Act, but actually works with it.
Scientists have no obligation to debate cranks.
The commute is not the problem, the car is. In Amsterdam I commuted 45 minutes by bike and it was great. I really miss it now that I work from home.
Thanks. There's also https://github.com/reykjalin/kakoune-mode which sends input from VS Code to Kakoune and shows its output back within Code. I haven't tested it yet, though.
Cockroach Goes for Vectorized Execution Engine
I very much appreciate the author's intellectual honesty at the end of the article, where they note that one won't be able to find a drop-in replacement for Discord (but they do note one can build a solution from several not-quite-there alternatives).
https://www.minnpost.com/business/2016/08/rise-and-fall-goph...
> but not idiotic from a ruthless business perspective.

What the hell kind of excuse is that?
Read again. Their point isn't that the fragment is sent to the server or DNS.

Their point is that you can infer the existence of a certain text on a page the user views (even via https) by sending them a link like this and observing the browser loading resources that would be at the bottom of the page. The only reason the browser would do that is if it scrolled to the bottom, confirming the text you put in the link is on the page.
Just because a bill is submitted doesn't mean it's not immediately dead on arrival. Some bills are submitted just so a politician can say "I submitted the bill, but it was <other party> that killed it".
Many rivers feeding into the delta have been dammed, diverted for Agri, and the forest canopy has been decimated (leading to more evaporation).

In any case, like all delta regions, when the freshwater flow upstream is reduced, the salinity of the delta inncreases.

To blame this on climate change is silly.
Just to clarify, I do think there are real privacy concerns with a naive implement of this feature. Allowing sites to search across origin boundaries would be a huge issue!

I just don't think that the DNS query issue mentioned in the article is the thing to be worried about. It's just so much less severe than the fact that DNS isn't encrypted, and requires essentially the same fix.
This is why I like transparent sql libraries like https://www.hugsql.org/

Just writing sql and maintaining and testing it like regular code is a perfectly reasonable thing to do.

Not to mention that having sql be callable as an actual function in the programming language that the rest of your application is written in is just so much more comfortable than having small bits of sql scattered about in strings.
20 new cards per day to review is the default. You can add as many or as few as you want but if you didn't change the default it will put 20 in your review queue daily.
The Horse in Motion
I'm not seeing those arguments. Whose argument are you referring to?

Despite being a strong privacy advocate, I didn't find the post particularly compelling. For the vast majority of open source projects, discussion of anything illegal would be considered off topic, and there is no expectation of privacy since all discussion is public record. Having those discussions being public and searchable is a valuable feature.

Does that mean I am against good tools that enable private discourse (like Signal)? Of course not! Some open source projects probably have a need for private discussion channels. I'm all for them using them. But to then extrapolate from that: "don't use Discord to discuss your open source JS widget library" doesn't make sense to me.
- you’ve just described one of the fundamental US strengths. And it is not just CA - other states try different policies all the time. And the most successful ones are adapted by others.
What we should do better as a country is propagating good ones and killing the bad ones faster
How Low Can Solar Cells Go? Perovskite Researchers Say Down, Down
JavaScript Party 115: All the stale things
This was posted on HN recently.... Tobacco smoke contains Polonium-210, the same stuff used to murder the Russian spy Litvinenko. A pack and half a day exposes the smoker to the same amount of radiation as 300 chest xrays a year. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2509609/

So someone just needs to blow some vape on a Geiger counter to test its radiation levels. I suspect the vape will be radiation free, as it doesn't need to contain the extra chemicals that lend tobacco its flavour.
Is this Bernie's plan? I know there are subtle but important differences between all the different varieties of "universal healthcare" that exist in the world.

The Twitter account @BadEconTakes enumerated something about this in a recent post: https://twitter.com/BadEconTakes/status/1228143455399858176/...

Excuse their obvious bias against it; I wonder what the difference in expected savings (money + lives) might be between all these different variations on the same theme.
> Again, do they do this by 50+mph ALL THE GODDAMN TIME?

No. Usually they crash into something first. I can tell you one personal anecdote, though, where in 1995 the gas pedal in my truck actually got physically stuck in the down position and I had to hold the brake pedal down with one foot while wedging my other foot underneath the gas pedal to loosen it. Of course I could only do this after the several (5 or 6?) seconds it took for me to understand what was happening and then react. 6 seconds is a long time to react to a catastrophic event. Humans aren't great at it. We almost always do the wrong thing. We turn the wrong way. We push the wrong pedal. We don't understand our surroundings. We ignore our surroundings.

Anyway. Please note I'm not saying that this isn't a failure of the nav system. It is. I'm saying that anyone claiming that humans are magically immune is wrong because humans are very dumb and make dumb mistakes all of the time.
True, you could dedicate CSS classes like that. I’m really talking about separation of concerns: CSS is for styling, not communicating user intentions to external systems. A data attribute is better, and you could program the selector-creator to prefer those attributes if it can find them.

That doesn’t help with after-the-fact attribution, though. That’s where using existing CSS classes really shines. With the huge proviso that you have to be sure the CSS selector you’re using really captures (and only captures) the action you’re trying to track. I suspect it’s easy to get this wrong and end up with skewed analytics.
"Ethos has voluntarily proposed to add an amendment" ...This language is hilarious to me, it suggests that there wasn't a good chance that they would get rejected otherwise.

The thing is, they're trying to add some protections, but I just don't think a private equity company should be able to own .ORG, and they have only provided the vaguest of ideas why I might want them to. "Value-added products and services" sounds like the stuff GoDaddy tries to tack on when I'm trying to check out. If you want me to believe you'll help the .ORG community, tell us your actual concrete plans (with prices).

At the end of the day, I feel like Ethos is now in "as long as we complete the acquisition, we can figure out how to peel back any additional restrictions later".
VAT is a regressive approach to implement something like this.
It's weird that the author is surprised that the system kicked them off for signing up for a new Discord account and immediately sending the same message to three people via DM.

That's the base vanilla behavior template for a pornbot.
I think he's dechirping a convergent laser wavefront to get a 10-petawatt pulse with which to accelerate hydrogen into a ¹¹B target to run an alphavoltaic battery from an aneutronic p-¹¹B fusion avalanche resulting within a plasma sphere contained by optical tweezers. Is that right?