skysight-inc/HackerNews huggingface dataset:
> This essentially shifts some of the burden of computation from the server (PNG compression) to the browser (dithering interpretation). This may save some energy, or it may increase energy as most personal computer processors are much less efficient than server processors, and don't benefit from energy savings from caching.

I believe doing image color setting is already eaten up inside the cost of doing png decompression: the client is already doing image manipulation, this is just doing an additional multiplication, so i believe it is minimal additional cost on the client (i may be wrong tho, never wrote a png decoder).

> I think the implication is electricity consumption will also double roughly every 2 years, but Moore's law actually operates on approx. same timeline, so traffic can continue doubling at this rate without an increase in energy consumption.

We're not doing more with the same amount of energy, we're doing much more with more energy. This is always the same energy efficiency fallacy: being more efficient (in percent "out/in") usually requires having bigger "in" (bigger scale). And you know, the thing that capitalistic companies always seek to get bigger no matter what. There's no incentive to maintain you current consumption. See https://solar.lowtechmagazine.com/2018/01/bedazzled-by-energ... for more details by same source.
I have all the bits and a spare phone line to run a classic BBS. It something I want to do before the UK phone network goes fully VOIP and modem speeds end up being capped at 9600 baud due to the digital compression. A last hurrah to that era, before it's gone completely.
> I do think it’s unfair for eg a company to provide generous leave to parents and then expect non-parents to pick up the slack

I do think it's unfair, and untenable, to leave this to companies. My perspective is from Sweden where things mostly work as you describe. But whether companies or the government do it, the money will come out of everyone's pockets in the end. I don't see how it being government-led would make it any cheaper, but maybe you could clarify?
I think the raspberry pi started moving compatibility/arm adoption far earlier than apple's migration. Maybe not the dev tools, sure, but I've seen a steady stream of more and more projects supporting arm and I attribute that to the pi.
> CSS supported table-based layouts since CSS 2.0 which is more than 20 years old at this point.

IE only supported them from v8, so more like 10 years old in practice (a lot of CSS 2.x was "standardised" before it was implemented, and some of it turned out to not even be possible to implement). Though I was actually thinking of flexbox rather than table-layout, though I don't remember what (if any) the difference was.
Cost of Hiring Remote React Developers: Key Aspects and Average Price
Hiring decisions have several aspects to it, including the price, business requirements, size of the project, complexity of features, developer experience level, and others, which you need to consider to estimate the cost of hiring remote React developers.
I'm sure this will go over swimmingly.

In recent years, Credit Suisse was embroiled in a corporate espionage scandal, with two cases of intrusive surveillance by the bank against departing senior employees.

(From TFA.)
A whole lot of 'general' stuff. (Just read. Anything. Even labels on packages. Reading is the key to knowledge.)

Science, current affairs, history, films, literature that was written in the last 300 years or so, geography pertaining to the history, current affairs, news, etc.

Read lots of trivia, do trivia quizzes, etc. Lots of general knowledge looks like trivia, but the trivia part of it is what binds lots of those little bits of general knowledge together, making one one connected edifice.

For some insight, go to YouTube and look a James Burke's "Connections" series. He used to have a monthly 'Connections' column in the Scientific American magazine too.
This is a common scam for stealing cars... Get car rental returns to be misdirected to a nearby lot, for example by turning around a sign, taking a few cars over a few hours, and then vanishing.
Current world power consumption is about 15 terawatts. That's 15,000 gigawatts. [0] One gigawatt takes about 1 nuke. So, 15,000 nukes. Round that down to 10,000 nukes; ignore demand from new electric cars and cooling, and required downtime.

On a very good day, a new nuke rounds down to $10 billion. 10^4 x 10^10 = $ 100 trillion. Not to mention mining, operating, disposal, and environmental costs. Or tsunamis, or profits, or interest.

In other units (Q = 10^18 joules) Total world energy consumption per year: 400 Q. Total solar power striking the Earth each year: more than 4 x 10^6 Q.[1] Catch 1/10,000 of that.

[0] https://science.howstuffworks.com/environmental/green-scienc...

[1] http://sites.science.oregonstate.edu/~hetheriw/energy/topics...
(define (compress l)
(fold combine identity l))

The inferred type will be

((Transformation :t) => (List :t) -> :t)
I somehow became specialist at that randomly (like you, random troubled project thrown at me at the odd chance I d find someth as a cheap new joiner turned into a lucky break and a predisposition for enjoying hunting these) and I start now to see patterns and be helpful in all troubled projects Im thrown at as a joker... to a point I lead a performance optimization mini team now...

If I were to teach, which I kinda do as a leader of the team, I d just give a few shortcut: 99% of perf issues are stupid and discoverable by profiling (which nobody does somehow, the most experienced the least likely the dev will use a profiler and the most likely he ll have 50 wrong migration ideas to make everything better with a huge budget), once you compressed all leaves of code you can find on a hot path, look at why this hot path even exist, chances are it shouldnt even be called as often, if you did that and are still too slow, redesign, multi thread more, remove business need, expand the hardware.

You start also getting an instinct on scale: a troubled team behind by half an hour on a settlement process with an exchange, so big deal, told me they wanted to move the cloud to spin up hundreds of big server with a new scalable design that would take a year to develop with 0 skill in the team yet. How many operation do they need to do in the alloted time ? 30k, with a database on the back. Well, I havent looked yet, but this sounds to me like we can try something before the mega migration lol because 30k units of work is not much and databases tend to be misused (I once fixed a million statement sent by hibernate on a SOAP call, so...) but as you see I try not to give an explanation, it s just an instinct, because prejudice is what kills perf optimization: we'll have to profile each step.

One thing I try to teach is: never migrate to a new library while calling the slow code legacy: you'll end up either failing exactly the same way or fake-suceeding on a small sample and leave the actual failure to the next team who'll call your code legacy before moving to the next fancy fad framework of the year and start the cycle of disaster over again.
It's because most are very dry and poorly written. There are some real gems out there though. So maybe we can list some here?

Here's some of my favorites:

- Statistical Rethinking : Richard McElreath (also great Twitter and online lectures)

- Introduction to Quantum Mechanics: Griffiths (anything he writes is good)

- Classical Dynamics of Particles and System : Stephen Thornton
Why did you share this?

Some previous discussion:

https://news.ycombinator.com/item?id=19573458
I'm inclined to believe the downvotes on parent form an argument supporting the parents claim.
BitRook – AI Desktop App Cleans Your Data and Writes Your Code
Same here! I'm bummed that Catalina, the last OS update to officially run on it, probably will hit EOL in 2022. I'll likely begrudgingly replace it, rather than look into workarounds to install newer versions, in an unsupported and slow way.
OK, so what's the thing that actually does this? Clearly you're not talking about CSS as implemented in the browser, the thing that the article and this comment are about, because "@extend .shadow-1;" is not CSS syntax. And assuming that thing is some kind of processor that generates HTML/CSS, what do you gain from having the input to this processor be pseudo-HTML/pseudo-CSS rather than whatever format is most suitable for expressing things?
Buy HTTPS://sites.google.com/view/botanicalfarmscbdgummies-order/home
Botanical Farms CBD Gummies These confections work as a nourishing enhancement for our bodies and have been prescribed by various wellbeing specialists because of their all-normal recipe. These gummies center around enhancing our bodies' interior working to keep us hearty and solid. They help in the mitigation of gloom and nervousness in our bodies by dealing with our cholesterol and glucose levels.

https://www.facebook.com/Botanical-Farms-CBD-Gummies-101441119071235

https://sites.google.com/view/botanicalfarmscbdgummies-order/home
https://botanicalfarmscbdgummies-review.yolasite.com/
https://botanicalfarmscbdgummies-reviews.jimdosite.com/
https://www.homify.in/projects/1104696/botanical-farms-cbd-gummies-reviews-is-this-best-supplement-for-joint-pain?buy_article_banner=true
https://www.spreaker.com/show/botanical-farms-cbd-gummies-price
https://botanicalfarmscbdgummies-reviews.tumblr.com/
https://promosimple.com/ps/1824c/botanical-farms-cbd-gummies-reviews-is-this-best-supplement-for-joint-pain
Why not? LBC are an established commercial radio station here in the UK, who try to focus on the 'facts' of the news, and encourage open discussion. Granted a far few of the presenters lack impartiality, but that's easily out weighed but the topics the station covers overall.
It's possible to be humble without surrendering completely.

I'm rather aware that change is difficult.

It's far more difficult if you give up before you begin.

And it's helpful to have an understanding of the problem and its space (see my long comment to this thread, and the failure / success chain). Often the obvious / simple solution won't work, though again, if you simply give up you'll never recognise that and seek other options.
Right, because all these models are just that: models, and very simple ones at that. They encode a few functions, often linear, when the thing they model are enormously complex and dynamic. Humans generally fail to grasp the non-linear and the dynamic.

The Malthusian model is: more food supply -> more humans -> more food demand -> more food supply -> more humans -> ... A vicious circle. A positive feedback loop. But it's a positive feedback loop operating in machine with negative feedback loops too. It's been over a decade since it's been understood that global human population is going to plateau in just three more decades, then begin declining. Reasons for that are myriad, but if I had to summarize it it would look like this: low child mortality + high life expectancy + high standards of living + high taxes and costs + high retirement costs == low interest in reproduction -- i.e., price signalling works! Who would have thunk it? Not Malthusian modellers, for sure.
For example docker for arm has received a major push, with more images becoming available by default, more testing of dependencies, etc. Generally, a lot of developer tooling now get exercised on arm a lot more, making it more robust and accessible. And once you have that, it’s much easier to just build and deploy on arm as well.
Love Hammerspoon, I have a small snippet to store bookmarks. I copy the url, open the shortcut, add tags and it is saved to sql lite file.

local function insertDB(db, linkval, value)
local url = tostring(linkVal)
local categ = tostring(value)
db:exec[=[
INSERT INTO bookmarks VALUES (NULL,`url`,`categ`)
]=]
end

hs.hotkey.bind({"alt", "ctrl"}, "S", function()
db = hs.sqlite3.open('/dropbox/user/bookmarks.db')
local insert_stmt = assert( db:prepare("INSERT INTO
bookmarks VALUES (NULL, ?, ?)") )

local url = hs.pasteboard.getContents()

local tag, value = hs.dialog.textPrompt(url, "Please enter
category:");

if tag == 'OK' then
insert_stmt:bind_values(url, value)
insert_stmt:step()
insert_stmt:reset()
-- insertDB(db, linkVal, value)
end

end)
For what it's worth, differential forms have plenty of their own pedagogical problems. IMO most of the value in them comes from the concept of multivectors, and very little from the fact that they're 'dual' to regular vectors (which is a finicky detail necessary to do covariant geometry correctly, but not useful for general intuition).
You don't need to write anything up. No one would care to read it (no one you'd care about). I'm guessing at least a hundred "Computational Theory of Mind" papers get published every year. Build a demo of what your system is capable of - ideally it should be a task current deep learning models have trouble with. If it works and is in fact novel, people will notice, and maybe even want to play with it. Only then, if you ever get to that stage, it might become bigger than one person.
What do you think about most object-oriented languages only allowing one definition of a method per class?
ARM is significantly more open than x86.
And he's right.
If you can't trust Johnny Silverhand, who can you trust?
Omicron is the beginning of Covid-19 becoming a 'mature' virus; it doesn't kill (most) of it's hosts and it spreads quickly. This is the aim of any would be successful virus.

I forsee a future where only the vunerable need a dual Flu and Covid shot once a year, and the rest of us just take a week off work and watch Netflix if we get sick.
" could be read far more reasonably as a solution for when those processes aren't serving your needs entirely"

Yeah, that is why I rephrased it, to with OSS you can own and maintain your full stack.

Op said "must".
That makes no sense at all. You want a CEO to go to jail if an employee decides to do their job wrong?
'Need' doesn't really come in to it, Bitcoin doesn't need that much power. But from a raw value perspective, Bitcoin has something that the other cryptos do not have - a massive network of computing power. That means bitcoins and other crypto currencies can't be simply swapped for each other. Bitcoin is different, for now.
Did open source ever serve working people?

Where the GNU project always fell short in my opinion was that it thought there was a difference between free to use and free as in beer.

There was an abundance of people who predicted where the internet would head once big corporations got into it. There is an entire genre of cyberpunk authors who did after all, and I guess Stallman gets credit for trying to stop it, but it always comes down to money.

It’s very easy to fool yourself into thinking differently, but the harsh truth is that everything you do for money is being weighed and evaluated by someone in the management chain whom, at the very least, considers if you’re worth your cost, every three months.

I just don’t see how OSS is supposed to have changed in that regard. Maybe it was more ideological when it was mainly paid for by academia, but someone still paid for it, and considering how much OSS has improved in the wake of corporate capitalism taking over, academia don’t appear to have paid enough.

That’s easy for me to say of course, I have no solutions, but I still think we’re better off now than ever.
Many of whom just happened to be senior executives or board members.
> Working on top of the X11 implementation also doesn't really provoke trust to look into the project.

Well, back when this project started X was really the only game in town. If they had started out rewriting the low level display server and graphics drivers they would never have gotten anywhere (to the extent the current state of the project can be considered "anywhere").
This is a disturbing step in the wrong direction. If I were doing it in an automated fashion, or going on a diatribe about it, I'd meet you halfway on it and say you have a point, but this feels uncharacteristically like "we will moderate who we please and you're not allowed to notice or comment on it, and don't push the issue, or else."

If the vouch system shouldn't be used to rescue otherwise worthy on-topic comments, what is it there for, and why not ban the user entirely?

Before you 86 me over it, consider if you're in the right here, and what types of chilling effects your statement above has. Nobody claims that this place is the paragon of fairness, but this community works hard to keep it fair and balanced without this type of clandestine moderation. What you just attempted is morally wrong. If that gets me banned for daring to disagree, then you're doing me a favor by adding me to the list.

Even someone who's ideologically motivated like the guy I replied to can be right at times, whether I agree with them personally the rest of the time or not, so I'd implore you to reconsider the readiness with which you bear down on those who are doing the moderation for you by surfacing the comments where the shunned, for once, aren't pursuing their own agendas. Isn't that the purpose of the vouch system?

Deflated.
>Very easy if you have an Android phone
Very easy if you have an Android phone from the correct manufacturer that and it's popular enough to have custom roms for it or you know how to port custom roms to other devices*
I'm glad he did as I missed it before.
Perfectly happy for items of interest to be reposted periodically, it makes sense.
Blackbird’s $10b return makes it Australia’s biggest VC
The fact that 2 major Microsoft products don't integrate fully.
Code review. The feedback can range from the bare minimum of acceptance all the way to tricks, tips, wisdom, philosophy and so on. Normally you only get the former, but you can get more if you ask for it.
For someone who really can't functionally set a wooden trap, the difference isn't of degree but is a 1-or-0 situation. There are different manufacturers, the Time's Up or Snap-E have performed well:

https://www.mitre10.co.nz/shop/times-up-plastic-mouse-trap/p...

https://www.grainger.com/product/SNAP-E-Plastic-Mouse-Trap-3...

The one weakness I've discovered (recently, as it happens) is that if the target is trapped in such a way that it survives and has freedom of movement to gnaw at the trap, it will chew the plastic shell off the bar, and other exposed plastic parts (much of the trip-lever in the case I have in mind).

I present my experience as an option. The wood-and-wire traps are less expensive and quite effective as well IME. They're harder to set, however.

I've seen bait thefts with both versions. One learns to be creative in how and where the bait is applied, and sets multiple traps for redundency. The trapper only has to be lucky once, the mouse, every time.

No experience with rats, fortunately.

A wat trap must be quite large:

https://en.wikipedia.org/wiki/Wat
https://thebestmotherfucking.website/
Until they've got a sound statistical basis and a working model for cognition, this is just astrology or alchemy for modern society. Models that purport to predict human behaviors and motivations hide a vast and deep well of implicit knowledge that every human uses in social behavior.

Just like psychics, magicians, and con men can do cold readings based off of exquisite understanding of human behavior, body language, and statistics, eq and Myers-Briggs and much of psychology can give individuals a framework around which they can successfully navigate, inform, and manipulate other people. We have brains evolved to do things that allow us to successfully interact socially, and almost any structure at all can augment the possibility of repeated successful outcomes. Penn and Teller could perform magic tricks that work 999 times out of 1000, that doesn't mean they're actually magic. A psychologist could successfully treat 999 cases of depression out of 1000, but that doesn't mean they know what they're doing, in a scientific sense.

Success shouldn't imply validity of a model in the scientific sense, and this is what we find in the field of psychology. The big 5 model is derived statistically, and has allowed for many rigorous and will designed experiments, but even that is missing the more crucial understanding of what brains are actually doing. You can use big 5 testing and astrology, or religion, or insert your favorite psychology style here to achieve positive and therapeutic results for people. Catching the edge cases, defining what mental health means in a scientific sense, and finally developing a solid technology of cognition is still out of reach, and it should be far better known than it is. The field of psychology is barely better than a religious practice when viewed critically.

The replication crisis is deeply apparent in the field. It may be that neuroscience will supplant psychology as neuroscience improves. Neuron level connectomes are being investigated, and mathematicians will eventually be able to untangle the chemical, electrical, and structural algorithms underlying the functions of human cognition. Machine learning and ai may produce a valid high level model as well. Without that model, though, more than half of what you need to understand and predict human cognition is an unknowable black box.

The attempt to expand the idea of iq and eq as equally legitimate orthogonal aspects of cognition is well intentioned, but you might as well use a horoscope, the i ching, an e-meter, or the numerological interpretation of someone's name.
There are actually a few Pascal to JavaScript transpilers. Free Pascal/Lazarus has one, and then there is Smart Pascal that comes from DWScript. For that matter, there are a some other languages that have transpilers to JavaScript or WebAssembly.

Aasenden's new transpiler and IDE is for the dollars. It's supposedly not just a transpiler for Object Pascal, but for a few other languages too. The problem that I see with that route is if you make an HTML5 app with it, you still going to need Cordova/PhoneGap for making it run on various OSes.

If you are going to make people pay, rather see the finishing piece of the puzzle included too, because JavaScript and various dialects of Object Pascal are free.
Does Sublime have a .NET plugin that offers intelligent, symbol based autocompletions (i.e. intellisense)?
SIPVicious – open-source for security auditing SIP based VoIP systems
Odin giving gifts to nice children? Sounds dubious. Is there any evidence for people having believed that?
> We don't want to sculptors.

It is really sad that you are forced to do things that you believe you are not capable of doing and refuse to do.
There is no Puppeteers' planet cluster escaping the galactic explosion. The core has already exploded, but it takes 10000 years when we see it and then it is too late.
nice. You're working regularly on the website. Not all do.
It’s fine to virtualize macOS on Apple hardware, so you could in theory run both via a hypervisor or boot Linux and virtualize macOS, or containerize macOS with Docker.
I don't think we've went through a circle of more then doubling the power consumption before, but I've only been paying attention to it since shortly before 2010, as I was using prebuilt systems before that.

Maybe you're right and more then doubling the power consumption is a normal thing that just occasionally happens.
Do they have kids themselves by any chance? My theory is that it “turns on” once you become a parent, because almost every non-family male I knew at the time of my “research” found baby smell from repulsive to disgusting, while their mothers couldn’t get enough of it.

Similar effect in how they look for different people.
Another example would be bounds checking, yes it is much better than silenty corrupting memory, but dying with a panic might not be the best solution in some cases, specially if the application is controlling hardware.

Not only Rust, this applies to all safe languages, just crashing also opens the door to exploits and denial attacks.
GitHub taking down tools allowing defenders to reproduce the Log4j vulnerability
Yes, for nearly every semi-popular project, there already exsists an arm-compatible docker container to deploy it on a pi.