skysight-inc/HackerNews huggingface dataset:
That is demonstrably untrue. Very few users care at all about the size of an app, and even fewer devs care to put in all the extra effort to use some unfamiliar tech stack just to save their ambivalent users' machines from using up some extra, but (usually) imperceptible CPU and RAM resources.

EDIT: That said, I do wish that the trimming/tree-shaking systems could do more to get the size and speed of easy-to-code solutions way down.
Wow. People are being pretty hard on this guy. A common complaint is that he wants to code but not put the least amount of work in. What is wrong with that? Or why get angry at him?

I've been working on a side project related to being an easier coding environment. I hope that is not a terrible idea.

https://www.apogeejs.com/web/apogee.html?url=/web/examples/q...
I've been ranting on and off for years about the need for a good REPL when learning a new language or exploring a new concept. If I can't dig into the objects and poke around at how the individual pieces actually run I find it extremely hard to get a handle on these things at scale.

I've always assumed it was more a "me" issue, and so I've attempted to work in the more "normal" manner, but with pretty poor results. I've all but given up on Python due to its lack of a decent REPL and gone back to Ruby, where at least I have pry to dig in with as needed.
Also the Japanese cup [1], which is 200 mL. I (American) have come across it twice (a rice cooker, and a dandan recipe).

[1] https://en.wikipedia.org/wiki/Cup_%28unit%29#Japanese_cup
What about a touch screen? Anything that might have been good about the old touch bar could then be just an app blending in at the bottom / top / side.
Aside from obviously needing it once running most iOS apps on the device.

Plus: there is no 16" touch display in the lineup yet, this would be something adding value also to touch apps.
A bit like calling it an "accident" when a speeding driver runs over a pedestrian. That's not an "oops", it's a preventable crash.
Volume and brightness control sliders are nicer than the keyboard keys IMO. For plenty of applications I use the contextual shortcuts from the touchbar instead of memorizing keyboard shortcuts which is very convenient. I don't even really think about what I use it for now...I just use it, as if it was a regular extension of the muscle memory from my keyboard. It took a bit to acclimate but I've been using it for over a year now and I don't even think about it now.
Wow! This is beautiful and fast. You should be proud of yourself.

There is another project (https://shadowmap.org) that casts shadows in 3D. You might want to reach out to them. For me, I use ray-tracing per pixel because I want more control/information on a per-pixel basis. For example, when will the sun hit the particular location.
It was a mistake not to make clear that I am talking about CPUs that have not shipped yet.

Otherwise, I do not see any issue with what I said. I am looking at Intel as a company, and there I see massively better profit margins. Street prices may not reflect this during periods of shortages, but it is the dealers who are pocketing that difference, not AMD.
I've been holding out upgrading for the last 2-3 years because I really don't want the Touch Bar. I have one with my work laptop and I only ever accidentally hit it. Having the physical music and volume control buttons on my current laptop is a significant usability improvement for me.
> Wine doesn't work on ARM.

You'll be delighted to hear that that's not entirely true - there is a Linux x86-on-ARM emulator Box86 [1] that allows you to run Wine apps [2]. While your expectations should be realistic, it's made to defer as much as possible to platform native implementations so there's a bunch of things you can run!

[1]: https://github.com/ptitSeb/box86

[2]: e.g. here's Warcraft 3 on a Raspberry Pi 4: https://www.youtube.com/watch?v=85bfzDSWHNQ
Love that function keys are a feature in 2020.
In 2017, Berridge and Neuzil reported that stromal cells can donate healthy mitochondria to respiration-deficient tumor cells, restoring normal respiration as well as their ability to form tumors in mice.

https://onlinelibrary.wiley.com/doi/full/10.1111/1440-1681.1...
I pay for the New York times.

I still see adds at NYT, they still use trackers.

Thankfully, ublock solves this.
NextDNS.io is all you need.
> Everyone is doing overtime and it is not paid.

Sorry but not. Not my employees, that's for sure. Don't generalize.
It's sad to happen now, but I'm so glad to see the sudden interest for Signal :)

Good luck to the engineers at Signal! <3
As a long time signal and telegram user, I can say about 50 percent of my signal contacts joined after elon musk mentioned it. Not that there is any correlation to Elon.
So if I go whip some bean juice it will stiffen?
Show HN: The Open Source Story – Open Sourcing RudderStack Blog and Docs
https://rudderstack.com/blog/the-open-source-story-open-sourcing-rudderstack-blog-and-docs
Seems like a bad misallocation. If they can only deliver a third of the vaccinations, someone else should be given the others to deliver. Either to the same group or whoever they can reach...
apple was never consistent - had they brought Touch Bar (and Touch ID) to external keyboard, I would have had more reason to adjust to it.
They are if they are nonspecific. Saying "X is bad" requires a counterexample, at least.
>it should be about making things easy, small, and FAST for the user.

If that would be true people would be using IRC, not Slack or Teams. Users don't care and your statement is completely false.
Obviously I was not there, neither were you. I said I think humans avoided the night based on the way other primates in the area are prey for the big cats and hyenas. I've also never heard of any recent hunter-gatherer cultures where they hunt at night. I think that's strong evidence against your claim.

You think humans would have risked the dangers to hunt at night for better cover but without evidence. Can you find an example of of a recent human hunter-gatherer group that did that? Any archaeological evidence? Obviously we're not evolved as nocturnal animals - so the evolutionary evidence goes against your theory.
> constantly decreasing amount of content

Frankly, this matters less and less if 98% of your offering is "Netflix originals" pulp. After 10 minutes of watching I have a feeling they should pay me for watching this.

In anyone asked me, I'd prefer quality over perceived quantity. Quality needs time, thought, talent.
With respect to energy, that’s apparently true.

However, metabolism has non-energy needs which are supplied through food: vitamins, minerals, protein, and some fats that cannot be synthesized iirc. Though these needs are greatly reduced when fasting, they do not go to zero.

Google “angus barbieri” for the most famous, though not unique, example for medically documented long term fasting.
I would love to. It’s just impractical to onboard my friends.
Note that, while self hosted, Mattermost phones home to both mattermost and segment.io when you run it locally.

You have to set the following undocumented and misleadingly named env vars to disable this:

"MM_LOGSETTINGS_ENABLEDIAGNOSTICS": "false",
"MM_SERVICESETTINGS_ENABLESECURITYFIXALERT": "false",

I'm a belt and suspenders guy so I also patch the binary:

"FROM mattermost/mattermost-team-edition@$$cap_mattermost_version",
"RUN sed -i 's#api.segment.io#xx.example.com#gI' /mattermost/bin/mattermost",
"RUN sed -i 's#securityupdatecheck.mattermost.com#xxxxxxxxxxxxxxxxxxxxxx.example.com#gI' /mattermost/bin/mattermost"
Please add back the SD/micro-SD port. I loved that feature on older Macs. It's annoying to have to use a USB converter to import pictures to your laptop.
We have buckets of measuring cups. It's a particular frustration. They lose their painted markings fairly quickly and it can be hard to tell the 1/4c of one set from the 1/3c of another set, or the 2/3c from the 1c or the 1c from the 1-1/2c. Why is there even a 1-1/2c? Uugh! Melt a 1/4c cup? Guess it's time to buy a fifth set of all the cups all over again so we can have at least one 1/4c. Don't toss any of the old ones just in case the 1/3c goes through the disposal.

We have two kitchen scales. I never get them confused. They're interchangeable.
Hey All - I'm one of the authors of the report. We ran 1,000 benchmark tests across 54 machines from AWS, Azure, and Google. The team will be available to answer any questions you have.
In photography they say the best camera you can own is the one you have on you when you want to take a picture. Most cameras these days are cell phones.

In software, the best software is one that was built and works to solve a problem, not necessarily one that is engineered perfectly.

Otherwise slack, chrome, etc... wouldn’t routinely eat up 1GB of ram just to open.

They do, they are well liked.
The conclusion I have come to is that the way you interact with the concurrency model is just as important as what the model is underneath. Erlang (and Elixir) have got both levels right - M:N scheduling underneath, and the actor model (with excellent library support) on top to best take advantage of it.
1/100,000th Scale World
This is true. Like I said-- more complicated. You have to make sure you don't permanently delete the wrong thing.
Again, do you have a specific example?
> Not something we have in our human engineering.

That's not true if you're talking about software engineering and you include the developpers and product people in the system ;)
The landauer limit is temperature-dependent. The difference was calculated for the system's operating temperature.
Recently joined user of Signal with same problem. Left WhatsApp due to increasing Facebookification...

Just donated to the Signal non-profit to help them out buying better infrastructure:
https://signal.org/donate/
Honestly, when I see an application that works with Chrome exclusively, I just conclude that the application is either bad or not finished yet and ignore it.

I understand Safari because it's just a massive pain to develop for because you need custom hardware (and because it lags behind in implementing open standards), but Firefox is perfectly fine for any decent JS application, even if its JS engine is a bit slower. User agent filtering is a thing of the past, web developers need to fix their shitty apps instead of forcing Chrome down everyone's throats.
Your jaw will drop when you see who is doing this right now!
A wonderful book! The standard of the field. That's where I got the '5000 knots'.

Appropriately, Ashley had 5 (five!) uncles who were Whaler captains.
Who in Australia couldn't name at least one of Rupert Murdoch's news websites? No one needs to use Google to find their front pages. This will be an own goal, but even as it backfires it will help Murdoch since it will make it much harder for a new news media site to get established. Ftr, this law is by and for Rupert Murdoch.
And what is /usr/lib and /usb/bin then? Sure, they had meaning historically but today they're often just symlinks because we don't really need the distinction.

> Its as simple as it gets, I dont see a way you could make a "better" system

I do, we could stop separating binaries from the associated other files they require in order to work. That is an artifact of how UNIX was originally implemented that is irrelevant today. Case in point: the existence of containers, flatpak, AppImage, and other such things that do exactly that! Not to mention all the operating systems, like Windows and Mac, that always worked that way.
There's been a lot of attention to the impact of fatigue on performance in competitive cycling, it's interesting to see this research in other sports as well.

In 2015 Team Sky (the dominant pro team at the time) experimented with using a motorhome for their race leader instead of the provided hotels during a stage race, to help him sleep better at night. The UCI almost immediately banned the practice as an unfair advantage [1].

[1] https://cyclingtips.com/2015/06/team-sky-motorhome-blocked-b...
Where is Impressum & Datenschutz if it's a German site?
I recently audited how equitable some funds spend on new sidewalks had been in Bloomington, Indiana.

In the process I found that one column in the project ranking spreadsheet had been sorted in the wrong order for the last five years. This effectively scrambled the final rank order.

Excel was not fault, there was a lack of peer review and clear documentation about how the formula was supposed to work.

https://mark.stosberg.com/sidewalk-equity-audit
I agree— I have a PowKiddy RGB10 (knockoff of the previous generation, Odroid Go Advance), and it's wildly capable hardware, but the only native ports are either games that have been open sourced (Quake, Doom series) or have modern SDL recreations. Even running DOSBox is dubious because so much software of that era (even stuff like point and click adventures) just assumed a keyboard would be present for occasional but critically-needed use such as inputting the name of your save file. It wasn't until Steam Big Picture that there was any serious expectation of PC games being solely controllable from a gamepad. Basically you're stuck making up per-title keyboard mappings, and that sucks.

Anyway, the marketplace issue is a bootstrapping problem. None of the companies making these are set up to support an ecosystem of legitimate software delivery, and now the culture that's built up around them treats the availability of thousands of classic game ROMs as being part of the value proposition. So even if you were to try to start, it would be a challenge to break out of that and persuade owners of them not to pirate your lovingly ported indie games when they can play the entire SNES, Genesis, and GBA libraries for "free".

One final barrier is that although some do, many of these devices don't include internal wifi, I assume due to certification hassles. Instead a USB host port is included into which you plug a compact dongle. So this further complicates any delivery/DRM schemes, if you have to provide a system image with support for many possible wireless dongles, and perhaps some kind of offline-transfer scheme for those without a dongle or who don't want to use one.

All in all, it's a tough nut to crack; I'm not surprised no one has tried. The closest thing is probably Panic's Playdate, and they went with their own hardware, with much-reduced specs and a gimmicky crank, but at least having end-to-end control.
Low-carb is a thing/fad/potentially useful practice among patients.

As to Radioactivity, I’m not sure if your model would work: higher usage does not necessarily mean “more contact with”. Does the fish that drinks more have more exposure to water than his friend?

That said, radioactivity is obviously used, because cells at the proliferation stage are specifically susceptible to it. The same is true for most chemotherapy, I. e. they target the mechanisms of cell division.
The stages of the startup life cycle
There's a lot of work ahead of you as you plan, launch and manage your brand new business, but the process will ultimately be a rewarding one.
lol, I was thinking I'm the only one sitting with my 2015 macpro ^_^ love this laptop, however it got super slow and the battery life is almost zero, which is fine after almost 4 years of serving.
DNS is resolving to 127.0.0.1

wget https://textsecure-service.whispersystems.org/v1/config
--2021-01-15 11:55:13-- https://textsecure-service.whispersystems.org/v1/config
Resolving textsecure-service.whispersystems.org (textsecure-service.whispersystems.org)... 127.0.0.1
Connecting to textsecure-service.whispersystems.org (textsecure-service.whispersystems.org)|127.0.0.1|:443... failed: Connection refused.

Edit: Looking at the logs, it went down before the DNS started resolving to loopback. This may be part of a mitigation.
I've tried a Servo nightly build last week. After 20s from starting it, the browser window rendered only black and nothing was working anymore.

Wish them all the best but i'm not holding my breath it will be PROD ready anytime soon. The bar to entry in the browser space is simply too high now....
> Very few users care at all about the size of an app

That depends on the target audience. IME the target audience of console/CLI programs are more likely to care about size. CLI apps tend to cater more to power users. And many users do definitely care about resource usage, and smaller size apps do in fact tend to use less resources.

All users definitely care about performance. A fast app feels nicer. Smaller-sized software tends to be faster. Weird correlation? I think not.
Go back to WhatsApp. Signal is crashing because it appearantly went up 5x in userbase. I can't guarantee any other service would cope with such a rapid expansion of their userbase other than WhatsApp.

Or stick it out a little and sms people.
Across the US, courts require data to be hard-deleted in cases of, for example, the expungement of a juvenile’s criminal record. This is a technical problem faced by all courts. Are you suspecting that courts are not taking backups, or that they are not properly wiping expunged records from their backups, or that courts employ developers that build bespoke backup pruning systems?
Half-OT:

Can someone recommend a hand held console that runs NES/SNES/GB/GBA/DS games and has a good battery life or maybe even a replaceable battery?

I always get ads for such consoles, but the reviews are all bad.
How hot does a 50-watt incandescent lightbulb get? That's what an extra 50 watts of wasted power will feel like.
Faser – a self-hosted favicon server
if so, I will be very interested to see how they manage the thermals. wireless charging for a laptop will dump a lot more waste heat into the chassis than it does for a phone.
Lex Fridman AI Podcast Transcript Search
Yep I have the carb identification working (partially). I am focusing on Indian cuisine first to narrow down range of food.

The reason I am focusing on type 2 is because my mom has it and I am trying to reverse her diabetes.
Reading through these comments - sounds like the classic "let's squeeze blood out of this rock" behavior that tech companies like Yelp go through with the realities of "you must always be increasing profit" take hold.

Anti-consumer behaviors out at the edge seem to always be the last throws for these companies.
> Bitcoin needs a huge factory. ETH2 needs a billion dollars. I feel like a billion dollars could probably buy the factory you're talking about.

What you don't get is what comes after that.

In PoS, once you invest a billion dollars, you're set for life. In PoW, you invest a billion dollars but still have to keep investing more and more in order to survive. If you're complacent, a new upstart miner with innovative technology could swoop in one day with 10x more efficient mining method (it could take many forms, such as a closed source bitcoin node that does things much more efficiently yet still fully follows the Bitcoin protocol, or it could be a closed source hardware that they don't sell outside of their own mining operations, like Apple does with their own chips) This way the PoW network as a whole will keep evolving because of competition. In a PoS network there is no competition once you invest the billion dollars and it's a complacent network compared to a PoW network where everyone is constantly competing and comes and goes (those who can't keep up will get left out and leave). If you join a PoS network where someone has a huge stake collectively, you're basically joining a feudalist society where you're being ruled by a king. If you join a PoW network you're being ruled by entities that keep competing to show their competency. it's like the presidential election is going on for every block.
Could help

https://www.forentrepreneurs.com/saas-metrics-2/
This is the closest thing I can find to an updated list of DoT servers. https://kb.adguard.com/en/general/dns-providers

There's no reference to DoT in DNS Watch's entry.

note: An updated list would contain OSZX's 51.38.83.141
> I have never in my life been as productive as I am inside of a Vue/Tailwind code base at this point.

For what kind of app? Crud, frontend to a SaaS, something else?

I am still finding form-heavy apps needing frontend+backend form validation to be faster to write entirely server-side. Which is painful as more and more I have field types that are best off as JS widgets, and enhancing server-rendered forms is a pain.
See if someone will loan you Bitcoin, paid back in Bitcoin. Then you sell the Bitcoin, wait for the price to go down, and buy some to pay back the loan.
> but the gist I seem to see is that they didn't do it because they, personally, didn't like Trump but because they were afraid of potential legal reprisal.

He's technically a terrorist leader now. There are big consequences for aiding, supporting, or harboring a terrorist.
I’m not a lawyer, but this seems reasonable on their part. Section 230 protects against civil liability, but not criminal liability, in my understanding. I assume social media companies have legal teams which are advising them on this stuff.
The Element sign-on workflows have been getting better and better, do note.

But, I think the current exodus will be good for Matrix too in the long term. The big steps is getting people off the megacorps for communication. After that, things will work out.
I have a huawei mate book x pro and it’s great! It’s got the 3:2 aspect ratio and a higher resolution screen, touch, 16 gigs of ram, etc. it is super nice, but it does have nvidia.
50/50 - as with most things, the initial breakthroughs took 10+ years in public labs (e.g. the work by Kariko & Weissman), and one it was clear that the new idea works and roughly how it could be used, it took 10 or so years in private labs to make it practical and scalable.

Also, it's not exactly accurate to view something as "developed in public lab" or "developed in private lab", as often (also in this case) the research is done by the same people but they do the early stage in a public lab and then move on to (or create) a private lab for the later stage of technological readiness.
The worst kind of toxicity is when your senior engineers and team leads are actually junior engineers.
Kuo has a remarkable track record of being right, but he's not perfect. Currently he's ~78.2% accurate.

https://appletrack.org/ming-chi-kuo/
Who said you have to? In fact you don't at all. He's only pulling in 5 dependencies. One is a command line option parser which you'd have to pull into a python project as well. The second is a bridge for that parser to integrate with the dependency injection - which you arguably may or may not need. Third & Fourth are for logging. The last one is completely unnecessary and can be ignored. Again it's just his way of doing things.

But lets not create this false narrative that somehow .NET has become super complex. Anyone can create a console application with -

dotnet new console -n TestConsoleApp
I hope that this is as amazing (complete, consistent and coherent) as it initially looks.

But I don't see your quote in the link. Did it come from another source, or did the linked sequence change in the interim, or something else?
Symon Garber Chicago’s Taxicab King No More
Buy it through a USA based VAR. Small ones exist that can likely help. Case in point: https://greenbeetech.com/
I feel for badly for users that adopted the touch bar into their workflow... It never should have been a thing. For those that do use it, an alternative solution could easily be implemented by using a touch display. e.g. touch the bottom left or right of the screen and the OS displays something similar to the touch bar. This might be the first valid use case for having touch functionality on a laptop.

If I had to pick between USB-C charging and MagSafe, I'd pick MagSafe for accident prevention. The option to use USB-C or MagSafe charging would be a win for everyone.
I like https://www.asus.com/us/Mini-PCs/Mini-PC-PN50/ but I use hotel TVs for my screen (so resolution varies...)
This is the part that I really don't get. Apple takes away all those features, but then brings them back? What is the reasoning behind this?