skysight-inc/HackerNews huggingface dataset:
That is interesting but we run into something that is now prevalent-
I don't use it, but Twitter requires a phone number at singup, right?

This is the same issue that is going on really heavily right now with Microsoft Accounts(and they are about to force the entire playerbase of Minecraft to give a phone number by pushing them to Microsoft accounts starting a day or two from now)
(Note:This occurs without trying to use TOR during MS account creation, the system will lock you out afterwards- I assume TOR would be even more difficult)

To my understanding, even Protonmail has a odd requirement where you have to verify by making a donation, if you try to initially sign up with TOR- and sure, they might only keep a hash , but this is a risk as someone could generate a hash of all potential phone numbers and them compare.

Logging in via TOR afterwards to protonmail is good and all, but you aren't fully private then and can be compromised with out recourse it appears. [VPN would probably be the way to get around this][Protonmail is still probably the strongest option, especially since they won that court case they sued the Swiss gov in after being made to help the french government in that one case- now they are not able to be coerced at all - nontheless this signup TOR quirk is the only major thorn.]

I get the feeling no one realizes that you have these additional hoops to creating an account on any service- and that data they force you provide, could be subject to a subpoena in a jurisdiction where they don't like something you did, etc ,etc.
And no, VOIP numbers and burner numbers are now auto-detected by these services and pre-blocked en masse.

I agree with another poster, Signal is probably okay in needing one, and they are working on removing that and providing unique identifiers at least, along with stripping as much metadata as they can. Other services seem to be going towards a point where you're at the mercy of whoever can compel or read the data they required of you to use services that did not require this.

I wish services would instead turn towards TOTP and other authentication, to avoid spam. The fact that that sort of substitute doesn't allow one to bypass giving up details like Phone numbers- suggests it's about the data, not authentication or anti-spam, since they offer no alternate.
Microsoft will let you sign up for an account without a phone number. They will then fake a security response, citing suspicious behaviour (on an unused account with zero activity no less) to force you to provide a phone number. After providing the number, you may confirm: zero activity whatsoever, let alone suspicious activity
If you read your own dubious source, you will see that your method has no way of working.
Gradle is Ant for devs that never lived through Ant build hell.
It's just a syntactic sugar. E.g. allowing last functional parameter to be specified after the closing parentheses makes possible to create interesting structures that look more like config file than procedural code.

But in general it's just the same Java, e.g. you would search for "how to do that in Java", not "in Kotlin".
Why not support TypeScript natively in browsers instead?
2024 Blazer SS will be Chevy's first electric performance model
I mean, sure. But compilers often impose complexity as a trade off for performance or other benefits.
That sounds like something is wrong.

I checked on 5 different machines, one of which is a corporate laptop, and every one showed Defender using 100-150MB memory. 3 of those machines have 64GB memory. My desktop (which has 48GB memory) has been on for a week, and is currently showing 135MB.

In my experience, Defender's resource usage is actually low by comparison to others. McAfee is the worst, by a long shot - fans spin constantly, it uses up to gigabytes or memory, and is a ludicrous CPU hog.
Vaccination didn't and doesn't reduce transmission. It protects you from serious illness and death if/when you get it. The whole transmission protection meme needs to die.

It has a trivial effect at the population level wrt the spread of covid.
I agree with your premise. I’m talking more about reality, where there can be bad actors and incompetent management.
It's not a question of efficiency. You can copy values but you can't copy unbound free variables.
The trashcan Mac Pro was announced almost 9 years ago. Apple today is a very different company. They've moved onto chiplet designed SoC's with little to no care about upgradability.
No offense, but that still seems excessive. I'm guessing you still have another 1-2 hours minimum of interview time talking to the candidate afterwards too right? I would turn it down.

My FAANG interview was a total of 5 hours and it included mostly behavioral questions and two 45-minute coding exercises, both relevant to the job. I think that was a decent compromise, but even that felt heavy.

There are some exceptions. A 5 hour take-home project might be acceptable if you pay the candidate. For example DuckDuckGo paid me for their take home project, although it took far less than 5 hours to do. I appreciated that.

Still, with the developer shortage, I'm far less inclined to deal with these silly experiments when there's a handful of other companies that have more efficient hiring processes I can apply to.
It's amusing that few people selling chatbots offer one you can just talk to about buying their product.

Most of those things are about one step above "press 1 for sales, press 2 for tech support". You just get to say "sales" instead of pressing 1. So if you want to convince people yours is better, a good demo is essential.
Created a python script that scrapes the holding lists for each of my ETFs and outputs an aggregated list of all companies I am invested in through the ETFs. Can also compute how similar two ETFs are based on their holdings. Has saved me some order fees because it drastically reduced the ETFs I am investing in.
I think I would know better about what my people are going through and what happened do them during Soviet Rule. They already did one genocide through Holodomor, so yes my people are being exterminated thanks for your expert opinion.
Rub NDF Trading Continues
Food delivery is a habit I’m trying to cut back on, and I order lunch about 3-4 days out of the week.

With that being said, I can count on one hand the number of times I’ve had an issue with an order that was the fault of the restaurant. I don’t understand people who give a restaurant a bad rating when the problem is that the driver took 20 minutes to drop off when the place was less than 5 minutes away.

It’s the same type of thing when a customer leaves a bad review for a product because shipping was delayed.
ESG Goes to War
Green has been casually dropping mentions of the concept of cryptocurrency in irrelevant situations quite a bit lately.
> Cloudflare asks you to take an online test with basic tech questions. I found most of them straightforward except one very specific, obscure question about SSDs. I assume if you answer it, it looks like you looked up the answers somewhere.

If that's actually the reason for the question, that's clever :P It doesn't necessarily imply that they cheated, but maybe they use that to flag candidates. I've done a lot of interviews, and there were a couple of phone interviews where I suspected the candidate was cheating.
> Hu submitted a letter to the university in 2016 disclosing his collaboration with a researcher [...] in Hefei, China.

> A university employee requested that Hu remove the letter from the application because it would violate an assurance document the university was submitting stating that the proposal had no restricted ties to China, the court documents say. A 2011 US law prohibits NASA from funding collaborations with China or Chinese businesses.

So (allegedly) the "university employee" told Hu to cover up potential illegal behavior by the university, or to protect the university from its belief that the government would mis-apply the law about "restricted ties".
The stories on this page, as well as the other comments here, make me really happy because they're all examples of computers making life better, as opposed to being passive consumption devices. Pretty often, I think back to putting together a database to track invites to my bar mitzvah on a 386 running a program called MyDataBase - it created print jobs for envelopes, let me mark back RSVPs, track gifts and thank you notes, everything. We carry such powerful computers in our pockets these days, but there are so few apps that I know of that actually use the device to make our lives easier. I wish more people knew how to use these tools the way the audience here does, or that I knew enough to make something that others could then use to do the same.
I'm happy to see something like this; in my own research, for my use cases, it seems like using U-Boot to create a UEFI compatible environment was a solid alternative to e.g. TianoCore for many cases. (Not that they don't work; I'm running a TianoCore build on my RPi4 successfully, too.[1]) One of the reasons I concluded this was actually highlighted in this article in an indirect way: U-Boot is very easy to build and patch and hack on, and it's well known in these streets. I had a real pleasure when I had to fix a minor bug in it for booting seL4 one time. I can speak positively for (upstream!) U-Boot, at least, from that perspective.

I can also say I'm happy to see this coming from Samuel Dionne-Riel, a fellow co-developer of NixOS. Always glad to see the stuff the community produces. :)
How does one find a recruiter like this?

Ime they are somewhere in the neighborhood of Car Salesman, trying to get their commission at all costs and bringing jobs that are only tangentially related to my experience to the table.
> That really makes no sense at all. How transferrable is the experience of an embedded developer to web development ? Or game development to enterprise applications ?

Why would you even look at stuff that far outside your specialism? That's like saying because I'm a consultant orthopedic surgeon I can be a consultant psychiatrist. As your career progresses you will be more restricted in the fields you can enter without beginning a new career.

And yet even in these way-out examples you gave there will be transferrable experience. Data driven design from game development; memory efficiency approaches from embedded? (I know nothing about it). It won't make you senior because you're way outside your field, but that experience is valuable.

> You say you can give estimates for time and funding and yet you don't know the library landscape and what work needs to be done vs. what can be handled by the platform/libraries ?

How do you think a manager does it? They talk with their team. A senior developer is no different except having more technical expertise than many managers. You seem to take a very indivdualistic view of the role of senior developer.

> You mentor people about best practices yet you don't have real world experience with the particular tech stack ?

I said "JavaScript framework" you broadened that to "tech stack". I don't need to know the ins and outs of React hooks - there's a reason I have developers in my team who are programming that stuff and not me. I was writing vanilla JS, then KnockoutJS, then Angular 2 so the principles are familiar even if I'm not mid-level in my expertise with React 18.

Mentoring is a lot broader than "teaching how to program framework X". It's about developing skills, helping them figure out career progression, and advice and guidance. Tech is the least important part of mentoring - they can go get training for that. I detest the phrase "transferrable skills" but they are central to mentoring.

> Which is to say I've hopped a lot of stacks and technologies between jobs and side projects.

Yes. Why didn't you stick with something?
This seems like a weird argument. Russia was in a great position selling natural gas to Europe. Alternatives to Russian gas are quite a bit more expensive, so they were getting a good price. Russia could afford to limit exports to China.

Without exports to Europa, Russia would be completely at the mercy of China. Russia only has a tiny economy compared to China, so if China decides to play games, there is not much Russia can do.

Given China's recent behavior, it is extremely likely that Russia will get deals to mainly benefit China.
Where are the (serious) Russian cyberattacks?
It's not state endorsed, just not illegal. It's hardly gambling, as there are no monetary rewards. And what has laundering got to do with anything?
Just poking at the two home pages (tor and not) twitterhbmit57bzbcjnujedrn7uk73geo4ackio4lxdj6t7w6f4zsid.onion is the equivalent of the abs.twimg.com CDN, so assets, javascript files, fonts, etc

I don't immediately see what twitterhpgjerufcvrmzerg2novpipy42rk3anvb5b7np4zggm4rwaqd.onion is being use for though.
if anyone finds any of these useful...

https://github.com/svilendobrev/svd_bin (terminal + sh setup , version-control, lots of commands for this or that)

https://github.com/svilendobrev/svd_util (python stuff)
It is an odd decision for a site emphasizing the ease of onboarding visitors. Also unclear to me also what that particular snippet does? The marketing seems to imply you can skip some or all of the classic new account/login page via 'magic', so why isn't that being demonstrated here?

Similar on the need for a phone call (what is this, a pizza?)--at least let me hide behind email. But then I'm probably not the target customer, so do as you will.
I tried learning Blender again recently... it just seems so overcomplicated.
I’ve encountered that, and kind of don’t understand why you’d need a Babel plugin. They’re trivial components to implement in regular JSX.
Installing Tow-Boot to the same storage as the OS is a last resort. Many devices have other options, such as SPI flash or eMMC boot partitions.
They can talk-the-talk, but can they walk-the-walk?
The Pandemic Has Worsened the Reading Crisis in Schools
Agreed. I particularly like the look of their `<Switch>/<Match>` component[1]:

<Switch fallback={<div>Not Found</div>}>
<Match when={state.route === "home"}>
<Home />
</Match>
<Match when={state.route === "settings"}>
<Settings />
</Match>
</Switch>

Which doesn't seem to have an analog in the React babel-plugin[2] or standalone lib[3]

[1] https://www.solidjs.com/docs/latest/api#%3Cswitch%3E%2F%3Cma...

[2] https://github.com/AlexGilleran/jsx-control-statements

[3] https://github.com/samuelneff/react-control-flow
Agreed.

Everyone suspected they were lying, but suspicion isn't proof. If proof has emerged, it's imperative to go hard enough to make up for the many times where conservative standards of proof let obvious lies slip through.
Love the detail and approach here, though (and it is mentioned in the bottom of the article) this shouldn't be used at any very large scale... the estimate of at about 1k transactions per second or less seems about right. For any larger scale you want to look at something like pg_audit which can scale much much further and be used with other extensions to ensure you have a full audit log that can't be modified (when dealing with compliance).
> Vaccination didn't and doesn't reduce transmission.

This is false. It does not stop transmission. It does reduce it.

https://www.cnbc.com/2022/01/31/the-new-omicron-subvariant-i...
Nonetheless, better for the industry if we start to embrace more uniformity in our idioms.

You can practically copy-and-paste between JavaScript and C# these days, with some trivial text replacement tweaks, if you are careful with your idioms.
Are you seriously appealing to sentimental sympathies right now? Apple is and was an entirely for-profit entity whose vendors are likewise. And we're supposed to extend one another sympathy? There are limits to professional courtesy.
Pdfs are terrible for letter style docs on phones (reflowable text is better, say in emails), but they are great as slides. Certainly easier to distribute or display than proprietary PPT editors.
Oh interesting. But digging into that it looks like it's coming from adding open core and previous to that they were losing money? (Ubuntu Pro + Ubuntu Advantage providing auxiliary proprietary? tools)
I think the idea is that once you've been counting long enough, you know the reduction that you need to make intuitively. Of course weight will come back if you revert to old habits, but I don't think counting calories forever is necessary.

If you're hungry between meals, eat low calorie density foods like broccoli and drink water. I realize that's not exactly as fun as eating doritos, but it's how sustainable change happens. Fad diets never work because they are by definition temporary.
Blender is so cool. I really need to put in the time to actually learn geometry nodes; they seem crazy powerful.
What agencies are reputable? Most recruited I encounter work at some Tech-<buzzword> Inc. variation. For instance if you're interested in the FAANG/Unicorn space what agencies even work with them and how would you find that out in the first place?
> The vast majority of places are asking algorithmic questions not for you to reimplement known algorithms

So your claim is every company is coming up with new algorithms that they use for their tests??
I would really like to see the IRS get this done and done well. There's really no excuse for their inability to give us a preliminary tax report, allow us to input the details they don't have, and pay our taxes without all the wasted time and effort.
Yes, and instead of writing an open standard or adapting Vulkan when it came around, they instead decided to double down on proprietary and moved to Metal 2.
no, but I'm Western. I'm actively looking to disconfirm my bias and it would be a great service if you managed to find some.
Are you at all worried about the size of the audit table? Keeping a JSON copy of both the old and the new data is going to add up pretty quickly for fast-changing tables.

I've built audit systems in the past which track just the new values, with the idea being that you can replay the audit log for a particular record from the beginning to reconstruct its state. I'm not convinced that's a better approach than yours here though, just interested in your thinking.
App size is penalized naturally for some classes of apps.

I worked on the main app for a top hotel brand and they wanted convincing why we should take several sprints shaving space off their builds.

They're struggling to get people off their phone lines and into the app.

Say a customer's on a mobile connection or crappy airport wifi trying to book a hotel. When a 30 minute download for your 400 mb app starts, guess what they're going to do?

Cancel it and call in.
Carbon Black is not much better - on top of McAfee, it rendered my work laptop at the time almost unusable. It used a crazy amount of RAM too.
One "weird" tip is to stop using heating and air conditioning. At hot or cold temperatures your body has to expend more energy on thermoregulation. Of course this may be uncomfortable.

Some people have reported good results with the Win Hof method for cold tolerance and weight loss. I don't think that it's ever been validated in a real randomized controlled trial, but there is at least a theoretical basis to believe that practitioners can learn to raise their metabolisms.

If you want to go the medical route, SGLT2 inhibitors have also shown good results and are well tolerated by most patients.

https://www.fda.gov/drugs/postmarket-drug-safety-information...

As others have commented, breathing pure oxygen is pointless for weight loss and will damage your lungs if you do it for too long.
YouTube, please help stop the war in Ukraine
There are plenty of Russians on Youtube commenting under pleas posted by Ukrainians asking them to help stop the war. And there are plenty of videos taken by people on the ground in Ukraine that show what's going on.

Lots of Russians actually believe that the strikes are precision and only aimed at the military targets. There's a video recorded by a woman in Mykolaiv walking among the rubble and cursing at her Russian relatives for not believing her while her city is literally under shelling.

But due to the way Youtube works, the Russian users are not very likely to come across those videos. Ukrainian Youtube users are trying to interact with them by replying with links to the videos.

If somebody from Youtube is reading this, I understand that you need to curb spammers who post a lot. But if you could somehow help with this effort, it might actually help change the public opinion in Russia. Maybe figure out a way to let the Ukrainians interact with the Russian commenters without getting shadowbanned?
> But then you can argue that RedHat made also money with Openshift no?

Yeah but RedHat's (and I guess SUSE?) miracle is that they were still very profitable before Openshift.

> Not sure if that's true.

Well hopefully someone from EnterpriseDB can chime in!
Show HN: I was inspired to build an app to manage financial goals better
Ok? That's you, and I'll take your word for it. But you aren't the one who is very energetically engaged in an extended argument about what constitutes acceptable political dialog in various spheres.

But even taking you at your word, I think you're wrong. You clearly believe the view you're promoting here, and it's obviously important to you to contradict me, important enough to spend both your time and mine on it. There are a million ways you could spend your idle time, and it's not an accident that you picked this one over the other 999,999 options.
Glad you brought up scripting! I'm 2 years in my Blender journey. I remember downloading it before YouTube existed, took hours to compile the FreeBSD port, launched and got overwhelmed by the complexity, it ended there.

My goal with Blender is to animate explainers and screencasts, how feasible is to have a procedural pipeline where I could just launch Python scripts changing basic properties like text, position? Basically I want to generate animations where I have a bunch of re-useable objects but change their properties via code, is this something Python bindings could help me?
My point is that McCarthy has an expert opinion and is writing for people who are not struggling toward a first scientific journal publication.

The advice that makes a poor writer acceptable differs from what makes a good writer better.
PipeWire, just like PulseAudio, uses rtkit if available. Your distro may have made it an optional dependency, so you may not have it installed.
Am I the only one that thinks that $1300 is absurdly high? acording to radioshack catalogs, in 1968 you could get an rf signal generator for just 30 bucks, and an oscilloscope for 130 bucks, so why whould you spend that much in this breadboard?
it doesnt seem like it would cost that much!
Polyfjord is fantastic. If you're interested in the filmmaking/VFX side of things at an intermediate to advanced level, I can't recommend Ian Hubert enough. His YouTube channel is legendary but his Patreon is even better, tons and tons of informal, unscripted videos of just him making stuff and narrating while he does it. I know that's not everyone's cup of tea but I personally feel like I've learned most of what I know about blender from those videos!
Love these kinds of projects! To me they represent what's the most fun in programming.

Here's a couple of mine:

* During COVID lockdowns, the local grocery chain delivery slots were reserved a week or more in advance, but they were opening up a few slots each day; I wrote a scraper that would detect a newly opened slot and ping me on Slack, saving me a few days' wait on each delivery.

* When I was buying a house, I wrote a scraper that would email me daily with what was new on the market; didn't end up buying through that, but I later repurposed it to check for used car classifieds and snatched a pretty nice deal.
Make sure you have macOS Monterrey 12.3 beta (the Metal backend requires 12.3 or above).