skysight-inc/HackerNews huggingface dataset:
I don't particularly care for content in my own language. YouTube would be such a nice language learning resource if it allowed search by language though.

There's actually another problem. There are how many videos on YouTube? Millions? Billions? How come search always seems to return the same 10 channels whose quality is at watchmojo levels ?
> kowtow to the Home Office

The Home Office was described by a former Labour Home Secretary as "not fit for purpose" (and he promptly broke it up). That's the only time I can recall a Home Secretary not following the Home Office's repressive, xenophobic attitude.

New ministers undergo an induction ritual with their civil servants; they are told what polcies are favoured, and what policies are no-go. They are confronted by a succession of generals and spies, explaining tothem that the world will fall apart if they don't toe the departmental line.

I'm convinced that this induction ritual is performed most thoroughly by the Home Office. Apparently-reasonable politicians always turn into authoritarian nutters when they become Home Secretary. I assume that the process amounts to blackmail: "The Prime Minister wants repressive policies from this department, but with deniablility. You are that deniability. Rest assured that if you don't toe the departmental line, you will be fired by the PM."
Because physicians are licensed to teach the practice of medicine.
This reminded me of the syndrome of descriptions of software that assume knowledge of the last system. eg "well-known Linux facilities." Pretty sure the number of people who know what network namespaces are is smaller than those fuzzily familiar with container networking.
Olive oil and omega 3 daily
Let the scrollbar jump around like crazy. That's what most other infinite-scroll websites do. It's a nice indicator of how long you've been scrolling for.
Intel Unveils Industry-Leading Glass Substrates to Meet Demand For
Does MongoDB still lose data?
They are terrible company though. And those free tier options all get their servers deleted unless you switch to paid.
If there are no bad tools, why use Erlang at all instead of for example, Java, C, C++ or Python which all have a larger ecosystem and user base?
For sure, definitely not equating my PhD experience to Tao's. I felt like even in my viva the examiners didn't push me too hard and stuck close to the material in the thesis. Probably due to my decidedly non-prodigy status!
> The biggest driver of social mobility is the economic status as is in every other country.

This is a key component of class.
Artists can opt-out of DALL-E 3
People get set in their ways. Sometimes entire industries need a shake-up.

This never occurs voluntarily, and people will wail and thrash about even as you try to help them get out of their rut.

Builds being slow is one of my pet peeves also. Modern "best practices" are absurdly wasteful of the available computer power, but because everyone does it the same way, nobody seems to accept that it can be done differently.

A typical modern CI/CD pipeline is like a smorgasboard of worst-case scenarios for performance. Let me list just some of them:

- Everything is typically done from scratch, with minimal or no caching.

- Synchronous I/O from a single thread, often to a remote cloud-hosted replicated disk... for an ephemeral build job.

- Tens of thousands of tiny files, often smaller than the physical sector size.

- Layers upon layers of virtualisation.

- Many small HTTP downloads, from a single thread with no pipelining. Often un-cached despite being identified by stable identifiers -- and hence infinitely cacheable safely.

- Spinning up giant, complicated, multi-process workflows for trivial tasks such as file copies. (CD agent -> shell -> cp command) Bonus points for generating more kilobytes of logs than the kilobytes of files processed.

- Repeating the same work over and over (C++ header compilation).

- Generating reams of code only to shrink it again through expensive processes or just throw it away (Rust macros).

I could go on, but it's too painful...
these aren't normal users. linux users choose what others may see as sub-par UX every day because we value other things. and they'll fix it themselves; it's not an apple-style top-down relationship, and I expect it'll iterate fast.
Terrible advice, that's gets men fleeced and suicidal
Usually they either build their own cloud offerings (and distribute them via AWS/GCP/Azure/Alibaba/etc. marketplaces) and/or cater to the old-school audience that doesn't trust managed cloud services (with enterprise licenses, support, consulting, etc.).
> there should be a way to opt-out of telemetry

There should be a way to opt-in. Anything else is egregious.
IPUs 101
> “If symptoms aren’t profound, a person can live with the condition with minimal support and they may come to see their autism as an essential part of who they are.”

ASD in and of itself can be mild enough to require little to no treatment. It's what often accompanies ASD that is the problem -- ADHD, major depression, Bipolar disorder, and other comorbidities.
Locked under company copyright, and not shareable, of course.
Makes me think of these two emails by John Carmack.

http://number-none.com/blow/john_carmack_on_inlined_code.htm...

> The real enemy addressed by inlining is unexpected dependency and mutation of state, which functional programming solves more directly and completely. However, if you are going to make a lot of state changes, having them all happen inline does have advantages; you should be made constantly aware of the full horror of what you are doing. When it gets to be too much to take, figure out how to factor blocks out into pure functions (and don.t let them slide back into impurity!).
It was very high and I beleive it's genetic , my mother tried all available statins then moved from pcsk9 inhibitors to inclisiran and now her chelesterol is in check
Full title:

Intel Unveils Industry-Leading Glass Substrates to Meet Demand for More Powerful Compute
Thanks for honest answer. I think I get it.

C# has certainly accumulated a lot of history. From being OOP heavy, Windows centric, closed-source, with mostly enterprisey frameworks/libs to more multi-paradigm, cross-plaform, open-source, with iteratively more sane frameworks/libs. A lot has changed (and is still changing).

Modern C# is getting more streamlined, but there are limitations to this due to backwards compatibility, and old boilerplate-heavy syntax is still supported, which leads to having multiple ways of doing the same thing.

While I really like the direction the language is taking now, the official documentation of the new stuff is often sparse or scattered all over the place and a lot of answers on Stack Overflow are dated. Diving into an ecosystem like that, which is in a middle of a big transition, can certainty be overwhelming.

The only tip I can provide is that if you ever try it again, try it in combination with a good IDE like Rider. C# is designed to be used in combination with an IDE. Rider can automate lots of things and analyzers can offer helpful guidance.
Ask HN: What compensation to ask for at an early company with no defined paths?
Context: Self Taught Full Stack Software Engineer, with 2.5 years experience at a London based start up. Prior job, Strategy Consultant @ ACN. Employee no. 5, with 4 co-founders. Company now 6 times the size/employees, with £1.5m ARR. Raised a similar sized seed, looking for A soon. I design, run, manage/ lead on several major data functions of the company. Plenty of proven value, lots of tacit knowledge. I'm doing the role of a senior dev.

Started around £40-45k, now at £70k with 0.2% equity. I've been asked what I want as my next compensation target (6-10 months). This can be salary, equity and/or "something else".

There are no career pathways, the companies org is changing a lot, not many devs, no proof points etc.

I'm not sure how to benchmark my next ask when a company is so fluid, so looking for some advice.

- What is a good next salary to ask for which doesn't take the piss.
- I feel short on equity, especially being #5 and big rounds coming up. Is 0.2% typical or should I expect more?
- Any ideas about "other asks" I could push for?
- That's all what they will give me, but any generic ideas for what I can give them/ what it's normal for me to get assessed against?

Quite an unusual position, but need to send my asks asap where they will come back with a 'meet in the middle' typically.
Because the world population is growing, whether we want it to or not, and I'd prefer we feed everyone than not. So we're gonna need to keep food output growing.
This is down to convention though. You decide how you interpret your data in C.
I think you're making an assumption that the parliament is in any way an accurate representation of the opinion of the wider electorate.

Which, given the UK's insane voting system, is very unlikely.
True for small matrices but above certain size you wouldn’t want to use these methods or loops anyway, and they’re not optimised if your matrix is sparse either. So practically you end up using a library and you’re back to basically being equivalent with C.
The only shortcut to get a validated business
I think its value is considerably overstated from the use I've seen made of it.

Executives absolutely love it though. It makes them feel scientific in their decision making and gives them ass-cover when justifying their decisions.

I really think that the ability to collect opt in opinions at strategic points in the app is vastly more effective, not to mention less creepy and invasive.
Children, who don't experience sexual desire, are not interested in pornography. Whenever I encountered lewd content as a child, my reaction was always "uggh... adults are so gross" and I'd skip over it if I could. Children don't seek out pornography, and they spend almost all their time online on platforms like YouTube that don't host pornography that they might see inadvertently. And if they did see porn for whatever reason – why is this supposed to be such a big deal? As far as I can tell, the harm that comes from a child seeing porn is that they'll be grossed out. It seems roughly as bad as seeing the corpse of a rabbit that was run over by a car – a shame, but not something that we need to Do Something About. People act like encountering sexual content will somehow warp children's minds and make them homosexuals or deviants or something, but as far as I know this isn't based on any scientific evidence. It's entirely about adults' feelings.
Osmand even allows one to use a different interface- and TTS language.
I have my interface set to english and TTS to german.
It’s often not that easy to figure out the last modified when serving up a web page. There might be multiple DB records for that page. Hashing the page into an etag often easier to implement.
Nah, we just use our secret courts to issue secret orders to hand over data or just have the intelligence agencies backdoor everything without bothering to make a big fuss over it.
But if your server or website gets targeted by DDOS or anything similar, they will just shut down the network/server and you have very little recourse as their customer service is very unfriendly.
Wakefield wasn't offering a treatment. He was selling a test kit that may have allowed people to launch lawsuit that they were harmed by vaccines. That's a different category of thing really.
I remember using TUI for Arch installation 10+ years ago. I think it also was named archinstall iso back then. But it had some limitations. I do prefer the way it is right now though, it seems rather simple.
Why stop at kernel space. You might as well break all of user space every so often. If everything is open source it shouldn't be an issue to fix all broken Linux software right?

People don't want you to break their code.
> yet manage to preserve the privacy of their citizens regardless.

All European countries? I think you might have some rose (or, blue and yellow starry) tinted glasses on.

With your specific mention of EU I would hazard a guess you’re thinking of GDPR. Don’t be fooled be the existence of it. It mostly doesn’t apply to government and law enforcement. GDPR was some great PR by the EU I tell you.

I’m on mobile atm but I’d be happy to do some quick research in to how various EU countries invade their citizens privacy in the name of crime prevention
Providing some context would be nice
Schema-less is a bit wrong term, since you always end up with one but, indeed, schema-on-read vs schema-on-write discussion for individual use cases is far from a settled thing, even though the zeitgeist is that schema-on-write won sometime in the 70s.

You say "prototyping", but I would generalize that to "faster evolving" in the long term. Of course, not without tradeoffs.

I personally have zero issues writing a custom marshaller when needed for any the schema-less document collections I have. Constraints your application has on the data are a superset of db schema anyways.
I don't really understand the hours argument. Every step takes at Max one cycle, once the line is running and all stations saturated, it's one car per cycle. Reduced complexity? Yes. Less flaws? Certainly. Less production costs. Absolutely. But time saved in a sequence of small tasks seems to be a bad metric.
I would assume it actually becomes reducing cost, if anything?
What’s the major thing that Erlang/OTP (or Elixir) needs for greater adoption?
The point I read (though he was preaching to the choir) is that

> developers often rely on encryption at rest as a gold standard security measure

and they shouldn't.

Security isn't a list of checkboxes to tick.
Just use reader mode?

All modern browsers have this.
What kind of high accessibility is there in a conext-free alphabet soup?

High usability is also illustrated by the original post - you can't even switch to a TUI app properly!
Hey I want to formally apologize for my earlier reply. I misread your comment, thinking your statement was about Apple Music. Reading it now I see you were talking about Amazon Music, which I have no experience with. Sorry again
I just published a brief blog post about IPUs based on my recent meeting with the members of the Graphcore team. I would greatly appreciate your valuable feedback on it! Please feel free to share your thoughts and insights. Thank you!
There is FerretDB. But they are not fully compatible to Mongo yet.

https://www.ferretdb.io/
> We localize the majority of our agriculture

That means continental-scale famine. I'm not kidding - loads of countries only have the populations they have today because they can import cheap food from Europe and the Americas. Without that trade, billions starve.
Ah true! I was using some of their European locations and I forgot :P
That is nice, but that was not my question?
"Because if not, there is no reputation loss."

Much of the world views India as a corrupt, low-trust society, and it is things like scam centres operating as full blown, in the open operations that built and maintains this reputation.

And of course there are costs. China has shot miles ahead of India. Despite all of the advantages India enjoyed it has a GDP per capita below Congo. An economy with a strong scam and corruption basis will always falter.

Even if you think this is some sort of poetic justice tax[1] on ugly Westerners, this sort of criminality always goes hand in hand with corruption at all levels of government, in policing, and so on. Always.

[1] quoting from the Narcissist's prayer: "And if I did, you deserved it.". Criminals through history have justified their actions by claiming that it is merely righting some historic wrong.
Because tool quality is only one dimension to a choice. There are no bad tools: but there are tools that are more suitable to a particular purpose. For instance because of interop, existing infrastructure, team experience, access to specialists, natural fit between tool and problem, availability of existing libraries and so on.
Opt in by participation is implicit all the time. If I play soccer I am not "opting in" to get hit by a ball, but rest assured, it is going to happen.

There are topics dear to every subgroups heart, that the members will claim, surely must be exempt from this. As far as I can tell, the exemptions are mostly arbitrary.
Sensationalist title? Seems to me that it was just a heuristic and not really a mathematical axiom.
> Unfortunately, none of these companies providing 10+ years of maintenance are doing so for most embedded devices.

But why do these devices need special kernels anyway? Isn't that the real problem?
Launch HN: Loops (YC W22) – Email for SaaS Companies
Hello HN! We're the team behind Loops (https://loops.so), a platform aimed at simplifying the email experience for SaaS companies. We support creating and sending marketing, product, and transactional email.

Email is important but painful to manage. If you've ever dealt with the frustration of coding emails by hand, testing them across multiple clients, or integrating them into various SaaS tools, you might find our approach interesting.

We make it simple to design and send email to your users either manually in the app, via API or triggered via an integration. We offer unlimited team seats, so your product team can help align copy, your marketing team can send newsletters, your revenue team can work on dunning and your engineers can have a solid API to help orchestrate the sends.

Most of our competitors use email editors that are licensed from a third party. Our editor is built from the ground up on the Lexical text editor from Meta, extended beyond just text nodes. It supports mobile editing and dark mode, and it autosaves your changes.

Our REST API is straightforward, and we have integrations with tools like Segment and Census. Documentation is available at https://loops.so/docs. On our homepage, right under the fold, we list endpoints and sample payloads.

One issue we've worked hard to address is email compatibility across devices and platforms. It's a problem full of edge cases that we've mitigated by extending MJML, a markup language designed for responsive email, to be even more compliant across different platforms. We don't think you should have to code and test your emails. Email copy shouldn't live in your codebase.

If you're concerned about spam, we are too. We educate our users on CAN-SPAM rules and automatically add compliant footers to emails. We actively monitor to ensure our platform isn't used for spam, and we do not allow cold sales emails.

Our pricing is upfront and available on our website. You can try the platform for free without a credit card. We launched publicly a week ago. We're really interested in any technical feedback you have, as we aim to make this tool as developer-friendly as possible.

Looking forward to hearing your thoughts!
MobX with React is quite fine, haven't seen the problems you describe tbh
That’s fair. If the telemetry really is helpful to building a better product it should be an easy case to make to users.
The title is a bit click baity. I agree with the basic premise that people and companies often think that encryption at rest provides more protection than it really does.

We should however distinguish between encryption at rest for storage devices and other forms of encryption at rest.

You can also encrypt data at rest at the application or database layers too, and they provide protection against more than just physical access to the storage device.

Like all encryption, it's all about who can get the keys.
OVH has a location in Canada (east coast), not quite as cheap as Hetzner though
I don't thinks that would be a helpful discussion right here. Any one point there might come someone who points at some external "solution" (package, tool, ...) that might also do the same feature in some way for X, ignoring the fact that there are lot of Y without that particular thing still, but leads into derailing the argument anyways.

Elixir (and esp. Phoenix for web dev) is more like the culmination of the best ideas and heavily draws/depends on the last decades of real-world experience. Most stuff isn't (or shouldn't) be surprising, but the point is that everything you might need for the vast majority of projects is right there, nicely packaged up into a unified nice thingy.

But to give you a few of _my_ top points:

1. Architecture and DX for complex interactions: there is no need to bring in supplemental infrastructure crutches (Redis, AWS whatever service, ...) in many cases to begin with. OTP, which is like a core library always available, already includes the building blocks for things like cache servers, application clustering and supervision strategies, ... .

2. Reliability and availability: this tech is the original one achieving the "nine-nines" of uptime record. To get an idea of how, https://www.youtube.com/watch?v=JvBT4XBdoUE this talked is packed and excellent, and also highlights a few things why it can achieve my point 1 above.

3. "SPA-like" interactivity with full server side rendering without all the pains of exposing/consuming a dedicated HTTP API in between, or overcomplicated nuances of rendering pipelines (also see react server components) to achieve SSR/CSR in a way that not sucks or is noticeably slow. Liveview is tried to be replicated in other stacks, but they don't come close in reality today or complicate the apps' infrastructure with additional crudges. And don't get me started on the integration testing story compared with SPA+Backend setups.

4. Agents/Message passing parallelism (not only concurrency, but also distributed!) at your fingertips, which makes modeling current "async problems" kinda trivial. OTOH, building something like a proper async-based web framework in rust is quite a pain in the ass, with lots of type fiddling needed, instead of doing the solution you actually want to deliver with it.

5. Some absolutely awesome takes on some typical libraries. Take the ORM options for javascript/typescript (all with severe tradeoffs, and analysis paralysis ontop). Take Rails' ActiveRecord with lots of magic and while great to get started becomes quickly bloated (iE fat models) in bigger projects. And then Ecto got it "just right" with slim schemas, changesets, and basically pure functions + pipelines. Any "model" can be used within new usecases by adding new changesets/validations explicitly and easily, there is no "general" validation right on the model level you have to tiptoe around, and starting If-cascades.
This comment seems right on.
Women calling men under 6ft children on social media.
Lesbians shaming men for being short or weaker than them.

Of course the gate is rising
XML is better than YAML and JSON. No need to hear you out.

But it's too hard for cowboy programmers to write valid XML.
To your first point: yes.

To your second point: yes, yes, and very much yes.

Creating complex release workflows within GHA is hell given the debugging situation and that's what we're using because 'it's there, use it, everyone's using it'. Send help
I don't get it. Do you disagree? How many of your textbooks could have been written by drunken adulterers or abusers?

I don't know that what brand says is right or wrong, and I'd understand the "oh dear, of course I wouldn't listen to that kind of riffraff" performance if you had HR or a boss to worry about, but who thinks that way when they have the freedom not to?
Not directly
Specific for the residents of USA: What's the current status of the Section 230 debate? Due to that, the platforms cannot have editorial decisions, right?
We looked at OVH's managed kubernetes offering but it is hideously expensive compared to, say, DigitalOcean/Vultr,
Enriched uranium would not make a particularly impressive dirty bomb. Spent nuclear fuel, or some specific very radioactive isotopes, maybe.