skysight-inc/HackerNews huggingface dataset:
If you already have a desk that easily accommodates both your work computer and whatever other non-work things you use the desk for, then sure, but you could say the same thing for any new at-home requirements for a job that you just happen to already satisfy. I don't have any reason non-work reason to have living space dedicated to a computer desk, and I suspect that's true for most people.
Purely anecdotal, but many of the older Software Engineers I know in the Bay Area "retire" or "FIRE" in their early-to-mid 40s -- i.e. they are financial secure and they choose to either (a) move to a LCOL area and stop working entirely, or (b) they forego W2 income for side projects and part-time work -or- work on passion jobs.
I get a world tilting thing maybe once a year. Usually while falling asleep. I also sometimes get this weird perceptual thing where objects look huge, again, normally while in a dark room. I've also had odd sensations that accompany these perceptual changes.

All of these occur very rarely. Like I said, maybe twice a year, but closer to once per year. I can't find it now, but I had learned about seizure activity and how you can experience one without really knowing it, things just might get wonky like your perception, feelings, smells, etc.
i dont disagree, but this article was complaining that every ad network is backed by google. that is false.

the correct complaint, IMHO, is that the ad networks themselves, regardless of who powers it... are shady. singling out google is not entirely fair.
You only get high intensity fires if you have too LITTLE fire, not too much. If you have annual burning it's not going to be high intensity.

That said, even high intensity fires have pretty impressive recovery. Do you want to give me a high intensity fire from 5+ years ago? I can then show you the recovery if you want.
>This was done because it is a violation of peoples' rights.

That’s not why but which rights do you think it violated exactly? There still exist dry counties in the US.
Is Authorize.net Down?
Client sites do not seem to be able to complete sales, is anyone else having issues processing CC's with auth.net today?
A lot of programing builds off the same sort of syntax. Learning new languages becomes easier once you got a few down.
In the previous century I worked at a company that offered a SQL database, and the mandatory coding standard included:

- Maximum of six characters for any function name. Three characters for the category and three for the actual function. Imagine a code base where every function has a name like strcmp, strlen, etc. So you might have a name like sqlijn for an inner join.

- 80 column line limit, with the first 40 columns reserved for code, and the second 40 columns for a comment. A comment was required on every line of code. So yes indeed, you might see this classic:

++i; /* increment i */

I was hired to build a Windows GUI for the database, and I explained that Windows API functions had much longer names and I was going to run out of room to do much in 40 columns. Thankfully, they gave me special dispensation to follow Windows conventions in the Windows code.
Excellent! An informative post with examples. Thank you very much. I look forward to trying this.
I have a better idea, why not just un-invent violence and scarcity? Then social media will be wonderful because bad things will no longer exist in the world.

Social media is not the cause of toxicity. It's a mirror for it, albeit a collection of various distorted mirrors that many people aggressively manipulate.

People were shitty to each other on usenet and bulletin boards, people were shitty to each other via broadcast media, people were shitty to each other via newspapers, and people have been shitty to each other in person.

People have tribal tendencies and some tribes are more aggressive than others. Sometimes you have to choose between different tribal affiliations because conflict is happening whether or not you want it to. We are living in one such period and the internet (like many previous iterations of communication technology) is having an accelerative effect.
> Energy and momentum are preserved. m g h = 1/2 m v² is tested over and over again in ballistics experiments in intro physics labs.

If every result is divided by 2, that is not a test. It's a useless convention. It is silly to solve W = fd by integrating over velocities. The equation is already given. Going from fd to mv² is a simple matter of substitutions.

It is easy to derive Ek = mv² from Newtonian equations. Young was highly educated in the math and physics of his time. You're right, I can't find his derivation anywhere but this does not mean he did not derive it mathematically.

> Ergo, this quoted 'maximum kinetic energy' claim is wrong.

Not true. The values you quoted are measured values. They are as much determined by the observed phenomena as by the instruments used to measure them. When you measure, include the measurer. This is something that relativists need to learn.

For example, the constancy of the speed of light is false. Physicists should always make sure they are referring to the constancy of the measured speed of light. They are not the same thing.
Saving memory with Pandas' new Arrow-based string dtype
Well, the only thing you can do is attempt not to store PII and only pull very limited information from the browser, ideally just the utm tags, referrer, and maybe some available api feature flags (eg. say you want to roll out webauthn and want to figure out how many of your users' browsers have that capability). Unless you trust that the site has `access_logs off`, tracking can just be done by analyzing those access logs even for users with noscript.
Sure, but at least they put a picture of a native on their careers page [0].

"Our five values – safety, teamwork, respect, integrity and excellence – define how we treat each other and how we work together. We are committed to an inclusive environment where people feel comfortable to be themselves. And we want our people to feel that all voices are heard, all cultures respected and that a variety of perspectives are not only welcome – they are essential to our success."

It's interesting that those values apply only within the company, and does not include anything about respecting natural or historical resources, or respecting local law. So, props for honesty?

[0] https://www.riotinto.com/careers
> It's too bad that the hn downvoters are hitting your post so hard,

It's OK, I don't mind - plenty of karma.

I agree it's worth discussing because it's a bigger topic than a lot of people might realize. There's a lot of these types of ideas making a lot of progress in the university right now and they don't intend on being confined to them as theoretical. And in some cases they may have good points and in others maybe not.
Wow be glad Trump didn't suggest that.
My favorite part about bloodsucking corporations like this and Verizon/AT&T is that the actual stock value of these corporations has barely moved in the last two decades. I thought this kind of unfettered profiteering and capitalism would be good for long term value?

All this suffering and destruction to meekly underperform the stock market. Why do these executives have jobs?
1&2 is easy to do with PI addresses, but you are making the broad assumption that ISPs are moral enough to not nickle and dime you
Do people actually enjoy FP on the long run? Most devs are used to OO.
https://en.wikipedia.org/wiki/Outrage_porn
There are two easy ways around this.

The first is a note from your doctor. My kids' school requires vaccination unless you bring in a note from your doctor claiming that you have an underlying condition preventing you from being vaccinated. It doesn't have to say what the condition is. Of course there are some doctors that will write up these notes from anyone, and some parents who will seek those out. But the work involved in finding one cuts down on the number of people who will do it.

The second is that the vaccination requirement is only for people who work in the office. You don't need to be vaccinated to work remotely, so allow people who don't want to disclose information to work remotely. Again, this can be gamed by people who don't want to return. But I think that over time the remote crowd will see fewer interesting projects which means fewer opportunities for promotion, making that option less desirable.
Brute-Shark
Is an open-source, cross-platform network forensic analysis tool with many features. It includes: password extracting, displaying a visual network map, reconstruct TCP sessions, extract hashes of encrypted passwords and even convert them to a Hashcat format in order to perform an offline Brute Force attack
CGNAT is standard on mobile connections, it's more common than getting your own IPv4 address. Over the last few years, it's becoming increasingly common for residential connections, because ISPs can no longer get additional IPs for free from their regional numbering registry.

It's now cheaper for ISPs to deploy CGNAT than to purchase new IP blocks. Since IPv4 is provided for legacy compatibility, performance is not a priority.
> What about an order to "place your right thumb on this little circle", where the "little circle" just so happens to be the phone they seized from you?

Right, it doesn't, for instance, reveal that as a combination of quirks of the sensor and how I trained it, it only unlocks with my left index finger at a slight angle and a particular rolling motion, and moreover, doesn't reveal that I know that to be the case.
Hi! This is Ron from .xyz - I wanted to chime in and welcome you to please reach out to us so that we can figure out what happened with your domain.
Please be assured that the XYZ Anti-Abuse Team does not suspend domains unless they are in violation of the Anti-Abuse Policy, and domains that are flagged by blacklists are investigated and confirmed for abusive activity.
The .xyz domain extension is treated just like any other domain extension. Email deliverability issues are most often caused by the email content or the setup, i.e. using free email services on shared hosting, low mailbox usage, using a shared IP to send email, and violations of the CAN-SPAM Act. If you are still having deliverability issues, please contact us at hello@gen.xyz so that we can assist you in correcting the issue.
We have been featuring successful businesses and prominent individuals using .xyz domains every Wednesday since 2014. Check them all out here: https://gen.xyz/ww.
Meanwhile, climbing has been banned in the Grampians for minor transgressions blown out of proportion.

https://savegrampiansclimbing.org
You seem to have a bunch of knowledge on the subject.

Can you explain where you have this knowledge from and maybe explain a little bit more?

For example I wasn't even aware that actual method of vaccination makes any difference and I don't understand how or why exactly.

I just thought we inject into muscle purely because it is convenient and maybe because it would not survive trip through digestive tract.
According to this BLS report [1] in 1989 the US had 739K "computer and data processing" jobs. By 1999 it was 1830K. Wikipedia say there were nearly 21M "software developers" by 2016 [2]. I'm pretty sure our industry hasn't gotten any smaller so, basically, we just got really diluted.

[1] https://www.bls.gov/opub/mlr/2000/12/art1full.pdf
[2] https://en.wikipedia.org/wiki/Software_engineering_demograph...
The ThinkPad TrackPoint tried to build a better mouse (2020)
If you priced everything according to the negative externalities they cause, you would have poor people unable to afford $10/gal milk and probably pay more than the dairy farmer subsidy in healthcare costs related to poor nutrition for this entire class of people. I think nuance is needed, but the danger is that this nuance is where industries see opportunities for regulatory capture. Sometimes I think the American political system is too brittle with too much of a focus on who has the most money in the room to perform needed change. Everything in recent decades seems to be a half measure that comes too little too late.
> "Software engineers" without an understanding of math and some amount of formal computer science are necessary evils rather than assets. Or are doing low-level, low-thought work.

I read this as the author talking about a career change from programming--not describing the requirements to become a programmer.
It's a question of skill vs talent. Software needs both, but you can practice and get better at the skill aspects. Having the discipline to start something big in the morning despite knowing there is a meeting in the afternoon is absolutely a practicable skill.
Authorize is down, status page is down,

Endicia (USPS Postage) Label Server API went down about the same time.

Perhaps something larger going on.
Not disagreeing, but I'd like to mention a noticable proportion of IPv6 end users are behind CGNAT too. IPv6 doesn't remove CGNAT for everyone.
This is a fantastic catch. I'm sure there's a great case study for business classes to be made from this.
> It appears to me that a pandemic of the unvaccinated harms the unvaccinated.

I'm vaccinated with two shots but I can't go on holidays because some people do not want to get vaccinated, I need to go out in mask, business of my friend has lower income now because of covid limitations. On next wave hospitals in my country will get overrun again which means a lot of other vaccinated people will die because of untreated medical issues, we will get another lockdown, which will hurt vaccinated people financially.
Why they used that (clever) sticky-keys trick instead of cracking password in the SAM database (the local admin password), sorry if my question is dumb.
May I offer you an egg in this trying time?
Let's grok these carefully constructed statements.

"SARS-CoV-2 most likely originated in nature and not in a laboratory... We believe the strongest clue from new, credible, and peer-reviewed evidence in the scientific literature, is that the virus evolved in nature..."

This can be completely accurate, yet does not exclude the possibility that the virus, originally from nature, was then imported into a lab that studies Coronaviruses and accidentally leaked from there. They are trying to obscure the latter by focusing on the original origin. This appears to be intentional misdirection and conflation.
You're genuinely more uncomfortable with the idea of unfair liability protection than you are with the persistence of a pandemic that has already taken millions of lives? I mean, I think it's possible to agree that maybe the liability waiver is too broad (or that Pfizer's net revenue is too high) and... still view this as the most important single medicine released over the past few decades.

I mean, come on. Literally billions of people have taken this drug. What "complicationss" are you expecting that we wouldn't already have data for? It's... a vaccine. We've all had dozens of them. Did you freak out about your measles jab?
Nah, it was never a problem in the US either.
And the "server" is Lambda, I think?
I think the GP is asking for better filtering to see less of what s/he dislikes in the first place, rather than seeking to limit what I see.
The Irish POV is that adverse possession takes 12 years and has other requirements. Being gone for 8 years is not a legal reason in Ireland to destroy someone else's property.
And is government currently competent in even knowing what proper documentation looks like?

Waiting for anyone competent to confirm or correct this person re: CDC's potentially wholly flawed math:
https://roundingtheearth.substack.com/p/defining-away-vaccin...
> The repression is external to their love of each other

It’s not very “external” when the police are breaking down your door to force themselves into the middle of your activities. It’s something you need to be constantly aware of - if you want to have love at all, then you need to thread it through the government’s loopholes; if you do it in public, you are “an activist”.

It would be nice if “love” and “government” could be cleanly separated - but for queer people, that seems to be a fantasy that only straight people have the luxury of believing in :/
Most universities are for-profit or money-seeking pedigree- and sheepskin-mills that have long since stopped caring about academic rigor in-depth.

Picking easy majors like communications, marketing, or business.

Buying homework.

Proctorless tests.
https://archive.is/lfLsY
Fair enough, but then you have to tell me at what level is the "pandemic over" for all practical purposes.

We're at a seven day avg. of 300deaths/day right now. Car fatalities are 100deaths/day [2] . Smoking is >1000 death/day [3]. So we're near the geometric mean between smokes and cars.

[1] https://covid.cdc.gov/covid-data-tracker/#cases_deathsinlast...
[2] https://www.cdc.gov/vitalsigns/motor-vehicle-safety/index.ht...
[3] https://www.cdc.gov/tobacco/data_statistics/fact_sheets/heal...
The caves were used by archaeologists more recently than that.

46,000 years ago was the first habitation, not the last.
“But the plans were on display…”
“On display? I eventually had to go down to the cellar to find them.”
“That’s the display department.”
“With a flashlight.”
“Ah, well, the lights had probably gone.”
“So had the stairs.”
“But look, you found the notice, didn’t you?”
“Yes,” said Arthur, “yes I did. It was on display in the bottom of a locked filing cabinet stuck in a disused lavatory with a sign on the door saying ‘Beware of the Leopard.”

― Douglas Adams, The Hitchhiker's Guide to the Galaxy
The plain text SPI seems to be guilty. Could fTPM help?
We had our 9mo child take 'Infant Swim Rescue' courses, basically anti-drowning lessons

Can you expand on what that included? Was it focused on parents identifying children in distress, or did it in some way help train kids on what to do if in distress?
So you’re saying because software is a „craft” you can’t write down ideas how to do it better? Your bullet points are exactly this. The only thing that makes them different from „patterns” is you didn’t give them a name.
That's like saying Microsoft shouldn't be allowed to tell people they should update Windows.

Pfizer created the vaccine. Who would know better than them whether a booster is necessary?
CloudFlare issue: https://www.cloudflarestatus.com/
They’d probably pivot to say that’s the risk of a free life. Live free or die is the mantra of many of them. Of course it’s their life which is free, not the people they infect.

I loved your hypothetical device.
All of the research I have seen (of which there is very little) shows that targeted advertising offers only a marginal benefit (low single digit percentages). Is it worth alienating your users and being generally creepy for such marginal gains?

https://techcrunch.com/2019/05/31/targeted-ads-offer-little-...
I had a similar experience in my last dance with interviews.

Even when I got good enough to solve some easy/medium problems in interviews efficiently and faster than the average, I was still getting rejection letters. Kind of a waste of time when you can make so much solo these days, but interviewing is distracting because its like a full time job, while competing against the most driven people from Asia who trying to stand out against a very large population, while I'm just casually looking for a signing bonus for the year.

Basically the only data I have is that there is just a cap on what people are willing to pay me as an employee. Like they think much harder about approving me, than seems warranted. I start to think hmmm maybe I shitposted something on social media that nobody will tell me about.

But when I go down in asking comp range, the whole experience is completely pleasant and familiar again. That's kind of annoying. Makes me want to pay fees to professional groups under the hope that they can bus me though. Seems similar to stories I've read about random athletic clubs at Stanford all joining the same team at Facebook.
> It’s incredible that we even have to state that. This leaves a bad taste in my mouth, full stop.

How is that bad?

When you go to a car dealer, you know he has an incentive to sell to you.

Is it bad? No, it just is.

It doesn't mean you stop listening to him. You just filter the information to get what you need to make up your own decision.

If you distrust the dealer you can go to another dealer but you can also still work with him and maybe bring your own expert, which is popular practice.

In the end you need to buy a car and you can pretty much assume ALL dealers have the same incentive to sell to you.
An average webapp loads half of npm on first visit then makes about a million additional requests to make all the frameworks happy. When do you think can work?
Also the example of bypassing this is rather contrived:

1) bypassing some timer in an API service requires the API to accept the string „Infinity“ and convert it to the JavaScript value Infinity - which is highly unlikely. Instead, the value would just fail the numeric validation.

2) bypassing some timer in client-side code by injecting Infinity seems overly complex - if you alter client-side code you might aswell just remove the validation instead of abusing edge cases of the language runtime.
I don’t think our site supports IPv6 yet fully.

If I were to go to my CTO tomorrow and try to pitch them that this is a priority, what would I tell them? How do I justify this work? Marginally cheaper addresses don’t impact our scale compared to the work cost involved. We are big enough to be mentioned front page NYT at least once a month, but this just doesn’t seem to matter (yet) for us
Laravel and modern PHP are as secure as Rails or Django and arguably more secure than plain Node.js. Your point is at least 10 years out of date.
You can't easily connect to devices behind NAT but that's more of a restriction than a security measure. Once you can trick a device into making an outgoing connection, you can bypass a lot of security in most NAT implementations [0], allowing an attacker access to any port of the victim computer. A variant was also discovered and later hot-patched [1] that could even expose other devices in the internal network.

NAT was never designed to be a security boundary and should not be considered one. It's only a matter of time until the next NAT slipstreaming attack is discovered. That doesn't mean your computer is in some kind of immediate danger or that you should cut your internet cable right now, of course. It's just good to know what does and what doesn't work when it comes to your network security and why IPv6 changes very little.

In fact, I'd argue that most IPv6 routers are actually more secure than IPv4 NAT because incoming traffic will never be translated as if it came from your router like some NAT implementations do, and incoming traffic is usually always blocked. The lack of a need for parsing and interpreting network packets makes your firewall a lot easier to reason about.

Docker is not designed as a security boundary, but it does provide some security functionality if used correctly that would otherwise be a pain. Sticking something in a docker container and just running it as root is dangerous, but Docker makes it easy to apply strict, complex security measures, which its security bonus comes from.

NAT is the opposite, it's supposed to work like magic. That's why network protocols like UPnP were invented, not to automate firewall management, but to make application use transparent to the user.

[0]: https://samy.pl/slipstream/

[1]: https://www.armis.com/research/nat-slipstreaming-v20/