skysight-inc/HackerNews huggingface dataset:
Everyone is acting like this is a great policy, except even if you specify a successor it only lets them transfer public repositories.
This comment is well written and pretty informative. The fact that it's downvoted to gray text shows how much of an over opinionated echo chamber this site has become.
> compiler plugins

This is a pretty silly point to make (D also has the other things). D does this in the language and is specified as such - not at runtime, not with compiler extensions, but with actual D code.

And referring to web benchmarks is a poor measure of the language because they are about web framework performance. Weka.IO make apparently the world's fastest file system in D, so there's that.
Samsung Develops Industry’s First High Bandwidth Memory with AI Processing Power
It's on linux too. https://www.kernel.org/doc/html/latest/driver-api/vfio.html
Was this a microwave where "hit digits to type in a time, then hit start" doesn't work? If yes then yikes. If no then you only have to learn it once and trying to use alexa sounds much more complicated.
I'm a skeptic, as I would certainly prefer to hold $10,000 of FB shares than $10,000 worth of Bitcoin.

The problem is that Bitcoin is not productive, so it only makes sense to own it if someone will pay more for it in future. But how do I estimate that without any long-term price history? I can see that the demand for gold increased in, say, 7 of the last 10 decades so that would give me some confidence about demand over the next decade.

So to answer your question: the only thing I can see that will change my opinion of Bitcoin is if demand generally increases over many decades.
It may have changed since then, but Fillipo Valsorda wrote up some details about this, and how to validate how the proxy works - https://blog.filippo.io/how-the-new-gmail-image-proxy-works-...
Apple isn't really high-end -- they have a range from lower-middle to upper-middle. The high end is supercomputers, carrier networking gear, and high-availability OLTP systems for finance. Which are so thoroughly squashed against the ceiling that only specialists know what exists these days.
At that rate, why is politics in the news?
I think they're giving up the long game.

maybe kids now are doing it online?
But where did they get wealth to buy the tool? Who owned the tool before them? How did they get the tool?

Doesn't this frame of argument just lead back to the one of three scenarios:

- (a) The capitalist bought the tool from a (b) or (c) through hard earned wealth as a wage-earner (super rare)

- (b) The capitalist was born with more wealth because their parents were one of (b) or (c) therefore could be a capitalist not a worker (most common)

- (c) The capitalist just took the wealth because the opportunity presented itself. (Land grabs, resource exploitation, etc). (less common now, but the origin point for capitalism)

where else can you get "the means of production"? And thus the "right to exploit workers surplus value"?

That's for <= industrial-age capital.

In modern day information-era capital: What tool does a software company offer an employee that entitles them to SV... couldn't I just as simply frame it the opposite way: The Software Developer IS the tool, the Employer actually has no means of production themselves, but still claims that right.
I think that Vice is using the commonly understood meaning of the term "fringe", which is that it's not very widely known or used.

I can't find any evidence that Telegram is used by more than 3% of the US (which is the target market for Parler), which means it's not even in the top 16 social networks. In fact, it looks to be much less than 3% once you examine the methodology a bit.

Here's a good compilation of recent studies of market share for messaging services: https://www.messengerpeople.com/global-messenger-usage-stati...
I think Julia makes clear how nice a good macro system can be. From simple things like @btime to the domain specific languages added by libraries like jump, macros just make a language way better. The only hard part is that once you have a good macro system, you will get lots of new users try to use it who take shouldn't.
This is unfortunately true for my country as well. Online catalog is not on par with regular store availability. It's even weirded if you take into account that their delivery fees are very high. It's often cheaper to buy small amounts of IKEA goods from resellers that just go to IKEA and buy it for you, then ship with standard services.

Does US stores also have the ability to pick items up from a warehouse next to their stores? Btw. how is this option also a paid one is beyond me.

This is unfortunate as they have a really cool offer of smart devices (lights, remotes, battery powered blinds, etc), which by default are not online (can be connected with things like google now but it's limited to local physical gate device by default). It's hard to actually buy all of these in one place, you have to hunt.
I feel the same, but I suspect it's old man nostalgia.
JavaScript served by the sites; exact same issue.

I shouldn't be forced to run someone else's code to look at a publication. That's the entire point behind using something as ugly as XML (or it's simplified child, HTML) to begin with: this is supposed to be a document markup language. A method of annotating what an author would _like_ to have happen when rendering the data.

I seriously loath the fetish of creating pixel perfect displays which treat the end user as an actively hostile element; a passive consumer, rather than someone empowered to use the data for their own enlightenment in the manor their preferences prefer. (Font size, screen reader, dark / light mode, etc)
India has its own challenges since https://www.dailymail.co.uk/news/article-2325502/Map-shows-w...
A guide to small satellite GPS antennas and GNSS systems
Rust remains one of the most loved and least used languages in the SO surveys IIRC - ignoring the meme-aspect of that trend - the job market is still swamped by C++ shops.

Realistically programming languages take time to adopt culturally but they aren't that difficult
Why is something mainstream just because you used it in middle school?

Just the fact that you're on HN at all means that you likely have a deeper knowledge of and interest in technology than most people.
Which fossil source is cheaper also largely depends on individual markets. The way carbon offset and carbon pricing is implemented in Germany for example, means coal got cheaper than natural gas for electricity. Despite being bad at ramping up quick and being really worse for the climate and environment. Gas would also be a good companion to renewables, simply because a gas turbine is very reactive, something a coal plant is not.
Indian police arrest environmentalist linked to Greta Thunberg’s movement
SA-Gaming
I'm far from an expert in either one, but jails being built in definitely makes them feel more integrated. Also certain things about docker always felt a little weird - seems like it litters random places in filesystem, the whole docker daemon architecture feels strange too. Definitely easier (at least for me) to get up and running with docker, even if it feels more janky (to be fair, I haven't used iocage or some of the other jail management tools so perhaps that would make it a bit easier).

Haven't used it yet but what I've read about podman looks like it may fix some of my docker complaints. Again, I've only dabbled in both of them so would be happy to hear other experiences as well.
> Apple isn't very good at cloud

Apple isn't very fond of cloud, which a lot of people appreciate.
Check this out:
https://malacoda3.webnode.it/_files/200000986-03da704d28/ECO...
The planet scientists can't find
For example: it's easy for someone to be a few minutes late to a meeting, then get an unexpected "emergency", then come back a little later than expected, and then after the meeting they remember something important and put it in a short email. So in a case like that, you might technically have only been talking to them off and on for an hour, but really it ended up taking most of your morning. By leaving it as big chunks like that and clarifying that is how it is up front, there can't be any dispute about how that sort of thing gets billed.

Also, it makes it less likely to get clients who are trying to milk every penny out of budgets. Which is good because that usually means the budget isn't really adequate.

Also I don't take a bunch of simple jobs. I take one or two challenging projects at a time. I don't want to encourage people to keep popping in and out of my schedule with little nagging requests.
I definitely worded it poorly, but I promise you I meant to communicate what I claim to have meant to communicate.
I haven't used ZFS myself, but the people I know who have have never mentioned problems with it. This is on pretty exotic configurations, too, like POWER hardware.

Obviously distros trying to be especially kosher like Debian and Fedora will never include it by default, and Canonical is maybe stepping on thin licensing ice by including it with Ubuntu, but I get the impression it's pretty stable, especially if Canonical put it in a LTS release.

Something else I learned that might be relevant, iXsystems of FreeNAS/TrueNAS fame appear to be moving their development to Linux with "TrueNAS SCALE". Make of that what you will, I guess.
Not only that, but the way the article came about seems to be a bit strange. Apparently the BBC asked Hey to some analysis on their emails, and have written what appears to be a publicity piece for them on the result.

Did you know that Hey allows you to block tracking pixels for the low price of $99/year? Now you do!

Not the kind of thing I'd expect to see from the publicly funded BBC.
So what's your ideal outcome? "This is unacceptable" is all well and good, but what realistic outcome are you after here that will satisfy you?
Import Data from LastPass to Bitwarden
The NHS is a pretty low bar for apps, it’s still running on Windows XP.
Bar Ambience Generator
Hey.com is a good solution for automatically stopping emails that do this
Aha so it's not just a proxy. It's a pre-fetching proxy. Understood you.

Edit: oh :(
It would be really cool to have a library like this that could spit out a shader for real-time rendering with ray marching on your GPU and then use marching cubes to compute the final STL when you’re done prototyping.
Kill the Alarm Clock (2017)
If you're referring to .NET native, I dont think it's considered industry reliable.
You're going to try implementing half of make?

Sounds fun, actually.
Fascinating. I read the "D.B. Cooper of NASCAR" bit and then scrolled down, hoping to find a link to Wikipedia's "List of People Considered the D.B. Cooper of Something". Maybe someday...
I'd bet a few dollars that for kids this generation everything virtual/AR is baseline.
> All I'm really arguing is that non-renewables are able to accommodate bursty and unpredictable demand much better than renewables.

You do realize that all of this is happening because a bunch of non-renewable power plants failed, right? You're making an argument that's literally countermanded by the exact situation we're discussing.
Excel might spur users more to not separate code from data, but you can do so. Nothing prevent users from having one sheet for raw data input, one for output layouts, and the businesses implemented in dedicated formula sheets or VBA modules.

On the other side, within any programming environment, you can entangle your data, output layout and businesses code and thus create an unmaintainable mess.
According to Wikipedia :

The word meme itself is a neologism coined by Richard Dawkins, originating from his 1976 book The Selfish Gene.[12]
No, that would be the output of some hash/crypto stream(s) that in turn gets seeded by all the entropy sources the machine can find, mixed together.
Now the question is: What happens to the DeadMansSwitch service if something were to happen to its maker? It's like we need to form mini multi-generational cults to keep human services like that going for as long as humans keep going until the point they stop.
Laying out the perfect Factorio game would be akin to laying out a high performance super scalar out of order cpu. CPUs are math factories.
Then I do not understand what you're asking. My proof is just that. If you have a non terminating TM and a program simulating it after i steps and return true only if it's in an accepting state, the optimal solution to that would always be "return false" for TMs that do not ever terminate, which is solving the halting problem. This goes for any optimization you can think of.
Didn't expect to see Joao Felix on a google.com page.
I am building such service, will release it in 2 weeks. It would check on you by email or sms in periods you define and if the trigger is met (eg you did not reply in X days/hours) it would send your predefined messages or webhooks or zapps or...
Every time I see a message from you it's a variant of "back in my day", "this isn't New" or some other mildly snooty point about kids these days.
At this point I'm curious what even brings you to consistently comment like this. I apologise for the ad hominem but frankly the pattern is frequent and irritating?

Could you at least describe your use case or tools please? Share the nostalgia or something, anything.
Maybe a large scale logistic issue ? just sayin, some bike store had empty shelves due to border restrictions. Maybe IKEA local store have long term inventory while the website relies on far away central warehouse that was locked ?
Does it need internet to function?

Because if this is like chromecast (needs internet and access to Google servers, to stream locally), then I don't even want to read about it.
your life experience is derived from a commercial furniture shop that sells homogenous timber-plastic furniture. maybe you should stop thinking about ikea
Or you know, instead of having a whole fireplace, just get a kerosene heater? Enough to heat a whole room in case of power&gas outages, last long enough through the night on one fill, and kerosene can be had at a gas station.
If you have multiple heirs, the oldest one is supposed to be entitled as this is an unsplittable item.
I think it misses the fact that D enables patterns that are fundamentally not possible in other languages and represents a slightly odd fusion of two extremely intelligent people with almost totally different approaches to software. The result of that, D, let's you write C++ but also Pythonic code - C++ has definitely caught up, but it still lags massively behind in fairly fundamental things that D stakes it claims on.

For example: D has Ada-style contracts - these are extremely simple, and so blindingly obvious it's criminal they're so uncommon.

I also don't like the tone of the last paragraph. Should we be trying new things or not? Named arguments have just been approved, we're hashing out string interpolation as I write this, memory safety is an ambition but we can't rush it etc.
My current side project is an implementation of a Clojure like language greatly inspired by and built similarly to Kernel.

Absolutely everything user accessible is a first class immutable closure that takes two objects, for arguments and calling environment.

If your object has been sent a message, you need to inspect it - by sending the message a message! Then maybe the message messages the environment to evaluate your message, which...

The turtles all the way down dependency is handled by equality testing being short circuited in the case of a pointer compare. If you (msg* my-list [:first]), my-list will message [:first] its own [:first] to inspect it. But if you send it the interned [:first] message, it'll recognize it implicitly.

This is, as you can imagine, absolutely horrendously slow - as the Kernel inventor found their own implementation to be. The core.clj file [1], which basically implements fn, destructuring let and cond, takes twenty seconds and 88 million function calls to execute.

However, the simplicity of evaluation (there aren't even local variables built in) and pervasive immutability means you get partial evaluation almost for free. Running in partial mode, eval evaluates what expressions it can and returns simplified code containing the unbound variables.

E.g. where x is unbound and y is 2, (+ (+ 1 y) x) => (+ 3 x)

You can partially evaluate multiple times as more arguments are known. In theory this allows you to elide all of the boilerplate when compiling. I'm working on the compiler now.

You can also cache whatever you want by writing it to disk, even if it closes over its environment. Every result is written and read to enforce that this works.

The initial objects are written in a bootstrap language (js). The goal is to keep that under 1k lines, although it could probably be half that. Then Clojure-like is bootstrapped, although not cleanly. Then the compiler is written in Clojure, which lets you JIT to js and get sane performance. I also have a C version using tcc, but it's harder to develop and significantly lags the js version.

It's been pretty interesting, although I struggle to see any practical uses. Writing code in a language with the clean mental model of something like the SICP metacircular evaluator is a joy.

[1] https://gist.github.com/reitzensteinm/d95d13609f6d6fd9629133...
But the block device latency is usually a order of magnitude lower (microseconds) than the network latency between the database and its clients (milliseconds), except when all clients are located in the same datacenters.
Make itself has a race-condition (bug) built into its design, and its shell language is very ad-hoc. In particular, conditionals in Make are a mystery I'm afraid I'll never understand. Each time I end up having to write a normal shell script and call it from Make. You're not necessarily making your life better by switching to Make.

My static site generator builds the whole site from scratch every time, no caching of results, no caching bugs. It's instant and I use normal shell scripts, so I don't have to deal with Make's oddities.
1. I attempted to solve problem X

2. I found out that algorithm Y solves X

3. I expected to find an implementation of Y in langauge Z on stackoverflow

4. I encountered no usefull implementations and posted my implementation instead
Their online ordering was never any good. I hate to think it’s gotten worse.
IKEA's online shopping even sucks in Sweden, with shipping being expensive or online ordering unavailable for many products. Honestly their rate if innovation kinda sucks outside their narrow field of expertise (huge furniture warehouses). Like, they have for decades been discussing offering small stores to sell everyday necessities to customers who can't or won't travel to their warehouses outside the cities, but nothing has come out of it.
> Clubhouse doesn’t do anything all that innovative (what can it do that Discord can’t?) and the pitch isn’t even that unique. The key to success was that they got the right VCs. Those VCs use it, get their friends to use it, pull some strings to get celebrities to pop in. It becomes successful but in this really weird way where once you scratch beneath the surface there’s not actually anything there. I think that’s why there’s so much weird grifty content on there.

I used to feel this way about Twitter, Instagram, etc: basically every post-Facebook social network that fundamentally implemented a subset of Facebook functionality.

I eventually came around to the notion that the initial conditions of a social network are incredibly important for establishing the community and its norms, which is where most of the value resides. The norms[1] governing what one posts about, the type of people you expect to find, even the Overton Window of what's expressible on a network without getting downvoted/harassed/suspended all depend on these conditions. "This functionality already exists in product Y" becomes more or less irrelevant to the future success of a social media service, and more importantly, only narrowly relevant to its utility.

[1] these may differ from subculture to subculture but exist at least locally
I get around 6k and ldc
> Why do rocks choose to attract each other?

This is exactly what they don't do - they don't choose. Rocks attract each other all the time, every time, with fixed force. When people talk, they routinely agree/disagree, convinced/unconvinced, they choose different topics, they choose words, they choose what they think. You are demonstrating the exactly how those two things are nothing alike.
> It’s just naval gazing about what the “vision” for clubhouse is.

Did you mean navel-gazing or are you referring to Naval Ravikant? This is a sincere question, since I gather he's pretty active on CH.
It doesn't have to be useless. It could have a way to keep the tank warm.

Edit: Downvote? I really want to know why you disagree, please respond! What am I missing?
It's only one of several import export options. It can do 1password, chrome too.
Or perhaps type checking simply not terminating at all.
The Doomed Mouse Utopia That Inspired the ‘Rats of NIMH’
Childhood memories are not dirtied by ideological or poltitical bias. They are pure unadulterated observation. A beautiful thing.
Most important part of the story, where is the guy on your team now?!
Decentralized Betting Platform that works
It's true that lactose intolerance is quite uncommon in Northern Europe -- to the extent that some even consider it a defect - but most people who'd do that also rarely realise that milk drinking isn't the norm everywhere.

Besides, the ability to drink milk developed independently more than once during human history.
Not news, but Reddit: https://i.reddit.com/

Much faster to load than the current Reddit website. How long it will remain active is anyone's guess.
New type of supply-chain attack hit Apple, Microsoft and 33 other companies
So basically Oracle Apex, oracle html db before that, and end of the 90s we were generating this from Oracle Designer 2000: low-code tools to generate web applications from the database...
It is annoying when this sort of event happens and everyone starts deciding what they believe to be truth within 48 hours of the outage. It makes more sense to be talking about the 2011 outages in terms of what went wrong than the 2021 ones - because we have actual information on 2011 instead of "things went wrong!" now.

I want to thank you personally for injecting a PDF into the discussion, but also positively assert that it is not obvious what just happened this week. We don't yet know how many of the recommendations were ignored, what happened in the last decade regulator-wise or whether this round of failures are for the same or different reasons.

Speculation is much less useful than waiting a few months for the actual investigations. Emergencies are urgent, engineering (and political) decisions and assessments are never emergencies.
Ask HN: Software for Time Series Data Manipulation
Looking for something that can provide a user interface for most of the following:

- Applying variable offsets to numerical time series data (can be constant, linear etc, defined in simple mathematical terms)
- Logging these changes and adjustments made to data with comments

The data is stored in Postgres, but could be moved or manipulated elsewhere as needed.

I've scoured the net but had no luck, I think I'm phrasing my question wrong.

Suggestions or pointers in the right direction much appreciated.
The newer ones support ‘hey Siri’ which happens in the AirPods, otherwise they’d have to continually run audio to your phone.
It's trying to bring to notice the relative lack of diversity in European startups, i.e. relatively fewer female, black and other founders from different ethnicities and countries.