skysight-inc/HackerNews huggingface dataset:
Maybe not everyone, but definitly a majority. I'm not talking about learning assembly language, but learning some HTML/CSS/Javascript (if properly taught) seems pretty simple to me. With enough effort and youth (ie malleable brain).

It's crazy that programmers think this to me and just a form of ingrained tribalism that tells them that what they do is somehow special. Probably because they get such crazy time-valuations in terms of salary. But that's just a supply and demand curve.
Eh, often there is not a clear distinction between the two. Whether an optimization is correct or not depends heavily on the interpretation of very subtle aspects of the specification.

For correctness, it is most important that the programmer and the compiler agree on the interpretation of the specification. The good thing here is that there is an unambiguous interpretation which the compiler uses, and that anyone can read. The downside is that most C programmers probably can't understand this machine-readable language, and so will simply refer to the original human-readable specification.

What would be quite neat is if they translated the machine-readale specification back into a set of clarifying notes against the original spec.
That's funny because QNX now only supports 64-bit systems and hasn't done 16-bit systems for decades. You must be (relatively) ancient. Disclaimer: I currently work for the company that owns the QNX IP and would also qualify as (relatively) ancient.
What we learned from an iOS app OOMs incident
Ok, teach me about https://github.com/rust-lang/rust/issues/82457 then. Unchecked alloca() calls have a pretty bad reputation with non-rust folks. But this is the preferred allocation scheme in Rust. I'm sure our understanding of memory safety is incompatible
If I’m already getting dressed in something presentable, taking the elevator downstairs, and exposing myself to the daystar I might as well just go pick up my own food. The value prop for delivery is it comes to my door.
AliExpress has escrow. You are essentially less likely to be screwed than with Amazon (no escrow, and still many shady sellers)

I also never had empty or wrong products show up, and I shop nearly everything that is made in china anyway directly from ali. And assuming it would happen, I just get my money back thanks to escrow.
As a customer, why would I assume this? It's one thing for an Australian cheese maker to write 'feta' on their product because they think it's similar enough to the Greek cheese and another of it actually being similar.

As a customer the only way to find out would be to buy it and try it out. I don't want to have to go through the fine print on the packaging when all I want is some feta cheese for my greek salad.

For the record, I usually buy Turkish sheep's milk cheese because I like it better than feta cheese, but I very much prefer that those are clearly labelled differently so I can tell them apart.
This is the logical end game of whinging about cultural appropriation: the big boys also get to play.

Perhaps a licence to use the English language?
> I installed jdk quite a few times without root and never had a problem. Jdk only depends on essential system libraries like libc.

The Ubuntu repos suggests there are more dependencies than just plain libc.

https://packages.ubuntu.com/hirsute/openjdk-11-jre

Could it be you have those dependencies satisfied through other things you’ve already installed?

> Do you have a reference to your claim that Java requires libssl?

None at all. It was an example of something I found it reasonable it might depend on, since .NET also depends on that on Linux :)
That’s a good point! I hate how many paint any change to how it has been as a failure. This is exactly part of the social stigma that causes bad feelings in itself.
No, I don’t. I tried making a Journal list too, but nothing went.

However, I tried GoodTask and that worked. And GoodTask syncs with Reminders. So actually, I guess this works perfectly for my use case.

Still not sure what’s wrong with my code for Reminders though
I noticed Rust added unicode support for writing code recently, does anyone know if it can be disabled per crate?

I don't think having symbols that cannot be typed or pronounced is such a good idea..
Indeed, FTP makes the fintech world go round. Banks do a lot of things in batch (e.g. clearing, settlement) and FTP matches that nicely. At least in North America, this is starting to be disrupted a bit as faster payment instruments and transfer options arise.
What's worse? A pizza delivery robot going 5mph or a pile of kicked over delivery robots clogging up the sidewalk and bike lane?
100 yen (approx $1) have long been huge in Japan too, and their business model is even simpler: most of what they sell is plastic and made to order in China in huge volumes. They have grocery selections too, but nothing that would require refrigeration or otherwise spoil quickly. And while hardly luxury, they're also not down-market in the way that Dollar X's in the US are, many are located in central business districts and there's no stigma to shopping in one.

https://en.wikipedia.org/wiki/100-yen_shop
The worse alternative is sleeping on the streets when you can't pay your rent. While I do think payday loans are evil, I recognize why they exist. I would prefer a much more robust housing support system for lower income people. Almost all of society's problems could be fixed with more affordable housing. For example let's say you have abusive parents, if affordable housing exist the moment you turn 18 you can up and leave. But now you have bizarro programs which will stop you from attending college if you get "affordable housing"( government subsidized). When I was young I was able to find a $600 apartment, on the free market. Now the same place is 1200$.

On the other hand, rent-a-centers are disgusting. I remember when I was a kid I had calculated they wanted me to pay something like $3,000 for a $500 laptop. But the idea is you only need to give them $50 a week. I went and saved my money and found the absolute cheapest laptop I could, paying cash for it.

On a larger level, car loans are also extremely exploitive. No one needs a car which cost more than $20,000, but all these shiny ads show girls will swoon over you, men will respect you, as long as you buy a car which is $75,000 + tax and destination.
To expound:

An emergency shutdown system wants a language comprised of a single big red button

My lunch wants a language of nutrients and flavors for the VM of my tounge and stomach to trigger the happy(); syscall to my brain

-- The best language, and even simplicty itself, must be viewed from both your current position and end goal
For SystemD, I see none.

Though, I see unfulfilled urge to give Linux "serious enterprise grade" twist, and bog everything in "serious enterprise frameworks of doom"
In English there seems to be the eternal confusion between what things are and what we call them.

When a router does lookups from a static table it's "static routing".

When Java does lookups from a static table it's "dynamic dispatch".

The same type of computation is being characterised as both "static" and "dynamic".

When a router does lookups from a dynamic table it's "dynamic routing" - there is no equivalent in Java because making the dispatch table reflexive/mutable is precisely what violates type-safety!
White a pile of horse manure. Big Tech is run by stinkin' liberals which is why they aren't pushing cryptocurrencies? Here's an alternative hypothesis: cryptocurrencies have thus far proven to be good for nothing at all and, as a result, technology companies looking to create actual value have avoided crypto until some value can be found.

It's not some liberal plot that cryptocurrencies are mostly usable as a way to separate the gullible from their money.
Performance Analysis with Cache-Aware Roofline Model in Intel Advisor (2017) [pdf]
It's called micro scale lobbying.

I invented the term right now by the way.

I know a few hundred Apple engineers, Google engineers and current and future founders are reading this thread as well as a few thousand prospective iPhone buyers.

I am sowing an idea into all those peoples thoughts.
Simplicity is PHP – everything is included and you can get things done in minutes.
The first is a solid point. I’m not sure USDT has a higher interest rate than, say, USDC.

The second actually isn’t compelling though. If you have a fraud with, say, 10% daily interest in will unwind in months. But a fraud with 10-20% annual interest will take years. Madoff kept his scheme going 20+ years.
At some point I bought a sampler set of miniature colognes from one of the big makers (CK I think). Probably 5 x 5ml or something. Dirt cheap, and perfect for traveling.
Turns out 5ml of cologne is enough for years and years if you use it rarely and sparingly (as you should). The huge 50 or 75ml perfume bottles must be one of the products most often thrown out without finishing.

I bet CK thought these sampler sets would create incentive to buy one of their larger bottles, not make customers set for life on cologne.
The tiny house movement is interesting, but in the end, what matters is health and durability when faced with heat, cold, water, dust, mold.

I would certainly like to buy a quality tiny house or cheaper housing for residency if I could be taught how to maintain it.
It feels like a gap to me, I got a lot of interest in chemistry/science in general from that book, and thankfully was able to safely experiment with it from a combination of cool science teachers and living in a rural area.

Not so practical for people growing up in cities, but I think there's a benefit in allowing kids to play around with dangerous things in a controlled way such that they better appreciate the implications of them.
I don't think using third-party mining pools is a good idea. From the point of view of data security, this is a very big risk. In addition, I am not sure that this coin will really be as popular as, for example, bitcoin. In addition, she is absolutely not eco friendly, as was originally stated. Greener alternatives like Сrypton https://utopia-ecosystem.org/ are the best alternative.
Binance have been prevented from offering regulated activities within the UK. Although they don't undertake any regulated activities in the UK, they were looking to establish a Binance UK exchange. This does not prevent UK residents from using Binance the exchange, which operates from outside the UK.
>You're clearly not an engineer, don't understand how these are manufactured, nor how these are life-cycled... with bloody GPS on them 24x7.

The grunts collecting these machines don't get paid enough to fish them out of the river. They're gonna get marked as missing and the company will replace them with a new one.

Edit: For all I know they could end up building rescue robots that also get thrown into the river.
Should be populace, not populous.
If you can’t trust the applications running on your system, then I’d say it’s game over.

If you need to worry about that kind of thing then you need some kind of workload isolation. One way to solve that is Qubes OS.

Here are some other FOSS alternatives: https://fly.io/blog/sandboxing-and-workload-isolation/
How to Monitor Your Services Hosted on AWS EC2 Instances
That's too bad, then. A good paper should not be retracted simply because of so many misinterpreting what it's talking about and creating some pointless controversy about it. The underlying "phenomenon and prediction" (namely, the bimodal distribution of proficiency in basic CS) stands up to scrutiny.
It’s expensive to be poor.
Character inputs will always differ between platforms and the most common denominator will always end up being popular for text input. Most of the world is on Windows, so most of the world will use Windows text input. From that input, a limited subset of characters will be used for common expressions, because many people simply don't know they can write the ¬ symbol. Does it make sense to use that instead of the exclamation mark for negation? I don't think so.

The US International keyboard has loads of other characters currently not used in programming languages either, whether it's the ¡¿, the ²³ powers, the euro character, guillemets («») or the negation character. If Apple would decide their next Swift project will use the characters only quickly accessible to Apple users, it'll be treated just like that, only accessible to Apple users.

With Apple shipping keyboards that have the £ character where the # character would otherwise be, I wouldn't be so sure if using all the available characters would blow over well.

With ligature support being in every major IDE there's very little reason to step away from the old comparison operators in my opinion.

What OSes make easy to type depends on where you live. It can be quite a challenge to write the Spanish ¿? style operators repeatedly, but there's no reason not to use, for example, ¿expression? instead of parentheses for "if" "switch" statements, or to use ¡expression! as a shorthand for "return". Format strings could just as easily have been written as «string» or „string”, but the characters on the American English keyboard were chosen because they were available on most layouts or out of pure laziness.

I personally prefer US International over Apple's layout. I rarely need to use the paragraph key in normal text processing, and the short shift makes for a very awkward typing experience for me. The vertical enter also just seems like a waste of space to me. I don't really see how Apple's keyboard input is that much better than Windows', their special character set seems just as arbitrary as the rest.

Adding more special characters found in US English only makes the situation worse for people on, for example, Italian keyboards or Polish keyboards, where despite writing in a language based on the Latin alphabet, characters with additional diacritics and such are part of the main layout and deserve separate keys. Cyrillic keyboards are just as bad, lacking most programming characters already because of the larger Cyrillic character set, although they'll have to cope with unaccessibily because of the character set difference anyway.

In my opinion, the amount of special characters used in a programming language should be reduced, not increased. Backticks are already impossible to find on some keyboards, bbut languages like Javascript have gone and used them for format strings anyway. Driving people to learn a special "programmer's" keyboard layout just because the required characters aren't on their native keyboard layouts isn't a good thing. We want more compatibility, not less.
Do you sew your own clothes?
Digression: why do sites like Wikipedia and Twitter use different URLs for their mobile, given that in the end it’s essentially the same stuff being served?
While you're correct you haven't helped the OP learn anything. The idea is pointed in the right direction but the magnitude of the gain in efficiency doesn't add up to being significant. In order to know this you have to do the math.

Large ship engines can be on the order of 10,000-30,000 hp or more. In KW that's 7.5-22MW.

A large cargo ship might be Panamax (https://en.wikipedia.org/wiki/Panamax) and thus 950ft long and 105ft wide or have a total top surface area of 99750 sqft. Commercially available solar panels have an efficiency of around 20% and sunlight is often quoted as 100w/sqft so you might be able to generate 2MW of electricity from covering the entire top of the ship in solar panels. 2MW compared with say 15MW is significant but there are problems.

That's for a flat array, not something that tilts. So you're only going to get about 6hrs of full power output per day, assuming good weather. Now your 2MW drops to only 500kW of average power or lower.

And those panels are going to cost at least $0.50/watt or something like a million dollars, nevermind mounting, inverters, cabling, etc. Could easily triple the price there. Plus the sea is rough on everything. If the panels are rated for 30 years on land you should expect to get less than 10 years at sea, maybe less.

Finally the assumption that you can simply cover the top of a ship with no repercussions isn't necessarily true. For tankers and bulk carriers you might get away with it. But on container ships you'd have to figure out how to make the entire array fold away since these ships are top loaded and unloaded. https://thumbs.dreamstime.com/z/container-cargo-cranes-unloa...

The idea makes sense if you don't know the magnitudes of things. But once you do it starts to look less practical.
> buy the same brand

That doesn't mean they're the same product or quality, however.
If you're not supporting DSOs (shared libraries) then ELF is pretty straightforward. In fact, from the kernel point of view it's still fairly straightforward since all you need to do is either load the (non-DSO) program and go, or else load the (non-DSO) program named in the interpreter entry and go, and leave the hard lifting to the interpreter. The kernel itself never needs to understand about DSOs or GOTs and PLTs or DWARF or any of the other fancy magic that ELF brigs to the table. Just how to find and load the LOAD segments and where the entry address is, or where the PT_INTERP string is.

It's really just that easy.
This is an ahistorical and backwards analogy. Historically the left/right political divide goes back to the French revolution where the rights side of their parliament supported the monarchy and the left opposed. From this perspective AI would seem more centralized, authoritarian, and right-wing, while open networks are more democratic, distributed, and left-wing.
That's just the point - it doesn't need to have everyone on it because it's not a social platform, it's a voice server. I'd never use Mumble to message someone out of nowhere, share memes or have a meeting.
All my gaming groups are on Discord, which is where we hang out and plan events. But when we actually go play, we often switch to Mumble or TeamSpeak (depending on the game).

Convenience isn't a killer feature for us - it's the actual features. Positional audio simply isn't available on Discord and depending on what you're playing, might only be available via Mumble and nothing else.

It's a tool like and other with its own use-cases. It will never be the one and only communication platform and that's a good thing!
Similarly in the UK, whilst there are certainly £1 store offerings from brand names which are smaller than their traditional supermarket offerings, the vast majority of products are end of line or bought up cheaply in bulk where they otherwise we're not selling. I have had success in the past finding items which I have resold on eBay for significantly more because their true value is higher.
...and yet sometimes even that is not enough.

A recent story I have been fascinated by involves the Android reader RedditSync - not OSS, but championed by a fearless Solo Dev. He released V20 after so long and so much feature feedback from dedicated users in the Play Store beta channel. Immediate community revolt from V19 users who just liked the UI the way it was and never new there was a beta program in the first place. Much subreddit infighting. Rollback. Cooling off period. Now its basically forked with X users on a 'beta'V20 and Y users on the Play Store V19. [1]

Honestly my heart goes out to the dev who solid knocks out feature requests and just didn't expect the level of cling his old UI had developed. Some people were proper angry and he was in a tough spot.

Anyhow its probably better material for a business school case study but point here is even a one man project can get caught by UI pattern bias.

[1] https://redd.it/mtgmqn
> Troll wouldn’t even let me remove the post. Eventually they just took the loss after months (a year?) and let me kill the site.

What do you mean, "let you"? They hadn't somehow magically gained technical and administrative access to your blog, had they?
Your question make it sound like most order processing system are built on a Java / C# paradigm.

To clarify, that my limited experience with those type of system. Same for financial transactions.

But I also often assumed that serious people would use more narrow tools for that task. Or at least something more functional.

Are Java / c# the norm in those space ?
Miki – A lightweight wiki for team documentation
Hi, HN! David here from Mimix. This week my co-founder Rom and I launched Test Drive which is a really cool way to try our product without a signup or credit card. (We found those were inhibiting conversions.)

Test Drive creates a full version of our product and launches it in 6 seconds for the user to try. Users can edit content and play with all the admin tools. Every instance is custom so people don't see each others' content or vandalize stuff.

The product we're offering for "test driving" is Miki, our lightweight alternative to Notion and Confluence. Miki is a wiki for team documentation that's meant to be edited and read by many people -- as opposed to note taking tools that are just for you.

With tons of flexibility and granular controls, Miki is designed to let you keep private documentation and public-facing stuff on the same site, with the same look.

Check it out and let us know what you think. We're grateful for the eyeballs and the feedback!

Thanks in advance,
-- D
From what I understand, a lot of the Poundland goods are grey market parallel traded goods. e.g. Colgate toothpaste manufactured in the UK but intended to be distributed in Poland. The manufacturer often sells them at a lower margin in lower income markets because some money is better than none.
> I think people overcome the awkward UI because of the perceived benefits of the platform verses alternatives.

I'm sure you're right! The robustness of Discord's call quality definitely seems to be much better than average (though a lot of this comes down to people's local networking hardware).
Some places in europe have lower population densities because of low population, not because of massive distances.

The problem in the US is that distances are way longer.
When I arrived at university we had to do a Haskell course first. I didn’t realize it at the time because it just felt backwards, but it was a great “reset” of the minds of everyone like me who had done C64 Basic and Pascal. It also served as a great equalizer in the class when some people had never programmed while some of us had done it for 15 years. The Haskell course put everyone on an equal footing.
> Or are we seriously going to say slavery isn't a problem as long as as it isn't in our own backyard? So slavery in the 1800's was a problem but we can live with the fruits of modern day forced labor since we want our cheap iPhone?

Modern day forced labor is still allowed and utilised in the United Stated - it's mandatory for all able-bodied inmates in federal and most state prisons. For an additional kicker, US is also leading the world in both absolute and percentage of population measures of people incarcerated and has for decades.

The difference with what is happening in China is how targeted it is, what the conditions of labor are and how eager various US corporations are to directly use fruits of said labor - but it is just as immoral.
I don't think a brand will change their recipe or reduce quality of components, when simply resizing is easier.

If they wanted to do that then they would be better off creating a different lower cost brand, rather than a new manufacturing process for $ store items.
But the poster you challenged was specifically complaining about a generic product name that was not a place name. Because it opens Pandora's box in terms of every generic food name being reclaimed by the place it originated.

The list of place names which are also products, and the rhetorical ease of defending their protection for such cases, does not make the argument about protecting local generic names as well, precisely because it is not as easy to defend such names. What criterion would you use? The degree of feel-good small-town credentials of the claimant?