skysight-inc/HackerNews huggingface dataset:
The fact that you’re trying to use Amazon to convince others that its somehow a negative to use web scrapers is just sad. I’m sure they don’t like it, and that’s in part of why I like them.

Amazon is inherently anti-consumer, and uses every single thing it can to advertise to and/or profit off of you. Their 1984-inspired “security” and home automation systems, their app/website, their policies are all meant to take your money. Which is why web scrapers like CamelCamelCamel are good, because with all of this anti-consumer garbage Amazon shoves at you, you have the power to turn the tables and pick up what you need at the price you want.

The only time I’ve heard scrapers/indexers being a problem is Bing was terrorizing someone’s website, so they just banned every Google/Bing/Yahoo IP. A problem that $1.3T companies don’t have.

You can claim that “its not theft because it’s copying” is inadequate, but I would say the same about your own argument. Because there is no good argument against scraping data. It’s the only way to have a free Internet.
This is demonstrably incorrect on every level.

Reinforcement learning from human feedback (RLHF) makes models dumber and less capable but more compliant.

Meanwhile, high quality synthetic training data (generated by AI) makes models smarter and more capable.

RLHF and human sourced training data is not the ceiling of training intelligent systems, it's the baseline-- the floor.
I don't have any professional typesetting experience, just some adjacency from having done some work for a type foundry at one point, that gave me some insight into how much actually goes into it.

Most professionals use expensive professional software for it. Latex or pollen or other pure markup solutions only work for smallish documents, or digital ones. Once you're going to print, esp in different formats, you need to care about page imposition, aligning with folios & signatures, widows & orphans etc. Just generally the physical reality of paper leaking into your abstraction of "the book" in ways markup alone can't accommodate.
I don't want controllers to keep changing. I love the Xbox controller.

I also have a PS5 and a switch, but those controllers don't feel good in my hand. The PS5 haptics don't add much IMO, but hurt battery life enough that I'd rather just turn them off.
Mixed feelings here. First, the false positive issue. Second, the network effect, being locked out of buying anything to eat if you shoplift. Third, the potential to track my movement to local stores that use the service, even if I am a non-criminal.

On the other side, shoplifting is becoming lawless and stores are at their wits' end. What are they supposed to do to combat shoplifting? The law certainly isn't deterring shoplifting.
Radiologist?
> why not forgive any type of debt?

You can already do that with bankruptcy, but it specifically does not apply for student loans
Racket has had significant engineering and design time spent directly on the use case you describe. See this old thread from John Carmack about his son learning with Racket https://news.ycombinator.com/item?id=10111479. Things have continued to improve since then as well.

From my own experience, it is absolutely possible to get good interaction with low latency in Racket, but of course
as with any language you have to have enough experience to know how to avoid performance pitfalls.

For some of the gui work I've done I needed to mix threads and semaphores to get things to be really responsive when there could be a long running process triggered by a UI interaction, but in Racket it has been vastly easier and safer than in other languages.
Your first point is absolutely spot-on but I am curious as to how much treeshaking was on the minds of masses at the time. The tooling of that era didn't really have any good support for tree shaking even for non-AMD includes and it was quite experimental tech (as in, I don't think it was a decision making factor for the majority of the tools on the scene).

The second point actually isn't strictly valid. I've written my own "all-in-one" async custom loader [0] that can require() CommonJS/AMD includes, regular "add a script tag" includes w/out any exports, or even css stylesheets all asynchronously, with asynchronous dependency trees for each async dependency in turn. You can define in the HTML source code a "source map" that maps each dependency name to a specific URL, so that you don't need knowledge of the filesystem tree to load dependencies.

Ideally, this source map can be generated via the tooling you use to compile the code (e.g. `tsc` is aware of the path to each dependency) but I haven't written my own tool to generate the require path to url map.

[0]: https://github.com/mqudsi/loader
Terminals?
Can someone link to a non paywall version? Edit https://archive.is/pYB3G

Funny, I've been to Gordon's in central London and am familiar with the team who made the security system there. Curious that it morphed into a facial recognition software tool.

Couldn't someone just put on a mask a la COVID and have a field day to defeat facial recognition?
I realized a while back I basically used it as a fidget toy: open it, scroll, realize I’m not reading anything, close it.

Breaking that passive hand habit has been the hardest part but my use will drop to 1% of what it was. I’m not going to quit completely because I don’t use other social media and sometimes I have questions related to a specific thing that I’m not sure where else to ask, but those instances are quite rare.
Nah, I'll just stop using YT if they want to do this.
But that doesn't match the URL.
After going as long as I have without advertisements, I've realized just how psychologically violent they are. The colors, sounds, and manipulation are all over the top. I don't think I could handle watching that stuff anymore. Or, at least I don't want to go back to that.
> Scraping the internet does not change that data's availability.

It can change the availability of future data. I, for one, am altering my posting habits knowing that my data can be scraped into LLMs.
If you haven't seen it, you might like this Bill Hicks standup routine: https://www.youtube.com/watch?v=9h9wStdPkQY

"If anyone here is in advertising or marketing ... kill yourself" (:
Socialising is hard for many people, this is well known…
> https://www.ftc.gov/business-guidance/privacy-security/child...

> The Children’s Online Privacy Protection Act (COPPA) gives parents control over what information websites can collect from their kids. The COPPA Rule puts additional protections in place and streamlines other procedures that companies covered by the rule need to follow. The COPPA FAQs can help keep your company COPPA compliant. Learn about the COPPA Safe Harbor Program and about organizations the FTC has approved to implement safe harbor programs. You can also get information about ways to get verifiable parental consent– including new methods the Commission has approved – and the process for seeking approval for new methods.

There's one. There are similar laws in Europe.

The AI scraped, utilized, kept, keeps... data on children. Parents did not consent. Children /can't/ consent.

The AI use of such data is not only illegal but could end up with people being jailed over it.
I have used a number of different solutions over the years for simple documentation. Started with Wordpress, ended up on Docusaurus.

Docusaurus is an amazing tool for startups, but it started to show its weaknesses as we tried to scale it.

Our project requirements needed something more, so I ended up forking Docusaurus and started working on my own free open-source solution.

Check it out, I’d love to hear what everyone thinks! :)

https://github.com/elegantframework/elegant-cli

https://www.elegantframework.com/docs/installation
What bout California?
oh yeah. everything is going as planned!

if the plan was to get rid of 3rd party apps the execution was a spectacular failure. doubling and tripling down also does not work and will backfire.

reddit will slowly slip into irrelevance. let's see if the vultures can extract some value before it all goes to shift.
Nobody needs yet another linux distro. People want free RHEL.
Google to scrap local news links in Canada over Online News Act
Is it really indifference or are employees responding to incentives? Few places reward code performance. Companies are getting exactly what they pay for and missing a deadline to improve efficiency is irrational under current comp strategies.
Alternatives (some from the comments here):

https://www.thestorygraph.com/

https://oku.club/

https://www.librarything.com/

https://joinbookwyrm.com/

https://bookrastinating.com/

(I haven't tried any of these yet.)
Looks to be an OpenAI problem due to how they host the API. People are speculating that different servers in their pool are ot always on the exact same version of the model, and you can get pointed to a different version...no proof I saw, but quite a few people complaining about it.

All the local models I've used were deterministic with temp 0.
I am referring to Mexico.
Slightly related: when running 3 screens like that, put the middle (primary) one in landscape, so the array is like a big H.

It works better for videos and code, IMO. You still have two huge portrait fields for documentation/webpages/etc, or 8 portrait-oriented quarters.

I usually run 8 portrait-shaped windows quartered on the sides, then two side by side on the middle, which are each approximately square.

I don't like my editor window getting too tall.
Who noticed the Chat GPT running on the right screen?
> What problems are these? its hard to tell.

You said:

> If you want some rigorous examination of the events, ones that aren't described by academics as' "not academic", "chaotic" and "politically driven"'

Then ailef proposed this quote as the “full context”:

> > Katchanovski's original paper was criticised by David R. Marples. Marples called it "not academic", "chaotic" and "politically driven", but also acknowledged that Katchanovski "has raised some new evidence that suggests new investigations into the sniper massacres are much needed," that "the official version of events is indeed deeply troublesome and his gathering of new material is commendable," and that "his paper does provide evidence that there were several separate groups of snipers, including anti-government ones."

The pertinent part seems to be “the official version of events is indeed deeply troublesome and his gathering of new material is commendable”.
No, I am a software engineer at a writing instruments company... long story.
They use the Twitter internal GraphQL endpoints.
I was a loyal, paying customer for years. I paid for the high def-and commercial free. Then the content began to splinter. I ended up with $80+/month to watch some of what I wanted in 4k without commercials… so no, no a couple coffees. Most services you pay for have ads still. Then you pay more just to get 4k. It is never ending and so I decided to just pirate again. Oops.
They’ve already done that in a way, I can only watch 720p on mobile with safari + Adblocker and it always always between each video resets to 360p unless I tap to change it every time. To get higher res than that I have to download the app.
Blame intellectual property theft. I'm sure there's a right to repair angle in there as well but my guess would be that it's mainly driven by IP.

I had a friend who worked on electronics about 20 years ago. Suddenly they were facing a flood of reverse engineered devices coming out of China. The build quality was lower than their official devices but it was hard for customers to tell the difference and they were undercutting them on price enough to crater the companies revenues.

Enforcing patents and other IP was basically a non-starter even when they tracked down the shops in China.

Eventually they ended up just partnering with them and selling the lower quality and cheaper versions of their devices because they couldn't compete and all the work they had done to design, test, prototype, etc was written off as a loss.
Well, yeah. The nouveau riche are targets, because they're scorned by both the people without money, and by people with money. Combined with a combination of insecurity about their newfound wealth, and a lack of the cultural norms and social ties that old money has, and hilarity ensues.
If a shop catches a thief with a box he took outside the store after they chase him down, they offer him a choice, we will either prosecute you and get you jailed/fined - or you can promise never to come here again and to be sure, we will take your photo and use our scanner to detect you, and will tell all the local shops as well.
Offered that choice, few would take the police route - this may be their tenth arrest = pick the scanner and walk away
SecPAL (~2007) was essentially Datalog for policy (the paper included a transform to Datalog.) I'd be interested to know if anyone implemented it.

https://en.wikipedia.org/wiki/SecPAL
Oh interesting. The writing instrument company needs scans this good?
Supreme Court blocks Biden student loan forgiveness
To save anyone else the trouble, after walking through a fairly broken build process I discovered that the open source version is very much not in sync with the App Store version. I'm not sure exactly how old it is (the last real commit is a year old) but it lacks most of the current App Store functionality and has various issues with the terminal rendering incorrectly. Blink may have been FOSS at one point but it isn't anymore. The App Store version is $8 per month which is a bit steep for my needs since things like iSH [1] exist and are actually FOSS.

[1] https://apps.apple.com/us/app/ish-shell/id1436902243
Alameda does a great job of explaining why you can't just slap promises on something: it breaks the semantics of what `require()` returns. `require('foo')` returns foo, maybe. `require(['foo'])` returns `Promise<[foo]>`.
Yeah, personally, it's been a game changer just being able to load so much more into your field of view. Having two side-by-side makes it really easy to look at other parts of your code and make changes. I'm loving it! I'll give the H method a try for a few days and see how it goes.
Instead of giving users features they want, we got NFTs, profile pictures, and 3 separate chat implementations…
> “The drive to mechanize proof and proof verification doesn’t strongly motivate most mathematicians as far as I can tell,” he [Michael Harris] said. “I can understand why computer scientists and logicians would be excited, but I think mathematicians are looking for something else.”

I'm not a mathematician, but I have at times been able to consider myself a computer scientist. To me, the goal of "mechanizing" and formalizing mathematics seems instinctively recognizable as a worthwhile pursuit, for the same reason it's worth adding tests to an unwieldy legacy codebase: it makes it possible to refactor, to experiment and break things and see what happens.

The more we formalize the most fundamental axioms and theorems of mathematics, the more confidently we can alter or remove them and see what happens to the rest of the system. Achieving "100% test coverage" and "instrumentation" of mathematics would allow us to analyze the system under stress. We could fuzz it. We could refactor it. We could even ask an AI to do that for us.

As a relative layman, I'm often struck by how many mathematical theorems are dependent on the arbitrary paths we took to develop them. For the same reason, it's a common occurrence that one mathematician discovers an innovation in one branch of mathematics by simply borrowing a common technique from a distantly related branch. Those sorts of analogies and connections between ideas are difficult for humans to spot, and their discovery scales linearly with the number of mathematicians, who might prefer to spend their time discovering truly new ideas rather than repurposing those already existing ideas.

But computers, on the other hand, are excellent at spotting these relationships, if given sufficiently formalized definitions of them. So that's why I'd be most excited about formalizing mathematics: how much low-hanging fruit is waiting to be discovered by computers that are just missing the right prompt?
I just feel like engineers don’t get noticed by serious operations by showing up to the front desk on the ground floor of a 40 story tower.
Ya lol, parent must work for one of these inane companies. I just cancelled my YT premium, despite loving it actually, because I honestly would rather prove a point.
This is pretty much spot on.

In a bit more detail, the CSP solver does indeed apply forward checking, and a fancier version of that, arc consistency, is available too, but ends up being slower on the whole. There's dynamic variable ordering (i.e., "Which word to try next") and conflict directed backjumping (i.e., "Solver's stuck, how far to go back?"). There's some relatively memory hungry structures for checking word constraints, e.g., when two words overlap and one is assigned we want to remove impossible values for the other word, and a specialized "sparse all different" constraint that disallows using a given word more than once.

And also yes, all this happens on the backend and websockets are used to send the latest state to the client.
Student loan interest rates have to be higher because credit isn't a factor in determining loan eligibility.

So it's basically the pooled risk rate where good debtors cover the additional risk of poor debtors.
> Don't blame marketing, blame capitalism.

I can blame both, as well as the underlying sociopathic mechanisms that the modern understanding of the terms necessitate.

If I am not mistaken what you are describing is market research, not marketing. Marketing is, in practice if not theory, about invasion of attention and manipulation. If marketing were not these things then companies would be content to have their products discovered in catalogs and store shelves where interested parties willing to devote attention to such things would readily find them.
I can answer this honestly:
We want to believe that the iPad is the answer to so many of computer's problems, that the iPhone is So Amazing to be able to do so much of what we need a computer to do that a Bigger iPhone would be the ideal computer.

I don't quite know why Apple doesn't see the iPad as a developer machine. Being able to program the machine that you're working on is a, if not the, meaning of a general purpose computer and we all want it to work So Bad. But, this blog really echos what any of us who have really tried to untether ourselves from the traditional keyboard/monitor or mainframe programming have discovered: The iPad (and the iPhone) are appliances and not actual computers.
I don't know enough about it, but wasn't the getty images case about this?
The merits of the case were much more straightforward than the standing analysis. But if the plaintiffs didn't have standing, the merits wouldn't be reached. I was slightly surprised that they ruled on standing the way they did, but the underlying merits decision was completely unsurprising (because, as you say, this was a very clear overstepping — as top dems had admitted just months prior).
>For instance, if BOTW was released under a different IP skin and released for xbox, it would probably be a 6-8/10.

That game is Genshin Impact and it's very successful
> If authorizations can be described as a policy graph, what about logic programming languages such as Prolog or Datalog?

Or why not SQL?

Which will be more optimized -or is easier to optimize- for the logic in question?
That's a much higher bar than hacking into some computers. And also, as people pointed, unless you are wholesale kidnapping enough people to fill a prison, it doesn't work like that.
I’ll admit to coming late to the party (when a friend introduced me in 2013), but what’s amazing to me is when you take the step of encoding your cellular structures as adjacency matrices.

You can visually see structures of your theory (eg, facts about groups) in the patterns of terms in the matrix.

Eg, diagramming a cyclic group ends up with a banding pattern in the portion of your matrix denoting equivalent pairs under the operation… which shows that in some sense, the level maps of + on Zn x Zn form a twisted torus. (Which makes sense in hindsight, as you have the product of two loops with the level maps wrapping around non-trivially.)

That you get ideas such as that by chasing through a purely abstract definition (groups -> diagrams) is wild to me.

Edit:

I actually built a simple case (Z4) in Minecraft — just because I found it surprising.

https://zmichaelgehlke.com/images/z4-plus-map.png

And you get all kinds of weird visuals in diagrams. Like “log” or “exponential” curves trying to diagram a whole field. (Z5, in this case.)

https://zmichaelgehlke.com/images/5-finite-field.png
Train neural networks up to 7x faster
Nope, it's all constraint satisfaction based. Another person actually correctly inferred most of the details above: https://news.ycombinator.com/reply?id=36532254&goto=item%3Fi....
I've experienced a different situation where I was one of two pros – pillar may be more appropriate – in a team of around 15 devs – and wasn't recognized as such. I was working 70h/week on average (I never was paid for those overtime hours and my actual hourly wage was under the minimal wage), taking in charge every and any issue that may pop up, I was a reference when it came to knowing how our system worked and people would come ask me questions about the inner working of some part even when they had designed it ! I left disgruntled, and the other piller followed course because I wasn't here anymore to buffer the conflict he had with the CTO. In spite of the new hire and organizational restructuration to fill the gap, what should have taken 2 weeks to implement (a few hours to a few day in the redesign I had reimplemented at home in the weekend following my departure), took them 6 months. They had to distribute overtime hours to every dev, and in the end I received a call from the guy in charge of HR who told me the company was considering rehiring me at the condition I should behave ! Dude was fired eventually and replaced by a manager from the holding company.

As for pros needing training by other pros, I think it's more a question of culture. Once I was tasked with adapting a microservice to also run as a library, the challenge being we used JSON fields and now also had to store them in a mysql database that did not support them natively. I wrote an adapter that could have been released as a separate library because it was that generic, it took me 1 day of work, a 15 files long PR. But because it used a postwalk traversal on tiny json data triggered lazily upon accessing the specific field, cached in the ORM object for repeated access, it smelt funny to the CTO who proceeded to ditch my work away, spend the 3 following days adapting 350 files to try to get a highly specific solution then gave up, and decided in the end we'll have two separate versions of that system, in concurrent use, one as a lib and one as a microservice, hence multiplying by two the time it took to do changes to that highly repetitive codebase because "it was simpler that way".

You don't need to train pros, they have been training on their own since they are twelve.
Humane’s first gadget is named the Humane AI Pin, and it’s coming this year