skysight-inc/HackerNews huggingface dataset:
Traditionally feminist as in this famous portion of Planned Parenthood v. Casey: https://www.law.cornell.edu/supct/html/91-744.ZO.html

> Though abortion is conduct, it does not follow that the State is entitled to proscribe it in all instances. That is because the liberty of the woman is at stake in a sense unique to the human condition and so unique to the law. The mother who carries a child to full term is subject to anxieties, to physical constraints, to pain that only she must bear. That these sacrifices have from the beginning of the human race been endured by woman with a pride that ennobles her in the eyes of others and gives to the infant a bond of love cannot alone be grounds for the State to insist she make the sacrifice. Her suffering is too intimate and personal for the State to insist, without more, upon its own vision of the woman's role, however dominant that vision has been in the course of our history and our culture. The destiny of the woman must be shaped to a large extent on her own conception of her spiritual imperatives and her place in society.

For the overwhelming majority of women in the world, feminism is still inexplicably intertwined with issues unique to women because they involve pregnancy, birth, raising children, and the vulnerability that comes from differences in physical strength compared to men, etc.
> - Deplete/fully charge it quarterly or twice a year to give the bms a change to balance the cells.

AFAIK it's not the balancing that needs to happen periodically, but the measurement of the voltage curve so that estimates are shown correctly. Balancing should happen all the time (and is, AFAIK, usually done by a low-level circuit, not a microprocessor) regardless of how far you charge or discharge. But if you know more, feel free to correct me.
Toxicity is the right term if we stick to its original, biological meaning. Energy generation leads to large toxic outputs. Wasting energy leads to more toxic outputs.
As with other manufacturers, keyboard availability is determined by the region. If you import one from the UK, you'll have different keyboard options.

On top of that, the US marketplace has different keyboards available[1]: https://frame.work/marketplace/keyboards

[1]: if you're getting a redirect, switch your region to US
I talked to people from Argentinia, Nigeria, and Venezuela.

They have all this tradfi regulation, and it's shit.

I think, some people are just a bit blinded by living in the handful of countries that have systems which actually work.
You're getting downvoted for that, but you aren't wrong.

There aren't fewer grifters on the internet. There are just more regular people. And also more grifters, but they can hide in the rest of the noise.

It's going to be the same with cryptocurrency if it sticks around. There will always be people trying to trick less-wise people into giving up their money for nothing.
Do them if you're interested but I don't think they're that useful on a CV. If you win a competition, you'll obviously get some attention but just participating and putting it on your CV doesn't do much.
I got myself a T440p because the 4th generation is the last one with replaceable display, battery, RAM and CPU.

They're quite heavy but that's not an issue for me. Best bang for the buck I ever spent.

Bought it around 2015 in used condition for around 250EUR, then upgraded CPU, RAM, batteries (2x as of now), got a bigger SSD and HDD (512GB+4TB) and got an IPS display and a touchpad of the T480 which fits in there.

I just love that laptop. Superb linux support once you figured out how to setup the synaptics driver configs with synclient.

Oh and it's also the last generation (afaik) that can run coreboot as a BIOS.

Overall I probably spent around 800EUR on it, but considering its lifetime (sold in 2013-today) I say it's definitely worth it. So many "Ultrabooks" and Macbook Pros died on me before, because I always overstressed their GPUs.

There's a German Thinkpad wiki that contains all kinds of quirks and potential problems you can get, it's an amazing resource.

The tldr is you should update the BIOS first and update the firmware of your dockingstation with windows running, and then install linux to be safe. [1]

[1] https://thinkwiki.de/ThinkPad-Modelle

edit: Oh and I used an external m.2 adapter to PCI-e occasionally when I have to do ML related work when I'm not at home on my tower. It kinda works but performance is limited to somewhat PCI-e 4x speed even when it says 8x mode is being used.
Never get high on your own product.
Or Russia? Seems the ability to freeze the assets of a tyrannical regime can come in handy from time to time, no?
If you read any of her other posts it will be clear that she is a crypto critic. She also runs https://web3isgoinggreat.com/.
Why would it make a difference if you're comparing solar/wind/battery/pumped storage to nuclear?
it can be 1480, I thin think this is the Idal size of any kind of scree, and you can use for your website.
Yeah I don't think you need to spend so much when these second hand T-series get you 95% of the way there for less.
There is a difference between elites and just about anyone.

The lack of labour to 'clean' or wait tables is not because locals don't want to do it. Is because locals don't want to do it in the exploitive conditions they have to work. Raise the conditions/pay and they will want to do it. 'Poor' immigrants take those jobs because it is better than what they have back home, but we shouldn't aim to exploit immigrants to keep our cheap shit.

Pretty much all over europe fruit picking companies/owners exploit this. No-one in their right mind want to work for less than minimum wage, temporary contracts, 12hour days under the sun skirting any kind of health and safety laws. So they go and pick poorer people from other countries where it is a step up from where they are from. Think the covid lockdowns proved pretty much that. In my country, owners complain they don't have people to work in turism/service industry and beg beg beg government for more open borders. And of course no-one wants to. Unpaid work hours, salaries paid under the table so owners don't pay employment taxes on that. No labour security because 'who needs a contract'. So now we have a bunch of pakistani people (nothing against them), that hardly speak the language working in shitty conditions, because owners don't want to pay the required legally mandated salaries + work conditions.

I am far in the income ladder compared to 'these jobs', but I want the people working them to have a decent standard of living, higher salaries and better work conditions, but that will never work if we keep exploiting 'poor' immigrants with open door policies.
And also QuickJS, and also the Tiny C compiler, and also JSLinux that runs operating systems in the browser, among other things.

https://bellard.org/
It's not that easy. Renewable power plants could be setup in areas where it makes no sense due to the logistics of transporting that energy to normal society and that plant could be 100% used to mine crypto which in a way makes crypto a "wireless energy transport technology".

Complaining that crypto uses a lot of power is like complaining India is trying to burn fossil fuels which will harm the planet. India wants to boost its economy the same way the west has done. Crypto activists want a democratised / uncontrollable financial system and so far mining and burning energy is the only way we know how to achieve it.
This looks amazing! But if it's streaming copyrighted material, how will it survive legal action?
> I have no intention of using Windows/MacOS
Does anyone know about something similar on macOS? Environment variables like DYLD_INSERT_LIBRARIES or functions like mach_inject, dl_open and others are automatically disabled for processes protected by hardened runtime. I'm wondering if it's possible to inject to process only by exploiting the OS.
What are you referring to? Proof of work destroying our planet? Luckily it is no longer fundamental. See Avalanche consensus etc.
Which is also a reason for warmongers and organised criminals to love crypto
She said "toxic" because she's talking about poison. She basically said: "I myself am anti-crypto. But I don't think that we anti-crypto people should be poisonous in our interaction with pro-crypto people."

I'd like to say more, but HN has a clear "Anti-Didn't-RTFA Toxicity" policy.
macOS has been moving this direction for a while. To inject code into an appropriately prepared process on that platform, you will need to generally want to run as root, have to attach to the process as a debugger, and then patch it. Plus there are APIs to suspend processes at creation and such.
It seems that this needs more attention. I'm considering removing my hr account in protest.
> There’s some irony in the business the OP describes hires programmers out to multiple customers. That means the owners and managers of the company are working multiple jobs.

Interesting point. Didn't thought about that yet! I wouldn't say the situtations are exactly the same, but they share a lot of details.
"Don't you see that the whole aim of Newspeak is to narrow the range of thought? In the end we shall make thoughtcrime literally impossible, because there will be no words in which to express it."
FYI: https://en.m.wikipedia.org/wiki/Marmite
I think toxicity from the anti-crypto crowd is basically inevitable at this point. It has been a decade of dumb claims and ridiculous assertions from the pro-crypto crowd. None of their claims have materially panned out. There's some promise in some places - mainly in the most nerdy corners of ETH, but it's still only promises.

Meanwhile, this long protracted failure has been accompanied by a massive increase in stupid, toxic, illegal, scammy behaviour in the crypto community. Even if you're curious about hearing how the latest project is justifying itself, you can't have a conversation about it because the entire conversation is dominated by memes and spam about other scam projects. At some point the reasonable thing to do is to say "No, actually this whole thing is just bad, and shouldn't be treated seriously". There's only so many times that you can humor the same lie. Web3, NFTs, DAOs, Altcoins, Smart Contracts, Stable coins. It's just the same grift repeated every 6 months. For every claim of how this tech could help someone there are thousands of people who have been harmed by scams using this tech.
Not much of a stretch to think that French developers could have seen the same treatment during the second Gulf War.
> goodghosting

https://gitcoin.co/grants/1112/goodghosting-a-defi-savings-g... : so this is a weird sort of mutual society / tontine kind of thing? Which has been gamified to encourage you to make regular deposits? However, it's missing three things:

- what are the actual interest rates?

- some sort of explanation of to what extent the principal is at risk to e.g. defi hacks or rugpulls or the collapse of the counterparty

- registration with the UK FCA if you're marketing to UK customers https://register.fca.org.uk/s/
Here is an alternative read for some of us: https://www.bbc.com/travel/article/20220417-ajvar-the-vegan-...
> Dell XPSes are good too

Be very careful. They are very good laptops, and Dell's customer support for businesses is stellar, but the XPS machines play VERY bad with Linux. There are some XPS machines that are shipped with linux, so they should be fine. But most of them have wifi/bluetooth chips that have no support at all, or very bad support.
Yeah, I was imagining more like trademark law or something rather anything usb-specific.
Well put. The same may also be said about both social media and, especially in context of less technical friends and family, even the general internet.

Where do we go from here?
Employee misclassification is very common, even and especially with higher-paid salaried positions. Whether you are exempt depends on the actual work you do in the day, and in what proportions. It does not depend on your job title, official job description, salary/hourly status, or pay level.

Example: You work 60 hours a week for BigCo. You have a fancy Director of BlahBlah title. You receive a salary of $500k. You spend 49 percent of your time performing truly managerial tasks. The other 51 percent of your time, you’re pitching in to help with your subordinates’ production-level work. Guess what? You’re non-exempt 100% of the time, and your employer owes you 20 hours of overtime each week, at an approximate rate of $240 per hour. This isn’t a kooky law school hypothetical, by the way: actual employees have sued and won on similar facts.
Did you mean to write explicit? The presentation wasn't actually about gender representation or affirmative action and didn't mention those things, it just had a slide or two where it pointed out that working out a fixed interview plan before doing an interview was a good way to avoid bias of various kinds, and mentioned age/gender bias as examples.

Obviously, if you're teaching people how to eliminate bias in an interview process then people who believe that absence of pro-female bias is "sexism" will consider it implicitly sexist, regardless of intent. But that's a nonsensical inversion of basic English and morality. People who report others to HR for that would be fired in any competent company (this one wasn't).
I'm curious if you could attempt to "fend off" such hooks into your address space?
also the #1 way to weed out self important idiots.

bad hacker rank tests are bad, but not all hacker rank tests are bad.
> mostly just been abused as a vehicle for crazy, baseless manias

The whole movement came out of monetary crank-ism, those people were always there.

Let me know when there’s a mainstream non-scam MiltonCoin or KeynesCoin that isn’t deflationary and automatically models semi-optimal central bank policy.
If you are acting maliciously when you break something while at work, yes the insurance company will pay. But then the insurance company will come after you to recover the losses.
Interesting point about the Russia loss. I doubt their stock would be down near as much if they'd had a slowdown to 500k net increase, as would otherwise be the case.
My practical experience is with small teams below 10 people.

As soon as you have a well understood base system for automation (running code with Cron, monitoring and alerting) all further automationsteps are easy to add to that system.

The initial effort was always worth it.

And the big issue is, quality is very flexible.

If you need to do something every few days and you forget about it once and you get informed, did you heart someone?

Probably not but your quality suffered.

We even had a process which was broke for 3 weeks and a customer realized the issue, not us.

Automation was missing, monitoring and alerting as well.

One solution for a manual process was a Jira plugin which would create a ticket every Monday. It would describe what to do. Half automated. Purely manually would lead again to quality issues.
Basically the more full stack you can be the better. In a perfect world you have have the ability to frame statistical problems, decide on a modelling approach and evaluate it, deliver it not as a notebook but as a Python library, build the data pipelines to integrate it into the business, write all this code as an experienced software engineer would, then be able to visualise or reason about the model outputs with an eye to the wider business. In reality, few people are good at all these things, especially early in their career, but they’re all worthwhile skills to pursue.

In terms of prioritisation, Python and general software engineering skills multiply your ability to deliver stuff but also learn and experiment with new libraries. If all you knew was logistic regression or gradient boosting, but you could deliver a whole pipeline and insights on top of it, you’d be extremely valuable to most businesses. You’re also set to fill those roles in future startups you found yourself, where needed.

It’s true you can also do world class research and never leave Jupyter - that’s valid too, but probably more hit and miss as a career.
thanks - do you think there's anything obvious I might be missing coming from an academic background in terms of getting attention? I don't know how useful side projects really are, for instance (particularly vs things I've done as part of my research).
You should hit "parent" once or twice to see the context. You missed something.
Especially so if one's not introduced to it early - not long after weaning.
When do you think that happened? For me it was around 2012. Thats when I exited crypto and never looked back.

I actually built an app before that which would easily transfer money between countries, by finding matching local trades. Unfortunately to turn it into a service, it requires the currency to both be popular and stable.
There is no implication in the quote that beer is generally free, just that "free" in the context of beer generally means gratis whereas in the context of speech it does not.
This is the job of the space agencies' planetary protection officers:

https://sma.nasa.gov/sma-disciplines/planetary-protection

https://www.esa.int/Science_Exploration/Human_and_Robotic_Ex...

There's a handbook and everything:

https://ec.europa.eu/research/participants/documents/downloa...
Got to that part after posting this. I too like Gnome better, but I don’t like it better enough not to be tempted.
> The problem with most CI/CD systems is that people tightly couple themselves to the tool without really understanding it - the point the article is making.

It's worth noting that tight coupling to CICD services doesn't happen by accident. Not only do CICD services encourage that as a way to hold on to customers but also adding abstraction layers increases the cost of maintaining stuff. I mean, CICD services have their happy path, which implies tight coupling, and doing anything that steps out of this path won't lead to a smooth experience.
I'm running Debian on a t490 and have had no issues so far. I can find a replacement t490 for under 600$ and it's a great dev machine.
For the next year(s), take a look at Roc (https://roc-lang.org). It is being developed by some folks from the Elm community, but it's focused on backend/CLI.
You cannot solve contract/legal problems and wrong transactions through decentralization. You can't also make a democratic system act on every conflict. You assign a central authority to act on them and you select that authority through a democratic process, which is what we already have.

- I want to have a beer!

- ok, scan this QR, and accept the transaction

- there you go!

- thank you, here are your 5 beers

- oh, did I just pay for 5? I wanted 1! can you refund me and take these back?

- no can do! pretty sure you said 5!

You can convince the 51% to cancel the transaction or you can call the police. What would you do?

Bitcoin may fix some friction issues if it's integrated into the current financial system, but it'd then just be a very small cog in a giant machine.

You may not agree, it may also be that you do not want to agree, and it's ok.

Now if you start calling people toxic because they state what's obvious for them, you can never get a proper discussion. It's also a little red flag that should make you question if you are in a cult.
Not optimistic about the possibility of life in Europe. Tenuous atmosphere so little protection from the Sun. Also radiation is maybe too strong. Europa receives around 600 rem of radiation per day.

It's so much radiation it shines:

"Europa Glows: Radiation Does a Bright Number on Jupiter's Moon"

https://www.nasa.gov/feature/jpl/europa-glows-radiation-does...

I say we land on Titan: "Let's Colonize Titan"

https://blogs.scientificamerican.com/guest-blog/lets-coloniz...
Apparently you have to get a new CPU to fix this Java vulnerability, or alternatively a new PSU.

(That is to say: a Critical Patch Update or a Patch Set Update. Did they really have to overload these TLAs?)
Framing conversations and discussions and disagreements as poison is troubling.
https://youtu.be/4lQkQSmA8nA featured on Two Minute Papers last week
Assange extradition order issued by UK court
They didn't build their APIs with an understanding of HTTP verbs (ala RESTful). Mistakes such as POST with a query in body to search for X.
I agree with you but unfortunately that isn't the reality that we live in. It is nice to have a tool that can know about popular websites and help people start using RSS even if sites aren't "fully cooperative" at this moment.

Also some sites don't support RSS but there are public services available that can help out. (Ex: nitter.net for Twitter.) I was talking to the author earlier and they were considering adding a "third-party" section to the response. This would allow getting feeds even for sites that don't support RSS natively.

Also as awesome as an alternate link is, the reality is that most browsers don't do anything about it these days. Even worse, the most popular browser (mobile Chrome) doesn't even support extensions that would allow adding support. So it is nice to have a nice accessible frontend for discovery. The extra heuristics are really just a bonus. (Of course if all feed readers supported discovery this wouldn't be as much of an issue but the reality is that the most popular readers don't. So lots of gaps that this tool fills)

I really need to get around to writing the article I want about how to set up a feed for your website with all of the best practices. Some day...
What do you find lacking in the m1 to make it your dev machine?

The battery on the m1 was to enticing. I went back and forth between a ThinkPad x1 with Linux and this MacBook air. It's impressive and I have no regrets. When there's an arm laptop released with similar performance and battery life I can run Linux on, I'll definitely be picking one up
As a complete tab group addict, I really don't understand not liking them, but options are options. Reading about it on github, seems like the old tab list was a 7000 line removal from Chromium proper.
notebookcheck.net has excellent in-depth review and "top 10" lists in various categories (gaming, office, workstation, etc)
I’ve owned two generations of them and exclusively run Linux on them (I think the 2016 and 2018 releases). One of them was a Developer Edition from work, but the other one was a generic store bought. Never had any issues with WiFi or Bluetooth.

I’ve always run distributions with kernel releases that aren’t months or years behind upstream, which might have helped as far as hardware support goes.
Have you considered/are you open to a mgmt role? Not to be derogative to coding, but finding a developer is easier than a stats expert with data science chops. You could be in a leadership/SME role for a small team, and be a value "multiplier". For this, you need to be expert in the tools of your trade .. so R for sure, and possibly Python(+pandas, scikit). Your dev team can handle other parts.

Where you are you based btw? I have a ton of Parallel Computing experience (PhD too). My weakness is on the math/stats side. Happy to give more specific advice. Market is hot right now .. don't delay.