skysight-inc/HackerNews huggingface dataset:
GPU multitasking is a relatively immature capability.
Depends a lot of ambient humidity. When I lived in the North of Ireland (rainforest humidity) I always had to vastly reduce the humidity level of every recipe, sometimes by as much as half, otherwise I'd be drinking my baguettes.
Your mileage may definitely vary. I have written 10 books. Probably a total of 40,000 sold over twelve years. Maybe they just suck, or cybersecurity is too niche. Or, most likely, I suck at marketing.

But it is definitely worth it. For me, books fuel paid speaking gigs. Which was a great plan until COVID. But there is nothing like the intense focus for months. It is addictive. Send one book to the publisher and you want to start the next one.
The Year of Fukuyama
That's a nice example. It seems that data races in Java don't "catch fire"; is that correct? The catch-fire problem is pretty bad for languages like C/C++, which have undefined behavior for data races, and in this sense data races are "bugs by definition" in those languages.
Alternative idea: convert the file imported from remarkable to vector images (SVG) and enclose the hyperlinks in <a> tags
OpenAI Whisper Transcription Testing
I agree with all of this, and then some. My recent lament was how one tool in my tool chain for a project managed by someone else in my company which, despite being in the same language, required a specific variable to be set in my environment.

Back in my day, being on the path was sufficient. And it is for all the other Java projects. I spent too long sorting that one out.
Thanks for reminding me, yes it does. I use to stand but refuse to say or do anything when I was in school. I didn't get in trouble but teachers were visibly upset and would be mean afterwards.

I love america and will defend her if we ever get attacked for the record.
They probably are, in many cases. Rust’s community, in aggregate, have developed a reputation (earned, in my opinion). It’s too bad that the community don’t follow the leaders’ example in this regard. There are some quality, level-headed Rust advocates. They appear to be the minority.
Does it even matter? Rust does what it does and it was enough of a benefit to include in the kernel. It is a big accomplishment.
> In order for software to be comfy, the people who have the final say over what does and doesn't go into it shouldn't be beholden to a for-profit entity.

Seems doable. You can have a lot control over hobbies.
> No. Options are a passive feature, they are hidden away in a menu.

Unlike customisation which is... hidden away as options or options in config files.

> When software pushes decisions onto its users it's almost always a manipulative method to bully users into giving up their rights

Every customisation option is pushing choices onto its users.
>Eye-tracking uses simple IR reflection sensors

Every VR headset with eye tracking uses actual cameras.
I think he's making the point that SV layoffs are not worthy of more sympathy than other layoffs, but maybe less.
Looking back over my relatively short 30 year career across an assortment of tech companies (hp, google, microsoft, apple, etc) I would add that this mostly changed due to what was rewarded. Around 15 years ago when the first vestiges of OKR review processes and the idea of "impact" started to form; We shifted our designs from things that made our long term outlook better (simple) to things that were easy to explain to management how they had HUGE impact (complex).

Be right back, writing a new design doc for a messaging service and protocol spec to go with it that I can use to pad my next review cycle.
Did it hinder communication in any way? Were you unable to understand what was written?
Need to make up for it though.

Run 20K one day, get to take the next day off.
False equivalency - I agree Stallman might have had some outdated visions for his projects (word processing? Realy? Nobody cares about that anymore).

I also accept the FSF/GNU don't operate like a typical authoritarian company - although I do think there are probably more similarities due to the fact power structures and human psychology dictate certain behaviors than FSF or Stalmman care to admit. But we absolutely shouldn't expect him or the FSF to operate in a similar manner, corps are what produce the toxic behaviors in the first place (not human toxic, toxic to society).

Being nice and polite, and being forced to murder kids and pillage third world countries, that has always had the smack of pure evil to it to me.

Maybe being polite is overrated after all. Fuck off, hitler (or whomever the evil dictator is).
Why are so many people criticizing Linus? This post strikes me as relatively moderate.

Other software dictators do exactly the same, but in a more underhanded and bureaucratic manner, which is worse. Yet their disciples call them "benevolent".

I can deal with Linus, but not with the latter. Linus strikes me as not being really serious or vindictive. It's just a colorful way of expressing himself.
I mean, invoking rustc on a single rust file is no harder than invoking gcc on a single file. cargo adds other features, as do make, cmake, etc for c.
And now that it was shut down with no prior notice given to studios, that were actively working on ports of their games to the platform, no-one will ever trust Google with their business again. That honestly has to be the worst platform shutdown I've ever witnessed.
This is why we need some form of universal basic income..
People who lack curiosity tend to be terrible programmers. Generally very confident though
Unfortunately it may be quite hard to certify that your program qualifies, specially if it's a high performance program that can't be single threaded. An innocuous-looking commit can completely undermine this property.

Doubly so if you must guarantee determinism across multiple platforms! IEEE 754-2008 helps but it defines cross-platform determinism for just a subset of operations. Compilers can also sometimes botch your FP code (there's a number of gotchas - for example, if any library anywhere in your program uses -ffast-math, it may infect the whole program https://stackoverflow.com/questions/68938175/what-happens-if...)
While the article mentions obesity and reduced mental wellbeing as risks, I'd like to add vitamin D deficiency and myopia ( https://www.aao.org/eyenet/article/outdoor-activity-and-myop... ) to the list...
What is better: continuing to "limp along" in some unknown corrupted state (aka undefined behaviour) or in a well defined (albeit invalid) state?
The imperative to “maximize net utility for society” would yield so many wild results that this question would be rendered well beyond pointless.

In any case, I believe that the negative utility created by no original artists producing work because people like Warhol rip them off and mass produce (not to mention the [IMO] negative utility of distorting society’s expectations of art and artists) would far outweigh the utility of someone enjoying a slightly distorted version of an original piece.

So even if that were society’s imperative, it’s not at all self-evident Warhol’s actions are positive utility and should be accepted.
There will always be art, but we have a way of compensating artists that allows them to create art for a living. He proposed no alternative that would allow this.
Regardless of whether he’s right or wrong, I think that this is somewhat natural and is to be expected.

Like with any emerging technology, early adopters become advocates because they’re convinced of the technology’s superiority. Once they organize into a community and get to know each other personally, then at least some of the motivation shifts: you want to see your friends succeed, you want to be part of a community that is making change, you want your early adoption to be “validated” by mainstream success, etc.

This can cloud technical judgment (not saying this is happening here, but if it were, it wouldn’t be surprising)
LSD:

Multiple times I did it with others and profoundly deepened my relationship with those individuals.

Another time I did it by myself and saw the face of evil and I've never been so terrified, but I survived and wouldn't change a thing.

I don't think any of that can be captured by whatever neuro-binding effect is being mimicked by these designed molecules.

I also took antidepressants for awhile once and it was diet and exercise and commitment to changing my life and talking to a therapist that was what helped; but I know others who need to take pills every day or things go bad. I wish there was a short treatment for people who need that.
Well, we should all be very very worried when companies with 1m profit per employee start laying people off. Excesses of SV aren’t really relevant from my point of view
If you have some numbers please share.

I've seen NVIDIA and Tobii (highly motivated parties) claim that you might get a 10% power reduction, but those studies were based on very constrained operating conditions and conveniently brush certain details under the rug. All told, it's a lot of work and a lot complexity to chase something that will at most provide modest gains.

The cameras on headsets face the world. So you need 2-4 additional cameras trained on the eyes. These camera each require power just to get images. For a decent UX you need tracking at ~120hz (60hz eye tracking is slow). Exact figures are hard to come by on a Sunday morning, but off the top of my head, I've seen figures to the tune of 250mW per camera (which ignores ISP and the compute to move the data around).
Computer vision algorithms running at 120 hz are typically not cheap.
Pupil Labs cites 50% CPU (on an i5) per eye[1]. Tobii doesn't publish their power consumption but it is also pretty steep. I'm sure there are optimizations here but all the specs I've seen blush at the power consumption required by a general purpose eye tracker.

If you have figures that suggest otherwise I would be happy to see but every quantitative analysis I've seen comes up with a muddled response. If you already commit to running eye tracking for other reasons then it makes sense to run this rendering optimization, but I'm not sure if it really pays for its self.
[1] https://pupil-labs.com/products/vr-ar/tech-specs/
Yes and no, a private organization can’t deny someone membership if a prospective member refused to make an oath to the effect of “I swear to discriminate against Asians”. So their freedom of speech ends where it infringes on the civil rights of others. Arguably, some DEI statements could come close to crossing that line.
Yes we had those things but my point is that they were optional and not commonly used except in large system projects. We didn't throw all that complexity at people learning the basics.

The interface for beginners scaled all the way down to a very basic single text file, and most beginners would program for months or even years without using those things. It wasn't necessary to teach these tools in school - you could complete an entire degree writing single-file C programs without ever using an IDE.

Many utilities were distributed as a .c file and a Makefile and that's it (before the rise of autoconf)
I agree that it’d be nice if he could deliver on more of his promises, but selling dreams is basically the job of upper management.

Also, most other companies promise really mundane and uninteresting things. Sure, they deliver, but it’s still not much fun.
Ask HN: Which small experimental projects eventually became great ventures?
Figma is one such product recently acquired by Adobe. I was listening to their original pitch: https://www.youtube.com/watch?v=C1UUVdN3kdQ&t=772s

It maybe your personal project or a project you know of built by someone else that blowed up?
Model releases are about using images in marketing/advertising/etc. I can use images of you for other purposes without a release.
I totally agree with the extra zero for p-values.

I largely disagree with the term p-hacking as its not specific enough to the nature of the violation (omitting experiments, straight up [partial] fabrication of data, ...). A problem is that often it is odorless. What is the odor of omitted data, omitted experimental runs, ...?

Regarding "data dredging" i.e. testing many candidate correlations, I have mixed feelings. As long as all tests are mentioned or at least the number of tests provided I don't see a problem really.

A stream of 100 papers stemming from a 1000 different studies each truthfully based on a single test excluding the null hypothesis over its dataset at p=0.05 and a single study testing 1000 properties and finding 100 at p=0.05 have the same expected number of spurious and real findings. A scientist with more programming skills or support, more compute, ... will simply find similar quality results faster. Scientist B may intuitively feel jealous about the quantity of similar quality results that scientist A picks up with a dragnet approach, and the jealousy may or may not be justified (not having the same amount of compute, support, training, etc.), but that does not justify accusing scientist A of fraud, in those cases where there is none. Just like one factory worker might work faster than another (after part of his job on the factory line became automated) that doesn't mean its being done less well.

What disturbs me the most about the article is the following:

>Luckily, scientists are getting wise to these problems. Some journals are trying to phase out p value significance testing altogether to nudge scientists into better habits.

This worries me enormously. Plenty of non-scholarly articles, like news articles mess up units, especially when time is involved. Product information also often contains rather intentional unit confusion. I hope the solution wouldn't be to simply ban units!!!

If some people use erroneous arithmetic, should we collectively ban numbers too?!

In the face of malpractice we shouldn't do away with the theory, we should think of ways to force practice to adhere to theory.

Again, I fully agree with your suggestion to set tighter significance levels. When we observe readership complaining about the huge number of results, and of its low trustworthiness, the most obvious solution is to set stricter significance levels. At some point levels will become tight enough that explaining outright fraud will become so hard because the probability of an effect later discovered to be nonexistent resulting in a spurious false positive at the stated p-value becomes embarrassingly low.

If the dataset sizes are chosen large enough, having separate test and validation sets can help tremendously.
>run it at ~250W for average play time (4-8 hrs a day)

I think this is the important aspect. If you're only using it for a few hours a day, the hardware can be used for someone else while you're not playing.

So it runs into the same issue as autonomous taxis: the hardware is only useful in a narrow region and most users want to have their go at the same time.
Unless it was holding a welding gun and stopped on one spot with the welding flame turned on instead of gracefully turning off the flame and backing away.

Never used Rust before but is there a way to supply some default code to run in such a situation instead of just not carrying out the bad operation?
That does indicate good things happening in their filtering setup though. Overzealous PMs at Google push out legit spam from time to time, and the observed behavior suggests that they're treating all traffic equally. To block from-Google spam you should just have to mark it as such and let the algo do its thing (other issues notwithstanding).
> Furthermore "you could only play them through this limited service" is exactly the same model as every other gaming service!

In theory, yes. In practise, if Steam shuts down tomorrow, I still have all my games on my hard disk and cracking Steam's DRM is pretty easy, and quite possibly completely legal in the circumstance.
What’s the abuse here? This seems like ‘math’ to me.
Credit Suisse and the Credit Default Swap Streisand Effect
Waydroid and Anbox
Quick comparison of containerization of Android on Linux using open source tools Waydroid and Anbox
>And forgetting the fact that cameras are already used in modern headsets for position tracking and more

Just because you already are running cameras + ML models that doesn't mean adding even more cameras and ML models is free.
The be precise:

Apple’s advertising platform does not track you, meaning that it does not link user or device data collected from our apps with user or device data collected from third parties for targeted advertising or advertising measurement purposes, and does not share user or device data with data brokers.
I regularly email site-admins/support-staff when I come across that, along with the actual text of a `<link />` tag. Just about every time they come through!
Were there stadia exclusives? What were people doing to make it ready?

I can “launch” (pun intended) AAA title on a cloud VM in the time it takes for steam to download the game.

I haven’t used stadia; honestly curious.
Once one realizes that tolerance follows the model of a peace treaty rather than a moral precept, these apparent dilemmas resolve themselves. Treaties only protect parties who abide by their terms. There is no contradiction in being intolerant of intolerance.
Well, any activity that the PRC does not approve of is criminal activity.
Young, bright, engineers fresh out of college sliding into a big tech firm making 300k-500k / year and being told they are the most important resource in the universe. If you started this train 3-5 years ago you probably just assumed the gravy train would never stop.

I really hope they squirreled away some of those $$ and then moved to a low cost of living area during the pandemic.

I have some sympathy, but it made the tech universe warp around their stock prices. It was very hard to recruit when all the best and above average talent just got sucked up into the giant companies that build advertising machines in SV.
Yes, I am very aware of all the potential dangers, which contributes to my blocking everything in the first place. I am curious if, in the United States, there are any realized dangers to these privacy violations.

The Udemy thing is interesting, but it's also (as far as I can tell) just doing stuff with first party cookies and region lookups. Nothing at all the level of sophistication that is being observed from Meta or Tiktok.

I'd love to hear stories of people who got screwed because of facebook or Google's broad web of surveillance, but as near as I can tell, nobody is actually being harmed.
It's really common to see people say meaningless stuff like "Rust is a safe language" which is either deeply confused or deeply misleading.

Rust provides certain guarantees of memory safety, which is great, but it's important to understand exactly what that means and not to oversell it.
Given a choice between understanding "why red" and it being re-marked as "green", management will prefer the latter every time.
> If the same criteria were applied in CS

And this will be here before you know it unless more people start calling bullshit.
If this were the case, it would be a huge lawsuit, given they state the opposite:

You can turn off Personalized Ads on your iOS or iPadOS device by going to Settings > Privacy & Security > Apple Advertising and tapping to turn off Personalized Ads. On Mac, go to System Settings > Privacy & Security > Privacy, click Apple Advertising, and deselect Personalized Ads. The Personalized Ads option may be unavailable if you are a minor, have a managed account, or are in a location where Apple does not deliver advertising to its apps.
Map is no good for SEO or WCAG though.
I have college friends on the east coast who all said it worked great for them. The they all commented that it was better on ethernet. The mesh Wi-Fi kits that everyone loves now add noticeable latency.
I... This seems pretty different than what Haidt is painting it as. This is saying sociology research should communicate if it engaged with communities that haven't been a part of this sort of research in the past.
Think of all the numbers as only having two significant figures
Sample size 1, but I also had a relationship go downhill and eventually end after constant requests for me to be more vulnerable. I am convinced that people like the superficial appearance of vulnerability when it doesn’t matter and it’s low stakes. But not when it matters and gets messy
That Proebsting's law link is of course dead, and redirects to the main page of Microsoft Research. In my experience, it's the natural state of links to Microsoft Research pages. What's up with that?
I still work like that 30 years after, thanks to Go...
I would not like beginning today !
The question of course is then at what point do reparations end?

My heritage is Polish. How much do the Germans owe me?
>>>>> For GFP_ATOMIC, we could use preempt_count except that it isn't always
enabled. Conveniently, it is already separated out into its own config.
How do people feel about removing CONFIG_PREEMPT_COUNT and having the
count always enabled?

>>>> No (Linus)

>>> As you know, we're trying to guarantee the absence of undefined
behaviour for code written in Rust. And the context is _really_
important, so important that leaving it up to comments isn't enough.

…

>>> Do you have an opinion on the above?

>> This message. Ie. No. you can’t make everyone play by your rules. (Linus, grumpily)

> While I disagree with some of what you write, the point is taken.

> But I won't give up on Rust guarantees just yet, I'll try to find
ergonomic ways to enforce them at compile time.

I mean, it doesn’t sound like he’s being petty or misunderstanding.

They want special rules (which won’t work) to do runtime checking for rust code. That seems weird, right?

Rust safety should be compile time. That’s the point…

I dunno, maybe I don’t understand what’s being said, but I don’t think Linus is particularly wrong here, even if it’s kind of shouty.
Does not match the file I see when clicking "View License", e.g. will not match the LICENSE file the next release may have?

https://github.com/SigNoz/signoz/blob/develop/LICENSE
I think a much better email from the thread to link to would be the earlier https://lkml.org/lkml/2022/9/19/840, where Linus actually talks about some of the challenges of kernel programming and how they differ from user-space programming.
My cloud gaming vm costs < $10 a month, runs any windows compatible game, and can also run realtime raytracing cad software, etc.

Stadia had none of those properties.
Nope, OSX actually has fullscreen built into Finder (View > Enter Full Screen). Great for all kinds of apps; media, code, and (gasp) reading text (that has been styled by someone who knows what they're doing)!

> full screen is on a secondary monitor

Bizarre habit of yours! Personally, I can’t understand maximized windows on desktop at all.
His point seems to be the opposite, that "safety" should have a vaguer meaning in his opinion, and not the well established technical definition that the author clearly meant when he used the word.
Perhaps. However, if there were any evidence of 1-or-2 versus 19-or-21 type thinking, I would expect the results to be non-random. But the results of asking students who should know the answer were equivalent to random guesses.
I don't know about kernel, but from my experience I'm generally struggle with philosophy "From nerds, to nerds." Most problems require sudo this and sudo that which led to multiple new problems and overall it is not user friendly. It gets better with development and also with user experience, but it is damn hard to get into linux as noob. Also imho default values for settings are often not wisely chosen.

As professional artist I still cannot use linux for work unfortunately (no 10bit support, no professional SW compatibility, GPU drivers mess, crazy difficult settings of VM dGPU passtrough, etc.).