skysight-inc/HackerNews huggingface dataset:
> the erlang vm was groundbreaking but in 1996 not post 2015. even now you can see people talking about how elixir makes parallel programming trivial when it's more or less trivial in all languages now

I have to strongly disagree with this argument. :)

It borders on “all languages are Turing complete, therefore they are equivalent”, but the truth is that the idioms a language highlights make a huge impact on the software we write.

For example, take immutability and concurrency. Making concurrency first class (not an extension), makes you think about concurrency first and you are usually better positioned to deal with Amdahl’s law (i.e. you can use all cores more efficiently).

When it comes to distribution, the same abstraction is used by both concurrency and distribution, which is more accessible, easier to test, etc. You get a unified model that is more than bytes over a socket, it includes dispatching to Erlang processes, entity monitoring and naming, etc.

Thats not even mentioning other features that come from Erlang processes, such as fault tolerance, preemptive scheduling, and instrumentation.

The only confusion - and perhaps what I would have done differently - is that many people equated Erlang distribution to RPC, and that’s something we should have made clearer from day one. Still, I would prefer any language that makes concurrency first class (such as Erlang, Clojure, Go), than one that doesn’t, and there are very few languages that make both concurrency and distribution first class. Personally, if a language doesn’t allow one to transparently multiplex on both IO and CPU, such as Node, then it does not have a good concurrency story.
This is the actual result of a broken political system, riddled with misinformation and special interests. Profit over people.

This mortality figure is a disgrace, especially with the longevity technology we now have in humanity.
"bitcoin" is used as a catch-all term for cryptocurrency.
With Ultralight LiS Batteries, Electric Airplanes Could Finally Take Off (2020)
How do you distinguish between passive failure and active disruption of your signal source? Unless you have yet another signal that can provide that information, then you cannot know that you have gained information by lack of original signal.
> Expanding the number of primary-care physicians would reduce the chances of treatable conditions, such as moderate hypertension, blooming into costly maladies, such as heart disease.

By itself, I don't think that would solve the problem. I am afraid of going to the doctor for anything that isn't pretty serious because not only will it be expensive, I have no idea how expensive it will be. Sure, a trip to my GP might catch something early, but it is much more likely I'll end up paying hundreds of dollars just to be told there is nothing wrong. Having more general practitioners might maybe decrease price due to more competition, but probably not enough to make a significant difference with how the health care system is currently structured.
I don't think Apple disabling features that WebKit supports perfectly fine don't make PWAs nonstandard. Every other platform supports these, even Webkit-derived GNOME Web.

Firefox removed support for some obscure reason and Apple doesn't want to jeopardise its billion dollar app store but that doesn't mean most devices in the world don't support them. Just throw the PWA into a free, open source, prebuilt wrapper if you must please Apple, it's a lot less work than going the other way around.
> Raising it as a values issue

This is about poor design and unethical decisions. MS can keep its values to itself.

> in the positive “I thought Microsoft would be better than this” way seems likely to have the most effect if enough people do it.

But how many is enough? And whom do I approach with this "positive" feedback so that the feedback is not routed to /dev/null? I'm pretty sure that MS receives a ton of feedback on this and similar topics and ignores it.

This is ridiculous. People hate how Edge is bloated nowadays and it’s a fact. You know it, we know it. But MS does nothing to fix that. Instead it pushes forward and adds new shit into the web browser.

* What's "Microsoft Rewards" in MS Edge? An award for those users who share the most amount of telemetry with MS?

* And a "Math solver" in a web browser?

* Games menu?

* FOUR unskippable screens to opt out of some useless features?

All this needs to be in a web browser?

Oh and I almost forgot. Please add support for Flash games into the web browser, add BonziBuddy and bring back my favourite AOL toolbar from IE. I'm missing all this (no).

MS's only job was to create a fast and clean Chromium-based web browser. It failed again.
got hit with this as well

has anyone their DPO contact? legal page goes into nowhere, but I'm going to leverage the full extent of my gdpr given rights against them because of this dick move

e found: privacy@ignitetech.com
> Look at their customers - https://fingerprint.com/ .

Welp that's scary, can detect me when I'm on VPN, off it, in private browsing mode, different country in private browsing mode...
I find the hardest thing is having something deep enough that I'd want to write about it, and feel that it'd be useful to refer to in the future or for others to read.

Normally I do it alongside FOSS contributions, etc. - but with a full-time job, that's much less frequent than I'd like.

There's been times where it's been very useful though, both for my own reference and to show others e.g. on stuff that I did in my PhD ~10 years ago.
> If it's basically Ruby on Erlang

Really, it's not. I don't know how it acquired this reputation if not for using begin/end instead of {}, but it has no more similarities to Ruby than e.g. Perl or Python.
Have you listened to any of his other talks? Do you understand his reasoning as to why he mentions aliens? He addresses stereotypical attitudes identical to yours.
That's kind of a circular argument, isn't it?

"Piracy is bad" -> Why? "(One reason is) People get angry that others are getting their paid stuff for free" -> Why would they get angry? -> "Because piracy is bad" -> Why?

etc.
It would be interesting to know what the board thinks of this. Does Founder/CEO Han control a majority of the board? What about the minority shareholders? Will minority shareholders bring a lawsuit to stop the majority from harming their interest in the company (breach of duty to minority shareholders)?
Technology does advance regardless of your ability to ban it, because bans only form a system that locally restricts research- but globally, research will march forward somewhere. Banning research on a topic is fundamentally like burning books- but enforcing some consistent concept of ethics within a field of research is critical.
If your spec is entirely up in the air, you can start by replicating the examples. Lack of meaningful examples and/or in-depth documentation is the first red flag. You can also scan the reported issues to see if others are having trouble with core features, which is a sign of project immaturity.

Either way, it always helps to have some basic use case in mind. Bigger than "Hello, World" and smaller than a MVP. The outcome of any evaluation will heavily depend on whether it's a good fit for what you're trying to achieve.
The article gets the right answer, but doesn't seem to tie it all together.

Depression/despair. There are very few happy, well adjusted people on opioids. Or obese. Exceptions exist, but both seem to root from incredible amounts of unhappiness and/or lack of purpose.

I don't know the answer to the problem...taxing soda isn't it. We need to give people hope and opportunity, and not just smack their hands when they do something bad.
They're wrong. A good sign of this, is the distain this deeply politicised snarky rule is being treated with, by the British public and the NHS staff who can see it for what it is: performatively useless.

If they'd said they wanted more plain English it might have had some support.

The amount of ink and paper consumed defending it, will exceed the savings. Next, they'll be arguing the colon and apostrophe shouldn't be used.

https://www.theguardian.com/politics/2022/sep/16/therese-cof...

https://www.theguardian.com/politics/2022/sep/15/coffey-urge...
MS should at least update its documentation for admins (https://learn.microsoft.com/en-us/deployedge/microsoft-edge-...) and give a clear instruction on how to disable all the "extra features" and choose safe settings. If I use GPO to disable four first run "splash screens", Edge uses unwanted default settings. I want to disable splash screens AND configure safe defaults. Docs mention "some of these other policies", but the list seems to be incomplete.
It might be fair to say that statistics vary a bit on definitions, but mother mortality is defined by the UN and the difference is much more pronounced because of US "internal political pressures".
The part of this article that I really appreciate is that it takes a political minefield where nobody knows what is going on and presents it as a mess of different effects, none with an identified main cause. And reasonably non-judgmentally.

It is fascinating that the problems around health particular persist despite all the factions acknowledging that it is a disaster. The US partisans need to learn how to negotiate, they obviously aren't very good at it.
It just means detecting a transaction before it happens and executing it earlier for monetary benefit.
Regwall / dark patterns: <https://nitter.net/shashj/status/1570496770496696320>
Apologies for my incredible disbelief, but you cannot just leave someone hanging by saying this and not expanding further.

Details please.
... And to avoid exceptionally large unpaid tax bill
> most hated

There's something about this word that makes me a bit cautious when it comes to media. I remember "the most hated man in America" that every news agency was telling us to hate without ever having heard of him. Dozens of CEO's have done the exact same thing as he did since then, and no one can name a single one of them because they are large companies who pay huge amounts of advertising dollars to the people who decide what is "most hated"

It put the pharma industry and their completely legal practices in an uncomfortable spotlight, and the media which happily takes their money came in running defense to find a martyr. Thankfully he was jailed for nearly a decade after making a joke on twitter so the problem is completely solved now :/

> In 2019, in the span of a few months, three gunmen posted their ‘manifesto’ on the site in advance of their terrorist attacks.

Think it is fair to note that the horrendous one in New Zealand was livestreamed in full on Facebook.
Mev-boost, a piece of software that consensus clients delegate their block building to, is currently being used on mainnet. The difference is that there can be multiple block builder _relays_, such as Flashbots, bloXroute, Manifold Finance, and Blocknative.

These relays effectively accept bundles from MEV searchers, which are then sent to the validator running mev-boost as they propose their block.

https://boost.flashbots.net/
Well, assuming your question is genuine: a cursive F looks nothing like a printed F, a cursive S looks nothing like a printed S [and quite like a cursive R, which, in turn looks not much like a printed R]. Add in various loops etc, which simple [when printed] letters like I and L can acquire in cursive --and someone who's only ever seen those letters in printed form is likely to be very confused as to what they are supposed to be.
WebTransport isn't a replacement for all WebSockets. It's a replacement for some websockets in some use cases. "Maybe" is exactly the right answer because the person writing this introduction doesn't know your exact use cases and requirement. Answering yes or no would be inaccurate.
Q: What is your social security and your mother's maiden name?

A: It's six oh you cheeky bastard.

Haha, had a good laugh at this!

But really, the cards looks so good, can't wait to gift them to a friend.
Brexit demands systematic departure from common sense.
It's a scam. If just a fraction pay up they will have made money.
Two dedicated servers from Hetzner or similar provider, rented for a month
Dijkstra doesn't describe the go-to feature as "evil" but as "harmful" and it is.

The problem, which you even mention, is that it's impractical to work with larger programs because their control flow becomes too hard to understand. Now, if you have (as many of the earlier BASIC systems did) only 4096 bytes of RAM you can't write such complex programs anyway, you don't have enough RAM. But even by the time these 4K home computers start to appear on the market the price of a modest business computer is tumbling, and such a computer might have dozens of kilobytes of RAM.

Once a flow diagram you can draw on a whiteboard isn't a correct description of your whole program, but merely a high level summary, go-to is just a foot gun.
I wish I could invest in his company. He's obviously biased towards RISC-V but things are certainly going this way.
I agree on your analysis. Assuming someone wants to go the path you did, where should one start to read about it? Do you have a blog on your path?

If there's a way to contact you (Sharing similar challenge) I'd be happy.
These benefits are all secondary; the main reason I block web fonts is that I cannot find a way to make my browser render text legibly using web fonts. With web fonts disabled through uBlock Origin text is rendered readable and never a blurry mess. Some poorly made web sites display alien glyphs for navigation with web fonts disabled but that is a minor annoyance I can usually work around.
I've spent 12 years in adtech and built 3 ad platforms from the ground up.

Fingerprinting is used everywhere. It's a wide spectrum from basic metrics to very in-depth tracking, all depending on the scale, latency and functionality of each scenario. This can range from frequency capping to fraud detection to stopping bots, to uniquely identifying devices.

I will say that it's mostly used to improve UX by increasing security and limiting spam/bots/fraud but that doesn't mean its not used to track devices and people, although it's sold as targeted ad campaigns rather than specifically following individuals.
Hard to say. It hurts in the compiler which uses integer bitmasks for register sets. Fewer registers are handled without boxing. But I see hardly any difference in the library compile time.

fixnum-max is 562949953421311, which is still astronomically large. It can represent 5.6 trillion dollars, in integer cents. We could do the accounting of some large multi-nationals in fixnums.

We will never need an array index that cannot fit into this. (Proof: pointers are 48 bits under this scheme, so using positive integers, we can enumerate every nybble.)

We can seek 562 terabytes into a file, which doesn't seem too shabby.

There are situations in which having anything less than the full 64 bits in the integer hurts, like externally imposed bitfields and masks.
> “We have to make things easier without losing the advantages that Rust has for its core focus of systems programming. Reducing the need for explicit lifetimes, making the borrow checker more powerful, not overcomplicating the trait system, focusing on user experience, and avoiding becoming a huge language will all help.”

I think that tooling helps with stuff like this. I can’t imagine writing Rust code without the help of rust-analyzer but the training material you see always seems to focus on the language and being agnostic about tooling. Editors and their extensions are so important when you are learning a language but newbies are expected to stumble upon the right ones by chance. It seems to be considered bad taste to steer beginners in one direction or the other when it comes to tooling.

> “There are a lot of crates and finding the right one for the job requires a lot of effort or being very involved with the community.”

My approach to to this it to look at the download counter (but then you need to know what to look for) and to ask friends in the community which kind of sucks for beginners. I’ve never really seen how I could benefit from something like copilot but if it could analyse my code and tell me that some of it could be replaced by calls to a popular crate then I would find that useful. As long as it wasn’t intrusive and didn’t make me feel bad.
(I guess it's time to post this video again.)

Saša Jurić - The Soul of Erlang and Elixir: https://youtu.be/JvBT4XBdoUE

This is in my opinion the best demo of Elixir, the BEAM, OTP and any programming language, ever. If this doesn't pique your interest, nothing will.
I think it might be even bigger in the long run.
Can't wait for them to fish it off the ocean floor, open it up, and discover the horror... the horror...
> erm, more like they got blacklisted because they have continually refused to talk about DLSS or raytracing, not because of 8K.

Forgive me, but what is the problem here? Reviewers of all kinds focus on different things. Some GPU reviewers care more about FPS for certain games. Some care more about fidelity. Some care about power efficiency. People follow reviewers who focus on the stuff they care about. So this one guy was reviewing stuff which he and his audience cares about. Because this didn’t make Nvidia look good (this time), it’s okay to blacklist him?

Sorry, no, that’s crazy. If reviewers focused on the things manufacturers told them to, they’d be terrible reviewers. Manufacturers don’t have a right to favourable reviews.
How do the people against the Oxford comma punctuate this sentence: "We visited Jamaica, Antigua and Barbuda, and Turks and Caicos". Semicolons?
The game that the author is writing seems quite similar in concept to Spore, which I thought was interesting.
The value here comes from the database being able to service the websocket itself, if I read this right. So you don't have to do this in your application.
No line trace.
I've never seen naive with a diaresis, but now I'm curious if anyone unironically uses "na-ive"
Top problem for me as a relative Rust beginner (couple of months of Rust) right now: Mixing async/sync code. The ecosystem seems very split across how to handle things, and async code doesn't work well with sync code, and vice-versa. Some libraries assume runtimes to be available, others that there is no runtime. One async library is incompatible with some other async libraries because they use different runtimes. It's a whole mess.

Edit: also, "features" are sometimes a headache. Just spent ~one day trying to figure out how to build cross-platform static binaries when bunch of libraries depend on openssl-lib. Ended up using "features" to disable it and enable "rusttls" instead, but had to also disable the default features and figure out exactly which ones I needed.
"testube babies" have parents.
These will have owners. I think it's a valid fear that once someone is able to create living things out of nothing, they'll treat them as products and tools
We already do it with animals....
> Printing is almost impossible (i know, nobody prints those days)

I like to print things like Train times and such when heading out, just in case I need to alter plans and tech fails so I can't look up the next option online. When flying on holiday I have a little was of paper with connection details, luggage rules, etc. Printing is increasingly unusable direct from sites/apps so I've taken to either writing my own notes (which has the bonus of saving paper) or taking screenshots (which also saves paper as cropping allows less irrelevant detail & site chrome to be included).

I'm almost nobody in a large number of other respects too though!
This is just some divisive noise to distract from whatever policy it is they're trying to hide today. 6.8 million people are on an NHS waiting list at the moment, but the government doesn't seem too concerned about trying to fix that.
Yep.

Seller: $5500 firm, no trades

10 people/day: Will you take a '83 suzuki 3 wheeler (stolen, doesn't run) and $97.24????
You might know this already, but what you are creating here is future state-of-the-art.

That said, please make GraphQL and Apollo Federation support a high priority. SurrealDB could be a gamechanger but federation would allow it to be integrated into existing supergraphs, which is an enterprise requirement for adoption.
If all you're doing is making a core with a little ROM, a USB interface and a flash interface chances are your design is pad limited - it probably doesn't matter which CPU you use provided it's tinyish

(oh and 8051 are a pain to work with, they've taken far too much of my lifetime, they need the stake thru the heart thing)
Rust is pretty great at inclusion.

The various books are great free learning resources, the auto generated documentation is top notch, the compiler is incredibly friendly.

I feel like the few conflicts got resolved pretty well.

A percentage of people leaving OSS unpaid work is to be expected.

There is just a brief mention of diversity in the article - but please don't bring diversity into this. We need qualified and dedicated people at the helm, not gender / race tokens.

We need diversity of opinion not people - and the conflict we had are a proof we have plenty of that.
So basically assign a date to all news articles and then the context and well - create a template for newspaper and accordingly assign importance
But if the US is using different criteria than other countries, then it isn't really fair to compare those numbers. It's not clear to me if the statistics in that paper used the same criteria for considering a birth to be a live birth in the US as in europe.
Unless 'peer review' elicits negative feelings in the target audience it seems like a pretty good name. It relates to the core concept, it's respectable and easily memorable. Seems like good branding but I'm no expert, nor am I the target audience.

To toss a few names in the hat, off the top of my head:
- openresearch
- colab
- openjournal
- stud.io

Probably collect a few ideas and run a small survey for the initial audience
Can be done as an extension to wikipedia itself - who knows
My favorite part is having a gun pointed to my head to buy a MacBook (tbf the physical design is awesome), then have my OS version inexplicably tied to the ide, which has a 3/5 star rating on their own appstore, and then pay $100/y for the privilege
Netflix's striking memo about layoffs that blames 'misalignment and indecisions'
I got this same idea a few years ago. Glad to see you implemented it!

I was working a few Java projects in IntelliJ. The IDE default view is based on Java modules and packages. Sometimes I find those hierarchies are not great for program understanding. A common occurrence is related classes spread across several packages, because the packages were organized by concern/function. For new developers it is much more helpful to have different ways of organizing that don't impact the actual code.

I plan to use this on Monday.

One idea I had just now is perhaps a script to generate these files by reading source. In the Java world I would imagine adding annotations with RetentionPolicy.SOURCE on classes.
Note that this was only an internal memo with advice for staff on how to write to the new Health Minister, no a directive on how to communicate with public or patients.
It's not the government's place, it's industry's place.
Most "hate" happens in big social media too. IDK at some point people will have to admit that bad people exists and will try to get together regardless of what you do.

But now if I ever find myself posting unconfortable stuff for my gov. I know where I'll look for.
... that nobody knows about, until this article reminded us of their existence. Good for the netherlands, i 'd rather they be the host of terrible things
Development velocity, however, could be off the charts with this kind of solution, as long as everything works as expected.
There have been some very decisions taken by the CppCon organizers that I feel that I can't fully support.

Here is a thread about it: https://twitter.com/pati_gallardo/status/1501211140310904841