skysight-inc/HackerNews huggingface dataset:
I am waiting for this. I want that RTS game that I can enter with $20 and make that my economy and buy up my army. If I win, I pillage your $20. It’s hard to make a case that an RTS is gambling (which they’ve been doing with Poker for some time now).

We have yet to enter the new world of wagering. It’ll be even funnier if your SCV’s mining minerals is them mining Bitcoin. Long SC2 fights, with something on the line. I say we embrace it.

We have no clue what pay to win actually means yet. The sheer capitalism of it all is fascinating, and probably where it belongs, might give us more perspective of how ruthless we are in reality and possibly even curb it.
> and then I found J

At first glance I took that to mean Visual J++
You and your mates appear to have invented a new financial system, which involves walls.

Please explain 8)
I'm not entirely sure about that. Sometimes recording all the excrutiating detail and meaningless busy work requests kills a project. You are better off using forgetfulness as a filter. If something is really important, it will come back up anyway. If it's useless work to make Jimbo from HR feel like he is contributing, it's a total waste of everybodies time including Jimbos.

The project manager should be doing this stuff, not some micro detailed wall of unimportant Jira jobs.
I could run an internet poll and find people who think democracy is harmful.

What does that mean?
"Vacuum phosphor display" is an accurate, if unusual, description of a CRT.

There was a trend in the 80s, tailing off in the early 90s, of using accurate but unusual descriptions like this to suggest that fairly mundane technology was in fact exotic and special. You saw it a lot on stereo equipment in particular, but American carmakers weren't shy in participating. If I had to guess at an origin, I'd say it probably had something to do with the "Japanese economic miracle" that was much in the zeitgeist then, and maybe not nothing with the fear of obsolescence and inability to compete that beset much of the US technology and industrial sector (excluding software, but not electronics) at the time.
> one's race doesn't impact other people negatively

Racists would say otherwise. If racists were a majority of society, would you agree that we as a society are right to govern that way?

You know, we also have tomes of legislation about what we don't regulate. In most Western societies, speech has pretty big tomes on that.
OLPC XO-1: The $100 Laptop (That Wasn't)
I make ultra-large scale [32000 x 32000 pixels] abstract AI generated art and make them into NFTs. It's an ever-evolving project: I learn new things and I try to create some art with them, recent ones are now animated!

Main Website: https://aidream.vercel.app
Animated Example: https://www.youtube.com/watch?v=v0WozGLf0uw
Questions: https://twitter.com/bitmarx
3D Gallery: https://app.spatial.io/rooms/6130be9402ac0d00014f4442?share=...
[No Sign up is required, just needs a name]
> SPAs make web resources impossible to index or link to - by definition, they do not contain "pages".

There are two things you could be referring to here. Both are resolved so that you can have an SPA that basically starts out as an MPA and upgrades itself to an SPA, though it’s common for scripting to still be required where it shouldn’t be.

Firstly, putting the route in the path rather than the fragment. That was resolved with history.pushState which shipped across all browsers in 2010–2012. You can safely assume it these days for all JavaScript-enabled browsers (you should not be supporting such browsers as IE9, Firefox 3.6, Chrome 4, Safari 4 and Opera 10.1).

Secondly (dependent on the first), whether the server’s response includes the content. Some SPAs don’t (reasonable for many applications, generally unreasonable for content websites), some do, typically using a family of techniques broadly called server-side rendering (search the term for explanations). It’s only in the last few years that SSR has seen significant uptake, though it’s existed in varying forms since at least the mid-’00s (though there were some fairly significant problems with it until history.pushState existed, so it wasn’t widely done except for Google’s #! → ?_escaped_state_= AJAX crawling scheme from 2009).
What about a credit repair service which offers a web crawler to generate plausible pro-social disinformation, with searches like "nearest gym", and "houses for sale in <exclusive ZIP code>"?
I generally agree with you, but 2021 USD is literally trash vs 1980 USD.

For reference, an ounce of gold in the peak at 1980 (which was a long while peak btw) was $800ish, an ounce of gold today is $1800. So more than 2x.

So $22B today is more like $10B in 1980.
But there are healthy connections and unhealthy connections. Is it possible that there might be a way to encourage the healthy ones and discourage the unhealthy ones?

There has been talk of Facebook actually using algorithms to make mental health interventions. The problem is that I don't think that many users find some automatically generated warning credible.

Just because social media works the way it does now doesn't mean it has to always work like that.

Either you something like a single, state approved connection system or each social media network will serve up anything that users will buy. That's both because of the profit motive and because someone, somewhere thinks X sort of content is totally cool, both factor are in play. What's the plan to counter that?
Oliver Wendell Holmes Jr. tracks the arc of justice (1897)
Key to Biden's Climate Agenda Like to Be Cut Because of Manchin
Selling raw data vs. selling targeted advertising based on that data. The difference is maybe not so important to some people, but it's exactly the distinction the comment you originally replied to highlights.

"Walled garden" is a fairly common colloquial phrase, often applied to the iOS ecosystem in the context of the app store (genuinely not sure what you meant by your comment otherwise).
So just give up? Do nothing?

Provide help on a variety of levels (peers, professionals, etc). The idea that mechanical restriction social networking could be the answer is just misguided.

And it's not social media that are doing the damage but the interaction of social media and those with existing problems.

If we think these things are harmful and those harms outweigh the good, then we should do something.

I can see many people saying Facebook is "bad" in some way but often the criticism are completely contradictory. Facebook allows too much free speech or Facebook allows too little free speech. Peonple with both criticism "agree" on "harm" until they have to actually do something, then the absurdity appears.

Even if it is just a higher tax rate for Social Media companies to help pay for the clean up of the damage.

What's a "social media company"? Any company that let's people communicate? Social media is just blogging, message, forums and so-forth, put together in a roughly unified way. Acting like it's a single thing that can be managed and controlled seems plausible but is impossible if you think about it for a minute.
No, I'm not talking about the absolute rate of participation in STEM overall, but the relative participation in different subfields.
WRT the multithreading issue, https://lwn.net/SubscriberLink/872869/0e62bba2db51ec7a/ mentions that using atomic memory operations in CPython for Py_INCREF and Py_DECREF slows down the entire CPython interpreter by 60%.
This actually sounds really cool.
Of course the leftists once again don't want to take responsibilities for their bad policies and failures. This is always the case
I did not see that Biden will mandate google turn over search history to banks.
Ask HN: What's the word for when your type 'compactly' represents your state?
Hi HN, types-ish / FP-ish question. I've asked around and not found a good answer so I wanted to ask here.

When I represent a system's state, I am often searching for a type that neatly bijects to it. A dumb example is maybe, with a stoplight I might use a tagged union with 3 states (Red | Yellow | Green) over a struct with 3 booleans isRed, isYellow, isGreen, because the latter admits invalid states. A more realistic example is say, in a platformer when I see a boolean isJumping (in the air) and isFalling (in the air and also falling) when a union of (Grounded | Rising | Falling) might be more compact.

Likewise I might want to avoid a type having multiple values representing the same state. If I have a time series for temperature from a thermometer that's only sometimes on, I might prefer a list<optional<int>> over a list<pair<bool,int>> where the bool is the on state, since the int doesn't matter if when it's off.

I'm not saying that the compact representation is always better but there's certainly some utility or at least aesthetic quality. Is there a word for this? The words I've been using here have just been pulled out of the air.
US social credit score redux (credit score was the first version)
Yes, Swift uses refcounting.
Am I missing the broader picture here? This seems to be a lot of fanfare for something which is around 1000 lines of code to set up a minimal Wayland server: https://github.com/MirServer/ubuntu-frame

The more impressive thing to me seems to be the continued progress being made on Mir that has enabled this work.
You trust the numbers because you've been condition to trust lies.

When the cops don't show up for a crimes, the crime numbers look lower.

So you're trusting lies. Keep trusting liars
Most of the vaccine hesitancy started as made up Facebook posts. Make a video, draw a contrast between the vaccines and next thing you know millions might be repeating whatever you made up. It might actually have some benefit, but furthers harmful patterns. I know people who have expressed interest in new nasal vaccines which may or may not come, I think they know they need a vaccine, but are just looking for some way to get one without admiting they've been wrong all this time.
79% of companies say they will raise DEI budget in 2022
But its for the greater good! Think of the children! We are heading for a truly dystopian future. Its not a matter of if these systems will be abused but when.
Assuming the back and edges are made out of aluminum or something you don’t need to protect it. You only need to protect a tiny lip around the front glass to get equivalent shatter protection which would be vastly less bulky than even an ultra thin case.

In other words I want ~90% of the protection with only ~1-5% of the added volume.
> In those cases your credit score could be based on just about anything. What you post on social media, whether you recently visited a doctor, or whether or not you live in a wealthy neighbourhood. Suddenly, your most recent Google search history, or your latest post on TikTok could influence whether you can get that loan.

It's strange to see Facebook and Google being invoked in these hypothetical examples when neither company sells user data. Big advertising companies aren't interested in releasing their proprietary user data to other companies. They sell ads on their own platform, but they don't sell user data.

Meanwhile, financial institutions openly share your personal information with "business partners" unless you opt out. The FTC has done a decent job of forcing disclosure of these data sharing arrangements and giving consumers a standard form to opt-out [1] These companies are actively selling user data as much as they can get away with, but Facebook and Google are getting demonized for something they're not even doing.

As for this blog post: It's a fine example of Betteridge's law of headlines (and yes, I know it's not actually a law).

[1] It looks like this: https://www.ftc.gov/system/files/documents/rules/privacy-con... inside of your mailed statements. You can also find it on the financial institution website if you search long enough.
If there are no laws regulating this where you are, you're likely to have more straightforward bias issues, such as having people excluding locations with ethnicities, religions, or whatever else they might not like.
Stand-up Maths did a video on this a few months ago. https://www.youtube.com/watch?v=VTDKqW_GLkw including creating a much larger version.
What do you think is a better way to frame the policy discussion? I assume they use the monopoly angle (perhaps in a misguided fashion) because it is a tried-and-true template for regulating corporations with too much power.
yeah what about the streaming industry and the game industry? Of course when we dig into them we'll come to the conclusion that human attention is havested in order to fund a whole range of industries and it's their entire business model we need to kill to stop this.

This has always been the case since before the digital age (hollywood, cable, video game, sports, even news). These industries feed on humans paying attention to things that don't matter in their life.
Fortune’s Algorithm and Implementation
The Visible Hand of the Market: Economic Warfare in Venezuela (2017) [pdf]
Are there any good recipe search engines that are below 8Mb? Would be cool to create an on device application where space is really limited!
> multiple auditors have said they were fully backed.

Which auditors? The only ones I know of quit before making a statement (which is a very bad sign).
This is how it worked 20 years ago at least. I built up ridiculously good credit (by accident), when one of my first employers who didn't have a functional purchasing department.

My boss and I would take turns maxing out our credit cards (mine were rather meager having just graduated) to purchase equipment for the company and then being reimbursed.

However, credit score isn't really a measure of how likely you are to pay back a loan, but rather how profitable you will be doing so. My understanding is, the ideal customer always pays his bill in the end, but may take some time doing so to rack up extra interest charges.
Microsoft shuts LinkedIn in China, citing 'challenging' climate
If you don’t mind my asking, what would you say you spend most of your time doing in a week? For me it’s a lot of requirements gathering and sketching things out then developers go off and build it. For example next week I’ll be working with a few other architects on some identity resolution projects. But we’ll just design the system, the engineers will take our specs and go off and build it.
We only talk about the good things the conquered did and the bad things the victors did.
Data brokers should all be required to register with the gov't and be regulated like a credit bureau. E.g. one free report a year on everything they have on you. Methods for correcting or removing inaccurate data, etc.
sorry, probably cache? could you please reload the page? there should be only one - #mybfio mention here, with the very first link pointing to https://mybf.io
Butterfly Wallpaper by Brhoomy101
Yet another disingenuous privacy article by the Mozilla Foundation. Right in the second to last paragraph, they sneak in that "Countries like the US have laws that dictate what credit scores can be based on." and then fail to provide any examples of actual countries that use social data in credit decisions.

There was a whole big fad [1] of social credit scoring around 2012 - 2015ish which just kind of went away because... it turns out it doesn't work very well. The more signals you use, the more you open yourself up to adverse selection and I think pretty much every social credit scoring startup found themselves unable to offer a more compelling rate without going bankrupt and they all either pivoted or shut down.

AFAIK, there isn't currently a widespread deployed social credit solution in any country (including China). But it continues to be the favorite doomed pitch in fintech.

[1] https://knowledge.wharton.upenn.edu/article/the-social-credi...
I think every company has an incident that makes data protection a real concern. When it's two guys with a PHP app in a dorm room, you don't really expect anything serious, but eventually the risk to the company becomes too high and some useful system gets implemented.

I think Google's watershed moment was this: https://www.gawker.com/5637234/gcreep-google-engineer-stalke... By the time I got there, it seemed like standard practice for engineers to not be able to read "their own" databases -- every piece of data would be encrypted by a per-user key that only arrives at your application when the user's session is present (or by heavily-audited special exceptions; breakglass, batch jobs, etc.) Much attention was paid to not making data available too widely. (For example, on Google Fiber our hardware knew the MAC addresses of devices that wanted to use WiFi. That's a requirement for 802.11 to work. We modified the Linux kernel, wpa_supplicant, etc. to not log these, explicitly so that someone couldn't collect the logs and do a mapreduce to see who takes their iPhone to their friend's house and intuit a social network. We did that because it was the right thing to do; we only wanted information that was required to operate the service effectively, not to be a dragnet for anything potentially interesting. I'd personally be fascinated to see that information, but it's not the right thing to do.)

I have to imagine that any other large tech company has similar access controls and privacy focus -- even Facebook. Where it gets scary are governments and large non-tech companies that just email around spreadsheets with personal information in them. Yesterday there was an article about Missouri exposing teachers' social security numbers in HTML comments. If you tried to write that code with a data storage system like Google's, it simply wouldn't work. Your code wouldn't have the decryption key for those rows, and you wouldn't be able to output them as HTML comments.
Parsing JSON Is a Minefield (2016):

https://news.ycombinator.com/item?id=28826600
Several years ago I used tensordot and from memory it seemed to perform slightly better than einsum. Not sure if that's still the case but I remember really enjoying using it.
Does Swift have a GIL? If not, how does it solve the problem of multithreaded reference counting?
> The important technical difference between MPAs and SPAs is where they put that complexity.

Just as important a practical difference (an outworking of the complexity location) is the matter of statefulness.

With an MPA, each page load is its own thing, generated from scratch from the canonical data source each time. Pages are essentially stateless.

With an SPA, the client will generally be interested in retaining data and caching things for at least the duration of the session, and it’s easy for state to get out of sync. That can go wrong so many ways, and cause so much pain, and resolving that commonly takes reloading the whole page, which is normally distinctly slower than it would have been in the MPA world. (Not that it need be noticeably slower, but it almost always will be.) Or the absolute worst case, persisted wrong data… that’s a nightmare.
ahhh, you mean HN post ... ))) ... yes you are right,
unfortunately HN does not allow to change it now ...
As of when I posted this comment, there's a formatting error in your statement — there's a whitespace character after your second opening parentheses that was meant to precede it. That typo indicates that the component of your credit score that is derived from your HN participation should be scored lower than those whose HN comments do not include any typos, because if you're more likely to overlook a single-character error, then you're more likely to overlook a loan payment.

By your argument, it is permissible and appropriate for a credit rating company to make use of any signal — such as that typo — in their calculations. It's a business opportunity to make use of HN's freely-available data to charge you a higher interest rate for loans, because you made a typo, as by the evaluation metric "typos on HN" you're more careless than someone with fewer. It may or may not end up actually being an effective tool for increasing the accuracy of a credit rating, but there's no law prohibiting a US credit agency from trying it out today.

I do not feel that this is acceptable. I think it's an invasion of privacy to incorporate that information into your financial score, even if it technically would improve the precision of the score when applied to everyone in a society. I think that credit scores should have their inputs restricted by law to only consider your financial behaviors.

ps. The above example is impersonal and generic, and the point I'm making is not intended in any way to actually reflect poorly upon you at all. I do not as an individual consider your typo to in any way detract from your statement, and I think it's inappropriate to judge you so harshly as I suggest a credit agency would above. You should not be shamed or penalized for a typo in this forum.
The cortical column was a hypothesis about a general organizational principle for the cortex, which turned out to be more or less false but which has lived on as a kind of “zombie science” because too many people built their careers around it and we can’t admit that it isn’t a real thing until they all retire. The thing that actually exists is “neurons above and below each other tend to respond to the same stimulus/action in the real world.” Jeff Hawkins, being a smart neuroscience-amateur, seems to have never realized that cortical columns are this nice idea that was found to be wrong a long time ago, but neuroscientists don’t say that out of politeness to the profs who built their careers on the concept. For more detail: https://pubmed.ncbi.nlm.nih.gov/15937015/
"In some countries, loan providers can only look at your official credit score, which is based on your financial history: how much money you have in your bank account, whether you have outstanding loans, and so on. Credit scores aren't perfect, but at least they're based on information relevant to the question at hand: whether you could repay a loan."

Some things wrong with this:

1. There is no single 'official credit score'. Credit scores are calculated using different data and different methodologies by (i) credit bureaus like Equifax, and (ii) lenders. To say that loan providers can only 'look at your official credit score' is equivalent to saying that lenders cannot create their own scoring models, which is obviously wrong.

2. Most credit scores do not depend on how much money you have (or had) in your bank account. Credit scores are based on money you owe or owed. So a bank account would only be relevant to the extent that it provided a credit facility, or went negative at some point.

3. As mentioned in another comment, information other than credit/financial history is useful for credit decisions. For example, a common thing that unsecured loan providers look at is whether you have a job, and how much you earn. This information is verified through payslips, reference calls and/or bank statements. Whether you have a job now doesn't affect your credit history (it's in the past) but it sure is useful.
For one, correlation != causation

For two, it's arguably a good public policy to judge people on the basis of what they've done, and not on the basis of statistical correlation to what other people have done.

Can you imagine i.e. having to post to Instagram regularly to get a loan, because some algorithm noticed that people who pay back their loans happen to post frequently on Instagram (when in reality the correlation is because people working salaried jobs have the time to post lots on Instagram, and people working minimum wage jobs don't)?
> A Walgreens takes money from a community and gives it to their shareholders.

So does that mean that you're happy that they're pulling out of these communities then?
Expensify S-1 IPO
Is it okay to pronounce it “God Bledger”? Sounds way cooler
Against Dog Whistle-ism (2016)