skysight-inc/HackerNews huggingface dataset:
Seems like most of the comments are talking about the reasons and they're all right of course but there's a bit more to it.

First, there's the out-of-band management engine, which is technically in control of everything. The BIOS and the Lights-Out management system are interdependent. They will communicate with each other.

Just initialising this communication channel is more complicated that a normal computers entire BIOS.

Then there's activating every sensor and hardware device, most servers aren't actually the 2 x86_64 CPUs that are socketed to the motherboard, they're more like 30+ CPU's, various hardware controllers, including networks, fan controllers, drive controllers, power supply controllers.

Each of them also has firmware equivelant of a whole BIOS, and they also will communicate with each other.

Thirdly, every sensor/firmware/device test is synchronous and logged. That logging is painfully slow as it's logging via the out-of-band management engine and that engine is super tiny and low power.

Finally all that memory will be tested and not 'assumed' to be fine. Each individual DIMM is blasted with voltage to test if it's seated well, then there is some memory testing which is not only more extensive than the 'fast check' your laptop will do, it's more heavy than the "heavy" check your laptop will do.

There's a bit more to it too, like the fact that memory gets "extended" into the out of band system so that it can control VGA/Serial/USB.
Thank you!

Here's how we've done it. There's no legal precedent but we believe this makes us compliant:

To enhance the visitor privacy, we don’t actually store the raw visitor IP address in our database or logs. We run it through a one-way hash function to scramble the raw IP addresses and make them impossible to recover.

To further enhance privacy, we add the website domain to the IP hash.

We also add the User-Agent string to the hash.

We've shared more details on this here https://plausible.io/data-policy
Yeah this makes sense, better than a system where you have to enter dead hours
This goes back to the culture point OP made. Many people in the US want to earn a living, not be provided a living.
I'm working on a project that will allow my wife (who's an iPhone user) and me (stubborn Android user) to have our photos sync together in a shared place without changing our own personal workflows. Tried using Synology software for our NAS but there were some gaps when it comes to the Catalina update and Synology Drive's ability to access the Apple Photos' internal directory.
As I’ve said before, the legal liability of this is pretty problematic. We’re not sure what the liability for employers is if they follow the rules, but with Tesla explicitly ignoring a legal order to stay closed, any worker who gets fired or gets sick surely has even better grounds to sue.

Now is also a good time to point out that Musk is basically uninsurable; Tesla lost (or cancelled) their director insurance, and is currently being insured by Musk personally.

Edit: Tesla is also continuously fending off pushes by UAW to unionize his factories. A message of “break the law or don’t get paid” isn’t going to help his goal of keeping his factories non-union.
I am working on a Linux program that will show you the files opened/read/written by another process (and its child processes/threads). I wanted to be able to run an installer and see exactly what files it creates. Or when LibreOffice magically loads a font that seems to not be on my system, I want to know where it got it from. Basically a stripped-down version of strace that only tracks certain syscalls and aims to be more user-friendly.
WTF!

And this is the first time I’ve ever said that on HN in four years. I’m suppose to give a third party full access to my infrastructure with a cross account role??

This isn’t even hosted on your own account? But even then with full access they could do anything.

Any company that would tell you to do something this crazy even if they don’t have any bad intent, is far too immature to trust with my infrastructure.
Home improvement projects!

Currently I'm working on a) replacing a badly-cracked concrete walkway in my front yard with 2" flagstone which is native to the period in which my home was built and b) installing a 300 ft^2 brick patio in my back yard using a herringbone pattern while setting the pavers.

It feels good to get AFK, feel some sun on my face and improve the value (aesthetically and monetarily) of my home.
I'm curious, wouldn't you read the info and process it in your mind, and then close the tab when done? If it's something you will need to reference again later, then bookmark it? Like you know... a book. Put it back on the shelf or have hundreds of books open on the floor.

I do not understand tab people. I do have a meticulously organized bookmark system though. Do tab people use bookmarks much at all?
A JS library to model and draw graphs https://github.com/mlarocca/jsgraphs
I wonder how many people at Apple wake up every morning thanking the universe that he's gone and they never have to deal with him again?
Yes, clearly.
Noise is a bit different in that it's mostly for creating DH protocols with a reduced chance of shooting oneself in the foot. Saltpack seems like it's a wrapper for AEAD encryption w/nacl's secretboxes that also does serialization via messagepack? I'm not sure I see the point of a "crypto messaging format" that pastes nacl and messagepack together and calls it a standard.
I finally finished a little convenience tool I made for fetching lyrics for your currently playing Spotify song, called Spotify Karaoke.

Currently I'm working on an Electron app for automatically importing/managing screenshots and recordings from your Nintendo Switch, off the SD card. It matches the file name IDs (Nintendo uses these seemingly random IDs for each game) with the actual game name, moves it into a custom folder structure, etc.

https://github.com/gedrick/SpotifyKaraoke (live)

https://github.com/gedrick/nintendo-switch-screenshot-manage... (still a WIP)
You can run wireguard in a Linux network namespace, then start the app in that namespace. You can also use Systemd or Docker.
Funny to read that on HN.
Nearly every bullet point you mentioned can be sensibly argued regarding Hacker News. Particularly the fourth, sixth, and overwhelmingly the last. I have also seen a regular username here containing “penis” in an intentional fashion and a number of people with clear mental and psychological issues, as well. Perhaps the problem isn’t the specific forum.
I think the parent only means that if Intel somehow shut down, decided to radically pivot or to close everything, because it is somewhat open, you still had alternatives and neither your code, your product, or your company would face insurmontable hardship or die because of it.
Wow. Talk about solving the real problems! I'm not sure if this has been an issue yet, but how do you QC masks from known good manufacturers to make sure quality doesn't slip?
5 petaflops in DGX? That alone would put one of those babies into TOP500 top 50, and a superPOD would make no. 1, no? Well, if it could do that performance on Linpack/Rmax.
It's complete unethical bullshit to call it "private" browsing. It's intentionally misleading and I guarantee most users assume it's, you know, private, because it's called "private".
Working on a dotnet deployment platform to make the backend as simple as deploying a static site.
Point to the repo and let it handle deployment, scaling, and upgrades. Like netlify for dotnet.

Tech wise its hosting it all in kubernetes and building the yaml dynamically. Right now focusing on database support. The challenge is routing from external locations securely.

https://bitleaf.io
In an Org there are the actual roles and official power structures, and then there are the unofficial or de facto power structures.

The AWS or Network owner may have the keys to the kingdom in terms of provisioning access, turning off routers, running arbitrary code on things, etc. but that also comes with great responsibility. If you fuck around and break something on accident, or shut down a router on purpose, there will be consequences. You may spend 150% of your day putting out fires and getting yelled at by senior leaders for application-killing lag or outages.

Meanwhile JIRA guy gets to shift blame and interface with leadership. He may not have any power, but depending on the org, he could have a bunch.

When I worked for an ISP -- a big one, chances are everyone here has heard of em -- one of the most powerful people in the PMO was essentially a secretary ("project coordinator") who had the ear of the head of the PMO, the VP of Engineering, and the CTO. She smoked a lot of cigs, so if you could make it to that smokers circle you could twist some powerful levers...
Not gaining more than 10 pounds...
Thanks for the feedback!

Automated photo tagging seems like a good idea and we will certainly think about it more.
Coffee Logs: sustainable solid fuel from recycled coffee grounds
CMIIW, wouldn't enforced https means you can't use intranet or localhost url?
A guide to negotiating a Covid “bubble” with other people
Privileged is used interchangeably with oppressive, there's implications to that label.
Why would I trust any company that is reckless enough to recommend giving their service full access to my account - with any access to my account?
This is huge! I'd like to see the roadmap for graph algorithms and graph neural nets! I can provide feedback on both.
Incident Postmortems – Learning from Incidents
Thank you for mentioning this - on the surface - rather obscure concept, that personally i have never come across in education.

After understanding it better it seems to be very close to the way the internet and hyperlinks work, it also reminds me of historian James Burke Connections school of understanding history.

I have just installed the wiki plugin in Sublime and will try to transition from my folders with extremely long tagged txt's that i search for, and instead go for the hyperlink method.

I have always thought that - western thought at least - works as a node system where the essence lies in the constellations, the extrapolations, and the weird and wonderful stuff happening between nodes of information, in how they are arranged and how they are traversed - something i have struggled with because my thoughts are rarely looked at again, ends up in piles of never revisited bookmarks and is redone instead of built upon.

I am already pretty exited about rearranging my thoughts / todo's / plans in this new way.
It's real in the sense that it's honest, yes. Do you doubt that? I see it's downvoted despite containing no offensive language and merely being an honest account of my life. I wonder why that is. At least I can say I'm not just spouting stuff that makes the echo chamber happy. I love programming and I love machines. Designing and building them gives me a purpose in life. I also have a primitive desire to mate. Does any of that offend you?
Washington state is requiring restaurants to record the info of customers. Lots of potential for abuse like this.
This is partially speculation, the currently shipping version has 40GB of HBM2 @ 1.6TB/s. Hypothetically future versions could have 96GB at a faster speed.
>What's the difference between a camera and being in person?

You can make eye contact.
The headline is a bit misleading and presumptuous.

While I get Musk is the owner of the company and probably tells the plant supervisors what to do in this situation, there is literally _nothing_ in this article that mentions anything about Musk directly telling employees "you work or no unemployment"...

Pretty bad headline IMO - just used for shock value.
Sigh. Just give us proper tree style tabs already :/
http://tacticsogre.com
Some buddies and I were talking about a similar site (https://whopaid99cents.com) that spawned the idea for this.

I found the original concept so absurd but amusing that I wanted to make my own version!! It’s been a welcome distraction as you can imagine and could be the basis for something more. Tbd...
Approach to analytics that ensures input secrecy, output privacy, high accuracy
Wristband helps workers maintain social distancing
Nobody has the secret to maintaining quality content and discussion at scale though.

It’s the reason why the good content on Reddit is in super niche communities that have a high buy-in or some mechanism to maintain natural exclusivity.

It’s the reason that the common advice on Reddit is to not even look at the default subs and to avoid posting your favorite subs in popular threads.

It’s the reason that there’s so many migrations in the internet because every site’s content is constantly going downhill as it grows.

It’s the reason that the comment section on small YouTube channels is amazing but “YouTube comments” are a meme for being vile.

Kudos to Reddit for trying something novel here. I’m sure it will fail but it’s noble in the attempt. Having to work or pay to be part of good communities might be enough to keep them from eventually turning them south.
Of course HN has signal to noise issues, but it’s still a strong community and a great site.

My take is its worth fighting for. If your dismayed by a slide in the quality of submissions and comments, submit high quality content and don’t submit junk, make high quality comments, upvote high quality comments and down-vote trolling and trivial comments. Most importantly, be polite and generous to those you disagree with. The way to fix problems isn’t less engagement, it’s more. If HN ever fails it won’t be because of ‘them’, it will be because of us.
I’m not ashamed of my bare arms, no. What a strange suggestion.
Not exactly the way I proposed it to Steve Huffman [1] but happy to see reddit experimenting with the idea of value for value. A few questions they hopefully will try to answer:

1. Does trading values (e.g., money for content) make for a more peaceful environment in social networks and other online communities?

2. Does allowing an easy and voluntary way to reward content creators improve the quality of the content (e.g., higher accuracy, fact-based arguments, better ideas, more toleration of different ideas)?

3. Can users make enough money from content creation without relying on advertising (thus disrupting journalism and even removing the draw for companies to sell private information)?

4. Will users start to think in terms of exchanging values and, if so, will these thoughts then spillover to other parts of their lives?

[1] https://valme.io/c/journal/c_prompt/f5qqs/an-open-letter-to-...
... burn 20% hotter and longer than kiln-dried wood ... compact and designed for use in domestic enclosed appliances, such as wood-burners and multi-fuel stoves. Each log is made from the grounds of around 25 cups of coffee, which we receive from a wide range of businesses across the country ...

They got press today on CNN.
Visual Studio has been available for OS X for several years, but I believe the only language it supports is C# with GTK. (ETA I guess there are some other languages, but not C++/C).

The job listing is for firmware dev, and there are mcu tools that are only available on Windows unfortunately -- note also that it says in the same sentence gnu toolchain experience is necessary.
What are you using to learn and how are you finding it?

I ask because I myself am working on a touch-typing course for developers[0] because I wasn't satisfied with the other options available. It's one of my two quarantine projects.

[0] - https://typeright.herokuapp.com
Remember when Keybase rolled out free crypto for users, and it was immediately flooded by fake accounts, people were trying to hack github accounts to beef up their new Keybase user, etc? The Keybase community on reddit was overrun with idiots begging for help getting crypto, and whining that they weren't getting crypto.

I'm sure there will be no negative repercussions when rolling out a system that gives you money for posting pun chains and XKCD links.
Both your comment and the one you're replying to are perfect examples of people advocating for the banning of things that they don't want to do, which I always find unconvincing.

It's easy to advocate to ban a thing if you don't do the thing! You see all the negatives of other people doing it without receiving any of the positives of doing it yourself.

You find it easy to ban because you would not be personally affected.

Personally, as someone who doesn't own a pet, it would be easy for me to firmly support the banning of all pets from many cities on the basis that they poo in public and attack people. That would be easy to support not because it's the right thing to do (which it might be!), but because I don't own a pet.
Surveyed 892 people about sudden remoteness during Covid-19
What? If this bill is not passed, Patriot Act dies, why would you want this bill to pass?
Experts Share the Fundamentals of a Digital Marketing Report
don't know about references but in the footer of the website it says "Saltpack's been in active development by Keybase and collaborators since 2017."
Thanks for the heads up. Just added this to my iTunesU Library.
I understand the need for rewarding valuable community contributors. Even if Reddit, Hackernews and other Forums have traditionally worked in a voluntary fashion. And this is certainly some cool tech and a showcase of how cryptocurrencies can be useful.

That said, this measure will just lead to bots reposting (or in the near future generating GPT-2 like garbage) content in order to farm community points/ethereum.

As soon as you add in a financial incentive the whole situation gets ugly.
Branching Patterns – Release-Ready Mainline
Looks interesting! I'd love to see a link to a demo.
The cost of the shelter in place order is doing more harm than good. When the dust settles, I am convinced that more people will have died as a result.

I'm on pretty solid ground here. The costs of poverty and economic collapse are arguably better researched than pandemics.

And it is hard not to be disgusted by the attitude of many people on HN, who are least affected by this.

Having some relatives in that part of the country, I would compare this to the dust bowl. A complete economic collapse that will over the next year require millions of people to flee to cities, as they have absolutely nothing left. What are people supposed to do when every single business has gone from their town?

But people here like to sneer at these "stupid rednecks" that are clearly not as smart as us, right?
Do you believe that injecting bleach into your veins and shoving a flashlight with an ultraviolet lightbulb where the sun doesn't shine is dangerous, or is it safe because it was recommended as a treatment for Coronavirus on national television by the leader of the conservative Republican party himself?

If conservative viewpoints like that are dangerous to your health, then why shouldn't they be "cleansed"? Or did you follow those recommendations? How is it working out for you?
Good on you!

Please consider joining one of the PPE manufacturing efforts based on 3D printing!

I too bought a 3D printer -- solely to fight this effing virus in some way -- and have been busy doing that for nearly 2 months now.

It feels pretty good!
Have a look at Nim: https://nim-lang.org/

It's a system language that's focused on readability and performance. It has OOP but isn't focused on it, and has some of the best AST metaprogamming out there built in as a core principle, so it's easy to extend the language. Strong static typing with type inferrence, specific type for garbage collecting (ref type) - everything else is on the stack by default, or you can manually manage memory.

Looks a bit like Python, compiles to C, C++, ObjectC, Javascript and experimentally to LLVM. Good support for Windows, Linux and Mac (and anything you can target a C compiler for). Performance matches equivilent code in C, C++, and Rust. Programs compile to stand alone exes making them easy to distribute. Compilation is very fast.

If I only have one thing to say about it, my personal experience has been that Nim makes programming more fun by being really low friction; it just gets out of your way, yet runs really fast. It's great for scripting out a prototype for something, but because of the high performance that prototype can be expanded into a full product. It also helps that you can write server and client code in the same language too.
I’ve been writing
a book about podcasting using stand-up comedy as examples throughout the book
https://gumroad.com/l/gaMxO
I was recently injured, but before that and as I recover I'm working on a couple of things.

- I'm making improvements to my small apartment brewing setup, making a lot of beer and doing some infrequent contactless growler deliveries to friends.

- I'm also playing with Phoenix LiveView[1] to make my own home brewing tools to replace the subset of BeerSmith(http://beersmith.com/) that I actually use.

[1]
3D2P – 3MF Viewer and Packager for 3D Print Projects
I'm not much of a cfb fan but somehow I started tracking a Univ. of TX Austin board called "Shaggy Bevo"[1] and found the banter surprisingly entertaining as noted in this subthread. The creative taunting of rivals (mainly A&M) especially.

[1]http://shaggytexas.com/board/
You can vote for content, but you can't vote for moderators. Seems counter-counterintuitive.
Do you have any more details? How can I contribute?
Thank you, this is a fantastic talk.

It's great that they can average out the random effect of layout, but what I meant by optimization opportunity is to deliberately aim for the "good" memory layouts. Something like fixing the alignment of the stack on program entry point or marking specific functions as "stack aligned".
Probably an evolutionary response for ingestion of psychedelic compounds? I would also like to know more so if you know the name of this phenomenon please share.
Same here! Minecraft captured the hearts and minds of nearly every demographic, even with "rudimentary" blocky graphics. Never would have happened it went for realism.

Lately I've been playing this great mountain biking game called Lonely Mountains: Downhill that uses this gorgeous minimalist aesthetic. I'm also playing Trails in the Sky on the PSP. Those graphics just age beautifully.

Sometimes the simpler, the better.
I have been trying http://roamresearch.com/ (or Dynalist) to keep a daily log of my findings, projects and (some) tasks.. - its going quite well.
I still dream of a web browser that manages to combine browsing history, bookmarks, tabs and multi-device sync in one interface.
I completely respect wanting to live in SF ... I have personal reasons why I can't move away from where I'm at, but I also have a full time job with a company headquartered literally as far as possible from me in the continental united states. So I get to live where I have to live and make a good salary to support my family, and they get to use my talents as long as they continue to feel I bring them value.

That's the thing ... this discussion isn't saying everyone has to move away from SF, that's ludicrous. But if you want to live in SF, my point is why would you want to have to be on public transit for four hours every single day? It takes time you could use for living your life, and contributes to pollution.

In an ideal world, you could live in SF, work for google remotely, and maybe pop into campus every few days or even weeks, as needed. And then google can also hire from the millions of developers that live elsewhere as well. That way: you could live on the beach, live in socal, live in norcal, live on a farm in Iowa, live in Hawaii, live in New Jersey ... whatever kind of life you want to build, would not have to be linked to whether there is a company you want to work for in that place.