skysight-inc/HackerNews huggingface dataset:
> - adding one more obstacles for different cultures to be able to understand each other

Even if it was true, why would this matter? Just because you share an alphabet doesn't mean you can understand each others culture.

> It's also why we have such a terrible ability to speak english, which create way more problems than it solves.

Such as?

> Mongolia is a very peculiar culture

What's peculiar about it? It's no more peculiar than any other culture. But I'm guessing you meant it's a unique culture. But even then, it's not. It's part of the greater nomadic central asian culture.

> Language preservation is overrated.

If that was true, we'd all be speaking latin. Thank god for language preservation, otherwise, we wouldn't have shakespeare, mark twain and the world's most productive language. Think about all the art, history, culture, value that would have been lost had people like you succeeded in the past.

> Every time a language dies, like latin or summerian did, we gain uniformity.

Simply not true. The "death" of latin brought linguistic/cultural/etc diversity. When european nations started teaching in their own national languages and when they started worshipping in their national languages rather than latin, it created more diversity.

> We tend to react in a very emotional way when it's about culture, and I'm not sure it benefits our specie.

Why doesn't it benefit our species? You act like if we all used the same alphabet and spoke the same language, we'd have some kind of utopia. You act like people who speak the same language don't have wars with each other, don't brutalize each other and have cultural differences.

It seems like you've bought into the globalist monoculture nonsense. Where we all think alike, talk alike, eat in the same fast food joints and live alike in cities that all look alike. For our species sakes, I hope not.
> The Russians writing system tries to be phonetic but doesn't seem to do well this way.

As the sibling comment says, it doesn’t, at least not anymore. It is to a large extent traditional. The current Russian writing system is essentially the same as it was in the early 18th century, when it determinedly deviated from the Church Slavonic. There was a spelling reform right after the Bolshevik revolution in the early 20th century, but it was not particularly significant — they just abolished a couple of letters and forbade the use of a particular letter in the end of words. Since the 18th century, the Russian pronunciation has of course evolved (and anyway, there is no such thing as the Russian pronunciation; there are always dialects). Which, inevitably, has led to deviations between the spelling system and whatever was the standard pronunciation at the time.
I imagine many are also able to identify with "White and Nerdy": https://www.youtube.com/watch?v=N9qYF9DZPdw
My day job is fixing what should be trivial code that is ridiculously over complicated for what it is doing. Most apps are just a variation on CRUD, yet people manage to make this ridiculously complex.

There are two kinds of difficult I find. Difficult and rewarding (coming up with an elegant algorithm to solve a problem). Difficult but unrewarding. It doesn't take brainpower to solve these, just knowledge of lots of inconsistencies and a lot of trial end error. Interacting with Saleforce API and a lot of JavaScript / Browser work seems to fall into this category.
Free user testing alternative during COVID-19 pandemic
Working from home (WFH) is now becoming mandatory for most of us and guerilla user-testing with our co-workers/friends became harder.

That's why we’re waiving fees for VisualEyes' Basic plan for the next few months.

VisualEyes is an AI alternative tool for eye-tracking studies and preference tests. We offer attention heatmaps and predict how clear and aesthetically pleasing your design is. All the insights are generated based on historical data from real user testing experiments.

Link here: https://www.visualeyes.design/?ref=hn-covid
Lets also talk about the food fraud rife in the cheaper country. Take some sunflower oil, add some grass chlorophyl and ready is the "extra virgine" olive oil for 50 cents per liter.
Used a lot in a different country, fwiw.
We build highly customisable software for human in the loop operations. Our focus is on the software. We are completely agnostic to the human layer of the operation.
Ask HN: How do you control home WiFi traffic?
I am concerned about my kids' usage patterns around gaming, and wish to tap into the WiFi connection between their computers and the main router.

Then i would like to control which sites and services they use, without having to adminster their computers.

Any tips?
Hi again :).

I agree that non-i3 users need it the most, but have one use case in mind where you might want to combine i3wm + 3mux: remote work. If you ssh into a remote computer, you can not easily spawn new remote terminals. Having one terminal that runs ssh + 3mux lets you use i3wm-like keybindings inside the terminal to open remote splits and tabs with similar keybindings as you would locally. In particular, setting the i3wm $mod to super would make super+enter, super+hjkl, etc. act on local windows, while alt+enter, alt+hjkl, etc. act on remote windows. In a sense, ssh + 3mux would act as a "i3wm-style remote desktop".

If I understand correctly, 3mux does not have session management, but combining 3mux with abduco or dtach should solve that. (And arguably be a more Unix-philosphy solution.)

I think the best way to combine i3wm and 3mux would however be to change the i3wm $mod to win/super, instead of trying to use different modifiers in 3mux. As far as I know, no common terminals support other modifiers than ctrl and alt, and ctrl would collide with most terminal programs. (In tilish, I ended up offering a prefix key as an alternative to alt for people using Kakoune or Emacs.)
In a similar vein, DwarfFortress

I usually play it with DfHack to handle all the labour assignments automatically, and then I play it usually up to the point that I'm tapped into a magma shoot and flooding the magma with water to obtain obsidian.

Then I lose interest, and play the same biome on adventure mode where I attempt to find the ruin of the mine I created before and plunder it.
Exercise at least 3x/week. Going to be early enough to wake without an alarm and be well rested. Eliminating alcohol consumption. Eliminating caffeine, sugar, and simple carbs and the concomitant crashes.
The exact same happens with all the languages that use the latin alphabet: They may all use the same alphabet but the frequencies and patterns of letters are very different.

In fact that's how we tend to recognise a language even if we don't speak it at all.
Too Long; Didn't Read Linux from Scratch
I went through it. Stopped coding in C#, uninstalled Windows, installed Linux and started learning everything all over again, starting with web dev in Go. The joy of exploring a new environment and language really helped. Still hasn't faded.

I'd also second therapy. Your loss of enjoyment may be a sign of wider issues. At least get it checked out. And you're in the prime age for your "mid-life crisis", which is a real thing that people really go through. Mine was a bastard. Therapy helped.
After the Pandemic, the Office Dress Code Should Never Come Back
The right economy for a pandemic doesent seem to be a globalized one either. The old world is gone, it wont come back for at least two generations.
From my experience in the last 2 months, companies are scaling back their IT projects now. Got several contracts that were supposed to start later this year and they were canceled.

So there will be more competition for less bread. But you can try.
Most people don't know that Kenny G is a killer jazz improv player too, probably the best living sax player. Check out his unofficial videos on Youtube. He's also a seaplane pilot.

Also, his son, Max G, is a drummer.
Your [1] could be Walther J. Ong's Orality and Literacy? It goes into differences between cultures rooted in written/oral language, and has several examples where words that are "missing" from or present in a language reflect the way the speakers think and reason.
> Institute a minimum wage for farm work. Make it attractive to those who would ordinarily choose to work in a factory to work at a farm.

If you have ever done fruit-picking yourself, you would find that it is back-breaking work, and anyone who has been in it for more than a few years develops health problems. A higher minimum wage might attract a few more young people to do it for a season or two to make some quick money, but it won’t make fruit picking an appealing career choice by which a whole industry can be sustained long-term. Any Western European with any sense would prefer to do anything else even if it means less money (or simply live on the dole), and rely on desperate migrants from developing countries to do the hard work.
Now THAT is the most impressive thing I have heard about them.
> We've now progressed to the point where even objectively true information that isn't prefaced with "I HATE THE CCP" is considered propaganda

No, you just made that up.
Make a game again. Suggest http://www.roguebasin.com/ as a basis. Love2D (Lua) or GoDot are good starting points. For bonus happies, do it with a kid.
Writing Tips for Technical Writers
I threatened to build something like this for my step-sons room but connected to the router which would shut of network connection to all his devices by mac address if the noise was over a certain level.

Only so many times you can tell someone to keep it down when playing fortnite before technical solutins occur.

It was mostly a joke threat but since corona virus has everyone stuck at home that mostly is increasing...
That's feasible only in some scenarios. Nowadays you often need to interact with new environments and be instantly productive in them. Also, it makes little sense trying to receate the same cozy environment between, say, EC2, WSL and FreeBSD hosts when you need to interact with them for a very short time. Welcome to the era of disposable computing.
Yes, but its x86 emulator is unfortunately very slow. I wanted to re-experience the little click game "The Green Mouse Disaster" and barely got it running, with only a few frames per second - practically unusable. This game is built on Shockwave and contains some Qt-based movies as animations.
The Pandemic Is Putting Law Students’ Futures on Hold
To quote Linus: "Fuck Nvidia"

Their proprietary drivers suck and I much prefer using the default Linux ones... but the performance just isn't the same and I always end up relenting and installing their terrible software
Suggestion: edit the title to capitalize “Crime”.

At first I thought this was about crime, as in police, as in burglary, as in murder, when it’s about CRIME, as in “Compression Ratio Info-leak Made Easy“. And the attack in question is called CRIME, not “Crime”.
I agree, though readers should be aware of their bias towards free-markets, liberal democracies and globalization.
Buying for resale doesn't magically create TP. The amount of TP available to consumers is the same, the amount of money made by TP producers is the same. But consumers have to spend more money, because there's a parasitic layer of resellers introducing friction into the system.
Improbable's simulation tech could help us build better pandemic models
> What's the point of a simulation pretending to simulate a complex system when it could have just implemented a simpler system in the first place?

Why are you assuming the simpler system would achieve the goal of the simulation? If the intent is to see how a "player" responds to an environment that is a realistic reproduction of a given environment, then placing them in a simulation that isn't a realistic reproduction may be insufficient.

> Also, What is "observable"? If you mean "what people [well, simulation subjects] might look at", recall that people do take past data of weather, including data that's not collected at the time (e.g. tree ring data).

The only "observable" data that complicates things are data that has been affected by "players", and where the effect has been observed by them and may be remembered by them. Anything that has not been affected by "players" can, assuming a simulation that consists of a deterministic base parameterised by time with a layer of "player modifications", be generated purely from the simulation. Anything that has been affected by "players" requires you to record those changes and alter the simulation based on those recorded differences.

Recording those changes has a significant "cost" because if they have knock on effects you also need to account for those knock on effects.

But as long as you store that state, you can still recreate any past state.

(consider here Minecraft as a gross simplification: If I chop down a tree, but leave a stump, and then walk outside of the chunks the simulation runs, and walk back again, I still expect to see the stump; this requires storing state where you otherwise could have re-generated the chunk purely from the seeds of the simulator - the ability to minimize that state is what has the potential to make a complex simulation viable)

What I was getting at was that a way of optimizing away most of that stored state is to keep track of when you can plausibly perturb what should be pseudo-random values in the simulation to "nudge" things back towards the base outcome of the simulator. When you can, you can then throw away saved state going forwards from that point in the simulation.

(e.g. add decay and growth, and the changing environment means you can bit by bit throw away state where throwing it away can be justified by the passage of time altering the environment)

The recording of things like weather data has no impact on that. You're not changing what the weather was. You're reducing the cost of recording aberrations from the baseline simulation to cut the cost of simulation going forwards.
Nature publisher group is corrupted as many other main publication journals.

Don't bother, instead check the publishing researching team and their credentials to evaluate the authenticity of the claims.

I would also not trust any materials Chinese publishing teams provide.

Also pointing out, as today, 80% of the result published online are not reproducible solely following the "material and methods" section of the paper.

So yeah, welcome to biological sciences!!
I would think you’d need to write a couple of new optimization passes, for example to detect multiplications (in various variants, such as “signed 8 bit to 16 bit, multiplier is 13” or “unsigned 16 bit times 8 bit”) and convert them to LLVM multiplication instructions.

There also is the trick where “BIT” instructions are used to give a function multiple entry points, and that BIT instruction can also be a LDA# (https://retrocomputing.stackexchange.com/a/11132)

I’m not sure that can “simply” be converted to LLVM IR.
What happens to your pipx installed software when the global Python gets updated? (This is my constant headache with Python tooling.)
It's possible that what you loved was not programming, but being a maker. As a professional programmer you're no longer a maker, the owner of the company is. You're executing his vision, not your own.

You'd probably enjoy building sand castles by the sea, but wouldn't like working as a construction worker building sky scrapers.
I think the issue here is that we are talking about toilet paper, which is not really vital.
In this case, having people priced out for say 2 weeks before prices come down again is not the end of the world.

If we were talking about something really vital like food, those same 2 weeks become unacceptable.

It's a good thing that it did not happen at the same scale for food (supply is more elastic? demand is less elastic?) and that we can debate about an annoyance, not people starving.
Walking in New York City (April 13, 2020)
Never once got spam on an email I didn't give out.
Electronics Maker Adafruit Switches to Producing Face Shields, Other PPE
> That's not what you said in the original post.

I obviously failed to communicate that properly yet that's exactly what I meant.

> Also I would appreciate if you stop downvoting my posts

That's not me. For a spectrum of reasons I believe it's great if whoever having a relevant idea/opinion shares it, even if it's wrong, let alone different from mine. So I don't downvote anybody ever (but in some extremely rare exceptions perhaps).
I don't think olive industry will move out in the south of euorpe, it is highly vinculated to people and villages. There are huge extensions of land dedicated to that, and that land can't be used to grow many things. As far as I remember I've only seen almond trees, sheeps, vinewoods and grain, and the last two only in plain lands. I don't know if those extensions can be used to grow more profitable stuff, but I don't think people would want to. Also olive trees require to work on them only a few times per year. The desrtuction of those olive orchards would be a death sentence for many small villages. The only thing I feel could replace some of those fields are solar panels; in those regions it's not strange to be 6 months with a single drop of rain.
Bochs like performance, even worse. With Bochs I can tweak the IPS count and get a closer performance near to Qemu.
This seems pretty sensible advice to me. I've seen it go both ways for contracts at the moment, some are really struggling and others are doing really well.

As ever, with contracting you're always taking on some risk when you come to the end of a contract. Much of your ability to get a contract will depend on your network (as well as skills and experience).

A lot of it depends on whether OP is looking to do full time contracting and leave their current job or just fill the 20% of their time they have now. But either way, the best idea is to go and look for the work and see what's around.
I know. And I believe it's ok to lose that too.

We will develop different ways of thinking or improve the language we use.

I don't think there is anything in what we currently have that can compare to a united humanity. And this only can happen if we all can understand each others.
China Develops High Capacity QLC 3D NAND: YMTC at 1.33 Tb
> More generally an algebra A, over a ring R, an R-algebra, is a ring A equipped with a map Hom(A,Z(R)).

I don't think that's the usual definition of an algebra. For example, it would mean that there is no difference between an algebra over a non-commutative ring and over its centre, which seems weird; and it clashes with the usual habit to regard every non-0 commutative ring as a non-trivial ℤ-module, whereas, for example, the only homomorphism ℤ/2ℤ → ℤ is the trivial one.

I would expect rather the datum of an R-algebra structure on a ring A to be a ring homomorphism R → End_{gp}(A). EDIT: Now that I think of it, maybe got your A and R mixed up and meant the more restrictive definition, whereby the ring homomorphism I mention is supposed to factor through R → Z(A) → End_{gp}(A)? I'd call this more restricted notion, at least over a unital ring R, a unital algebra A (but often people want implicitly to assume unital-ness).
If it does not replicate, does that mean it doesn't harm the cell it enters?
Introduction to Lojban [video]
Anti price gouging has worked, as everyone can see with the well stocked hand sanitizer and toilet paper aisles of most supermarkets.

We certainly don't have empty shelves reminiscent of USSR.

Joke aside, the only things anti price gouging laws have protected are feelings: the feeling that governments control work, and the overall feeling of moral superiority people like to have.

Personally, I'm frightened by the next wave of "feels good" legislation that will ride on that, blind to the real world consequences of destroying free market, in the worst times since 1929
Nuevo Comment
maybe in the US where hospitals have an infinite amount of money, but certainly not true in other parts of the world where hospitals have a severe cash flow problem now.
nbdev has exactly that export functionality.
https://nbdev.fast.ai/export/
The non-market solution doesn't solve the fundamental problem it prevents the problem from doing maximal damage in a time sensitive situation.

It takes time to build and staff and supply a mask factory, meanwhile you risk the scarce (in the best of times), skilled clinicians getting sick en masse or abandoning their jobs.

Market solutions work when there is no coercion besides price, unfortunately viruses won't take checks, nor will people who are fearful or desperate.
Programming is in itself interesting and fun to me at times, but IME, don't count on it. Maybe it's fun for brief times while you learn a new language, technology or technique, but at all other times it's the problems you're solving that have to be fun and interesting, and programming is only part of the means to achieve the solutions.

Most fun job I've had constantly required me to learn to acquire new problem domain knowledge. Most boring job I've involved technology that was interesting to learn but rather mundane problems to solve and only really stayed somewhat interesting because of boredom driven architectural choices that introduced new technology to the projects to solve the same old problems.

And it's OK if a job isn't super fun for as long as you find something to do in your own time that's stimulating and interesting.
How are people reading timing and schedule for major institutions near their area?
Nice @dmraptis thanks for sharing!
European Lisp Symposium 2020 will be online and for free
Because it helps preserve the country's unique culture and history, freeing it of the influence of a state that imposed its rule on them. I know some people prefer languages to be uniform but I don't see 'everyone speaks the same language' as a good thing. As a secondary option, yeah, it would be nice if everyone spoke English or whatever becomes the choice eventually. But I want culture to flourish and this is part of makes countries stand out.
Yunnan in China also protected grapes over that period which were planted by French Jesuit missionaries in the 19th century.[0][1] "Somewhere in South America" was mentioned elsewhere in this thread: I suspect there are more locations. Basically, without actually reading any sources, my impression is that the event was severe but its totality was overstated.

[0] https://www.gokunming.com/en/blog/item/3943/new-gods-for-fro... [1] https://supchina.com/2019/07/23/grapes-of-god-smitten-the-tr...
https://www.youtube.com/watch?v=UwUM4t4GOcY

Not difficult at all.
IR35 may be less of a thing now anyway. It's purpose (for those not in the know) is to stop people being taxed as companies while working as, effectively, employees. There are no hard and fast tests for this, exactly, but a number of smaller tests which taken together would paint a picture. One of these tests is "Where do you work" another is "Whose equipment do you use" and another is "Can you substitute someone in place of you". If the answer to these are "Home" "Mine" and "Yes if I could find someone but that's not the plan" then I don't think IR35 applies to you. Clearly that's going to cover a lot of contract work at the moment.

Now, I don't know about Freelancing in terms of big businesses and what view their legal departments take, but UK small business doesn't give 2 hoots about IR35.

I read with some amusement a couple of years ago in Private Eye that their freedom of information request to know how many people had been investigated and prosecuted for failure to declare IR35 status had been refused on the grounds that "the answer would undermine the rule of law" (more or less - my memory isn't perfect).
The blogs and articles of John Kay and Niall Ferguson. The Financial Times too.
How to Build a DApp Portfolio Without Spending a Penny
I would rather people buy to resell, than buy to hoard "just in case". The former does increase the amount available to consumers.
Daily Covid-19 data for US states