skysight-inc/HackerNews huggingface dataset:
I came in on Team Mac Plus and 1 megabyte was adequate.

My sense was the 128K Mac and 512 ("FatMac") were rather brief footnotes.

Still, college friend got a 128K Mac when they came out (Carnegie Mellon gave them to all the Freshmen?) and MacPaint + ImageWriter had us making our own cassette tape labels.
One might say that you bought a license to a game. And that license includes only being run from the physical copy you received.
Nintendo is only getting worse with this over time.
Just see for example the Breath of the Wild DLC... No physical copy to be obtained, forever bound to your nintendo account.
Have there been proper apples to apples battery comparisons running same game at sameish resolution and same framerate limit? On paper the range of estimated battery life is quite similar 2-8 hours for steamdeck and 2-6.5 for old switch and 4.5-9 for new oled switch. The worst case 1.5 hours is mostly when intentionally setting excesively high graphic settings and uncapped framerate, on other hand large portion of switch games have simple graphics with framerate limit always enabled thus raising the typical battery estimate.

For simple 2d games both should have 6-8 hours of battery life. From what I could find for Witcher 3 (moderately complex 3d, but not the very latest) steamdeck can run 4H, for Nintendo Switch the battery estimate as claimed by CD project red is 2.5 hours, but some newer materials suggest that on the new oled switch depending on mode it can 4-5H. And at least initially witcher3 on switch in portable mode was running at 540p resolution. So again no clear winner without properly controlled tests.
That’s fine until you have to store the whole world’s cat videos on Youtube at minimal cost.
Sure, but that RAM isn't :)

I can get a 60gb ssd for under 20 bucks (I just checked 18.99 on amazon - even I'm a little surprised at how cheap that is)

That 32gb of ram is at least a crisp hundred (which also - fucking mind blowing. First time I ever added a part to a PC, it was to add 256mb of ram, and that was huge deal)
I thought it was a key concern of the last generation not our. Until recently our key concerns were climate change and global poverty but now all of a sudden we could have nuclear war. I guess that escalated quickly without any reasonable explanation.
No, I can't. Construction workers are making a lot right now, that $50k reno is going to cost $100k now, and...that is with a year or two of waiting (who knows what it will cost when they actually get around to the job!). We need immigration, we simply don't have the talent locally, and Americans don't want to be plumbers or even electricians anymore.
This is about helping Ukraine. Why drag other nonsense into it?
And? They asked why bury. Those are the main two reasons. That there is an alternative that offers similar results doesn’t invalidate those reasons or the choice to bury.
That is part of the DMCA (the act, not the "DMCA notice" often shortened "DMCA"). In exchange for not being liable for the copyright infringement ("safe harbor"), the service provider (here YouTube) has to act on notices right away. The user files a counterclaim if that was wrong.

In short, it's not YouTube's (or GitHub's, etc) call, this is part of the agreement with copyright holders (the DMCA copyright law).

Don't take that as an endorsement though, I hate the system as much as you do.
The NY Times seems to have changed, per my anecdotal, subjective experience: I see more friendly, no-trauma explainer articles, but much less, it seems, of the investigative journalism that seemed to define them. Where are the world-changing revelations that seemed to regularly grace the front page? I can't think of the last story the Times broke. There's not even much breaking news on the front page, just summaries.

Does anyone else see the same thing? Has the NYT said anything about changing?

It's a serious loss to society and the world to lose its top investigative news source.
Tom Scott has a great video on Copyright:

https://www.youtube.com/watch?v=1Jwo5qc78QU
MI6 message: Stay in the East; We will fund rebels; Sanctions will bite
I don't see numbers, but I “see” musical notes (mostly as places in space) although it's partly also a feeling as well (so a major chord has a distinct feel to it and a place in space based on its pitches). When I learned flute, it was a bit disconcerting to me because my primary instruments, piano and double bass, placed as notes got higher they were farther away from me, but on the flute the high notes were closer. It still messes me up a little.
Problems with Signal Messenger App
> As long as you run your program using the virtual environment's Python, it gets to use all the modules you installed in the venv. It doesn't matter where the program is and you don't have to move it from its current location, you just have to change what 'python' it uses.

This is common knowledge. People just need to understand that by activating the virtualenv, your path precedence starts with the virtual environment. You can store your environments anywhere you want. You could even have a dev folder with a stack of all the usable virtualenv configuration which you activate as necessary.

The same holds for conda. Although with a small caveat - any pip installation that you do with conda by default may end up in the global pip cache. Virtual environment however create their separate isolated pip caches, and hence pretty useful.

tldr : virtualenv work anywhere and have a completely isolated set of python packages. Same doesn't hold for conda (unless you're doing conda install instead of pip install).
You get Nintendo first party games, considered by millions to be among the best video games.

I have a switch mainly for Nintendo titles.
tangentially, I wonder if this is one of the reasons why Chinese are often better at math. some have argued that idiosyncrasies in speaking the language might play a role (such as being able to detect tone changes). That may be true, but also when they are looking at a number 2, it looks like two somethings. our 2 looks nothing like two somethings.
Same experience here, never went back after seeing Brave speed.
No, not at all. Those people in the camps are incapable of doing any kind of work, really: you can't show up high on drugs or drunk to work and expect it to work out. The people at homedepot, they aren't documented, but they want to work.
The purpose of the ban is to weaken and undermine the Putin regime. Of course it is unfortunate for the players not getting to play a chess match, but if this ban (along with all the other economic and cultural sanctions) shorten the war by just a day, surely that sacrifice would be well worth it.
Hope the ground isn't too hard otherwise you are mostly left standing out of the ground.
I stopped buying their crap years ago. No platform lock for me.
If it's hermetically sealed, where are those decomposition gasses going to go? A field full of dead bodies in pressurized cans waiting to go off for decades doesn't sound like a great time.
See: https://github.com/pypa/manylinux/pull/1135 .

Alpine is a supplement. It can't replace the others. It hasn't been widely accepted by the community yet. I believe many python projects are not afforded to replace libc.
I'm sure the US is supporting a regime change in Venezuela that would open the oil to foreign companies.

The 2T doesn't disappear it goes into jobs and new technology. Those oil contracts employ many in the US.

More important is the US gains control.
Most if not all your points are moot if optional WfH is implemented. Which is what all the proponents of WfH want. I don't think anyone want's to force people to work from home. Just give us the options.
aha, that's so true
Jitsi has been around for quite a while. Now I'm not sure what makes Brave Talk any different. https://meet.jit.si for those who are interested.
Makes a lot of sense! It really is true that ML models kind of live in its own little world with their training loop and should interact with the rest through a rest api. And now and then new data gets added for training, as well as the api should change a bit, maybe we tweak the labels. You managed to encapsulate that part. I might port one of our text model to it to try it out :)
Unless you're unable to handle the business side - in that case, you lose a lot of money.
I've been building a list of apps and libraries in this space. In no particular order:

https://requestly.io/

https://portswigger.net/burp

https://dutzi.github.io/tamper/

https://anyproxy.io/en/

https://wproxy.org/whistle/

https://www.telerik.com/fiddler

https://github.com/alibaba/lightproxy

https://httptoolkit.tech/

https://mitmproxy.org/

https://wiki.squid-cache.org/Features/SslPeekAndSplice

https://www.charlesproxy.com/

https://nssurge.com/

https://wrapapi.com/proxy

https://www.privoxy.org/

http://www.tofuproxy.stargrave.org/

https://github.com/http-party/node-http-proxy

https://github.com/joeferner/node-http-mitm-proxy

https://www.zaproxy.org/

https://proxyman.io
You're basically arguing nuture > nature

I think in any school system you'll see some kids pick up the material, remember it, talk about it. Other kids won't. Blaming it on their parents doesn't really point to a solution either.
Is there an equivalent with energy costs?
> 7 sells loose cigarettes to middle school kids. 7 will leave the shopping cart in the middle of the parking lot.

Your comment made me laugh out loud. 7 isn't that rebellious in my universe.
https://archive.ph/eZ3fD
Yes, but the RAM is mostly for the gaming. It means I can easily switch between snappy desktop orrr burning a bunch on minecraft worlds and clients or whatever random game is out there. So. A lot more useful than an SSD ;)

Also I'd be concerned about any SSD you can get for that price.

And, frankly, you don't need that much RAM to have a pleasant desktop experience. Most of that is just for the gaming. Just a gig or two of file cache for the hot stuff. Which is what your OS usually does anyway.

The tower my workplace bought me is also spinning rust, and they for some reason put an enormous amount of RAM in it too. Only 5 gigs are actually being used for caching. The OS can't figure out what to do with the rest after having, I suppose loaded browser (few hundred megs), VMWare, OpenOffice etc. Even if I was running something more bloaty than Mate I doubt I could find a way to burn more than another gigabyte :)
Photo realistic graphics ought to be enough for anybody? This seems unlikely, there's so many aspects to graphical immersion that there's still plenty of room for improvement and AAA games will find them. Photo realistic graphics is a rather vague target, it depends on what and how much you're rendering. Then you need to consider that demand grows with supply, with eg. stuff like higher resolutions, even higher refresh rates.
I guess Elon Musk had the right idea giving his kid a non-alphabetic name.. less chances of this stupidity to affect them.

(The above is a joke, I'm guessing US government systems can't handle non-ASCII characters, and a German named Müller would have to be Mueller or Muller)
Whereas before they didn't like money?
"Was this terrible pizza code written with a folding editor?"
Read somewhere that neutrino particles are interesting in this regard, as they travel straight trough the earth.
You could always play on PC with the same emulator. If you want a handheld device to play Switch games, the Switch is lighter and cheaper (though I suppose you'll have to pay for the games).
> If you were a C++ developer, would you request C++17/C++20 also?

yes absolutely. I think that it is wild that some people stay with older compilers solely because they happen to be on an old distro and don't want to update. Tying compiler versions to operating system versions is absolutely braindead. A compiler is just a program that takes text and outputs a binary which is supposed to work on anything with the expected ABI - you could even cross-compile from windows if you wanted ; at least I've done the opposite (cross-compile windows binaries from a linux host) a few times.

e.g. personally I mostly use clang-13, soon 14, for development with every possible C++20 goodies, and ship software that works back to windows 7, mac os 10.13 and until recently centos:7-era linux userland (recently upgraded to 8). There is zero reason to use an older compiler.

> I don't know why GCC-12 was in the picture, but I hope all of you can understand one thing: python's source code must be compatible with GCC 6. And no so called "Threading [Optional]" features. It is all because CentOS is dead. CentOS has been sold to IBM. There is no CentOS 8 anymore. The free lunch is ended. And there wouldn't be another OSS project to replace it.

the day centos:8 ended I replaced centos:8 with rockylinux:8 in my docker image for my builds and everything continued working fine with the latest GCC and Clang versions.

Honestly your pains regarding gcc-6 are entirely self-inflicted. Just ship a more recent GCC binary with the manylinux project or something, you can build it on centos 5 if you fancy in order to get it to work on older libcs
Okay I figured out how to denuclearize the world. The billionaires can take their rockets and start a self sufficient break-away colony on the far side of the moon and take a bunch of nukes with them. The location will be secret and not easily observable and maybe underground to be totally resistant to any attack. Then they can hold the world hostage threatening to start nuking major cities of any nation that does not give up it's nukes immediately. Since there is no more MAD, nations will have to comply. Then hopefully they will give up theirs...
> The Steam deck doesn't just threaten the outdated hardware of the switch in terms of games and gaming performance, it threatens Nintendo's platform on its own turf.

I really doubt it.

- It doesn't include a dock or any external controller without paying more. This was the entire pitch for the Switch

- It's more expensive and has worse battery life. Better graphics don't matter that much on a tiny screen. (Game Gear anyone?)

- Valve has a bad track record for committing to their own hardware. Remember how everyone also thought SteamOS was going to be the big takeover and it barely even happened?

- It runs linux. I run linux and love it, but running specific games, correctly interfacing with a variety of inputs and displays, it's just not going to be as smooth as a console with a dedicated OS. I'm guessing lots of people will install windows.

- Their marketing is basically non-existent next to Nintendo. It's impressive how successful Steam is without really marketing, but that won't fly in the console space. Having a successful console launch is incredibly hard. Nintendo only manages it about half the time.

- From what I've read, the emulation isn't perfect. Switch emulators even on desktop hardware can't necessarily handle every game well, why would the Steam Deck be able to?
Not for Americans. You have to pay a few thousand dollars first, and then the wealth tax.

https://www.forbes.com/sites/robertwood/2015/10/23/u-s-has-w...
Why not fusion
Rocky Linux provides a perfectly good and compatible drop in replacement for CentOS 8. So does Alma Linux.
Thanks for the feedback. Language docs sites are the current weak point. Theyll be the next big addition to the index.
Not sure if you meant this literally or figuratively but it does appear to be a different codebase primarily in TypeScript vs JS (Jisti meet). I didn't dig enough to see if it was fork or not but it doesn't look like a white labeled jitsi https://github.com/brave/brave-talk
A lot of countries require you to pay local income taxes even if you don't have permanent residency or a work permit (as long as you do the work in country, you are supposed to pay taxes on what you earn from it). But they have no way of tracking the worker's income, so won't know unless somehow they happen to find out about the tax fraud.
At the very least, local echo must be enabled.
A few observations:

* Encryption is not enabled by default.

* They call it private, but I don't see how the metadata - who you talk to, which is as important as what you say - is private.

* "Assuming no malevolence ...": Assuming no malevolence, we don't need to encrypt anything. Though even if we assume malevolence, if we trust Brave to make the browser, they can do almost anything they want regardless, without our knowing much about it.
Location: Seattle area

Remote: Yes

Willing to relocate: No

Technologies: C/C++, Python, Java, SQL, Linux, DB engines, systems programming

Résumé/CV: https://www.linkedin.com/in/tobinbaker/, https://github.com/senderista/

Email: tobin.d.baker@gmail.com

I've been working for the last 2 years on an in-memory MVCC DB engine in C++, built from scratch. The engine incorporates several innovative design features, including some I've invented myself. It has completely nonblocking transaction open and commit, incremental and concurrent GC, and direct shared-memory access to data from client processes with zero-copy reads. All critical paths are lock-free and some are wait-free (e.g., transaction validation). Performance is a work in progress but currently scales up to 50K TPS at 8-16 threads, and plateaus at around 25K TPS even after full CPU oversubscription (128 threads on 64 cores), thanks to the lock-free design.

Before starting this project, I worked on a distributed analytical database, supporting multiple scientific users:

https://myria.cs.washington.edu/

https://github.com/uwescience/myria

https://homes.cs.washington.edu/~magda/papers/wang-cidr17.pd...

I'm most interested in developing high-performance database engines in low-level languages, but open to any challenging systems programming project. I've been working in C++ for the last 2 years, but have written nontrivial projects in Rust and Java as well (e.g., https://github.com/senderista/rotated-array-set, https://github.com/senderista/hashtable-benchmarks). I would enjoy using Rust or Zig on a new project, but I consider the project itself to be much more important than the language it's written in. I am not interested in cryptocurrency, adtech, or fintech projects.
I would argue that it's most teenagers and young adults today whose development is "stunted." They spend all their time with their peers and have a hard time acting like something other than children.
Atlanta is still going to be a significantly lower pay band than premium plus (Bay Area/NYC), though. Tech salaries there aren't as high. The ideal play is to be far out in the boonies of a premium plus MSA, e.g. something like Dutchess County in upstate New York. The cost of living there is quite low but you'll still make the highest salary possible.

Interestingly, Seattle is only in the premium price tier, not the premium price tier. This is because there's no state income tax in Washington, so a lower salary goes a longer way. So it ends up being a wash even factoring in NY/CA state taxes. Because CA taxes are higher than NY (but not NYC taxes), your best bet is living in upstate NY (Long Island is outside of NYC too but it's eliminated because CoL is higher there).
First, this sounds really cool! I was really into the idea until I got to here:

> Cana will automatically replace ingredient cartridges (which should each last around a month) as needed at no cost. However, you'll pay for the device's concoctions on a per-drink basis. Each will cost between 29 cents and $3, though Cana claims the average price will be lower than bottled beverages at retailers. The system also requires sugar and spirits cartridges — both of which are replaced automatically — and a CO2 cylinder.

I was initially hesitant about the prospect of proprietary lock-in and oh dear was I right to be. By "automatically" I assume they mean, "this requires a network connection and runs the risk of becoming a $500-$800 paperweight," and frankly, the idea of paying varying prices for each drink just sounds bizarre and unjustified. If the technology in this thing is so novel, surely they have enough control over their IP that there's no need for this kind of pricing model or lock-in. I could, of course, be missing something of my own accord, but it feels like they're trying to hide or obfuscate something.
> Wouldn't you rather be absorbed back into the earth to be one with the elements?

Yes, but this will happen anyway. I doubt the occupant has a preference on timing.
I'm not an apple fanboy. I do have a M1, but I once spent 4 months porting KDE to solaris 10 x86 to run on a hp probook (and even got paid to do it)... I routinely try to exit the apple ecosystem but it always costs me pain and time, which hasn't been worth it for a number of years now. looks at drawer of ubuntu dell XPS's, ThinkPads running openbsd, etc etc.

I've fucking TRIED... :(

It's been linux and bsd machines as clients for work for almost 20 years.. And yet I keep having to go back to OSX for reliability.

At some point you have to just accept certain things are the cost of business..
Here’s a pretty good write-up of the point you cover as well as the point others have made that the Chinese are able to quickly memorize 9 digits vs 7 digits for English speakers possibly because the names of their numbers are shorter.

https://www.npr.org/sections/krulwich/2011/07/01/137527742/c...
Consider "people like ice cream". True or false? It's true even if you reply that your friend Fred doesn't like ice cream.

That's why the word "all" exists. If I meant 100% of people like ice cream, I would have said "100%" or "all" people like ice cream.

This is basic English semantics.

> silly arguments

It becomes a silly argument when one party decides to treat English with an overly literal interpretation as a rhetorical tactic.
Brave is what Mozilla should be IMO. They identify key areas where there is something wrong with the web. Then they try to fix it with a technological solution.

For example, there's a moral dilemma where person A complains about ads and person B says "yeah but how should content producers get paid?" Brave gives us a third option: basic authentication tokens[1].

Or the moral dilemma where person C complains about Google's search results only showing X-leaning answers about some question, and person D says "yeah but do we really want a Y-leaning search engine?" Brave gives us a third option: Brave Search with Goggles[2].

They block ads and way more tracking out of the box than any of the other main browsers. You don't need to install extensions for this.

Now, how does that translate into revenue? That's a good question. I kind of wish they could work as a non-profit since that fits better with their mission.

[1] https://brave.com/brave-rewards/

[2] https://brave.com/wp-content/uploads/2021/03/goggles.pdf
Disruption to Facebook Access in Russia
On github: https://github.com/brave/brave-talk
Completely in agreement. But it's important to note that we have more power over what happens to Assange than we do over Russia.

Empty condemnation of Russia while we simultaneously prosecute the publisher of information which helps us decide whether we are behaving in an immoral manner is not merely hypocritical: it's corrosive of the fundamentals of our society.

Right now the Afghans, Iraqis and Syrians that we murdered and the Yemenis that we are helping murder make condemnation of the Russians not just odd, but erodes all possibility of working in a fairer world.
I think it could reasonably be called a development platform, with all the software included in its cost.
Hi, we agree! (I work at Materialize.)

eloff, if you see this, I'm shooting you an email!
I do something similar when writing longer things like papers. I'll think about the general topics I want to cover and the order, highlights, etc., and then I can write 10 or 20 pages more or less as a continuous flow.
Seems he's relying on the communities/owners behind the sources to moderate and keep bad content away.

I think it's a good bet. Would expect to be a LOT harder for a "growth hacker" to make his way up in HN points as opposed to Google rank.