skysight-inc/HackerNews huggingface dataset:
Discussed at the time (of the article):

Making Emacs Popular Again - https://news.ycombinator.com/item?id=23107123 - May 2020 (761 comments)
Should a magazine only write about stuff that directly profits it’s owners?
What if we build it out of graphene instead?

There is an awful lot of knowledge that's been mostly discarded because it doesn't fit the "modern, industrial, profit-driven ways of thinking." Some of it is wrong, but an awful lot of it is simply "not easily to scale with machinery to maximum profits." Or, in some cases, just no longer considered stylish (stainless steel vs brass in hospitals being a case of "the new is literally worse than the old in every way that matters, while looking new" - the copper in brass is a biocide).

It's probably worth picking up a printed copy or two of LTM... modern society is running out of runway awfully fast.
There may be some terminology confusion at play. The data may be an "offentlig handling" ("public document"). Christian's argument is that since the data is a "public document" it can be published through his app. That argument is correct at least as long as he has an "utgivningsbevis" ("letter of publishing rights"?). However, it doesn't follow that the way his app is accessing the data is lawful. You may go to a bank and withdraw your savings but you may not break into a bank and physically take your savings.

Grades are "public documents" in all schools in Sweden. With other things like disciplinary issues it varies depending on whether the school is run by the government or a private company.
Currently the core is planned to remain closed source, although if I decide to put the project on ice at any point in the future I'll definitely put the source out there, that being a general pet peeve of mine.

I do have plans to build out integrations, starting with webhooks triggered on events like creating characters, advancing time, or moving between places. I've also heard some requests for a bona fide command-line binary, which I might do if the demand is there. The maintenance overhead is not insignificant, though.
You're being naive, and haven't demonstrated that you know anything about astronomy, or optics in general, really. Astronomers are very cost-conscious, which is exactly why the decadal survey exists - to direct limited funding to projects with the most scientific bang for the buck. All options are considered and the fact that they're being done the way they are is because that is the most effective way to do it, not because people are 'stuck' in the old ways. Astronomy has always been about innovation.
I'm just surprised that Genshin impact beats company like Las Vegas sands and almost Bet365.
Of course it was! This is onshore basket weaving that's then floated into position and sunk. Different department.
> I took a look at the EmacsConf talks and didn't see anything in particular that stood out. Mind pointing something out?

That most of the talks are not relevant for SW Development, and VSCode is likely not the correct thing to point existing Emacs users to. Looking at the talks from last year, is VSCode good for:

- Writing novels

- Produce sheet music

- Editing audio files' metadata and tying it to producing a web site.

- All things Org mode

- Roam-like wiki

- Gaming

- Creating fonts support for native American languages

- Reading mail/newsgroups

- Using it as a computer algebra system

- Interacting with external programs like the browser

Note: I do 3-4 of the above regularly.

I honestly have not checked if VSCode can do these things - will be happy to be informed.
I'm curious to know what people think about elisp as a extension language. Would Emacs be better if everything was implemented in elisp including the core data structures (assuming elisp was very fast)? Do people suffer from lack of static typing?
Easier said than done. Mailing lists suck because email sucks. Running things off an independent website sucks because getting traffick to an independent website sucks. Platforms make things way easier because the returns to scale are enormous.

I hope that someday we have platforms that are more democratic, so that those who use them aren't at the mercy of petty dictators. Perhaps something like the Ethereum blockchain could help with that, who knows?
Screensharing on wlroots compositors has been possible since May 2020 (the first release of xdpw).
x87 trig instructions are pretty inaccurate even in the supported range mainly because of faulty range reduction [1] and can't be vectorized at all. If you have trig-heavy workloads nowadays you would want SIMD libm, not x87.

[1] http://notabs.org/fpuaccuracy/
Is there some trick to make that work so close to the sun?

Jupiter is 5AU out from the sun, but the solar gravitational lense focal point is 542 AU out.
Yup, that's planned for the next milestone. :)
My understanding was, that the initial argument was about Bash as a programming language and most aspects discussed were aspects were Bash is no different than POSIX:

1. Return values of subshells
2. Clean design
3. being a "real" programming language

The only Bash specific part was

> You should stop using Bashisms and subtle, obscure language features unless you absolutely have to.

But in fact, the usage of subshells to limit the scope and subshell return values have nothing to do with Bashisms.
Waterplan tracks water risks for climate-conscious companies
You hit the nail on the head; this is one of the many issues with diversity that is never discussed. Or rather, this is an example of how many people nowadays want superficial diversity (skin color, food, etc) but don't actually want diversity of opinions (thus we have political correctness, cancel culture, etc).
10-15K to restore a classic truck is not possible. Unless you're just talking about getting it to reliably run on the road. If you're talking about a paint job and new interior, and you're not doing it yourself, then you are easily in the 30K+ range.
Nevermind that saving a deposit while rents are quite high is no easy feat.
Proofpoint | Software Engineers| Fulltime | Boulder/Denver, CO

My team builds and maintains a SaaS based security product designed to fight email- and domain name-based identity deception. We are the market leader and growing rapidly. If you love to build data rich software or have a passion for APIs, then this is a great opportunity to make an impact.

I am looking Software Developers interested in building Web and API products. All skill levels will be considered. This position is currently remote but will shift to a hybrid onsite model sometime in early 2022.

If this interests you, please contact me directly gcolburn@proofpoint.com

Tech: React, HTML5, CSS3, Node.js, Javascript (ES6/NPM/Webpack)
I like playing gacha games when they're F2P friendly. It's a neat game mechanic. The resource conservation and gambling aspect is fun. But people who spend money on these games... are just so strange to me. The value of money spent is incredibly low. Genshin is one of the stingiest games. Yet on its recent first anniversary, people were surprised that they were, yet again, very stingy. The lack of self awareness of what they're playing on the gacha communities is so odd to me.

I'm not super familiar with genshin specifically, but in a lot of these games, players don't really play the game. Like, they'll just lookup pre made team setups that allow them to win with no skill or input. This is the strangest thing to me. Why do people like just following along a game if they're not going to take any accountability. It's like the MMORPG grind of enjoying the numbers going up from yesteryear, but somehow, even one step further removed than before.
You might be right but I’m too much of a wuss to put eye drops in without flinching, let alone a needle
OP here. The co-ordinates for why I posted it were, I was wondering whether time perception change is a thing, searched, recognized the author's name from some of his other work, coupled with the harvard source, and am interested in what others think about the topic.

The perception is pretty plausibly an information processing phenomenon, and there are mechanisms for that, so pro thinkers addressing it seemed interesting enough to share. If it brings down the level of discussion, I would of course apologize.
Engine swaps have been going on for decades. Swapping a GM LS into a compatible frame is quite common. The mount points are standardized on the engine block so you only need to weld the matching mounts to the auto frame.

I don't see much of a demand for conversions for Accords, Camrys and Jettas. These are popular, reliable, yet disposable cars. Those buyers would be better served buying a new EV. I do see a market for car people cars: MX-5, S2000, GTIs, 4Runner, and FJ40s.
How can you cheat and achieve sustainability at the same time
PSA: don't eat beans while they are cooking, you will get stomach cramps and vomit.
> Uh, no it isn't

You are absolutely incorrect[1]. There are no ifs and buts. They absolutely positively require the candidate to assert they'd abide by Islamic law--there is not even a pretense of secularism. Which Islamic Republic lobby group did you get your propaganda from? I lived there for 20 years.

If you think you know better, please cite a reference to your egregious claims. Even Khamenei himself does not make some of the claims you are making.

[1]: https://rc.majlis.ir/fa/content/iran_constitution
> If motivation were a battery you wouldn't try to recharge it and use it at the same time. It might get you a little more uptime but the stress leads to early failure.

Thank you for this. I've not thought of it in that way, but it is very accurate.
> 1: add eax, 1

> 2: mov ebx, eax

> 3: xor eax, eax

> 4: add eax, ecx

> Ideally we would like our awesome out-of-order processor to execute instructions 1 and 3 in parallel. There is a literal data dependency between them, but a sufficiently advanced processor could detect that this dependency is artificial.

This doesn't seem right... instruction 2 does need to run after instruction 1 and before instruction 3.
Isn't it actually a perfect microcosm of political theater and failure to address a real crisis?
That looks a lot like what I was envisioning now, they have come a long way since I last looked!
More of a miscommunication than a bug, but still something that needs fixing. Since the command renames an existing NPC, you already need to have created a `character named Roger`. Once that's done, the command should work as expected.
I used to work at Facebook. I understand the vitriol. It's very easy to paint that picture. It's a very one-sided picture though.

Hands down, of all the companies I've worked for, I've never met so many rank and file people who cared about doing the right thing so much. Most jobs are just jobs. People do their jobs and they get money and sometimes they try to do a good job. And there are plenty of people like that at Facebook, the majority of people are like that.

But, nowhere have I seen such a large percentage of people who actually care and who care strongly. It is honestly shocking, coming from jobs where people just do their job and avoid stirring up trouble. These people do stir up trouble. And it's hard work to fight the inertia. Sometimes they fail and become bitter and burnt out. Sometimes they succeed. And when they do they are rewarded.

So that's what I wanted to say. Facebook is a big place but people do care about doing the right thing and doing the right thing is rewarded.
Yes, this is why I referenced visas that might be attainable for people who can't go the usual "I work in tech and have companies courting me at every turn" route.
I remember back in 2000 converting the windows line of business app team at $ISP (I was mostly on the provisioning automation side) over to using a COM component called JendaRex which wrapped the perl VM just to expose the regexp engine.

This basically came about after the Nth time they asked for regexp help and I had a trivial solution that didn't work in whatever native implementation they were using and I basically gave them a choice between JendaRex and "not having me debugging their regexps anymore".

They unanimously chose JendaRex and everybody ended up happier as a result.
The occurrence and events of climate change are not a scam.

The response can feel like one, such as in the situation you described.
Our usual estimate was that everything in a F1 car was about 1000x better than in other cars.

And none of that will matter after the first time you drive over a 6 inch rock
I actually think this piece aligns with your thinking. Using a single, strongly consistent data store to eliminate the "train wreck of complexity" allows for a better developer experience while still delivering a responsive user experience. That matters at all kinds of scale, not just hyper.
One thing that your answer to that question may indicate is whether you are thinking long term or thinking short term. Neither is absolutely good or absolutely bad. If they are looking for someone who will stay 5+ years and climb the ladder and so on and you answer "money" or "bored", then you probably won't be a good fit. If they are looking for cannon fodder, then there is no point mentioning "a need to grow" or anything similar.
I regularly attend car shows (typically domestic, mostly 1950-70's) with my dad. The last few years there have been a few pseudo rat rods that have used scavenged drivetrains from either Priuses(ii?) or Nissan Leafs. They're typically just looked at as a novelty-- the crowd doesn't take them seriously just by looking at them. They don't make power, and even then, the HP/tq figures wouldn't really be a 1:1 comparison, given that the EV drivetrain has torque from 0rpm. The example I use is an s2000-- it has 240hp, which looks great on paper, but it needs revs to make it-- and torque has the same issue. Demonstrating the power band concept is what will make widespread adoption occur-- otherwise people won't be making an apples to apples comparison. A $4k (plus batteries, adapters, etc.) 300hp/300tq electric motor shouldn't be compared to a $4k Small Block Chevrolet crate engine when the area under the curve for HP/TQ more closely resembles a $8k+ 396 or 454 Big Block (yes, peaks will be higher on the ICE, but safe bet that 1/4 and 0-60 will be close). The value prop is that the EV drivetrain will be higher performance than a traditional ICE.

This ignores that many of the older cars just sound like they're powerful, but in reality would struggle to out-accelerate a modern day v6 commuter car. Plus nostalgia. Boomers who grew up won't suddenly want to put a motor where the engine should go-- no Saturday afternoon oil changes, $300 headers or custom exhausts. Gen X or younger will likely be the target customer here-- I know I have already mentioned the idea of one of these Eluminators to my dad as a swap into his 1965 Chevy C/10 when I first heard about them.
I mean, what finishing means is personally defined by you. If you define finishing as learning what you set out to learn, then you finished.
The small win but with huge gains for us to move in the right direction is:
https://news.ycombinator.com/item?id=29092212
Blockchain browser games developer raises $21M
Apple joins ‘First Movers Coalition’ in goal to become a carbon-neutral company
That is part of why FF is having user drops.
There should be a way to easily set a bunch of preferences in bulk for privacy/security or whatever one wants.
It's interesting as you say, since Brian Oki's VSR would pioneer consensus in 1988, a year before Paxos, and James Cowling's and Barbara Liskov's 2012 revision of VSR would also be ahead of RAFT by 2 years, and with an even more intuitive presentation since the view change in 2012 VSR is completely deterministic and not random.

The talk I gave linked above goes into 2012 VSR and disk persistence in much more detail, taking into account our experience implementing VSR for TigerBeetle: https://www.tigerbeetle.com

You may also especially enjoy these two recent back-to-back interviews with Brian Oki and James Cowling, paying tribute to the pioneering protocol and especially the people behind it, with Barbara Liskov at the center connecting 1988 and 2012: https://youtu.be/_Jlikdtm4OA?t=708

The interviews are a fascinating look at the history of consensus, and the background around the design decisions that went into the protocol over the years. James Cowling also shares some details of his experience leading the Magic Pocket storage infrastructure team at Dropbox that moved Dropbox off AWS.
One of our friends has been having monthly eye injections for macular degeneration for a couple years. At this point, I'm more freaked out than she is.

Better than the alternative.
I mean that Han Chinese is a specific ethnicity. It's a documented thing: https://en.wikipedia.org/wiki/Genetic_history_of_East_Asians...

> the northern and southern Han Chinese are genetically closest to each other and it finds that the genetic characteristics of present-day northern Han Chinese were already formed as early as three thousand years ago in the Central Plain area.[22]
Scan Docker images for hardcoded credentials (Dockerfile, build args, filesys)
Show HN: spotify-player, a command driven music player on the terminal
Excellent thinking.

I've read enough horror stories to know it's not worth the risk, especially when my optometrist told me my vision would worsen anyways in 10 years.
Adding more logical registers doesn't have to break application compatibility. Intel added x87, MMX ... extensions with their new register sets all without breaking compatibility. They even doubled the integer register set in x86_64 with the REX prefix. New programs could use these features and their register sets without existing programs being broken.

What register renaming allows is to increase the performance of both new and existing programs, which is no mean feat. It allows the CPU scheduler to search for more out-of-order parallelism rather than relying on the compiler to find in-order parallelism.

This binary compatibility doesn't seem very important now, don't break userspace excepted, but it was then. Compatibility made IBM and Intel hundreds of billions of dollars.
As a non player (potato PC+phone -_-) I'm still happy they released free and excellent OSTs and orchestra.
I sympathize, that must be terrible. Your story reminds me of something my wife did a long time ago. She wanted to put sunscreen on our baby daughter's face, and she had the bright idea to blow in her face so she'd close her eyes, and then quickly spritz with the spray.

That worked out exactly like you are probably thinking. Fortunately there doesn't seem to be a resulting phobia, 11 years on.
I would dearly love that. The D&D ruleset speaks imperial, so so do I. (I'm assuming that's because they're trying to be old timey.) Adding metric alongside is easy enough, though!
US federal agencies ordered to patch hundreds of actively exploited
That's the hope, but it's far from certain that it will.
That's wonderful! If you care to write about your experience with DAFT I'd love to read it. shawnindutch.com kept a blog about it for years but that appears to be a dead link now :-(
My first two programming jobs out of college back in the early 2010's took the approach in this article. Albeit, with older technology.

This is bringing back old (bad) memories of the times where I was debugging stored procedures that called triggers that called the same stored procedures.

A lot of that was due to poor design and bad choices. Some of that was due to developers trying to fit processes and patterns into a language, i.e. SQL, that lacked the expressiveness for it.

I'm not a fan of this approach to say the least.

I'd be interested in hearing other's experiences with this though.

And I'm going to check out Fauna since it looks like a cool database and to see if anything has changed with this approach since I encountered it almost a decade ago.
The new 2021 M1 MacBooks cut our Android build times in half
Quite right that these concerns apply to any software, but they are significantly mitigated by sourcing software from organizations you trust.

There’s no way I would be able to spot the operation of malware-masquerading-as-browser without committing totally to a forensic examination of every system call it makes. Imagine how much attention you’d have to pay to stop it capturing your bank credentials and then making transactions in an invisible tab (the browser doesn’t have to render a site in order to interact with it).
I'm unclear on whether or not this actually lets you avoid that. The concept truck seems to have most of the goofy Tesla knockoff tablet stuff from the Mustang Mach E that they pulled the motor and battery from.

Similarly, I have more than a little trepidation at the quoted price point -- does that include the motor and the electronics and all the smarts to run both? Do I need their fancy dashboard from the concept? Is it included? etc. etc.

Disclaimer: I worked for Ford until the beginning of this year, so some of skepticism is likely sour grapes, but some of it is because I saw what difficulties there were in changing years and years of assumptions on a dime because you went from an ICE to a BEV.
There's a huge amount of room underneath a pickup truck.
You are right. I haven’t. I did have my car broken into and the police shared with me the tactics that criminals use and a door bell camera or even cameras wouldn’t deter the pros. And the ones that aren’t pros I wonder if they are too stupid to even notice a doorbell camera.
If I told you had 48 hours to study for your Organic Chemistry final, would time slow down or speed up?
Have not used Emacs since I coded things in Lisp on SPARC machines in the last century. This got me curious though. Will try Emacs again just for fun.
I asked why that was when I took assembler in college and the instructor didn't know (he said, "oh, um, it's faster"). I'm glad to finally find the actual correct answer to that question.
I'd recommend listening to episode 47 of the Darknet diaries and see if you still hold those beliefs that these people are indeed morally bankrupt https://darknetdiaries.com/episode/47/

The thing with this line of work is that one mans ethics becomes another mans sin. The tl;dr of that episode is that some of these people were led on to believe they were actually targeting criminals and terrorists. It later became clear that was not the case.

The road to hell is paved with good intentions and all that. It would surprise you that even the most noble of pursuits in engineering have very cruel applications in war.
Just like people can have variations in inner voice or mental imagery, I wonder if different people perceive the flow of time differently. For me, I feel like I have a weak long term memory. Things from my childhood are pretty much gone and and it takes quite a lot of effort to recall things from even a few months ago. I also have no problem slowing down and having a fresh experience of a familiar thing. A few minutes sometimes can stretch out and feel like much longer. And when I do some very new, like go to a new country, I can have a childlike experience of each day stretching on and on and a month seeming like a year.
Some may just be ticking a box, and as others have said, almost any answer is fine unless its some overly negative reason that raises red flags.

A good recruiter would also ask to help you find the right job. If you're leaving your current job, presumably there is something you're looking for that isn't happening, and its important to know what that is so your new job is actually better than the previous one.
The script these days is a lot more flexible than it used to be back in the 90's with Visual Studio.

It's flexible to cover maybe 90-95% of development needs for the main language targeted.

And for those clearly defined use cases, modern IDEs generally fly. Which is far from guaranteed with bespoke configurations (Emacs, Vim).
Can't you just pay with a prepaid card?
They're looking for red flags. If they ask you and your response is along the lines of, "I Hate my manager, she's such a bi*&^", that's a red flag.