skysight-inc/HackerNews huggingface dataset:
> JVM virtual threads can be efficient because the runtime has complete knowledge of the executing code and stack layouts, how the heap is laid out, how the GC works and it can control how code is compiled.

Forgive me for staying doubtful, but I recall hearing this same "the JVM can be very fast and efficient because its JIT has complete knowledge and control" spiel back in the 90s, and back then, anyone could clearly see that the JVM was not as fast compared to pre-compiled native code as it was being promised.

> The kernel can't do any of these things - it has to assume a process is a black box that could do anything with its stacks, could be compiled by anything and so on.

The kernel has to assume nothing; it can dictate how userspace processes behave. As an example, a process which plays too many games with its stacks, without kernel cooperation, will quickly find out that signals share the same stack unless the kernel is told to use an alternate stack. A process which uses a register declared in the platform ABI as being for kernel use will find out that it can be unpredictably overwritten on a context switch. There are things like shadow stacks and segment register bases which can only be manipulated when the kernel allows it. And so on.

Of course, for compatibility reasons, the current ABI allows userspace processes to do a lot of unpredictable things, but nothing prevents a new "highly scalable threads" process ABI, with stricter rules, from being developed if necessary. Or it could be that only a few cooperative additions to the userspace to kernel ABI are necessary; we already have things like the many options to the clone() system calls, the futex system call, restartable sequences, etc.
Ironically on Linux older software works pretty well with Arc because of DXVK but basically all new DirectX 12 games don't even launch because Intel's driver is missing some feature for VKD3D.
My son loved the simplified Dungeons & Dragons board games. He learned addition, subtraction, multiplication and probability. The storytelling was very important in keeping him engaged. I also would allow him to create items on note cards to practice writing. Strategy also becomes very important for big encounters. Anyway the board games take a significant amount of time to setup so we are playing Baldur's Gate 3 together now.
Looking at the SQLite Cloud repo on GitHub, it seems like the docs and SDK are open sourced.

Is there a plan to Open Source the server side code as well? :)
There are hosted DNS solutions, I use NextDNS to good effect but I'm sure there are others
Can you install it [edit: the .Net 7/8 platform that sounds interesting, not the IDE] for free on a Linux server and get the same benefits? (This isn't advocacy, it's a literal question about something I don't know.)
I can’t speak for their EV line, but no media is talking about how crappy their engines are. I won’t touch a KIA or Hyundai and I have zero qualms speaking up about it. My brother and I both needed new engines after 50,000 miles with normal wear and maintenance. If you read up on oil consumption you will discover they have had problem’s continually since 2014. Last I checked the 2021 +models are still affected. Getting the engine replaced is getting harder as they can’t keep up with engine demand. It’s a 4000 mile set of tests and BS. KEEP ALL YOUR SERVICE RECORDS and keep your maintenance schedule, or you will be paying anywhere from $16,000 USD to fix it on your own dime.
9/11, Ruby Ridge, JFK, Tonkin Golf, Martin Luther King, Iran/Contra, yada yada yada yada yada yada yada yada
As you wish. Enjoy the view as you pass the 12th floor.
It has been pointed out by many that computer programming thinking and lawyer thinking use similar kinds of mental approaches!
I miss my Prius, which had a large dedicated button on the dashboard to switch the speedometer from MPH to km/h. (US model)

I don’t know why it was there but I did like to push it.
Stanford tool resolves all 4 billion IPv4 addresses in 12 hours
https://github.com/zmap/zdns
Why is "at schools" necessarily important though? Wouldn't it also be nice to know if the scientific articles you are reading, or the code a company is based upon, or a new piece of legislature was constructed from someone just asking an LLM to do it for them?
Just wondering, How much is Dpreview actually worth and what is the cost of operating it?

This is sad as we continue to see old, professional, decent online publishing decline.
I wish Kudo had been available when I was training semi-seriously in martial arts 30 years ago. It is exciting to watch, practical for self-defense and doesn't look too dangerous for the competitors. So much more exciting to watch IHMO than 2 guys lumbering around a judo mat or 2 taekwondo guys alternately bouncing up and down and hugging each other. And less of a gore-fest than MMA.
Perhaps related, in 2017 a piece of I-85 in Atlanta that carried ~250k autos per day collapsed after a major fire and was rebuilt within 44 days:

Wiki: https://en.wikipedia.org/wiki/Interstate_85_bridge_collapse

Timelapse: https://www.youtube.com/watch?v=PR0PB0BvKVI
No, you are missing the point!

With a row of buttons, you can count and you do not need visual attention.

With a screen, instead, you must look even to understand whether you are on a clickable object at all!
I dare say the thought process is that, does it really matter over and above how they have already designed it?

If you spend enough time in your own car you will get pretty darn good at finding your buttons with the smallest of glances. I don't think car designers really see the benefit, when they're constantly changing their dashboard designs.

Touchscreen however is a no go.
That's a strange comparison, but if all you want is a photo to post to Instagram, I guess you really doesn't need medium format film, and any "phone camera" will do.
They are writing the cheques, so if you tell that person upgrading from 4 to 5 is very complicated, needs time and money they will probably think something is fishy.
I live in India. Here all public transport is already shown on Google maps. Just enter where you want to go and select public transport, it'll show you everything like buses and metro with ETA for everything. It takes care of switching bus stops or train lines. Nice concept, but no. I'm not going to be using this.
Reasons to avoid x are almost the same thing as reasons to find an alternative for x, aren’t they?
This should be easy to test by pointing it to a server you control.
One more vote for Rider on a Mac.
Ha, I came here to mention it and of course you’re already here explaining the background in far more detail than I could :)
The only frustration I've experienced in actually working with it is that it leads to polluted search results.

Trying to find solutions to ASP.NET Framework problems usually requires discarding a whole bunch of irrelevant ASP.NET Core/.NET ones.

It's the same with Visual Studio/Visual Studio Code.
I found this further in that same thread and ... I don't have any experience with Bing Chat to know if this is true or photoshopped: https://twitter.com/fluxe__/status/1637856408778465297
I think Blender might be literally the only GPL-licensed GUI-based software that is any good.
I have even taken this strategy to a bit of an extreme for simple cases intentionally complicating switching in order to gain time or comfort.

Let's assume:

- I want to get from B to G.

- Line 1 goes A-B-C-D-E-F-G-H. It is an obvious choice.

- Line 2 goes -A-B-C-D-K-. Line 3 goes -I-C-D-E-O-. Line 4 goes -J-D-E-F-M-. Line 5 goes -L-F-G-N-.

I might choose to take 2->D,3->E,4->F,5->G just because it is quicker because line 1 would have a longer waiting time. Or I might even choose to take 2->D,3->E,4->F,1->G (at the end taking the original line 1 that would have taken me the entire journey, therefore not saving any time) because it is too cold or too hot and I prefer to wait 4 shorter periods instead of one continuous long period.

Things get more complicated when routes diverge and converge and when taking timing into account.

For creating such combos the system you proposed would not help but a map does.
> Except that you can't make money on hype with AI the same way that you could with crypto.

People seem to think so. Have you seen all the shovelware getting posted here lately?
Your Prius? I thought we were talking about cars, here!
These titles are the exact titles I expect to laugh about in years to come.
I really, really hate the way this author writes. It's so needlessly verbose, obtuse, and condescending.

I've written Node for a living. Mostly Typescript in recent years. I've encountered multiple codebases where previous developers have used all kinds of novel constructs to make Javascript codebases resemble a purely functional language. I've never seen an example of this where the developer has actually managed to make their codebase more concise, understandable, testable, extensible, or more robust. The usual outcome is a complete birds-nest of spaghetti code that only the original developer could ever understand. These codebases usually never outlive the tenure of the original developer: They're usually thrown out the second another dev even lays eyes on it.

Reading through this article, I don't really see anything that would make my real-world coding job easier. I don't see any constructs that would actually make my code less complicated. Not to mention the elephant in the room that adding thousands of lines of scaffolding code (that only the author understands) so that Javascript supports monads (that the developers asked to maintain the code won't understand) adds so much more surface area for bugs. If you want to write an application in Haskell, just do that instead. At least then the company knows to look for a Haskell developer to maintain the mess you've made.
I find the picture to be quite disturbing, though not because of the skin color.
It says not available in my country. I just hope that's not because they consider supporting the local language a necessity :-]
1979 was the year before trickle down Reagan became president. It's been awhile.
Yes:

https://learn.microsoft.com/en-us/dotnet/core/install/linux

Also VS Code, an open source IDE with first class support for .NET languages:

https://code.visualstudio.com/docs/setup/linux
How will websites and third party intermediaries, e.g., so-called "tech" companies, distinguish users submitting human-generated input from users submitting AI-generated input.
It would be interesting to see if any popular ZIP libraries have a similar issue. If you add a file that's already in the archive, for example, and the new one is larger, I could see it just sticking the new one at the end of the archive and appending a new central directory structure.

Is the periodic reencoding of the huffman tree part of DEFLATE or in the PNG are they just using a sequence of separate DEFLATE structures appended together that each have their own huffman tree? If it's the former, you might be able to recover part of a ZIP archive entry that was reduced in size and written over the original version.
A bad review of a movie doesn't tell me which movies are good, or even if there are any good movies at all.
You could take a similar approach to detection (hypothetically). You provide writing samples a LLM is fine tuned on, then future texts could possibly be filtered by perplexity or similar to detect obvious differences in style. Of course, there would be side effects, and ideally we don’t start creating incentives where we don’t need to. Man, I’m glad I learned to write before all this.
Wow, I can't remember the service ever fully going offline. It's usually horribly slow but functional.

Losing the Wayback Machine would be devastating. I hope all of that data is backed up in multiple locations.
What is the difference with hard mode?
Not identical: they typically have raised markers on two of the home row keys precisely to help with orientation. And, well, your hands are already positioned over them much of the time, so relative identification is much easier. Not so with these buttons.
It can generate code. It generated some FastAPI code and transferred some function from nodejs (that it generated). I find the generation a bit faster than GPT.
I do a lot of F# on Mac/Linux and use sublime. All the nice IDE-like features are accessible through an LSP package for your code editor.
They moved the goal posts to misrepresent Grover speedup. Taking an oracular result and opening the box, in almost all cases, changes the query complexity speed up. Yes we've known that since, well since people thought about oracular speedups. Periodically someone notices this, writes up a paper pointing it out, and then promptly is forgotten about because it misses the point.

Further they completely ignore that when you open up the oracle like they have done, the problem they are considering is really CIRCUIT-SAT, and in this case the grover algorithm yields a 2^{n/2} algorithm whereas the best classical algorithm is 2^n. That the classical algorithm cannot do better that 2^n is the "exponential time hypothesis". I don't think the authors want to claim that they have disproven this hypothesis, since they didn't really. They just showed in some cases, in CIRCUIT-SAT, the problem is easy. This is a fairly benign, "yes...and....", statement.

So I think this is word games where the game the authors has played is to chose the worst words to describe their result. It's a bit sad because the authors are trying to think about the role of entanglement in these algorithms, and where entanglement is low we know that we can efficiently simulate classically these quantum systems.
Yes, everything is completely free, open source.
Sure, I was only giving one example to counter the claim, which is not to say there aren't other examples.
I've noticed that when I get frustrated not finding the answer to a programming question in Google, I've started moving to ChatGPT after a minute or so of searching, and so far it's gotten the answer every time. Google is in big trouble, IMO - both in terms of its flagship search product and its AI assistant.
Just by knowing about alt+C blows my mind, i've been using fzf for a long time now and i basically just use ctrl+T with it, i don't know why i never looked into more shortcuts with it.
I agree, as someone who performs audits.

However, just because they've had multiple security audits, doesn't mean those audits didn't find issues that weren't dealt with.

"multiple security audits" as you know, means hardly anything.

Also, if it is a zero day bug, then potentially the audit may not have ever picked it up.
The Byteboard technical interview experience
France is one of Europe's top energy exporters, despiting consuming a significant amount of energy itself. Domestic energy prices levelling with prices in neighboring countries, while energy exports rise, is what you'd expect with a country that has a relative abundance of energy along with free trade with neighboring countries.
In general, a" vintage" iPad 7+ years old won't be able to get OS updates or install apps unless the IAS apps haven't been updated in many years. (Un)planned obsolescence by virtue of not supporting every OS and app version forever, which is a shame. Apple can also deny OS upgrades if they refuse to sign a certain OS version on certain hardware.
Make decisions & forms using GPT 4
A meager defense of the Rational Rose universe, which I never touched, but kind of liked in principle some of the ideas/aspirational-vibes I was getting from... Having higher-level views & tools that can portray & show the abstractions of computing sound so interesting. Having higher-order control over code sounds so compelling & interesting. In practice it seemed impossible to have a two-way relationship between ideal & real code, but that never seemed like a "real" limitation, like a set-fact, just happenstance that the tools all kind of blew chunks.

Different subject, but in some ways, I think what would flip the bit for me in believing in machine-learned code-working is systems that can do really great refactoring things on instruction. Taking some human instruction & spitting out some html or js doesn't really impress me, to be honest. But if machine learning can take my code, create a builder pattern based off the current constructor, make a config file that allow programmatic defaults, that's a huge time saver of manual labor, not at generating boilerplate, but at helping me shift around what I have. Rational Rose & it's ilk were never particularly great at helping folks refactor systems, but ideologically they suggested that good code had graphical representation & that there was a bi-directional relationship; bringing out that promise doesn't take machine learning, but if machine learning got good at helping juggle code, could open the door to those ideas again, that would be powerful.
It’s always bugged me when syntax selection is done by popular vote. The most frequent vocal complaints tend to be from people who just have to adjust to something new. But if you only ever show a user what they’ve already seen, you inhibit the ability to innovate / try new things.

The flip side is that it also bugs me when language / library designers make weird choices that don’t seem to have a compelling reason (or at least the compelling reason for the difference doesn’t outweigh the cost of being different).

No win situation ultimately except to figure out who has good language tastes and weight their feedback more, but that’s subjective and something people try to avoid, ignoring that they’ve already done this by virtue of limiting who the experts are working on it in the first place.
It doesn't look like they'll get rid of the phone number requirement to sign up. However, they will enable usernames soon (probably within a few months). This will give you the option to hide your phone number if you want. Here's a demo from someone who compiled that branch: https://www.youtube.com/watch?v=g81mBMGw6fo
Hardly fair to compare navigation and selecting music to adjusting temperature and seat heaters. Very different tasks with very different requirements for looking at them.
Not a technicality, 40% of the money supply was not printed/created in any remotely recent two year period.
There wasn't a negotiation. Caltrans wanted it done before Memorial Day weekend and saw that the economy was losing money from the extra costs of not having that part of the maze in place and so created a structure that had very large bonuses and very large penalties.

http://www.sfgate.com/cgi-bin/article.cgi?f=/c/a/2007/05/04/...

> The collapsed section of Interstate 580 will be rebuilt and reopened to traffic within 50 days under a Caltrans plan to speed up repairs on the MacArthur Maze, officials announced Thursday.

> Nine construction companies have been given the weekend to prepare proposals to do the work, which Caltrans Director Will Kempton said should cost less than $20 million. Caltrans will choose one of the companies by Monday evening, rushing a bidding process that normally would take months.

> The firms must repair the collapsed freeway by June 29 or face $200,000 a day in penalties from the state. But should they finish the work ahead of schedule, they'll earn a $200,000-a-day bonus for each day they were ahead of the deadline, Kempton said.

> "There is absolutely no question in my mind that any incentives paid to achieve early opening is money well spent," he said at a news conference in Sacramento.

> The clock starts running Tuesday morning, Kempton said, and the contractor is expected to start work immediately.

> ...

> Kempton said that the bonus money offered to open the freeway before June 29 is based on what officials estimate the closures are costing the state. Caltrans will pay for the project initially from a highway safety account, but federal officials have said they will reimburse California for the repairs.
Argh. Puffin was also on iOS but went Android only at some point.

Might have to find an VNC client and remote desktop into a mac (Mac Mini perhaps) running RealVNC Server.
TIL: Eat Just (same company that makes Just Egg) owns GOOD Meat.
I prefer Rider as a C# IDE whether it's Windows or Linux, although the last time I was doing this there were still a handful of things you needed VS for.
How does it know where it was written?
I definitely laughed out loud at that one.
>I haven't seen any that seem practical to scale globally yet

See Tesla Master Plan Part 3.[0]

LiFePO4 batteries can easily scale to the required level, and require no scarce minerals (namely cobalt and nickel). Lithium itself is abundant even outside of China.

[0] https://youtu.be/BoGNEZF2XFQ
Logseq: Powerful Tool for Thought
That’s why I, unfortunately, think legislation is necessary. My state allows citizen proposals with 250k signatures to get on ballot and >50% support to become law that cannot be overturned by the legislature (that has its own issues, but in this case it would be binding).
That’s interesting about the name, I didn’t know that. However, I don’t think it’s racist. A Japanese marketing firm designing a brand for Japan chose the name with 3 Ls because that letter doesn’t exist in Japanese, so would seem more like a non-Japanese, American brand.

That seems very different from someone choosing it to laugh at how some people can’t say it.
There are other libraries than Moq. Nsubstitute, FakeItEasy, etc.

With Moq and most mocking libraries, you generally just need to make a method virtual for mocking concrete classes.

Most mocking libraries use Castle Project's Dynamic Proxy, so they should be able to inject things without the need of interfaces. Interfaces for everything comes from the .net community's obsession with patterns, abstraction, clean architecture, and DDD.

You can use vscode with file based projects. With Rider/Visual Studio you can show hidden folder so long as they are in a folder or subfolder of a project.

Otherwise, you'll need to add a solution folder and items to the solution folder.
Snip and Sketch sucks compared to the snipping too. It makes me very sad that they are going to take it away.

The animations are terrible and I hate that I have to click on a notification to actually open the window.
Remember that gift we gave you because we’re such a great company to work for? Yeah, we’re going to need you to destroy that. And come in on Saturday.
> Your reference point on inflation is one quirky piece of furniture sold by a single retailer?

... "one of" ...

"The IKEA Norden gateleg table has been one of IKEA’s best sellers for a while, and it’s for good reason." [0]

I fail to see how this is a "quirky piece of furniture". Judging by the frequency they appear on CL and how many of my personal contacts either had one or knew family/friends having one, I can believe the above quote regarding its best-seller status. They're quite common.

[0] https://www.houszed.com/ikea-norden-gateleg-table-hack/
There are java desktop applications, e.g. IntelliJ, SQLDeveloper, etc.
This is myopic beyond reason. Inflation is now a thing so you care about it. The real problem lies in things that most western countries never had to deal with. What do you do when your country is not good at creating high-value products and services that you can sell to a premium to the rest of the world? What China did, you make cheap stuff. How do you make cheap stuff? You print more money and you devalue your currency. Inflation will make sure you make what you can in-house cheap enough. Now you can export it cheap as well.

This can't work with bitcoin. If your country can't export things in a premium you are F'ed. You can't print money to stimulate demand for local goods, your only option is to violently reduce the average quality of life enough that you will be wiling to work for less. Printing money creates inflation but it can also kick a positive spiral of demand/supply. While "austerity" has been shown to just make the problem worse by gutting demand in general
I'm not familiar with that as a verb.. could mean to moon--that's PG.