skysight-inc/HackerNews huggingface dataset:
I think the mistake is thinking an orm is actually going let you be free of knowing or caring database fundamentals. That only applies in the most simple cases. An orm has other benefits though.
Loss of grant money
This is about skipping sponsorship ads that are part of the content, inserted by the creator.
The "This video was sponsored by <VPN Company>. For x% off, go to <vpnco.org/whatever> and enter My Channel Name" type things.
> I recently was trying to diagnose a bug with React state in someone else's project. Everything I found said "install the React extension"

Really curious what you mean by that.

There are two possible Chrome (not React) extensions for dev tools that I can think of — one is the "official" extension by React core team that helps visualise components better and also helps understand why they may have rerendered. The other is a redux extension that's very helpful to inspect all the actions that were dispatched against the store and the changes they caused in the redux state. None sounds like what you are describing. Bugs with React state should be easy to diagnose just with a handful of console logs.
Allegedly. Of course the department will want to do their due diligence and investigate the accusations.
I was somewhat surprised that WSL1 could run the valgrind memory checks at least well enough to match results of basic tests on a real Linux machine.
MIT requires attribution. If you care about that then it makes sense to choose it.

Also note that the FSF recommends CC0 over the Unlicense if you want to release something into the public domain, but in practice the difference probably doesn't matter.
Andre Seznec Now at Intel
I see it a bit more simply:

A lot of developers use MacOS, particularly web developers who are almost always deploying the server to a linux machine. With the Mac being BSD-flavoured, a lot of open source tooling works the same as it does on Linux. MacPorts and Homebrew have done a lot to drive that.

The experience on Windows for this has been incredibly poor. There are solutions, but they're less integrated.

WSL comes in, along with Windows Terminal, and now you can have a much nicer time with it all without dual booting or running a VM.

Who knows where it'll be in a decade, but if anything, they're just making themselves a viable competitor to Apple by providing better development tools than they do.
I feel like I'm out of the loop on this one. Is there a specific reason the government shouldn't buy location data?

I can think of good uses for the data (the census, mapping traffic patterns, pandemic modeling).

Purchase histories seem more telling to me if you want to know someone's secrets?

Isn't the whole point of organisations like 5-eyes to bypass what little domestic restrictions there are?

There are plenty of other entities I'd prefer not to access my data including state and lower level governments, corps, insurers, foreign governments (I'm a brit to be fully transparent).

So why this particular combination of conditions?
Pretty sure WSL is a developer tool, so "normal" would still need native apps, unless they go through the hoops of activating WSL so that they can listen to Spotify.
I haven't tried it, but DOSBox emulates the piezo speaker and can record to a .WAV file, you toggle it on/off with <ctrl><f6>.

So, perhaps a way to try this without finding an old pc.
Depends on your jurisdiction, but in many places putting up a website and taking signups doesn't require a registered business.

In the case of OnlineOrNot (https://onlineornot.com) - I just used my name. It hasn't stopped people signing up and paying me.
I guess not.

I rely on iCloud for nightly backups, but have iTunes backups here and there whenever I upgrade.

I think it's high time I looked at a non-Apple backup for my iCloud Photo Library though.
Yes, wikipedia gives different interpretations of the Razor that, as you say, "directly relate to comparisons". None of them requires a comparison. I mean, you won't find that rule anywhere: "to use the Razor, you must make a comparison, otherwise you can't use the Razor". That is Calvinball.

>> The trouble is you need to define what you mean by "entities."

I think this is splitting hairs. A person in the car is clearly an "entity". Assuming a third person in the car is "multiplying entities".

>> Wonky programming. Hacked system. 160 lb weight on the driver's seat and fake hands on the steering wheel. Third person.

... or a 160 lb bag of stones. Or three giant rabbits. Or a pair of labradors. Or... etc.

We really don't need to assume any of this. The two people in the car and sufficed to have caused an accident. Assuming more people, or anything else, is multiplying entities without necessity.
> We take this situation extremely seriously. We have immediately suspended this line of research.
yeah those department heads seemed pretty pissed
Do you think there is something inherent in MS's DNA that makes it more dangerous in a position of dominance than its competitors? Where you can extrapolate from MS in 2000 to now? (In any event, I personally don't think MS when it was dominant and going through the anti-trust suit was doing much that isn't routinely done by its competitors these days.)
Nearly 1,500 reported arrested at Navalny rallies in Russia
Yeah and that's some heavy shade on a university. They'll lose good students if this is not fixed.
This is about what can be done in SIMD. See GP and GGP. I think using ASCII SUB is a perfectly reasonable thing to do in this context. You can always further post-process the result to turn ASCII SUB into U+FFFD.
<consipracy theory>This is intentionally malicious activity conducted with a perfect cover story</conspiracy theory>
An excellent decision by the steering committee. After the python 2 to python 3 fiasco, it’s nice to see greater consideration given to sensible, deliberative advancement of the API.
Ah I didn't mention, for music purposes a big screen is ideal for reading letter/A4-sized sheets of fine-print music for long periods of time. It's a pretty niche use case, I guess.
Thanks for writing and sharing this!
A simple 3-step framework for navigating carbon offsets when you fly
I am definitely against the line of research and hope someone acknowledges their fault. I also want to appeal that the issue it taking a political turn with a lot of unwarranted hate in forums and media mostly from people who are not part of kernel community. We are talking about young researchers and some possibly are misguided or innocent. Lets now make a political feast out of this just because we can.
I use YouTube Vance on mobile .. fyi
Dito for German: "vom Laster gefallen"
This seems like a substantially non-trivial problem to solve: hosting files is not free — think about how large a film is even with modern compression — and most copyright holders are concerned with preventing unauthorized copies.

A long-term durable copy requires ongoing money storage and transfer costs which have to come from somewhere but most people aren't going to pay to host something they can't use (due to encryption) or already watched / copied, and anyone trying to sell content is not going to use a service which allows unlimited unpaid distribution.
@odshoifsdhfs: Well, I hate to quibble, but it's actually 'Belarusian' (just one 's', you see). I've lived in Western Europe (UK) nearly all my life and I'm afraid I disagree with you fundamentally: '95%' of the people in 'the West' are quite indifferent to the broader region of Eastern Europe, but never in my life have I encountered the kinds of chauvinistic attitudes even approaching those I encountered from Russians. To give you an example: 'govori po-chelovecheski' (in Russian - literally 'speak like a human being') -- can you believe this s**t? Also 'US/Western Europeans' aren't living in tinpot dictatorships with aspirations to annex territories from their neighbours -- a slight, but important difference, which to my mind excuses any ignorance of the region and its politics.
I've tried that, unfortunately regular iPads are just too small for full-page display of musical notation. Actually right now I just prop up my MacBook Air, but then the keyboard sticks out, and similarly it only displays 1/2 page at a time, and so forth.
but what big disadvantage is there to MIT and NOT releasing into public domain? And CC0 isn't "simple" imo, it's 122 lines long!
I fully agree with that statement.
First, I agree. Second, I don't know if I would call it a mistake as much as non-optimal.

I would say that getting the boring & predictable ones out of the way frees you from keeping them in mind. This allows you to address the ones that "go different every time" without keeping track of the details.

Removing the boring/predictable stuff also means you can enter flow much more quickly (and regularly). I find that for me programming is more of a psychological game than a technical one. The ability to quickly get into flow is of very high value to me. However, in other domains and with other people "standardizing" the "offbeat" task may yield greater productivity gains.

XKCD made a comic about automating task -> https://xkcd.com/1205/
Ironically, DM did enough journalistic leg work that they managed to get their hands on a copy of Hunter Biden's hard drive and had "forensic expert" examine it. Something the rest of the "reputable" media couldn't do.

https://www.dailymail.co.uk/news/article-9445105/What-Hunter...
Are you thinking of eventually merging social + trade execution like https://public.com/ ?
The sheer entitlement of this:

> Does this project waste certain efforts of maintainers?

> Unfortunately, yes. We would like to sincerely apologize to the maintainers involved in the corresponding patch review process; this work indeed wasted their precious time. We had carefully considered this issue, but could not figure out a better solution in this study.

Here’s a better solution: don’t do it. You do not have a divine right to carry out this “research” no matter what.
It's funny you mention this. Removing resources from AWS is the one thing that reliably breaks in Terraform all the time.

If you have never tried to destroy all your Terraform resources before, it will probably not work. You'll have to modify your Terraform to get it to jump through the correct hoops in the correct order in order to destroy without dying.

At this very moment I am fighting with Terraform to destroy some resources as part of a code change. AWS wants them destroyed in a very particular way, and Terraform won't create the resources I do want because apply is dying because the destroy is failing.
I just spent five minutes looking at eToro's landing page and I cannot figure out what that site does.
> The author is incorrect that none of their attempts became git commits

That doesn't appear to be one of the three patches from the "hypocrite commits" paper, which were reportedly submitted from pseudononymous gmail addresses. There are hundreds of other patches from UMN, many from Pakki[0], and some of those did contain bugs or were invalid[1], but there's currently no hard evidence that Pakki was deliberately making bad-faith commits--just the association of his advisor being one of the authors of the "hypocrite" paper.

[0] https://github.com/torvalds/linux/commits?author=pakki001@um...

[1] Including his most recent that was successfully applied: https://lore.kernel.org/lkml/YH4Aa1zFAWkITsNK@zeniv-ca.linux...
Yes, but it does much less. There are still many projects out there relying on Babel plugins (Loadable Components, Styled Components, Tailwind, Apollo, etc).

I love esbuild though, and use it a few of our packages, it flies
What I would really like to see is a statically typed language on top of the Erlang VM (dialyzer was not amazing last time I checked it, which was admittedly years ago).
And in the old days you could get your number unlisted if you didn't want it published.
Freemen were people who werent bound to serfdom. You weren't obligated or a vassal of a noble. You could work in any way you saw fit or pledge yourself as you wished.
Here is some background for those who are not familiar with the rules of academic research in the US. Usually, any experiments involving human subjects are subject to Univesity Institutional Review Board (IRB) [1] approval. IRB should evaluate both ethical and safety concerns. I recall having to jump through quite a few hoops just to do a simple touch screen gesture recognition test of a dozen willing fellow students. Apparently, the IRB approval step was skipped, or IRB failed to do its job in this case.

[1] https://en.wikipedia.org/wiki/Institutional_review_board
Don't jump to conclusions, and say I am guilty of something that I didn't write. I never said to fire people and shutdown projects based upon allegations alone. You may not have read the article for this comment page, but they admit that the action took place. The researchers, themselves, elsewhere admitted it took place.
Machine learning automatically being exempt is a huge red flag for me. There are immense repercussions for the world on every comp sci topic. It's just less direct, and often "digital" which seems separate but it's not.
The confusion may be a linguistic one -- conflation of the terms "competitive" and "unregulated", and of "a" market with "the" market.

The existence of some free markets does not imply that every market is free. Excepting failed states, nowhere is every market free -- the markets for grenades, ivory, medical licenses, political appointments, assassinations, etc. are all things most of us want either tightly controlled or entirely suppressed.

And even in an extremely competitive market, like the ones for lettuce or generic drugs, there are still important roles for government to play. Of course regulation can be and often is grossly wasteful, even corrupt. But it's also critical to our safety.
Doesn't HK summarize it clearly in his answer to the researcher https://www.neowin.net/news/linux-bans-university-of-minneso...
>Keep in mind that Netdata.Cloud is a thin convenience layer on top of the Netdata agent. We don't aggregate your data.

I didn't get that from the website until just now. I was looking and looking for how much it would cost to subscribe for our 150 dev/stg/prod VMs -- usually that's the killer.
This is so bang on. The real mystery is why this shit propagates and becomes such a “necessary” thing that companies engage with. I suppose it’s another mechanism that business use to get rubes to buy in and exchange labour for below market rates
>Maybe it should only count as online if you're actively using the app instead of having it open in the background

Not sure about desktop clients and not sure about what you mean by "open in the background" in this specific case, but I can answer this for mobile WhatsApp apps specifically. For those, it only tracks when you actually have the app open in your main view.

More specifically, if you just have the app in the background while using some other app, it doesn't count as online. If someone sends you a WhatsApp message and you receive a notification but don't open the app itself, it doesn't count. Only when you actually open the app is when it shows you as being online.

Personally, I agree with you that the simplest solution that would already resolve a ton of those issues is to simply only display your "online" status to those who you have added to your contact list (instead of to literally the entire world).
But they weren’t, that was Azimuth: https://www.washingtonpost.com/technology/2021/04/14/azimuth...
My pleasure! Thanks for sharing your ideas as well. I read back my post and realised it's a discombobulated mess. I'm glad you were able to parse something out of that. Writing clear explanations is definitely on my todo list.
Sponsor elements are extremely intrusive. They entirely interrupt the video you want to see. Here's my case: I don't care how the people make their money. I just refuse to be served any of that.
Seems like a reasonable default assumption to me, until the people repeatedly attempting to sabotage the open source community condescend to -- you know -- stop doing it and then explain wtf they are thinking.
Here's your 0.1%: a card game, https://etg.dek.im before React I was using PIXI.js, over the years it's transitioned from being fully rendered in canvas to not using canvas at all (& now uses webpack, but years ago I had my own bundler mkcjs https://github.com/serprex/mkcjs which was pretty vanilla js, using require let me share code for awhile between server/client until server was rewritten in Rust)

react-motion made animating card transitions very straight forward

During a game you can click on history items to look at previous game states, this is very straight forward with React's model

Sure you could get this all by rolling your own state dom renderer, but that's like saying you can do everything Lisp does in C. Greenspun's tenth rule rephrased as "Any sufficiently complicated JavaScript UI contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of React."
Holding cash is worse than a gamble, it’s a guaranteed loss.
It is just too bad they stopped giving Rabies shots preventively
The difference between a language and a library is arbitrary: it’s all an artifact of programming ecosystems that place a hard division between the “language implementors” and the “programmers”: every library of sufficient complexity is an embedded language with annoying syntax.
This is a great point. There are many avenues where one can invest time+money to make a positive impact on the world, yet "doing a Ph.D" is unfairly held up on a pedestal, even though there is no hard science showing that grad school is a prudent way to attempt such an endeavor.

Edit: adding examples of ways that are less sexy, yet way more likely to be measurably impactful (in a positive way)

1. Teach high school,

2. Volunteer at your local soup kitchen (do it for 2 years -- less than half the time you'd spend in classes for quals),

3. Mentor an undergrad for a decade,

etc.
That's cool, but content creators don't get to decide what ads I see or don't see, or what ads I mute or fast forward through.
One of my GDPR data downloads contained a list of programs I had ran along with the command line arguments. Not sure how you can explain that if it's not sent to the server.
Matt Blaze did some research on this, and it seems to turn out that when you put an argument like this in front of a judge or jury, ultimately you have to back it up with evidence that it actually happened; it's not enough to say that the potential existed. Which makes sense, because the potential exists for a lot of stuff, including stuff we don't often talk about.
Thought so. I always wanted to build such a system, but usually end up recommending some sort of cloud service instead.

> Did you notice that the demo site is throwing an HTTP 500 error?

No... Looks OK to me.
As someone above pointed out a much better comparison to the superbowl would be the winner of the championsleague as the structure is more alike. There have been 11 teams winning in the last 25 years. Still less variation than NFL, but then in soccer there is much more drama throughout the season, while in NFL it's all about the playoffs.
Gleam exists: https://gleam.run/
I was recently driving on a section of the M1 which has been converted to “smart” motorway.

Despite being almost empty, the variable speed limit signs on the overhead gantries were lit up:

60, 60, 60, 60, 60, 60, 50, 60, 60...

Guess which gantry had the speed cameras.
that helps a bit with regards to understanding why people are so upset about this.

but honestly, it seems like valuable research to me. it's unfortunate that it took some time away from busy kernel developers, and it's unfortunate that it ultimately makes the project look worse...

...but isn't that supposed to be part of the promise behind open source? it wouldn't surprise me if i learned that management of private orgs hire security firms to do this sort of thing. where does that come from in foss land, other than the ethers of others tinkering, researching and experimenting?

i think this whole calling for the researchers heads business is overblown. i read their paper, it looks like they approached the situation quite ethically to me.
> We will investigate the research method and the process by which this research method was approved, determine appropriate remedial action, and safeguard against future issues, if needed.

The "if needed" tells me they aren't sure what if anything is wrong yet. It would surprise me if they have done that much of an investigation in the few hours since they might have learned about this beyond scheduling meetings with involved parties and compiling relevant documents in a folder.

I think they are at the point of having a bunch of angry emails and a few news articles from certain publications. I don't blame them wanting a bit more than that before saying anything.
Are you aware of PureScript on Erlang?

https://github.com/purerl/purerl
I'm not familiar with cone tracing, but [1] indicates that it's a variation of sphere tracing.

The downside to sphere tracing and similar is that it limits the input model: you have to guarantee that evaluating the model at [x, y, z] gives you a result that's less-than-or-equal to the true (Euclidean) distance to the shape's surface.

(or a distance adjusted by some constant scaling factor, i.e. Lipshitz continuity [2])

This is a relatively fragile property, and really limits what kinds of shapes and transformations you can use when modeling.

Using interval arithmetic is more robust against arbitrary models, at the cost of being less efficient when models are well-behaved.

I don't know much about state-of-the-art fractal rendering! I'd imagine that the fixed (original) tape in MPR would be a limitation here, because you may want to terminate conditionally, rather than evaluating a fixed expression.

[1] http://www.fulcrum-demo.org/wp-content/uploads/2012/04/Cone_...

[2] https://en.wikipedia.org/wiki/Lipschitz_continuity
Honestly I’m guessing this kind of situation didn’t match any existing policy for the review board and a few people made a bad call.

We need to make sure to be supportive of people making mistakes and learning from them instead of raising pitchforks for every misstep. Failure is never completely avoidable and responding properly to failure is way more important than never failing.
I sent an email to the chair of the conference asking if this was ethically okay...
AFAIK there are various “levels” of Cellebrite’s products, from “I’m a phone shop and I want something help me make a phone backup so I can restore it” all the way to “tools to break into locked iPhones”.
Could this have just been someone trying to cover up being a mediocre programmer in academia by framing it in a lens that would work in the academy with some nonsense vaguely liberal arts sounding social experiment premise?
Turning 40 in August. I haven't slept this badly all my life. It's got worse over the years. Specially the last 5 or so. I'm bipolar II, I take my meds as I'm supposed to, but I still seem to frequently cycle with manic episodes that keep me up working on projects all hours of the night. I then refuse to sleep all day, so I'll go to bed at say 3-4am and get up by 9am. Nights I can go to bed, I suffer from horrible sleep paralysis and that will have me waking me up throughout the night. Some of it is pretty disturbing, at least to me. So I end up giving after it happening several times in a night and just not sleeping any longer.

Sleep issues run in the family though. My father is a logger and I have never seen him sleep longer than 5-6 hours my entire life.

*EDIT* not abusing Amphetamine's BTW. Sorry forgot to even talk about that. Just lots of mania I would guess. Like right now, I have been kinda down and depressed all afternoon. It's now 6pm where I'm at, and I just had a switch go off, and now I'm full of energy and will probably end up coding till I drop. I'm my own worst enemy, I know.
New video shows NASA’s Mars helicopter kicking up dust during flight