skysight-inc/HackerNews huggingface dataset:
I’m honestly surprised there aren’t way way more… extremely nefarious straight up trojan data exfil builds out there of all kinds of rando tools posted as like “hey here’s a convenience build I got to compile for toy arch | codesigned for macOS | helpful VM or Docker image | did something sneaky to bypass API rate limits | fixes that one annoying thing YMMV” etc. and posted as comments on HN or anywhere by seemingly helpful nerds, with the web server serving up the evil build 5% of the time or GeoIP’d to the Bay Area.

Like it seems like such easy low effort “hacking” why isn’t it more common?

Hell even GitHub “Releases” on your fork can also just not match the repo.
Globally

For a process you can use setrlimit() (ulimit command)
The entire existence of a class of contraband that cops can claim to be searching for at any time is a massive loophole in the fourth amendment, and as such, the drug prohibition wave of the mid-20th century was instrumental in turning the US (and for that matter a majority of developed countries) into police states
Like every smart device, the Snoo isn't actually that smart. We have a 1 month old and bought a Snoo second-hand in anticipation and way before they changed the terms of their app.

Where you'd expect the Snoo to dutifully monitor the baby and gently increase the intensity of the motion to soothe the baby, it rapidly goes from a baseline to the highest level of motion and sound within a minute or so, which is both annoying for the parents and stressful for the child.

The motion locking feature was how we got around that poor excuse for engineering, but now that pretty basic feature is now behind the paywall. We just use it as a standard bassinet.

I haven't signed up for the added features yet, our kid is a pretty good sleeper at this point, but those features are a necessity to operate the Snoo properly, so I'll end up paying the premium (begrudgingly). As a parent I know companies are doing everything they can to get my business, so I'm not surprised by this behavior, but it's just a disappointment and annoyance.
Without arguing for or against firearms control, would you argue that the definition of a "well-regulated militia" has changed in the last 240 years?

SCOTUS certainly hasn't interpreted it "as written", but has been happy to "evolve" it.
For remote development there is Fleet from JetBrains which is still in preview but mostly works (year ago it had a lot of issues). Nonetheless, it still needs a lot of improvements (rendering performance IME is poor, some functionality is missing in comparison to full-fledged IDEs like IntelliJ)

There is also JetBrains Gateway which allows you to run IntelliJ/PyCharm/etc. remotely. I'm using it and it is very usable, however, there are occasional bugs which could be explained by synchronization issues

Btw. Vim should be very usable over ssh (especially with tmux and maybe iTerm2/other terminal integration with tmux' control mode - tmux panes are native windows, new terminal window/tab creates new tmux window/pane etc.). Why are you using VSCode over Vim for remote development?
Is the modulo required? Is just "The sum of my cards is x" sufficient?
> Step 5: wait for a lawsuit that usually doesn't come because the property isn't worth enough and nobody wants to get in a suit with cops for what's usually small claims

Which is why class-action lawsuits are a thing.
PowerShell[0]'s built-in Microsoft.PowerShell.Utility[1] module has commands to `Convert-From...` or `Convert-To...` JSON, CSV, a version of XML (CliXML), or custom key/value pairs (StringData) into objects, which can then be manipulated. Combined with IO cmdlets from the built-in module Microsoft.PowerShell.Management[2] such as `Get-Content` and `Set-Content`, a fair chunk of flat-file storage should be able to be made mutable with PowerShell.

---

[0]: https://microsoft.com/powershell

[1]: https://learn.microsoft.com/powershell/module/microsoft.powe...

[2]: https://learn.microsoft.com/powershell/module/microsoft.powe...
Anything is possible, I just don't see scientific data in the research that points to anything other than "these areas light up."

It's a huge field of research though, I'm by no means an expert.
This is definitely absurd... but okay, riddle me this then. Say you're reimplementing string.indexOf(string) with your fancy new algorithm so you can deliver a nice speed boost to users. How do you do your best to minimize the chances of it blowing up on everyone without writing unit tests?
"It just works" is precisely why I use Jetbrains products. I'm amazed they are not that common in many developer communities. They are amazing tools.
Lunar Space Elevator
Looks like a typo. Although the initial 4.6 million barely sorta existed in the same sense that all these crypto fortunes did, I assumed they were referring to the +2 million growth as being a further fabrication on top of it.
Moral of the story: Don't give away significant % of one's salary so willingly without assurances to subsidize the adversarial gotcha capitalism game.
... anyway, Lester will be waiting, with a glint in his eye.
Same, I can barely string two words together in an interactive conversation, and I got my first smartphone at age 20-something. We're just wired differently.
That is not correct as some of the comments suggest.

Typically experts are designated as persons whose mastery of a craft extends beyond memorization such that they have forgotten the specifics of things learned as confidence and muscle memory have replaced memory recall. They are at one end of the Dunning-Kruger paradigm in that they have forgotten things learned, or avoided things unnecessary or anti-pattern, resulting in gaps of explanation that are not present at time of performance.

It is beginners that are reliant upon memorization because they have not yet achieved the practiced mastery sufficient to perform with immediacy otherwise.
Wow I stumbled on Gamozolabs' youtube when looking into determinism and hypervisors. Didn't know he also worked on TKO for MSFT. Glad he is making a similar project!
> I would argue at least as much if not more often

The same. The frequency of checks is not dependent on the library size and depends on the risk profile of your application, so library size cannot be considered an advantage with regards to updates. In most cases upgrade to newer version can be done automatically, because it is unrealistic expectation that developers will review the code of every dependency and understand it. Breaking changes likely occur with the same frequency (rare), albeit for different reasons, and impact can be on the same scale for tiny and large depenencies.
That's very true.

Also, over the next century the cost of fossil fuel extraction will increase and the price of synthetic and fossil fuels will get much closer at least.

If there was a tax reduction for carbon neutral fuels they could become cost competitive even more rapidly.

Kerosene for aviation and diesel for ships, trucks and mining are good candidates for synthetic fuels.
On the cutting edge: I've seen techies using ChatGPT to make up and read bedtime stories to toddlers, or to tutor them during the day, so that the parent can stay focused on their career. I don't know that it's harmful, but it seems messed up. I wonder if a kid raised this way will end up tripping LLM text detectors for life...

The lower-tech equivalent of this is a toddler being raised by a tablet or a smartphone. Not necessarily because the content is harmful, but because it's neglect - just like leaving a kid in front of a TV back in my day.
where? also Google? can you elaborate on what makes it a "smooth sailing" compared to what you have seen/heard? thanks!
In the USA - the Bread and Flour Regulations of 1998 require white and brown flours to contain calcium, iron, thiamin, and niacin.

Refined wheat flour is fortified with thiamin (vitamin B1), riboflavin (B2), niacin (B3), folic acid (B9), and iron. Vitamin B6, pantothenic acid, magnesium, and calcium may also be added, but this is voluntary.
This reminds me of the Encyclopedia of World Problems and Human Potential:

https://en.wikipedia.org/wiki/Encyclopedia_of_World_Problems...
Benzene.

https://www.epa.gov/system/files/documents/2022-02/_epaoig_n...
> of how there is systemic illegal behaviour

I didn't say anything about illegality.

Dictatorships can be perfectly legal. Especially if a court says so.

And, given the fact that this is about the judicial branch taking dictatorial actions, almost by definition anything that they decide or choose to do would be legal (As the judicial branch is the one that decides in the first place if its legal or not!)
> I would say "what's the benefit of that?"

And I'd say:

"There's no other scripting language that makes it as easy to add scripting abilities to native applications.

It is lightweight, simple, easy to learn, and not that hard to master. You can use it for anything: as a substitute for ini or json files, or to code entire games in it. Just like JS, just easier to embed and easier to use.

LuaJIT, in the hands of a skilled programmer, is a marvel when it comes to performance."

(Taken from reddit, by the way)

At the end, we'd go over some things that are probably not okay in typescript and Lua does better, but we'd be missing the point. The whole idea that it's not worth to rewrite whole systems in Lua just because you don't like some syntactic sugar's absence in typescript is totally lost on a junior dev. You can convince them, of course, but probably not to a full extent, and you'd still be considered a gatekeeper.

> and if you can convince me then I would let you try rewriting part of it as an experiment

What's wrong with a straight up opinion and saying: "this is probably not a good idea, considering we have 30 repositories, all using typescript, and no in-house knowledge of Lua"? Why do we have to endlessly coddle people and mislead them?

Imagine this scenario: somebody asking you to do something ludicrous and you enabling them, multiplied by the number of junior developers you have, month after month, busy with new experiments. Eventually, you'd have to allow some of these proofs of concepts into the codebase, or they’ll realize you’re just leading them on, right? Congratulations, your 30 repo react/typescript codebase is now 15 different versions of react, vue and angular, Lua, python and rust rewrites, and they are deployed (or are they) randomly on all your major cloud providers.

This is how, by being afraid to assert authority and not wanting to appear as a “gatekeeper,” you end up on a slippery slope, allowing junior developers to do whatever they want and dragging the quality of the codebase and the velocity of your team with it. How many competing experiments can your teams juggle?

If the junior devs want to learn, they should do so on existing systems, trying to understand and improve them, rather than we all pretending they are god's gift to humanity and giving them entire systems to develop from scratch and wasting months of work on experimentation.

You are doing the junior devs a disservice by leading them on like this, imo it's much better to coach them why existing systems are how they are, and help them improve along the way.
That is also possible. But since most women don't pay, the ultimate objective would be to get more women on to improve the experience of the actual customers.
Yes I've tried to use the neovim plugin many times - but always run into some annoying bug, usually due to an interaction with another extension or VSCode feature. It has >400k installs though so it must be working for some people.
> the perspective of someone who published a list of companies to boycott for celebrating Pride Month.

To be clear, do you allege that he has done this? While I agree that Mr. Lunduke's content has an admittedly right-wing bias and is certainly not what one would consider "politically correct", nothing I've seen from him seems concordant with that. I would expect that the phrase "celebrating Pride Month" carries quite a bit of weight in such an accusation.

> He is the archetypical person that CoCs are intended to exclude and he's extremely bitter about it.

He has previously documented himself, as a Jewish man, being quite literally labelled as a Nazi by people who are in positions to enforce CoCs. The reaction seems not exactly unjustified to me.

My experience is that the large majority of people "excluded" by CoCs genuinely haven't done anything that ordinary members of the public would consider objectionable.
What Is Fat Fasting?
Selection is an important consideration in many areas of the US military.
Yes. For instance, if a player says the sum of their cards is 3, Eve immediately knows they have cards 0, 1 and 2.
It's a flag. In what way is it supposed to resemble the dinosaur?
I’m with you on VSCode, I just can’t get into it. 20+ years of vim does mean there’s a lot of muscle memory I’m not willing to put aside, and last I checked (admittedly years ago), the vim plugin for VSCode was meh
Who said that was my goal? Literally explained my goal in the second sentence of my reply to you.
The particular definition isn't as important as long as it doesn't leave room for ambiguity. It could be "a table is anything made of wood" and it wouldn't matter.

>Law is not computer code. There is a reason we have judges and a court system to interpret laws.

I'm of the opinion that the judicial system should be as dumb as possible. It's the legislative system where the real work should happen.

PS: Downvoting does not constitute a counterargument.
Unprecedented atmospheric changes during May's geomagnetic superstorm
The US does not guarantee these rights either.

“Free speech” is so ambiguously defined in the US that it’s effectively meaningless.

The US has had over two centuries of ambiguously defined “free speech” rights at many different levels, any of which could be taken away depending on what state you’re in, what federal circuit you’re in, or if you’re lucky, the Supreme Court or Congress.

So why do you consider yourself free when you do not know what defines free speech?

Quite frankly, anyone tuned into history beyond the basics ought to recall that even the initial leaders of the country did not believe in free speech — Thomas Jefferson had quite illiberal views on what a free press entailed.

For a modern example, providing abortion assistance is not free speech in the state of Texas.
If you ever go back to Neovim, I’ve had a lot of fun with NVChad. I still had to configure a little bit for LSP but that’s part of the ethos - sane defaults and most stuff off by default for performance and to reduce clutter.
> Do you have references to which cases those are?

The most infamous case is the gigantic "fake news inquiry", which is still going:

https://www.estadao.com.br/politica/inquerito-das-fake-news-...

https://archive.is/FerHx
I don't really care about evangelising anything, but this bit:

> Every now and then I would update a plugin in Neovim and everything would break, and I would have to spend time fixing it instead of getting work done.

Would be a problem anywhere there is a plugin system. Just don't go around updating kitchen sink without having the ability to rollback. Full on version controlling 3rd party plugins could be annoying (unless you use a plugin manager specifically with that support e.g. straight.el or elpaca in Emacs), but simply taking a dumb snapshot of plugin directory may also do the trick.
Just doing the analysis for a plausible plan for a robot company would be expensive. My idea is at the "some guy in a pub" level :-).
I’m not predicting when, I am simply advocating to be prepared if it disappears. Mastodon activity can be archived in the Internet Archive, X not always.
There's an ongoing issue with ranking in Google Search that's affecting a large number of search results. We've identified the root cause and this issue is unrelated to the ongoing core update rollout.
You can use flex or grid to opt out of margin collapsing and get your easy center alignments and justifications.

You’re right that it’s super hard to accomplish that but you have to remember it’s also hard to accomplish that in real life if you’re mathing it out. It’s easy to look at something and put something in its center (probably not accurately but convincingly enough) but to automate it is a different case, especially when the DSL for doing so 1) must handle so many other structuring features, as you noted, 2) was originally designed for structuring text documents rather than applications, as you noted, and 3) must maintain backwards compatibility so as not to break the internet.

It’s frustrating, it is. I’m not trying to say “margin collapsing takes precedence over your minute concerns!” I’m just suggesting one reason (of perhaps many reasons) why margin: auto isn’t an effective approach.
Personally, it’s because they are not open source and not as fast.
For me this feels similar to why I use Helix[1]. I used to use VSCodium and had tried to switch to Vim or Neovim multiple times but didn't manage because of all the plugin configuration to be able to program. Then I saw an HN post about Helix, started it up and it just worked and so haven't used anything else since.

I find the Helix keybindings easier to learn because you see what text will be affected by any operation before you do it. And by using Helix I've found I've been able to pick up Vim keybindings as well so can use it on a server.

I think it would help if it didn't have such a jarring default colour scheme though.

[1] https://helix-editor.com/
Their thesis is probably that solar electricity will soon be (as an example) 1/10th the price of natural gas electricity and that they believe they can get 10-30% storage/conversion efficiency. Therefore, the price of synthetic natural gas will be cheaper than current natural gas.

There are a number of acknowledged assumptions in that model and other potential problems that may make their thesis incorrect, but you have raised none of them so far nor directly refuted the thesis.
> imagine those git conflicts

Not an issue

> why they would want to commit IDE generated files

You added the word generated.

Many Windows-oriented projects a Visual Studio .sln file. This is great! You can open the sln, build, and run. It “just works”. Very nice. I wish more projects did this.

> what happens if people want to use different IDEs?

That’s fine. Nothing stopping it.
imo so that normal people can afford to patent not just the big guys which is one of the reasons the patent exist in the first place
If anyone here's familiar with how these decisions are made, I'm curious about why NASA says they need another week to choose their path forward. Given that we're already over two months into a week-long mission, what information don't they have that they would have in another week?
I also settled on Lunarvim (ans stopped worrying)

I kinda had the same journey as the author except that I clinged to the terminal workflow he had leave behind. Choosing a Neovim distro was the solution for me.
Those are not the Problems, just common problems with known solutions (Migration Path and Let-It-Go).
Show HN: Contextify – Put information into context without leaving the tab
I like to run my development VM with overcommit_memory == 2, but I recently learned that the way it actually fails is pretty confusing. It's not an orderly 'abort: malloc failed' or process termination like I would've expected. Instead, you get weird intermittent failures that don't look like OOMs and your system appears to have plenty of free memory at the time.

Still good for flushing out scenarios where i.e. your build process needs 64GB of memory for approximately 500ms and then drops back down to reasonable levels, due to parallelism
>I stand by my assertion. How many times in your 12 years in school was instant 24/7 communication for everyone in the school been of significant benefit, or would have been if they had it? It's zero in my case.

Yeah, there were no school shootings in my state in the 90s either. But since Columbine objective fact is there have been over 400 affecting almost 400k students [0], and the trend doesn't seem to be going down. Events like sudden wildfires going out of control in a real hurry are now also radically different then even 20 years ago. And yes, some of the scheduling and health features watches offer would have been very helpful to me in school thanks. The communication features of watches are pleasantly minimal and also almost necessarily public. They only work well 2-way with voice, which is not something one can do silently by definition and thus highly policeable in class. The information consumption capability is highly minimal. Watches also do not have cameras with all the associated issues. And it'd be possible to take the communication restrictions further with cellular restrictions in school and forcing everything through the school's firewall.

>Then look at the downsides, which are pervasive - inattention, disruption, distraction.

Out of genuine curiosity: can you show me some good studies on this with respect to watches, not phones? On the smart phone side yes, I've absolutely both seen studies and personally experienced the addictive and distracting aspects. But I have not seen anything like that with watches, and my personal experience is also that it's completely different in usage.

I stand by my assertion: you threw out a form of argument that is lazy, shallow, and constantly misapplied. Even if in this specific case the balance of factors weighs against any smart devices at all (which I both extremely doubt and think will become extremely problematic for other reasons longer term), the form of argument "how did anyone survive before X" is so regularly bad faith, aggressively stupid, or both that it coming out instantly makes me more not less suspicious of whichever side the person stating it is supporting.

----

0: https://www.washingtonpost.com/education/interactive/school-...
Doesn't every expert start as a beginner i.e. as someone dependent upon memorization?
Also I doubt that you can compare Australian and Canadian installations that easily. Most of Australia is a lot closer to the equator meaning that the same panel will have a higher average output there than in Canada.

The costs I gave are for the ratings of the panels themselves. They don't include differences in production due to sunlight hours. If you include those I wouldn't be surprised if the Australian figures were closer to 10x better than Canada once you factor in the sunlight hours.
Running out of gas in the ground will do that though.
That's very interesting to hear!
Yep. All the LLM providers fast follow aka copy each other within months, though
everything else also now needs to make money.. since it's impossible to directly make really any meaningful revenue compared to ads (and maaaybe cloud) the only thing remaining is to integrate ads, upsell cloud, downside, etc.
… No, because the cause of this tends to be content loaded dynamically (i.e., not part of the original HTML) or content not handled by this spec (e.g., img without dimensions known in advance).

On the other hand, there is no real reason for a web app to have jumping content as is - it’s just a bug in said app.
I'm not getting the same results for ed?

$ whereis -b ed | cut -d' ' -f 2 | xargs ls -l
-rwxr-xr-x 1 root root 55504 Feb 22 2020 /usr/bin/ed
Avante: Neovim as Cursor AI IDE
I’ve never written any Java so your comparisons are lost on me.

Rust Result is great. I love it.

The root article was talking about C++. Rust panic is basically the same as a C++ exception afaict. With the caveat that Rust discourages catching and resuming from panics. But you can!
It's probably much more than a single GB of data for a million tokens.