skysight-inc/HackerNews huggingface dataset:
As someone who is. You don't get more efficient in that manner. You can get efficient in other ways. But there's no breaking the laws of physics, biology, or the wiring you were born with.

What you describe happens to me especially in groups. My trick is to pick a point slightly off - their forehead, a little to the side, a random visible point just past them - and focus there. It's almost imperceptible to most especially if they're caught up in the convo, and allows me to process. Sometimes in a long convo, I may have to change my focus point multiple times. It takes practice, and you only get that actually talking to people.

Another thing to keep in mind depending on severity. Depending on her niche (the 1 or 2 things her brain specializes in) social interaction over an extended period will make her mentally tired. In a large group, this can happen exponentially.

I do okay one on one. Or in groups of up to half a dozen or so. However, I built my coping mechanisms over 30+ years. Even then, I have to pace myself, for example if I am at a party. I've spoken to large groups before as part of my day work and volunteer work. 2-4 hours at a party or 20-60 minutes in front of 100+ people, and I am exhausted. This is because the part of the brain I'm using for that task in me wasn't built for that.

If you want an analogy, imagine the hardware bits of a computer for an analogy of my brain. Now imagine all the parts are wired together differently from the standard architecture of such a system. The GPU is being used for CPU tasks, so other part is being used for a purpose not originally designed, and so on. The OS has been written to compensate for the architecture change but there's no documentation and the person who wrote it has vanished. Topper, the video and audio outputs instead of going to a monitor and speaker are hooked instead to a blender full of margarita mix. Basically, that's my life.

That doesn't mean she can't make friends and have a fulfilling life. It doesn't mean she doesn't feel as much as others. If anything, my emotions are probably more intense than a lot of folks. Aggravated by not being able to express them effectively. The friends you do make and keep mean that much more, especially if they know what you are. If also means she may feel her failure to keep some friends more deeply. I have kept friends through adulthood and a war or two. I've also lost some and I will never stop missing that particular part of my soul.

Try the slightly off focus point trick, give it time and practice.
All he has to do is write one tweet: "Screwworms are the worst! No one likes them and with my powerful leadership we will destroy them even more!" Immediately lots of people will start campaigning to restore the pests to their previous range and the rest of the world too.
DDSP: Combine classical DSP with the expressivity of deep learning
who is Wei Lin herself? It’s a common name.
What's particularly pertinent to software engineering, is in `How something is built` often appears to override `Why something is built` and `What is built`.

Even, not infrequently, in safety critical environments, if some case studies are to be believed.
Counter-argument - if you work as part of a team it's fine to only know a small, specific set of technologies.
> I would think pumping out tons of ozone is significantly easier than removing atmospheric CO2 or, you know, burning less carbon(how absurd, right?).

That reminds me of the Simpsons episode where they bring in a serious of increasingly more absurd animals to deal with a small invasive species they find.

https://youtu.be/3f5viRoaZNw?t=87
The recent Section 230 executive order[1] would be relevant here. Normally social networks have immunity from prosecution if they publish a defamatory or libelous statement (this is the so-called "magazine stand" model). But if the executive order is legal then selectively censoring (or "moderating") what your users post means that immunity no longer applies and you can be sued for any statement that you allowed a user to publish on your network.

This isn't directly related to First Amendment freedom of speech rights, the issue is one of liability (but the purpose of the liability is -- allegedly -- to force platforms to uphold the principle of freedom of speech).

[1]: https://www.whitehouse.gov/presidential-actions/executive-or...
In fact,from Qt 5.15 onwards the offline installer is provided only for commercial license holders.

Say goodbye to:
- Installing on multiple PCs at once
- Installing on PCs without internet connections.

It's also possible that the online installer collects telemetry data.
Nerd indeed, and verified at that :)
You're right, I edged my way to this joke the wrong way. A regular pizza has two sides and one edge, Moebius pizzas would just have one of each. It might not be infinite, but it would be bottomless.
It’s impossible to know the net results after hundreds of years. The assassination of archduke ferdinand, might be a net positive for people currently alive today or a net negative, but it really seemed like a bad thing for the next several decades.

Essentially, people can’t make judgements with total information.
Been a while, but there’s an entire script you read when calling in artillery. It’s designed to be simple, so the dumbest joe can figure it out, and verifiable so that the chances for mistakes or releasing a round by accident are minimized.
Static Hosting Benchmark: AWS, Google, Firebase, Netlify, GitHub and Cloudflare
I don't know enough about Linux to offer a complete answer, but I can offer the distribution I use as a suggestion. I've been using Solus (getsol.us/) for a few years and I think it comes close to what you're asking for. The kernel version is currently 5.6.13.

There's no i3 flavor installation image, but you can grab it from the software center/eopkg.
Maybe multiple cases are being conflated here. In the case of the cab hauling the FedEx trailers where one attacker got caught in a rear wheel, the truck had stopped, but multiple people climbed onto the cab and tried to break in while members of the crowd shouted, "set it on fire!".
Wallpaper triggers a rare bug causing Android devices to bootloop
I don't think it's really feasible to have a full fork. KDE people would probably be able to maintain the current features indefinitely, but probably not to undertake any big wave of innovation like Qt periodically has (the new 3d layer, QtQuick/QML, Qt4, etc).
There is a documentary[0] of his work on Floating Piers[1] which is pretty nice.

It was one of his latest projects, completed after Jean-Claude died, and it was _really_ impactful, with hundreds of thousands of people coming to "experience art" for free.

It is sad to hear he won't be making more of this stuff, RIP.

[0] https://www.youtube.com/watch?v=CZWQt5fg1eU&feature=youtu.be

[1] https://christojeanneclaude.net/mobile/projects?p=the-floati...
A language property would be nice to encourage e.g. German bloggers to add their blogs, too.
> Back when software ran on your machine, you defacto owned your data because it was on your machine.

Erm, you appear to be too young to remember mainframes. The wheel merely turns.

> If anything, free software underlies and has enables the locked in, sever based, surveillance monetizing world we live in.

Complaining about frying pans because someone whacked you over the head with one is silly.

Just because someone is running their proprietary software on top of open source infrastructure does not make their software any less proprietary.
"The slits are wider facing outward to allow a wider range of firing angles and narrow on the inside to protect the archers." That's exactly the opposite of any castle I've ever seen. That would funnel arrows into the castle. See "Arrowslit" in Wikipedia: "The interior walls behind an arrow loop are often cut away at an oblique angle so that the archer has a wide field of view and field of fire."
> Or is the only choice to alter my interpretation of the word "stable"?

Depends, if your "stable" means has been tested by tens of thousands of users under different scenarios, then running 5.7 right now is by definition not stable.

But if stable means that it is unlikely to cause problems, then even Arch fits that definition, which honestly is also suitable for Windows 10 and macOS at this point.

Anecdotally, I have an Arch install going strong on 5 years now, so even Arch isn't unstable, but it does require paying attention to the announcements.

I'd say a good compromise may be to wait a couple 5.7 point releases in. By then, practically any distro should have it.

Manjaro is a little behind Arch to offer more "stability", there's the OpenSUSE rolling-release option, Solus, Sabayon...
I have searched for, but been unable to find, a chart of estimated UV levels at ground level over the past few hundred years.

I'm interested in it because suntans seem so much worse now than in the past, where people didn't have access to suncream, yet still spent lots of time outside.

"I got used to it by spending my whole life outside" doesn't seem to fully explain it.
Or in 1980, Norco California,
https://en.wikipedia.org/wiki/Norco_shootout#Legacy
The police were outgunned by a group of bank robbers.
So by that logic the shareholders and board members _were_ idiots then.
For school: Get enough sleep, especially before exams. Work practice exams. Turn your work in on time (even if it conflicts with #1.) Take interesting classes outside your major. Go to office hours and get to know faculty members and grad students. Cultivate interests and extracurricular activities outside of CS.

For getting a job: get a campus research (or other) job during the year; take project courses and put the projects and skills on your resume; join github (and learn to use git) and upload code you wrote; contribute to open source projects (also consider Google Summer of Code possibly); do hackathons and "programming" competitions; build your own web site; apply for summer internships (and/or research programs if you want to go to grad school); apply for scholarships and awards if you can.

As another idea, writing an app and getting it into an app store could also help you with getting a job later on, and it could even be a job on its own.
No. Only trial and error. Most of those I've hung on to the longest didn't know what I was until years later. Though they knew I was different than most people.
Any site that throws a full-screen notification in my face, the second the page loads, gets closed just as quickly.

[Just sayin']
Complete Developer Podcast: Static Code Analysis
Ok so I think the parameter you want to be looking for is the temperature (not necessarily at altitude) that results in some particular amount (ppmv) of water vapor at altitude. With the understanding that the hotter it is at altitude the worse the mechanism is for ozone.
When I published webhub @ href.com in 1995 we called these 'custom runners'. Looks like you'd have approved of that concept :)
Technically you want to increase the sample rate (to around 14.5kHz) rather than change the depth to 16, but yeah it basically works either way.
Which room? Why do you ask?
Looks like it's because: "Your source for GNU/Linux news, reviews and HOWTO guides. And some K-pop news too."
C Internals
Any comment on that storage-changed lib? I think that's a massively underrated abstraction for high level state / comms. I want it to be more popular. :)
You count the number of occupants in the car behind you, and you factor that into your braking strategy? Or, do you count occupants in the car ahead, and prepare to do the pedestrian math if a quick avoidance is needed?

No, of course not. If I'm about to rear-end another car, even if it's a 1973 Ford Pinto with 4 occupants, I'm not going to swerve toward sidewalk pedestrians in lieu of slamming on the brakes. Even if I have all the information ahead of time on that car's faults and occupancy level. Nor would I want a computer to make that decision either.

You're not wrong. These are things a computer could do. But I'd say that they're not something we want them to be doing. We don't need programmers debating trolley-problem scenarios. They can focus on just reducing or eliminating impacts directly caused by the system they're building. In other words, just hit the brakes.
Wai Lin (the biography and pictures) is a character from a Bond film - played by Michelle Yeoh, whose cover story was as a reporter for New China News Agency.
You guys really exaggerate how much people lack social skills in our field. Most people have perfectly good social skills (at least those I'm friends with). Someone that exceeds you in technical skills is gonna snag that shiny internship away from you AND have the social skills to boot.
> I was very surprised by that sentence, because "immoral commercial software"

Being commercial is independent to being proprietary; there is a lot of non-commercial proprietary software and there is also some commercial free software. Regarding the immorality, it is definitely common to justify the necessity of free software on the grounds that proprietary software is immoral towards the users: they cannot know, verify, or control what the program does to them. In the writings of Richard Stallman you certainly find the notion that free software is a necessity precisely because proprietary software is unethical.
I'm for removing it entirely. We can build a new legal standard. The reasonable professional standard works fine for doctors.Seems like it should work fine for cops.
Hi David!
As an iOS dev I can't wait to try this out on mobile.
Although until then I have a noob question: I've noticed some services that offer similar email button sign ins, but the emails were delayed: sometimes by a few minutes, other times by a few hours. If you can comment on it, what are some ways that Magic works to optimize that delay between button and email trigger?
Thanks!
I learned how to mask so effectively that I didn’t even realize I’m autistic until literally a few weeks ago (I’m in my 30s). It doesn’t help that the pop culture idea of autism is really what’s often called “boy autism”[1] and “girl autism” is a lot more subtle. I’m trying to dismantle some of my masking now, because it feels a hell of a lot better to stop suppressing my natural inclinations and it’s helping me deal with my social anxiety.

[1]: Note: “boy autism” and “girl autism” are really misnomers, “boy autism” can occur in girls and “girl autism” can occur in boys.
G*Power is a tool to compute statistical power analyses for many different tests
With elliptic curve crypto you don’t encrypt directly with the private key (just a number) or the public key (just an x,y point).

Instead we usually multiply our private key by someone else’s public key to get a point.

We take that points x value, hash it and use the output as a symmetric key.

The other person can take our public key and multiply it by their private key to get the same point.

We end up with something like this:

OurPrivate * TheirPub == secret point.

(TheirPub is actually equal to TheirPrivateG, thus the secret point is really OurPrivateTheirPrivate*G)
"your scenario is making a boat load of assumptions to stand up a theoretical point"

Well, that's the scenario the original post made, not mine. From my experience, this can happen albeit rarely - especially with closed source software.

"specific distro" == The most popular Linux distros don't include old frameworks.

"they then want a specific application and that application has been unmaintained for more than 10 years"

This (for example) eventually describes pretty much 99% of games released natively for Linux, unless one goes with Steam which tries to keep stuff working (I dunno whether GoG or itch also do it).

For really old software, Windows is the best bet. Even if Windows itself doesn't work (it usually does), wine might.
So then delete it Dang. I've seen you take more action on lesser rule violations.
Fedora is the distro you want. It's not bleeding edge, but everything is up-to-date and the kernel is 1-2 releases old. It has a 6 month release cycle and 13 month support window iirc.

I find it a lot more stable than arch and Debian Sid.
Distributed Microblogposting
> Cloud services are not free software, whatever the license.

That depends on the cloud service in question. The "big three" (AWS, Azure, GCP) certainly are not, but there are a lot of small/niche hosters running Kubernetes, OpenStack and other FOSS cloud software.
> Scientists now knew, from the horrific consequences of atomic bombs dropped on Japan, that high doses of radiation damage human tissue and cells. When a colleague introduced Knipling to research on the sterilization of other flies by radiation, he wondered: Could radiation sterilize screwworms too?

This is wrong, harmful effects of radiation on cells, that it causes mutations and makes things sterile, were known long before WW2: https://en.wikipedia.org/wiki/Hermann_Joseph_Muller#Discover... They basically just put a lot of fruit flies under X-ray radiation and recorded the effects.
Well, I am anyways stuck with Qt 5.11, which is the last version that runs on macOS 10.11.
I don't know if they even have that data for that length of time. You might find some info in literature regarding the difference in UV exposure in areas under the ozone hole vs areas of more normal exposure.

As an aside, don't get misled by nutters talking about ground level UVC levels. They don't know what they're talking about and are citing people who don't know how to use their UV-C meters (which are sensitive at wavelengths other than UVC and therefore require extensive filtering).

Further edit: I should mention total solar irradiance has remained relatively consistent over time (and continues to). I bring up these things because I've talked to some nutty people about this stuff in the past and those are common stepping off points into la-la land.
In my opinion, PHP edged out Perl for a similar reason, in mod_php. mod_perl you had to write thought-out classes for, configured the server, etc, where mod_php you just uploaded the .php files and got (comparatively) blazing fast performance that Perl CGI couldn't match.
Author of the article (assuming he spelled it wrong)
Prospect of eco-labelled bluefin tuna raises fears for recovering stocks
Create your own circular progress bar using skiasharp
Come again, zoomer? My hearing is a bit poor and all I can hear is the ringing beatdown you got delivered at the ballot box.

Perchance if you spent a little less snarky time on the Internet and a little more time in the real world, things might actually change for the better.
Oracle solely sells proprietary software that users can't own; AWS is proprietary software users can't own; Microsoft's suite is proprietary software users can't own: proprietary software is still causing the most harm, people who defend proprietary software are still acting incredibly stupid about it.

Like seriously, "seems how a lot of software engineers* are ultimately paid these data" (by proprietary companies). Google is a proprietary software company, so is Facebook, so is twitter. All companies that relentlessly abuse users.

Free software advocates meanwhile have a social network with a few hundred thousand active users, they've got privacy-respecting search engines, and have operating systems that don't spy on you.

Proprietary software caused the problems you're ranting about, and your comment reeks of "I work at a company that sells proprietary software and am trying desperately to pin my own sins on people releasing software making the world more free."

I'm nowhere near a free software extremist. Many of the people I find admirable release proprietary software. But your comment is ridiculous. Proprietary software is undeniably immoral.

* "Engineers" is the wrong term because software engineers don't exist.
Xcode build system: Know it better
Go to the depth of Xcode build system.
Nice to see the HN crossover here, he wasn't all that involved in, or connected to technology sectors.

He has always seemed underrated to me, I wonder what history will have to say about that.
Thanks for tip: several ideas from there look very promising
1. Use your uni time to build up a portfolio as well as your grades. Bonus points for anything that is being used in practice to solve a real problem for someone other than you, because that's one kind of thing that a business can make money with. If you have time for any side-projects, include them - obviously include any coursework/projects too. I got my first job because of a combination of doing well at uni, and working as a teaching assistant where I got fed up with a complicated excel-and-email-based system for tracking people's engagement and grades, and I wrote a database application with a web UI to make everyone's life easier. Back in those days CGI (common gateway interface) was all the rage and XHTTPREQUEST hadn't been invented yet, but it did the job. The interviewers were impressed that I'd already written "real code" and that set me apart, because one question they're trying to answer is "what will the candidate be able to do" and a good answer is "here's examples of what I've done already".

2. Learn how to build a web-based database front end application properly. This is a kind of bread-and-butter job that's not the most interesting thing in the world on its own, but is fundamental for a lot of things that create business value. There's a whole stack of technology behind this, and it pays to know what's going on "under the hood" of tools like ORMs, "reactive" JS frameworks, dependency injection etc.

3. Spend some serious time on at least one thing that is not CS.

4. On the CS knowledge side, algorithms/data structures and compilers are two things to take seriously to the point where you've achieved mastery, not just passed the class (even with a good grade).

5. Learn and use tools. At a not-too-bad uni I've still seen students in their penultimate year e-mail ZIPs of their code to each other ... version control, continuous integration, unit testing, linting etc are all things that happen in professional software development, but (mayby I'm just being Europe-centric here) especially at some good unis, they think this stuff isn't worth teaching and students can just find it out themselves. Knowing all this stuff is a huge plus in an interview, but even before then, it will make your life easier when you're doing coursework projects.

6. There are situations where an IDE is the right tool for the job and you shouldn't turn your nose up at it. Find one that suits your taste and learn how to use it, things like debugging, "go to declaration" or "find usages".

7. Finally, decide where your personal moral compass lies. Some people want to write AIs for self-targeting missiles, other's don't; same for "ad tech". You want to work in a sector and company that's a good culture fit for you.
I learned the phonetic alphabet around high school age. I think I found it printed in the instruction manual for Microsoft Flight Simulator or something like that.
> I wish free software advocates would stop calling proprietary software immoral.

> (...)

> Selling proprietary software for money is a lot less immoral than

So, you are also calling proprietary software immoral? Not that there's anything wrong with that!

Regarding your argument; of course, there may be some free software that is also immoral due to other reasons than its licensing.
> ...it seems hardly likely that they would have sponsored the years of investment in basic research...

That is the easy part. There is a good model for shared infrastructure - a private corporation is established, all the local companies buy a share then the shared company builds, owns and operates the actual infrastructure. The same thing works for funding long-term research in everyone's best interest. A shared research corporation that all the local businesses can buy into. They can be guilted in to a small contribution and the research can happen at a slow-burn to generate results over time.

To me the bigger challenge is who would pay for dumping large numbers of irradiated bugs.