skysight-inc/HackerNews huggingface dataset:
Memgraph supports a large number of different algorithms. Some of them are built-in right into the core [1], others are part of the MAGE library [2]. In this blog post, I've covered those built-in algorithms. They belong to the group of deep path traversal algorithms: Depth-first search (DFS), Breadth-first search (BFS), Weighted Shortest Path (WSP), and All Shortest Paths (ASP).

Please let me know if you have any questions or comments, I'll be happy to engage in a conversation regarding graph database algos or anything on that topic.

[1] https://memgraph.com/docs/advanced-algorithms/deep-path-trav...
[2] https://memgraph.com/docs/advanced-algorithms/available-algo...
> as being exposed to different types of vegetables

I am told there was a time in ireland when every restaurant, no matter what the cuisine, offered a "meat and two veg" plate for the grandparents; somehow I doubt there was much variety in those vegetables.
> “if I didn’t chose to do it you cannot be angry at me."

Yes I can, because I didn't choose to be angry either.
> The worst case comes when the stated objectives of the company or organization (what it does to make money) are very different to those of the employee's skills. For instance, the employee is employed in some technical area of a company that has nothing to do with technology such as banking, finance, the arts and various government bureaucracies.

> My worst job was working for a government bureaucracy that had nothing to do with technology, it was soul destroying and horrible. As head of a technical department I found myself continually embroiled in matters that had nothing to do with what my department actually did, and trying to explain what my staff actually did in ways senior management could understand was a fruitless exercises—one may as well have tried to teach a dog calculus.

In my opinion, for such a situation it would make sense for the management to apply a more hands-off approach with respect to managing the technical employees. If you don't understand what they are doing, employ great people that you trust and let them do their technical things in a rather hands-off way.
Note that there are plenty of Java JIT's to chose from, depending on the JVM implementation.

To pick on your example, back when Android used Dalvik as a plain interpreter, followed by a basic JIT method tracing, they implemented floating point math on native code.

Nowadays the JIT takes care of it,

https://developer.android.com/reference/android/util/FloatMa...

Unfortunely it has taken us several decades to catch up to Lisp and BASIC (the original Dartmouth BASIC), were already offering in the 1970's.
People know that defense contractors are defense contractors. This isn’t the Streisand effect, it’s the wanting-to-turn-down-money-from-people-you-don’t-like effect.
CIA and FBI propaganda campaigns on US and Europe's population are however acceptable somehow.
Tesla's driver assist since the very beginning to now seems to not posses object/decision permanence.

Here you can see it detected an obstacle (as evidenced by info on screen), made a decision to stop, however it failed to detect existence of the object right in front of the car, promptly forgot about the object and decision to stop and happily accelerated over the obstacle. When tackling a more complex intersection it can happily change its mind with regards to exit lane multiple times, e.g. it will plan to exit on one side of a divider, replan to exit onto upcoming traffic, replan again.
> this is almost certainly to ensure it lands in the hands of pro-Israeli censors

No. Whomever is elected executive.
That is also one concern.
I wonder how much the Tolkien estate is getting from them and Palantir
Why are you dodging the question? Who are you talking about, and why?

It's not the commenters above that complained about the error message, they aren't users and highly unlikely to ever become users. Instead you've brought in some unspecified other for unspecified reasons.
>Is the Billboard Hot 100 any more or less innovative in 2024 than it was in 2004, or 1974?

Yes, amazingly less so. Less innovative and less diverse music styles.
Totally for it. Now it’s time for EU to ban TikTok but also Instagram, Facebook and other socials for the very same reasons US bans TikTok
foo.constructor actually doesn’t matter; foo.__proto__ == Foo.prototype is the one that actually makes things chug, and you can change the class of a value by changing its __proto__.
Words are literally spell(ings), you see, we've trivialized casting spells. In the past being enchanted was a negative semantic relation, now, everyone wants to be enchanted. What type of world is the world where everyone is a magic user casting spells without their awareness of such? Our world.
For the ESP32, an hero is in the process of adding LVGL[1] to ESPHome[2][3]. You can try it out now: https://github.com/esphome/esphome/pull/6363

Here's the (very good!) preview documentation: https://deploy-preview-3678--esphome.netlify.app/components/...

This is such a game-changer for me that I'll be using the ESP32 over the ESP8266 for any projects involving displays from now on.

[1]: https://lvgl.io/

[2]: https://esphome.io/

[3]: ESPHome on HN yesterday (500+ points): https://news.ycombinator.com/item?id=40138228
So. Adversarial jailbreaks, right there in meta's HTML, just in case you thought you were SMART.

Is that what it'll come to?
> "Adversary" is a weaker word that is more apt

> Words matter, at the very least to avoid starting nationalistic flamwars here on HN.

I agree!

Back in Arcade Machines time, when a player is busy playing a fighting game, Street Fighter, I guess, and another person inserts a coin to play against him, the game pauses and a message that reads "Here's come a new challenger" pops up, so I think challenger would serve the purpose somehow!
The problem is, there is not a community that is in agreement about this. There is a subset of the community, that like to pretend they are and speak for "the community", and when they get pushback from those that disagree they call it concern-trolling.
I find 1Password and their CLI app great for my homelab.
> there is a freeform radio station near me

do you have any suggestions for similar online radio stations or playlists?
Using any JIT language (most implementations of python, Java, ruby, JS, etc) in WASM means porting the runtime to WASM and then having the runtime (in WASM) parse and JIT-compile your code incurring a double-whammy of performance degradation (WASM runtime compiling your JIT language runtime and then your JIT language runtime compiling your actual code).

To do this kind of thing viable there are two ways I can think of:

1) proper ahead-of-time compiler for your language targeting WASM directly. But that means pretty much rebuilding the whole stack for the language as that is a completely different approach.

2) Do something like Android Runtime (ART) does which translates Java bytecode to native machine instructions whenever you install an android app. But in this case translate the bytecode to WASM and do it before distribution. This requires a new compiler-backend which is still quite complex.

Both of these mean you don't have a language runtime at all. There is a reason most WASM stuff you see is in written C/C++/Rust and it is not just the lack of GC.
Is this different/better than using `instanceof`?
Look if Facebook and Google aren’t allowed in China why the hell should we allow Chinese tech firms in the US or Europe for that matter?
I think that's a valid point. Maybe Google culturally will not be able to turn around. Not because crappy product, but because of lack of focus.

That said, Google is still printing money and increasing profits and revenues. Nothing like falling profits (or even losses) to create some pressure to focus. DEC would be the example of a company that failed to do so.
I thought that JSR is an RFC for Java - can we please be more creative than reusing TLAs?

Call it Genet.
If you manage your own rack, all you are doing is uploading a strategy and letting it run, returning the executed trades to your own inhouse systems for booking.

If a third party provider (there are several which offer this service) manages the rack, router, host infra, and provides you with the virtual guest OS, or going one step further with the application into which you load the strategies, then it's much easier to "right size" the infrastructure you actually need.

As others have pointed out, the pain point is multicast into the VM. Drop a packet = you lose money.

All that said, some trading is going the other way, RFQ based flows with 30 second quote lifetime, which is perfectly suited to the cloud and it could well be the nature of what is traded moves away from volatility based products (options) to value driven (bonds, funds).
I'm sorry but that's bullshit. Advertising is carte blanche mind control.

Markets and products can easily exist without advertising. In fact, they're better. You go to markets, and you have curators. Advertising outside of a market should be not only illegal but culturally frowned upon as a root ethic.
I'd skip less if I could trust that the algorithmic playlists followed "reasonable" paths. But all to often the transitions are really jarring.

(Also, big pet peeve: they need to take into account time of day and factors like weather to do well, as well as habit; I will not respond the same way to a track on a rainy grey winter evening as on a sunny summers day)
> Guidwars 2

I had to replace gpu because nvidia did something at some point to the drivers and I couldn't load Shattered Observatory and few other places without crashing, no matter whether I launch the game by Lutris or Steam
Stripe de-couples payments from the rest of its stack
Can I inquire why you decided to jump ship on X?

If something(s) changed there would you have stayed or would you return?

By measurable account he's made the platform better overall, contrary to certain propaganda narrative talking points.

He did of course make Twitter-X less of a bubble machine, which arguably is bad for society because then ideological mobs with certain unchallenged ideas or beliefs go unchallenged (doesn't matter what "side" you're on, there are extreme and bad-wrong ideas on both/all) - so you'd begin to get exposed to content that may make you uncomfortable. If you're not able to quickly scan through it and not react so you just move on, it would become a tiresome and a challenge.

You could go "full bubble" like Instagram recently did though and create a setting default on to not show you "political" content from people you don't follow - arguably adding to the detriment of society, and of a seeming concerted effort by bad actors towards division and conquering us by helping reinforce the bubble walls.
> LAN-parties were not people who just played games

True: we also swapped warez and burped too many soft drinks.
Working from home has led me to exercise way more than before, as I have 2+ hours free daily thanks to not having to commute.
Yeah, that doesn't work in practice rather frequently.

I was traveling 2 years ago with 4 people - flight was delayed enough that we were entitled to a 600EUR per person compensation (2400EUR in total, which is already something..).

The captain of the delayed flight said that the delay was due to a previous delay in some other airport of the same aircraft due to some "traffic jam" (= not due to weather). However, when requesting the compensation, I was immediately shut down by the airline that this delay was due to "unforeseen circumstances" and what that exactly was, is a business secret that they can't disclose (wth?). They essentially told me to get lost and I'm free to file a complaint/dispute with the consumer protection agency.

I reached out to the Italian consumer protection agency (idk what the exact name was) who according to EU rules is responsible for solving these disputes but they never answer to emails or to the online form that they have for these disputes. The EU wide organization that deals with these topics says that they can't do anything and only the Italian consumer protection agency as the authority to deal with this.. but they are ghosting me.
How is that in any way realistic? Most people don't bootstrap Linux systems. And just because it is pre-installed doesn't make it safe. Most software on a modern Linux distribution is dynamically linked to several libraries which might depend on other libraries.
> (pop) music creators also peak in their twenties, with a rapid decline into creative insignificance afterwards.

Die Toten Hosen and Leningrad would like to have a word.

If you're reliant on the machine, then of course you'll suffer "creative insignificance" once the machine ceases to have a use for you.

compare "New Kid in Town" (1976)
function foo(customerId, itemId, orderId) {
if(!customer[customerId]) throw new Error("Customer with id=" + customerId + " does not exist");
if(!item[itemId]) throw new Error("Item with id=" + itemId + " does not exist");
if(!order[orderId]) throw new Error("Order with id=" + orderId+ " does not exist");
}

Just an example of how you can detect errors early with defensive programming.
Tell the media as that’s not their narrative
When they do though then you are stuck with a brick.

In the US there is a federal mandated warranty of 100k miles. But this leaves the used market in limbo (one of the reasons that EVs have horrible residual value).

If the failure rates are indeed so low then where are the insurance products for extended battery warranties? If the numbers are correct it would be a ludicrous business.
true, and that saves you having to write the frontend in html/css/js, but you still need to write an api-only web app to act as your backend. the "going with the grain" path for a desktop app is to be running on a local machine, with all data stored locally, and interacting with the user over a keyboard and mouse, not the network.

you can absolutely write a desktop app as a web app client, but it's a lot less well-lit a path than either writing a standalone desktop app, or writing a full-stack web app.
Plain text is the most durable medium for knowledge management. Let everyone else commit knowledge suicide by PowerPoint, SharePoint and such.
So you are sayind I should put chemicql compound in my children eyes for a decade, and when it does not work, you will lash at me for not doing that rigorously enough?

That isn't a great proposition. Think better.
"Leaving cash and data on the table" just indicates that you think any of this should be bought and sold. It's a social network, not a "sell people's private data network". I want to socialize online without forking over all my private data to the highest bidder. As an American, I don't think anyone associates The American Dream with data privacy. It's about having a standard notion of a desired family and house and pet and job. I think you are conflating many ideas we have. Just because all those ideas haven't been achieved or aren't implemented well in the modern tech world doesn't mean we shouldn't strive for them. An authoritarian state that dictates what is allowed and hords and sells data is certainly not the answer.
A corollary of this idea that also the bad stuff that you read leaves a trace, and not necessarily a good trace. To continue the food metaphor: like junk food there is junk reading and while it may satisfy some need it is all informational empty calories and transfats. Which brings up a subject I pondered many times: to go on an information diet. Any thoughts on that would be appreciated.
you can "x as unknown as Whatever" anywhere in the code as well. Or just use @ts-ignore

You can do this kind of thing in "proper" statically typed languages as well like "(Whatever)((Object)x)

The main problem in TS vs Java for this specific case is that if x is NOT Whatever then you get an error some point later in the code. In Java you would get the error immediately at the casting.

It makes debugging a bit trickier but I don't really run into these kind of problems all that often in my TS code and when I do they are usually easy to track down.
If you choose a refund that would be because you opted not to take the flight at all. Assuming it was your outbound flight, that can be reasonable. If it's a return or connecting flight you might have to re-route, in which case a refund might not cover your alternative. This sort of thing really needs a lot of interpretive guidelines. E.g. the EC 261 guidelines are excellent in clarifying this.

re-routing should be offered at no additional cost to the passenger, even where passengers are re-routed with another air carrier or on a different transport mode or in a higher class or at a higher fare(...)

https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:52...

In practice I believe this is usually applied like "If there is availability on the same day on the original airline then book that, else the first available flight on a different airline". Of course in the first case the airline is also on the line for the hotel costs etc.

I don't think the US regulation has the same sort of teeth (yet) but it should at least be made clear. For flights, booking an alternative flight is invariably going to be a lot more expensive than the original one. And regulation that only reimburses the original fare, allows rerouting on the same airline, or doesn't offer cash compensation in addition to sorting out the journey, is pretty bad even if it's a step in the right direction.
There is no You.
Nice! For undergrad, I was 2 courses shy of a math major || CS major, but then I saw neither was ABET accredited. Wat? Not to worry, because the CS & Eng major was accredited but required physics and chemistry for engineers series, interfacing, computer architecture, and a load and store (or was it compare and swap?) more electives approximating an EE major. It was really an EE/CS program but they couldn't call it that for historical and intercampus political reasons.

I think most of the difference in mastery of a given topic in an academic setting comes down to the skill and interactivity with a competent and expert lecturer who also has expertise in the additional domains of public speaking and teaching. Ken Joy and Sean Davis were the virtuosos of teaching at UC Davis: massive and accessible brains. Intellectual curiosity and an semi-extroverted personality help too.
I don't feel like that is quite true? I was never really interested in pushing as much as possible out of the hardware (beyond being able to play the games in the first place), but LAN parties were still the shit.

The one time we could steal the schools computer room with 24 or so PC's in and have an all day LAN party is still of the things I remember most fondly from that time.
Correct. Everyone knew everyone, so stealing is the wrong way to look at this. A lot of people had no PC and were just hanging around, looking at other people playing mostly Doom or Duke Nukem 3D. We tended to e.g. switch the PC between players when they got fragged.

Some people played until total exhaustion, so around 3AM you started to see people fall asleep while playing. That's the moment the hopefull looker in the next seat would gently grab they keyboard and mouse and 'borrow' the sleeper's PC and finally join the game.

Good times. Don't ask about the smell of the room after a 2 day fragfest.
FTC Ban on Noncompetes Is a Victory for the US Economy
That is wild. Let me get this straight - the company actively lied to the team in an effort to get their hopes up that help was coming... by actually giving the extra overhead of sourcing a new hire?

Were you guys actively trying to fill the role (screen dozens of candidates, several went through final rounds, etc), or was this just some passive thing where recruiting tried to push someone who looked great?
The photo shows clearly how when people invest some money ant toke it seriously, a smart landscaper can improve the life of their clients and increase the economical value of a building.

Covering your roof in Sedums (or other Crassulaceae) is not only beautiful, it has some extra advantages.

1) Insulation against scorching sun so you save in air conditioner

2) Protecting the house against wildfire sparks. This things are decent fire retardants. Aeonium and Sempervivum are used traditionally as lightning protection in South of Europe.

They require a careful previous work for designing the roof to stand the extra weight (fortunately Sedum can grow in one cm of soil), and a few extra work for maintaining and weeding (They will need to remove weeds routinely in that humid climate). Also could look untidy in some months or have dry flower stalks, but the benefits overcome the cons

I love the movement and levity that Nassella brings.
David Whitney – Open-Source Exploitation [video]
What a smug greasy post. I can't tell if you're in favor of MIC or not, what a failure on your part.
That's not how compounding percentages works.
Warcraft 2 was playable because it has a good netcode, it's easier to write one for RTS than FPS though.
Pretty sure I found a bunch of fake jobs in my previous research (H2 2023). Best exemple was an SRE job where I'm a 95% match on the (long and specialized) job description, the 5% being some xp in HPC but they have a dedicated team and a separate job offer for HPC specialist, so that sounds fine.

They tell me I "don't have enough experience with debian" and offer me to apply for the HPC job. I go and list them all the experience I have with every bullet point of the job offer, and mention that I've been using debian for 20 years and ask what specific skillset they are looking for. No answer except "all we can do is start the process for the HPC job".

I ended up finding something else where I'm not particularly interested, have no prior experience, but I'm paid way more than my previous job and they seem to love my work despite it being very slow and frustrating. So I'm just going to stick to that, and give up on the idea of finding "the dream job". More recently I found an offer where they told me they have a "multiple month hiring process" and I stopped answering to emails, pretty sure it's fake as well.
Welcome to zohocom.
I developed the fastest XML parser (2020)
Music is certainly getting worse.
A peek at billboard 100 from 2004 might surprise you. Same themes, new style and production. That said the rise of trap, particulary the repetitve autotuned bars, certainly hasn't helped in the lyricism dept.

You'll of course find great talent in every generation. While I don't like the majority of the current top billboard there's some talent behind those tracks.
This paper is referenced in this post too. As "a whole spectrum between the two." (RC and tracing GC)
Isn't the Lord of the Rings still under copyright? How come the Tolkien estate let a bunch of companies doing morally questionable stuff use names like Anduril and Palantir?
> seems there is something wrong with expectations (probably on both sides)

It’s pay, on both sides. Maybe remote working too.

People work for money, fake company “benefits” are a scam and people have caught up.
yea, we did that in elementary school and progressed towards the intricacies of networking tech by the time coax gear was thrown out at dad's company.
Extremely difficult to make a national security case for restricting speech or access to content. A court will also want to see a specific cause.

Much of the Patriot Act is probably unconstitutional but the government had 9/11 as a national security justification. No similar justification exists regarding TikTok.
> Eye checks for children are mandatory in some countries, such as the U.K.

That is nonsense. Tests are free for children, but my daughter only gets a test if I book one.
I'll argue that blowing things up and seeing which roofs you can get on are a lot healthier than Facebook.
I understand the frustration. But if I were looking for a job, I simply would not publicly announce to the world that I am this much of a dick.