skysight-inc/HackerNews huggingface dataset:
I have two flourishing adult children. Here are some things from experience not to do;

* Do not accidentally drop them on their head
* Do not accidentally dislocate their elbow.
* Do not put their shoes on the wrong feet when taking them for a walk.
* Do not put them on a snow sleigh on a steep hill with a river at the bottom.
* Do not neglect them in a bookshop while reading computer books and then turn to watch them being dragged heavenward up the outside of an escalator to the next floor.

And things to do;

* If a Father/Daughter
* Do not make fun of her, even as a baby, baby girls understand more than you think
* When she is an older girl buy her a beautiful pair of shoes/boots of her choice. She will not forget it.
* If a Father/Son
* When he can walk take him to the forest and let him choose a stick.
* When he is older teach himself how to defend himself e.g. someone grabs him by throat, stamp on their foot.

When they are in their 20s;
* If they live in the same city go for a walk/coffee with them every week or two.

Family is all about walking, talking, eating and playing. Work is about paying the bills. Service is what we do for others.
If you are at all serious about piano I would recommend getting an 88 key keyboard with half decent keys. Anything less you'll outgrow in the first few months and you will be learning to properly orient yourself. On a smaller keyboard you're going to mess up your 'South Sight' and your 'North Sight' because you will train yourself to orient on the edges of your smaller keyboard. As soon as you sit down behind a proper piano you'll be confused.

Good keyboards aren't expensive any more, the simplest Yamaha, Casio and Roland that qualify for serious study are all around $500 if you shop around a bit and if you go for second hand can be had for half that. You'll very quickly match that in lesson costs so if you can afford the one you probably can afford the other.

You don't need sequencers, aftertouch, built in DAWs or controlling an external one etc, those are not aimed at piano students. Can be fun but complete luxury.
Giving the choice is what benefits the employees more: sure if you want more separation that's nice to have the option, but I prefer by far use my own computer when I'm WFH because it's a beefy desktop. In any case being forced to use a company mandated operating system is a nuisance for productivity… (be it Windows, where productivity is just bad, or MacOs where I need to relearn everything starting from the most basic key bindings …).

Also, companies have no control over corporate IP that land on an employee-controlled PC anyway.
The 2025 refers to the year he'll graduate - it's fairly common for US college students to classify themselves this way - and this is a college publication he's being profiled on.
Keycloak is great but can be quite confusing for starters. It has a lot of features and not the best documentation. I recently tried Zitadel and found it much easier to use. It's a bit harder to self-host though because it can't run on an embedded database.
Since it is defined in constitution, one should not be surprised, that US police expects anyone could be armed.
I'm not sure which is more practical. Diverting enough material to replicate earth's natural magnetic core system on mars into the planet, or building an artificial system. The knowledge gained from attempting either is likely valuable.
That's what I like about "agile roles" like Product Owner or Scrum Master, they take a slice of traditional manager's responsibilities, but they don't have any reporting authority over other workers. My EM has like 30 direct reports and it works fine because he doesn't really have anything to do with our day to day work.
> They could then tell from her stamps, that she had overstayed her visa in the Schengen area, and would not permit her in, if she entered the Schengen area outside Denmark and without the residency card.

All Frontex (Schengen border control) officials have access to VIS, the Visa Information System, which is part of SIS, the Schengen Information System.

As a result, they can verify residency status with nothing more than name and date of birth (or, of course, from a passport).
Oh nice, another HN'er that's on the same wavelength :) I'll give your app a spin and send you some feedback, meanwhile, maybe there are useful ideas in pianojacq.com that you can adopt.
That in itself should be a red flag. Someone is in a hostage situation or dealing with an active shooter and instead of just dialing 911 they took the time to locate the non-emergency line and call that?
Transformed a TV into a smart one using DietPi + Kodi, it can do more than what off-the-shelf smart TVs can.
While I can empathize with this, this is a moral judgement. Price is not determined by fairness, but by offer and demand (and other factors). Otherwise teachers might earn more than football players. I think one could argue they should.
My COVID project was DCSkyCam[1], which is on a Pi4 with the HQ camera to do sunrises/sunsets, and uses TFLite and other packages for object detection and identification of helicopters that fly by.
I also have a Pi 3B running pihole[2] and running custom scrape jobs to alert me of certain website updates, which I’d like to transition to using selenium but the 3B is too slow for chromedriver - might upgrade to a Pi 5 if I can.

[1] https://dcskycam.net
[2] https://pi-hole.net/
Not in Austria.

There's a very clear distinction between FHs and Universities. Not necessarily in reputation or level of education, but they are separated entities. And you cannot get a PhD from an FH.
Google street view from the excavation site, showing other machines and F60 further in the distance: https://www.google.de/maps/@51.5812302,14.2375135,3a,68.8y,1...
> the inability to enforce full disk encryption

Here's what my previous company did: “please jump on a videoconference call, now please share your screen, and go to the disk encryption settings to show me it's enabled, thank you”

You get the same benefit as with stronger enforcement since as you said disk encryption won't protect you from hostile actions anyway.
Oh so juniper dont let Not Smart Assholes receive compromised firmware in netscreens for dgital hw and crypto industries overseas no more? SUpport portal information would be an improvement then!:)

Phew, then FISA is just some imagined rubber stamp used on NSLs, whatever those things are. Surely only applies in the domestic USA and it is not some kind of open secret about Juniper Netscreen devices I was implying or anything. Assumption also famously not the mother of any one fuck up in history, ever.
The title of the paper is literally a lie. It's not grandmaster strength, and it is using Stockfish explicitly during the games, because the network they trained fails to finish games properly. Instead of presenting that result, they modify it with Stockfish to get stronger results, so they can claim "grandmaster strength" in the title.

They claim it outperforms Alpha Zero's policy network when Alpha is not the state of the art for its architecture anymore and hasn't been for years. Leela is. A fair comparison would use Leela, not Alpha Zero.

And of course, as usual, they seem not to provide any source code or weights, so no one can check their research independently.
The good-faith defense for lobbying is that it is transparent and would still occur even if illegal, albeit with more capacity for subverting democratic institutions. A slightly more cynical take is that it is a compromise made by a divided political playing field. The thinking is that a lack of accountability is convertible to power. Same thing goes for the new AML directives in Europe that concern disclosing political status to a financial institution upon account opening.
Im sure it matters, or else we wouldnt exist. How "much" we matter is the question.
MacOS comes with AWK and most other utilities... with a few just having different names. IMHO it's basically as extensive as GNU/Linux.
To be honest the difference is minimal. I studied CS at Mitthögskolan in Östersund, but didn't complete all points before graduation (still had a paper to write and hand in for one of the courses). A year after graduation, Mitthögskolan became a real university (Mittuniversitetet). I emailed the professor in charge of the course I had not yet completed, wrote my paper and handed it in, then received a university diploma in computer science, even though i technically never studied at a "real" university.
There are lots of controllers with weighted keys these days and plenty of entry level MIDI keyboards have excellent keyboards.

The big advantage is that you don't need to tune them twice per year and that extra budget is either savings or you can spend it on more lessons. A physical piano is nice (and even those can have 'MIDI out' if you look around for a bit or are prepared to do some DIY) but really not a must. I have both here and spend much more time on my digital just because it is far more convenient, I can practice on it at any time of day even when the kids are sleeping and the feel of the keyboard is as good as the real thing (Yamaha P515, not the cheapest but very good quality).
FWIW Kiwi Farms is more observe and report and doesn't condone harassing people, that's especially true of Chris Chan. Some of the biggest "lolcows" in recent years have been trolls who posted about their exploits online and shared enough about themselves to be identified.
This sounds like a good exercise, and kudos for thinking differently and at least trying to create a fairer and more useful process.

Two comments I'd make, that I hope you are already thinking about:

1. Role playing is a cringe-inducing experience for many (most?) adults. Please credit the interviewee with intelligence and don't try to actually role-play this. These are hypothetical scenarios, so discuss them as such.

2. As interviewers we are incredibly prone to seeing the things we know as obvious. When you devise an exercise, you can start to believe that everyone should easily see what you consider to be the 'right' way forward. In fact, seeing it may rely on your many years of experience in your company's culture, or your many years of experience with the interview exercise! So please, always remain skeptical of your assumptions about what is obvious, and avoid the trap of expecting candidates to see or follow the path that you think it's best. If any of your support scenarios are actually devious riddles that require one perfect question or leap, then whether candidates 'get it' or not will be random rather than indicative of better performance in-post.
The only way Elon Musk can ruin your sex life is if you keep trying to talk to women about your Tesla.

Okay besides my dumb joke, this article kind of sucks for having a clickbait title and being completely behind a paywall. Author is fishing for subscribers and I'm going to guess that the rest of the article is pretty mundane.
Do you really think it made you a better candidate, or did this person just feel a connection due to a similarity in interests or in your approach to computing? Was it even relevant for the job?
But people don't choose to be rich or poor exactly either. As a general rule, discrimination is around things for which there's no choice. Having a choice over where they live or whether they are rich doesn't mean it's easy or practical. But that can't make it grounds for discrimination, even if unfair.
They are reminding you that the reality you are experiencing is not normal and should not be normalised. They are stating that it is not only possible to not be like this, but it's actually a baseline expectation in most of the rest of the developed world.

You can keep burying your head in the sand, make excuses for unacceptable behaviour such as swatting with "but it's extraordinary circumstances with very specific context" and bemoan the "provincials" for expecting the US behaves, or at least trends towards, a society that resembles the rest of the democratic, civilized world.

Or you can say enough, and demand action. One is a lot easier than the other.
Living in a country that was occupied by russians and gets constant threats by russians to be invaded again. Being in NATO and EU is the best available security guarantee.

No one needs to tell me russians are evil. It’s just something you pick up living next to russia.

Also your threat “putin was right” proves that you are, in fact, evil.
Product Hunt has become pay-to-win
That's all true but your sense of strength associated with a particular loudness will be completely off if you practice only on unweighted keys.
Not a manager, right?
Given that the universe is 13.8 billion years old, 40,000 years is nothing.

The presumption that other putative galactic civilizations start at nearly exactly the same time as us is implausible, especially considering more than 9 billion years passed before the solar system even formed.
I’ve had to kill a couple particularly nasty ones. In particular I’ve found a wolf spider in my living room and a black widow in my garage. If they have no danger to me, which is most of them, they are happy to continue coexisting with me and eating bugs in my house
>you will see many good signs: Open source is strong. Chaos Computer Club mentality spreads and there is a fighting back against the government digital opression.

Sure, but those things alone don't build future product companies and market leaders worth trillions of dollars.
To be fair, it's Slavoj Zizek. Not exactly a nobody, and he has a pretty big platform already. He's known for provocative titles like this.
Control your display with DDC/CI
I did something similar, though picked Apache with mod_auth_openidc, which is a certified Relying Party implementation: https://github.com/OpenIDC/mod_auth_openidc

In other words, I can protect arbitrary applications through my reverse proxy and require either certain claims/roles, or simplify auth to the point where my downstream app/API will just receive a bunch of headers like OIDC_CLAIM_sub, OIDC_CLAIM_name, OIDC_CLAIM_email through the internal network, not making me bother with configuring OIDC libraries for all of my APIs and configure them in each stack that I might use, but rather contain all of that complexity in the reverse proxy. Handling headers in pretty much every stack is trivial, be it something with .NET, Java, Node, Python and so on...

Basically:

user <==> Apache (with mod_auth_openidc) <==> API (with OIDC_ headers, if logged in and authorized)
OR <==> Keycloak (for logging in/registration, followed by redirect)

Apache probably isn't the ideal tool for this, but was definitely the easiest to setup and also has mod_md nowadays, making renewing SSL certs (with HTTP-01, at least) closer to how Caddy might do it, I don't even need certbot: https://httpd.apache.org/docs/trunk/mod/mod_md.html

Now, right now I'm moving away from storing groups in the Keycloak DB because it's actually easier to do that in the app DB and only allow Keycloak to reason about who users are, not what they can do (since interacting with Keycloak's API to manage users is cumbersome), especially when I want custom permissions: like users being assigned to companies, but also having specific permissions for each of those companies, your typical granular system.

Personally, I'd definitely say that OIDC feels overcomplicated to work with, so I'm glad that I discovered something like this. There's a whole list of other Relying Party implementations, but nobody really seems to be talking about them: https://openid.net/developers/certified-openid-connect-imple...

Also, in regards to Keycloak in particular, most likely you really want to build the "optimized" image, because otherwise the startup times will be annoyingly long: https://www.keycloak.org/server/containers (like the article already points out, but that was a pain point until I got it over with)

Oh, and Keycloak is known to be a bit odd in how it sometimes works behind a reverse proxy, I actually needed to put this in the configuration because otherwise connections would sometimes break:

SetEnv proxy-initial-not-pooled 1
SetEnv proxy-nokeepalive 1
Computer Science Outreach and Education with APL (2013) [video]
Since when did China take down their entire tech sector? Since when is Alibaba an entity that needs Jack Ma to survive and thrive?

Seems like Alibaba is doing plenty of AI: https://www.cnn.com/2023/04/11/tech/china-alibaba-ai-chatbot...
Much more plausible, IMO.
If you are at an engineer-driven company a couple of utility functions "if ff_isset(ff_name)" one for backend and one for frontend might be all you need. You select the FF by setting a cookie. You can have a simple dashboard to set them and show the data.

Most companies seem to prefer launchdarkly or similar, but I have seen this setup work great at big international websites with loads of traffic.
It's far more likely to be "not allowed to ignore a serious* call out" than a budget or training conspiracy...

*Serious as in, supposed shootings / murders / kidnappings etc - not serious as in "a legitimate call out"
Obviously the cars should go in tunnels, not pedestrians.
Hey, I'll preface this by saying I've never played or contributed to OpenTTD, but I was a little fascinated by your comment. I always wonder when I see feature requests like this, where are the limits that have stopped something like this being added in the past?

Are there technical or historical limitations in OpenTTD that you can see from a player that makes it obvious no simple-fix would work without a full overhaul of certain systems?

From an outsider, and at the risk of sounding like a project manager right before receiving a whole range of "Sure, but..." answers, it seems like if they already have a system for drawing straight lines, can't it automatically draw a junction when those two lines meet?

Also, not to knock those "Sure, but..." answers, there is usually a whole lot of information in the but.
Females generally get paid less for the same work that males do. If someone transitions male -> female should they get a pay cut?
About 1,000 times a year out of over 300,000,000 people. It needs to stop, but it is not a factor in the lives of normal people. It’s accepted because there are 500,000,000 guns in America, so the idea of a heavily armed police force makes some sense. In general, Americans believe that the police would not hurt them, so they are not scared. Media intensifies every bad example (and of course foreigners only see the craziest instances reported outside the country).
Valid comment, unless $is_bad_example. I genuinely really like the use of unless in Perl. There are lots of times it's nicer to express inverse logic. You could change the name of a variable to have inverse truthyness and not have if not everywhere. Or you could accept you often need to deal with inverse logic on something and use the right language.
Good to hear that C++ codebases will be able to use Rust components until they are properly migrated to C++.

Oh, not that. Not really "interoperability" then :-)
Again, I can point at my own country and point out that CDA (similar to the CDU) and the PVDA (similar to the SPD) are shadows of their former selves. Both parties pretty much got wiped out in recent elections. PVDA combined with the green party for the last round of elections and managed to recover a little bit. But the CDA which once had the same status as the CDU in Germany of being the defacto governing party was all but wiped out this election round. 5 seats in a 150 seat parliament. They've become a fringe party. NSC founded by a former member managed to grab 20 seats.

That's a party that did not exist until a few months before the elections. And they were polling in the lead at 35 seats at some point. A completely new party. Their main competitor is another new party that peaked a few months before the elections but didn't manage in the end. The polls kept changing right up until the elections and the outcome caught a lot of people by surprise as, evidently, some 10-15 seats ended up shifting in the last days/hours. VVD (which supplied the prime minister for the last ten years), was expected to win, but ended up losing badly to a populist that had previously been written off and made a miraculous recovery and won over two other parties that both been polling in the lead as well.

This is just to provide a little insight into how things can change and how there are no certainties in politics. The VVD never lead a government until the CDA imploded after their last government in 2010. Now the CDA is wiped out and the VVD is at risk of being wiped out as well. Voters have flocked to new parties that didn't even exist until a few years ago.

The same dynamics are at play in Germany and elsewhere. Lots of Germans are not really committed to voting on any of the traditional parties. And the ones that still are, aren't feeling that great about it. Everybody assumes that everything will just revert to people voting for the same parties because nothing ever changes in Germany. But when change comes, these things stop being true. If CDU/CSU ends up forming a government with the AFD, they could end up paying a heavy price. That's exactly what happened in the Netherlands in the last 20 years. It completely wiped out the CDA. This was unthinkable until about 20 years ago.
A better approach is to have separate career tracks for 'people' managers and 'project' managers.

People managers do the performance evaluations and various HR administrative tasks (signing time cards, hiring, firing, etc.) but they rely on feedback from their group which are both individual contributors and project managers.

Project managers lead the projects and have to select/attract the right combination of individual contributors to their project if they want it to succeed.

A project that 'gets more management' will usually have to justify the addition of PMs from a cost-benefit perspective. And a project that is overburdened with management types will usually see the ICs migrate to other projects in order to improve their impact.

All this happens organically, so individual contributors are empowered instead of being disenfranchised through organizational changes.
Why wind turbines have three blades (2016)
it's a problem because it means that many expats can't work for gitlab because they can't afford to live on that salary.

if i am working for gitlab in my home country, i can't move into the home country of my wife because my salary would be reduced below what we need to live there
https://www.livemint.com/Companies/RZRas6WPQ1jevNg8C0YWdK/In...
Argh, I loaded it into incognito mode to verify it's open but didn't scroll past the fold. Sorry!

In terms of content I thought it was actually quite insightful. Shame it can't be read :/

In terms of title, indeed, it's pretty ridiculous!
I feel like companies who introduce newly developed products that sell in volumes beyond a certain quantity should be required to prove their products' environmental safety before making them in large quantities.

Let's say I invent a new material that the government has never heard of. I am able to synthesize it from an entirely new process that nobody else has. I can sell millions or billions of units of that product legally until someone else does the research to determine that the new product I'm selling is dangerous.

It should be the other way around.
Looseleaf notebooks are ones where the pages can be torn out easily. there is no spine. A legal pad is normally a looseleaf notebook.

A "composition" notebook is bound with a spine (which could be a spiral binding). As an example, moleskine notebooks are like this.
We just integrated launchdarkly recently and I like it, they provide multiple flag types that I haven't seen on other services, the main one being migration flags (can be either 2, 4, or 6 step migrations) that allow you to control the migration from one system to the other.

It's been pretty helpful for us moving our analytics queries from mongoDB to clickhouse.
> he had to talk roughly eight blocks to a bus, which was often late

I wonder how