skysight-inc/HackerNews huggingface dataset:
The Soldier's Psychological Impact of Killing
I don't see why this bug would work any different in a VM than on a real bare-metal OS or disk?

It's an NTFS issue, i.e. a software issue. NTFS doesn't care if the underlying disk is virtual or bare metal. In fact, it kinda runs on virtual disks already even on bare metal, i.e. disk partitions (maybe even with a layer of encryption in between). There could be potential issues of course where you could get NTFS to trigger some hardware bugs, but that doesn't seem to be the case here, instead it is about accessing NTFS $I30 attributes.
Nice. My solution to this (on arch linux) was to maintain a script that would open the stuff I need on specific workspaces. I'd always need the following to get work done:

1. Browser on workspace 1
2. Pycharm/IDE on workspace 2
3. Terminals ssh-ed into the compute server on workspace 3
4. Workspace 4 is empty - I use this as my scratch workspace
5. Workspace 5 contains slack and spotify

i3 provides you a way to map each application to each workspace. So it was pretty easy to get ^ this setup at the press of a button.
I'm working on an app to transcribe, edit and share all your video-conversations: https://spoke.app/

The idea behind it two-fold:

- people spend too much time in video-conferences as "by-standers" when receiving a summary of those conversations would be amply sufficient

- video-conferences transmit a ton of information that disappear into ether, or have to be written down.
Looks like we got cancelled
While I understand and recognize the frustration with programming today, I wonder if comments like these have any sort of factual basis to them. What exactly is over-complicated for no useful reason? And what are the ways to fix this? I haven't looked at every "coding for non-coders" app, but all I've seen fail in offering the same functionality as coding in itself does. How would the ideal way to programm look like where you have the same freedoms you have with todays languages, tools, frameworks, etc. while still being easy and intuitive to use?
Node.js is a command line program, intended for writing server side applications on headless servers.
Basically this is also the base of ToolTalk, RMI, .NET Remoting, Taligent, Plan 9/Inferno, DCOM, D-BUS, and so on.
You can use Garmin devices that way. They keep all logs forever and behave like USB storage when connected to a PC.
ForkLog’s Man of the Year: Seven Leaders, Antagonist and King of Dislikes
Some of the research work at Stellenbosch was also related to Oberon, e.g. the Gneiss microkernel by Johan de Villiers [1,2], to which Jacques Elf and Frank von Riet ported Native Oberon [3]. Quite interesting and not well-known work IMHO.

[1] Johan A. De Villiers, J. Adriaan, Micro-Kernel Support for a Lightweight Extensible Workstation Operating System, University of Stellenbosch, 1999.
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.40.1...

[2] Johan A. De Villiers, Validation of a Microkernel: a Case Study, University of Stellenbosch PhD thesis, 1999.
https://core.ac.uk/download/pdf/37373005.pdf

[3] Jacques Elf and Frank van Riet, Porting Native Oberon to the Gneiss Microkernel - A Guideline for Future Ports, 2002.
http://norayr.am/papers/port.ps
Actually time perception prospectively and retrospectively is completely different. They react to emotional content differently and seem to rely on different mechanisms. What you describe is only true for retrospective time perception.
This is amazing. I can see this working in long-distance relationships as well. Super nice product! Subscribed to newsletter as well
The good news is that there is work in progress to untangle the mess with PyPI wheels and musl. But it is easy enough to just not use wheels.
that's one of the things that bugs me, old contributions like yours have the apache license, can they modify without your approval?
At this point, the state of IPv6 support in Tor is already pretty good. IPv4-only clients can access IPv6-only sites, and IPv6-only clients can access IPv4-only sites. No configuration is needed. It actually makes Tor an useful 4to6 bridge. Also, hosting Onion Service on a pure IPv6 network is possible and should be reachable by everyone, opening up some possibilities (just like Onion Service behind a NAT opens up possibilities).
> “They create problems, high-school-type problems,” one CEO of a midsized firm told me. “People are making fun of co-workers, they’re acting unprofessionally, and it’s technically a company system.”

This seems to say more about the sort of people he employees rather than slack / teams etc.
This is awesome. I have found myself needing such a tool many times. I'm using tab managers in Chrome but this looks so much better. Good luck!
The device that overheats when playing 1080p videos ? Or the one that freezes when just launching Youtube ?

The Chromecast works well most of the time. The ways it fails is ridiculous.
Good point, that is true.
> Are you aware of the console? I have used it for all kinds of stuff.

Sorry that (having posted the link) I don't have anything that concretely adds to the discussion, but I just thought I should point out that I'm not the author of the blog-article, as a few posters here seem to think.

I definitely don't endorse the author's views either, but I thought it was an interesting post for discussion, and I certainly don't think that making some aspects of coding more accessible is a bad thing.

edit: I just noticed the actual author is posting to the thread.
Well, it's Neo-feudalism, so those are the serfs.
Why respond to the weakest possible version of what I say? The version that requires almost a deliberate imagination against the likely interpretation. Besides being against the HN guidelines...Of course humans hunt in packs. What are you even thinking?

I'm sure you weren't trying to do that specifically, but this propensity of people to straw man everything to find a gap to then comment against, and pretend that their "successful" comment against a straw man disproves the real comment they're replying to (which of course it doesn't), lets me feel like commenting online is so different to talking in person. Almost like every comment needs to be written like a legal document covering every possible edge case and malicious misinterpretation...Ugh. People seem obsessed with being right and proving others wrong, rather than learning. So often pretending it's binary, rather than nuanced.

I guess this is the "game" of commenting online. We pretend it's about learning, but actually it's about "outwitting" others with these malicious misinterpretations (bad faith interpretations), malevolent reframings, ignoring data that contravenes your cherished beliefs (confirmation bias) and other dirty rhetorical tricks. Maybe everyone's day to day sucks so much they need to come online to feel they're finally smarter and more dominant than someone else...maybe it's just an outlet....Of course it's not. There's plenty of good discussions, but the bad discussions happen much more online than in real life.

I don't care to get good at such a "game". I want to be able to defend against that balderdash type commentary, rather than just tolerate or ignore it, but I also want to learn. I'm pretty certain I'm guilty of most of this stuff myself......I think this metacomment by me can serve as a reminder to myself to try to get good enough at this game so I can ignore it, but to not make that my focus, with my focus instead being learning. If I do bother to comment, I may as well create and get something good for myself and others.
Hi! Not exactly something I build, but I'm working on expanding my YouTube channel. If you're interested, I make tutorials video for Django, Vue, ++ :-)
That is the best way to describe it, it's a bandwagon, they've been told everyone can code, and when they find they can't, they believe it must be the programming ecosystems fault, and not that they just aren't suited to being a programmer.

There's nothing wrong with not being good at something.
Better? No. Any 'best of' list is at most a bit of fun when taken with a pinch of salt, however the method obtained.

The boast or claim to be "The Greatest Books of All Time" lacks honesty or displays vast ignorance. The lists from which this list is compiled are intrinsically linked. This makes the title invalid, but, importantly my point, is that it does not make the resulting list invalid. Just please call the list what it is, a fun experiment.
That activity is being driven in musl directly. 1.2 has introduced optimizations for arm, aarch64, x86 and x86_64. there's more to optimize, but some are already there.
> The batteries are bottlenecked on FAA limits

passengers may also carry up to two spare larger lithium ion batteries (101-160 Wh) https://www.faa.gov/hazmat/packsafe/more_info/?hazmat=7

100Wh internal battery like the 16” MBPB + 2x160Wh, I don’t see an issue with FAA rules.
Benchmarking AWS, Azure, & GCP in the 2021 Cloud Report. Who came out on top?
You can make pretty much any sort of tech fuckup and be forgiven.

The only two unforgivable sins are “no working backups” and being hacked. Even being hacked is kinda forgivable cause it’s so hard to avoid. No working backups is totally unforgivable.

Any tech person who walks into any tech job at any level up from junior to CTO has a duty as one of their first tasks to find out if working backups are being done of their work.
Go offline I suppose? Talk more openly to people in real-life, to build a real-life community of like-minded people? Easier said than done, I know.

But we have kind of inadvertently let the internet shape our lives. There is nothing stopping us from living like it is the 80s + using the internet only where it makes our lives actually better.
> Ok, once again. I can write code inside my spreadsheet but not inside my browser? WTF.

The premise of his article is faulty because... you can code inside your browser. _They mention Glitch_, which lets you code inside your browser! There's things like CodeSandbox.io (and Github Codespaces coming whenever) that give you a full NodeJS environment and 'proper' IDE (VS Code) all in your browser and lets your deploy to a variety of production environments.

Downloading and running a node.pkg that installs all the command line tools seems pretty easy - there's nothing wrong with the command line, you've just got to learn it.

It's never been easier to code.
The case here is that, if it were up to nowadays frontend developers, it would not be possible to write simple JavaScript code in notepad to quickly run in the browser. The frontend scene has evolved to become an unmanageable monster of cargo-cult programming, unnecessary complexity, infinite scaffoldings and huge node_module folders, and frontend developers are proud of that complexity. They enjoy running npm init and tens of initialization commands before even writing a single line of code of their own.

And all of that goes against the ease of access the OP post seems to request.
IPv4 False Flag Day.

Flagged, too.
Take a look into your node_modules folder.
If the assertions regarding the fully-flat design are true, there is hope that this new model will resemble the greatest portable Mac of the 21st century: the PowerBook G4.

For the uninitiated, watch the video of Steve Jobs announcing it at MacWorld San Francisco 2001.
Building an alt/az mount to track satellites/aircraft/drones with an antenna. At this point it would’ve been cheaper just to buy a commercial mount, but it’s been a fun learning experience.

I’m using brushless motors in a direct-drive configuration so the ’tracker’ is nearly silent and can track quite rapidly. Have a 20 hour print running right now, hope to have it running in some capacity in a few weeks and prove to my kiddo that i can finish a project lol.
Fair point. However, my girlfriend swore to me that she'll never read hacker news unless they "prettify things up". She eased up and now reads HN regularly (partly because I talk about stuff on HN regularly) - my point is that HN with no eye-candy did almost turn away a potential user.

Anecdotal. Also, one may argue that people who like eye candy is not the target crowd for HN (I disagree). Still, if your site is not HN, you might want some eye candy.
The server you submitted your comment to uses this 'OS nobody has used for decades'. The OS you wrote this from, also uses this implementation detail.
I am not sure how true this is. There have been numerous attempts at visual programming and they have generally turned out to be crap. Because syntax is actually a relativity small part of the problem.
Permutate Parsers, Don't Validate
MuseScore 3.6 Is Out
We are pleased to announce the release of MuseScore 3.6. This is our 'engraving release', which addresses many of the biggest issues affecting the layout and appearance of your sheet music and is the result of a massive collaboration between our community and internal team. It is the first big step towards the type of world-beating engraving capability that we aim to achieve in the future.

Two of the most notable additions in this release are Leland, our new notation font and Edwin, our new typeface. Leland is a highly sophisticated notation style created by our head of product, Martin Keary and our engraving expert, Simon Smith. The aim of Leland is to provide a classic notation style that feels 'just right' with a balanced, consistent weight and a finessed appearance that avoids overly stylised quirks. We will be releasing a video about how (and why) Leland was created to coincide with the official launch of 3.6. Our new typeface, Edwin, is based on New Century Schoolbook, which has long been the typeface of choice by some of the world's leading publishers, chosen specifically as a complimentary companion to Leland. In addition, we have provided new default style settings (margins, line thickness, etc) to compliment Leland and Edwin, which match conventions used by the world's leading publishing houses.

Full release notes are available here: https://musescore.org/en/3.6
Yes! Being able to hide state is a blessing but sometimes also a curse.
However Monads kind of allow you to hide/abstract over state too. I find it way more difficult though.
> Most of my wealth was exposed in the form of Bitcoin

Yikes.
The author of this comparison is obviously shilling for Signal.

Like WhatApp, Signal still cannot be used without your phone number, which is a massive turn-off. Unless that is removed, I personally would not recommend it unless you use a second SIM phone number or Google Voice number.
Why not? The smart card and the lock are IRL. The smart contract knows who is allowed to open the lock. The lock can query the current state of the contract to check if the smart card being used on it is allowed to open the lock.

I have heard several stories by now of renters being defrauded by fake landlords. A smart contract could actually help. Decentralized would mean everybody can check who owns a property, not just the owner of some obscure property database.
Show HN: Example of fast creation of PHP client for Jira REST API
Programming COULD use a lot of simplification and removal of barriers. But still, just like you, I really hate the base attitude here.

And for a different reason: I find that programmers who think like this, are also lazy when it comes to respecting the user. They're lazy when it comes to supporting accessibility. They're lazy when it somes to properly supporting i18n and making experience great for non-Americans. They're lazy when it comes to respecting privacy and not burning 8GB of RAM just to render a webshop frontend.

They'll say "this is hard" and add Facebook SDK to do things for them. They'll say "this is hard" and make the page inaccessible for people that don't own a 4000$ 16" MBP and has perfect vision.

That's the core issue of this attitude for me, which I'm seeing by too many people I mentor. Development is sometimes hard and requires hard work to do right by people.
> For the rest of 2020, my inflationary thesis looked right

Just to make it clear: there's absolutely no broad inflation almost everywhere in the world, certainly not in the United States. It may still come, but inflation is not why Bitcoin is on such a tear. Look at CPI or PPI of you don't believe me.

Although this does remind me of the Green Lumber Trader story from Taleb. Congrats on the trade!
I follow pretty liberal content and was seeing these too.
The difference between note-taking and note-making
After playing a bit of Factorio I realised I had messed up the layout a little bit and that it would be good to "refactor" it, but that it would require some planning

And then it hit me, it was pretty much work haha
You see that absolutely in every "new". Programming language. It starts simple, beautiful, easy to read and understand.

And 10 years later: people want ways to write a ten liner, in one line compressed.

The first one is easy to understand, easy to follow, the second one, not so much, even for the person who wrote it.. (after doing something else for a year for example)

I hate it...
You can have some additional info here, include lots of nice screenshots.

https://progtools.org/article.php?name=oberon&section=compil...

In a couple of years, all Oberon related knowledge will be left collecting dust in university libraries and digital archives.
Besides understanding better what your language of choice is doing under the hood (vaguely) you can write cool demos like this: https://www.youtube.com/watch?v=sWblpsLZ-O8
Still working on search.datao.net.
A search engine for the Linked Open Data (DBPedia, Wikidata, LinkedMDB, LinkedGeoData). All the technological stack is pretty much on (with a visual SPARQL query builder, and a ETL to elasticsearch), but the UX is terrible (I am no front end dev).
New York Dolls guitarist Sylvain Sylvain dies aged 69
> Another good example is TempleOS where you can render graphics into the cli and interact with them.

Lisp and Smalltalk did it first. :)
Imagine if there was some kind of runtime the browser shipped with that could let developers create all kind of applications that are downloaded and run on demand. That would be pretty cool.
I see it as ironic as the reason it’s valuable and they want access is because people keep losing access driving up the price
Hosted has two benefits: the host assumes liability, and the host takes on all admin costs.

This is why it’s a mistake to compete on price in the SaaS game. It’s not about small orgs self hosting, they wouldn’t pay you much anyway. A large organisation just wants someone to point a finger at, and for a large fee you can be that person.
A more accurate headline would be '150k police records accidentally destroyed'. There is a huge difference between accidental deletion and leaving a hard drive full of data on the tube. I'd give the BBC the benefit of the doubt that the unclear wording is accidental and not for click bait purposes, but I feel like I'm doing that more and more for them at the moment.
Guys did benchmarks, AWS ES was as fast as hand rolled one, Elastic was few times slower. Searching in Kibana had substantial delay.

Yea, I got bit once by one stuck blu-green. Root cause was zero free disk space, I now keep it at 25%

And we do pay for tech support, im in luck here :)
I don't get it. tether sucks. If you hold tether it may turn into air. But your bitcoin is still bitcoin. Also, when tether is going down wouldn't you want to sell it thus creating pressure in btc/tether market and value of of tether/btc going up? It's always been clear to me that USD/BTC and USDT/BTC are two different markets. USDT is just another cryptocurrency. Many of them were scams and disappeared and many more will. Same with exchanges. It seems like describing somebody maliciously selling fake or paper gold and concluding that gold is bad.
If companies want to make the software available under a license that allows me to use it for free, examine the source code, make changes, and release those changes to the community for others to use -- everything except taking their software and re-selling it directly, then I'm 100% fine with that.

I don't care about not being allowed to compete directly with Elastic using their own product against them.
This talk also ties in very strongly, albeit much more seriously, with the movie Idiocracy. I know, that gets brought up quite often, but the prospect of us 'forgetting' how to build and maintain the foundations of modern artifacts seems not so far-fetched anymore.
Feature Marketing: Waste of Time or Tool?
well we are on gcp but we can run on minikube. In my experience, on-prem k8s is not hard to run even in ha mode. You could do a lot with node problem detector, datadog and an ha k8s master
Apple won't allow it to be purchased by third parties.
I still can't tell how much of that place is for real and how much is memes and trolling. I suppose that's a compliment to the quality of their trolling.
If you want to support Tor you could rent a cheap 3$/month VPS and start a non-exit Tor relay there. Many providers will allow you to host a non-exit relay. I do so for years without any issues. Just check that you stay within your traffic limits.
The naivety of this post is just great. It's crypto conspiracy theorist Q, financial anti-vaxxer and monetary flat earth all rolled into one.

Sell everything my friend and never look back. Happy for your wins here. Enjoy your "life-changing" investment decision.

> This is a one-time-use account. I won’t be responding to messages or inquiries on this platform.

If you aren't willing to put your real name to it, guessing you're not that confident about it either and are just another market timer looking for easy kudos over the centruries of proclamations. Crypto is basically ground zero for the biggest flaseflagging and ubershill campaigns on the planet.

Without proving what you sold, this is a fairytale, and you know damn well you can cryptographically prove right now how much and when you held it.

Tether holds far more than your bank or many bluechips in backing, try not to forget that one.
AB test widely held beliefs
Try https://azeria-labs.com/writing-arm-assembly-part-1/.
I hear you. I have the same thoughts. Touchpads on most laptops have sufficed for my use. People swear by the touchpad on Macbooks, but to me it never really was that big of an improvement. My bias could be due to the fact that I don't use the touchpad exclusively and always attach a mouse when I can.
Rebuilding the spellchecker
A lot of dunking of the "git gud" variety going on here, but the author has a solid point. Requiring a novice to learn arcana of a 30 year old Unix system before they can learn to program is purely extraneous.

We could package programming languages up with GUI installers that set everything up correctly and let you get right to the code - and in fact, we used to. If you install IntelliJ, you'll have a fully-working Java environment out of the box. The same for Visual Studio.

Why the "hacker mentality" languages think this sort of user-obsession is beneath them, well, that escapes me...
I found Azeria Labs [0] to be a pretty good introduction for learning ARM assembly basics. Although the main focus is ARM exploitation, it's still a good primer

[0]: https://azeria-labs.com/writing-arm-assembly-part-1/
> Can you imagine if the beginner version of Node.js came pre-installed with a GUI for managing and running your code?

It doesn't even need to come pre installed, as long as the GUI could install node almost silently.

E.g. if VSCode had some intelligence built like when it sees package.json and would prompt "Would you like to install Node" and it would do it's magic if user wanted. Lots of small problems would need to be solved, like where to install it etc.
Disappointingly the article does not contain the word "backup" anywhere. I would have expected a journalist to ask if they were able to restore the data from a backup, and if not, why not?