skysight-inc/HackerNews huggingface dataset:
Hopefully you have extended security updates or use zeropatch.

Admittedly I have a test rig running windows posready 2009, aka w7 with esu cooked in from the beginning for contractual reasons. It is a bit like running windows xp embedded b on a normal desktop but seems good enough that I could use it as a daily driver if I wanted to.
CVE IDs and How to Get Them [pdf]
Keen observation. I enjoyed Halt and Catch Fire because of its parallels to today. A lot of previous startups had good ideas just the tech wasn’t quite right or v1 at the time.
Thanks, as this is an AMD Notebook with an PCIe NVMe SSD i'm not sure the SATA Link Power Management is applicable. I've turned off the PCIe Link Power Management though, sadly without improvements.

I have to say this problem ONLY appears when DELETING these specific 4gb zip files. I really can't reproduce this in any other way.
Hi,

Freelancercv.com is the service Marketplace along with custom domain profile i.e, (you.usercv.com or yourDomain.com )

You can add your digital services or digital items and sell from your profile.

E.g: freelancer.usercv.com , phpdeveloper.usercv.com

Your profile is powerful URL to showcase your services, digital items, as well as your blog posts.

Thanks
Full on nodes don't come that often and from what we've seen from Intel's 14nm++++++, revisons to a node don't make that much of a difference.
https://en.wikipedia.org/wiki/Employment-to-population_ratio

Iceland is 81.8% and South Africa is 41.7%, according to the table on the page.
It's not paren highlighting: it's about making it impossible to create unbalanced parens.
This article has a lot of unneeded emphasis on the social class of the traders.

I don't care they couldn't pronounce a 'th', that they go on holiday in Marbella, or that they consume conspicuously.

The writer would probably say this is to inject colour, but it comes off as class condescension.
There are a few PC manufacturers offering 3K laptops at least (Lenovo, Huawei when I looked). For monitors it’s nuts, just Iiyama has a 5k screen with multiple inputs (the LG has only one input so useless for switching between pc and Mac)
As far as technology goes, I think what we describe as "fashion" is often mostly caused by a desire for safety in numbers, and to a large extent that's rational.

If I pick the same language or framework or whatever as everyone else, there's a better chance it won't be abandoned, and when I want to integrate with some other project, someone else will already have done a great deal of the work.
It's not the C++ syntax that makes it fast, it's the semantics.
> This feels like "rust 2021 governance roadmap",

Please don't get me wrong -- governance is important. But concentrating on governance for the entirety of 2021 leaving technical roadmaps to the teams is surprising. What problems is this roadmap trying to solve?

1. Is the existing governance model inadequate and needs to be urgently fixed?

2. Is Rust becoming a "designed by committee" language? This model does not seem to work despite the best intentions.

3. It would be very useful to see not only "what" is in the roadmap but also "why".

EDIT: formatting...
They are both RISC instruction sets used for SOC style chips. So what makes the M1 successful should also work for RISC-V. The key non-technical difference is that you won't have to license it from NVidia which might make it attractive to some companies that don't want to pay as many license fees to these companies.

Licensing and patents have historically been in the hands of only a few companies; which limits other companies doing custom designs. With RISC-V, that could change. Of course that's only the instruction set and you'd likely still need to license lots of patents to get anything shipping. But it fits the pattern of OSS software driving a lot of innovation and hardware design becoming more like software design.

Theoretically, if Intel wanted to make a comeback, RISC-V might actually be interesting for them. Right now they would have to compete with Apple, Nvidia/ARM and the likes of Qualcomm for non X-86 based CPUs. Those three are basically using ARM based designs and you need to license patents and designs to do anything there. Intel having to license chip designs + patents from their competitors is likely not compatible with their ambitions of wanting to dominate that market (like they dominated X86 for nearly half a century). They are clearly having issues keeping X86 relevant. So, RISC-V might provide them an alternative. The question is if they have enough will left to think laterally like that or whether they are just doomed to slowly become less relevant as they milk the X86 architecture.
Any word of when is a new version of LTSC supposed to come? I bought a very new laptop that just launched last year. The windows version out of box was I believe 1909. I haven’t yet tried running LTSC on it yet but worried about drivers or other issues. My CPU in the laptop was released in March 2020 and 1809 was released in 2018. I didn’t think it was too good of an idea because of that, even though prior I always ran LTSC and would love to go back if I didn’t have to worry about too new of hardware messing with it.
Depends on the ISP, my mobile dongle has a dynamic public ip, I have a little twitter bot that sends out a tweet every time its ip changes.

On my wired connection I have 1tb symmetric fiber with 16 static ipv4 ips and an arbitrarily large number of ipv6 addresses, I just need to register more if I need them (which I really don't).

That said I didn't get the job, so caveat emptor.
"It's quite another thing to tell people "no more inventions or creative labor, society is wealthy enough."

I am not a proponent of eliminating growth, let alone creativity and inventions. Those are great things, within limits. I simply think we ought to move away from the opposite extreme of maximalist production and consumption. I agree that how to do that is enormously difficult.
A rather extreme and ridiculous prescription but there's no doubt that we live in economies of overwork which are a product of a particular kind of economic system of endless, mindless growth. This is the cause of rampant inequality, rampant mental illness caused by stress and feelings of meaninglessness and powerlessness, ecological destruction and so on.

The problem is Capitalism and the related mindless obsession with GDP. Degrowth economics in the form of an ecologically-sane post capitalism, is the only way humans can thrive again, and probably the only way we can survive as a species. This would not mean no work, it would mean our economics were in line with our needs as a species and planet.
Show HN: Galène Videoconferencing Server
I used the heck out of WindowMaker back in the day. Makes me wish I could use a Linux laptop or desktop in my day job nowadays. (we use Macs, and I've moved from sysadmin to devops)
Absolutely agreed.

Though you mention that walking is what helps you keep distractions under control, I like to go walking while listening to history/science podcasts, since it helps me understand the content a lot better.

The act of walking is said to be greatly beneficial for thinking in its own right [0].

So when I get an idea, I usually drop everything I'm doing and go for walk. And my anecdata can only confirm that it's beneficial.

This is why I am so excited about the idea of working remotely using AR glasses. Just imagine going hiking through the mountains while checking your emails or being on a conference call – only taking breaks to type out some code on a portable keyboard.

Regardless of the cognitive performance boost this would give you, it would also mitigate a lot of the health issues we humans have started accumulating since we started sitting down all day.

Of course Einstein also famously claimed to have only moved to Princeton for the walks home with Gödel [1].

[0] I found this news item in a pinch, but I'm sure there are many studies to substantiate the claim: https://news.stanford.edu/2014/04/24/walking-vs-sitting-0424...

[1] I would have to do some digging to find the original phrasing (Einstein is often misattributted), so take it with a pinch of salt. But there is an entire book who's title alludes to this :
https://en.wikipedia.org/wiki/When_Einstein_Walked_with_G%C3...

(the book is great btw)
That is like saying, why do people use C++ to make fast compilers, couldn't they just add a fast compiler for Python and everybody is happy?

You interface whether a programming language, library API or and ISA has strong implications for what optimization and implementer than do.

The ARM ISA has many advantages over x86:

1) Fixed sized instructions, which make it easier to add more instruction decoders. Discussed here: https://debugger.medium.com/why-is-apples-m1-chip-so-fast-32...

2) More registers. ARM64 has 32 general purpose registers and 32 registers for SIMD stuff. x86 has fewer registers which are also wasted on all sorts of legacy junk.

3) More lax restrictions on memory-write back. It is easier to optimize the Out-of-Order execution on ARM, as you don't need to write back everything in order to memory.

As for everybody else. ARM designs from ARM Ltd. is showing rapid performance increases and gradually closing the gap to x86. It really is inevitable as there is NOTHING special about the x86 ISA that gives it higher performance. Nothing prevents other ARM makers from catching up: https://medium.com/swlh/is-it-game-over-for-the-x86-isa-and-...
thanks for sharing this. you are an insider. did u think of putting your knowledge on writing? i will sure like to read that kind of content :)
Some scientist recently said Aliens are near & many major publications covered it. Not sure if we will see them but it'll be fun if we can at least before we die lol
Surely one could make do with passive heatsinks on the Pis and use the back coolers?
Intel would have to be literally batshit to try and buy AMD, unless their market position was so thoroughly lost thst it wouldn't be shat on by regulators.
Coercion implies lack of free choice. That's what it is.

A mugging is coercive precisely because the alternative choice (getting shot) is not meaningful.
AWS is throwing their weight behind ARM because they have thousands upon thousands of servers. Their Graviton2 chip runs between 1-1.8W/core [0] and has 64 cores. Their TDP is half that of the EPYC and Xeon equivalents. At data center scale that's a huge savings in power. They could also increase density in the same power envelope.

If Amazon were to move significant amounts of their non-EC2 server hardware to Graviton they can see cost savings with no end-user impact. If an AWS product doesn't run client code there's no real requirement to run it on x86.

[0] https://www.anandtech.com/show/15578/cloud-clash-amazon-grav...
yeah but hanging it from a helicopter is not a test of that
I have found SO to be quite useful, but I don’t go there to answer questions.

I go there to ask questions. I’ve asked nearly twice as many questions as I’ve answered.

I have gotten some very rapid, useful, answers to vexing issues.

I’ve also been treated quite badly. They seem to have a culture that assumes people that ask questions are a “lower caste” than ones that answer. Look at the folks with five- and six-digit scores. Most have single-digit question counts; with that digit frequently being “0.”

Shrug. Whatevs... I don’t lose any sleep over it. I haven’t been asking as many questions, lately. That’s because I haven’t been getting answers lately. Maybe part of the issue is that my current questions are a quite difficult and “production-related,” compared to my older ones. I have noticed that many answers tend to be rather “academic,” in nature, which I like, but that tell me that the person answering may not have experience applying the answer in the context of a shipping application.

I have learned to improve the quality of my questions, over time. One of the by-products of the way I’ve been treated, is that I have gotten better at doing self-research, and figuring out the answer on my own.

I’ve always been quite good at arriving at solutions on my own, but it takes time, and, quite often, a response to an SO question, even if done so in a condescending manner, would deliver an astonishingly quick answer; frequently with some orthogonal viewpoint that makes the answer more valuable.

I’ve also learned not to “slap back,” when someone is a bit snotty to me (I’m quite capable of doing so). Even if they aren’t being nice, they are doing me a favor, and I appreciate it. I don’t go there to make friends. I go there to get problems solved.
>Doesn't include monitor, keyboard, mouse, speakers, webcam, microphone, battery backup, and fingerprint scanner which would be necessary to make it "comparable" to a base model Macbook Air.

Let us not pretend that you don't need to also buy a keyboard, monitor, speakers, and mouse for the Macbook Air to be in anyway usable.
Depends on the language of course. Most JS tools are strongly single threaded. Rust is quite good for multi core and benefitted hugely from my 3900x but even that only keeps all the cores busy for the first 60% of a compile then we're limited by the slowest chain of dependencies.
I dont understand why business leaders cannot see this for what it is and take back some control. Investors need to start asking more probing questions about how organizations develop and deploy applications. Perhaps if the money becomes contingent, people will start to give a shit about the engineering quality.

At no point should "fun" be a line item when determining what technology to select in a high stake environment.

We are in finance and we picked the most boring technologies we could find. Most of our stuff doesn't even talk to the network stack. I can't imagine running our transactions, with their piping hot PII, through the labyrinthine monstrosity that is modern "best practices".
Damn, that's a good point you made. I also want to see aliens. But they surely aren't living on Mars otherwise Elon would've saw it. Do you think they are further beyond the planets we can observer? Or they just aren't visible?
That was my first thought as well, macOS hasn't been a bastion of stability either. So many huge insane security bugs.

I always stay one entire version behind. I'm going to barely going to update to macOS Catalina now that big sur is out.
Too rarely does good, cutting satire grace HN.
AVX512 is a waste of transistors for most workloads.
StackOverflow has its issues and it is certainly a culture shock compared to most forums. It's still the least bad site for general programming that I know, and your experience will be much better if you understand the most important quirks of the site and the community there.

There's two options here on what could have happened:

- the community deleted the question because it did not meet the quality criteria

- the user self-deleted after the answer was posted

To avoid the first case you need to understand roughly which kind of questions get closed and deleted on SO, and simply avoid answering them if you don't want your effort to go to waste. The second case mostly happens with users posting homework (in an effort to remove the evidence), which are cases where answering is somewhat discouraged. But if the question is generally good, you can flag that case for moderator attention and it will likely get undeleted. Once your answer has an upvote, the asker cannot delete anymore.
(I am wondering why that got downvoted, perhaps it upset someone.) the 4750u sits at around a 1050pt GB5 single threaded score while the 5800x (with tweaks detailed in the article) scores ~1800. The M1 is 1700 or so. The 4750U just isn’t there for things like Node and scores similarly to Intel’s best desktop CPUs which are real world 50% slower at these very tasks than the M1 (or I imagine, this 5800x)
Why is this legal in the first place?
> Those are great things, within limits. I simply think we ought to move away from the opposite extreme of maximalist production and consumption.

Who can be trusted to decide what those limits are for other people?

> I agree that how to do that is enormously difficult.

There is a perspective that interest rates are connected to time preference and higher interest rates incentivize a longer time preference, which would make people more inclined to plan for the future and consume less.

I agree that it is enormously difficult and not likely to be solved by merely changing the rate of return on invested capital.
4 legs good. 2 legs better. Everyone has rights. Some people just have more and better rights than others.

I understand the reasoning, protecting government officials from mad mobs. Names should be fine, addresses maybe not. But then it should apply to everyone. What if I accidentally post someone's address not knowing they are a "protected" person?
I bought Witcher 3 on PS4 and Switch but I exclusively play on the latter device. Sure, it looks like someone smeared vaseline on my screen, especially in hand-held mode. but it's still surprisingly pretty in its art direction and the story-telling is unaffected by the graphics.
Yeah and I didn’t see what version of Java they were using since the Apple Silicon support isn’t really mature yet.
The web is 30 years old today
I haven't studied it carefully, but it sure looks like 90% of the performance improvement is using a big cache, which is a totally obvious thing to do. Also the big x86 guys have more or less been asleep at the wheel for almost a decade.

My go to example: my 2011 x220 sandybridge stinkpad is faster than my 2017 kaby lake mbp. 2005 machines (I dunno, Lakeport?) aren't even in the same ballpark as modern machines. Had that pace continued up to current year, the M1 chip would be a stinker. As it is, AMD is close and could smoke M1 in next generation 5nm chips, restoring order to the universe.
15% test positivity rate is insanely high
What could you do with a similar setup? I mean: what's the purpose and/or the advantages compared to a "classical" solution ?
c'mon, you cannot wear headphones all day long
It might not have started with LA Noire, but that's the first game I remember playing where your seemingly moderate dialogue choices made your character out to be a total psycho.

It was comically bad, watching your character lose his shit on a grieving widow when you doubted something she said. The wording of the question or choice had absolutely nothing in connection to the tirade of abuse the guy would spew out.
Why I am opening an account with a third stock broker?
> Coercion implies lack of free choice. That's what it is.

"free choice" != "choice"

"choice" != "voluntary"

I mentioned semantics for a reason.

> A mugging is coercive precisely because the alternative choice (getting shot) is not meaningful.

Its not really desirable but neither is it wholly without meaning. Some things are worth dying for. For some people increasing the cost of robbery to murder for their assailant is one of those things.
Bring back Mork and Mindy.
There are lots of factors at play here, but it's interesting to note the student-teacher ratios the paper describes. The under-performing Chinese rural schools are at ~17, and they say that urban Chinese schools are at ~12. 17 is roughly typical student teacher ratio in US public schools, regardless of status. In the US a ratio of 12 or less is common in elite private schools.

I was expecting that the CAL program they implemented was what is known as an "Inverted Classroom". It's a learning system where students view recorded (or live) lectures by master teachers as "homework", and then use classroom time with a regular teacher to practice/drill/explore what they've learned-- not unlike a college recitation session with a TA.

But that was not the case in the Chinese CAL study. Instead...

> In our context, however, remote learning happened in the classroom under the direct supervision of local teachers, therefore limiting distractions and procrastination.
Why not the top 1?

I don’t know tbh. Feels wrong though.

Firstly, bus factor. Then robustness. How do you train new teachers? How do they get experience? Then theres diversity of thought, where do you get that from if everyone has the same progenitor of thoughts?

Then what happens politically when you give such a few number of people such power. Would fundamentally change politics.

What abuses of power? Let the wrong person into those few teachers and give them lots of control over millions of children's day to day lives? Thats a lot of children to screw up if you get it wrong.

That aside, it goes against my personal belief about how the world and humans work so I can’t get down with it.
IPC has little to do with the instruction set. There are RISCV cores with fairly high IPC. the berkey out of order machine being one.
Agreed. Even with the incredible detail in the world I can't but wonder what Bluepoint, Panic Button, or other successful could've done to make it work on previous-generation consoles.
11.49% of my living costs were covered by passive income in 2020
Ask HN: Best Alarm Clock
It's a common advice to avoid having the phone close to the bed in order to sleep better. However traditional alarm clocks are very lacking. Things that I'm looking for:

- It should have a dummy interface, probably black and white, definitely not something like Amazon echo show.
- It should be programmable, at least having several alarms and distinguish between weekdays and weekends. Also, it should be able to update to summer time automatically. This takes away all traditional alarm clocks.
- I'm ok with setting up the alarms in the phone, but in that case I'd like to check them on the clock. This takes away xiaomi's, I believe.
- Ideally, it wouldn't depend on a central server, I'd rather not have my clock deprecated in a couple years.

Is there such an alarm clock?
This title has been editorialized and dramatized. While PII includes names, the poster changed and focused on names in order to make it more sensational.
Which is why the sane way to do it is to have the array-specifier come before the element type:

[,][]int crazy;

It reads "2-dimensional array of array of int" in L-to-R order.

Similarly, the type "pointer-to-int" should be "*p" or equivalent.

Unfortunately, history/tradition as well parsing problems make the "sane" solution difficult. One solution is the Pascal approach putting the type after the variable being declared, with a colon between:

crazy : [,][]int;
Yes in your case you identified a specific way to improve your communication skills by immersing yourself in the HN environment.

This is a hit or miss though, because you either identify specific ways to improve or not, and you may or may not actually improve those identified skills by reading trough the comments (and not taking action).

If improvement is the goal, then there are more efficient ways to eg. learn better ways to discuss heated topics (like reading a specific book on the topic, or attending a "Nonviolent Communication" workshop).

The more I think about this the more HN only seems like a place to get a specific flavour of entertainment (which I personally like), but nothing more.