skysight-inc/HackerNews huggingface dataset:
> They won’t.

You're awfully cocksure with nothing to back it up.

Apple's global revenue in 2023 was about 120 billion. EU revenue was 24 billion. DMA allows fines up to 10% of global revenue. Two max fines under the DMA is already more than their EU profit.

> Also you’re assuming that Apple’s management is irrational and petulantv

I'm not the one making an assumption here. I'm saying if x then y which is perfectly reasonable. You're saying x would *NEVER* happen, which I would consider foolish.

I think Apple will comply with the EU to a point, I agree they are not trying to leave the EU at all. But ultimately they are still a US company and follow US leadership, who may want to do things or try and circumvent EU policies in a way they think are fine, but the EU doesn't.

I mean, there was already a clash with their first fine, it won't be surprising if more come.

I also really think you are being dismissive and downplaying their decision to not enter the AI market in the EU.

> It’s just that this seems fairly obvious to me:

> A very small fraction of people buying iPhones in Europe now would buy them if they had to ship them from outside the EU, pay the VAT themselves and have no warranty/support.

> So sure it won’t be 100%, just 80-90% which doesn’t change anything

I'm so confused at what point you are making here. You're saying EU citizens, if Apple left the EU, would just, and to quote "ship them from outside the EU, pay the VAT themselves and have no warranty/support."

Is this correct? Because that has been specifically the point I was making. Jesus. My point though, to clarify again, is if they do that, Apple won't be subject to any EU rules. All those iPhones bought outside the EU won't have 3rd party app stores, for example, and the EU would be powerless to enforce that. Seriously. That's the point I made several comments ago that you decided to dispute. Which now you are making yourself?
I sync my entire firefox profile to multiple machines using syncthing

https://tonsky.me/blog/syncthing/

https://syncthing.net/
I see many people in the comments nostalgically talking about the custom mapping scene and how it got them into programming.

The same is true for me, so I think here is a good place to plug my starcraft custom map archive website [0]. In 2020 because of the pandemic StarCraft enjoyed a surge of popularity again, I went looking for some custom maps that I remembered from the early 2000s but I couldn't find them. The existing websites at the time were not solving the problem for me so I set out to solve it myself. The website is a passion project for me, I don't want it to generate any revenue. It's been a fun ride and it's now easily the largest map archive that has ever existed. I think eventually I'll make a show HN post about it when I implement a few more cool features, but that will have to be for a later date.

[0] https://scmscx.com
We set the market, and should be equalizing the power between the two with regulation.

Extensive regulation.
Actually I had no idea the A sizes were DIN476, fwiw. (I'm British, we do use them.)
And yet without the tech the business wouldn't have happened. This is td-lambda credit assignment: the thing closest to the money gets most of the credit even though all the steps mattered. The attitude that xxx is 90% of success is simplistic at best and downplays the immense contributions of the opensource community that fed that easy to build device and the talented builders that put those pieces together in a novel way to solve a real problem. The team matters.
Ok but are you arguing for or against holding CEOs liable?

If that big CEO paycheck came with some actual risks if you ignored ethics then maybe there would be fewer CEOs willing to do that.
>Wind correlation drops exponentially as a function of distance.

By what principle? I'm just curious, first time I'm hearing this.
> Graeber lists a few of these bogus occupations[1]: tax lawyers, marketing consultants, actuaries, HR consultants, financial strategists, etc.

jeez, i was thinking cart returner, cashier, some landscaping jobs, ...

Jobs that either could be easily replaced by tech(cashier, waitress),

easily replaced by the customer themselves(shelf stockers vs costco style pallets, cart returner vs aldi style coin system),

or things that society deems desirable but are not realistically valuable (landscaping is sometimes useless, but society sees it as valuable)

actuary has 100% value, we NEED to know the percent chance of something happening, so we can account for billing(if not used for profit mongering, its still required to run an altruistic insurance). I'd say actuary, whether for insurance company or for studies, is a necessary job forever. (not accounting for AI)
> 1. Are you planning to monetize? If so, what are some of your ideas?

Yes, though my plan is not concrete, yet. I plan to offer a hosted version for teams with fewer technical members to be able to contribute the same way a front-end engineer would without self-hosting.

This involves potentially hosting their app along-side the editor and creating friendlier abstractions on top of the git process such as creating branches, PR's, etc.

Secondarily, I want to explore collaboration as a feature. The overall theme is to bring less-technical folks into the front-end.

> 2. What is the grand scope for Studio?

Short-term, I want styling to be very good. Then text content for copy-writing. Then structural changes such as reordering, inserting, and removing DOM elements.

I want to keep it in the UI as much as possible since the surface area for logic is very large. I don't know if we can really be Webflow while letting users maintain full control of their code so if we have to compromise, I would lean more into giving control to the user instead of doing powerful features.

Please let me know your thoughts on this plan, it is still in development :)
Fully open and uncensored platforms do not force bigots into bubbles, but they do not prevent them from creating them willingly. If it serves the bigots' interests to form bubbles in order to foster tribalism, then they will.

Basically, if there exists a strategy for an ideology to spread under censorship, it is hard to believe that removing restrictions would make it any less effective. Bigots won't out themselves and discredit themselves on an open platform just because they can, they are not idiots.
That is a bad news !!
I hope wayback machine back to work a again.
> - no syntax errors --- if things fit together/connect, then it should be a syntactically valid program

for consideration, one need not change the encoding medium to achieve this: JetBrains MPS <https://www.jetbrains.com/mps/#:~:text=Why%20MPS> (Apache 2 licensed: https://github.com/JetBrains/MPS ) is like a middle ground between "flashing cursor in a textarea" and "drag-and-drop programming" and they alleged to have written their bugtracker (YouTrack) using MPS but they have since removed the citation in the footer so I don't know if it was true or is true
He presents an economic theory for how this happens, connecting it to the medieval practice of creating face-saving make-work jobs for talentless aristocrats

Or “Hollywood mogul” for a college dropout/failed actor https://www.nytimes.com/2024/07/07/business/media/david-elli...
Canada's economy is built on primary resource extraction and production in general but would have done fine without the tar sands. Most of the oil money leaves the country; the money that stays mainly fuels self-serving private agendas, pressuring other parts of the economy and stuffing politics. This could have been averted had a solution like Norway's state oil fund been adopted but would have been too socialist a measure for the empire to tolerate.
It's true that the internet was already well down that road in 1999, but it has become much worse since then. I'm really comparing it to internet earlier than that. It was about 2000 when I started considering the internet as effectively dead in terms of being able to provide the value I used to get from it.

But "more hostile" includes not only advertising and tone, but spying, overtly hostile actors such as crackers and other criminals and so forth.

> Or you drop into a public game of CS, and a dozen teens start screaming at you

I don't count this as part of the general degradation of the internet, though. That's more about the online gaming community. Things were that way before the internet was the most common method of online gaming.
I'd love to believe they were, but are they? I haven't seen anything to indicate that.
> Biggest password database posted in history spills 10B passwords

That's why Windows is secure. It uses pins, and your face. /s
> This is a contradiction in TicketMaster’s marketing. They can’t have robust DRM on their tickets if those tickets can still be viewed offline.

The "robust DRM" is called "ID cards". Here in Europe, it's become commonplace to tie soccer tickets to ID cards that are verified at the gates to keep hooligans (or those suspected of being hooligans, which is a status that is way WAY easier obtainable than one might reasonably assume) out, and high-class events that attract scalpers like a pile of dungs attracts flies have been doing that for even longer.
so the cold email worked :) You didn't buy the service, but at least you checked out their website
Even if you take away that one, there's enough left that's skill over connections and "aristocracy".

It's easy to split hairs over what background can or cannot give to a company, but one thing is definitely true: An inept salesman from almost any background isn't going to close (by definition of ineptitude). I think at this point it's a matter of opinion, but I suggest it's definitely not "Just" an aristocracy and definitely is enough of a skill-based game that it's fair to call it a meritocracy.
The first claim is false. The second is intentional to prevent scraping.
I have no idea if Twitter was overstaffed or full of bullshit jobs, but this doesn't exactly prove anything. You could eliminate the majority or maybe even the entirety of things like maintenance staff and researchers from plenty of organizations and not see any short-term decline. That doesn't mean they weren't needed. There's also jobs that you know will be needed at some point but not when. This includes obvious things like first responders. Get rid of the fire department and you'll be fine until there's a fire. It includes less obvious things like the mid-career officer bloat in the military, which is there because the military intentionally overstaffs and trains people to do other jobs in case of mass casualty events in which it becomes necessary to immediately move a bunch of people into different jobs.
Agreed, the key phrase here is _limited_ liability not immunity.

I am still trying to figure out how Boeing got around their commercial insurance companies? There is a bag of vipers also waiting for their turn with the CEO for sure... =3
yes, they are the example of the distinction between a shit job and a bullshit job. Furthermore they are the canonical example of the bullshit that every job has. As a teen Graeber worked in a kitchen. He and his team cleaned it one night. The boss told them to clean something that was already clean because he could not conceive of the job as being actually complete. I'm probably telling it shitty.

There's a ton of nuance in the article and book that isn't in the title. Same with Debt. People just read other people's takes on his work and get busy imputing. A bullshit job of their own design, if you will.
After my first payment account got closed, same thing happened to many people, we are trying to understand why, there's a whole group about this issue on facebook
One way to look at that particular event is companies needed to ramp up on product (Zoom, Teams, <remote tools>). It takes a lot to build a product, less so to maintain/operate said product.

When the monkeys are finished writing the story on the typewriter, it doesn't take as many monkeys to hit print on the copier.

And yes, there are bullshit jobs. Lots of them.
Not sure where the author worked, but reading BS jobs resonated with me as someone living in a post-communist country.

Most of the public sector jobs are worthless and people are literally paid to pretend to work. The same mentality seeps into the private sector as well, between morning coffee, lunch break and afternoon coffee then rushing home, people work a good 3-4 hours a day in an office. And that’s on a good day, add in a couple of meetings and that gets reduced to 2 hours. How is that not a BS job?
Linear Algebra for AI/ML Part 2 – Dot Product
> This idea that rich people create fake jobs in order to have an impressive-looking number of economic dependents runs into a few other problems.

The article does not really go into depth on this one. I think it happens quite often. I would expect over-hiring is a problem most of us might have experienced first hand, especially in bigger IT companies. Managers hiring more people to delivery faster ending up in more processes, meetings and even slower results. In some cases ven external experts get hired to make these processes more efficient. Once someone does get a "bullshit job", they find enough reasons to keep that job going for longer than necessary.
Samsung Electronics workers strike as union voice grows in South Korea
I’ve consistently found that a good delineator is “does the job require non-trivial decision making, or are you just a robot following highly specified algorithm?”
One unfortunate thing is that it pays well. If it didn't pay so well, perhaps there would be more intrinsically motivated folks who would attempt to accomplish something worthwhile regardless of the organization's myriad dysfunctions. As it stands, when I worked at Google, I mostly met people who treated earning the most money as the ultimate objective of their lives, and behaved accordingly (gaming promotion metrics, empire building, angling for peer/spot bonuses, etc.) — there wasn't much of a conception of eudaimonia, or if there was, it was a 'someday I will...', with no plausibility behind those aspirations.
v2 of this will require an Android/iOS app which will make use of the platforms secure storage abilities for the key.

On non-rooted devices, those are pretty much impervious to the user trying to inspect their contents.
80% of a company's workforce shouldn't be dedicated to marketing

I understand that that's how things are right now, but let me tell you, I fucking hate it. Whatever or whoever will burn it all to the ground, or allow it to, I will support. Disingenuous or not. I don't like the guy and I think he's stupid and has a big ego. But I'm more interested in total marketing death.
People might use it that way, but the original idea of signaling is when people care about publicly displaying their belief in a thing. That’s an operable definition that’s independent of that thing’s merits.
But Hesse never actually describes the glass bead game. I thought that was the whole point of the book. He alludes to aspects of the alleged game, and let's the reader imagine perfection. Often similar elisions and allusions with the latest UI framework de jour.
I don’t imagine it being quite that inflexible if it became popular, but a replacement would need to be hooked up to refrigerant lines like a mini-split system. That’s going to be a more expensive install or replacement.

It would be quite inflexible now when it’s custom and there’s no standard for such things.
There are tourists there. Waiting some tourists doesn't have to mean wanting any and all.

On the island where I was born (not Åland), they recently placed some large boulders to block access to a beach where penny-pinchers liked to park their camper vans for free. Good riddance.
Ask HN: Better Way to Practice Leetcode?
Do you have a method for practicing leetcode that you think is somehow... better? Or useful? Or interesting?

I find the gamification of the leetcode website distracting and not helpful. The solutions space seems noisy and crowded with influencer types.

I saw a presentation recently from a developer who made Anki cards for their leetcode problems. That gave them a better way to focus on actually practicing and reviewing the problems instead of optimizing for a "daily streak" or finishing as many problems as possible.

I've started working on problems in my IDE and writing my own tests at the same time. Curious if other people have found ways to improve their leetcode practice experience.
Truly a noble cause.
This is a close description of the latest urban heating and cooling grids, sometimes called 5th Generation District Heating Networks.

https://5gdhc.eu/5gdhc-in-short/
> People are under no obligation to be curious about anything in particular.

I disagree. I think curiosity is the key ingredient to a successful and productive career as well as life. An inherent wanting to know separate from being paid is very important.

Of course, it’s not an obligation like everyone must. People are free to suck and no one will force them to succeed.

I think I’m just cynical from interacting with youngsters saying “they don’t pay me enough to care.” I think the caring comes first, then the pay. And you can’t pay someone enough to love a thing.
FYI their coffee is still just as hot, but they changed their cups.
There's always someone who mentions this, and it just doesn't work.

Do you group things like:

do_stuff()
more_stuff()

other_stuff()
moar_function()

Or:

do_stuff()
more_stuff()
other_stuff()
moar_function()

Or:

do_stuff()
more_stuff()
other_stuff()

moar_function()

Grouping code by a single blank line can make a big difference. This is a bit of a silly example, but there's tons of not-so-silly examples. You can't really represent that in an AST.

Line length is another. infinite line length doesn't work as screens aren't infinitely long. Automatic wrapping doesn't work because you want to break at specific points. An example is something like:

window = XCreateWindow(display, XRootWindow(display, screen),
center_x, center_y, size, size,
4, // border width
vinfo.depth,
CopyFromParent, // class
vinfo.visual,
CWColormap | CWBorderPixel | CWBackPixel | CWOverrideRedirect,
&window_attr);

Cramming as much as possible on as few lines as possible is just not going to work well.

There's tons of cases.

That's why no one does it. Because it just won't work. Everyone will hate it.
go's version is this which is my favorite because a single http server serving static files is cool but it's better to program it to do what you want.

package main

import (
"net/http"
"os"
)

func main() {
if err := http.ListenAndServe(os.Args[1], http.FileServer(http.Dir(os.Args[2]))); err != nil {
panic(err)
}
}
Really good post! I also found this quote which distilled their position in the 404media coverage of the situation.

> “What I can say for sure is that TicketMaster and AXS have had every opportunity to support scam-free third party ticket resale and delivery platforms if they wished: By documenting their ticket QR code cryptography, and by exposing apps and APIs which would allow verification and rotation of ticket secrets,” Conduition told me in an email. “But they intentionally choose not to do so, and then they act all surprised-pikachu when 3rd party resale scams proliferate. They're opting to play legal whack-a-mole with scammers instead of fixing the problem directly with better technology, because they make more money as a resale monopoly than as an open and secure ecosystem.”

from https://www.404media.co/scalpers-are-working-with-hackers-to...
>do you have a need to ship something that needs to be kept warm (not hot!) from/to someplace that also needs to ship something that needs to be kept cold?

Burritos and ice cream :-)
I don't think people choose Python because it's virtues as a language for tooling (it's not great from that perspective, statically linked binaries would be better). They choose it because of the ecosystem of libraries. For data analysis, visualization, and scientific computing, there are no comparable offerings in any other language. And a lot of this is stuff you _really_ don't want to be reimplementing from scratch, because it's very easy to introduce bugs (around numerical stability, say) that cause your software to produce correct results 99% of the time, and plausibly-looking but totally incorrect ones 1% of the time.
Weren't they already obligated to do this as part of a previous plea deal and it didn't do anything to prevent this case?

When you or I commit a crime during probation that was the same type of crime that lead to probation in the first place, we get a much much harsher sentence the second time around. For boeing, it seems this plea deal would just be "probation a second time"
It's a misleading spec. The product name "Hawk 1W" is more honest. Both of these are powerful and potentially dangerous products.

Hawk:

> Red 200mW 635nm

> Green 200mW 532nm

> Blue 600mW 450nm

> Rated Power 100W

LaserCube:

> Blue 445nm / 1300mW

> Green 520nm / 800mW

> Red 635nm / 400mW

> Power 2500mW

https://www.lighting-geek.com/product/hawk-1w-programmable-l...

https://x-laser.com/products/lasercube-wifi-by-wicked-lasers
The judge is allowed to reject the plea deal. At which point the defendant can either withdraw their guilty plea and try their luck with a jury - or maintain it and accept whatever sentence the judge wants to impose-which could potentially be a lot harsher than what was agreed in the plea deal.

Unlikely relevant to this case, but judges are legally required to reject guilty pleas if they conclude that the defendant is being coerced, doesn’t understand what they are pleading to and the likely consequences of their plea, lacks competence to plea (due to severe mental illness/etc), or that the plea lacks a “factual basis” (e.g. if the conduct alleged by the prosecution and admitted by the defendant fails to legally constitute the elements of the crime; or if the judge has good reason to believe that the conduct in question never actually happened despite both prosecution and defence agreeing that it did)

On the last point-the prosecution is allowed to offer the defendant a plea deal for a lesser included offense, but not an unrelated crime that doesn’t correspond with what they are accused of doing-e.g. you can plead drug charges down to lesser drug charges, but you can’t plead drug charges down to possession of stolen goods if there is no evidence anything was actually stolen-in such a scenario the judge is supposed to reject the guilty plea
You might check if chrome://tracing helps give more insights:
I came across it here

https://youtu.be/easvMCCBFkQ?t=114
Microsoft Employees in China Forced to Switch from Android to iPhones
https://archive.is/dV4up
I don't know what anyone means by 'bullshit jobs' at this point.

The way it is often described to me, the ven diagram of what counts as a bullshit job and that person's lack of understanding / frustration with that job has so much coverage that I'm suspicious of any claim regarding it.

I've certainly worked with people whose job is BS, and seen organizational dysfunction create lost of useless jobs. They exist. But I've almost zero confidence in other people to identify them correctly at scale or identify the reasons. It feels like a very emotional subject.
This has ruined my day.
Competitive StarCraft (and it's successor) is very much alive still today! I recommend checking out sc2casts's best-of-year lists[0] for each year where you can find a selection of what ends up being the most "interesting" matches played throughout the year.

These can range from games that explore a new aspect of the meta, to nail-biting matches where the apparent loser makes an unbelievable comeback, to the career-making game of an upstart unseating the king.

(I have no affiliation whatsoever with sc2casts.)

[0] https://sc2casts.com/best-of-2023/
yes, but does it actually work end to end and actually deliver meaningful speedups that make it actually useful?