skysight-inc/HackerNews huggingface dataset:
> Maybe you're a person who works to live? If so, embrace it.

> Those who enjoy their work are often the opposite: they live to work.

Huh. Squinting at this from exactly the right angle, that can kinda read the very idea of living to work is paradoxically catastrophic, at once fulfilling and shallow and existentially meaningless. As though work-life balance were interpreted backwards, or something.

I've obviously been looking at "do what you love" positively for a while now, but now I really wonder... maybe working to live, and enjoying what you do just a little bit, but not completely, is the ideal balance.

Hmm. Now I realize that not being entirely consumed by work and finding identity in that loss of self also has the benefit of making emotional and mental job flexibility easier - and in tech, that's a necessity.
Tree trunks are brown too, so sideways is often brown.

Brown in a sea of green looks like a stick. Green in a sea of brown to me seems more unusual.

US Military uses Scorpion W2 - https://en.wikipedia.org/wiki/Operational_Camouflage_Pattern

Multicam - https://en.wikipedia.org/wiki/MultiCam

China - https://en.wikipedia.org/wiki/Xingkong_(camouflage) (No pics, jungle would be interesting to see)
A little story of my awakening
You’ve come across many good Shik’s? I wonder if you told them to their face your viewpoints on their irrational beliefs, somehow I doubt it and that’s why you edited your comment from “irrational beliefs” to “out of context”.
I'd read these books (from possible future titles) :
// Twenty Inches of Monkey
// The Hydraulic Facelift
// Deceased When Last Seen
Yes, this was in my predictions: Processor vendors may offer their own clouds (either built or acquired) to get the same level of workload access.
> Telemetry is about gathering data and sending it to a single place. Having a central focus point of potentially personally identifying information, controlled by one entity more privileged than the others, is anathema to the idea of many of traditional open source projects.

This is the most clear eyed description I've seen yet, thanks.

I guess my angle is not that of a FOSS developer but a regular user out in the world who has to get shit done.

Most people (rightly, in that context) do not care about this one iota. This kind of absolutism limits the reach of the software, preventing it from reaching the stated goal of "sticking it to the man and winning back the freedoms taken away by big companies".
If it compiles then I can use it in an automated bisect, which is the main thing VCS history is useful for IME. I'm a big believer in "refactor mercilessly" and "make the change easy, then make the easy change", so while obviously the final feature will not be working in the intermediate commits, the work will touch on other code areas and there's always the possibility that this will introduce a subtle bug that slips past the current test suite, and if that should happen then I want to be able to bisect down to the smallest possible diff before I start trying to understand it manually. I also find that a small commit with a useless message is actually a much more useful blame result than a big commit, even if the big commit contains a detailed explanation of the overall change.
Movies in the 90s and early 2000's were much better than the garbage we get today.

From T2, to Jurassic Park, to the Matrix, Lord of the Rings, Pulp Fiction, Eyes Wide Shut, Fight Club, Cruel Intentions, Mean Girls, 5th Element, Independence Day, etc.. etc..

Something happened after 2007-2008, perhaps it was the shift to digital, where filmmakers started relying more and more on special effects, and less on good acting and storytelling.

The first Iron Man and Avengers were great, but then the formula got very repetitive. None of the DC movies were good, Fast and the Furious are the same story on repeat, both comedies and romantic movies became dumber/more simplistic etc.. etc..

Movies became more like a circus show of forgettable digital effects and less about a good story that teaches something or leaves an impression.

I think streaming might be part of the problem (just lots of churn of a large quantity of low quality movies), but also the box industry started revolving too much around few large franchises, and everything else became a low budget niche.

I think there were still few good movies (Interstellar, Gone Girl, Midsommar, and Parasite), but still much fewer than the previous generation (91-2007), which I think it was a golden time for the movies.
What makes the writers more special than cinematographers, audio engineers, set designers, editors.

Each of these skills can be learned and each of these also have some level of personal creativity and discovery that can't be learned and is intrinsic to a person.
This headline is a bit sensationalist. His tweet at the end says -
"I'm still supportive of lots of GPL work, but I don't think the restrictions helped in this particular case."

He also says - "but tons of opportunities to just copy-paste-modify were lost due to license concerns".

It appears that the goal John was shooting for was to have as broad an impact by having the code being reused in as many situations as possible. On this metric, yes BSD would have been a superior choice.
In my first aid course in Australia the teacher told us we are not allowed to be taught wound packing and that if anyone asks we didn't learn it - before telling us about it. He'd been in the military where it might see some use and apparently wound packing is also recommended in the US, but over here I guess it's needed rarely enough that teaching everyone might cause more harm than good.
This is not generic, it is not adequate for all disciplines.

Painting establishes a relation between the painter and static entities (subject, colors...). They interact in many ways, however the painter is the main 'motor' and 'will'.

Basketball is different because a player interacts with his teammates and opponents, he isn't the sole will at play. However I can see how experience may lead a coach to reckon that some individual ways (types of actions or reactions) are statistically better than other ones, either because their intrinsic rate of success is higher or because they benefit from teamwork, leading him to drill them in order to have them select the best ones and apply them properly. It may create a "team of robots" (sort of!) which may be crushed by an opponent team playing in a deliberately unusual (albeit not absurd) way, established to counter the particular automatic actions and reactions of the "robot team".

Individual sports are different because there is no teamwork. Combat sports are particularly interesting because you need to scrim (spar) not simply to verify the effects of drills but in order to learn what no drill can effectively teach you: a certain mental state, coping with stress, simultaneously integrating many dynamic blurry variables (related to time & space)...

Drill, barely spar and only use it to check what you gained from drills, then hop on a ring against a person who spared properly... and good luck to you (you will need it)!
Since C++20, you can write `explicit(false)` to indicate that a single argument constructor is intentionally implicit.

Similarly, the language adds the [[fallthrough]] statement attribute to indicate intentional fallthrough between switch case labels.

As languages improve, we should need disable comments less and less.
I’ll have to disagree with you - the problems are similar but somewhat unrelated. Sampling profilers traditionally only sample threads that are actively doing something - i.e. using CPU time. Tracing is closer to wall time profiling rather than CPU time - and global instrumentation actually sucks at that kind of enumeration. The overhead of iterating through 100k goroutines would be too high at any reasonable frequency when most of them are just blocked on something. And most are probably blocked on something you don’t even care to see (eg a worker waiting for work).

Aside from the sampling issue there is also the problem of non-blocking frameworks/languages. It’s easy to add tracing to JS functions that use async/await but it is definitely a mini research project to recover stacks from in-flight promise state machines. Most languages fall into this bucket unfortunately.

Now all that said, if you can make some automation that preemptively creates spans for you - kind of like a sampling profiler “creates” stack traces - that would be super cool. The worst part about tracing is sprinkling the tracing code in all the places you need it. You inevitably miss a few spots that show up as “missing” bars in the gannt view. Having something that fills in those blanks is invaluable.
He was obviously talking about benefits for everyone to begin with. If he was only interested in selfish benefits to himself he could just have not released the code at all!
I misspoke. (Err mistyped?) I suspect there will often be a stronger case to be made for the model itself falling under copyright than what it outputs. It's up to the courts and the legislature in the end though, so who knows.

Anyway, by providing public access to this thing I infer GitHub to be taking the position that copyright doesn't apply to the output. (And I suspect they are wrong, in particular because of the verbatim code samples people have managed to coax out of it.)
Reading between the lines it seems the writer has mainly watched American movies that are easily accessible. I recommend instead of scrolling through the Amazon catalogue like he described, he might want to see if there is a local film festival that screens world cinema. Cinema from other parts of the world for me often leads to great new perspectives and insights. Outside of Hollywood there is plenty of auteurs and refreshing cinema happening. Or take a deep dive into the best of the best without the American lens with lists like the TSPDT.

https://www.theyshootpictures.com/
I don't think writing is special compared to other arts. Sure, there are many editors and cinematographers, but there are very few who can actually make an interesting edit, or interesting cinematography. Similarly, there are many writers in the world, but only a handful of really great ones, even fewer great writers who know how to write for film (being a great novelist doesn't mean you'll automatically be great, or even good, at writing a great screenplay).
OK, it must be a compute-heavy load that does little random memory access, but works mostly on compact in-cache structures and maybe does sustained sequential memory accesses. With that, it's not suitable to offload to the GPU.

What could it be? Serious question.
> A VLA is by definition on the stack

Do you have a source for that claim? The C11 standard notes that memory associated with a variable length array can be "squandered" by a longjmp, as far as I understand that shouldn't happen with stack allocation.

Most implementations may use stack allocation, leading to the stackoverflow problems described in the article. However as far as I can tell the standard doesn't require this.
Quatico.com | Frontend (React, English OK), Solution Architect (German C1) | Zurich, Switzerland | SALARY: 90k-130k CHF | ONSITE | Swiss or EU member-states passport-holders only

We are a 20-person team building tailored web apps with heavy custom business logic on the server. Our products are analyzing the weather data in Switzerland, hold governmental portals online, keep trading dashboards humming, and do much more.

Clean code is our passion. Yours too?

Our interview process:

1) Phone screen with our CTO

2) Two sessions of remote pair-programming with our engineers (no algorithmic questions but reasonable pair-programming tasks).

3) Onsite half a day with us.

Interested? We'd like to hear from you:

iwan.gulenko atsign quatico.com - Please use "HN" in the subject line to help us filter out spam
> Same reason for we say 1000 km instead of 1 Mm

Speak for yourself, I've been trying to popularise "1Mm" for years. Admittedly not with a huge amount of success.

> or Sun to Earth 150 M km instead of 150 Gm

Surely "1 AU" is the preferred form for this one.
f2pool & stakefish | Remote |Full-time | https://stake.fish/en/

We are building the infrastructure backbone of the blockchain ecosystem and paving the way to a decentralized future. f2pool supports PoW blockchains while stakefish support PoS networks.

Our open positions:

- DevOps: https://stake.fish/en/jobs/dev-ops-engineer-recvznNe9ouN5H0J...

- Back end: https://stake.fish/en/jobs/back-end-developer-recfUxT57srgvc...

- Full stack: https://stake.fish/en/jobs/software-engineer-recdf85stJRkIMC...

- Front end: https://stake.fish/en/jobs/front-end-developer-recT6MtsZmjUf...

- iOS: https://stake.fish/en/jobs/i-os-developer-recPaPBHFh7FsmeLz

For any questions, reach out to jobs(at)stake(dot)fish
The trouble is there seems to be an entire continuum when it comes to degree of transformation.

The compiler produces more or less a direct (logical) translation so it's clearly some sort of derivative. We go from C to machine code but the output still "means" the same thing as the input. (More precisely, it's approximately a mathematically transformed subset of the original input. Lots of information is removed, things are reorganized, and a bit of extraneous information gets added in the process.)

For something notably more muddy than a compiler, consider This Waifu Does Not Exist. Any given output is (typically) nowhere near any particular input but you can often spot various strong resemblances.

Alternatively, the implementation of sketch-rnn (https://magenta.tensorflow.org/sketch-rnn-demo) is quite different - it outputs pen strokes instead of pixels. Still, the legal questions remain the same.

For a significantly muddier example, consider GPT-3. The outputs are (typically) not even remotely similar to anything that was input except in very broad strokes.

Where does Copilot fall along this continuum?

For even more confusion, consider running a New York Times article through Google Translate. Are you in the clear to publish that? I seriously doubt it.

But what about running it through an ML algorithm that (attempts to) produce a very brief summary of it? Many such implementations exist in the real world today. Their output is nothing like the input - should it still fall under the copyright of the original?

Finally, it's worth pointing out that for many of the above computerized tasks there are direct human equivalents. Art can be traced on a light table. A drawing can be produced that fuses the styles of two references. News articles can be manually translated or summarized.

Again, my intention here isn't to argue a particular side. I'm just trying to make it clear how complicated this stuff is and the fact that we don't have clear legal answers for most of it yet.
If you have a bad writer, no amount of good other stuff can salvage your movie.

Not true for the other roles.
Counter point: I don't think it's sensational.

I interpreted his words directly as he wishes he gone a different direction given what he knows now. At the time he thought GPL was the best move, and now how he doesn't.

HNTitle at the time of my reply: "John Carmack wishes he'd used the BSD license instead of the GPL"
One thing that I think this will mean is the end of blas. Blas served us well for about 50 years, but one of the big problems it has is that it leads to code that takes multiple passes over memory. I think the future lies in systems that do code generation to better fuse loops of arbitrary code together. LoopVectorization.jl for example is able to generate blas level code for arbitrary computation, and as such can often be faster than blas since you don't have to use one of the specific hand optimized kernels.
They can certainly fly them back home though.
This is truly the core problem here.

Nearly all users are about solving a problem, not about the method.

So we can philosophize all we want here about the "correct" way but if it simply does not manifest that way in practice it's all moot.
The self-censorship point is completely ridiculous, and borders on complaining about "cancel culture'. It literally mentions Superbad as an example of a film that can't be made today, entirely ignoring that it got a spiritual successor two years ago in Booksmart, which was amazingly funny without punching down.
In this I use the royal "you", I'm agreeing with the parent (it's early, my words often fall out wonky in the morning)

While I do understand the underlying cause and indeed hate things that violate my privacy as much as the next nerd.. you guys know most software phones home for update checks right?

Hell I'll tell you what. Unplug your router from the WAN side and wait a minute. See that popup there on all of your devices telling you you're offline? There's a connectivity check that's been giving out the exact same information the entire time you've had your OS installed

I really do appreciate the vigilance and don't want to discourage the raw energy on display at all but this one might not be the cause to go all in on

On the other side of my own argument it definitely won't hurt to chuck them a GDPR request in a month or two to see what they are gathering :)
Most mainstream news sites have a very clear agenda of making liberal policies and politicians looking better than they actually are. The quality of news media (on both sides of the aisle) has declined drastically in the past several years, and the number of actually center sources has dropped to near zero.

If you can refute the contents of the article with something more tangible than disliking the founder, I'll give it a fair read. I think if this were outright lies, there would be some pushback from the city. You're making big claims here.
> preferring the term "immoral" over "illegal" inherently lends itself to allowing people to rationalise illegal activities

Why do you need to rationalize illegal activities if they aren't immoral?
Thanks, I had a feeling that is what they were talking about but wasn't positive. That seems like a selfish stance to have, and also ironic considering the ideologies behind universal healthcare.

How much money even gets spent on medical bills for bikers who choose not to wear helmets? If everyones personal lifestyle choices now have a monetary impact on each other, then how much intervention does this justify? Should people be forced to eat healthy and exercise? Obesity cost the healthcare system significantly more than motorcycle injuries. Alcohol, candy, cigarettes, even OTC drugs have a huge cost on the healthcare system, should those be illegal? What about mental health? Should people be prevented from doing anything considered "health threatening" out of the fear they may cost tax payers money?

Also should people be allowed to opt-out of a universal healthcare system and be exempt from lifestyle regulations?
This is a tech city, start fingerprinting and ID'ing where their real residential address is and send them back after a nice shower and a good hearty meal. If the same people keep coming back, start filing lawsuits against the towns or send them a bill. As soon as this happens the Republican lawmakers will start to pass laws banning this. Assert states right and start pressuring local companies to stop doing business in those states or else face consequences. It would take a leftist with real guts to do stuff like this.

I also wonder if it is legal to put checkpoints in the entrance to states so that if a bus arrives, they need to be subject to inspections. This stuff sounds cruel but the cities are not fighting for their tax paying residents. Its unbelievable how much of a scam this country is in favor of typically rural white people.

1) Red states typically get out more than 1$ of every tax dollar they put back in.

Source: https://apnews.com/article/north-america-business-local-taxe...

2) Red states get an additional subsidy in the form of sending their homeless to the blue cities. This allows them to reduce their tax burden while increasing the tax burden of an already highly taxed blue electorate. The decreased tax burden directly translates into more renovations to the towns and better quality of life for their citizens(ie more services) while directly reducing the quality of life for the left leaning counties.

3) Red states are overrepresented due to gerrymandering, the electoral college, (and because the Dems never fight), now the supreme court so the mechanisms to change this system are all blocked for the left wing population.

We don't have a Democratic party that fights for us. I'm convinced that they are actually on the same side as the Right but only pretend to actually care about the people in the left states and stop all opposition using cancel culture.

They of course cater to their wealthy constituents but everyone else that makes up the Democratic party: minorities and the poor are in this hellish limbo where they have no real say in governance yet at the same time are paying and suffering the consequences. Its the modern day slavery.

We are starting to see minorities run for congress and challenge the status quo. We also see them get co-opted by the Democratic party and muted or aggressively fought against so that they have to work 10 times as hard to get a chance

(ie. AOC's initial opponent outspent her 10 to 1, endorsed by the entire party, baseless accusations of being associated with less that favorable figures)

(ex2. Ilhan Omar being blasted whenever she opens her mouth).

It sounds like it's going to take a whole generation of effort to finally break this cursed situation that so many people in this country are born into.

Sorry for the rant, its just that as a minority living in a left state, it grinds me endlessly that I am paying for these Red state jerks while my quality of life continues on a downward trajectory and at the same time no one will fight for me. Not AOC, not anyone in the Dems for sure. What is the way out?
Let's say Eve was working at Google with access to the ciphertext and io traffic, and was a jealous lover to a iPhone user Alice. They could be interested in profiling IM app usage, to know about size profile of content (pictures?) were stored at what times to know about Alice's activity profile when out of sight. They could also be interested in fingerprinting apps used so they could be matched to for example different dating apps.

It's not hard to imagine something business or government related in place of this of course. And do this analysis in aggregate and follow many people at once.

Apple could and for all we know possibly has implemented countermeasures for many of these cases, eg to make it hard to distinquish users from the mass of ciphertext.
I haven't been in your exact situation, but the not feeling up to parity about my work and demotivated to improve that is definitely familiar. For me it came from a toxic work environment.

I managed to take time off and after a few months recovery found myself working on personal projects, just following that which I found interesting. This is critical, and has become an essential part of my working process. I have repeated this cycle over the years, and it helps immensely. Our industry moves quickly. Or, at least, I prefer working in the parts that do. Following one's interests makes keeping up fun.

I'm also extremely careful about the paid gigs that I take on. A toxic environment can crush the soul, and I do not take gigs that have red flags. A culture of empathy, no-blame, generosity and respect is a bare minimum.

As for less salary... ironically, stress does not correlate to salary, in my experience. In fact, I suspect there is a negative correlation: not only does a lower-paid job have inherent stress, but you also have to deal with the stress of low pay. One answer might be dropping down to part time - which would be less salary overall, but not a demotion, so to speak.
This is a great way to make sure there are no alternatives to Magic Wormhole. If this attitude was common in web browsers, we would only have one software of its kind in every category. No choice for users whatsoever.
Raku, Go, Chroma, Germanium, Hugo and My Blog