skysight-inc/HackerNews huggingface dataset:
I'm so grateful that embedded rust tooling has seen so much attention in the past few years. Being able to just clone a repository and "click the play button" and everything just works is amazing. This is a far cry from the myriad of development studios and fragile setups you had to have running on your machine a few years ago. I can't imagine writing rust code without rust-analyzer too. Call me lazy but I need the autocomplete and the real time compiler warnings mean that you don't have to build as often. It is such a productivity booster, kind of like the early days of visual studio c# with resharper.
It's poll of "2000 adults who shop across a range of retailers", NOT just Waitrose customers. Although the BBC article doesn't mention that bit, I only saw it referenced in: https://www.retailgazette.co.uk/blog/2020/08/brits-shift-to-...
> If folks start compiling large amounts of their functionality into one single chunk of WASM

WebAssembly multi memory proposal and nanoprocesses (one of WASI initiative) should solve all this problems as well
Thanks for asking!

We also consider other types of files and codes.
But, now it supports sketch to HTML/React/ReactNative(Experimental).
Yes we do, or people must die. Imagine how much energy we’d consume if people heated by outdoor fires, which was the highest tech 10-20kyears ago. Also agricultural advances are needed to feed us all.
It's great to see corporations getting more involved in open source software; giving back and empowering the developer community.
The sample was of "2000 nationally representative adults"

https://waitrose.pressarea.com/pressrelease/details/78/NEWS_...
Ocado are switching to M&S (from Waitrose) within the next month or two.
Ron Swanson, is that you?
But I explained why it led me to believe that. You're just...not gonna respond to any of my argument...are you?
I agree with all of that. My point wasn't to say that COVID was the same as the flu, rather that predominantly the people who are dying, are the same people who get killed off by the flu.

Saying its just a flu, also discounts the potential life long impacts of a COVID infection, which appears to damage the hearts and lungs of some people who survived.

The broader point is, that there is no one right answer, all answers cause pain and suffering for different groups. To dumb it down to a black and white response does a massive disservice.
But for now dynamic linking of two wasm modules is not even possible
> Why not simply reducing working hours for everyone?

Because either that reduces total wages for everyone, or it makes more people permanently unemployable by raising the cost floor per unit of labor value.

Also, you can't reduce working hours for everyone, only the currently employed, and in practice reliably only the near-full-time-employed-on-hourly-wages.

> The risk of UBI is that rent-seekers might just engulf this guaranteed income by raising their prices

Not really, since UBI funded by progressive tax increases compresses post-policy incomes rather than raising them uniformly. You'd need ironclad market segmentation that survives income distribution compression to “capture” any groups increase in post-policy income, and if you have that, you can just take all of that groups income anyway, which is a problem that needs addressed independently of whether UBI is adopted.
How cool is this? Property developers on Google Cloud
>I'm sorry, but I'm not willing to sacrifice a lot of my freedom to prevent unhealthy or old people to die. You could tell me that I'm wrong, but as far as I know, I'm the only one able to know how I want to live my life

The problem is that you are effectively deciding how others live their lives through your careless actions. Everyone should have a say on how they want to live their lives, not just you.
Nope. The GPL expressly says "to give any third party". It's done this way on purpose.
There's still some innovation that can be done in this space. The websites for supermarkets are clunky and the UX could be improved.

When I buy things in a supermarket I use my spatial memory. I know the physical position of every item, when I walk through the shop I make a series of tiny decisions about whether I need such and such item.

Grocery shopping via a search interface doesn't do it for me. I always end up forgetting something because I don't have the experience of walking through the shop to jog my memory.
Alan Kay: Education in the Digital Age (1998
It works for aviation though. Individual employees are protected by law (at least in some jurisdictions) to whistle blow on their employer and the evidence they provide can't be used in legal proceedings. This has been tested on multiple occasions such as in the case of an airshow disaster where the police wanted access to evidence collected by investigators https://www.lexology.com/library/detail.aspx?g=48aa5315-2d99...
Would distilled or boiled water work the same?
Thank you David with all of your helps!
I will start applying more. Would you mind having a chat offline?

Did you heard anybody getting hired out of US by a YC backed startup, I am asking this to narrow my search and focus. In the past I seen job posts to hire somebody on visa and when you apply it is almost clear you will not be hired but will lose time. Are there similar things I need to watch out? Some companies are looking same timezone or at least 4 hour overlap, do you think promising 4 hour overlap can help if it is written in cover letter? Is there a way to get help from a recruiter or some sort of an agency?
> Everything I've read and heard about US politics would seems to suggest that the Dems are being pulled increasingly towards the extreme left

We are either reading very different news, or your use of “extreme left” is highly out of sync with anything approaching common usage. Wake me me up when they start nationalising pensions
Rust is statically linked by default, not sure how D works. Rust still includes some debug features that can give you a stack trace. Size will also depend on the compile options, if LTO was enabled, how much generics were used, how much string printing was used (print is a macro in Rust that generates code at the callsite), etc. Most, if not all, of these can be resolved.

See https://github.com/johnthagen/min-sized-rust for aiming for small binary size.

This article shows a 93% size reduction, 2.7m -> 200kb, with some relatively simple modifications https://www.collabora.com/news-and-blog/blog/2020/04/28/redu....

Here is someone using Rust for a 3kb demoscene program https://www.codeslow.com/2019/12/tiny-windows-executable-in-....
There should be a name for this kind of logical fallacy you're making. Like rational markets fallacy. You can't assume a market will always act rationally and freely in a simplistic manner.

It's kind of like saying the taxi market is efficient, it cannot possibly be disrupted. Then Uber comes in and disrupts the market and then you say, the taxi market was inefficient and ripe for disruption. While the fact remains that all along it was inefficient. Bad example I know.
Yeah, but zstd beats deflate in others. For example the latest MySQL 8 https://dev.mysql.com/worklog/task/?id=13442
Supercharge Your Product Using Principles of Psychology – Updated [pdf]
I agree that this is helpful sometimes, but reading this causes flashbacks to deleting files and killing processes manually while watching htop, hoping that a serveral-hour-long process won't die in its last few minutes
The only "guarding code" that I can think of Rust generating would be for bounds checking on array access, which isn't going to be any significant contributor to binary size.

When it comes to generated code, I can imagine the panic unwinding code being a noticeable contributor to the size of a Rust binary, but since D has exceptions I imagine the D binaries have comparable code for unwinding.
But how many companies outside Mozilla use rust in a capacity to contribute to the compiler, standard library, and crate ecosystem? e.g. Now rust is in chromium if Google want stuff fixing they can pay for it to be done in the same way that Linux is developed mainly by 9-5ers not working directly for the Linux project specifically. D has no paid developers at all full time IIRC (Walter Bright is living off his empire empire I think).

Go has Google's direct backing, which is more what I was pointing towards.
And no open source software either unless the authors cough up the apple tax.
This is why I've been an Ocado customer for a long time, the automation + inventory management allows for a much more consistent shopping experience, I've rarely ever gotten substitutes in my order or food that is just on the brink of going out of date.

The regular supermarkets don't have that luxury, your shopping order is beholden to whatever is left out in the store and the judgement of the picker. I've worked in supermarkets in the past and the pickers are horribly underpaid.
It's also a part of the John Lewis group, and therefore a Workers Cooperative (ie it's employee owned)
Show HN: PeerWyse – Salary estimates for people you know
We dropped a bridge in Florida too so maybe the slow approach doesn't work either. Killed more here too.
Capitalism pretends to be an efficient competitive utopia of personal opportunity but in reality it's monopolistic, oppressive, hostile to small businesses, and even more hostile to resilience and collective initiative.

It inevitably generates huge concentrations of capital which have immense political, social, and economic leverage, with no effective democratic checks and balances - except patchy application of anti-trust action.
Good on your brother - hope it helps after his release. It'd probably be an interesting read if you helped him set up a blog about his self-education whilst incarcerated!
It appears you're right, which I find somewhat surprising, I'd have though the big supermarkets would have this cracked by now. I know Tesco have a few big fulfilment centres around the place for online delivery now, but an article from the FT[1] indicates that nobody has yet worked out how to make money with the typical model of staff picking orders from a customer facing supermarket.

[1] https://www.ft.com/content/b985249c-1ca1-41a8-96b5-0adcc889d...
> transient-mark-mode just allows you to see what you're selecting.

Yeah, no. It's a modal state, and since Emacs doesn't support modal interfaces directly, it touches tons of separate commands (anything using `region-active-p`) and means it's tremendously difficult to find out all it does!

Many commands change their behavior when Transient Mark mode is
in effect and the mark is active, by acting on the region instead
of their usual default part of the buffer’s text. Examples of
such commands include M-;, M-x flush-lines, M-x keep-lines,
M-%, M-%, M-x ispell, and C-x u.
To see the documentation of commands which are sensitive to the
Transient Mark mode, invoke C-h d and type "transient"
or "mark.*active" at the prompt.

The reason selection with a mouse also triggers it is because all these commands would not DTRT unless it did, given Emacs's approach of forcing mice to fit into the system designed for keyboards.
My summary of the argument from memory was too brief and perhaps not entirely accurate. I encourage you to read the linked article.
I don't know about the others but Tesco are building fulfilment centers[0] thus are starting to deliver straight from warehouse instead of store.

[0]: https://www.logisticsmanager.com/tesco-invests-in-urban-fulf...
Oh yeah. Definitely small batch jobs only, it's a good trick for parsing too if you know (MEASURED) it's a small % of the task but very memory intensive or fucking the cache up.
It basically is distilled water. Sometimes they add some fragrance. But it isn't the middle-class extravagance the scare quotes are intended to imply.

And boiling in a pot or kettle wouldn't help - that would concentrate the minerals you don't want!
Servo was always a research project around writing a rendering engine and not an attempt to create a whole new browser product.
The biggest ”whoa” effect I've had in a while with gz archives was using pigz --rsyncable. It's so much faster than single-threaded gzip, and borgbackup can do block-level deduplication on the result. Perfect for database dumps, for example.
The radiation detector is either a naive hypothesis, or a false flag. If you want to pretend that your audio player is completely normal, you don't connect any abnormal devices to it. Moreover, any facility in the world that prohibits visitors to have electronics on them prohibits ALL electronics. No one would make an exception for “just an ipod”. Neither would secret services that have been dealing with bugs for decades be fooled by “just an ipod”. If there was additional hardware inside, my guess that it was for unattended covert short range data transfer. Maybe they have even used the famous rock™ interface:
https://www.bbc.com/news/world-europe-16614209

But audio recording would be most straightforward function, as it is built in. Switch (or simply re-flash) the player that belongs to journalist or politician when they leave it, then recover the data periodically. That would mean they knew who their target was.

By the way, which model did Steve Jobs use? It might be possible that these “secret agents” were not secret agents at all. I suspect that any official business starts and ends with you signing papers that prevent you from, say, talking to newspapers about it because you feel like it, and existence of one-time high-profile project like that is something any sane agency would really like to keep secret. “No paper trail” is actually the most non-ordinary part of all of this, secrecy agreements are a common thing. Oral order to work with two random guys (because they have ominous business cards?), and tell them every corporate secret they need to know? Seems suspicious.
> best and worst part of our culture

I admire your ability to see the silver lining. I see it as selfishness to the point of toxicity.

I think the ship has sailed on asking people to wear masks. These people--whether they have a borderline ODD tendency to "question authority" and "stick it to the man" for the sake of "personal freedom" (read: selfish masquerading as principled), or if they just can't care about how their choices affect other people anymore because we are n months into a pandemic with no end in sight--have made their choice.

They are not willing to do the bare minimum such as wear a mask or not attend giant parties. I have to say, as far as measures to slow the spread go, these two requirements are incredibly fucking easy to abide by.

So I say shut the power to their party so it sucks, and make it harder for them to spread the virus even faster. Fines based on a percentage of income would be better.
We are around to listen to feedback for at least the next hour. Is there demand for a port to Android?
> You're assuming whatever the worker produces is sold at cost

It must be, in the same idealized (free, perfectly competitive, no transaction costs) market conditions being discussed.
I put it in quotes because 'ironing water' isn't a real thing. It's just distilled water with perfume in. You can use distilled or de-ionised water from a car accessory store instead which costs about 1/20th the price. My iron has a note in the manual suggesting the perfume chemicals are bad for the iron and that I should use plain distilled water instead.
A big help could be sorting files by extension, and sorting by filename. For example, the same file name in many sub-directories is probably going to have similar content. For example:

a/index.txt
b/index.txt
a/img/index.txt
a/img/logo.png
a/img/test.css
a/foo.css

Edit: this is what mannschott's script does.
You're going to design your farm according to your context and the needs of your crops.

For example, a farm in the UK may follow the Wakelyns approach: https://vimeo.com/256082580
Alleys oriented to maximise the sun for the crops they're intending to grow. With tree species selected for various reasons, e.g. their size and if they fix nitrogen.

In the Sahara, maybe you want shade. Many growers intentionally use shade nets to reduce evaporation and heat stress. It depends on your context and your aims.

I expect there's some degree of trade off. Lose a portion of productivity of your annual staple crops, in exchange for the benefits of mixing perennial crops with annuals. Depending on your situation you may be able to control much of this when designing the farm.
You could import the parent CSS module in the child. It might not be a bad idea to make the dependency explicit like that if the components are so tightly coupled.
Tips to learn Git (version control)
Yeah, that's what I said: you need a load balancer, and traefik (or one of a dozen other ingress things that do basically the same thing - have fun choosing) just to be able to respond to HTTPS requests.
POSIWID. These are jobs programs and they work for that. If you get a bridge out of it, you just count it as a bonus.

It's like tipping. No one reports cash tips. IRS looks the other way. Why? It's a tax credit to these workers in that industry.
To me, this is a lazy solution by Apple. It's easy to keep a whilelist of apps that were manually reviewed (for money!) and just block everything else, leaving out anyone who's not willing to join the club (or cannot afford it) out in the rain.

A more appropriate approach would be to use an actual malware detection system, similar to what AVs to when checking binaries (check fingerprints etc.). AFAIK this is what Windows does, and it's way more inclusive.
If someone has the power to do an end-run around the criminal justice system, they'll certainly have the power to get around a municipal utilities shutoff order.

In the worst case scenario, they could just order a few trucks of bottled water alongside the kegs, and set up a portable generator. Shouldn't cost more than 20 grand or so.

And so what has this new enforcement tool actually done against the belligerent hyper-rich? And in exchange, what danger does it present to the poor?
No shit. I was being a bit flippant. No doubt it is different from a regular flu. My point was, there are no good options, only the least bad option. All choices we make have negative effects for different groups. Is death for someone who has lived a full life really the worst option?

I am remarkably lucky. I am fairly resilient and being stuck working from home hasn't negatively impacted my mental health. I've been promoted during the crisis. I am financially secure.

Not everyone is like me. Many people have suffered horribly due to the crisis, becoming unemployed, unable to see friends, they don't have their usual coping mechanisms. My point was, how we choose to deal with this is a choice, each choice has consequences. Currently we are saving older lives, at the expense of damaging the futures of younger generations. Is this the right balance? I don't know. I don't claim to know. But as a society, this is what we need to answer, how valuable is each human life.

Should we choose harsh lockdowns to extend the lives of older people by x years on average? What is the cost in economic and mental health harm to younger generations? How do we balance these needs?

These are the discussions we should be having, instead of decrying anyone who disagrees with the harshest of measures as a witch.
A bit of a tangent, but a tenth of my organic search traffic comes from Yahoo. So people are still using it.
If an Apple engineer were to compile a variant of Apple’s notarization algorithm where ok means no and no means ok, would the resulting binary notarize its own source fed into it?
The universe has made almost all the stars it will ever make
I don't get it.

> Haha! They shut us down! We sure showed them!

Wouldn't they rather being able to continue partying with the power on?
I guess it's a case of quality over quantity.

D developers are all experts in the art of crafting compilers and language design.

9 women can't make a baby in a month
Google for your favourite local butcher, they likely do either ad-hoc home delivery or have a full blown e-commerce operation, especially if their a fairly high end butcher.
I had this realization about 10 years ago when I had to do a shop in an unfamiliar London supermarket on a Saturday. In that circumstance I'm basically doing their warehousing for them with no knowledge of their layout at the same time as 100s of other people all moving in their own inefficient patterns around the space. This is pretty stupid.
“Particularly among women to men” is a bit disingenuous, unless you genuinely aren’t aware that “shit test” is PUA/redpill terminology.
D is usually dynamic although I try to be static for the most part. IIRC The runtime is linked statically (or not at all) but Phobos is dynamic by default

Rust compiles seem to blow up pretty easily, e.g. I was cleaning out my SSD the other day an I noticed that a rust GUI framework (Iced?) was sat on about 2Gb of dependencies despite being significantly incomplete (but very promising)
Kubernetes is becoming the lingua-franca of building infrastructure. Through CRDs and the kube api spec I can

- start an single application

- deploy a set of interconnected apps

- define network topologies

- define traffic flows

- define vertical and horizontal scaling of resources

And now I can define AWS resources.

This creates an interesting scenario where infrastructure can be defined by the k8s API resources and not necessarily have k8s build it. For example podman starting containers off a K8S deployment spec. It's an API first approach and its great for interoperability. The only downside is managing the yaml and keeping it consistent across the interdependencies.
"These many others" I'm not providing examples of are exactly what the article is about. Didn't think I would have to rehash that...: Most people don't know that you can run untrusted programs with right click, or will even dare doing it.

What "great software they're missing out of"? Who knows? That's my point! It increases the burden to distribute software for Macs, so as a consumer one's missing out on what could have been. My guess is lots of small open source software won't make easy to install distributions for Mac.
Mystery gas discovered near center of Milky Way
Maybe I am missing something, but this approach is doomed to fail / produce small gains.

A tar file is a concatenation of different 512 bytes of data. The first block contains the metadata of the file, and the next blocks contains the content.

Of those first 512 bytes of data, only the first 100 bytes contains the text.

Trying to play with the orders of files to make 100 bytes of data fit next to each other in block of 512 bytes, it does not seems a successful approach.

gzip use a 32kb windows, that can include up to 64 tar headers. At the very best we are saving 100bytes * 64 => 6400 bytes alright 7kb every 32kb. For an optimal compression of the (32-7)/32 => 78%.

The author says that the standard gzip compressed to 45768 / 337920 => 13%

I believe there are better approaches...
Show HN: Wishlist – Collect and organize user feedback
As founders, we know how important it is to talk to our customers in order to avoid wasting time building features that no one wants.
It can be difficult to know what to work on next, and how many resources to devote to a particular product or feature.

That's why I've decided to build https://getwishlist.io, a (currently free in beta) user feedback tool that will help founders like ourselves not only collect user feedback, but also organize it, and build product roadmaps.

As such, I'd love to speak with my fellow founders about how you collect feedback from your team and users, how you do your product roadmaps, and some of the challenges you face while doing so.

How do you collect and organize feedback from your users? What are your processes? What don’t you like about them? Care to share?
Good API Design