skysight-inc/HackerNews huggingface dataset:
It’s possible but far from inevitable without intervention. It seems a confluence of unlikely (and still debated) factors combined to make tool-wielding + symbolic reasoning + language + culture etc an evolutionarily winning strategy. This is sometimes called the cognitive niche. But most species reach an evolutionary local maximum where increased intelligence offers no further survival gains; for example, sharks and crocodiles have been relatively unchanged for millions of years.
Are there many employers that do this? It’s crazy.
This is true. I think picking up a now last gen Mac Mini as a HTPC would be sweet. Upgraded RAM could make it a home server beast. I don't see Apple abandoning the Intel support until at least Q1 2023, and even then, the types of stuff I would use it for in a HTPC setup would still be compatible well past then (unless some new video codec or something comes out that isn't compatible? Idk how those work).
Whale, I enjoyed them. But you're right, they're causing the conversation to flounder...
I want this for Spotify. Especially the ability to say "wipe your recommendation model you have on me for the weekly list and start from scratch."
I'd go out with two friends: one was very fit/muscular and charismatic, the other was tall and functionally mute.

The tall guy was constantly approached by women. Never saw it happen with the fit guy. Anecdotal sure, but the results were consistent across many bars and clubs.

All that to agree with the ancestor comment about taking this kind of "if you build yourself they will come" advice with a grain of salt.
Agreed. I will say, however, I’m a developer on a team that is a good sized (not small) publishing/media company that is built on WordPress multisite. performance is quite good, as well.
LPDDR4x (the ram chips in the m1) comes in dual port flavors.
You know what's funny? When I was finishing a Backbone.js job (circa 2014? I can't recall) I looked at Angular and React and my conclusion, based on thought and research, was that while React looked better in the moment Angular was conceptually superior and would be the future (or the future would be something like Angular but better).

That was really a thing I thought, I posted it too and people were like "hmm yes good point."

I know I've been wrong before and since but for whatever reason that one stuck with me as a humbling moment, I had it all backwards.
I thought it was put to rest too, until I talked with some Estonians.

There's at least one government out there that's working on internet voting The Hard Way.

https://en.wikipedia.org/wiki/Electronic_voting_in_Estonia
That's basically how exceptions work in a modern C++ ABI. And it's why taking an exception is so slow--throw has to lookup the caller in a huge map to find the address of the caller's catch handler to jump to, then that function has to do the same, etc, all the way up the stack.

In principal exceptions should be much faster than explicit error checking, and as in the article this is often the case. But modern CPUs are really good at speculating through conditional branches. To achieve "zero cost" exceptions compilers often have to do non-trivial code reordering and duplication to segregate the non-exception and exception branches. Sometimes this necessary rewriting can have a negative impact on performance.
I have personally found that Alexa is much better at general info questions (what is the capital of Djibouti?) and is much more responsive as a Smart Home orchestrator.

Here's a face-off article[1] that might help.

[1] https://www.tomsguide.com/us/alexa-vs-siri-vs-google,review-...
Please respond to what I actually said rather than making up what you thought I’d said. This conversation will go Bette that way.
>So just looking at the timelines involved it seems like the origin of life wasn't the hard part.

The OP twitter thread has a very interesting counterargument to this point in your article:

>Life emerged fairly early on Earth: evidence that it is easy and common? Not so fast: if you need multiple hard steps to evolve an observer to marvel at it, then on those super-rare worlds where observers show up life statistically tend to be early.

At least this does just amplify your conclusion, that intelligent life is more likely to be exceedingly rare rather than die out prematurely.
The M1 has 4 LPDDR4x chips inside the the CPU package running at 4266 Mhz and showing some of the best latencies I've seen.

What "normal" laptop has that?
Maybe CenturyLink rolled out to a limited availability sooner than I'm remembering. There was also a very limited Verizon FTTH rollout on the east side some time earlier as well, but I don't know anyone who was in a service area for it.
DataStax Releases K8ssandra, Cloud-Native Data for Kubernetes
They've been replaced with internal heating which may use electricity or in some cases Gas. Not for reducing emissions as much as it's cleaner for the house and getting/buying firewood is schlep.
I’m curious if/how Apple Silicon will compete in the server market.

Apple certainly isn’t known for producing cost effective servers, but if they really posses this technology that leapfrogs commodity hardware they’d be crazy not to use it in every market possible, right?
Fighter Pilot Breaks Down Every Button in an F-15 Cockpit
> The PPC G5 got exactly 1 OS upgrade (10.5) before it was EOL'd.

The OS X release cycle back then was much slower. It was 4 and a half years between when Apple shipped the first Intel PCs and Snow Leppard was launched. Even then, Apple continued supporting and updating Leppard for a couple years after that. Even if you bought a PPC Mac on the last possible day, you still got 5-6 years out of the machine with security updates.

Seems to me like we'll see at least comparable support for Intel Macs going forward. Particularly since they will still be shipping Intel Macs for at least another year, possibly another 2 years.
Hc05,Hc06
Hc05 replacement module
Due to the serious shortage of HC05 modules, we need to replace the modules urgently.I bought one from the market and I'm testing it now.
Has anyone used it?How about this one?
https://www.feasycom.com/product-hc05-bluetooth-module-dual-...
Tackling Period Poverty, Scotland Is First Nation to Make Sanitary Products Free
Tab-rs: The intuitive, config-driven terminal multiplexer
ReShade: Generic post-processing injector for games and video software
If you're making games targeting consoles there are usability requirements. Any loading screen which takes more than a few moments needs at least a spinner to indicate it's not stuck and if it may take more than a certain time (30s? 1 min?) you are specifically required to use a progress bar. But there's no requirement on how accurate it is.

While working on a popular AAA franchise at EA, we had loading screens which were sometimes really long and depended mainly on your connection speed. We estimated a worst case time for clients with slow Internet but not slow enough to time out and then made the progress bar driven by a timer from zero to this time.

Even knowing how it worked I repeatedly found myself intently staring at the loading bar.
IoT asset tracker that can operate perpetually on harvested solar energy
You’ve heard of Newman, right? Postman’s CLI tool?
Author here, thanks for the pointer and I actually did read about it before. You are right that cloud vendors don't really offer those guarantees. But from my experience benchmarking on EBS, under normal pressure they are good enough for latency sensitive tasks. I can even say that stability-wise AWS EBS is far better than equivalents from GCP or Azure. Probably they have being improving things since this post came out in 2013? I'm not sure.
Research published here: https://www.aging-us.com/article/202188/text

"The protocol comprised of 60 daily sessions, five sessions per week within a three-month period. Each session included breathing 100% oxygen by mask at 2ATA for 90 minutes with 5-minute air breaks every 20 minutes."

Notably small number of participants in the study. Still, this seems like it would be a big deal if the results can be reproduced.
Love the story. The company is spelled "Haier" by the way, if you are interested in reading more about it.

https://en.wikipedia.org/wiki/Haier
Make the desk a solar panel, then place it next to a big window or bright lamp.
Even if panspermia is happening, that only gets other planets past the first rare transition. We know from the fossil record that the rest of the transitions happened on Earth rather than before Earth was seeded. The other planets would still need to separately make it past all of the other rare transitions to also have intelligent life.
Sometimes, this happens to me just because the same actor pops up in two films. I can never quite get over Lord Elrond being Mr. Smith from the Matrix, for example. Perhaps because the acting in the two roles seems so similar to me. I don’t watch movies very much. People who do, must have this happening to them all the time.
I strongly believe "if you're already famous" part is the most disgusting part of self-promotion policies (in general, not with these examples), because popular creators get at least 10+ people that will post their content as a link for karma, and then people starting out get none of that benefit, and starting out is the most difficult phase.

If everything/everyone adopted a no-self-promotion policy no product could get any popularity. I think the rule is often instated for reasons really involving low-quality content and spam (but with more exterior objectivity), but it hurts the already-disadvantaged in the process. The only good thing that may come from it is having to focus on features and benefits of the product more since you can't just dump the link to the product, but again already-famous people/companies don't have to deal with that.
Check out aws amplify sometime if cf+s3 hates you
Probably one can simulate overweight by doing weight training?
We don't grow staples in greenhouses.
If the transitions were inevitable given the time they took here, then we would expect to see the transitions happen concurrently throughout the planet in many separate instances. But we see a number of important transitions that happened exactly once on Earth.
that’s a paper on a fluid dynamical model of how masks might work, and the theoretical filtration rates of the model. they didn’t test mask efficiency against covid. it’s a neat application of navier-stokes and computational fluid dynamics, but not too relevant to mask effectiveness and public health policy in real-world applications.
Perhaps the spontaneous auto assemblage of cell life, and from there, intelligent life is merely time dependent in an absolute sense? In that scenario, all sapient life in the universe evolved at the same time. When we develop the technology to discern communication attempts, so will they. And so will all the others. It will be a Cambrian explosion, simultaneously throughout the universe. Oh happy day!
Couldn't you simply do it with a battery?
OP said "software engineering." This is a separate field of study from CS.
By sponsoring the development of better phones.

First generation of iPhones also sucked versus what Symbian and Windows CE/Pocket PC phones were capable of.
You understand that "doesn't serve a purpose" is literally the defining criteria for waste, right?
Their framing it as a refusal is interesting. As someone who works for an E-commerce consulting agency, we do a lot of Shopify and WooCommerce work and generally there are valid reasons for each. The biggest reason to stay _away_ from Shopify, is if you want absolute control over everything. If you can jive with their checkout flow (which honestly is great), then there's not too much that their third party add-ons cannot somewhat incorporate.

The other big show-stopper from our experience is multi-lingual support, but tbh that sucks on 95% of ecommerce platforms.
There have been countless alternatives proposed. If you're judging this based on consequences rather than ideology the decision to pick capitalism makes no sense. Something untested is the obvious choice
Also, emojis are hard to write by hand, which is an important feature to some people.

I find it very hard to internalize math without going through the derivations with pen and paper. Though I must admit that I have slowly gotten to the point of preferring to proof-read calculations for publication by typing out the intermediate steps in latex and then commenting them out.
Just to bring some data to the conversation, the price for 1Gps symmetric fiber is $78/mo here in the rural parts of Denmark. That also includes a bunch of other incentives such as streaming services, mesh WiFi hardware that is kept up to date as new technologies arrive.
https://www.waoo.dk/fibernet/

We had a large push from the power companies back in the early 2000’s bringing fiber to homes that was outside the metropolitan areas. This has kept competition going across the country between cable, xDSL, 4-5G and fiber.
I've done some very, very preliminary work to pave the way towards iteration and recursion in superoptimizers, but you are correct that "straight-line over tiny problems" is mostly where it's at.

Even multiplication ops are a real bear for SMT. I can get them to work, but they are way more expensive than other arithmetic.

From what I understand, the whole 'approximate with uninterpreted functions' stuff can be done under the hood by SMT solvers during bit-blasting - from what I understand, more expensive operations can be expanded lazily (and until then treated as UFs) in the hope that useful properties emerge. Logics that have floating point theories do exist in the SMT benchmarks but like a big coward I haven't played with them.

You can't entirely ignore cost issues in a superoptimizer - the difference between, say, a latency = 3 instruction like a multiply and a latency = 1 operation might be decisive. But (a) there are ways to model this in your optimization process and (b) fine differences of cost aren't the primary issue when superoptimizing anyhow. The later point is decisive - I have a benchmark (on bytewise set membership) in my superoptimizer where I example 25 million 4-instruction specializations and there are only 7 solutions. I think I can spend a few extra cycles evaluating with of those 7 will be faster under a range of transforms, etc etc - the expensive part was finding 7/25M solutions to begin with (or, as is often the case, finding 0/25M solutions).
> This, in a nutshell, helps explain why iPhones run rings around even flagship Android phones,

For the price, it better run circles and squares. It should cook my dinner too.
Fun fact, you can construct and store a lookup table for sums of all possible pairs of O(log(n))-digit numbers in O(n) space. (And O(n) time, probably?)

So if your model of computation lets you look things up in a table like that in O(1) time, you can kind of get the situation I'm describing above. Maybe your model of computation shouldn't let you do this, but some do. Often if an algorithm takes up O(foo) space, we don't worry about the fact that lookups into that space should take Theta(log(foo)) time (to even read the address) rather than O(1) time, because things are assumed to "fit into memory".

Another fun way to be fussy along these lines is that the usual algorithms for sorting a list of n distinct items only give bounds of O(n (log n)^2) time. Each item takes around log(n) bits to even store, so comparing two of those can't be done in time O(1) in the worst case (in a model that forbids the kind of "cheating" I'm describing above). The best uniform bound you can hope for is time O(log n) per comparison. (Though in some sense the extra log(n) factor might "drop back out", because it takes O(n log(n)) space to even write down an input to this algorithm.)
<fixes his glasses> There was never a time when

>best computer had a 500 MHz CPU and 512 MB of RAM

500 MHz cpus started showing up in servers with 21164 in 1996 in boxes maxing out at 2GB ram, and on desktops with 1999 Pentium 3 plugged into 1998 chipset (440BX) already supporting 1GB.
don't use k8s = issue solved
There is a joke in the same vein where scientists try and train fleas to learn and obey commands to jump. They find that the hardest fleas to teach how to jump on command are those with all legs removed: they’re the most stubborn and refuse to jump when asked 100% of the time.
Capitalism's answer is to improve access and affordability of "cosmetic" surgery so everyone can keep up with the Kardashians.

You won't have a right to romantic love, but you'll have a right to become hot enough to qualify for it.

That or sex robots fill the demand. Either way, the economy grows.
I strongly believe that Fahrenheit is the best temperature scale
So why did the "on battery" benchmark end at the same time as the full power case? Was it completing the same amount of work with less total energy expenditure?
> exceptions are the most convenient way of handling errors.

No, thank you. I'll keep my Result even if it was 200% slower.

Btw. Is there anything that prevents compiler from compiling error handling code the way exception throwing would be?
So I mean I went here https://www.speedtest.net/global-index ... and it is basically average broadband speed... I mean... that excludes pretty much everyone without access to broadband. And doesn't say anything about caps, which, let's face it, reduces your monthly throughput to an instantaneous average well well below average, and approaching dialup speeds. All of these issues... access, caps, average vs. median vs. minimum vs. maximum speeds... are all things that would be handled by regulation.
I suspect the previous poster was referring to non-Apple ARM hardware, not Apple servers.

> The wider point being that Apple will probably never let you run Linux on their hardware

Apple has already issued docs on how to load alternative OSs on their system and has said explicitly that Windows support is up to Microsoft. Linux on Mac metal is not out of the question, but it's going to take some time to get running well.
I wonder what the cost/benefit of using a centrifuge is versus a light gas gun?

https://en.wikipedia.org/wiki/Light-gas_gun
Something interesting I recently found out is that New Zealand has just started offering 4gb/4gb connections.

There's always a lot of discussion around cable companies and monopolies etc whenever internet is brought up so I'll explain how NZ has done so well,

In the 2010s the govt decided they we're going to 'fibre to the home' most of the country.

They did so by public private partnerships allocated by regions. Most of the regions went to one company but that hasn't been too much of a problem. The 2nd largest city went to a competitor etc.

These companies now own part of the fibre network but don't necessarily sell to consumers. ISP's buy time off the fibre due to something that was done in the early 2000s with the advent of DSL called "Unbundling the local loop".
This means anyone can setup an ISP and sell to you using the "governments" fibre. This has resulted in plenty of competition and meant that NZ has gone from lagging behind many countries to now far exceeding.

Datacaps were the bane of many 2000s internet consumers 25gb for $x with 256kbs download etc. when USA connections were unlimited 256kbs for half the cost.

Another interesting thing that's happened with the rollout of fibre across the land, business connections are now very similar in price to consumer connections. You can also now get business connections to your home and without any additional infrastructure.

Just a few years ago a business connection might cost you 2000NZD a month and require an expensive install. Now that the only difference is a SLA, you're looking around 150NZD in comparison to a 100NZD "home" connection.

Something I think NZ has done well and could be a good model for other countries.
Basically reference counting requires grabbing a number from memory in one step, then increasing or decreasing it and storing it in a second step.

This is two operations and in-between the two -- if and only if the respective memory location is shared between multiple cores or caches -- some form of synchronization must occur (like locking a bank account so you can't double draft on two ATMs simultaneously).

Now the way this is implemented varies a bit.

Apple controls most of the hardware ecosystem, programming languages, binary interface, and so on meaning there is opportunity for them to either implement or supplement ARM synchronization or atomicity primitives with their own optimizations.

There is nothing really preventing Intel from improving here as well -- it is just a easier on ARM because the ISA has different assumptions baked in, and Apple controls everything up the stream, such as the compiler implementations.
Legislation can't really make air travel carbon neutral, there is no technology on the horizon that will allow crossing the Atlantic without emitting a ton of carbon.
[VAE DeepLearning]Continuous Bernoulli distribution-simulator and test statistic
You do get obtrusive telemetry (Cortana is a good example), but you avoid Candy Crush et al.

You can disable some of the telemetry during install as well.
And the fact that absolutely none of that stuff has panned out should make you appropriately skeptical here.
which linux-compatible laptops, would you say, come the closest to compete with the new generation of Apple products?

When there's a technological jump, there's not much you can do.

There's not a laptop you can buy that close enough to the M1-based MacBook Air or MacBook Pro to matter really.

You can't get something as light, as powerful and with the battery life these machines have.

Look, Apple demonstrated Debian running in a VM on an Apple Silicon Mac in June, so we know it's possible. And I'd bet dollars to doughnuts it's blazing fast.

You saw the comments in the article; people are talking about more than a day without having to plug these devices in. People are rendering 8k video while doing other stuff with no slowdown and without hearing the fan, in the case of the MacBook Pro.

These machines can drive up to six displays using DisplayLink adapters. Just nuts.

"M1 Macs Able to Run Up to Six External Displays Using DisplayLink Adapters": https://news.ycombinator.com/item?id=25199444
Mobile banking app Current raises $131M Series C
How about this. Once you've covered the sun-progress-scenario, it's covered. Stop covering it.

Also, don't lead with the exact same sun story as 300 other news orgs. Perform actual journalism instead.
This paragraph convinced me:

https://i.ibb.co/WsgQYHq/PNG-image.png
Yeah. Also, the Cancel button often doesn’t.
I apologize for my last comment. I didn’t address the character or nature of Ed Murray. I addressed what he did. What he did do. He did do what he was accused of. I’m glad to take the downvotes to vocally say that I believe his victims. The vast majority of sexual assault victims never see a jury, and even if we do we never stand a chance of proof in that court.
I swear I either read a book or watched a movie in which they did exactly this.
Copart are notorious for loading up sales with hidden fees. Lots of angry Youtube videos on this.

They took a relatively unsophisticated business that sells cars by oral auction, and turned that into a business that receives a hundred billion dollars a year in bids online. Not a good way to buy car parts.
Sure but it's going to be 10x harder and still not be as successful as people who were just born with attractive genes and did nothing.
I thought I responded to this earlier, but it looks like I didn't, sorry! In short, it's solvable in theory. The game as it's currently played has a finite game tree (thanks in part to the 50-move rule) and that finite game tree can in theory be brute-forced. In practice, I think it's one of those problems that's so large we can't possibly solve it. For an idea of the scale of a complete solution, solutions for all positions with 2 kings and 4 other pieces occupy ~100GB and solutions for positions with 2 kings and 5 other pieces are ~10 TB and it's believed that 2 kings + 6 will be in petabyte scale.