skysight-inc/HackerNews huggingface dataset:
Sadly, it seems that CROSS APPLY in MSSQL can be slow. Not sure why, but it was ~3x slower for typical queries we have. Oh well...
> I couldn't find any compile-to-obj command with flags and such, instead there's a `dotnet` command that takes its input via a monolithic `.csproj` XML file and spits out a fully-formed binary

FYI I'm the lead of the Native AOT team at MSFT.

The key thing about .NET AOT is that it compiles the whole framework together, so right now the `dotnet` command is the top-level tool that connects all the pieces together. If you wanted to integrate with other native code, you can use `dotnet` to output a static library, which could then be linked with the rest of your native code.

You're right that this can be complicated to integrate with other build tooling. It's something we can work on, but there's a bit of inherent friction around the .NET side, where it needs to find all the appropriate libraries, NuGet packages, etc, and a make/bazel world.

Definitely something we can work on as we go forward.
> that all the people that currently make their living creating copyrighted works,

Who are you talking about? What is their living like? From what I can see writer's and musicians mostly live in poverty unless they are hobbyists. Like me.

I produce audio art (eg https://m.youtube.com/watch?v=jrAAPbg81ks). No thought, ever, to copyright.
Best ChatGPT App Ever
I created this best ChatGPT app, it’s not even just for ChatGPT, it also integrates Stable Diffusion and more. You can use it in all your devices, iPhone, iPad, and macOS, all your conversations and prompts are synchronized cross your devices through iCloud. In iOS you can even use it anywhere at anytime, through the keyboard extension.
>> If Russia or China built up Mexico or Canada's military with arms and training and they were hostile to us, I think we would be a little concerned.

What do you think we should do about Russian nuclear missiles set up in the middle of Europe, in Kaliningrad enclave (1), while its official state media is calling to nuke London (2) and everyone up to Putin himself (3) are making nuclear threats?

(1) https://www.washingtonpost.com/blogs/worldviews/files/2016/1...

(2) https://twitter.com/Biz_Ukraine_Mag/status/16248569347959480...

(3) https://www.businessinsider.com/putin-threatens-worst-ever-c...
No mention of this in the UK rule set at least:

https://ukmars.org/contests/contest-rules/micromouse-classic...

And even if you're not pushing off from the walls, additional wheels on the sides of the mouse could help get more traction by running along the walls.
> We've got to stop calling this a "Google Memo." That's a false narrative. It's just a random doc written by one of 140000+ employees.

So it's a.. memorandum?
There was one of the Witcher on comicon a few years ago
In macOS you can get access quickly through menu bar.
I know it's incredibly hard to build a browser engine, but any browser build in chromium is just giving Google more market share, which is a hard pass for me.
the whales has had enough
You could ask it those things but it will tell you that it doesn't have feelings, preferences or hopes. You'd also need to give a reason to do anything. Eventually you get back to the point where you're "writing a bot" but with behaviour closer to how you imagine it should be.
Don't forget about cauliflower, lettuce, celery, collards, gai lan and bok choi. I'm very much impressed with the horticultural diversity of this single species of plant. Also of interest are closely related mustard species and their varieties.
I’ve built lousy versions of these features multiple times, and I’m glad I won’t ever have to do it again.
The fact that anyone at Google wrote this memo tells you more about Google than it does about AI (or anything).

What’s the moat for Apple (after all, they’re all phones and computers)?

What’s the moat for Microsoft (after all Google and insert thousands of other competitors offer docs, sheets, etc)?

What’s the moat for Facebook (after all, it’s just a social network)?

What’s the moat for Google search (it’s just another search box)?

The moat isn’t the product, it’s the business. Every one of these companies built a business that served customers well (people who want the best phone, company IT departments, advertisers, and advertisers again). The moat is a business so good at serving its customers that you can afford to offer a better/cheaper/faster product than others because you serve a well paying customer the best. Done well, your moat is then the momentum of being the default option.
> Separate thought: .net AOT is still very much experimental. All sorts of things are silently incompatible with it, either in the "refuses to build" or the "crash at runtime" way. I'd only use it for small projects built from the ground up to be AOT.

It's certainly true that most things aren't AOT-compatible out of the box -- this is basically due to the heavy ecosystem reliance on reflection.

BUT, it definitely shouldn't be silently incompatible. We've spent a lot of time building "trimming warnings" (https://learn.microsoft.com/en-us/dotnet/core/deploying/trim...) that should flag any and all incompatibilities.

If there's some incompatibility, a warning should be generated. If there isn't that's likely a bug on us (https://github.com/dotnet/runtime). But conversely, if there are no warnings, you should be guaranteed that the app should be AOT-compatible.
Saw a great video about the Army doing this. Youth are too fat to qualify for the Army. The brass stopped complaining about it and started a “fat camp” to train recruits into shape.

https://youtu.be/P-n7wXqMorU
Are you conceptually always analyzing some stackoverflow code?
Or more of it reaching the cells.

It's complex, and yes, you would have to eat the same amount every day at the same time as you take the drug to be sure.

As I said, it's a lot easier to say "don't eat it".

I am a doctor. Don't ask a doctor. Ask a small-store (NOT CVS or Walgreens, they don't have the time) pharmacist and tell them they can get back to you later with the answer.
> We may be splitting hairs about signed agreements and assurances.

Its not splitting hairs. International law is not civil contracts, and even in contracts wide classes of important agreements must be in writing with clarity as to essential terms to be binding.

> Yes there are no signed agreements.

Which is really the end of the discussion as to whether there was a durable commitment to the USSR inheritable by any of the USSR’s successor states, individually or collectively. If a signed agreement did exist, we'd have to look at its details to see what its exact scope and temporal parameters and conditions were and whether such heritability made sense, and what commitments the other way were tied to it, and whether it was even logically possible for the putative successor states claiming to inherit the interest to uphold them. But it doesn’t, so we don’t need any further analysis.

Binding, long-term, international agreements heritable by successor states don't come out of private oral assurances that aren’t incorporated into formal international agreements.

Russia trying to conjure such an agreement retroactively after first trying and failing to jump the line and get into NATO ahead of other states in the region is especially brazen, though.
Experts theorize this is a revenge behavior resulting from one of the orcas encountering traumatic event with a boat. The problem is, other orcas are emulating it.
Yeah, tomatoes are the worst, at this point I'm like rain man OCD about picking up any tomato that falls. If you let them grow they become just medium size medium flavor supermarket tomato bastards.
Ah. This makes much more sense now. I'm sure multibillionaires can get plenty of women on the side for various reasons - starting with money or gifts, and hell, there may even be Bill Gates fan girls out there - but this seemed a bit out of the ordinary given her age and profession.

With Russia's record of this sort of activity over the past decade, the pieces fit a lot better in my mind. Remember, the CEO of Overstock (the one that helped fund the January 6th insurrection) dated Maria Butina, who was a spy sentenced to 18 months in prison.
Querying Data on Apache Hudi with StarRocks – Apache Hudi MAY2023 Community Call
Yeah, I really enjoy Hiccup's solution. Writing declarative structures for declarative "code" (html) in a declarative language (Clojure) just makes everything mentally work right for me.

Whenever I had to write JSX I have a lot of weird internal "switching" going on in my head.
I highly doubt the majority of Linux users have Steam installed, especially the kinds that don't tolerate Nvidia's drivers.
Have there been any high profile exploits of these font scripting engines?

I guess that must be where stuff like

https://arstechnica.com/information-technology/2015/05/bewar...

comes from.

It seems quite risky, I’m used to not downloading and executing shady programs, but downloading and executing… characters… is hard to avoid.
> You propose that necessary conditions for "spiritual" are "consciousness" and "empathy". These phenomenon are regularly seen in trees, and also in most motive forms of multicellular life.

Empathic trees? I want to know more.
This is my favorite bit:

> Jeff Bazo’s Blue Origin spaceport is 40 miles north of Lobo.

I'm not sure which is funnier: honest mistake or intentional dig.
Wow you're right.

The old logo can be seen as the bird holding the envelope with its wings, hence unable to flap, without dropping the envelope. But if the bird doesn't flap, it'll fall? It's caught between a rock and a hard place.

Anyway I like both logos, beautiful
Nothing you think about consciously has higher thread priority than the stay-alive loop.
When I was 10 or 11 years old I won a mai-tai cocktail in a paper airplane contest at Club Med. I used the helicopter from this book!
In a reasonable system, you might be able to change some function in one place, perhaps even in the running system and get the precision or detail you need. You might take out the big guns like e.g. dynamic tracing using BPF to attach probes at the right places.
So that is a completely different question than if Russian global power and influence was rising prior to the war, which I was arguing against.

It is possible that Russia could have gone a different way.

Japan, Korea, and Germany all gave up significant autonomy by falling into the US alliance, but also reaped significant rewards.

I think it is debatable if the west would want Russia in alliance.

I think the really interesting question is what a country like Russia or China would have to give up to be on good terms with the US.

For one, I think they would have to give up any ability to militarily defend themselves against the US. They would also probably have to give up any allies that the US doesn't approve of. Last, they would probably have to share control over any countries are territories currently in their sphere of influence with the West.
Highest praise. Appreciate the kind words.
GDP doesn't count all "economic activity." Otherwise, HFTs would cause GDP to explode. It doesn't account for the cost of construction either because that's an intermediate cost. Even home sales aren't counted because they're considered an investment. GDP only considers the value of the final consumed goods and services, and rent is a consumed service. If you're a homeowner, they estimate your rent and use that instead.
Just made those changes, thanks again for pointing that out!
> Lobo, Texas, has gone through more transformations than Madonna.

If there is a museum of bad writing, this belongs there.
After seeing Biosphere 2 we went to see Arcosanti, about 3 hours away: https://en.wikipedia.org/wiki/Arcosanti

Arcosanti is/was a planned experimental town with a similar 'out of this world' vibe, but a very different approach.
yes but "{person name} memo" is not the same as "Google Memo" (published and endorsed by the company)
"Fair game" maybe? But we're talking about ethics.

The professor intentionally taught students incorrect information when they were seeking out resources to help them learn the material.

Maybe a student spent 2 days studying those incorrect answers. I don't know if there have been studies on this, but I suspect it's much more difficult to unlearn false information one has absorbed than it is to learn the correct information in the first place.

In other words, the professor experimented on his students in a way that shows he's more interested in determining whether or not they were "cheating" (by his definition) than he is in helping them learn the material in a substantive way, and assessing whether he has adequately taught them.

Any student failing the exam because they studied the poisoned material is just a testament to how much he failed as a teacher.
FYI, Germany shut down all its nuclear power. It's not really a meaningful differentiation at this point.
What's so hard about just learning the material rather than gaming the test?
This is not to be confused with YouTube Shorts, the clone of tik tok/instagram reels.
> I definitely recall doing reductions to SAT in Algorithms courses.

> It was introduced only in the context of Cook's theorem, as the problem you needed to reduce other problems to in order to show NP-completeness.

Are you referring to reductions from SAT, or to SAT? You seem to be mentioning both?
I really like your analysis, spot on. Including the viewpoint that a checklist is a human scoped form of redundancy, allowing us to build reliable systems out of unreliable components. While there is nothing that can force the human to check the checklist, having it in place reduces the risk by an order of magnitude. And one can always seek extra assurance if called and budgeted for.

Definitely sucks that overall software development norms do not take more care to protect the important bits. Hard for the market to reward secure designs, because the effects are latent, because the competition is not any better and everyone claims their product is secure. If a market required data showing security and if the security industry came up with cheap effective solutions, things might be different.

I do not view the system that birthed the checklist concept as being flawed or wrong, though. I agree that if people always do something "wrong", then it requires close scrutiny. It is just that different systems have different requirements and levels of redundancy. The checklist came about when people realized that humans make costly mistakes without one. Same deal for input sanitization (which many on this thread are not liking). OWASP is of the opinion that input sanitization is worth mentioning, but they would probably agree the whole thing is broken...

https://owasp.org/Top10/A03_2021-Injection/
You're over thinking it. You know that horrible feeling when you can't pay your bills? Work to avoid that. If tech work is the easiest way to do that, just do it for that reason. For many of us a passion for solvency is more reliable than a passion for the work itself. It is for me. Satisfying both passions on the job is a luxury.
Rosetta should run it, but a native build would still be desirable.
https://archive.ph/YoiQ5
Its the kiddie version of "asking for a friend".
That stopped for me when I got those big plastic boxes that totally enclose the compost. I don't live in super potato friendly climate though
Interesting. So in that case, are you suggesting I remove Mark and Luke as paart of the Torah?
Is Polestar really Swedish though? How much engineering input comes from the team in Sweden?
I imagine this is being worked on for OSRS as well. Exciting times. Terrifying times.
Related: "Papyrus: The World's 2nd Most Hated Font"

https://www.youtube.com/watch?v=3t1D3ebc6h0
Are the "smooth cornering" solutions, presented at the end, complex enough to apply to a full size autonomous performance car?
I am thinking about pursuing this area for my diploma, but I am not sure whether I will be able to complete prototyping stage if I can't afford a full scale vehicle for it.
It is a memo written by a Googler on internal systems that makes it a Google memo. Companies almost never officially sponsor internal memos escaping without PR and legal having a crack at the content.

What I'm really curious about is why you think this isn't a Google Memo, and why you think that's a false narrative.
I don't think I would ever do that in a production environment. Maybe on my personal laptop.

It's just not great from a security and trust point of view.

It's also important to remember that bit-squatting is a thing, and just because you think you're making a request to github.com doesn't mean you are, a bit might flip from gamma rays or heat and you end up requesting a shell script from jithub that can now straight own your machine.

Use an `http` url or ignore cert warnings? the great firewall of china or someone who's owned the cafe you are sitting in can own your machine.

It also sidesteps the hygiene of checksumming the resources you download to ensure that the thing you downloaded is what you expected to download.

copy pasting things from the web and putting them on your terminal is also considered insecure: https://www.wizer-training.com/blog/copy-paste

That's also ignoring that you can curl the wrong url and then pass a whole lot of crap to sh.

Here's a HN post on the topic that doesn't necessarily agree with me: https://news.ycombinator.com/item?id=12766049
The orcas doing this are tuna eaters, and we are depleting the tuna population.

Barbate is very close to my hometown. Tuna was captured in the area since Roman times:

https://en.wikipedia.org/wiki/Baelo_Claudia

My father's family used to work in Sancti Petri, a village created around the almadraba, then closed half a century ago.

https://en.wikipedia.org/wiki/Almadraba

Why did it close? Competence from japanese factory boats. Tuna was captured in deep sea before they coasted north. I believe Barbate still has one.

Another explanation in local news is that orcas get mad with the sound of motors and propellers. The nearby straight bears very heavy traffic.
For me it was Java. I think there was something with mmap().

I ran FreeBSD servers with jails around ‘00. They worked fine.

Not for me, but in hindsight, maybe the FreeBSD daemon mascotte had something to do with it.

But around that time bea weblogic and ibm websphere also became popular, and I don’t think Java was officially supported. It was also a period where people tended to run oracle, but I’m not sure if that tab on Linux or something else. I think it was some custom Linux “unbreakable oracle”
moat is real. And it definitely is the product.

Long time back when Google first came about.. I remember reflexively switching from the default Yahoo browser to Google. It felt painful even trying out Yahoo Search Engine... I was just a kid back then and even I wondered why I was doing this.. Google's Page Rank algorithm was simply superior..

Paypal's moat was being able to handle cyber criminals/hacking.. their competitors were getting wiped out because they were losing millions of dollars due to attacks and they did not have the technical know how..

pg's viaweb's moat was being able to rapidly add features because pg grokked lisp pretty hard at that time..

Google search results were far superior.

Same thing with Apple.. I never had a mac/iphone crash on me ever.. they just worked..

For Facebook.. the killer feature was the wall.. that and the network effects..
I thought they killed off all the extended universe so they could write their own stories. (What marvelous stories those turned out to be.) But now you're telling me they used one anyway? Good God.
Why language: FR instead of EN?

EDIT: I am French so this is a legal question ;)
Sounds a lot like Factorio. Quite different and you generally don't do things involving pathfinding in the first place; so not sure if it scratches your itch.
This word is a clear descendent in all indoeuropean languages (and as a loan word in many others including Arabic) for the fruit and often for the color, which is named after the fruit, not the other way around. "Orange" the word is also derived from the root of the word "naranj".
> E.g. Python's list comprehensions are merely syntactic sugar for filter + map, but they make functional code so much more readable.

Can't say I agree. Maybe it's because I worked with simple functional programming primitives like filter and map before I ever really worked with Python, but I find Python list comprehensions weirder and harder to read than things like Clojure's thread macros, Ruby blocks, or even just chaining functional method calls together using the normal dot syntax in Java or Scala.

They do look better than the equivalents shown in the official Python documentation¹:

squares = list(map(lambda x: x**2, range(10)))

but that is exceptionally hideous and not what I'd consider a normal way to write functional code for dealing with collections or streams.

Seems like a Python workaround for a Python problem to me. ¯ \ _ ( ツ ) _ / ¯

--

1: https://docs.python.org/3/tutorial/datastructures.html
No issues with my 3 elements, using Android app version 4.14.9. Am in the US.

That doesn't necessarily mean anything.

All their social media seems to have been inactive for quite some time. No blog posts for months. Twitter account may just have been Elon'd.

Their website advertises a sale through June 30.

Probably worth emailing them.
It's trivial to avoid infinite loops by adding some exit condition in case it takes too long, which is probably what you want here.

And obviously trivial to avoid recursion too.
It’s monopoly and anti-competitive business practices all the way down. That’s Google’s moat and has been for a decade.

Under any sane regulatory regime they never would have been allowed to get to this point but that didn’t happen.

The only problem here is they aren’t going to be able to replicate that for the next big tech shift.

The moat isn’t “the product” the only great product they had was the search engine and that doesn’t make any money. The moat came when they were allowed to use it to dominate markets in advertising, mobile, email platforms, and so on.
This is my question, yes.
Do Mark and Luke (or Christ, also listed there) appear anywhere in the Torah?

Presumably, each figure involves prompting or training based on that figures words in the selected source, so how can figures that don't appear in the work even possibly be done?

The fact that this is a question at all makes me have serious misgivings about the structure of the whole project.
.NET 8 will support macOS, and yeah I think your approach of basically re-implementing much of the SDK logic in bazel is probably your best bet for a reliable experience.

At the same time, it's obvious that that's a considerable chunk of work.

Also, IDEs like VS and VS Code are reliant on MSBuild APIs to construct a semantic understanding of the projects, so without MSBuild files, they won't properly function.

This is an unfortunate problem, which I don't have a simple solution for.
Are there opensource RTS games made with JS that run in the browser?

Not having to install would be awesome. And JS would make it accessible to most devs.
Analyst Peter Zeihan has been pointing out for a while that the number of highly productive skilled workers in the labor pool is going to decline temporarily just due to demographics. The Baby Boom generation is rapidly retiring, the Millennials are still too young to reach peak productivity (on average for most industries), and Generation X in the middle is relatively small. This means a period of high inflation.

https://zeihan.com/demographics-part-3-the-xer-cut/
Would it?
My understanding is that it's illegal to discriminate against people older than 40, not age in general. Maximum age would be illegal, but minimum sounds fine as long as it is below 40.

Various political offices have an age requirement, like 35 for the president. Not sure how relevant it is though.
3..2..1.. Get ready for dozens of comments from Americans who for some reason have very strong opinions on German nuclear policy, even though it has nothing to do with article