skysight-inc/HackerNews huggingface dataset:
That couldn't be further from the truth.

It is my common in my area (engineering/industrial) to see software that is 30-40 years old where the only maintenance required is to keep up with the ever-changing operating systems (i.e. it is software who changes more than the rest of "the world").

Because at some point DOS ain't going to run on Windows 11 anymore.
These hearings just show how they have an impossible task.

* Question 1: Why did you put labels on the president's tweets? What gives you the right to determine that? Putting a label on is completely outrageous!

* Question 2: You labelled the presidents tweet as 'potentially misleading' - but this didn't go far enough, as it was fully misleading! Why are you not harsh enough on fake news?!

There needs to be a separate task of trying to work out what on earth it is that the aim/goal actually is.
Yes! It must have been somewhat controversial to add more “porcelain”, but I’ve loved the recent changes. Restore is a great name.

They’ve also added some guiding comments to various commands (like rebase) that make the CLI more user friendly.

I think checkout was the worst offender, because of how necessary it’s use was for most workflows. Branch could probably use some pruning, too.
I don't use Dynalist on a regular basis, but maybe "finished" instead of "abandoned"?
Web Engine Servo to Be Hosted at Linux Foundation
This is comparing apples with oranges.

When I do give out my CC data I do this voluntarily and make an active decision each time to do so. I'm NOT giving it out to random people, some of which might be fraudsters
Tecton Becomes Feast Core Contributor
I've trained multiple teams to use Git (which means I've been their on-call tech support) and I agree the learning curve is tough. However I argue that the value added is so high that the initial curve is worthwhile. I usually start by explaining that Git was made by kernel coders who like low level access, so git hides nothing from you and provides a very generic solution that works for almost everyones use case. GUI tools will cover you in simplest of scenarios, but it's a matter of time until you need to do something marginally complex and are left hanging out to dry. I advise not using them at all because the details they hide are the only thing that will help you understand the advanced features.

Once you're over the hump the system is very intuitive. I liken it to awk or sed which beginners often find incomprehensible, until they understand what the tools do at which point they become simple. There's a lot of good resources out there and StackOverflow has almost every question imaginable already asked and answered.
This is funny but I think it strikes at a real truth: what Git is trying to do is legitimately difficult. I can see where the author of the article is coming from and I agree that Git has a lot of commands and it's hard to pull it all together, especially if you are new. And I agree that these commands could be better organized and presented and I think that's something the project is actively trying to address.

But isn't the core idea of Git, everyone has their own repository and they share branches, kind of complicated and tricky? In my experience the developers I see having problems with Git are having trouble with the hard stuff, not the easy bits like committing and pushing a change.
I love C but I think most of the C standard library is useless and outdated rubbish (pretty much everything above the mem...() and math functions). The entire IO and memory-management areas should have been either thrown out of the standard library, or updated 20 years ago to keep up with low-level operating system features.

But one of the best features of C is that you can mostly ignore the standard library and still enjoy "C the language", e.g. nobody ever choose C for its standard library ;)

(also re UB etc...: use the mighty trio UBSAN, ASAN and TSAN!)
The Cinebench R23 results seem kinda weird to me. The 5950X would have almost a 40 % clock speed advantage over the M1 (~5 GHz 1C vs 3.2 GHz 1C), yet the M1 is only about 8 % slower in an entirely ALU-limited SIMD benchmark? This suggests the M1 core has like 50 % more EUs and achieves much higher throughput than Zen 3.

The SPEC results are... decisive to say the least. Without Zen 3, x86 CPUs would look, well... like shit. All Intel offerings, including the Sunny Cove part (so not a 7 year old uarch), look uniformly bad across all workloads.
China used microwave weapons against Indian Army in Ladakh
Could you not perhaps git fetch && git rebase origin/master (for instance, to pull remote changes into a local development branch)?
I feel the same way, I understand git pretty well but cannot for the life of me use the CLI. Fortunatly there are some pretty good GUI around, I personally use GitExtensions and find it suits my brain nicely. Its windows only though, not a problem for me since my work forces me to use Windows and I don't code at home but surely they are nice git GUI for Linux no ?
I was trying to figure out what a “Re Platform” is, until I checked the page and realized “Re” is an acronym and should be all caps “RE” - Reverse Engineering (Platform).
It's probably laziness. Is that such a bad thing though? I think its ok to expect tooling to be easy so we can spend our times on actually writing code. To me it's the same thing as expecting auto completion and line by line debugging from our IDEs.
I moved into a house with a Nest and no internet connection (when we moved in). The Nest worked fine as a thermostat, it seemed to be smart enough to default into a dumber thermostat mode when it had no internet connection. This is also its behavior today with this service outage.

Now, because someone one day will decide to do a rewrite and cause a feature regression, this could change.
Mac mini is a plugged computer. I don't care whether it drains 7W or 700W. Electricity is cheap. And the fact that it trails behind AMD on a better node means that its design is inferior or not fully uncapped.
These are actually good questions.

There might be even more good questions; possibility too many.

What's the best way to crowdsource such good questions and select a good sample and bring it to the attention of whoever organizes such hearings?
It happens. It's whimsical and seems often to be based upon media-generated hype. Important decision-makers like Comey and Clapper both lied to Congress in significant ways and never faced any repercussions. A little nobody like Roger Stone lied to Congress and was prosecuted to the hilt.

Look at the prosecution of Roger Clemens. Why the hell was Congress holding hearings about steroid use in baseball?

https://www.nbcnews.com/politics/congress/5-people-who-lied-...
Bitcoin is also a great way to lose a lot of money. You're at the whim of an extremely volatile market that's dominated by a few really big players.

If you want to invest your money, buy index funds. That's about as safe as it can be while still bringing in reasonable returns.

S&P 500 seems to be a particularly stubborn climber. No idea why it climbs harder than other index funds, but it's been very reliable for as long as I've been paying attention to it.
Agree to disagree. I've met enough Americans to believe that if we made voting mandatory, we'd just end up with Optimus Prime at the top of the ticket.

You can make an act compulsory on the whole population but you can't legislate duty-of-care upon the whole population.
Go read up on zip fuels if you want to learn about truly strange stuff. Those were just tested however, never actually used for production aircraft.
Not really - wages usually get renegotiated at least annually, and frequently go up faster than inflation.

All inflation does is set a cap on real pay decrease. Since very few businesses will decrease pay, then a 4% inflation environment means Bob who didn't get a rise this year effectively gets a 4% pay cut in real terms.
The majority of people do not care because the police can legally blow your door of its hinges, kick the shit out of you, drag you into a van, and stuff you in a cell all before you get to the due process part of the justice system.

No, the police can not legally "kick the shit out of you", they can use reasonable force if you decide to ignore or refuse instructions when they have a warrant which has been obtained via the courts. The warrant will only be granted after presenting substantive evidence that the person they are wishing to arrest has committed serious crime i.e. possession / distribution of indecent images of children, drugs, money laundering etc which required rapid entry to secure evidence. They don't get to enter your property for minor offences or on a whim.
The refresh rate on e-ink is so low that coding on one would probably be excruciating. You should think of it as a replacement for paper, not a replacement for a monitor.

If your laptop isn't very bright, you're mostly out of luck. You can work in the shade, try polarized glasses, buy a brighter laptop, or find a portable monitor that is brighter than your built-in panel.
I only see a single Jupyter notebook in the GRANT repo. Is all the code in there?
https://github.com/wagtaillabs/GRANT/blob/main/GRANT_walkthr...
> Okay actually I don’t care how downvoted I get but calm the fuck down.

Why would you get downvoted. People who lie tend to get upvoted. People who tell the truth usually get downvoted here.

> I’m not lying.

You claimed that : "Media barely knew how to report tech at all, and barely knew how to explain what was at risk with Y2K. They mostly reported it as “might be a problem the clock is counting and we shall wait and see”."

That is objectively false.

> My personal experience doesn’t match yours.

You weren't talking about personal experience. You were talking about how the news reported it - objective reality.

"Media barely knew how to report tech at all, and barely knew how to explain what was at risk with Y2K. They mostly reported it as “might be a problem the clock is counting and we shall wait and see”."

> What the fuck is wrong with you?

No need for this. Why double down instead of admitting that you were wrong?
Apple markets this as a "Pro" device for professional video editing

No, they don't. Because Apple keeps raising the ceiling on low-end devices like the 13-inch MacBook Pro, in many aspects, it's more performant than a high-end laptop or desktop Mac from just a few years ago.

Please read the best article so far that explains what "Pro" means for Apple—it just means nicer; it doesn't mean for professionals. https://daringfireball.net/2020/11/one_more_thing_the_m1_mac...:

Wait, wait, wait, you might be saying, the MacBook Pro is pro. But as I’ve written numerous times, pro, in Apple’s product-naming parlance, doesn’t always stand for professional. Much of the time it just means better or nicer. The new M1 13-inch MacBook Pro is pro only in the way, say, AirPods Pro are. This has been true for Apple’s entry-level 13-inch MacBook Pros — the models with only two USB ports — ever since the famed MacBook “Escape” was suggested as a stand-in for the then-still-missing retina MacBook Air four years ago.
Stored XSS
EDD Needs Innovation
Software and hardware vendors need to start honoring the local configuration choices of the owner of the hardware and network. At a certain point ignoring my decisions about what can traverse my network becomes a crime and should be prosecuted as such.
I sympathize. Everyone has a few words or phrases with incorrect usages stuck in their heads. For me it’s “fall through”, which feels like it should mean the opposite of what it does mean. I think that idea got stuck in my head because of the phrase “come through”, which implies success.
This speculation has been going on for years.

They're not going to remove the ability to run arbitrary code or the unix core. There would literally be no reason to buy a mac over another product of theirs.
Intel's architectures have been massively delayed by process issues. They're still shipping Skylake (Aug 2015) architecture processors on the desktop and server because they waited too long to change strategy. About a year ago they announced they're going to start decoupling the microarchitecture from the manufacturing process. 2021 will be show the first fruits of that labor with Rocket Lake, which is Ice Lake (Sept 2019) backported to 14nm. If they had done that at the first sign of manufacturing trouble (2014?) they could have 2 more generations of IPC improvement and still be ahead in every way except efficiency. I guess Intel management was more concerned with not rocking the boat.
> ReMarkable is sort of astonishingly expensive,

I have been contemplating buying a ReMarkable 2 as I prefer to handwrite everything/annotate/. The price tag is a bit hefty given the cost of an iPad and pencil and the zillion other things it does.

I'm curious if you are indeed going to buy one?
Technically it’s a family business that I grew up into and I ended up being a developer because at 14 I made the restaurant’s website with Macromedia Fireworks and Dreamweaver.
I'm looking this repo[1] for reference, something must be off, because a mid 2015 has half the time in incremental build, of course the project matters, but Dave doesn't reveal the name of the app they are compiling or I missed it.

[1] https://github.com/ashfurrow/xcode-hardware-performance
Macbook air: $999 (2 ports, no hdmi)

vs

$699 mac mini (2 ports + hdmi) + ipad $329 = $1029

Thinking of upgraing, my current macbook 2013 sits in a drawer 99% of the time connected to a monitor and keyboard. That 1% of the time when I travel, the macbook is too large to use comfortably on an airplane seat. The ipad would work better for this use. macbook air also only has two ports, so one would be used for external monitor, the other for power. No place left to connect external drives. Which I need to use for video editing, and sometimes need to connect two drives to transfer files between them.
Seems like this would only be doable on macbook air running on battery.
> I had to disable DoH on all 5 of my machines because it was enabled automatically.

Some googling: it's on by default in the US now, not yet globally.

> pihole supports using Cloudflare as an upstream DoH provider, not acting as a DoH provider.

That's unfortunate; are you sure it's not just a little poorly documentend? At least the underlying software they link to https://developers.cloudflare.com/1.1.1.1/dns-over-https/clo... clearly mentions a proxy functionality, but maybe that's not on yet?

In any case: the point is that just as DNS proxying became easier over time, so will DoH proxying. There's nothing wrong with sticking to old tech as you chose to if it's not yet convenient for you to switch; especially if pihole supports upstream DoH, since presumably you trust the network between your device and your pihole ;-) - rendering the rest of the DoH benefits moot.

I'm sure time will resolve issues like that, but in the meantime, the vast majority of people that didn't customize their DNS and don't choose at all, or choose based on privacy or performance get a more private & secure option by default. I mean, it's transition pains are annoying, but it sounds like a good idea in general, so I suppose the transition costs are worth it in the long run, especially since the vast majority of users won't even notice. It's annoying to be in the camp that gets to bear the burden, for sure.
These gains are just through improvements in processors. Now, combine that with parallel leaps for battery tech...
It's also good that battery tech hasn't jumped too far ahead already - the constraint has helped in the development in these mobile chips.
The display panel is still the biggest energy draw on my laptop. There's a lot of chance for improvement there too. A 2 day battery in 5 years isn't that crazy.
Anecdotally, a significant number of recent criticisms towards Emacs
and vim are that they’re ugly compared to VS code — that seems
to be a solid counterpoint to your argument that among users,
aesthetics don’t matter.
Make the libc resolver do DoH, and drop it from firefox,half the problems go away.

The other half of the problems are around defaulting to allowing cloudflare to inspect your traffic, instead of comcast. And the lack of integrity and encryption for the rest of the DNS infrastructure. And the expansion of the complex and difficult to secure x509 certificate regime which we should be moving away from. (Something like gossamer seems to be a big step in the right direction)

I want encrypted dns, just not a half-assed hack of an implementation that is going to be impossible to fix once deployed.
This is great news! Really nice to see another browser engine out there being developed. Hope to be able to use this in a project one day in the future and all the best to the team - quite a feat how far Servo has come in supporting web standards in such a short span of time (comparatively).
Cross-Site Scripting (XSS) – DOM
This means there is (probably) plenty of opportunity for seasoned engineers to make serious money at Intel. But only for ones with thick skin who can deliver despite rotten company culture.
Sure, historically Apple makes the first device in various categories that achieves wide consumer adoption.
Awesome news! The world needs another prominent browser engine that browser vendors would want to use, and detaching Servo from Mozilla makes it better positioned for that task IMHO. I'm also very happy that work on Webrender continues. I love what you're doing guys!
Happy to say I contributed an icon for IDLE, the preinstalled Python editor I can't help but use when toying about with projects and research. It was a fairly easy venture, even though I’ve never touched icon development before.
Violence against Belarus protestants on November 15 [video]
I can second these issues using i3 and arch. I've had subtle issues like these in Ghidra and when I once tried Armitage (I wanted the Hail Mary feature), it was so messy I've never used it since.
New Microsoft technology will make your web apps run a lot faster
I don't know why you got down-modded so much. There is no official "native" toolkit for Linux; Qt is just as native as GTK.
There is a VNC client which would allow to to do just that
It's a tough call. I think part of the problem is frankly the electorate. You won't find many on HN, but remember that this sanctimonious grandstanding is broadly popular. Senators aren't just doing it to entertain themselves.
Based on the analysis of https://www.anandtech.com/show/16252/mac-mini-apple-m1-teste... , M1 is absolutely competitive with the best laptop class CPUs in raw performance, while being dramatically lower in power consumption. This is definitely one of the best out-of-order processor pipelines ever created.
You won't need a navigation system post pandemic then :)
> What'd be the point? Both of these are sociopaths

Hearings have four audiences in decreasing order of importance: voters, regulators, the hearing participants and legislators.

If you believe these men are irredeemable sociopaths, ask questions that show voters and regulators (e.g. prosecutors) that.
> This is a very misleading statement. They primarily only used the 5950X in single-core tests, and in those tests it doesn't come remotely close to 105W. In fact per Anandtech's own results[1] the 5950X CPU core in a single-core load draws around 20w.

It would seem that the switching of AMD chips in the various graphs have caused some confusion. I was referring to the "Geekbench 5 Multi-Thread" graph on page 2. This shows a score of 15,726 for the 5950x vs 7715 for the M1. This is about 2x. I do not see any notes that the benchmark is using less cores than the chip has available.

I don't follow your argument for why it is misleading to characterize the 5950x as a 105W TDP in this benchmark. Could you expand a little on why you believe this is misleading? The article that you have linked to shows over 105W of power consumption from 4 cores - 16.

Edit: I put in the wrong page number in the clarification :) Also, I see later in the linked article that the 15726 score is from 16C/32T.
> I guess it's the Wacom digitiser broadcasting RF all the time.

Great, it has expensive royalties and it betrays the user.
239,621 Hacker News datasets from the past 5 years
Very interesting. Do you have a reference for that?
Dry ice is -79C (-110F) which would probably be close enough in my uneducated opinion. Dry ice is also readily available in many locations and is relatively easy to produce.
vscode is getting an arm build by end of month apparently. I use vscode's remote development feature so the m1 macs are actually perfect for me.
Since my experience with Git is much less (too much solo work, so you don't get exposed to the same scenarios as team developers do), I'm now having to handle new situations in my Git use.

The biggest problem I face is the conflicting information of how to do a certain thing. The other biggest problem is that my need at one moment may be similar by slightly different to a situation/question posed on StackOverflow, and so I'm left to guess if I can take the answers and work from those... or if I will end up in a worse or weird situation by following them.

It's very difficult to even discuss situations in Git, because the smallest details can be a deciding factor in choosing what next step to take. It reminds me of analog and digital electronics... sometimes you must be very precise and know exactly what you're doing, and sometimes you can just approximate. Knowing when to do one or the other takes lots of experience.
Many rich people are incredibly miserable and basically stuck in a position they cannot escape from. That doesn't mean they aren't doing a lot of harm (they are) or they aren't aware of it (again, they are) but they might not see a viable way out of it.

I remember when Zuckerberg was just seen like a nerdy, awkward kid suddenly put in big boy pants and people empathizing with him, and not like the eldritch abomination/reptilian drone he's seen like these days.
I don't think it's helpful to pretend to have a full view into the minds of these men. I think it's very possible that Zuckerberg genuinely has no idea why people would care this much about privacy and why people push back against Facebook because of it, just like I think there are people who actually have no idea why the phrase "if you have nothing to fear then you have nothing to hide" is problematic.
I've.. gone a little crazy with it. I have my own Ansible Collection consisting of a common role, a Certificate Authority role, and a pair of SSH Host/Client roles, which together provision and lockdown the CA server, configure the users, principles, and certificates on my machines, and setup a system for future (renewed or revoked) certificate propagation. It was one of my first major ansible projects, and I learned a heck of a lot about best-practice putting it all together. The CA server will renew keys automatically, but can only be accessed with a dedicated key that's left in the playbook directory.
Since it's becoming harder and harder to implement transparent proxies and caches, someone should define a local cache protocol so that network administrators can configure explicit shared caches for the devices on their networks.
Eclipseum – The Antifragile DeFi Asset [pdf]
More than awesome performance. Unfortunately, I'm quite reluctant to upgrading, I'll pass a generation or two. I don't want to spend time baffling around software issues.
His punishment should have been to work with the Indian Railway to design a better system that meets their requirements & their customers’ needs as equitably as possible.
It is the recommended way since Java 11 (no JRE there) - using jlink can build smaller packages and app developer doesn't depend on the JDK/JRE on the system.