skysight-inc/HackerNews huggingface dataset:
> preseed files to automate the install, domain join,

Genuine question, wouldn't that require a kerberos ticket to work? Or at least some high privilege password that you might not want to keep around your preseed files? Bootstrapping trust is a tricky problem. Most that I've seen tend to go with some custom solution.
> In a welfare state I don't have that priority

I just don't believe that's true. Many, many more Germans immigrate to Switzerland, the UK or even America than vice versa. That's primarily because professional salaries in the latter are higher. That strongly suggests that at least some non-negligible proportion of German professionals care about compensation.
Looks cool.
I wonder how it handles the clipboard ? with Wayland ?
I am also glad SQLite support is going to be added. I will definitely try it.
Have you checked out SQLiteStudio (https://sqlitestudio.pl)? It's ooen source and cross-platform.
>Btrfs is probably never the right decision

And you're posting anti-btrfs FUD.

https://lwn.net/Articles/824855/

https://facebookmicrosites.github.io/btrfs/docs/btrfs-facebo...

Even if it's the only deployment in the world, it's more than "never". They provide strong technical reasons for using it.
"There's 50 times as much going on than I can keep up up with, and I only operate at 2% efficiency. So there's this factor of 2500 working against me, and every day I fall seven years further behind." I forget who said it. I think he was a physicist, but I'm not sure.

But, yeah, you can't keep up with it all. Worse, with varied interests, you have more than one "all" to try to keep up with. You can't. You just can't. There's too much. It's not humanly possible to keep up with it all.

So you have to cheat. The way I cheat may not work for anyone else, but here's what I do: For general news, I look at Google News and Reuters. I look at headlines, and only read the article if I am interested in knowing more. (Often the headline tells me all I need to know.) For technical stuff, I look at HN. I just look at headlines unless I find the topic interesting. For hobbies, I have similar sites where I can just scan the new topics. This keeps me "up to date" while taking very little time.

For something like a book or a movie, I can read Wikipedia's summary if I want to know what it was about. A couple minutes vs two hours for the movie? (If I actually want to watch a movie, I'll watch it. If I just want to find out what it was about because I'm curious? Wikipedia.)
Does anyone have a link to the tweets and shared videos?
A gold ring isn't a store of monetary value, and the value of it outside of the jeweler is based on its gold content only, and in some cases collectible value. Its value to the wearer is subjective in nature, and will vary based on wearer.

So with regard to bitcoin, it's not art, and not a useful commodity. It can be a representation of "value", but then why make it expensive to make since it's only a representation?
Here's something worse: for a while, curare was used on children when undergoing surgery. Turns out that rather than anesthetizing them, it simply paralyzed them. Kids came out of surgery describing how they felt the surgery, and doctors just insisted that that was post-surgery nightmares.
Recently, near my grandmother's, public transport got a new train stop in the outskirts of Frankfurt. House prices in the adjacent villages have more than doubled. And they weren't cheap to begin with, considering it is commute distance to Frankfurt.
If you don't mind sharing. What's the position title that you got/were searching for?.

I live in Berlin and I've never seen even a 6 figure senior software engineer position.
Yes, and what will they pay the soldiers? Worthless Fiat?
Part of the debasement of the roman currency was to pay their armies. When you take that ability away from a state, how do you maintain them without unlimited funding?
I don't know if bitcoin will end all wars, but it is far closer to a peaceful coexistence than debt-based economies.
I created this small list of alternative Unix commands that do something better than existing tools. Many of these (ripgrep, fzf) have gotten very popular recently. Let me know if you know of any others that I missed!
The problem with that is the cases would need to get to the discovery stage.

95% of all criminal cases in the US are Plead out largely because the defendant can not afford competent legal representation

This is why all kinds of questionable investigative tactics are still used even some that have clearly been ruled unconstitutional, they know most of the time it will not matter, they just need to get enough to make an arrest, the system will destroy the person anyway no conviction needed, and most likely the person will plead guilty even if innocent just to make the abuse stop
Just for the sake of anecdote, my state in Australia has both a desalination plant and a hydrogen plant, one was a government project to protect the state's water supply and the other was a private initiative to supply "green" hydrogen to steel plants and other heavy industries as they move to a different steel process.

So those are good uses of off-peak power when your local economy is already interested in having those things. The state also has some other initiatives to use the excess generation, such as residential water heating and EV charging using "smart grid" sockets that take into account the local and greater network's load and generation.
> A language that is touted as "difficult to learn" and "difficult to onboard"

Does anyone know if there have been studies about how long it takes to learn different programming languages? I hypothesize that it would take a beginner programmer longer to learn Rust than C, but probably a similar amount of time as learning C++ (which I think is the closest “traditional” programming language to Rust).
Also AD support is small potatoes compared to products like CarbonBlack which are already deployed on Linux. Having "Puppet but controlled by GPO" isn't really new.
Wow this looks nice! Can it generate ER diagrams? Also looking forward to SQLite support
I could hear the sirens and the shots in the backyard of my house. :/ though my perception of their frequency could be biased.

I’m sorry to hear you were mugged and twice, too! That’s crazy. Not crazy that crime happens just that it blows away my thesis that I’m more or less free from having to think about it living here in Berlin.

I did have a fancy road bike I bought in Hamburg stolen. But I think that’s more or less me being stupid.
The Raspberry Pi may be a poor choice as it does not support power management; there are other SBCs which would get significantly improved battery life when not at 100% utilization, with similar performance.
Someone working at a high profile software company has problems paying bills? Yeah sure...
I'm talking about what people are using it for, where the community (not necessarily the language's core devs) are directing its use. Contrast to the 00s, where it was not (as a general rule) being used for number crunching activities (ML or just regular number crunching a la Fortran or Matlab at the time). In the 10s, Python has been heavily used for applications in machine learning (and obviously number crunching heavy activity) and scientific simulation, data (number heavy) analysis, statistics work.

Prior to the 10s, those domains were more the purview of Fortran (as you list), Matlab, R (statistics), and others.

In the 00s, Python was more used for web applications and text processing (it was a "better" (subjective so in quotes) Perl).
The absolute hilarity of HN obsession with 'both siding' every story and going back to see how it unraveled over the years.

on Jan 22, 2017 - https://news.ycombinator.com/item?id=13457176

on Jan 16, 2018 - https://news.ycombinator.com/item?id=16163558

on April 14, 2018 - https://news.ycombinator.com/item?id=16839542

on Oct 29, 2018 - https://news.ycombinator.com/item?id=18328772

on April 12, 2020 - https://news.ycombinator.com/item?id=22850723
I feel like in this case those kinds of things are up to Zellij. If you run wasmer within the same process and share memory with the main Zellij process then yes wasmer/cranelift/wasmtime/wasm doesn't protect you from various speculative execution attacks. However, Zellij could run plugins in separate processes and apply things like seccomp to get further protections provided at the operating system level.

This is still not a complete security story and would not provide the same kind of protection as a VM, but I think the charitable take here is that this is a good sandboxing tool and a step in the right direction for something like a plugin system.

edit: I also disagree with the "fully sandboxed" wasmer line, but wasmer is a venture-backed for-profit org that will start selling something at some point and they might have a motivation to blur the lines a little. I appreciate cranelift's more honest disclaimer.
Sorry, but there is nothing else to say except that you are extremely wrong. This kind of belief is exactly why male circumcision is not seen for the evil that it is. Please try to consider the possibility that trauma without conscious memory can have disastrous results - as other commenters are trying to get you to understand...
Higher education is already quite expensive. It would be great to have highly qualified professors spend more time directly interacting with students, but who will pay for those extra professors?
They can change slightly (even if someone gets the project from a prior year and modifies it a bit, that still requires understanding), or they can be open ended enough to be obvious if someone directly cheats (i.e., the 'create a game for the Game Boy Advance' project I had)
The market cap of Bitcoin is currently larger than Facebook [1]. The total market cap of all cryptocurrencies is over $2 trillion, which is larger than Microsoft, Amazon, Google or silver, and nearing the market cap of Apple. I would not consider that a small market.

It is not unregulated. There have been several lawsuits brought on to the space already [2][3]. Exchanges that don't enforce AML/KYC have charges brought against them [4]. It is less regulated than the stock market, but it is by no means the wild west, at least in the US.

1: https://companiesmarketcap.com/assets-by-market-cap

2: https://www.sec.gov/news/press-release/2020-262

3: https://www.sec.gov/news/press-release/2020-338

4: https://news.bloomberglaw.com/bloomberg-law-analysis/analysi...
If the dollar inflates to hell, I wouldn't lose much. I'd still have my skills, to work for a living. I'd still have my house, my car, my workshop, my tools, my computers, etc. Unless it's a total collapse I'll still have my stocks, too.

Preserving my wealth in the event of the dollar rapidly losing value is not a problem for me. I'm 90% OK on that front without even trying particularly hard to do anything about it.

What would be a problem for me, is that a failing dollar might be a symptom of the US government failing, in which case society would be falling apart around me. If basic services like roads, infrastructure, fire and police, electricity and clean running water aren't working properly nationwide, it's going to interfere with my life big time. Maybe directly, maybe indirectly: e.g. my grocery store has trouble restocking because the supply chain is not running smoothly. Bitcoin doesn't help me with that type of problem at all.

I'd be better off trying to keep my government functional by promoting and voting for good policies, staying involved at the local level, and generally acting as a participant in government rather than a subject of it. Playing John Galt and pretending that I'm just going to have my own safe little bitcoin world if our government fails, so I don't care and in fact assume that it WILL fail, would be both sickeningly cynical (regarding society's outcome) and naively optimistic (regarding my own outcome).
Alacritty is great, it feels very snappy and it can auto-reload the configuration(with a few exceptions), so you can quickly try out different settings without restarting the program all the time.

I switched to st because Alacritty still has no ligature support, but aside from that limitation it's definitely my favorite.
Why was the above comment downvoted?
I saw the original post, but was unfamiliar with anything in the title. I chose to skip it. The title of this post sounded much more interesting to me, so I clicked on it today.

While not judging a book by the cover, this cover was definitely more attractive to my atention span.
I'm not sure that I understand your sports analogy, but I'm pretty sure that you're comparing a tournament to an election and I'm gonna call that a strike.

But anyway, I'm curious what measure you would use to quantify "broadest support" and "most consistent support", and why the current system optimizes those measures better than a simple majority.
It is a pre-mined coin. The creators of this cryptocurrency have sequestered away a large fraction of all possible coins for themselves.
How does that work tax wise? Does the California company have an office in germany? If so, do they still pay the same salary as in california?
Agreed, but I think the answer is still more nuanced than that. For example, even though touchscreen devices tend to have smaller screens, they need larger click targets; your finger is much less precise than a mouse cursor.
They talked a lot about Minecraft but I'm not sure either of them played it.

> You look at Minecraft and yes there are multiplayer Minecraft servers, but the majority of gameplay people experience as single-player

This doesn't ring true to me at all. The vast majority of people playing MC regularly are playing on MP servers, and on those servers a lot of the gameplay is directly with other players – tournaments of all sorts (PvP, building, games like "Spleef"), fully-formed market economies with payments/shops/etc, small-scale building with friends, exploring the world together / team PvE, and of course huge collaborative building efforts that can have 100s of people working towards a unified goal.
> mid-size startup / domestic company

Actually, mid-size startups (the ones that are more tech-focused than usual) that have just closed a funding round, and AI divisions of automotive startups (so domestic companies) are the two biggest groups I receive 6 figure offers from (based in Berlin).
Been dealing with old projects that had many thousands of tests.

Most were pointless because of how much they were mocked out.

On a more recent project at same company the developers were all arguing to just mock everything out.

They lack the skills to make good tests and I don’t want to be 12 hours shifted from family to train/babysit them.
I mostly try to get them to isolate what each section of code does. This keeps it more sane when debugging.

Reality of working with low wage offshore developers.
I've now done the same thing for strcpy(). It's even more dramatic:

http://hoult.org/d1_strcpy.txt
Noise in Creative Coding
The Priest at the End of the Search for a Third Way
I would say the same but for authentication.

We have linux servers on our domain, specifically becaeuse there are certain things they do better than windows, and im a tool for a trade kinda guy.

But authentication and management of creds is a hard requirement.

The rest i can work with. We setup Ansible to handle much of the day to day config things. GPO"s might be nice.

At one and for years i was using PBIS, and whatever it was called before it was bought out, forked and named PBIS - https://github.com/BeyondTrust/pbis-open

I liked it because it kept GID/UID's consistent across the domain. But it was flaky for samba shares specifically ad group enumeration. There are paid add-ons that leverage GPO but never went that route.

More recently we are just leveraging SSSD/Chrony/Smb/Nmb to do the same, there are a few tweaks, but its solid. Its actually more stable now.

Some GPO's would be nice I supposed.
It would be interesting to know what percentage of web sites have disabled zooming.
Directed is an overloaded term. How people are using it is what the language is directed towards this is the sense I mean.

Directed could also mean intended by the developers of the language itself. This is not what I mean. Numpy is a secondary capability added by others, not core to the language proper.
Since this model is mining with "free" power, it seems like even less efficient hardware could still be used profitably which would extend the depreciation (and reduce e-waste concerns). They might even buy used miners that are considered too inefficient by other companies.
While I'm sure it happens, I don't think that "evidence laundering" is particularly common, especially at the federal level. Cases I ran required an "initial notification" that succinctly described how our agents were notified of the potential criminal activity. The fear of having a case thrown out, or being turned down months into a high-level investigation because an attorney is uncomfortable with the likely outcome, is huge in ensuring a valid investigation is run.

Now, that's not to say that cops wouldn't do this in order to finally get a case around a particular subject who was able to sidestep previous investigations or something. I just doubt that it happens often enough to be worthwhile.
I'm not even sure there's a widely accepted definition of what 'software engineering' is, or what constitutes a 'software engineer'.

I like the idea of having a body of knowledge, but given the loose definitions above, I'm not sure this is useful or practical beyond documenting some potential best practices/techniques.
For those interested in Godot, but wanting console support - heaps might be of interest:

https://heaps.io/

It is another, smaller engine. I would say less featureful than Godot, but I imagine there are some overlapping use-cases?

Ed: and for something quite different - dragon ruby seems a lot of fun (not free, not open source, though):
https://dragonruby.org/
How could you be in your mid-30's, married, and not be able to afford a downpayment for a home?

Seriously, like lets say 100k combined income yearly. Save 20k/year. Should be fine for a downpayment on a 200k-400k house.
The only flaw I see in your analysis is that you seem to believe Europe is better off in any way. Feudalism is making a resurgence all over the west.
I only skimmed it and I couldn't find anything practical enough that would help me in my day to day work.

For example it talks about design patterns but only in an abstract way, not what pattern could help you solve certain classes of problems (2.3.3).

Or API design, great that's a constant source of contention, again, nothing meaty to reference in a discussion either (2.4.1).

I'm probably grossly misunderstanding the purpose of that document. I was hoping it to be more similar to the OWASP cheat sheets [0] but more general.

[0] https://cheatsheetseries.owasp.org/
> One part of a solution to this problem is to use relative CSS units. Avoid hard breakpoints whenever possible. Only break columns into rows when there is no more space left.

Not sure what you mean. What does "no more space left" mean in practice, and how do you detect it with CSS?
A ton of stuff in the Unicode standard exists for legacy reasons, and would never get approved today.

The overall goal is to standardize symbols for communication, not building UIs. Everything you mentioned should be an SVG instead.
I believe you could. I can share the story from a bit different field. I was using a split keyboard with staggered layout and just built an Ergodox because wanted to try vertically staggered layout. Another differences are thumb clusters of keys on Ergodox and different firmware. So the layouts of both keyboards are very different and different customisations can be made.

The main thing which I was afraid of was the same as you've said - that I won't be able to change my muscle memory. Another thing - I won't be able to switch back the old keyboard (I expected to use it at the office) or even won't be able to use laptop keyboard anymore.

Surprisingly even after getting comfortable with Ergodox with totally different layout (different firmware is being used between keebs) I'm still able to jump between those easily. Maybe the first 5 mins are a bit harder but that is it. This surprises me what human brain is capable to do. Of course I still need to switch between keyboards regularly to not forget the layouts.

Not the same thing but we often are afraid of unknown.
Linux had AD integrations 15 years ago. You just had to configure Kerberos yourself (oh, how often have I googled "Linux AD interoperability"...)
Looks really nice. I built a similar site a few years back with an economics/policy/debate focus ( https://thicket.io ) but gave up/burned out after not getting any users and struggling to manage the data backend. It's great to see other people tackling similar problems.
For things I think are sketch I can use onetime CC numbers, but what I was referring to are repeating bills for services I do continued business, and even if some how that was compromised the limit on the amount paid would only allow them what they get monthly.

Credit card companies exist in the same space as loan sharks for me, so I avoid them when I can, and their transaction fees and interest for services included with my bank.
One of the problems with Academia is that they like to assume everyone should learn the same way, and look the same while they learn.
That seems like a lot of wasted space to me. The benefit of putting it into tmux is it only shows in 1 place. I don't need to see the git branch and folder of the location where I ran my previous commands, I just need to see where I am at right now.
Embedded SVG :)
Yes. This is a problem for universities to solve, with the money they get from constantly expanding tuitions. This is one of many places in which a problem is cheap to "solve" if you are ok being racist/ablist/generally not adapting the variations in your customer base.

Handing over the solution for the problem to a software company shouldn't be an accountability shield for the Universities. Impacted students should sue the universities, and then they should sue the software company.
I built several of these early in my career. It was a point where hard science departments were moving away from SUN, HP, and SGI workstations to PCs. This enabled them to by several computers for the cost of a single Sun system, and it really was a game changer.

The biggest pain points we had were related to the code being written. Checkpointing wasn't always done by professors, and so a power event could loose a months worth of computation. I've never seen a better argument for code reviews than this.
> Maybe skills tests in an interview process is not such a bad thing.

I'm fine with this in theory, but lots and lots of places bungle it so badly that they're no longer testing programming skills, they're testing rote regurgitation of memorized code under pressure. If your job legitimately requires that, for everyone's sake get out of the industry.
Even if a majority of users aren't on mobile, there will be at least some. And mobile renders better on a desktop than desktop renders on a mobile.

Desktop-only sizes and features are great add-ons if you have time. But being able to get MVP to 100% of users is the top priority.
I didn't suggest that was "good responsive design" and literally started my comment with "lots of people do it badly". The zoom out was a suggestion to fix the authors particular problem with sites that aren't doing responsive as well as he'd like.

As for analytics, yes, of course. But if my CVR is currently 4% on desktop, and 4% on mobile, and 2% on tablets, maybe I want to spend some money on my tablet design. But maybe tablet traffic is SO small in the bigger picture, that the money spent getting optimised for (and maintaining) tablet sizes is better spent elsewhere.

I'm not arguing for shitty design. I'm just saying it happens, and I can understand (in some cases) why.