skysight-inc/HackerNews huggingface dataset:
I guess that's about it for the topic, anything else are just speculative farts in the wind.

The problem is, tons of people despair for a guidance. A bulletproof manual so they don't have to face uncertainties that life brings daily, and do hard moral choices. And what you state, no matter how correct or not, is simply not enough for them. It still scares the shit out of them.

Thus, relatively independent formation of various religions that directly or indirectly address this existential question #1 and much more. Its funny how at the end almost all say the same 'be good, don't do evil, and you shall be rewarded'.

I do honestly believe that if a person was 'indoctrinated' into religion in their young age, abandoning it completely in later life is extremely hard and impossible for many (ie due to environment they live in, like cigarettes). I can see it in my circle of friends. It would create hole so big in their core personality that they would fall apart like house of cards when first hardship comes. And eventually they always will.
And then what license do you choose? Many licenses require you to copy the original license verbatim, which may include the author's name and the date.
Key phrase is “a lot of”.

To break down the full statement:

- “Sometimes I wonder” => this is an explanation/story I’ve thought about; it is one of many models of the world and I have doubts about how applicable it is

- “a lot of” => an amount that is more than negligible but likely less than most (in other words, less than half)

- “in western society” => proposed model/story applies only to a limited western context; implies that this is describing cultural and environmental phenomenon rather than personal failing

- “(I say western because I don’t know enough about others)” => acknowledgment of blind spots and limitations in knowledge generally

- “is due to life just being too comfortable” => core assertion of (theorized) mechanism.

I don’t think there’s any mystery why abuse and trauma create depression; I’m more interested in why people without those problems (like people I know with depression) end up depressed.

I’m not the only one asking these questions. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3330161/ Of course that study points to a more direct relationship with sedentary lifestyle and isolation, which isn’t an exact fit for the “comfortable western lifestyle” story/model.
Those are TLC (Discovery) and CBS (Viacom) shows, respectively, which are two of the main stocks Archegos traded in.
Reddit is getting worse and worse. Not it forces me to log in to the app to read the post. The other option is to return to r/popular.

Edit: replacing www with old in the url still works though.
Microsoft could easily do this even if they didn't own GitHub. Anyone can download all of the code on GitHub.
No need to buy "their book on how to get those jobs" or anything like that.

To get the interview, you just gotta have some years of experience, some side projects, and that's about it. If you went to a top tier school or something like that, you don't even need the years of experience. Getting an interview at those companies is the easy part, pretty much everyone I went to college with got an interview with one of those companies before graduating (and I didn't go to some super known ivy league college, it was just a pretty good public school in Georgia). The issue was that most people didn't pass those interviews.

To pass the interview, read up on systems design, read up on algorithms, practice some leetcode/hackerrank/etc., and you are good to go. All of those resources can be easily obtained for free. There is no secret or trick to any of that.
> If your core is 50% waiting on RAM, then SMT into another thread to perform work while waiting on RAM.

If your core is 50% waiting on RAM, then SMT into another thread, and that other thread will want some memory to work on, so it will also wait on RAM. On Top of it, this second thread now puts extra pressure on the memory subsystem, might cause cache evictions for the other thread, etc etc etc

The moment that you include the memory subsystem into the SMT picture, SMT goes from a "no brainer; waiting on memory? do other work" to a "uhhh... i don't know if this makes things better or worse".
> I don't believe you can transport 3 or more people without needing to stop at least once every 3-4 hours.

Okay. I can, and do so a few times a year. Also, the 3/4 hours people keep referring to, is that in a fully loaded car pulling a caravan while occasionally driving through mountain ranges with an average speed of 100 km/h?

And for the last time, wanting to take a 20 minute break is different from having to. We often postpone/skip planned breaks in order to stay ahead of rush hour, or to reach the campsite before closing time, just to name two common reasons. Mandatory 20 minute breaks greatly reduce your freedom while traveling. No matter how little of a problem this is for you personally.
Christiano Potter. Rust influencer.
If we build enough of these things, can we combine the data and use them to take gravitational photographs?
Open letter co-signed by 35 researchers, on the ethics of the technology in the title.

Also discussed in several news articles, e.g. here [0] and here [1] (no HN threads to date).

[0] https://www.sciencemag.org/news/2021/06/are-advertisers-comi... "Are advertisers coming for your dreams?"

[1] https://www.theguardian.com/media/2021/jul/05/advertisers-ta... "Nightmare scenario: alarm as advertisers seek to plug into our dreams"
A guide to good meetings, from a software engineer perspective
I've encountered programmers who listed to wildly different types of music.

However, what we all had in common is that we felt like the part of our brain that is easily distracted is occupied with the music, leaving the compute brain able to focus more precisely.
Engineering Strategy 5x5
Isn't that desirable for a cryptocurrency?
Seems like it's just a bitonic network sort over 32 or 64 elements at the bottom.

So not optimal. I guess I was mistaken.
Ah that's fine, this is explicitly not a tool for the masses. The problem I had with tools like the ones you describe are that either they just use string matching, or the selectors they generate are particularly brittle (e.g. incorporating randomised class names, like you mentioned elsewhere).

Given that there wasn't really an alternative to scraping for me, I wanted to at least be able to pick selectors myself that were less likely to break with minor changes. Then I figured there might be more people who know CSS and have the same desires, hence my sharing it here :)
Not sure if your comment is just a re-hash of the now famous HN comment on the Dropbox Show HN ("Why can't you just use rsync/scp"), but netcat which is a unix utility shares basically nothing with transfer.sh which is a web based file sharing application. Comparing them is really apples-to-houses.

Netcat has it's uses, but one of them is not guiding your friends and/or family through a terminal in order for them to receive some photos you took last summer vacation.
As an iOS user, I sure hope so. The plague of ad-ridden, data-scraping, non-native cross-platform junk UI free apps has noticeably harmed the quality of the platform, and I wish good riddance to them all. Perhaps Apple agrees with my view?
> But what happens if the models still show disparity?

You have yet to qualify exactly what you mean by disparity here—it doesn’t help that the example you used (i.e gender-height correlation) isn’t an ML model.
Guess mostly nat penetration and storage for a few days
What were his easy questions?
If you scrape using accessible parts of the page (e.g. `aria-` attributes) it is less likely to be brittle, since if it were it would mean their site had stopped being accessible to screen readers, etc.
Thats pretty much the default state of any blockchain like systems. You need a private key to write to it. Its just that in most public blockchains can have an infinite amount of new private keys can be generated an and some kind of token is attached to it. For a log none of that would be needed. A central operator could hand out keys to anyone who should be able to write to it and for all other its read-only. And ofc the key alone would still not allow someone to write invalid data.
I've being going through a cognitive behavioral therapy for insomnia (CBTi) course, but that's not really akin to talking to someone. I have been very resistant to the idea of therapy, as I don't tend to open up to people I know well, and I'm not very trusting of less scientific advice (as therapy is oft to recommend).

What in the therapy sessions brought out the new hobbies? I have many things I would _like_ to do if I weren't feeling terrible; piano (I took over 10 years of lessons) and other music, DIY electronics, Lego, among other things.

> literally jumping for joy

That is not something I've experienced for a very long time. I've been using Daylio for over two years now and have logged my mood every single day. The number of times I've rated my mood as above "meh" counts less than 40 in 680 days.
Unless you can isolate all supply chains, small experiments like this would be misleading.
Techsupportalert is shutting down
PEP 394 was accepted in 2012. It says python2 should run Python 2 and python3 should run Python 3. Until 2019 it said python should run Python 2. And minor versions of Python 2 could be incompatible anyway. So the 2 to 3 transition didn't really change anything.

Not depending on the system version of anything is normal advice for other interpreted languages too.

Linux doesn't split shebang arguments. So you can't use env and pass a flag.
The fact that you can name all the major incidents is a testament of the safety of the technology (it really is — see deaths per TWh of various technologies).

Fukushima was hit by an earthquake and tsunami. Most deaths attributed to the Fukushima disaster were people who froze to death because they couldn't afford heating after electricity price hike caused by Fukushima's shutdown.

Keep in mind that nuclear plants have been operating since these incidents all over the world, without further problems. There are over 440 reactors are running right now. Even the Chernobyl power plant kept operating the remaining three reactors until the year 2000.
Are you aware that some websites use randomised css ids and classes? Have to wonder why. Google search results being an example.
I'm not sure why the word "fork" is being repeatedly mentioned or why people are thinking this is making the code unusable. At most, I would expect a patched distribution similar to VSCodium to pop up, i.e. not a hard fork. If there was willpower in the community to fork the project and fix all the other long standing issues, that would have happened already, so there is no reason to expect a fork here.
I always felt the value of an OLAP cube was uncovering questions you may not know to ask. If you’ve got a cube with a good interface, it means more people in your organization can inspect the data looking for trends across dimensions that might not be obvious. As an example in a previous organization, someone just playing with an olap cube once found that certain DUI searches became much more common on Weekend mornings (perhaps obvious in retrospect). That insight allowed better targeting and sales, and made concrete what otherwise is just a guess.

Sometimes just exploring the data allows stuff like that to pop out.

Are there similar interfaces with columnar stores? Or do all the analytics need to be pre compiled? The ability to slice/dice/filter/aggregate your data in perhaps non obvious ways is really the value of business analytics in my opinion.
Sure but did you have the expectation that people wouldn't read your code and learn from it? I think even non-commercial licensing can't prevent that.

If your code is so super-special that you don't want people to read it and go "ah that's a neat linked list reversal algorithm" or whatever then your only options are software patents or keeping it entirely closed source.

Maybe trade secrets, but they tend to apply in very very limited circumstances. I doubt any software would qualify.
The Fight Against Disinformation and the Right to Freedom of Expression [pdf]
> I am not knowledgeable about that but I would presume there would be inertia like effects, delays. Bringing lots of servers up simultaneously may choke a contended shared resource leading to damping. In such cases one cant boot up too many servers too fast. Jerks might be better tolerated, except perhaps in high frequency trading scenario.

Sure, you can model it like that. But I can actually go measure all the physical properties of the car and calculate a tuning that will work for cruise control, because the car follows known physical laws (within the limits of my ability to measure things).

I can't "weigh" the datacenter. I must to some extent observe the system and empirically derive tuning. That tuning is basically overfitting PID to second and higher order effects in the system without taking the time to actually understand the root of them.

Can that work? Sure. That doesn't change the fact that, IMHO, there is almost always a better way.

This is probably more contraversial... but personally, I'd rather have a hacky ad hoc approach than overfit PID, because the former is so much easier to debug and understand.
Not at its infant stage.
When Jason Snell posts on HN, I sit up in my chair.

Great read. That "technology" included in Realtek is absolutely bonkers -- who asked for that functionality at a consumer level? No one.
Tesla did have quick (90s) battery swap capabilities, but it has been abandoned. I would imagine the logistics of managing the batteries would be a headache considering they degrade with use and represent ~1/3rd of the value of car. My best guess is that it was a precaution in case battery longevity was worse than expected. That, or it was solely a way to get several hundred million in tax credits from California.

If production ever hits a point where it is not battery supply constrained, I could see tesla offering a battery insurance pool system with swapping capabilities, were they pull any pack under ~85% capacity and turn it into a power wall.

https://www.youtube.com/watch?v=S0-sHtlCZ7M

https://insideevs.com/news/329836/tesla-battery-swap-locatio...

https://www.csmonitor.com/Business/In-Gear/2015/0312/Tesla-b...
>people aren't losing there minds

Have you read this thread? See [0] as an example.

[0] https://news.ycombinator.com/item?id=27740350
I recently had an adventure with Python subprocesses and memory. This isn't just a Python thing, but it's more of an issue because Python lacks proper multitreading: processes don't necessarily return memory to the OS after free(), and Python doesn't necessarily free() unused memory after a GC run. If you're using a process pool where some work can be memory-intensive, this can massively increase total memory use as the job bounces between subprocesses.
Most western communities does not rely on dark patterns. Reddit is probably the only site besides HN that have dark patterns when it comes to voting. Downvotes does not promote what you think it does. Go look at the stats if you have them.

Edit: I would also downvote your garbage input if it possible.
Even if it's legal for Copilot to do what it does, does it not violate GPL to take pieces of GPL'ed code and use them in a commercial product?
it is happening in Spain right now for 850.000 households
It's worth noting that Micro Magic's design tools are likely what allowed them to claim these numbers. Some of the claims they make about their software are pretty impressive, but it mainly boils down to intelligent placing/routing techniques that mirror fully custom hand-made silicon designs but are actually designed by the computer: http://www.micromagic.com/datasheets/PDFs/DPC_3page_Layout.p...

It seems like their design workflow is ahead of the rest of the field.
The Secret Life of Machines
OLAP is legacy hell. I built an MDX query to solve a report problem, but now I can't replace it because my seniors failed to deconstruct it because it is stupid difficult to wrap your head around. So now it sits in limbo until I can find time to do the work myself. Let me just take a look at my calendar and find my next free week... oh, there is none.
A Dependable Way on How to Make Money Online from Home
Your example doesn't quite match what's happening in real life though. You're not "using copilot as a mechanism to ferry around code". Co-pilot is making recommendations for what code to use and then also giving that exact code (the text) to you. A more apt example would be if Amazon had some UI which said "What kind of book do you want to read on your kindle?", you click the button labeled "biography", and then Amazon sends your Kindle an AI generated book which is the biography of a famous person, and it just so happens that the "generated" book being sent to you is an exact copy of someone elses book (or incorporates exact copies of chapters/paragraphs of someone elses book), legal disclaimers and all.
I quit Twitter 1 year ago this week and couldn’t be happier about my decision. The time distance has made me realize how banal the whole thing is. I used to think I was staying in the loop of what society is thinking about. In retrospect, it was really just the loudest 1% and didn’t represent what anyone I know in real life was talking about.
I see you guys have never had your bank call you and ask what you are doing with all that cash you are withdrawling, for their report for the government. I should've just said 'strippers'.
I am not an expert, I just looked it up. If I understand it correctly, an attestation is just someone witnessing a legal act like the signing of a contract and testifying that the parties signing the contract are the ones named in the contract and that nobody was forced to sign it with a gun to his head and such.

If this understanding is correct, then the attestations may just say that the company behind USDC prepared and signed those statements about their balances, but may say nothing about the correctness of those statements as they did not audit the company and therefore did not obtained independent evidence for the correctness of them.

I read one of the attestation and would read it as saying something stronger and closer to an audit but I am not an legal expert and find the language used quite hard to parse. Maybe someone more qualified can expand on this.
Whether RISC-V ISA extensions are allowed or not is unrelated to the problems seen with ARM SoCs putting peripheral devices at different addresses.
Not that it will do your job, but yes that it is yet another thing that devalues the perception of software developers.

(e.g. if you do 80% of the work to "done" you have delivered 0% of the value. GitHub Copilot writes what superficially looks like software code but inevitably it will be more work to find and fix the bugs it injects than it would be to start with a "clean sheet". A lot of people are going to try it, learn the hard way, some will blame themselves instead of copilot.)
It is probably a stretch, but I think less of a stretch than saying "it just a machine that learned to code and randomly reproduced these 10+ lines of code". That has IMHO a probability of 0.

So if I rule that out, where does it end up? What if we put this as the grown up ML brother of the chain of LZW, PPM, dictionary assisted compression (e.g. zstd) and various attempts at using neural networks for compression?

I would not want to judge this - that's why I put up the AGPL idea. Or even unlicensed code. It would be a very interesting case to watch.
Surprised you don't say right back, "When are you getting a real job?"
Building beautiful systems with Phoenix contexts (2018)
You can pry the star schema database from my cold dead hands. You can get a lot of work done, without much effort, in multi-dimensional row stores with bare SQL. The ETL's are easier to write than the map reduce jobs I've seen on columnar stores. ETL pipelines get the data in the structure I need before I begin analysis. ELT requires me to know too much about the original structure of the data. Sure, that's useful when you find a novel case, but shouldn't that be folded back into the data warehouse for everyone?
I think the idea is that after you get compromised, you do forensics to address the vulnerability that exposed you, then after addressing the fixes in your perimeter, you reset the compromised systems. The attacker wouldn't be able to hammer you again without having another vulnerability in that case
Not quite.

DDR4 and DDR5 have 50ns (single socket) to 150ns (dual socket) latency.

For a 3GHz processor, that's 150 to 450 cycles.

On any latency bound problem, SMT helps. However, what you say is true on bandwidth bound problems. Given the shear number of pointer hopping that happens in typical OOP code these days (or python / JavaScript), I expect SMT to be of big help to typical applications.

DDR5 will double bandwidth in the near future. But that's not enough: HBM and GDDR6 have a possible future because you can only solve the bandwidth problem with more hardware. No tricks like SMT can help.
With relatively subdued salary levels compared to tax and cost of living, I’m not sure Germany is the best answer.
Nice list. Learned a couple neat things. Thank you!

Would like to add that my favorite under-appreciated can't-live-without kubectl tool is `kubectl port-forward`. So nice being able to easily open a port on localhost to any port in any container without manipulating ingress and potentially compromising security.
remastered and upscaled
How strange, my beard decides to grow when I don't pay it any attention.

But of course I now have to look up what 'proper' beards are.
So you went from:

> Most countries have banned guns and there are way less problems with guns than those countries that haven't banned guns.

to:

> OK, well, I have lived in the UK, Isle of Man, Australia and Germany, all of which restrict private ownership of guns, and don't appear on that list.

and you ask me for sources.

And sure, here it is: https://worldpopulationreview.com/country-rankings/countries...

it was literally just the first site that popped up when I looked for

countries were guns are banned

or something to that effect on duckduckgo.com

Now, can you provide some kind of source at all for your claims except that you lived in four of them?
To be fair, they themselves referred to intelligence as "ill-defined"...
GPL code and its derivatives can't be distributed with additional restrictions.
Aha nice; good advert for GPT-J. Actually I included a newline in the prompt; I'll edit to make that clear.
Yeah, and even "good engineers" can take jobs that they don't do well at. It's weird how this works and seems in many cases not related only to the job or type of work, but many factors both on and off the job. I think this is the reason hiring is so hard, because there are factors not taken into account that have a real effect on how well a person does at some particular job.
Our observations are driving the comparison, no? People are trying to make sense of existence but only have their personal experiences and knowledge to use as evidence.
Download.com used to put a wrapper around other peoples software, I'm not sure if they still do this.
This is exactly the use case for Magic Wormhole, which is what the cool kids use to transfer files:

https://github.com/magic-wormhole/magic-wormhole

Magic Wormhole uses an end-to-end PAKE to create an encrypted transport between two points in the Internet, using a rendezvous server.

It doesn't store files, which is almost never what you want; it's not a way to send a file and have 10 or 100 people download it. But it's probably the best way to get a file through a bunch of arbitrary network controls, NATs, &c to a desired destination. There's a Go implementation as well:

https://github.com/psanford/wormhole-william

... which is what I use most of the time. If you haven't played with it, I highly recommend it.