skysight-inc/HackerNews huggingface dataset:
Oh I don't know about that, I can only comment on my own experiences. I don't have sufficient breadth of experience to be able to say how much of this would be applicable to other developers in other subfields. I do however, like you, look forward to multi modal capabilities. I fully expect it to be able to take a Balsamiq mockup and generate the code to set up the UI for that mockup, with handlers for widget events and all. I've already had it generate UI's from text descriptions, which was cumbersome (relatively speaking - hedonistic adaptation strikes hard here).

Wrt to productivity - I do think it's misleading to look at it like 'it used to take me 5 hours, now only 1, so that's 5x' or some other (imo naive) quantification. It's much more about removing drudgery and thus freeing up mental resources for interesting things. Say I do a task with a certain tool in the same time it took me without it, but in a much less mentally taxing way (because that's what drudgery does to me - activate bore-out mode). From the naive metric pov there is no productivity improvement. But if that leaves me capable of doing more in the rest of the day/week because I don't have to fight myself to move on with something, I'd argue it's still a productivity gain.

Does typing with a nice keyboard and in a good chair make me more 'productive'? Well, I don't think anyone will argue that I can't type on a e5 Chinese crap one while sitting on a bucket before a door on two sawhorses. I can even type and think equally fast in those circumstances. But better tools still make one more 'productive' in the larger picture, I don't think anyone with experience will deny this either. This 'productivity gain' is in that sense somewhat ethereal, in a poetic sense of that word. To me that's where these tools are at now.
Completely, 100% agree.

I believe this also happens because often the most accessible/obvious form of concurrency is the super problematic "shared data by default" kind (C/C++/Java "Threads"), which is basically ASKING for trouble.

Also programming education sometimes even reinforces this in a very harmful way from what I've seen. Telling a student about mutexes/semaphores/atomicity is actively harmful IMO if it is not accompanied by strong discouragement and actual practice in finding subtle race conditions.
>If I don't know a word I look it up. Have people stopped doing this?

You should feel lucky that you are surrounded by curious people because it's not the norm for the world - though it's a great thing obviously. The process you describe is only done by an extreme minority of people.

I'd challenge whether most ever did it.
Is it unethical to apply for a job, preventing someone else from getting the position?

I want to know how far you take this 'permits hurting other people', because if me making a picture of Trump riding a unicycle counts then so should basically everything.
> ask them their opinions on Snowden

In your "opinion", what fraction of the documents that Edward Snowden stole were directly related to spying on American citizens?
Someday soon the artificial intelligence will be able to explain to humans that the real problem is after 50 years we failed to turn the grid green.

“carbon footprint equivalent to 500 transatlantic round trips from Paris to New York.”

And there are 100,000 commercial flights globally every single day.

Humans like to be very selective to make a point, while ignoring the real issues.
yes, python and some other languages have more-or-less re-implemented parts of libcurl. requests is one example created by a particularly prolific author and it has been evolving for over a decade.

that's perfect evidence that, no, a common developer cannot "re-write" curl in a few days.
For a 100kg human the levels of consumption would be half a gram of sucralose per day to approximate the mice yield. That's 33 packets of Splenda or 5 bottles of prime energy drink assuming a 200:1 ratio compared to Gatorade's sugar. Hardly extreme.
It's time to build: A New World's Fair
The great thing about Mastadon is that you're not actually excluded by being banned from a particular instance, you can go and join an instance that is aligned with your worldview (and as I understand it, still interact with people from other instances).
Personal views entirely...

Money is largely a product of working, but broadly uncorrelated with time or effort. If you think this is untrue, try working a minimum wage job or two for a while. This shouldn't stop you working hard for returns. but it should offer a reality check.

Money doesn't buy happiness, but it can remove stressors. However realistically this is linked to income-outgoings / debt. Earning a lot but being highly leveraged and living an expensive lifestyle ends up not being much less stressful.

I may work until I'm 70. I may be dead before I'm 50. I don't want to be miserable today in order to live a mythical good life in the future. So I plan assuming the most important thing is being content day in day out.

I guess I have a high discount rate. It's not obviously right!
A Look Back at Q3 '22 Public Cloud Software Earnings
Is there any real documentation? I have NeXT ROMs but no matter which one I use it crashes immediately.
Snowden and Assange are also completely incomparable situations - you're right, it's an extremely stupid test, to the point of being non-nonsensical.
I studied physics, Wu was not mentioned, Noether's theorem was mandatory knowledge.
Qualcomm Announces Snapdragon 7 Gen 2: Premium Segment SoC Gets a Cortex-X Core
I have a few questions about curl:

-- Curl claims that it supports so many protocols but I do not see many examples where they are in action, for instance, how to use ssh protocol to perform transfer between two machines? Where can I find such examples?

-- Are there any examples of a fully functional high-level data motion tool that is based on Curl?

-- Has anyone used Curl to perform data transfers at large scale such as terabytes of data? I would love to read more about it if there are any pointers describing such transfers.
Can someone explain to me how this achieves the stated goal of "protecting from style mimicry"?

Because: What this does is, it makes it harder to train models on specific works. Okay. But if the model is sufficiently generalized, an arbitrary style could simply be described to the model (not by the artists name, but by technically describing the style), and then reproduced, even if the model never saw any training data in that style.

Come to think of it: If a model is sufficiently generalized, it could reproduce any conceivable style described to it, not just those it didn't have in its training set, but even styles that didn't exist before.

So yeah, mid-to-long-term, how does this "protect from style mimicry"?
… time traveling debugger?

Your comment made me think about an IDE built around AI code gen. Basically would have tools to generate and debug, test, and overall validate the code. I guess I’m not sure what features that would constitute - maybe it wouldn’t even need a nee IDE. Just thinking about a playground designed for codegen from the ground up.
A PIN is, if not by definition then by practical user experience, a short, numeric secret. You really can‘t blame users for using one for a field that purports to ask for a PIN.
If a horse run away to the point where you loose track of it, then it does not matter that you can run for a week
Black widow venom contains more than just neurotoxin, but also toxins that attack the tissue.

Besides, the main components of the venom of the spider are collagenase, protease, phospholipase, hyaluronidase, neurotoxin, and tissue-dissolving toxin. The secreted venom not only damages local tissue of the bite, but also causes local tissue swelling, degeneration, necrosis, ulcer formation...

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8390344/
>SVG Native was supposed to fix that [1]. [...] However, it didn't get much interest and it's starting to look like a dead version of SVG.

It's pretty bad marketing to call a different product by the same name. Particularly when it chooses a totally different side of the trade-off versus its homonym. Not only have I never heard of SVG Native, I'm confident that I'm going to forget what it is in a few days because I don't have a proper name to remember it by. Also, the adjective "native" here gives me no useful information as to what problem it tries to solve — how do I infer "simplified" from "native"?
This is a shallow counterargument that entirely misses the point.
Damp wood is pretty edible to ask the creepy crawlies. Needs to be kept dry.
> Memorisation is adding nodes to your existing network of knowledge

Adding nodes to your existing network of knowledge is learning facts. Memorization is making the nodes persistent. Both are important, but they're not equivalent. You need to do both.

You can learn without memorization (you can learn a lot and forget everything you've learned by the next day). You can memorize without learning the subject matter (for example, you can memorize a counting song in Mandarin Chinese without knowing that what you've memorized are numbers).

Flashcards can be used for learning, but they are optimized for memorization. We shouldn't expect them to be the best tool for learning, because that's not what they're designed for. One might get better results learning from another resource, and then using flashcards to memorize the concepts they've learned.

Learning facts, understanding how they correlate and memorizing both the facts and the correlations are all different steps. Memorization is useful and necessary, but it's not equivalent to learning and to understanding. Each step helps with the other steps. They can happen at the same time, but not necessarily.
> How? I mean how can keylogger get the secret from which TOTPs are being generated?

Since it’s time based with a 30 second window, you don’t need to know the secret, you just need to be able to repeat the code as it is typed. It takes more effort because it has to be done in real time, but 30-ish seconds is pretty doable.

> And why wouldn't some other malware won't be able to read whatever data hardware token inputs? I'm myself yubikey user and would like to know in what ways it is more secure than TOTP, even in the scenario when my workstation gets compromised.

The way (most) hardware tokens work, including the Yubikey, the private key is generated on the key and it never leaves the key. When the FIDO challenge/response happens, you relay the server’s challenge to the Yubikeu, it does the private key operation with the onboard chip, and sends back the response for you to relay back to the server. Done this way, your computer never needs to know the private key, but you can still prove you physically own it, which is what the server is trying to verify.

That said, just because they can’t steal your Yubikey’s private key, doesn’t mean they can’t take the bearer token from your computer. In general if your device is compromised it’s game over anyway.
This doesn't work unless every first world country agrees to it. Otherwise you just run your training somewhere else.

'Just' getting this through the EU, the US and China would probably be impossible and even then there would be plenty of jurisdictions left over.
Yes, motion sickness. Huge bummer I have tried many times since seriouseats is the best food website since chowhound in my opinion.
There's nothing wrong with doing studies in mice. It just rarely carries over to humans, so personally I pay little attention to animal studies since most of them never go anywhere.

That doesn't make the research invalid, but a certain bias against the ultimate applicability of animal studies is not only reasonable but empirically supported.
imagine trying to have 30 minute one on ones with 50 people. that's 1500 minutes, or 25 hours! Besides the mental insanity that kind of Zoom fatigue would induce, that only leaves 15 hours of room for "real work," which, because you are a manager, is probably 90% occupied by meetings!
I wouldn’t mind going into an office if I had a private office to work in. It would get me out of the house and put me in work mode but it would also let me actually do work.

Open plan is just awful. Everyone can watch you and nobody does any work and its so loud and impossible to talk on the phone.
But is this cheating or real tutoring/learning help? To me it looks more like the second, so with ChatGPT everybody actually can win. But yeah, it depends on how the exam is organized.
Someone is selling girl with a pearl earring:
https://www.gettyimages.com/detail/news-photo/also-known-as-...
What’s New in Apache CloudStack 4.18
Huh? It is a perfectly cromulent word.
Fixing that would require working when he's not getting paid, and that would make him a goofball.
> Some things fall into the "obvious" category, users should just know them, and it's not 100% on Bitwarden to make the world a safe place.

It‘s 100% their job to make passwords a safer system.

As an advanced user, I can look up whether the PIN is tangled to a server-side limit or a TPM (or equivalent) for maximum attempts enforcement.

Most users don‘t even know these things exist or how to look for them. That‘s arguably nothing they should have to worry about, though.
yes because you would be managing seven managers who are managing seven people each. the one on ones would be with your seven directs, not your 50 skip levels.
perhaps because we are dreamers looking for truth in a resource like this, but the employer has a business to run and has too limited a resource for a dreamer.
>Either way that doesn't mean it's made for "the job market".

In the Netherlands the have, for example, the Hoger Beroep Onderwijs (HBO), which translates to Higher Professional Education. It is exactly tailored for the job market.
Where you get that?
>If cube farms or offices with doors are so much better, where are the companies without open-offices and outsized performance financials

Literally any of the top companies in the DOW Jones - very few offices are open plan - tech is an outlier here
> That's not so much problem solving as just obstructionism. Surely there are things to be done that don't depend at all on what the competition is doing.

My government have made it very difficult for me to take my own health, retirement savings, home improvement and often financial decisions into my own hands. Typically the way his happens is that some leftist will be responsible although in the case of the financial stuff it tends to be nonpartisan corruption. If I am too effective at savings then there will also be attempts to gain control of the savings and funnel them into causes I usually think are poorly chosen. Ignoring the left is not really an option; they'll identify resources and come for them to fund their own plans. Otherwise the awkward truth is that controlling government wouldn't be such a big deal.
Wouldn't be surprised if many of them are working in a hybrid, 1-3 days a week in the office, situation. In that case a swathe of them would be coming in for weekly team syncs, sticky issues meetings, new-hire onboarding & training, and so on. Even just to socialize (queue the angry WFH hardliner saying that workplace relationships don't exist) you'd need somewhere. You'd still need to space, even if utilization is way down.
My primary motivation to start a business was freedom. Having no boss and a ton of spare time. I got lucky and have something almost running on auto pilot. I'm not eager to start another business, I rather enjoy chilling at the pool and browsing HN. I guess this is the opposite of most VC funded YC startups eager to take over the world.
Which goes to show how such metrics don't measure anything...
Learning by doing is second only to learning by teaching, so my best guess is that it's probably extremely valuable.
They do have a few sponsors: https://curl.se/sponsors.html
Just out of curiosity, what has replaced icon fonts?
> The average human will not be able to outrun the average horse.

The average human can't fix a toilet.

Because we specialise so much, average human can't do anything, but a trained human cam do everything.

Whereas a horse is mostly always a horse.
Rust is really good at this sort of thing.
Can someone please explain how Mastodon is anything else except Reddit with more hoops to jump through?

You have users, subreddits (servers), and mods.

Except everything is federated, so you also have the overhead of choosing your server or making a ton of alt accounts. Flashback to old MMO times.
Banking crisis is a new variable on the Housing Market
> I buy all my frequent consumables in the supermarket when they're almost running out. I use reminders on my calendar app.

The only difference with a subscription is that it's not automated.
Nice job. Is the name a pun on “yak shaving”?
GPT-4 Khan Academy in Depth Demo
I'm pretty sure safrole is heavily regulated because it's a precursor for MDMA and other methylene dioxy modified phenethylamines, not because of some purported health effect.
> So much of coding requires sitting inside the mind of some mid-20th century dude with a very different model of the world than we have.

Not sure if the some people view of the world should impact the way programming languages are constructed.

It's like saying you dislike math proofs because you have different views on the world from Gauss or Hilbert. That a triangle might be a rectangle because Pitagora had an old view of the world which doesn't fit today's fashion and politics.
A lot of people don't know their rights at the hospital and just blindly listen to the staff. As with everything it's important to learn as much as you can. These women should have never let blood be drawn at all and never should have allowed they baby to leave their sight.

Obviously in the case of complications this needs done but with normal births you don't need to allow blood to be taken from the mother or child. Just decline all tests. Have someone with you, the father, to back you up. Be prepared to call the news media.

My wife had our first 2 kids at home but our third we were lazy and decided to use a nurse-midwife at the hospital. We had the baby at night and the night staff was great easy going no problems. The day staff come in and start bossing us around and that was the end of that. My wife said she wanted to go home, done she can walk we're going now. They tried to stop us and say we must wait for the doctor who's making the rounds and they need to do tests etc... I told them there's no medical emergency so you can't keep us, if the doctor wants to look at the baby he better come now because we're leaving and there will be no tests. Doctor shows up in 10 seconds flat, looks at the baby while my wife held her and they wheeled her out 5 minutes later. That was that.

I believe that the hospital staff generally believes they're doing the right thing, but that "right thing" is a general purpose thing without considering the specifics of individuals. Because there's a difference in hospital policy and law and even most health laws have exemption for religious beliefs. It's very important to have a good understanding of these things and push back when needed.
FWIW I still use a 2011 Mini and my fiancee's laptop is a 2009 MBP.

The one thing you need to know is that, just as with Windows, occasionally, you must reformat your machine and reinstall the OS clean.

Do not migrate your files & settings. Backup your files, yourself, manually, by hand. Clean install the OS, reinstall the apps you need, yourself, manually. Then copy back your data.

If you use an automatic backup tool, it also brings all your cruft back. Don't do that. Do it by hand and only keep the stuff you need, not what some automatic wizard app thinks you need, because they don't think.

It is, in my experience, much less of an issue with Linux. Helps there occasionally, too, though.

Old Macs are still perfectly usable if you do your housekeeping. They have not mystically slowed down over the years or anything.
Toxic employees exist. Toxic management fails to fire them.
Interesting, considering is one of the developed countries with the highest suicide rate.
This is click-bait. Of course if Apple introduces an expensive OLED screen, they’re only going to offer it on the high-end, spec’d up models. I don’t think you’re going to be able to buy a 128GB OLED version.
What's an example of social media where the user has full control?

Does that not equate to all forms of spam, harassment, flooding, etc. having to be dealt with on an individual basis by every user?
I looked at the definition in the law and it was unclear to me whether this technique met the definition. Among other things there's no "authorized deGlazing" to recover the original going on during human viewings. But there seemed to be enough leeway that maybe a judge could find a fit
Very cool but I have never seen so large spambot density per square 1em as in the comment sections
Question - where do you learn?

I actually would love to know more about network programming. Specifically, "how do I go from electrons wiggling in a wire (or radio waves in air) to the TCP stack"

I have had hints of this - the OSI model, wireshark, etc but when it comes to figuring out the nitty gritty of networks I feel like I'm stabbing around in the dark. How should I configure my networks on AWS? What's the best way to get VPC's talking to each other safely?

At an interview with a former (excellent) boss I was doing an exercise and set up a REST API. He said one simple thing - "ok, but why HTTP?" and suddenly my very, very faint memories of netcat came to mind and I ended up making it ~10 times faster but just putting bare messages on TCP instead of using HTTP. (I'd have used a low overhead protocol in a production situation). But I want that sort of idea to come naturally.

Should I just take the AWS cert courses or is there a better way? I want to have more than just "uhh netstat -peanut and grep for stuff" to figure things out.

Similar, how do the internals of linux work? I can generally get what I need to do, done, but I only knew to check load average after a colleague mentioned it.

Everything I've learned is top-down; I think I'd like to learn bottom-up.
How are these 360 degrees test setups called, that use two current probes to determinate the electric resistance in an object from point to point?

That could have been interesting non-destructive scan with microfractured elements like this drill. They had them at uni. They had a third wire to ground after the test and some strange holding grip to prevent the whole setup from becoming a capacitor. One run took hours and you needed the 3d model of the object and thorough cleaning and sometimes sanding of the surface.
Ask HN: Free hosting companies are still a viable bussiness?
I am just asking out of curiosity.

I was browsing old websites through Web Archive from 2004 and most of them had the banner that the free hosting provided included in your HTML (beautiful days!). I clicked in some of them and to my surprises, those websites are still working.

One example is this: http://www.freeservers.com

It seems it was stood in time (landing looks from 2006), but it is still working, so I wonder if this one is still a viable bussiness or what...
Ah, that's not what I was saying, should have worded it better. The statements were separate.
well, I am not sure how you can build a webapp by avoiding HTML, JS and CSS.
Because it's the responibility of their first jobs to teach them that stuff.
Nice work, but I wonder if websites like this will not become obsolete soon. In most cases I can get the same result with ChatGPT, where I can also ask followup questions.
Wow! these are some really low quality responses.

I have been thinking the same thing. I am training an CS Student in computer operation fundamentals and it appears that collages do not teach practicalities of computing. I can only assume it's for cost/time reasons.