skysight-inc/HackerNews huggingface dataset:
I have purchased secondary tickets outside of TicketMaster many times and the fee has always been lower. But, that's anecdotal of course... there's no reason why they couldn't be higher. But, let's leave the actual fee amount aside for a moment...

I'm slightly less concerned with the actual amount of the fee and more concerned with the fact that ticket scalping has apparently become legal and that the original ticket seller is not only in on it, but getting even higher fees on the scalped tickets than the original tickets.

It's disturbing that it's illegal to scalp a single ticket in person outside an event, but if someone does it online with hundreds of tickets then they're a "ticket broker" and that's legal (in California at least).
> Knowing what I know now, I probably could have made these rings without casting. I could have heated up the metal, hammered it into shape, reheated to undo the work hardening, and repeated that process until I had the ring I desired. In fact I did so with the extra gold:

From the article. But I understand, you wanted to do your own thing (this dismissive comment of yours) for no reason. :)
Nit, decision problems are one type of computable problems, but you have other types like function problems, optimization problems, etc.

NP, by definition involves decision problems, but many NP-Hard problems are optimization problems.

More specifically NP is the set of decision problems solvable by a NTM in poly time with the following conditions:

1) If the answer is "yes," at least one computation path accepts.
2) If the answer is "no," all computation paths reject

Equivalently is is the set of decision problems verifiable by a TM in poly time.

Modern programming tends to only care about #1, and structured programming paradigm helps with that.

People not moving past NP in complexity theory is the real problem here. I also blame using the 'trys all answers at once' NTM intuition vs the max lucky guesser which makes it less silly.

But didactic half truths do really hurt. Entscheidungsproblem is better for teaching people in my experience.
I think the same whenever I turn on my gardening watering system at 7am and the whole 250 person street group chat starts complaining about lower water pressure and the fact nobody can have a shower.

But, I'm not selfish so I just water the garden at 4am now.
Congrats for the release !

It’s really great to see some strong contributors alongside Louis :)

I'm only learning Gleam right now but the feature set already feels small, very cohesive and well thought.

Pipelines, function capture, use expression, pattern matching: I wish I could work with this in Python at work :')
That's the only thing that makes you question React?

I just hate the fact that it requires JavaScript to render even the simplest of pages. I would be bold enough to state that most websites built using React have absolutely no need to be built with React, i.e. they should be using plain HTML/CSS and maybe a tiny bit of JS instead.

Instead we now have an entire ecosystem where JavaScript powers everything, even the rendering of the most basic static page. And have you seen the markup generated by React and its ilk? It's horrific and makes debugging/modifying pages using client-side tools (user scripts, accessibility tools etc.) much harder.

It's anathema to me. I hate it all.
Debian has a fairly famous one: CVE-2008-0166
Clever exploit of a website security hole! Except you need to give your credentials to a trusted party.
Sounds rather simplistic.
Since you mentioned cloning, feel free to hack on this https://github.com/beenotung/web-clone
He was basically wondering if he could create two tickets each with different tokens. Tokens are valid for 20 hours but it probably doesn’t invalidate the old token (e.g. a request for a new token makes it to the internet but due to congestion, the response never comes back to your phone before timing out) and this could trigger multiple tokens for the same ticket and are all valid.
You're saying the "jury is still out" and linking an article that says it's not out and the answer is it's all made up
States have some of the poorest Americans– and highest homeownership rates
> the basic problem is the govt wants to demolish the old society and has orchestrated a de-facto invasion to secure power for its party, secure seats with the black market money donations, with the convenient side effect of unleashing tolerated crime against its opponents

I love how competent you think Trudeau is, but isn’t the simplest answer that he is totally unqualified for his role, as is his deputy PM, and they did not think through the consequences of letting so many people into the country with no planning to accommodate them? Even if you are right about this disproportionately affecting voters for their opponents (highly doubtful given how liberal the GTA and GVA are, both hotbeds of car theft), they turned off many liberal voters (myself included) by making no provisions for sufficient public medical infrastructure - a cornerstone of Canadian liberal identity - or housing.

I think the sad thing is that rather than electing policy wonks like Ignatieff or Carney who can see consequences of actions, we elected a school teacher because of his last name and appearance, and now we get the consequences of that.
And every article like this just convinces me that switching my personal desktop to Linux a couple years ago was the right choice. I do wish that Affinity or another PS competitor had a good Linux or at least WINE support. Seems to be one of the greater gaping holes imo.
C# is well known I guess

https://learn.microsoft.com/en-us/dotnet/csharp/programming-...
I figured the parent poster already covered that with
> If it's strictly necessary, e.g. logging in or legal obligation, you're fine and don't need to ask
Seems accurate. I had 1 conference paper after 1 year, same as during my actual PhD. The expiration of the initial enthusiasm modifier was brutal indeed. I dropped out at that point, but there is no such option in the simulator (perhaps it shows up only once the hope drops low enough)?

My big issue with the PhD is that it was designed to treat me as an employee in exchange for an annual salary equal to 1-2 months worth of earnings as a software freelancer. But the work was interesting. So I wondered why not be an amateur researcher instead.. Of course once I quit, real life intervened and I did little of substance during the following couple of years. I neglected the value of the focus that doing a formal program facilitates. However, I had some ideas recently and was able to establish a dialogue with a relevant research group, so the whole idea may work out after all.
And now it can be found in the comments too.
Silk, Great Value plant-based beverages recalled across Canada
> Is this a joke?

Well, if you want, you are free to decide it's not.

But if you want context, there's a new article from PG people are reacting to.
Let's refresh everyone's memory.

Chevron won Chevron v. Natural Resource Defense Council. The case focused on what was meant by a 'source' of pollution as used in the Clean Air Act of 1963. The EPA was on the side of Chevron, and NRDC sued in the hopes that the court would interpret the law as they, rather than the EPA, interpreted it. The court deferred to the EPA.

So while you think you might want deference to the agency, sometimes it's nice to have a judge.
The coming eBPF revolution and why Kubernetes monitoring will never be the same
"what's the worst that could happen?" implies some forethought. Delusional Locking just goes "It's gonna be fine! LALALALALA I CaN'T HeAr YoU"
Am I missing something but can't something like distillation help here ?
Why are you seemingly arguing that the only personally identifiable bits of information are those with a strict 1:1 relation to an individual? And what are you trying to understand exactly?

> About half of the U.S. population (132 million of 248 million or 53%) are likely to be uniquely identified by only {place, gender, date of birth}, where place is basically the city, town, or municipality in which the person resides. And even at the county level, {county, gender, date of birth} are likely to uniquely identify 18% of the U.S. population. In general, few characteristics are needed to uniquely identify a person.

https://dataprivacylab.org/projects/identifiability/index.ht...

Another US example:

> Mr. X lives in ZIP code 02138 and was born July 31, 1945. These facts about him were included in an anonymized medical record released to the public. Sounds like Mr. X is pretty anonymous, right?

https://www.eff.org/deeplinks/2009/09/what-information-perso...
Agree on Apple, they could screw up over but they really do look at users as the customers because we give them most of their revenues.

Consumers are at best the #3 most important customer, after advertisers and TV manufacturers, for Roku. They have incentive to not care about consumers.
Single values cannot be “NP Hard”. Hardness applies to a class of problems. So it may be NP Hard to compute “prove or disprove X” but this says nothing for any individual value of X.

Similarly the traveling salesman problem is NP Hard but there are inputs that have trivial outputs.
Technically the bug is in upstream code, but it is latent without the Red Hat patch:

> cleanup_exit() was not meant to be called from a
signal handler [...] Fedora 38+ has moved to newer
upstream OpenSSH that doesn't have the problematic cleanup_exit() call.

> This extra problematic logic only existed in upstream OpenSSH(-portable) for ~9 months

The fix also doesn't touch the Red Hat-specific code:

diff -urp openssh-8.7p1-38.el9_4.1-tree.orig/sshd.c openssh-8.7p1-38.el9_4.1-tree/sshd.c
--- openssh-8.7p1-38.el9_4.1-tree.orig/sshd.c 2024-07-08 03:42:51.431994307 +0200
+++ openssh-8.7p1-38.el9_4.1-tree/sshd.c 2024-07-08 03:48:13.860316451 +0200
@@ -384,7 +384,7 @@ grace_alarm_handler(int sig)

/* Log error and exit. */
if (use_privsep && pmonitor != NULL && pmonitor->m_pid <= 0)
- cleanup_exit(255); /* don't log in privsep child */
+ _exit(1); /* don't log in privsep child */
else {
sigdie("Timeout before authentication for %s port %d",
ssh_remote_ipaddr(the_active_state),

They suggest applying it even on non Red Hat distros.
> I remember someone I knew, saying “I can’t tell if it’s an asset or a defect! If I’m stubborn, it’s a defect, but if I’m tenacious, it’s an asset.”

I've had very similar conversations with my therapist many times. The conclusion I've come to is that almost every personality trait has both adaptive and maladaptive aspects. You can try to maximize the former and avoid the latter, but ultimately any personality superpower you have is going to bring some consequences along with it.

I try to be more accepting of the fact that most of the psychological stuff is comes from one side coins where the other sides are often my most valuable attributes.
Trouble is, for people who do realize and care, there isn't much we can actually do. Our two party system is effectively preventing change through the established channels, and I'm not super interested in sustaining a life-altering injury in the process of protesting.
Ça serait jamais arrivé avec la Ğ1.
It's clearly a joke
Sounds reasonable, but since the language layer has no knowledge of signal handlers or what that means, it would be a separation of concerns problem. I'm sure you could get clang to do it, but still a tricky thing to design around.

Ultimately it's an example of an invariant where it's clear that programmers can't be trusted to uphold it. In this case, the consequences can be very significant.
Unfortunately in this case the latter version doesn’t make sense. There is no way to reformulate it.
MacOS does show advertisements for the iCloud services.
Why not send a patch?
Local agent like siri that can do simple tasks, and route more complex requests.
Sorry, missed this comment. Thanks you! The domain was ~$120 USD, if I recall correctly. Still a lot for a domain, but not as much as I would have expected for a premium domain.
Google is no longer claiming to be carbon neutral
Gallup: Confidence in higher education plunges to 36% from 57% in 2015
"Interestingly, we observed a number of government and political organizations within the U.S. that appear to be using Kaspersky products, despite the fact that Kaspersky product usage was heavily discouraged in the past years and even prohibited within the U.S. federal government. In fact, in spite of the federal ban on Kaspersky product usage, we observed multiple U.S. federal government organizations connecting with Kaspersky servers."
macOS being free is sleight of hand. The cost is just baked into the margin on their hardware. Maybe if you could run macOS on hardware of your choice (i.e. "hackintosh") it would be an apples-to-apples comparison.
Nicely done! Will be playing with that shortly.

I'm always a touch sad that I don't step debug code more than I do. I remember the glory days of people pushing this in Java with the Eclipse compiler literally made to support incremental compilation. I think it was JRebel that was working to do that at large on other installations.

Fast forward a few years, and I would get into conversations with principal level engineers at amazon that didn't know this was possible. Having the debug agent was literally a default for some teams, and they didn't realize what all that enabled.

What happened? Feels that a lot of old school programmers of any language remember doing this. Too many others think this is some sort of magical world dreamed of by lisp enthusiasts that never actually happened.

(Would love to see numbers challenging any of my soft assertions above.)
I wrote a python program to accept in a list of lumber cut dimensions I want, and it determined the optimal cuts per board, taking into account blade length.

It minimized waste, and told me exactly where to cut.
Great! Now I can keep up to date on recent trends in whatever buckets ad companies keep me on!
Thats really interesting. If everyone did this, what would happen to the market for these?
If the code base supports designated initializers I'll use them as a way of getting named parameters like so:

struct SomeArgs {
bool normalize{false};
int stride{2};
char ch{'x'};
... some other stuff
};

void someFn(SomeArgs args);

someFn({ .stride = 1, .ch = 'y' });
someFn({ .normalize = true });

not as simple as python but it's close-ish and more readable than:
someFn(false, 2, 'c');
A new strategy to cope with emotional stress
Possibly it's fraud prevention, in case payment for the original ticket was fraudulent and chargeback occurs after the ticket is resold on marketplace?
They use devices to gain access and start the vehicle, drive it a few blocks away and leave it for another group to come pick it up and take it to a shipping container to be transported to the Port of Montreal to be shipped overseas. The original group goes and grabs another vehicle, etc etc. They’ve got groups on the lookout in the neighbourhood for police. It is highly organized and involves many people.
Considering that some of those paid Wi-Fi services are provided by Boingo, maybe BoinGo is a nice name
Time Dropped Its Paywall One Year Ago. Here's What's Happened Since
I guess it depends on your definition of scalper. It prevents mom and pop from reselling their unwanted tickets. If they stopped there and prevented all reselling I'd be fine with that even though I'd lose out on some money in this one case.

But then they literally built a whole platform (link in my last comment) for actual scalpers to resell tickets in bulk. So, they're not trying to prevent scalping, they're just ensuring that only their "partners" can scalp.
…and Wise is the company that used to be known as “TransferWise”.[1] So it’s possible there are a few people who had an old transferwise account lurking around somewhere that now have had their deets stolen and haven’t even realised yet.

[1] https://www.pymnts.com/news/cross-border-commerce/cross-bord...
Everyone Has a Price – and Corporations Know Yours
Mercury.com users and Yotta users seem to be affected, among others.
Dataset Needed (2020)
Binged a bunch of ring repair/modification videos a while back, it’s fascinating stuff. It’ll look horrible for 90% of the process and right at then end suddenly change into being amazing.
You can literally bump the last digit of any T-Mobile number (:
Because you could just print the ticket, then sell it, and still enter the show with it ?
> drop-shipping, are permitted as long as you designed the item

Isn’t drop-shipping when a seller has the manufacturer ship an item to a buyer directly without designing it?
Thanks for the explanation, I didn’t realise that was the case.
I think the line between extrinsic and intrinsic motivation is very blurry.

If you're doing something because you want some recognition or fame, that's arguably extrinsic: you're doing the thing because you want other people out in the world to pat you on the back. But while you're doing the work, you're mostly thinking about how good it will feel to get that pat on the back. At that point, is it really that different from other instrinsic motivations?
Came to say something similar. I've been installing and updating Circos on our HPC cluster for bioinformatics users for over ten years. It was really popular in the early and mid 2010s!
The whole Eastern Europe is getting raped by wood-hungry companies - look at Romania, Slovakia, Poland, Estonia etc. and compare satellite photos from 2015 with those from 2024 - truly Brazil-level deforestation but in the EU, often with the pseudo-justification of saving forests from certain insects... Even Germany is going through that.
Acknowledging the irony doesn't remove it. It's yet another case of putting developer convenience over end user experience. Which for something provided for free is more than you paid for but still a subpar result that can be criticized.
It's funny, I've been a web developer for many, many years and I've yet to see any compelling argument for why React (or similar libraries) should even exist.

Every single time I look into them I just can't find a reason why I'd ever want to use them over regular HTML and JavaScript. This is especially true in recent years when so many convenience functions have been added to the languages which you'd only previously find in the likes of jQuery etc.

I've looked at framework comparison sites like ToDoMVC.com and the React code just looks so disgustingly over-engineered.

I just don't get it at all.
Archiving Content and a Long View of the Web
Fact, Fiction, and Forecast Book by Nelson Goodman (1946) [pdf]
>If you are first to market and still can't make money off your amazing invention, that might be a skill issue.

Sounds like something a VC would say.

Have you considered that inventing things and selling them are two different skill sets?

The patent system needs reform, not elimination.
I feel this has some connection to this recent post of mine https://news.ycombinator.com/item?id=40904407 which is about services being setup to allow collusion between sellers
It's risks all the way down. There are risks to not patching upstream as well.
> [It is ironic indeed, that a text about text rendering, is presented in such an inaccessible and badly-typed environment. This is a Google Docs Preview page. I am still yet to find a solution that provides the same features (collaboration, commenting, live edits) and is presented better. Suggestions are appreciated.]

Have you tried Observable? Their online notebook has live team editing built in, and the option to comment on cells, as well as fork and merge notebooks with suggested edits. However, it uses markdown instead of a WYSIWYG editor (although I did create some tagged template wrappers for djot and markdeep as possible alternatives). On the plus side it's really easy to write interactive demos!

They're kind of pivoting their product at the moment though, so I'm not sure how easy it is to get into the notebook part these days.

[0] https://observablehq.com/@jobleonard/djot

[1] https://observablehq.com/@jobleonard/wrapping-markdeep-into-...
This isn't a mandatory feature of public markets. There are entire classes of public stocks that don't depend on perpetual growth. The most notable are dividend yielding investments. There are even stocks where the strategy is "line goes down".
The politically appointed judges in many states are appointed by Democrats.

Also a case that is bogged down in the courts is in some ways worse because it is yet another source of uncertainty.
I didn't try it, but I don't see a reason why not:

- RSS feed is transferred via HTTP.
- BeatifulSoup can parse both HTML & XML.

(RSS uses XML format)
That doesn’t seem right to me. Wise moved away from EBT a year or so ago. They may not be done moving away from them but my Wise USD balance is not with EBT anymore and they confirmed by email I was not affected by the breach.
I'm convinced marketing is one of the most harmful professions to society. Yes, some amount of marketing is important, so people know who you are and what you do. But the number of times our marketing department asked for creepy spyware tracking in order to "better serve our customers" makes me sick to my stomach.
Don't worry, City Hall is hard at work solving the important problems: https://www.toronto.ca/community-people/get-involved/communi...
NASA map shows temperatures up to 160 degrees on Phoenix streets
I guess I misread the first part of the article while skimming. I think the key is this paragraph

computability is about whether a computer program exists to map inputs to outputs in a specified way; it says nothing about how hard it might be to choose or find or write that program. Writing the program could even require settling God’s existence, for all the definition of computability cares.

I guess in this case God's existence needs to be a compile time constant.

I saw it elsewhere in the comments but I think computability as defined in Computer Science and used by the author is more strict a definition than you or I are/were thinking, and that is really the main point of the article. People confuse computability with "can it be computed". Missing values (such as knowledge of God's existence or null values) mean you can not computer something but that is a different thing.
Even if you have tarnished silver things, like silver(-plated) cutlery etc. the "un-tarnishing" is stupid easy and cheap to do:

- take some container and put warm/hot water and a large helping of (table) salt into it

- put some scrunched up Al foil into the water

- submerge the objects to be untarnished in the water so that the silver touches the Al foil

- leave for a while in a well ventilated area (since it will smell of rotten eggs)

- rinse well

- done.

recipe from a kid's chemistry set I had a looooong while ago, used it successfully quite a few times on my parents' silver-plated cutlery they've had and used regularly since their wedding decades ago.
I once found out on a plane ssh wasn't blocked even if I wasn't paying so I just used a remote vps that I had already setup as a socks proxy to browse the web.
Some targets will likely still pay (assuming legal risk versus potential total loss of the enterprise), others will experience disruption or destruction, because the evidence is clear (broadly speaking) no one is interested in putting the controls in place for effective security (insert last six months of breaches and ransomeware attacks here).

My concern with government breaches is you have no control over their security, and they cannot go out of business, so your data is at the whim of whatever part of the gov you're forced to submit data to and who is storing and processing that data.
You know Chevron won Chevron v. NRDC, right?
I really think paywalled articles shouldn't be accepted on HN...
VisionOS Dev: Taylor's Opinionated and Already-Outdated Guide (2024)
They could probably pull out some info and talk to the rich patients about a payment