skysight-inc/HackerNews huggingface dataset:
I worked at Google and was interviewing twice a week for years. They had "goals" then too. They made the same claims, that it wouldn't affect employee quality, and I believed it at first.

But the goals were incentivised with money and what happens when you do that? The system was bent in all sorts of creative but illegitimate ways to try and get there. Women would fail interviews and be passed to the next stages anyway. They were given the best interviewers that were preferred by the hiring committees, and men who were mis-interviewed were simply dropped on the floor instead of re-doing the process or filtering the bad interviewers out. I was told they were doing this by the recruiters themselves. They organised hiring events from which men were forbidden from taking part. And so on.

More problematically post-hiring there were no real controls, so women were unfireable. Women who caused so much trouble their team rejected them weren't fired like the men were, but rather were endlessly moved around between teams. Hiring isn't perfect so if you filter out the bad men and leave the bad women, it's the same as lowering the bar for women - the bar lowering just happens at a slightly different place.

But that was some years ago. Tech firms became much more extreme since then. A recruiter leaked YouTube's instructions to do biased hiring previously, and nothing happened. Firms have been given carte blance to discriminate against men by western governments, they're constantly attacked by an activist class who insist they do so - what do you think happens? Of course they are discriminating. How else could they achieve their goals? "Encouragement" is a fantasy, there aren't huge pools of women who are inexplicably refusing to apply to major tech firms.
Well that's one subject I have some experience with.

I will offer three pieces of advice.

First I suggest you learn about non-dualism. If you come to understand it you will realize that what you think of as your "self", ie. your body/brain/mind is not your true self and your true self can never be a "failure" because that is a property and your true self is free of properties. I recommend Rupert Spira as one of the best western teachers of this philosophy.
See https://non-duality.rupertspira.com/introduction and his videos on YouTube. I think this is the underlying truth behind virtually all spiritual/religious traditions.

Second if you find non-dualism too radical a change in thinking for you to accept you might try stoicism. A good place to start there is probably the Meditations of Marcus Aurelius (a 2nd century Roman Emperor).

Third "failure" is a label that probably isn't very useful to apply to oneself. Many things happen in life that we have no control over. To a large extent it's a game of chance and for better or worse we live in a world that worships the winners and tries its best to forget about the losers. Hence blaming yourself for what you perceive to be "failures" has little rational basis and is typically not useful. However unless you can gain some distance from your thought processes (such as by following my first or second pieces of advice) this fact may be difficult for you to grasp.
It worked out really well, saving me from writing a lot of fiddly code.

For example imagine you wrote an "EXAMINE" command, and you wanted to allow all objects to be examined. The horrid way to do it would be something like this:

if target == "desk"
print( "The desk is ..\n" );
if target == "book"
print( "The book is ..\n" );

With a table-based approach you just define your struct (in C) or item-table (in assembly) and your code now looks like this:

item = find_item_by_name( object );
print( item.description );

Sure you have to write the lookup function to find the object, but it means you don't have to duplicate the logic for every action (get, drop, examine, use, etc).

Using tables for items, and locations, basically saved me a lot of custom code, cut down on repetition.
Actually pretty accurate.

> Karl Theodor zu Guttenberg

There are many more such impostors, that fake their international standing to cater to the local audience: Our Covid-Expert Lauterbach, presenting himself as an Medical Professor from Harvard, while all he achieved there was publishing anopinion piece, which somehow got him tenured here, although said piece was kept secret for over a decade.

> The spheres [of politics and business] are actually surprisingly separate

Another thing us Germans routinely pride ourselves while simoutlaniously lambasting the US with: Our politicians just can't buy their campaigns off inherited/donated wealth. The downside to this: German politicians are usually unemployable individuals, because you cannot rise inside your party's ranks, if you have a proper job.

They sport degrees in political science or law, with the latter one only used for law making not helping actual clients. Thus our leadership is prone for lobbying.
Economically it's my experience as a web dev that overselling is the best way to get more resources because people always fall in the trap of sunk cost.

It is easy to get more funding by whatever resource you want when you got at least a bit. For example, lets say I want to refactor a whole codebase and I oversell it to my boss that it will take only 2 weeks when in fact it will take 3. Very few managers will in my experience say no to you getting an extra week due to the sunk cost trap when they may say no if you said 3 weeks at the beginning.

Of course, people may get disgruntled and unhappy with you if this happens to frequently but it is a powerful phsycological trick you may use when you really need it.
Exactly, this is a great feature for notifications. I use it a lot with my home assistant and other notifications like system management scripts.

I even have a MotionEye cam send me little videos when it detects motion. Telegram is amazing for this.
I like to separate remote and work from home. Remote is mostly async, timezones aren't that important (I have worked with both +10 and -9 without a problem) etc. Work from home is to try to mimics the office environment but distributed (work hours, daily calls, etc).

And when you mention just one hour timezone difference is a problem, I really do wonder how you deal with flexible work times, or you just expect 9-13, one hour break, 14-18 for everyone? Myself, and many others I know would refuse to work like that (I don't do lunch breaks as I don't have lunch, I prefer to get in late and work late as my brain is mush before 10am, Others that work with me seem to like to start as 7am and leave early)

You seem to want work from home developers to work like part makers in a factory.
I legitimately believe that "not giving a fuck about differences" is the goal we should all aim for. Yes, I am lucky that I can afford this mindset, but if I want everyone to also benefit from this privilege (such that it isn't a privilege anymore, but the standard), how do I do ?

I live in a country where the differences are handled almost the exact opposite to what is done in the US. Instead of spreading positive discrimination that reinforces the idea that we're all different and actually promoting communautarism, we believe that our differences are fundamentally a private matter and when we want to build something together we leverage our common interest and values. It's all idealistic but in practice our racism isn't as widespread and brutal as other places, which is why I'm convinced it is the right way to follow
I've always done what I did because, while other options existed for my agency to persue, I didn't chose them, I chose what I did, and so at that time, was the only possible choice I could make, obviously, since it was what I made, it was what my entire life here on earth had set me up to chose continues arguing around the same cirle forever

Quantum theory is probably not going to save us from this, even if it at some point is fully and entirely proven and understood in a grand unified field theory. Even if something is not deterministic, does not mean that the thing is "will" or even a part of it.

Even on a macroscopic scale we can have unpredictable events, at least practically unpredictable ones, which can change our behavior, but that's just it, external events chainging our internal state. For all I know, a high energy particle may once every so often hit one of my synapses, changing its chargs just-so, making me decide to opt for the smaller menu at Mc.Donalds.
Only pointing out that there's no meaningful convo to be had at hardware/micro level. IMO there is no free will there.

Free will only becomes important on a personal (I do x because it's meaningful to me) or social contexts (I'm responsible for consequences of x action).

I doubt the philosophers are trying to say anything about our day to day lives and that's where most of the opposition is coming from (ie no free will, therefore no meaning in life or responsibilities for anyone).
Thanks for this resource. I haven't read it, but will definitely have a look at what the EU has come up with.
Which cleary shows how much that matters to Apple.
Based on your posting here I’m guessing you actually have enough freedom to be doing almost anything you want but you’ve “trapped” yourself in some awful situation that allows you to abdicate responsibility based on how terrible it is for you.
Yes. But can you make vinyl records with laser printer? If you print on transparent, there are clearly ridges which could be enuff to guide a needle. I do not have record player anymore, so I cannot test this.
It's like saying higher frames of references can't exist, so they don't exist. The logic fails to prove or disprove unknowns.

Virus don't contemplate their hosts.

Mature minds handle unknowns properly.
> I believe, though, it's only a matter of time before charging stations reach parity with gas stations. It's already possible to take a road trip by major highways with a Tesla.

For a full transition to EVs, the charger network is going to need enough capacity to handle large emergencies like hurricane evacuations. A typical gas station with 4-8 pumps can keep a lot of cars moving in that sort of situation, and it doesn’t feel like electric charging stations will be able to handle that load anytime soon.
What if your style never loads for one reason or another? Isn't it better for the user to get the content they are after as soon as possible? I thought the whole point of rendering the page as soon as possible was to be helpful to the user, why disable that?
Why, I'm perfectly willing to take either definition of AI.

My objection to the parent comment still stands; our world is not running on that.

For example, Wolfram Alpha, or OpenAI's algorithms that can learn how to play Super Mario will fit the definitions you provided, but our present world does not depend on systems like that.
Gurtam launches a new office in Vilnius
Yes, because that's a privilege that many people don't get. By saying that you are saying that your comfort is more important than the safety and values of other people that don't get your privilege.

If you really don't want to interact with these discussions then don't, but don't silence other voices.
Settled? We don't even understand what 'will' is because we don't understand what it means to think. We haven't began answering the question because we don't know where to start.
I think it is the other way around. Taking the standard meaning of free will, you have to add the caveat 'where the choice is not determined by past events'.

Anyway, you are free to chose your definition (and I bet I can predict what yours will be).
At the same time, they created accessibility issues on lots of other websites. Games that need multitouch, photo galleries that implement their own pinch zoom and progressive higher res image loading logic, and lots of other things.
Off the top of my head, no.

The big "downside" is that it takes more work on the patch submitter side. But the benefits in the end are almost always more than worth it (easier reviewer time, easier time to track down problems, better development cycle as feedback can be more specific, easier evolution of changes, etc.)

I wrote a whole chapter in the book "Beautiful Code" about how this development model can help create an end result that is almost always better than the initial "huge" submission model. Check it out if you are interested, it should be free online somewhere...
If you think Gates is a well-meaning person, then I've got an operating system to sell you for $400,000.
I want to convert my html website mayurbhatt.c1.biz in wordpress but can`t code it properly what is solution for this?
I've been playing a bit of chess lately. The rules of the game are deterministic, and the best engines have solved many positions completely. Nevertheless, it's still fun to play, for me. I'm trying to play the most optimal move, and yet, nevertheless, what comes out, is the most nvader move. I don't have the free will not to choose as myself.

But I still get to be a part of some really fun games. I still feel shame if I blunder a piece, or the thrill of hunting down a vulnerable king.

And every so often, a pawn makes it to the back rank and promotes to win the game.
Building Modern Serverless API's with AWS: DynamoDB, Lambda, API Gateway(Part 2)
This is why Toyota is pushing Prime cars rather than EV, rightfully so. But looks like people will go for the hype of the EV instead. I have been into EVs since the Volt and have two right now, and it is too soon for mass adoption still.
He's a popular repair YouTuber that does videos on repairing Apple products.

From what I understand he has been a proponent of Right to Repair and has lobbied the US government about it.
If you value your life (or merely living it without constant pain) you do NOT follow option 2. This option is like taking poison to lose weight (yes there are "options"), hoping it won't build to lethal levels while everything around your body is changing. It will have serious, permanent consequences even if it works. And if it doesn't work, you may not be able to react in time, and then it may kill you, or worse, it may not kill you but do long term or permanent damage.

If you lose weight faster than 100gr per week max consult a doctor immediately and have your liver tested (keep in mind that you have a "weight cycle" that makes a 100kg adult's weight fluctuate by ~3kg and up to 5kg per day. For example you should drink 2 liters of water per day, of course that changes your weight by 2 kg. Same with food (longer cycle, takes 2-3 days to get through). However if you lose 6-7kg in a month, that's definitely too much. Go see a doctor and stop it). Btw: not because the liver is likely to be the problem, it is going to be in trouble, which will trigger a response from the doctor to look for the problem (first step is establishing there is an actual problem).
> This rant has been a long time coming and is probably one of the most justified expressions of anger I've written for this blog yet. However, it will probably be the last one.

You're free to disagree whatever you wish to, but from this to "I'm ashamed to share an industry". Hey man, who are you? Then I'm ashamed to share the web with you. It's fine to disagree/agree/comment, but I'm little bit triggered of your words.

TL;DR: "cryptocurrencies is evil", but you are not understanding that it's not the technology that is evil. Cryptocurrency is a tool, and as a tool, many aspects of it depend on the people that use it. Let's then rant about AI (that is used for military scopes, so must be evil!) and IoT (ahh those chips that can not be found!!1111! Crisis!).

You're not ranting about cryptocurrencies, you're ranting about attackers. I would personally remove your last words about "ashamed".

[spoiler: I work with cryptocurrencies, sorry]
Yep. It is ok as a desktop with fvwm (2). And is close to unix philosophy.
Delayed destruction (either on another thread or batches) removes the possibility of safely using RAII via finalizers, which removes one touted advantage of refcounting.

Most modern implementations of refcounting end up having a cycle collector, anyway, which also means you can end up unexpectedly paused, removing another touted advantage.

There are always trade-offs, so you can't really call any of it solved or make absolute claims. In general, GC implementations (including initially-refcounting) tend to converge over time in both performance and features.
Interesting tangent, but I believe this is also a slavic surname and is anglicised as Nimitz. And before you know it you have an aircraft carrier called USS Mute.
This is because Apple will not add a feature just to tick a box or add a bullet point to a feature list, they will only add it if they can actually make it work well.
Where Can I Find the Best Holiday Travel Agents?
The use of an online travel agent is one of the major advantages. You will reserve tickets, restaurants, car rentals, and more with some icons on one website. No fee has to be paid to a true travel agency that has the best holiday agents and you’ll get decent prices when booking straight from the airline or hotels if you’re using a Skyscanner or TripAdvisor analytics company website.
> Download Hugo.

Never tried hugo, but it surely must be cleaner than jekyll. As a matter of policy I prefer to install tools packaged by my distribution. For debian, the jekyll package went through several "engines" and whatnot along the years, and each change broke the build. For some reason it even needed particular python versions, even if it is written in ruby. A complete nightmare. I honestly lost faith in static site generators after the experience with jekyll. Even if hugo is saner, it is still amenable to breaking as its debian package evolves, and I don't want to deal with that.
We're not talking about pranks, we're talking about someone getting robbed. It will be pretty hard for the robber to "distract you" and spring the phone on you.
Russian hackers target Washington DC police department in ransomware attack
Given the hundreds of thousands of listed companies you can find examples of anything, but there's nothing inevitable about companies being run purely for short term concerns. Not every company is run that way, shareholder theory or no. Plenty of listed companies are capable of extremely long term investments.

The drive for the short term is one possible strategy and outcome, that's all. In a competitive environment sometimes it even makes sense. Even when it doesn't the existence of failure modes in a system doesn't invalidate the entire system. All systems have failure modes, they need to be evaluated as a whole.
A few notes:

> It must come before the <title> element to avoid faulty characters in the page title.

This isn’t quite true. Rather, any meta element declaraing a charset should occur within the first 1024 bytes, or it may be ignored.

———

Print styles: you might think that putting print styles in a separate file would let the browser not load them unless the user actually seeks to print, but in practice browsers load all stylesheets, even for media queries that will never match. I think this may be for fingerprinting reasons, but I don’t truly know. In the distant past (maybe a decade ago), print stylesheets would block rendering while they loaded in most browsers. No idea whether they still do, but I’d guess (uneducated) that they may be deferred a bit now.

In light of all this, I generally recommend a small @media print { … } block in your existing stylesheet, rather than a separate print stylesheet file.

———

The favicon prefers-color-scheme thing: don’t put too much weight on this, it doesn’t actually do what people are commonly saying it does: there is only a slight correlation between prefers-color-scheme and the colour the favicon is rendered atop. prefers-color-scheme is for content, not chrome. If I recall correctly, Chrome’s incognito mode renders the tab bar dark; and in Firefox the concept of browser theme (light/dark/all kinds of custom) is completely separate from prefers-color-scheme—so I have dark browser chrome but light content.

Understand that the favicon could be being rendered atop anything at all. Any solid colour, any image, anything. Very light and very dark greys are the most common colours for them to be rendered against, but you want to make it so that your favicon is at least not horrifically bad on any background.
Man accidentally dosed with LSD while repairing ’60s era synthesizer (2019)
He is an outspoken advocate of electronics repair, educator on repair techniques and has a repair business. You can find his many videos about repair on YouTube. He comes up in pretty much any thread on the "Right to Repair" movement, so people who read those threads on HN usually hear about him.

https://en.wikipedia.org/wiki/Louis_Rossman
As for the 3 and 4 it all depends on how it's made.

If its Volvo style PHEV then yes, correct. It has normal ICE and gearbox on front and electric motor on rear.

If it's Toyota style PHEV then no. Because then the comparison is not a gasoline car with gearbox etc but it's Toyota's classic hybrids that started with Prius. You basically just take that kind of hybrid, slap in a bigger battery and you're done. They already have electric motors in them instead of traditional gearbox.

5. Case in point: RAV4 Prime. That thing is cool.
Ask HN: What are the issues with working with large CAD design files?
I'm working on trying to make it easier to open massive files from any computer anywhere. Wondering if this is a big issue for hardware engineers? I know some industries feel it but not sure if it's an issue worth dedicating time towards.
> is it mainly about letters and whitespace in sequence like text/plain?

The main inconvenience of writing plain html is the need for <p> tags. They really do break the flow! It would be so much better if a blank line inserted them implicitly. This is indeed the killer feature of markdown and TeX.
That fact that people still write this shit with a straight face makes me want to become a hermit and leave this world behind...
Telematics, connected mobility and OTA software updates
>The American culture is very individualistic, especially compared to the German.

I wouldn't rush to this conclusion. US billionaires usually run many charity funds whereas German billionaires rarely do anything like that.

Also, German businesses owners don't seem to mind exploiting people's health and the environment (VW emissions scandal) or foreign workers [1] if it makes them money, so I think the same issues that plague capitalism in the US (greed) affect Germany too.

Otherwise, the wealth gap between rich and poor wouldn't be rising so steeply in Germany [2][3] if they wouldn't be so individualistic.

[1]https://m.dw.com/en/germany-meat-industry-conditions/a-54033...

[2]https://www.iamexpat.de/expat-info/german-expat-news/inherit...

[3]https://m.dw.com/en/study-shows-growing-wealth-inequality-in...
Five implemented, but four visible to the player!
Holy moly I can't believe it took me this long to hear about beeper. I'm pretty awful at responding to msgs sometimes because I have so many different places that I can receive them. Will definitely be giving Beeper a shot and am surprised that more people aren't looking for this exact solution.

I even went looking a while back and all I found was franz which felt clunky and unusable.

Even though I want to get away from the fb ecosystem, at the end of the day, normies gonna norm.
I’ve been apartment hunting in the city for a few months and I’m not sure they are diverging at all. Rent controlled units are way down in price but a lot of the inventory is shit that people are moving out of for nicer places in better locations.
>Yes, 13 cents per kg of dead batteries, working out to US$7.30 per kg of lithium.

Your original comment said there was "23¢/kg of lithium" in waste batteries.

Concentration of lithium is not the only concern, and as you point out, we barely have a way to achieve this at any cost. If we're allowed to invoke future technology to solve this, then I'm going to continue driving my ICE car, because soon we will solve the problem of mass CO2 capture.