skysight-inc/HackerNews huggingface dataset:
The giant leap is Tesla is an AI company. Most companies gather data if they can, you wouldn't call them an AI company. A concrete example: Amazon, Walmart, and Target collect a lot of data on their respective ecommerce websites. Are they AI companies? They also and use train machine learning models.

Tesla is trying to fix left turn regressions [1] in an if statement it introduced with its latest over the air update. Working on getting an iteratively better lane / cruise control assist is something many auto companies are doing, and that also doesn't make them AI companies.

1 - https://twitter.com/elonmusk/status/1451907229796417542

Edit:

By the way, here's Elon re: machine learning and Tesla.

https://www.youtube.com/watch?v=Dyqw3EMCckU
Even on windows I prefer rider. Less resource intensive,faster and crashes less for me.
not many people are mentioning it but - say hi to people.

go to a show, talk to someone about the show after it.

go to lunch, ask if you can sit with them.

etc.
Don’t be so hard on yourself. It’s not the end of the world if you don’t participate in the Halloween craze. Perhaps you’re not so much into it after all? If your previous efforts to socialite weren’t successful, it might mean that you tried with the wrong people.

Do more of the stuff you really like. Look for things you like outside your home. Don’t worry if these activities don’t align with what you think would commonly be called „fun“. Spend an hour or two at the local library browsing every other day? Far from the mainstream, but it’s a great way to meet like-minded people. This is just an example, your interests may be different. The key is to identify and cultivate them.

Socializing is always easiest when you have something that you are passionate about.
COVID has definitely thrown a wrench in the works. So I suspect there are a lot of people in your boat, even if it feels like everyone else has a social group. Turns out, the people who don't have a social group just aren't as visible. Your job is to find them (or latch onto a compatible social group).

What helped me in college? Clubs were great, and often have social events + club events. If you even have a passing interest in skiing/snowboarding, golfing, disc golf, radio/music, or anything else -- go to club meetings. Put yourself out there as someone who's interested but wants to learn more. The nicest people in the group will help you get started. I know it's scary to put yourself out there, but that's largely how you bond with others.

I would also try to get into TAing if I were you -- that was a great way for me to meet friends in college.

And finally, start or join a study group for any class that interests you. Even if you're not struggling, helping other students can help you solidify your knowledge and understand the gaps in your knowledge. And teaching/mentorship are great skills to foster for your future career, too. If you are struggling, study groups can be a good way to find smart people who can help you not struggle. They're often good people to surround yourself in the future, too -- highly motivated, smart, successful people can refer you to jobs, help you find internships, etc.

It also hugely helps to attend parties and other drinking events at school. You don't have to get drunk or anything, but even showing up, having a couple of drinks, and hanging out with people informally will make the connections you need to start building friendships.

Finally, just be friendly when you're out and about. Hang out outside of your room whenever you can -- at the library, at a coffee shop on campus, at the cafeteria -- and say hi to everyone you recognize and feel comfortable talking to. Ask them about their day, or their weekend plans, or how that tough project is going. See if they're doing anything tomorrow night, and if you can tag along if it sounds interesting. You'll be surprised at how open most people are to that kind of thing, and how much they'll enjoy active interest from another human being. Oh, and it helps to exploit these chats to introduce yourself to friends of those friends who they happen to be with... who you can later say hi to to build your network even further.

One last thing: don't try too hard. When you're feeling genuinely nice and you're genuinely interested, go for it. But if something doesn't actually interest you, or someone seems busy and doesn't want to talk, don't force it. That'll make you seem weird, and you don't want that. Just be open and friendly, and good things will come as you build your network.
haha the horror!
People don’t just RTFM for the same reason people learning a language don’t just read a dictionary.

The manual doesn’t tell you how people do things in practice, common gotchas you need to handle, tooling, or how to combine different bits together. Not to mention there are multiple manuals, and it’s unclear to a beginner with which one you’d start.
Thanks. And that is why I asked what I thought was a valid question but likely getting downvoted for morale reason.
I always thought it was to push the useful information as far down the page as possible so you have to scroll by a bunch of ads to get to it.
The system had been built to be more-or-less humming all the time. Logistical disruptions seem chained together in various ways, this is a big visible one.

Un-disrupting will take substantially different operations that continue for quite a while, and once it’s under way I have a funny feeling will become a new norm with unwanted effects after a while.
Perhaps their primary provider handles their SMTP traffic and any additional providers handle things like the cdn.
> ability to compete on taxes

To steal from other EU members is no competition it's just unethical. Small countries can live just by cashing a small part of the money that is rightly owned by countries with more population. That needs to be fixed.
White House delays release of JFK files “to protect against identifiable harm”
Previous discussion: https://news.ycombinator.com/item?id=28952502.
Nigeria to launch first digital currency, eNaira on Monday
Whoops, not freezer. Fridge.

Thanks for spotting it.
Samsung is neither Chinese nor Californian. Their phones are designed in south korea and manufactured in South korea, indonesia and brazil.
> If I’m understanding correctly, the playing field is “levelled” in favor of people who tend to be late for meetings because of poor time management.

Could one assume that people who prefer meetings (online or in person) over an online text conversation or email thread have poor written communication and reading comprehension skills?
Our analysis actually covers this case (and the obfuscation case below) just fine: we don’t care about being precise, just very conservative. So any use of setTimeout where the first argument is not a function is flagged as a potential dynamic execution. There are a couple other security teams at other companies who are collaborators on the project with us who have contributed Semgrep rules that cover what should be all the dynamic injection points in JS (eval, vm.*, child_process). In fact many obfuscation techniques will show up as a permission change as they involve the addition of dynamic behavior. Which is a great signal to have—why is my dependency publishing obfuscated code?

And making it does highlight “where should we look” in lockfile diffs, which makes us more comfortable updating frequently.

Also, the strongest signal comes from 0 -> 1+ permission transitions. Like if leftpad suddenly adds an exec or setTimeout call.

Would love to hear more critique of the approach though!
That's interesting. I was thinking of going down the same route. Which Allwinner board? And how fast did it boot?
Which is the best choice for creating an embeddable widget?
it's kind of frustrating to me that industrialization of the hypermedium desires so strongly to de-inter-twingulate everything it can. modules & encapsulation & private... on and on we build bigger and bigger taller spikier walls around the different things.

as a tool for industrail production i understand the diversification of the medium to allow more containerized systems. but i also think some coordinatiom & planning & strategy of the namespace of the oage would yield the same results, without the hard bounded limitations & additional complexity we're creating here.

all in all a good feature, it's part of a larger trend that fills me with absolutely no joy, and which does not make me feel like we're on a course to amplify an eventual empowered user-author, live editing the document/page. which is a pretty remote vision these days but which, if the web is to be of long term value, is something that must begin to emerge & take root in some camps.
Doesn't this describe a lot of significant software in the present?

IE and Skype were criticized for being terrible pieces of software, and people were desperate for something to come and disrupt their target markets. Now Chrome and Discord are being criticized for being so functionally superior to their predecessors - as well as every other option - that nobody is left with a choice anymore.

Developers don't want to choose anything besides Chrome because nearly everyone has been convinced to use it from the quality of the product, so sites are broken on other browsers, causing more people to move to Chrome. Critical information found nowhere else on the internet is locked within Discord, because almost everyone wants to use Discord, so you have no choice but to also use Discord to communicate with those people and view that information.

In the process, Discord becomes the sole owner of that crucial information, and Chrome becomes the single deciding factor in how web standards are developed.
Wow this thread just got orphaned into the ether.
This is going to be the go to development, with an easy path to local development or self hosted
RIP, Aaron Swartz
I regularly use my browser plugin 'Display Anchors' to get the URL to direct people to the exact part of a page I'm referencing.
Our Bank "A" suffered a major DDoS attack recently. My non-techy partner, upset, declared were moving to Bank "B". I pointed out that Bank B had also been target of DDoS attacks so we would be moving banks only to face the exact same issues. Point being you may move to a different service provider (email, banking, whatever) to find the new one has the same problems anyway.
There is also the trailing edge.
In this case, an assistant director handed the gun to Baldwin. I would expect that no one should hand a gun to an actor but the armorer and that armorer should open the gun and show the actor whether it is empty or loaded every time they are handed a gun, not laid on a table for anyone to pick up (see article below). Every gun should also be immediately retrieved and locked up following filming by that armorer. And in the case of blocking (setting up camera shots) no operational gun should ever be used, which is what happened in this case.

https://www.hitc.com/en-gb/2021/10/23/who-is-hannah-gutierre...
This looks pretty cool. Anyone have any experience with it? Used to use Backyard EOS to control my canon for timed exposures.

Edit: In case anyone is interested here’s a couple images I took with my 9.5 inch scope. The globular cluster required stacking many exposures. The double star is not color enhanced or anything, that’s how it looks through the eye piece.

https://astrob.in/257816/0/

https://astrob.in/257435/0/

https://astrob.in/256165/0/
> I just don't know if I'm wrong. I go to professional events and I connect well with people and have formed some good professional relationships from there.

A good professional relationship can turn into a lasting friendship, but in my experience it's pretty rare. Professional relationships tend to remain, well, professional. Be open to forming friendships with colleagues, but don't expect it. A lot of people just want their job to be a job. I've found both lunch and taking a 15-30 minute walk to be good ways to bond socially at work. Being pleasant shouldn't be too hard there. For example do you appreciate it when someone else drives to lunch? Then offer to do it too. Is your coworker bouncing an idea off you? Even if you think it's bad, try to find a way to show that you're in their corner and want them to succeed. Don't be dishonest, but prefer the "yes and..." to the "yes, but..." style of conversation.

> I just don't know how to get feedback on whether or not I'm doing some of those things, you know? It's really hard to figure that out about myself and people don't tend to mention that stuff.

Some people are naturals, but many, especially in the tech world, aren't. You've got the right attitude. Social interaction is a skill and like all skills it can be improved with practice. Dale Carnegie's book[1] is a classic on the subject that I recommend. Take some time at the end of the day to reflect on your interactions with others. See if you can identify why each interaction was warm or cool, especially if it started one way and went the other.

Finally, while it's best used sparingly, you can just ask them. Be aware that this can violate the don't be annoying rule, but many people like to be helpful and will give you honest feedback if you ask. Be sure to thank them for it, even if it isn't apparently helpful.

[1] https://en.wikipedia.org/wiki/How_to_Win_Friends_and_Influen...
Apple had a way to add a second thread to OpenGL to do some pipelining work. Prepping some of the data to send to the graphics card happened on a worker thread, allowing some speed up, but if memory serves it was less than 30%.

I think this document describes it: https://developer.apple.com/library/archive/documentation/Gr...

These sorts of improvements were interesting in an era of casual gaming on 4 core laptops, but when laptops start having 16 cores this is not so interesting.
Do some lsd

Make a start-up

make music

become an expert in a field

attend JavaScript conferences
No they won't.

There are regional differences between the same language that can be pretty severe, all the way down to the pronoun level.

So, no they can't.
a bit of a tangent here - I have been looking for such opportunities but most of those are restricted to US remote - would you be able to share any pointer where to find such opportunities? I am a backend dev with Java/Python/Clojure experience. Thanks!
> It seems to me that VSCode's "just click the button to solve my problem" style of UX makes it very easy for developers to become reliant on proprietary workflows without even realizing it.

Certainly “making a better product that’s easier to use” isn’t something we should be discouraging.
I appreciate the viewpoint, but we don't call plywood "wood" because it isn't wood. If we were to develop a metric, the % of mass of the finished product that isn't wood would be a reasonable one.

The problem with saying it's 38% bamboo is it implies it's in some meaningful sense made out of bamboo. It's not. There isn't a way to go in there and cut out a piece and have it be bamboo--unless it's really, really small (maybe). Whereas it's totally possible to take a piece of wood from an old piece of furniture, surface it four sides, and have essentially wood (albeit a little smaller).

I think also that you're a little off on two things: 1, common wood surface treatments are < 5%, and 2, composites vary but 60/40 fiber/resin by mass is a reasonable place to start.
This is a surprisingly insensitive comment. Email is as much a a part of modern life as phone calls and postal mail. Asking people to "just go without" for a few days may be possible for you, but is certainly not possible for a huge fraction of people.
> Quite frankly: I want 17 year olds to use Tinder...

How about 16 yr olds? 15? 13? 10? 7? Should we draw a line for "dipping their toe anonymously in adult activities" somewhere, or should that line simply not exist?

Do you believe that every 13 yr old is in fact being appropriately monitored by parents? If not, should there be some safeguards to mitigate the fact that in practice this is not reliable?
Why not use it? Why not use their expertise that matured over time?
Not sure, maybe it is a the right way but maybe you would not be able to move fast forward after the launch.

Why repeat rookie mistakes with a home-baked solution? Actually I think in an early stage it would be good for a team to make some mistakes and to learn. If it really has to compete with facebook or twitter I just don't think that using an open source solution is the right way.
> This allows you to answer questions like, ...

I hadn't considered that. I've always done bespoke analyses for this.

Do you have any suggestions for a practical intro for someone that wants to add Prolog to their toolbox? I'd love to learn not just how to use it but also how to know when to use it.
A couple of suggestions I have learned from personal experience:

1. Be yourself
2. Be sincere
3. Do your best to speak as little as possible
4. Be observant and mindful when others speak to you
5. Learn to listen
6. Be appreciative
7. If you are genuinely happy when you see someone, show it to him or her with a big smile and the warmest hug.
8. Don't be a people pleaser; if you don't like something, don't force yourself to do so for the sake of feeling "in" with others.

Head up, deep breath, off you go my boy.

P.S.: Better to be alone and happy than be surrounded by countless of people and be lonely...I speak from experience.
TLDR: Maybe you don't want CS major friends, maybe you want a completely different kind of friend group that you wouldn't have expected in advance. Also, consider throwing events.

My quick story, from "zero to hero" (just kidding).

Never interested in CS major interests.

During high school, I kept to myself. There were people I was "friendly" with, but no friends. Spent all my time on the computer coding.

Freshman year of college: Took super hard math and physics classes, where you were encouraged to work with others on super hard problem sets, I made friends. It was mainly focused around work and shooting the shit during super long study sessions. However, I felt like something was missing from my social life.

Sophomore year: On a punt, decided to start taking arts classes. Fiction writing, video, etc. Realized I love hanging out with artists. Joined the literary magazine and spent a lot of time at the literary magazine house in my free time. (Also realized that freshman friendship groups are only rigid and fixed for a small portion of the population and many other students were seeking different deeper friendships throughout the entirety of their college experience.)

Junior year: Ran for and achieved Dionysus position ("social chair") on the literary magazine. Started throwing our parties and immediately became immensely popular.

Now: All my friends see me as the most outgoing, incredibly well-loved, bon vivant type. Almost my entire social circle is artists. No one can believe that I started so "introverted" and solo.

p.s. throwing events is an amazing way to start meeting a lot of people and gain a wider possibility for possible friends.
Yes, for many, working remotely is not sustainable. You definitely need a quiet and private space to work. If you have that at home, great. But many don’t have that luxury.

Personally, my home setup is much better than working in an office, so I plan to work remotely indefinitely if possible. But it is not for everyone and office cultures would do well to ensure in office and home office workers are able to have similar experiences.
I don’t think it actually does though, I think the defaults give you a hint to run npm i
That's a great way to communicate around an engineering change order/notice!
This is not a joke comment (& shouldn't be taken as such):

Please remind your team there isn't any fallback to any WSL goofups. If you make fatal/careless mistakes, it isn't as if another window or a reboot can fix things - your setup may not boot next time. Very fundamental but very true.

And process/thread tracking in top (1) will no longer show PID 1...15 (or some similar simple numbers) as such :)
>Does “Very New” match with “10 years old”? 10 years is the average or target lifespan of a tractor-trailer

If 10 years is the average then you are eliminating 50% of trucks on the road. Do you think that could have an impact?
It's also a sales tactic. Mary Jo Rose is selling you her story so that you will buy the idea that you should subscribe and keep reading her posts even if you have nothing to cook, and eventually use her Amazon link to get 10% off paper towels.
Use the college notice boards. My favorite way of meeting new friends was to put up a notice for the silly stuff I was into.

I once created a very silly CTF, and put up a few posters, and got enough participation to make a few friends and had a lot of fun organizing. No matter what you're into, make it into an event, and put up a poster.
In my recent interviewing cycle I got dinged in most interviews for not being a React expert. Every panel knew going in that my React experience was recent and limited. I have 4+ years of relevant domain experience at a FAANG on my resume. I laughed with interviewers about how every few years the de facto tech stack changes and every team I've ever joined required me to learn completely new (to me) frameworks. Still got dinged.

I wish what you're saying was the truth but I think it's very much the minority.
And then you’ll spend the rest of your life in some dank cell. Worth it?
50M Records of Moscow’s Drivers Data Setup for Sale
Sadly, the breaking up companies does very little to the political influence of the people who own them, other than giving them a lot of different names to speak in the same voice.

You break up companies, I think, in order to make room for innovative competitors, and to make corruption more difficult by making the lines of communication lengthier (and forcing them to stretch between companies.) When it comes to politics, industries aren't afraid to "unionize" amongst themselves and speak with a pretty singular voice. Most of their interests will always be identical.

Those massive accumulations of power aren't actually located in supercorporations or ideal groups of competing companies making up an industry, but in individuals. The problem is that there's such an wealth/income disparity that small groups of people are going to be more powerful than larger groups of people by orders of magnitude, and that they're naturally going to use that power to increase that disparity. Their ideal world has the people who have accumulated the most ruling the rest through a system of benevolence and patronage. That's what libertarianism is.

edit: The breakup of Standard Oil made Rockefeller far more wealthy and influential than he was pre-breakup.
What confuses me every time a topic like this comes up...

Why the heck are there so many people defending tax frauds? It's not as if we are talking about your mom&pops shop here; these are multinational corporations that leverage breakdowns in international tax laws, launder moneys from criminal activities and

They are breaking the law in the worst case and are twisting it beyond recognition in the worst case, using technicalities to give themselves 'Get out of societal obligations" cards. These are anti-social behaviors by nonhuman entities (person hood for legal constructs; what an abomination!) that damage the cohesion and peace in our countries. And yet some people defend these practices, some almost praising these cheats' efforts as nobly defending ... freedom?

What goes? Can anyone explain? I'm thoroughly befuddled.
The "polluters" are you and I. We buy the cars, we buy the other things, we use electricity and gas and oil in our homes and cars.

We, the consumers, will ultimately pay any carbon taxes. Which may be appropriate, but let's not be unrealistic about who will be paying.
That's because of the POST procedure allowing time to initialize and run the ROMs in all PCIe devices. Also, HBAs take time to do staggered initialization of disk, etc. There are usually some tweaks you can do in the BIOS to skip certain things but unless you're seeing >5min boot times, I wouldn't bother.