skysight-inc/HackerNews huggingface dataset:
Yea having the main feature of the desk be the underside is a strange thing. If I launched this product, I would maybe market the best in class wire management as just one feature of the whole desk instead of the thesis.

Thanks for the note about the website. Works fine on my ipad, but I will look into it. Not a good look.
You mean abandonment? Most progress bars are shown when I'm already using your application.
How is "Apple may run Linux in their cloud, but their laptops don't ;(" not on topic?

Edit: It's not like Apple has any (commercial) interest in working with the Linux kernel developers to ensure support/compatibility even if the M1 is ARM based.

Edit 2: Don't get me wrong, if Apple announces they will support Linux I'll run out the door and buy one now, as a MacOS user.

Edit 3: And this is a criticism against Apple running Intel x86 chips. Do you really think the M1 future is looking rosy for Linux?
yeah its a bit of a stretch. to the extent that macos apps use garbage collection less than pc apps it would need less ram. but they are kinda hopping around a macos vs android comparison which makes no sense. I think mac enthusiasts trying to imagine why a max of 8 or 16gb is ok. it is ok for most people anyway.
Weirdness is good. If the market is weird, it means people don't know how to exploit it, i.e. you actually have a chance of finding an edge that hasn't been exhausted by someone else.

There isn't a compendium of standard tactics that "work" in normal markets. If there were, they would no longer be profitable. Anything that works is secret & novel, and finding a novel approach to an old market is harder than finding a novel approach to a weird one.
Then the `try { ... } catch { heartbeat() }` pattern will emerge.
Win a $1k Disney World voucher for you and your family
This might be a good starting point.

https://www.wiley.com/en-us/Paul+Wilmott+Introduces+Quantita...
Sure, that top bar is a "steps completed" bar, so something other than a normal progress bar may be better. A checklist would work, unless space confined. Depends on the number of items. Maybe a segmented bar where it fills one segment for each item. If there are a lot of items, though, just an "X/Y steps completed" may work best: its simple and easy to understand.
You are a hero. And to the extent you’re unsung, I will sing your praises.
"Also if you publish/share your algorithm, people will copy it and it will lose its edge."

That's why I list patenting it after getting rich.

The quants don't work for themselves because they're number crunchers and need the financial knowledge that the trading/portfolio managers have. Either way, the main reasons they don't work for themselves is risk and access to capital.
> Just think about it. The algorithm can be changed by anybody.

It can. But the key point is if you change the algorithm by say reducing the number of hashes required (so you increase your chance of winning) it can be detected by just inspecting the block. You don't need access to the code, or be able to watch it running, or trust some hardware, or the person running it, or anything else beyond inspecting the output block and trusting calculating the hash is as hard as it appears. The easy of doing that check that is ultimately what keeps the system safe. Everybody can trivially determine you've cheated, so everybody knows you've behaved in a way that helps you and hurts them, so everybody rejects your block. I guess you could call it game theory, but it is a drop simple game that is easy to analyse and see it gets the desired end result - your bitcoins trade has been immutably recorded in the block chain.

I don't understand how PoS stake works, but the parents description ("reify the resources into in-ledger coins ... block-writers are selected randomly ... weighted by the amount of stake in escrow") makes it sound much more complex. So complex that I wonder if it can be verified by just taking a quick peek at the output block it produced. If it can't, and it's something that relies on trusting code, people or hardware, and within that complexity may well lie a hidden flaw that leads to everyone realising they lost control of their Ethereum days or weeks after it happened. The importance of days or weeks is it's already been cashed out before you realised what was happening.

But I guess that's all wild speculation, and I should look at the algorithm.
Left for dead, twice, RadioShack gets another shot online
Tiger lake at 26w compared to M1 at 10W matches single thread. So not really Apple to apples there.
Indeed. It's probably the case for every step in the evolutionary ladder.

As for eukaryotes, often, evolution rewards larger size, simply because if you are larger you can't be eaten as easily, you can eat larger prey more easily, etc. Compared to prokaryotes, eukaryotes are gigantic. And they seem to cover the niche of huge lifeforms really well.
weeps in '1 minute remaining' apple update progress
it makes objective c and swift memory management faster but it doesn’t reduce ram usage at all. (maybe a weee bit less bandwidth used)
Poker Sizing: A new (free) tool for estimating stories
Here is a small project I have been working on in the last couple of weekends.

https://pokersizing.com

It is a real-time poker planning app so that remote teams can estimate stories. No sign up required. Free and with no ads. I hope people find it useful.

Please do share any feedback you may have!
I played with the idea of using a singular circular progress bar for composite progress notification. The basic idea was that if you keep the tail chasing the head, and the head always moving clockwise, the progress bar never gives the impression that it "shrinks backwards", it is always forward motion, but in the worst case when the tail catches up with the head (you discover more sub-tasks) it basically becomes a spinner until the tail starts to lag the head again. Tuning the animation parameters for that provided a lot of options to get a good feeling progress bar that reported a heterogeneous source of various tasks, some of which discovered/added while in progress of the overall whole.

My demo has unfortunately fallen to web bit rot and needs to be updated, but the code is here to explore: https://github.com/worldmaker/compradprog
Amateur astronomer Alberto Caballero finds possible source of Wow signal
I bought a pretty heavily specced (not top of the line, but close) 16" MBP in April. Kinda kicking myself... and aggressively insisting to myself that the screen real estate matters a lot to me. Damnit.
Whenever a new, faster CPU comes out, developers act quick to compensate for that with bloated frameworks to make sure you consistently get the same laggy experience.
> won't need to worry about fake Sandisk memory cards, fake medicines, fake clothing, and other fake products there.

Fake and flawed (a vulnerability) are not in the same category. The first is fraud, the second is just standard flaws in the product.
This is an API for a Python module which will provides a framework for building disease models.

So, more like requests or flask than a HTTP endpoint.

Eg. https://gist.github.com/MattSegal/36bd43959beaec5cc649f96b75...
Anyone know of research on other types of these "fatigues"? I could see "advocacy fatigue" being a thing.
I was really hoping they'd announce a $500 touchscreen lapdock for iPhones with a mounting arm that used MagSafe. Turn iPhones into Macs. It'd be the slickest lapdock I can think of.

Not expecting them to, but maybe one day.
> it's the reason many people update their phones.

Not being able to install new fonts and being forced to ‘upgrade’ (in a non-modular fashion, being forced into a whole bunch of new ‘features‘ that push older devices to early deaths - planned obsolescence - which leads to tons of toxic e-waste [1]) is peak corporate black-box fuckery.

And before someone says “don't use it then, no one is forcing you to use it”, just remember that corps like Apple kick away the ladder they climbed up themselves: blocking others to create alternatives by privatizing and monopolizing new discoveries (often originally funded by government grants [2]) through the use of Patents and Copyrights and other ‘intellectual property’ protections given by the Intellectual Property office.

Public money, public code!

[1] https://youtube.com/watch?v=mleQVO1Vd1I

[2] https://time.com/4089171/mariana-mazzucato/
"Show HN" requires that the product or project exists and is ready to be tried out. The definition of "tried out" varies from project to project but it needs to be more than a sign-up page. I've taken "Show HN" out of the above title for now.

https://news.ycombinator.com/showhn.html
Doing more of what? As a user, I'd rather wait a month for a proper native app than get an electron pile of crap in a week.
That doesn't make much sense to me. The purpose black friday sales for companies seems to be 1.) to drive customers to their store where they will also buy non-sale items and 2.) to build brand image and name recognition with potential customers. Neither of these objectives are met by selling to scalpers.
If the same amount of memory is used, then wouldn't swap usage be the same?
Relative price prediction is an inherent part of valuation. You predict what the price of, say, a bond is given the price of the discount rate over the life of that bond. You are not predicting the absolute price of the bond, you are not able to predict if rates are going to go up or down. That's the appeal of arbitrage, you don't need to see the future, you make money no matter what if you see that a particular asset is 'out of whack', mis-priced, cheap, expensive, and you buy/sell it (and execute the appropriate arbitrage hedging strategy until maturity of the trade).
first there is no sensible reason why ram bandwidth would be different by 3x, its lpddr4x either way, and you can’t replace it from an ssd that fast, the ssd would limit swap speed
Time, History, Nation, Generation
Ah, thanks for the correction. I just quickly googled values and multiplied them but thinking about it, I probably multiplied by "lb/troy oz" instead of "lb/troy oz" or something like that. I'm an idiot :)

Your figure does sound a bit more realistic. Still, printer ink...
People are willing to pay more for meals eaten with heavier silverware
no its normal mobile ram
Good on you. Most progress bars are about user experience and not so much about accuracy. People just want to know that there's a long sequence of work and that progress is being made.

It's often an illusion and showing too much how the sausage is made makes the user start asking questions about what's happening behind the scenes.

That said, a long task that is prone to failure due to external factors should definitely be conveyed in the progress bar. If a bad network connection is affecting a process from finishing, you obviously want the user to know that so they don't blame the software for being slow. :)
I saw that point brought up on Twitter and I don't know how it it makes more efficient use of RAM.

Specifically, as I understood it is that Apple software (written in objective C/Swift) uses a lot of retain/release (or Atomic Reference Counting) on top of manual memory, for memory management rather than other forms of garbage collection (such as those found in Java/C#), which gives Objective C programs a lower memory overhead (supposedly). This is why the iPhone ecosystem is able to run so much more snappier than the Android ecosystem.

That said, I don't see how that translates to lower memory usage than x86 programs. I think the supporting quotes he used for that point are completely orthogonal. I don't have an M1 mac, but I believe the same program running on both machines should use the same amount of memory.
> they've committed to probably never getting laid for 7 lifetimes

> you would rightly deserve every glare and smirk received for presenting this thing

I think there's some valid criticism in your comment, and I don't think this design is very practical. That said, can we avoid this type of comment on HN? All kinds of geeks out there find things outside the norm interesting and I'm sure some community is interested in this type of hardware.

Shaming and insulting people who are interested in things you find impractical doesn't really fit with the spirit of HN, IMO.

EDIT to refer to guidelines:

"Be kind. Don't be snarky. Have curious conversation; don't cross-examine. Please don't fulminate. Please don't sneer, including at the rest of the community."
> A PC can be patched. Patching the router requires firmware update, which requires cooperation from the vendor

You’re not realistically patching Windows without Microsoft’s cooperation.
There used to be a 1€/month VPS at Aruba Cloud (big Italian provider) with 1 vCPU, 1GB RAM, 20GB Disk, 20 TB traffic, WMWare hypervisor... it was just fantastic, but sadly they finally increased it to 2.79€+VAT this summer and I left. Plenty of datacenter locations through Europe though, if Hetzner DE and FI locations are not for you.
If a company is willing to watch your productivity, it's probably already monitoring your USB ports. That's been done for at least a decade.

At my company, anyone plugging in a USB device sends an alert to IT Security and you get an immediate visit or phone call.
As far as I know, Wikipedia is wrong and it was not a perfect cube.

cube: 305 mm x 305 mm x 315 mm

https://collection.sciencemuseumgroup.org.uk/objects/co82323...
I didn’t implement one but a former employer did, and [consults my exit agreement] the only thing I can say is they got complaints about long running processes that depended on third party data sources that were so unpredictable that having a colored bar gradually fill up a colorless bar made people stop calling so much, even if it didn’t convey much information.
It's a contributing factor. If things like retain/release are fast and you have significantly more memory bandwidth and low latency to throw at the problem, you can get away without preloading and caching nearly as much. Take something simple like images on web pages: don't bother keeping hundreds (thousands?) of decompressed images in memory for all of the various open tabs. You can just decompress them on the fly as needed when a tab becomes active and then release them when it goes inactive and/or when the browser/system determines it needs to free up some memory.
Yeah. Until we've tiled the solar system with solar panels, fusion reactors, and people, we're not done with local growth. Of course, Earth's surface would be converted first, and you might want to treat that as an externality to be taxed and regulated (as we already do with national parks etc).
Show HN: Web Crawler for Honda Canada
> Since you wouldn't respond

I didn't respond because I was asleep (??)

> Please explain how this same scenario would work under a shall-issue scheme?

It doesn't matter: Soliciting bribes is against the law.

Everything else is just arguments about if a particular arrangement makes bribery more or less likely.
Assess Yourself as a White Ally
Their hardware is almost certainly specialized for reference counting, but I would be surprised if they had a custom instruction or anything.
Back in Windows 3.11 days, I noticed a patter with installers. Their progress bar would go steadily up for quite a while, and then suddenly spend 3x as long on just one or two percentage points.

It didn't take me long to realize that the progress bar measured bytes written to disk, but when it was seemingly "stuck", it was creating a lot of small files.

Instead of bytes written, what I really cared about is "how done are you?" and that would have been better represented by a function of both number of files created _and_ bytes written. I don't think the weighting of those two had to be very accurate to be a big improvement.
Did you join in the class action lawsuit?
I don't think he's so much a denialist as an evangelical libertarian. His take is that it doesn't matter if it's man made or not, the market will solve the problem.
Student who must climb tree to join Zoom classes issues plea
Not too many people seem to be commenting on the UI but the Big Sur "improvements" were one of the main things that made me look into going back to Linux, researching how to replace my current MacOS workflow.

The UI changes are just completely nonsensical to me, and despite the initial announcements of the speed benefits of the M1 I was set on trying to go back to Linux. But now with articles like these I have to admit it feels tempting...
So they use WordPress and the default "wp_" database prefix. Curious.
Doesn't this become less and less of an issue the more bits you add to your pointers? Like with 32 bits, you can't have one memory address per person on the planet earth, at 64 bits, you can have 1 pointer per atom that makes up the planet earth, and at 128 bits we're talking 1 address per atom in the known universe (or something like that, I haven't crunched the numbers exactly, this is more to give a flavor for the order of magnitude we're talking).

So if you cut off the top 8 bytes of a 32bit register and leave yourself with 24 bits, you can't even give a pointer to each person in Tokyo, but you cut off the top 8 bits of a 64 bit pointer you can still give a pointer to each atom of every human being on earth?
As someone who gets really tired of "rules apply to you but not to me", if I lived in Oregon anywhere near the governor, I'd be carefully watching to see if I could call the police on him. For bonus fun, I'd also call the news media...
maybe it's the managers that are autistic
https://www.bitcointradevolume.com/
The web has ruined those feedback widgets for me. Now every time I see one of those spinners I think “oh look, a gif that will keep spinning even if the process I’m waiting on has failed”.
As someone with ADHD, I'm kind of a kissing cousin to autism (they share some genetic indicators [https://www.spectrumnews.org/news/risk-genes-autism-overlap-...] and some but not all symptoms; I certainly don't claim to understand the unique struggles of being a person with autism of course) and can relate to the benefits of different types of intelligence. I can be smart as a whip when it comes to finding solutions to technical problems, and if you find me the right project I can (unintentionally) hyperfocus and tear through it. But man, I am not your person for organizational skills or planning skills.

I wish there were a way to be more open about this. On the one hand, you have things like ADA really dictating from a legal perspective how companies can discuss these sort of things; on the other hand, you have very real stigmas that people have against neurodiverse people. (For instance, I have not and will never tell my boss I have ADHD; I have heard far too many stories of people being lulled into thinking it was safe to do so and then finding their professional relationship irrevocably changed.) It's a shame because I think it could be a net positive for all if done in a healthy way.
And slower service to boot!
Yes. People in close proximity are in competition. When technology makes the whole world your neighbour, you're at war with the whole world.
Stuff written before Rust existed was not written in Rust? I’m shocked. That’s like going back to the 90’s and pointing to all the software not written in Java.

And as for browsers, you know Mozilla created Rust specifically for Firefox?
Mistery Monolith in the Utah Desert
Indeed, they’re an ISA licensee, and I don’t think they’re using designs from ARM at all. They beat ARM to the first ARM64 core back in 2013 with the iPhone 5s.
For me it was unrealistic expectations. Tons of companies hire data scientists just because everyone else is doing it and/or they think somehow they'll make everything better just by being in the company.

If you are lucky enough to be in a truly "data driven" startup then you'll most likely have fun a learn a lot.
Lately it's become fun again. Huge swings day to day and even hour to hour
> The only legal option I can see is "move out of CA", which probably means get another job.

How could that possibly be the only option?

Sue the sheriff's department is an obvious one, as is contact the FBI.

> Oh, you're suggesting he use Apple to, uh, "lean on" the sheriff? That seems much worse. One might even hope that was not one of his possible options, even as CSO

What?

No of course not.

Off the top of my head:

* Get Apple's lawyers advice (which would not be "pay an illegal bribe")

* FBI
> I'm not saying that this validates any particular conspiracy theory (I agree with [1]), but that it highlighted an immense imbalance of power and transparency between the 0.001% and the rest of us. Epstein was a comic-book villain walking free. I believe that if the media can make it clear that they're fighting _for us_, people won't look to QAnon for salvation.

QFT. Epstein's death, and the way the media immediately circled the wagons to browbeat anyone questioning its circumstances with charges of "baseless conspiracy theory," was basically the decisive factor in my switching from a Skeptic-reading blanket conspiracy doubter to someone who takes a pretty wide number of theories seriously.

The media hasn't even bothered asking the FBI why they haven't raided Epstein's New Mexico ranch. Whether that's an explicit directive from on high or they just instinctively know where their bread is buttered, it's clear whose side they're on.
Getting caught at it is not in the best interests. Getting away with it presumably is.
> You would think that the video in question would be demonetized but the rest of the channel's content would remain unmolested.

That would be kind of like making the penalty for shoplifting be that you have to pay the retail price of the item. It wouldn't discourage you from trying the same thing again.
Isn't this only a concern when dealing with futures/options? If you're just buying bitcoin with borrowed money, the counterparty is just the guy lending you the money (coinbase).
Even more than k8s?
I don’t get the outrage, a small 7L PC could weigh 25 pounds and is very portable.

You might be thinking ultra-portable.
Learn them one at a time, in such a way as you start seeing the pattern. Human brains are great pattern recognition machines, which is also where the errors come in. That’s okay: you want both zones to fire, so the cognitive dissonance forces you to consciously think about a potential fallacy.
COVIDSafe data collected by intelligence agencies in first six months
As a legal citizen and with regular bank, coinbase was super easy. It was barely an inconvenience unlike the old days when trading really dodgy coins
I don't think that's quite right. Apple believes strongly in retain-and-release / ARC. It has designed its software that way; it has designed its M1 memory architecture that way. The harmony between those design considerations leads to efficiency: the software does things in the best way possible, given the memory architecture.

I'm not an EE expert and I haven't torn apart an M1, but Occams's Razor would suggest it's unlikely they made specialized hardware for NSObjects specifically. Other ARC systems on the same hardware would likely see similar benefits.
Exciting times ahead.

I hope the rest catch up though. If Apple dominates completely it'll be carnage for competition
I think the author doesn't understand what Gruber wrote here. Android uses more memory because most Android software is written to use more memory (relying on garbage collection). It has nothing to do with the chips. If you ran Android on an M1, it wouldn't magically need less RAM. And Photoshop compiled for x86 is going to use about the same amount of memory as Photoshop compiled for Apple silicon. Sure, if you rewrote Photoshop to use garbage collection everywhere then memory consumption would increase, but that has nothing to do with the chip.