skysight-inc/HackerNews huggingface dataset:
Same. I was turned off by the “my way or the highway” mentality on trans issues shown in their Twitter. Failure to defend 2A rights, now that NRA is clearly not principled in any way (maybe it never was), also bothered me.

It is hard to imagine them defending an anti-trans person in 2021. As despicable as those people are, they still have civil rights. As a gay man, I would have been despicable for most of the past 100+ years, but the ACLU would have defended me anyway. That version of the ACLU no longer exists.

Reading through their Twitter again just now, it is clear they have gone off the rails.
Spy Newsletter, monitors your competitor
We have started Spy Newsletter about 4 months ago, and now it has an official website, SpyNewsletter.com

We monitor your competitor and send you a monthly newsletter containing what they've done last month.

Currently we have a few customers who are CEOs, Founders, and Investors.

Also you can request for a sample on our website, and we'll send you one of our recent newsletters.

Would love to know what you think of it?
> Isn't every existing programming language eventually based on (or at least traceable to) lambda calculus?

No.

Prolog et. al. is based on Horn Clause representation and evaluated using something called SLD resolution.

"Concatinative" languages (like Joy) are based on function composition (not application.)

(FWIW, the Turing machine is not based on Lambda calculus. Not that TMs are a programming language.)
A good friend of mine has ~98% of his savings in BTC since 2015 and know quite a bit of other people with high % of their savings in it. For those that can ignore the short term volatility, who have good incomes as safety nets (say FAANG jobs) to weather any storms, those who don't trust their governments and who are relatively young to recover any large losses, it can be an acceptable tradeoff (needless to say, a very profitable one as well).
No, market cap is determined by liquidity in a marketplace. So if there is a pebble market, you can make a claim as to the size of that market. Gold happens to be a very shiny pebble that has a $10T plus market cap. That figure is based on a guess of how many ounces of gold there are in circulation (not including not-as-of-yet mined gold buried in Earth's crust) multiplied by spot price.

Agreed you can't invest marketcap. But could you attract $6.8B worth of economic activity into a country based on recognizing a new asset class and encouraging the development of that asset class in the country? I would argue that yes, yes you could.
The paper manual of the original Macintosh in 1984 explained carefully and in details how to use the mouse (starting at page 13).

https://archive.org/details/1984macintoshmanual/page/n14/mod...
I wrote "barely profitable", it makes a few dolars a year. If company has no money, it can not pay for anything.
And it is outside USA, what IRS thinks is irrelevant. Some more paranoid people even start new company every year. It takes like $50 and 20 minutes.
It's important to exclude infinite books, which could just contain a lookup table for every possible situation rather than any general rules. And also finite but exponentially large books, which could contain a lookup table for every possible image (and be something like 2^(1024x768x24) pages long.)
Where exactly do you think the relentless process of technology comes from? Rechargeable batteries for example have become extraordinary cheaper in my lifetime. They also have higher capacity, last longer, weigh less, and are basically a pure upgrade with zero downsides.

Sure not everything works out, but breathless breakthroughs of 20+ years ago directly translated into what seems like minor improvements today. The only things that seems disappointing is we are comparing them to yesterday’s tech not what was current back when this stuff was first discovered in a lab.
Even in situations where there's an objective reason for AI performing poorly with certain groups (like the worse light contrast on facial details with many photos of dark-skinned people), we go back to default and seek to cast moral judgment on someone for being racist, sexist, or something of the sort. Because you can't blame AI, we blame the people programming it, collecting data for it and training it.

It seems we're trying to prevent a full-on moral panic that would be caused by the realization that "discrimination" is an objective need by the objective nature of the problem in some cases.

For example there are about 14% black people in the US. If you have a FAIR SET OF DATA to train from, 14% of those faces would be black. No, they're not underrepresented, they're literally accurately represented. But this means the AI will be worse with those people. So what do we do? If we artificially up the "quota" and train with 50% black faces, the AI will now underperform with non-black faces.

So then you need to train two networks: black faces and non-black faces, and then you need to "discriminate" between both, and pick the right network depending on the race you're working with.

Math is racist sometimes.
I would prefer a doctor that does the best job.
I like this idea:

https://twitter.com/kittypurrzog/status/1401610476237197312

The ACLU should split into two groups: ACLU Sr, which fights for free speech rights, and ACLU Jr, which fights against them

(Yes, I saw this when PG retweeted it.)
I am not sure I agree. Amazon is differently bad but I would say mostly competes with big box stores.
I believe that people (usually) choose to communicate with faces, but just as people can lie with words they can lie with faces.
Ohh okay, that's a good point! Thank you
[s/ancestor/descendent/]

Not Erlang (maybe depending on whether you consider something like Armstrong's universal server extreme late binding)?
There are so many misconceptions on this thread about what makes a good quant trading strategy.

First of all, if you're shorting US equities and making 25% annually, that would be awesome. Heck, even being flat would be great because a strategy that is long SP500 could also short your equities and be delta-neutral and likely have a much lower volatility for the same return.

Second, so many people are mentioning commissions, trading fees, taxes and so on. Commissions and trading fees are much less than 1 basis point per trade if you use reputable brokerages. That would, at most, amount to a 1-2% in fees per year. Market impact matters but opening and closing auctions are very liquid and represent respectively more than 1% and 5% of the daily volume, probably even more for these kind of ETFs. Shorting fees are also quite small, in the range of 0-2% for liquid ETFs. If you don't hold positions overnight which is your case, you also don't pay to short!

Finally, here's what really matters. Returns by themselves don't matter. If you want a very high return strategy, you can short a long VIX ETF like VXX but every once in a while, you will be down more than a 100% ; it will bankrupt you if your available capital is less than the value of your short. You also need to look at your Sharpe ratio and maximum drawdown. Anyone somewhat experienced could tell you if the strategy is valid by having a look at plot of returns. If it's not too volatile, it could be a good strat.

Edit: addressing shorting fees
Dumb question, but if everything happens on my computer, and it’s 100% free, then why do I need an account?

It seems like one of these is not like the other.
I have a hard time imagining how they enforce that. What keeps a malicious program from replicating the exact changes that Firefox makes when installing an extension? What about just replacing the whole profile folder with one that has a malicious extension installed?

>Firefox has absolutely mandatory code signing for extensions

That helps I guess, but there are clearly still malicious extensions that can pass the automated tests and get signed. Even if that wasn't possible, you could probably use some userscript extension and load malicious scripts that way.
Organisational drift isn't a new thing:

In Sheldon Messinger’s analysis of an old-age pressure group formed in the 1930s, the Townsend organization, he shows how the organization managed to stay alive by transforming its political goal of increased support for the aged through a radical economic plan into social goals of fellowship and card playing and fiscal goals of selling vitamins and patent medicines to its members. The unanticipated consequence of fund-raising techniques based on selling items, rather than political programs, was to turn the organization into a social club. The changing social and political scene also, of course, produced a change in goals. In a somewhat similar vein, Joseph Gusfield shows how the Women’s Christian Temperance Union (WCTU) had to abandon its attack on drinking per se after prohibition was repealed and change to an attack on middle-class mores and life-styles in general, in order to serve the needs of its members. Mayer Zald outlines how the Young Men’s Christian Association (YMCA) changed from helping poor migrants from the farm or abroad, who found the city a fearsome experience, to providing recreation for middle-class suburban youths. The Christian ethics of the early period, designed to sustain the faith of helpless people, gave way to a bland ethic of the American way of life; the practical help and training changed from information and techniques for survival in the urban jungle to physical culture and recreation for youths and adults with leisure time on their hands. In both cases, the organization survived the environmental changes and found a new mission.

-- Charles Perrow, Complex Organizations (1972, 1979, 1986)

https://www.worldcat.org/title/complex-organizations-a-criti...

The period described largely spans the first half of the 20th century.
Perhaps, but then YOU are not doing it the service it deserves by simply slapping it in there and not providing any context.

This is the problem with the whole "DO YOUR OWN RESEARCH" retort that lots of political arguments deteriorate into. If YOU have already done said research, and you have an informed opinion from said research, then you should share it directly in the conversation at hand.

Not only do you avoid looking like a jerk by trying to end a conversation with "look it up" or something similar; you are also able to potentially be the reason someone changes their mind on the subject because you evangelized something that you believe in instead of leaving them potentially thinking "People who like FIRE must be jerks."
Those numbers are pretty stark. But the missing part of the equation here is the customer. How much value has been created for them by driving prices down? I'm not suggesting it's a good thing to underpay employees. I'm only saying let's get a full view of the landscape to be informed...
So essentially... work hard play hard?
Progress on the OpenPOWER SpiderMonkey JIT
Regarding the last point — correct, Stateright aims to verify both.

It’s important to clarify that this doesn’t provide a proof of correctness, but it can dramatically improve confidence in both the design and implementation compared with fuzz testing, for example. This is done by exhaustively enumerating possible nondeterministic outcomes (e.g. due to message reordering) within specified constraints (e.g. up to S servers and C clients performing X operations…).

Examples:

SD Paxos: https://github.com/stateright/stateright/blob/master/example...

ABD (linearizable register algorithm): https://github.com/stateright/stateright/blob/master/example...
A bridge to meta-rationality vs. civilizational collapse
The tech industry is brutal in this regard. If programming and working on side projects isn’t your main hobby, then you are falling behind in some regard. Everyone wants freedom to create things their own way, while making bank in the process
That's not what I get from reading it. You could give that a try.

Here's an interesting bit:

> The A.C.L.U. of Virginia argued that this violated the free speech rights of the far-right groups and won, preserving the right for the group to parade downtown. With too few police officers who reacted too passively, the demonstration turned ugly and violent; in addition to fistfights, the far right loosed anti-Semitic and racist chants and a right-wing demonstrator plowed his car into counterprotesters, killing a woman. Dozens were injured in the tumult.

> Revulsion swelled within the A.C.L.U., and many assailed its executive director, Anthony Romero, and legal director, Mr. Cole, as privileged and clueless. The A.C.L.U. unfurled new guidelines that suggested lawyers should balance taking a free speech case representing right-wing groups whose “values are contrary to our values” against the potential such a case might give “offense to marginalized groups.”

That's not political correctness, that's ideals colliding head-on with the grim reality. The real world isn't a Disney movie, and doing the "right thing" doesn't magically make everything work out positively.

So the Virginia ACLU defended the freedom of speech of Nazis, and the Nazis did what Nazis do and ran over people they didn't like, killing a woman. At that point a lot of people started asking themselves "Are we really being a positive influence?". And a conflict began.

I see this as a conflict between deontology and consequentialism. Deontology says "free speech was defended, the outcome doesn't matter. Let's keep going". But it turns out that deontology isn't that great of a fit for the real world, because people do care about consequences very intensely. Few have the iron-clad nerve needed to say "an innocent died as the consequence of my/my group's actions, and nevertheless I wouldn't change a thing".

I think the major difference now vs the 70s is that news spread far wider, and consequences are communicated far better and more viscerally.
If the browser would make the semantic elements actually look good out of the box a lot of developers would use them by default.
Same off the coast of Africa
The American Civil Liberties Approved by Left Wing Twitter Mobs Union has a nice ring to it.
HTTP Safe and Idempotent Requests
Good question! Alan Kay himself definitely thinks so:

https://www.quora.com/What-does-Alan-Kay-think-about-Joe-Arm...
What’s your Spotify?
Where might I find it and what's it called? I have had a look and can't find anything. Although it's possible Xiaomi doesn't include it in their version of Android.
> is constantly evolving

Being an amateur historian myself, most of that smacks of political fashion. The (very) shallow view of history taught by K-12 doesn't need to change. The War of 1812 hasn't moved to 1814 yet. Hitler still lost WW2. Edison still invented the first practical lightbulb, despite all the attempts to dethrone him :-)
Tysm for the suggestion. Do you have any other feedback?
18 out of 1000 = “teeming with scams”?

It’s a real problem, but the headline is sensationalized.
You’re last sentence is totally accurate, but I think there’s a balance with diversification and focus.

Failure is likely, success can be huge, that means my emphasis is on learning and have as many at bats as possible. How I imagine the best strategy is:

Try a lot of things learning as much as you can > prune what isn’t working and focus on what is (more and more of your fixed pie of time dedicated to the best opportunity) > continue until you pass your goal of success > then diversify again to maintain that level of success

You don’t focus on something too much until it’s proven itself, otherwise you’re far more likely to waste too much time on failures. Once you “really have something validated” (this is its own conversation), then you focus more and more on it driving it to its potential.

Diversification finds the potential winners and learns the fastest, focus makes that winner reach its potential.
I think describing this as a "mea culpa" when the FBI has refused to admit any wrong doing or mistake and also has issued nothing like an apology, is not reasonable.

> "The subpoena is being withdrawn because intervening investigative developments have rendered it unnecessary," an FBI spokesperson said.

I think this is nothing like a "mea culpa", but instead has absolutely everything to do with managing the establishment of precedents to work in the favor of the FBI whenever possible.
I am not and generally don't have any interest in being part of a union but this would be one instance where having the "collective" would actually be beneficial. A lot of employees want something and "management" needs to hear more than you or me say something.

From what I see of the market, its an employees market - "there are hundreds of people waiting to replace you" doesn't mean those people are good, experience or worth what they would replace. It's EXPESNIVE to replace an employee and the prospect of doing it for 80? 100? 500? employees is something that Tim (and his management) can't ignore.

I would tell my manager if it was just me - I wouldn't send a letter to Tim ("The CEO")... but this is a weird time and there are PLENTY of stories on HN or... well everywhere... about how many employees have a taste of WFH and are considering job hunting if the options aren't acceptable after COVID.

I do agree everyone is replaceable though... but the cost would be extensive if it comes down to it and THAT many people leave.
It’s final rendering performed in browser or on the server? If so, how does this site remain free?

Under what conditions are video and audio uploaded to the site?
I'm suggesting it is bullshit to disparage environmentalists just because theyre focused on problems in their local country.

Countries should totally put pressure on others, but individual environmentalists putting pressure on their local countries makes sense.
If you dont have navy then you dont have territorial waters, its that simple.
To me, points should be an estimate of complexity. Higher complexity means more unknowns, more traps, larger possible range of time to complete. If the current codebase is murky, then I add points. I promise that if we fix the murky areas in the code then we can build faster and more predictably.

A 1 pointer means nothing can really go wrong. It's a linear time task.

I don't think the Product Manager digs my philosophical approach.
If anyone is learning accounting, and wants some open source software to play around with, there's: https://gnucash.org/

The data model is double-entry, transaction splits, hierarchical accounts, multiple currencies.

There's also some tools support for invoicing, accounts receivable, taxes, budgeting, and various extensible reports.
"Why switch away from reST, which offers all of the things nessecary for a good technical documentation, to some Markdown dialect, which has many important features only bolted on?"

Honestly, the main reason is that I've encountered developers who have an almost alergic reaction to rST - they genuinely hate writing in it, and will be deterred from writing documentation if they have to figure it out.

Custom Markdown flavours are more likely to get buy-in.
It would be equal effort to restyle something done with ARIA compared to a semantic element, yes?
Unless it's a motorway-style roundabout with many multiple lanes and high velocity traffic, I much prefer to "pretend to be a car" when I cycle through roundabouts. The busiest roundabout I regularly cycle through has 2 lanes and 6 roads intersect at it. I can't imagine wanting to use it if I had to operate outside the basic rules of roundabouts.
There are lots of articles like this that report breathlessly on the numerator but don’t make any kind of effort to find out what the denominator is.
That comment was four months ago. And it wasn't directed at anyone in particular. Guess that qualifies as "repeated" in your book? Seems like a stretch.

What name did I call the other poster? I remarked that he appears to have a Fauci bromance, but that was after the "Aw jeez" sarcastic / flame bait comments. Prior to that I was commenting in good faith. And frankly, pointing out someone has a bromance for someone else after they've lavished praise upon that person in two separate comments does not name calling make. It's an observation, one that wasn't refuted by the other poster. Furthermore, despite being accused of having not read a paper because of a typo, I stuck to good faith commenting by quoting directly from said paper.

Can't help but notice I'm being banned for largely benign comments in a thread where I speculate about Fauci's conflict of interest. Comments other commenters expressed agreement. But the poster making sarcastic / bad faith comments who is defending Fauci gets off with a warning.

This conduct is your political battle, dang. Which is both not cool and, in my opinion, actively hurting debate on HN. HN would benefit from more balanced moderation.
Indeed. He's said that Sutherland invented OOP (along with the other things Sutherland "didn't know was difficult"). Like most people, I guess, I found out about Sketchpad from Kay.
I highly doubt baking them will do that.
Wholeheartedly agree. On our side we are not only multiple dev teams working tightly together on the same product (CAD application in a highly regulated medical field), but we also have a domain experts group, a designer group and the POs that need to prepare the high-level user stories and behavior of the features pre development. Our teams work with 3 week sprints and we found that in order to actually start development of a topic we need ~3SL prep time, meaning POs write high-level user stories, domain experts discuss how the detailed workflow behavior should best be like, then the designers come with mockups. Those are typically not aligned and need several feedback loops until it is settled. Then we devs need to break this down, look into the technical side, groom the tickets, write Dev stories and estimate them. Then the PO prioritizes the tickets and we pick em for the sprint. Then we develop for typically 3 sprints, but sometimes longer. After the pure development come the feedback loops again with the domain experts and the actual stakeholders. This can also take 2-3SL easily. So we have

3SL prep | actual implementation ≥ 3SL | 3SL feedback loops & polish

Post development our deliveries also have to synch with the bi-yearly sales windows of our parent company and need coordination for marketing, regulatory affairs / verification & validation, training & education and the sales team.

The real challenge is to somehow interface our agile development process within a traditional workflow (marketing, T&E, sales needs to know upfront what features will be delivered at a given release some month in advance so they can plan and prepare their activities and materials for a commercially successful software release.
Yep, Kyle has done an amazing job demonstrating how pervasive bugs are within real world distributed systems.
well, tell us a story of how to beat the platforms
> the top skills engineers need

The article is talking about senior engineers, not engineers in general.
> That said do take accessibility seriously, it will never be justified by profits but doing the right thing is a feeling no amount of money can buy.

Why can accessibility not be justified by profits? If you sell something, lack of accessibility will cause you to lose sales. How much you will lose depends on the demographics of the potential customers.
What’s the actual cost/benefit here?
With this new trajectory, they could end up picking up the 2nd amendment by fighting for justice for Breonna Taylor. The NRA seems to have dropped the ball.
Depends on the element, the select and input elements are notoriously difficult to style, which is why people often remake them with divs and JS.

Combo boxes are a fucking nightmare to style, as are checkboxes and radios. Buttons arnt as bad, but you still spend a lot of time fighting against browser defaults which differ across browsers.