skysight-inc/HackerNews huggingface dataset:
> why Westerners always thinking about aggressive increase price?

Why do you unironically use the word westerner? that's like generalizing all of east asia
Not only did they fire him for daring to question a manager, they fired a bunch of other people to cover their tracks!

It’s almost as if layoffs are common after acquisitions and correlation is not causation.
That doesn't sound like UBI to me. Sounds more like a corporate welfare program.
..."something like this could combine with a blockchain style technology to make internet applications that could outlive companies. A niche multiuser game that couldn't meet company revenue goals could still be "fed" by anyone that wanted to push resources at it, since the "

that's not static assets, that's a multiuser game server.

i think he's envisioning entire internet service backends that can be packaged up like java applets and re-run on demand paired with some kind of decentralized serving infrastructure that any user can insert coins and resurrect a sophisticated web service from the past.

more likely i suspect we'll see more efforts by hobbyists to resurrect these things and more releases of backends from failed projects into the public domain.

with so much physical gear that requires service backends being made today, we may even see regulation that requires release of the source for a service when a service is shut down. crazy to think that if the company who made your car or tractor fails, that your perfectly good car or tractor could cease function when they shut down the service backend.
Last time (ca. 1 year ago) I tried learning OCaml, I ended up reading the beta version of Real World OCaml 2nd Ed. IIRC and for some reason all I remember now is that I didn't feel confident regarding the learning material.

The RWO-website https://dev.realworldocaml.org claims that the 2nd. Ed. has been published in Q4 2021, but I can't find it anywhere.
Can somebody with experience tell me if RWO 2nd Ed. is the way to go?
They should try turning the network on and off for the 3rd time.
Yeah, I couldnt think of any either.
Legitimate or not, storing money needed to "feed your family" in a cryptocurrency is undisputably asinine.
For his defense, he probably meant Git and typed too quickly. It's still obvious what he meant.
We released a Lottie exporter plugin for Adobe Animate (currently available as an alpha release) so that all the skill and experience people had gained with Flash/Animate can be used to create Lottie animations!

https://lottiefiles.com/plugins/animate

Disclosure: I work at LottieFiles.
> The biggest problem is that mice are not humans, and as far as animal models go, they're not even a good one.

A model != an animal. A model is an animal + process for giving the animal a disease.

Mice can be a very good model. As a model for obesity drugs that work through appetite reduction most mouse models are great.

For Alzheimer's all models are terrible (amyloid beta injection, genetic over expression of tau, etc).

"Mice models are bad" sounds profound but doesn't really say anything. Far more informative to say "mouse models of senolytics are bad, and have poor translation to human trials." But we don't know this because we haven't really tried senolytics in humans, so we have no idea if mice are a good or bad model of human senolytics.

I'm idealistic because "mouse gets old and blood vessels don't work as well" is probably pretty similar to "person gets old and blood vessels don't work as well". As opposed to ALS, Alzheimer's, and Parkinson's which mice don't get so we just inject them with stuff we find in the blood and brain of the afflicted.
Tai Lopez Brings Radioshack Back as a Crypto Company
I have been saying this for a while: DeFi depends on CeFi (Centralized Finance). Coinbase depends on people connecting their bank accounts or credit cards to fund their accounts. Coinbase's value was created through an IPO on the NYSE - the mecca of centralized finance...
Winter Has Come: Europe’s Energy Mess
Will there be a Linux version?
And again, then youd be in Dallas (which has harsher water restrictions than here now). Ive been there, I bought here. Im glad everyone that is there enjoys it tho.
There's telomerase whose job is to lengthen telomeres. Telomere attrition is not irreversible.
This is a very clever solution. To be clear, most users of Python don't care about startup time to that degree, but for some applications shaving off that 0.1 seconds would be meaningful.

However, Python's dataclasses have great features and I wouldn't want to give them up. What would be ideal is a solution for caching the generated code of dataclasses.
Discussed (a bit) at the time:

The NSA’s Spy Hub in New York, Hidden in Plain Sight - https://news.ycombinator.com/item?id=12970683 - Nov 2016 (3 comments)
They are going to "make things right" which sounds like they may refund members that fell for this. Would the 4D chess move be for the hacker to have "stolen" some of their own funds out of a different wallet to make it look like they were a victim? Then they can double dip, and claim the refund as well as walk away with the stolen goods.
the most informative is arguably the emacs info manual
They weren't the last group, they (along with Unit 731[1][2]) were just the most utterly and unashamedly barbaric group of savages to have done so.

Other groups of people have done plenty of unethical medical experiments since then - also typically against marginalized people.

Take https://en.wikipedia.org/wiki/Chester_M._Southam, for instance - thanks to his contributions to the study of cancer (consisting of injecting cancer cells into people without their consent). Thanks to his, uh, contributions to the field, he was later elected president of the American Association for Cancer Research.

[1] Which is utter nightmare fuel.

[2] Most of the members of which were given immunity from war crimes prosecution by the United States. Utterly mind-blowing. The ones that the communists were fortunate enough to get their hands on were subjected to a helping of Soviet justice.
Factorio absolutely isn't an idle game.

What defines an idle game is that progression is achieved from time passing instead of from player action.

For example, cookie clicker is an idle game because you progress by waiting for your count to reach a certain number before you can progress. You can make that happen sooner by buying more buildings, which makes your production increase exponentially, but growth is given a hard limit by exponentially increasing building prices. Because growth and cost of growth over time follow the same order, we can simplify the equation to "progress = time".

Factorio, on the other hand, bases progression on growth instead of time. Each step along the tech tree requires a certain amount of production growth, which can be increased exponentially against linear time. Because of this, time can be minimized by putting more player action into growth.

The easiest way to see this difference is to note that Factorio can be speedrun in ~1:30, requiring players to be constantly acting to grow their factory.

Cookie clicker can essentially be run at it's minimum amount of time by sitting idle and picking the correct upgrades at the right time.
"Minerva Chios, a US LNG tanker, was heading east near India on December 15 but has since turned around and was now on course for the Suez Canal, suggesting a delivery to Europe, Froley said."

"A second US LNG vessel turned around near the Malacca Strait last week, while a third vessel delivered a partial cargo of Australian LNG to Barcelona on December 2 after leaving the larger part of the shipment in China."

Wild times

Unpaywalled:
https://archive.md/3c9UO
That’s the point of compiling one language to the other. We do this all the time. And yea, you wouldn’t have access to the .NET standard library but you would have access to the JS standard library via some interopability mechanism.

Lots of languages compile to other languages with different runtimes.
I don't understand your dismissal of the aspects to do with racial/economic profiling and homophobia.

Isn't it irrelevant if the law is specifically targeting gay people? If a law exists that makes unjustly targeting gay people a lot easier, that's bad. Police resources can be directed at pure discrimination ("just homophobia"), but logged in the crime statistics as just a successful drug operation. The argument is the same for other various forms of discrimination.

All of this is doubly unjust if the law is ineffective for its stated goal.

And it's often quite useful to note these minority discrepancies because they can explain why a large problem may be hidden because dominant groups ("preferred" racial categories, sexual orientations, classes) are unaffected. It shows that your lack of personal experience with the problem doesn't mean it isn't a significant or widespread problem.

Of course, getting rid of the law doesn't decrease homophobia, but having such a law may be doubly illegitimate if there is common overt homophobia. It's like how you shouldn't be allowed to operate certain heavy machinery if there isn't the training/conditions in place to operate it safely.
The question can be split into the user experience for developers vs the business parts of the process. I don’t think the 2 can be entirely divorced while thinking of what makes software good. Good engineers would want their software to be well crafted but it’s always a trade off between how you’re delivering value to business by making it work right for your users vs making it right for developers. A good software strikes a balance between the 2 in a way the delivers business value while not killing developer productivity in the long run.

Then there are aspects that are related to code. In those terms code that is consistent (follows team agreed definitions on naming conventions, code formatting, styling etc), APIs that are guaranteed with well written tests so that developers can develop with confidence, has good infrastructure for common idioms such that the developers mental burden is taken off of the how to do and focused on what to do are the things that come to my mind.
This really sounds most like gambling. And not a financial instruments that is very supportive for economy. Like let's say company loaning money to purchase equipment.
Don't forget rust....
My family dropped a letter from its name in the same time - apparently because some Church of Scotland minister thought he knew how to spell the family name better than my ancestors did. My elder brother still has the family bible with the spelling change in place.
I graduated 2020 and its been rough. I've just been programming and working stupid jobs. Lots of free time for creative projects, and I feel like an open source software God, so I won't say there is no upside to graduating 2020.
That does seem to head for electricity based heating. But a web search lead to some (admittedly 6 yrs old) graphs that have electricity being in in 3rd place after fuel based heating solutions by energy use: https://www.stat.fi/til/asen/2014/asen_2014_2015-11-20_tie_0... - and hopefully those new houses are better insulated and use proportionally much less energy than the average housing stock, eg passive houses.
No, they still went through the different clinical phases that drugs or vaccines go through.
That's a great example, thanks. Funny enough, I got that insight from Bill & Ted's Excellent Adventure. In the end, the most important thing in the future was some 80s rock song.
> ... is necessary to maximize productivity

Most people here are arguing that any computer in 2021 basically covers the average needs of most developers, and therefore are un-differenciated.

You don't seem to agree, clearly, so you need to provide more information into "maximize productivity". Productivity is ill-defined metric and different for everyone. What do you want to improve? What metrics should be tracked? Disk speed isn't a requirement if you only open small text files that can be cached by the OS (unless you also have little ram), so you need to have better defined metrics as to why and what the tolerance is.

To answer the question about what i think the ideal workstation is...
- mid-range SSD with at least 512gb storage
- if job requires lots of storage infrequently (eg. storing large disk images or VMs) then some external storage (NAS or portable usb) is ideal.
- Mid-range intel chip (i5+) or top range ARM (apple m1).
- Great screen (4k for desktop), at least "retina" (can't see pixels at typical distance) for laptop.
- 16gb ram unless you actually have requirements that use more (VMs on devices, compiling really large projects like linux kernel or firefox, etc).
- If laptop, long battery to not be tied to outlet
- Keyboard you enjoy using, its different for everyone. Same with mouse/trackpad. I use trackpad on desktop often, not everyone likes it.
- OS that is not windows.
- Graphics card can be whatever is built-in unless you do ML stuff on-device (i don't do ML stuff so idk if on-device is even desirable).
- Top-tier wifi/NIC - Wifi 6 ideally, certainly 5ghz, or gigabit eth
- 1+ usb ports for peripherals, but tbh i never use anything except to charge phone or occasionally use a SD card for a raspberry pi OS image.
- Laptop should support a charger that charges faster than it uses power

TLDR just get a generic "business class" device, eg. thinkpad/macbook or $700 desktop prebuilt
> "fuck the clients, they deserve to get cheated".

Why use quotation marks for something I didn't say? Nothing I've said means "fuck the clients" unless you are maliciously taking the worst possible interpretation.

A change that takes a massive amount of time and effort isn't something I should do for free.

I'm more than happy to build a backlog, refine it, and build until there's a RC... so few enterprise clients want to subscribe to the perceived risk, they'd rather spend months specifying everything upfront to make some senior person happy whether that delivery methodology has been proven to work or not.
Pure naked grab at more users. I don't mean to imply there any anything better about Go's runtime at all.
> warrant domestic chip production

There are already loads of plants serving the domestic electronics industry? ST? Siemens? NXP? Infineon?

https://www.ft.com/content/f946703e-5d1e-4328-bd54-63f30ff49...
so simply that URL was worth about $1,000,000

I hope whoever sold it didn't undervalue their asset
About BIS:
The BIS mission is to support central banks' pursuit of monetary and financial stability through international cooperation, and to act as a bank for central banks.

> It is difficult to get a man to understand something when his salary depends upon his not understanding it.
Yes, and this vaccine is unrelated, which I believe was the grandparent comments point.
Not sure where these accusations are coming coming from but no joke or disingenuousness was intended here. You replied to my comment originally and I answered your question with more details.

I’ve said before that Swift is a relatively new language to me. I’m not up to date on its many “evolutions” or particularly familiar with its history and nuances. I am not even sure what Swift version I’m on right now other than “whatever the latest version of Xcode uses”. I’m just trying to learn the Swift/SwiftUI stack by writing some code for MacOS and iOS as part of a hobbyist project that I’m working on during my downtime.

When I was trying to do something that’s worked fine in many other languages the Swift compiler literally told me “no” because it had been removed from the language in version X. I mean whatever - I found how to work around this - it was a kind of clunky and overwrought one versus the simplicity of the original code but it met my needs and it was a teachable moment.

My overarching point originally wasn’t meant as a hard criticism of Swift. I’m fact I quite like it. It was an observation that Swift is unlike other languages I work with regularly where it’s rare that language features are ever removed (or at worst hidden behind compiler or feature flags).

Swift’s designers clearly think it’s ok to remove things they don’t like or they don’t think meets their vision. That’s fine and valid. My point was that as a result of this stance that means tutorials and samples can become stale in a way that I don’t see with the other languages I work with where you’re more likely to be using old methodologies or obsolete APIs - that can/should emit compiler warnings or IDE refactor hints - but otherwise won’t fail to compile because something was removed completely.
What do you mean? Can you elaborate? Are you not allowed to have “new” in the title? Why not? So many questions…
"You're very clever, young man, very clever- but it's tortles all the way down!"
Except web3 won’t actually fix those problems. Switching to blockchain won’t decentralize the web because centralization is an unavoidable emergent property of large complex systems.
This is an incredible piece. BMJ, and Peter Doshi in particular, have really found their heart and done some truth-telling these past months.

I particularly like how this piece combines two different aspects of scientific prose. The first are relatively straightforward facts which are undisputed among experts but which have been almost entirely excised from corporate media. An example:

> Respiratory pandemics of the past 130 years have been followed by annual seasonal waves fuelled by viral endemicity that typically continues until the next pandemic.

The second are meta-observations of responses in society to the above facts. For example:

> Pandemic dashboards provide endless fuel, ensuring the constant newsworthiness of the covid-19 pandemic, even when the threat is low. In doing so, they might prolong the pandemic by curtailing a sense of closure or a return to pre-pandemic life.

This kind of fact-driven advocacy for _actual_ public health is exactly what medical journals are supposed to do.
This probably happens. We're searching for drugs that "help humans, and don't kill them". And limiting our search to "helps mice, and doesn't kill them" is much more viable than trying random drugs on people and seeing how they do.
I'd be unsurprised if someone is already selling something similar as a sex toy.
I thought it was otherwise a reasonable idea, but yes-- it put me off a bit when he mentioned blockchain without further elaboration.

I see blockchain as a technology that may develop useful applications, but-- in terms of current day usage-- I'm extremely skeptical when it's referenced in conjunction with applications that might achieve the same goals without it.
We have a plugin for Adobe Animate (formerly Adobe Flash Professional) that exports to Lottie, similar to the plugin for After Effects. It's pretty rough at the moment though with many Animate features not supported.

https://lottiefiles.com/plugins/animate

PS: I work for LottieFiles and built the plugin.
(passerby guy shouting offscreen) Watch Bandersnatch first!
Depolicing has been accompanied by a spike in murder that is much larger than the reduction of police killings. Depolicing can occur even if police budgets are constant if police are incented to stay in their squad cars. The article is irresponsible and dishonest in ignoring that.
You wanted something done, you explained why it should be done, they agreed and will implement it.

I would quit that job immediately! I'm not even being sarcastic. If it bothers you that much that people like to plan things and that takes too much time according to you then yes, just quit. I've been on the other end of things where someone said: "Oh, I can implement this in 5 minutes". The first few persons I would happily explain why this isn't the case, but after that.. thank you managers for isolating me from this crap.
> why no European governments are cooperating to start a new, European-owned chip foundry on European soil

The boring answer is that EU governments are generally banned from subisising businesses, and the EU as a whole is very slow to move. https://www.reuters.com/world/europe/eu-could-clear-state-ai...
I don't actually think anyone -- statistically speaking -- from California views Chicago that way. There is a stereotype of Californians which feels unusually pernicious which I see a lot on HN, generally either from people who have never been to the Bay Area or feel they "escaped" the Bay Area and take every opportunity to tell people that they bought an 8000 square foot mansion for $100K, pay $7.99 a month for 100Gbps internet service, and so on.

I kid, but seriously, many of us have actually been to other cities across the United States and the world and have appreciation for them. There are many places I would be happy in besides the SF Bay Area. I would be able to find friends and good microbreweries and good craft coffee, cocktail bars, interesting cheap restaurants, interesting expensive restaurants, museums, nature hikes, the whole shebang. Some of my absolute favorite examples of each of those are outside the SF Bay Area! It's simply that so far, I haven't found a metro area (at least in the US) that can combine a similar concentration of such places with a comparable climate, tech job market, and markedly cheaper cost of living.
It really sounds like fun and games until it all comes crashing down...

Then again if it's all crypto and everything goes down at once, I suppose there isn't too big issue. Apart from losing some fiat, but they who cares about that in cryptoworld...
> What defines an idle game is that progression is achieved from time passing instead of from player action.

Universal Paperclips makes it impossible to progress beyond any stage without player action, because the rules change so dramatically between stages.

Universal Paperclips is widely considered to be one of the "Best" idle games ever made, and for good reason IMO. Its a free Javascript game and I think you should try it. I estimate ~10 hours to 15 hours for a new player, but an advanced player can finish probably under 2-hours.

In any case, cookie-clicker is very mundane compared to the (better) idle-games / more critically-renowned idle games that are out there.

> The easiest way to see this difference is to note that Factorio can be speedrun in ~1:30, requiring players to be constantly acting to grow their factory.

Indeed, and I can speed-run Universal Paperclips too.

-----

In any case, watch those speedruns at the tail-end, once the mines are set up and maximized, there's nothing to do but wait ~8-minutes for the rocket to get launched.

You'll see the speed runners start building dumb inventions (circular belts and running in circles), or playing with cars / tanks at this point, rather than working. That's the idle-component of Factorio.

Much like Universal Paperclips, Factorio has both elements of "waiting" for your factory to finish doing things, as well as a management-element where you need to manually perform a tedious task (ie: click on the "make paperclip" button in Universal Paperclips, or right click-and-hold to chop down a tree in Factorio before you can make an electric pole).
Yep, it works for clojure and clojurescript like that. They are enough the same to feel good while not having the same libs/runtime.
The lives and deaths of Georgi Markov
It’s normal for interpretation to change over time as the society within which we live changes.

You’d likely be disappointed by the 18th century interpretation of the first amendment, for example.
Not generally allowed under EU competition law.
This is the plot of Gears of War
Audi main plant to only make electric cars from 2028