skysight-inc/HackerNews huggingface dataset:
Look nice. I do find the wordy operators reminiscent of Cobol. Instead of "subtotal decreaseBy discount" in Kotline I would expect either "subtotal.decreaseBy(discount)" or perhaps "subtotal * (1 - discount)".
But the essay lays out the reality: For WASM to replace JavaScript, it needs to be better (in the sense of easy to adopt, solves a problem right now) every step of the way. That is not, as yet, true.
Ok, what do I do in F# if I want to not think about the low level details of FX conversions, rounding, etc? Which libraries can I use?
Don't we embed timezones, though?
Dave Clark, formerly of Amazon/Flexport, raises $100M for supply chain venture
There's a couple reasons for that.

First, for my initial attempt at the project I wanted to make as close of an adaptation from LFS guidance to Nix that I could. While I did sprinkle in some custom kernel configurations (from BLFS guidance), I otherwise tried to make a direct adaption from the book. The LFS guidance for the kernel build uses `make menuconfig`. That requires user interaction which, as far as I am aware, is not feasible in a Nix derivation (and really wouldn't make sense to achieve reproducibility as far as I understand the term). So I used `make defconfig` within the derivation and attempted to sed the kernel .config to achieve a matching config to that of LFS guidance (coupled with a few sprinkles of custom configs). In retrospect, I don't like how that block currently flows and would like to make it a bit cleaner and easier to declare configuration preferences.

Second, my approach with the entire project was to limit external inputs to the derivations with the goal of trying to be as reproducible as I could. If I recall correctly, the only external inputs used in the whole project were the sources and patches provided by the LFS project. That said, I hadn't considered that it might be a lot simpler to set it up in a "Bring Your Own Config" kind of way. I will stew on that more and would definitely be open to more thoughts on either and/or another approach.
I burned several Linux boot cds with some games on them and took over an unused computer lab at the community college for a lan party. It lasted until someone came around asking why these computers were running when their system showed them as off. Fortunately they laughed it off when they realized we were just kids.
Many of these are on Peacock in the U.S.
I don't see a date in the PDF. When was it written?
If you error from Erlang or Elixir you will get the error as those languages construct them, even if you call that code from Gleam. The Gleam build tool attempts to print them more nicely than Erlang does by default, but it cannot add additional information to them. Gleam runtime errors have more information attached to them.

In practice runtime errors in Gleam are rare. The one place you'll likely have to deal with poor Erlang errors is if you are writing Erlang code to create Gleam bindings to an existing Erlang library.
Ha, I was going to mention this but there is none. `+` is for both ints and floats. OCaml, which is statically typed, has a separate operators for ints and floats, though.

I don't want to get into it but Erlang is dynamic by design. There have been several attempts to bring static typing to it over the years which have failed. People are still trying, though!
Sideloading and ability to disable including system app (--user 0) have never been easier. Its the PlayProtect which being disabled still insists on scanning apps intrusively and constantly nagging you while installing apps either package installer or side loading.
Does Apple make it easy?
"Principles" as in arbitrary precedents set by bribed politically-motivated lawmakers and judges.

No, people are correctly pointing out the fact that this is blatantly unfair. You are claiming that 2+2=5 because a judge said so.

If you are concerned about the "consequences" maybe you should start thinking about how open platforms are now legally disadvantaged to closed platforms.
Contributions are very much welcome! Gleam is entirely a community project.
No, some things just make sense. Having everything shipped in randomly sized containers is terribly inefficient.
I grew up poor. This is a poor tax.
> Surely there's a trade-off...

For one, speed and memory. They have twice as many Q and K weights in the attention blocks, leading to a ~10% reduction in throughput on their H100 (table 7 in appendix A).
I don't know in the absolute, but I've never seen a way to do this and can't think of a mechanism that would work.
Rivian’s are kind of nice, but I don’t know if they will survive as a company. Ford EV trucks are fine as well, I’ve driven both. I personally own a hybrid plug-in SUV which lets me go as far as I like on vacation while also letting me be pure EV for all my local driving which is probably 90% of it and I really don’t drive that much tbh
>nothing to do with

So what is the meaning of to do with and nothing to do with? Inspiration seems to be a relationship.

Consider a different relationship between cellular biology and the Cells at Work anime. Clearly any relationship is unidirectional. Any cellular biology learns nothing from the anime, but the anime wouldn't exist without cellular biology.

Do we say the show has nothing to do with cellular biology? That doesn't seem right to me, given it depends upon it despite taking an amazing degree of artistic freedom.
For the original commenter to be wrong you'd have to argue that they've been underutilizing what's possible in the state of the art. Looking at the Wikipedia page, I don't get that impression. It sounds like giant engines and equipment on the terminal side are the main limitations, and I assume those capabilities have increased over time. Maybe the original commenter is wrong, although I highly doubt that cargo technology has been underutilized unless the cost of state of the art is/was truly so astronomical such that it genuinely doesn't make financial sense.
I would love it if AI images were tagged with the prompt that generated them.

I assume PNG/etc image file formats have internal tag-like data structures.

Browsers could display the image as usual, and show the "origin" tag data alongside HTML alt tag data.

Of course people could null out, or overwrite the origin data, but this seems like a reasonable default practice.
Dozen states sue TikTok over app's effect on kids' mental health
> There was a time when "Black" was considered offensive and "African-American" was the generally-approved nomenclature.

This culminated in an epic television moment when an American interviewer asked Kris Akabusi, a black British 400m runner, what his victory meant "as a British African-American".
Sounds like a great idea but a minimum of $2k/yr/developer ??? That's a lot. I mean I don't think the perks I get total that. I think getting $2k/yr total would be a lot to get from the places I've worked at.
More like Objective-C++, as otherwise it is lots of fun calling macOS APIs from C++.

And no, C++ isn't as prevalent on Apple platforms as on other vendors.

Hence why you will find out most of the C++ related documentation is for IO and Driver Kit, the Metal Shading Language dialect (based on C++14), LLVM, and that is about it.

Even Metal is actually implemented in Objective-C, with Swift and C++ bindings, and the C++ bindings are really low effort versus the Swift tooling.
It's most likely just disabled rather than being completely different/non-existent. But yes, the application model is built around limited to no multitasking.
It seems to me that comparing Chinese ports to American ports is comparing very different things: I would imagine that the vast majority of the traffic at a Chinese port is export traffic while at an American port it’s import traffic.¹ Furthermore, thanks to centralized decision making, the interface between surface traffic and ship in China will inherently be more efficient than the same interface in the U.S. What I’m wondering is how do U.S. ports compare to, say, Europe or Canada where the situation would be more comparable.

⸻

1. In fact, it occurs to me that loading the ship should be faster/more efficient than unloading as there’s not necessarily any reason to do any sorting beyond which ship a container goes on at the export point, while at the import point, there needs to be more direction of getting containers onto individual trucks and trains.
I totally suggest diving back in! I'm doing the same. Day job is all frontend, but messing around with Rails again in my own time is reminding me of a much more productive and interesting era of my career. I was lucky enough to be near-ish to Rails World this year, was surprised how many other attendees were in that exact same position.
NHC Potential Storm Surge Flooding Map – Hurricane Milton (2024)
> in that the iPhone + ATT plan was the only unlimited data plan you could get at release on a non-carrier controlled general purpose smartphone.

I had unlimited data on non-carrier controlled phones pre-iPhone on AT&T, and it was far cheaper than the iPhone data plan. Dumbphone plans had cheap data add-ons in comparison, just take the SIM from the ultra-cheap phone they included in the plan and drop it in whatever unlocked GSM phone you wanted. It supported 3G before the iPhone even launched. You just had to get a 3G-enabled cheap dumbphone with your plan to ensure you got a 3G-activated SIM.

Obviously, they didn't market this so most consumers didn't know this was an option.
If true, that seems a little nuts. Have any more info on this?
Why startup biz dev deals almost never get done (2014)
No, these are the proper laureates (for that topic anyways, whether the topic is appropriate in the first place is another matter). LeCun and Bengio's works are undoubtedly immensely impactful, but there's no denying that they are standing on shoulders of giants.
You can't fix this. You can express the problems clearly to those above you, but I would not expect them to hire on the people necessary to make the project a success. They staffed the team as it is, thinking it would be fine, when it should have been obvious that they needed more than 1 dev, 1 artist, an HR person to manage their 2 staffers, and someone to drum up business.

But don't let that discourage you. Everyone works on failed projects at some point. There's 2 important things for you in this moment:

1) Learn what you can from this experience. Think about what you can now identify as red flags from the start of the project. Think about what needed to happen differently and when it needed to happen to avoid getting to this point. Think about the design decisions you made and what you would have done differently. Remember those lessons when you look for your next project.

2) Weigh the stress and time you're putting in vs what you're getting out of it to decide when you need to jump ship. You haven't mentioned pay, but you've mentioned a vague 'opportunity to get a degree,' but your situation is really unclear to everyone here. Value your personal health and do not feel indebted to this company or project -- it's good to walk away if it no longer benefits you. If you're open and clear about why you're leaving, it will be a valuable lesson for those in charge as well.

Last note: I would not call 2 people in management hiring 2 'apprentices' a 'serious game company'. I would consider it a serious red flag if those 2 people in management are in more than a business relationship.
> mainstream

;)
In the early days of Elixir what you are proposing here was popular[1], but over time the community largely decided it wasn't beneficial and I rarely see it any more.

[1]: https://github.com/sasa1977/exactor
> the video of Daggett threatening to “cripple” the entire economy, or the fact that Daggett is alleged to have connections to organized crime.

Half of our economy is built around making as many people replaceable as possible so that their wages can be driven into the ground. Pearl clutching about people resisting downward social mobility by any means necessary is cringe. This put me off to the rest of the article.
Yes, you're right. My worry is that I'll have to abandon my studies if I want to jump ship. My company is one of the few companies working with Unity in my city, I worry I won't find another apprenticeship. I feel like I should just tank it but I know it's not good for my health.

Thanks a lot for the advice.
Co-Founder and CEO
Ask HN: Starlink Competitor Without Musk?
Is there anything on the horizon (or over it...) that might compete with Starlink for internet access?

It seems like a wonderful, revolutionary service, and Musk deserves a lot of credit for his part in making it real. But I find his Twitter shenanigans and spiraling descent into politics to be pretty disturbing and don't really want to support his companies.

Will there be any alternatives anytime soon?
> Is the manufacturer really the best default handler for waste?

It's a better one than putting all the onus on the end user. If it's made their responsibility, they can do things no one else can, like making design changes to enhance recyclability.

> This is starting to sound like the place for a government to ensure that the disposal is some sort of tax stamp/deposit and carried out by some entity...

I agree. I think government action would be required for force the manufacturers take responsibility, because market forces aren't up to the job.

The thing I really object to is the idea all or even most of the onus in on consumers to individually deal with this remote and society-wide problems.
> You could get by with requiring a unique phone number

In the US, anyway, you can also get burner phones for about $10 at local stores. I do this routinely if someone is requiring a phone number to register for something that I really want to register for.
What would you say makes it much worse?
Yes, apparently headaches are listed as one of the possible side-effects
To me the part that rubs the worst, is that _after_ downloading JS components, listening to events to build a local state, crafting the AJAX request, and rendering the return JSON as HTML, the SPA will then change the URL in the URL bar so that users can (hopefully) bookmark the monstrosity. This is after 75% of the page has been re-rendered anyway. And just to echo your point, there's an entire generation of frontend developers who think this is normal.
Successor heavy UAVs such as the RQ-180 are specifically designed to operate in contested airspace. These are far more capable and survivable than anything Turkey can produce.
Drone on drone is very inefficient. There is plenty of work on going for anti drone capabilities for small caliber cannons, direct energy, and aps. I would not hand wave mitigation as defeating.
One reason is that if your employer is sued your personal data/devices can get tied up in the discovery process.
https://de.wikipedia.org/wiki/Untertagedeponie_Herfa-Neurode

https://de.wikipedia.org/wiki/Deponie_Ihlenberg
Huh? 1 and 2 eurocents have not been deprecated, afaik only Finland and the Netherlands don't use them anymore...
This understates how functional Kotlin is—you wouldn't say that Scala is generally OOP with some functional support just because it was built on the JVM. Scala's clearly a functional language with some OOP support.

Kotlin, in turn, is very balanced. The standard collection library uses OOP syntax (chains of method calls), but is extremely functional in its philosophy towards how we think about manipulating collections.
Ah man, I love the RJDJ apps! I keep an ancient iPod touch around just because it has some of them on it. :)
Initial thoughts:

- How much do you feel you've learned in your apprenticeship year?

- With all the problems, why do you call it a "serious" game company?

- How are (a) the pay and (b) your own ability to network with other Unity dev's?
You are generalizing too much. The article is specifically about the efficiency of US ports (compared to ports around the world).

The striking docker workers called a bit of attention to themselves this month ... and this article makes the interesting point that US dock workers are one of the least efficient in the world.
Yes, and rounding currency is just something that is always handled, as is the number of places that you take a currency out to - for example, gas is often priced at thousandths of a dollar rather than hundreds but presented to the customer in hundredths at the end. Or Yen in most cases does not have a decimal point, except that the places where you round or don't round can be consequential in large enough quantities.

These are largely things that can be handled by a library, but if it's in the language you best not get it wrong because it's so much harder to change!
It's the namespace that belongs to the core team. It couldn't be just `string` etc as that would collide with existing Erlang modules.

Other Gleam libraries will use other namespaces.
The treaty, signed by Ukraine:

https://zakon.rada.gov.ua/laws/show/995_098#Text

Ukrainian law about joining the treaty:

https://zakon.rada.gov.ua/laws/show/248/94-%D0%B2%D1%80#Text
How about Vue and Svelte?
Japan needs nuclear to have more reliable power source as they have limited land and natural resources. The government may have to just pay for this and learn from the mistakes that led to it. Nuclear is the future.
Will this ever be able to generate anything meaningful or useful?
Bought one, it lasted a few years of very light use, but I can’t replace the battery so it’s trash now. I don’t like having to own more things I can’t service. Especially when products tend to be non-durable.
Major distinction given those practices have been abandoned as pseudo science or even worse, so they aren't fields of science continued to be developed which further useful connections might be found.

In psychiatry, there is a certain amount that we continue to study social standards of normalcy in other (including historic) societies to determine what should count as a mental disorder, but more to make sure we aren't doing a 21st century equivalent of labeling something as a demon possession because it contrasts with our current deeply held social norms.
Sure, if apps choose to use those APIs you can still theoretically get a GPS fix. But tons of apps just use the Google Play Services APIs.
> Roblox is one of the main online destinations for kids these days, above even minecraft servers it seems.

It really is. I don't play many video games these days, much less block-like games, so I always saw Roblox as a successful long-running title and not much more...up until I saw their public peering arrangements [0] and had my mind blown. Even if they massively inflate their playerbase, they're still huge - you don't just build out a multi-terabit network on a whim, and network operations aren't exactly the strong suit of most investors, so it's unlikely they would fake network capacity or build it out for show.

I wish we could properly compare Minecraft vs Roblox traffic, but the distributed nature of Minecraft multiplayer makes this quite difficult. A quick search on Google Scholar isn't showing much in the way of network volume, so it seems to be an unexplored/unexamined area.

[0]: https://www.peeringdb.com/asn/22697
It's been a generation since it was easy to go into finance from physics.
At the very least neuroscience provides an "existence proof". Somehow this stuff must be possible using some sort of trained machine comprising a large number of simple components...
Even if the engagement hours are massive, if they're not growing at the rate they claim, their stock price is not justified. They have not made a profit with their existing "massive" traffic, so the prospect of growing into something that is profitable is key to the case for their current stock price.

I have to agree on the other half of the headline, although if they're already unprofitable then there is a legit question of whether or not they can afford the amount of human oversight that every large platform (let alone a kid-oriented one) is going to require.
Nah, just an advert.
Let's start with software. Drive those wages into the ground!
https://www.aboutamazon.com/what-we-do/devices-services/proj...

The owner also has politics, but they may be more amenable to your prejudices. I gather the FCC is very eager to help them get running too.
There is indeed support for in-band alt text, it's not especially widely supported though.
Schmidhuber enters the room and has lots of things to say.
> Wouldn't hurt anything, would it?

One of Gleam's design goals is to not have multiple ways to do the same thing, so having to pick between using method chains or pipelines would work against that.

> having to import libraries to operate on basic types is suboptimal to say the least.

The language server will do this for you in a Gleam project.
Open-source data for Private Markets, no more paywalls
Fundopedia is a technology platform that enables investors to explore the private fund landscape entirely for free. The platform empowers capital allocators to find compelling opportunities and helps investment managers make key info available to the market.

What we provide:

•100% free access to comprehensive fund profiles, track records, and investment details.

•Real-time data updated regularly, sourced from publicly available information or our user base.

•User-friendly tools to search, compare, and analyze managers to make better, faster decisions.

Key stats:

•We’ve indexed thousands of managers and tens of thousands of their funds and investments.

•Our users will save THOUSANDS/year in subscription fees that they would have paid to legacy platforms.

The days of paying exorbitant fees for publicly available data are over.
How is it incorrect? Do you not see a lot of Spring related jobs in your region? I believe it's true at least for all of Europe.
I'm sure today's lower end mac mini will come down to that range once these new ones drop.
As a cyclist, that would be great.

I still think the most forward-thinking solution is to just standardize on putting buried infrastructure underneath cycling pathways --- that way, when maintenance is being done cyclists can be diverted to (their choice) of either a short stretch of road, or a similar length of sidewalk.
What you're describing is targeted by Parquet/Iceberg + an engine like Dremio. But targeted at big data / analytics.
Released 9th October, 2023
I worked with someone who uploaded private git repositories to his email before quitting. People are not very smart.

It's best to completely remove that avenue / temptation anyway, IMO. You can handle personal stuff on your phone. Logging in your work PC is asking for trouble.
> Arguably, the photoelectric effect fits that notion better than GR or any other of Einstein's research

Today we could argue about it due to the importance of solar panels, but that was hard to forecast in 1921. Also, without GR there would be no GPS so it's not like it doesn't bring benefits to humanity.
I was just discussing this with a friend. The one place where I’m willing to fudge things (corporate policies permitting) is putting my personal calendar on a work machine, work calendar on my personal systems, mostly because it makes dealing with the interface between the two simpler (plus then I get meetings showing up on my watch).
iPython is a much better repl anyway, use that, it has a vi mode
They have no money but they have assets that can be seized and sold.
Ah sorry, I should clarify, when I said serious game company, I meant a company that makes serious games, as in serious games for learning and stuff like that.
If you compare a port ANYWHERE to the US, odds are that it is more efficient. The US ranks last.
I sometimes see my coworkers with banking tabs open when they screen share. The level of trust is astounding.