skysight-inc/HackerNews huggingface dataset:
Hacking things and building stuffs…….but I see software engineers are paid a lot more than security engineers on average
According to whom? I know people who sing praise of Huawei Ascend, as the best AI inference chip currently in the market. https://www.hiascend.com/en/
But, beyond conspiracies, he has a simple point. If climate change is is going to be a civilization-ending force, why would someone who ought to be well-informed sink a large amount of wealth into an at-risk property?
And perhaps small pox and other viruses from dead and frozen bodies in permafrost?
Excellent conservative political answer, stand athwart history yelling No! (or something close to that).

Please engage in the conversation rather than trying to score internet points on a platform that is specifically trying to avoid such.
This is the source, the full article costs only $99 on a journal subscrption, all expenses paid by a university near you in case you have access
How can I get these \nabla s to render, is there a plugin or something ?
> believe the decisions that led us to this point are a sin in a religious sense, and require atonement and punishment

I am yet to see an activist take this stance. What are you talking about?
Your above response was very judgmental and not kind. My goal with the question was not to shame the lifestyle, and I don’t think that type of discussion is relevant here.
> It took a long time to realize that the most compelling devices have good, well maintained software.

I continue to hold the view that Tesla's success is because they are really a software company, not a car company.
I was truly surprised by a few things that I read here, and dim memory awakened on much more.
This thread is a real horror story.
Though if you take care of car based transport (replace with EVs and/or electric trains), and electric you have done the vast majority. The rest of just a long trail of small things that don't really add up to much together.
How do you explain the presence of carbon in permafrost? For the concentration of carbon in permafrost to exceed the present concentration of carbon in the atmosphere, wouldn't the concentration of carbon in the atmosphere at the time the permafrost was initialy frozen have had to exceed the current concentration of carbon in the atmosphere? Which would imply that the current level of carbon in the atmosphere is not the cause of the increased temperature?
> One of my AirPods Pro has an annoying tick. It's like a metronome (regular) and orthogonal to the music I'm listening to.

I also have this issue. I have a hunch that the glue inside the stem that holds the microphone in place fails, and so the tick is the microphone striking the stem/housing. I find if I hold my head very, very still, that clicking noise will stop.
Maybe by gigabytes, but the bulk of the volume of posts is probably paywalled high quality image files, chapters, audio files, etc. Their tools for organizing it is lacking, but it's great for hosting most things. I expect video to join it the moment native video hosting is available to everyone.
The reverse survivorship bias. No happy human user will praise SAP, since most of the time they might not even be aware they are using it. All they know is click this, type that, click this other thing and job done.

My parents won't ever praise Delphi, yet they (probably) still use that piece of software I wrote with Delphi 20+ years ago.
First, this guy was not a lower-income student -- he had attended a $50k/year private high school. Second, Oberlin did not believe that Gibson's racially profiled students. Third, the kids not only shoplifted, they then kicked and beat the fellow who tried to chase them and stop them from shoplifting.
> > I think we all agree (even the so-called "deniers") that climate change is a serious potential problem

> What gives you that kind of optimism?

I think OP meant that if someone claims that climate change would is not an existential threat, they are claimed as deniers. There is one axis for balancing short term vs long term issues, and so called deniers believes that we are on the in the correct point or right of that in that axis. Activist believes we are in the far left end of the axis, that we are risking long term for fixing short term issues.
Think you got your math off there. MTU of 1500 bytes = 1.5kB, not 15kB.
> I feel there is a lot of room to develop better tools that are not so horrid, however, the process for replacing SAP will be long and close to impossible.

Alternatives do exist. Well, one does - Oracle ERP. Migration is indeed long and close to impossible, and it’s very much out of the frying pan into the fire.
Even worse: not all of them are moved!
Soatak doesn't care about reaching the maximum number of infosec people possible. He blogs about what he likes. The previous article on his blog is about fursuiting. [1]

Also from the article being discussed: Anyone who doesn’t know I’m a furry is generally someone whose opinion I won’t lose sleep over souring if they find out.

1: https://soatok.blog/2022/09/06/hobbies-dont-need-to-be-polic...
The case itself is on Westlaw at least, but the opinion doesn't mention Heinz at all. PACER only goes back to 1989, so I suspect you'd have to actually go to Chicago in person to read the testimony.
Adaptively! I love it. Twice per week in office might be the best for everyone? We have a mandatory day and a minimum weekly time.
In principle, yes. With webGPU (but also WebGL2) we get access to compute shaders, which makes it feasible/easier to evaluate a model like Stable Diffusion.

The biggest issue I see is that those models (or rather their trained parameters) are usually pretty large (several GiB). So it'll take a while to set up in the browser before the evaluation can actually start. It'll also require a lot of bandwidth on both ends.

A lot of those things should already be doable with the fragment shaders we get from WebGL and a lot of hackery, like clever (ab)use of textures. So the actual issue that we're not seeing a lot of this is probably not due to it being impossible right now...
I'm not seeing it. I can text phones running Android just fine.

I can't use new carrier-dependent features when texting Android phones, but Verizon Android users couldn't use those new features either until a couple of months ago, so I'm not sure how upset I should be about Apple still not supporting that. I don't think I would call it "cumbersome," let alone "extremely cumbersome."

I see no artificial restrictions on communicating with Android devices. Nothing is blocked, nothing is available but restricted, so I don't think "kneecapped" is the right word here.

They are not investing the effort to support a new thing, Google's umpteenth effort at messaging, which requires carrier dependence and undermines end-to-end encryption. Some people might find that unfortunate, but I don't think "refusing to implement new service" is the same as "kneecapping communication," personally.
Depends on the caviar. In Sweden caviare made with salt cod roe is a cheap and popular sandwich spread.
Which are the features you need the most?
The purpose is reflecting back to the test-taker what they like and want. Whether it's incongruous with their actual behavior is irrelevant, but people don't tend to be dishonest to themselves about things like "introversion", not entirely. Self-therapy/exploration is one use-case alongside entertainment as you said. I don't think companies should bother with it, unless they plan to give employees what they want. On the other hand, the testing itself could be regarded as something that keeps the drones amused. It's hard to imagine another purpose.
Other notable things from the game jam other than Zig being the most popular: it's mostly developers aged 15-24 (hopefully they split that up into 15-19 and 20-24 next time around), and mostly from Europe.

WASM-4 seems to be a technically limited "console" (64kb of RAM, 160x160 console), so it's even more of a niche than just doing game dev for WASM.
I, personally, strive to be an uncommon tater.
Martin’s just happy to be here.
Who decides what's "empty positive" vs "empty negative"? What you frame as pro-monarchist vs anti- can be as easily framed as anti-egalitarian vs pro-egalitarian. So anti-egalitarian empty comments were allowed, while pro-egalitarian ones were held to a higher standard.

"Empty" praises and supports for one side of the position - a political position in a complex issue, not just "Thanks" like PG writes - are not really empty, they're the tools of populist campaigns.
It’s this: western standards of living are fueled by armies of child laborers picking our cacao, coltan mined and smuggled out of conflict zones, abused sweatshop workers sewing our clothes, and barrels and barrels of oil to move the machines forward.

I doubt many of us will give that up voluntarily. Most people don’t want to walk away from Omelas.
Definitely not in a couple of years.

Our current situation is like a big glass of ice tea that you have set out in the sun. For some time it will remain cool and refreshing, but once the ice cubes have finished melting it quickly becomes warm and blah. We need to move it back into the shade, but that's not possible until we've invested heavily into carbon sequestration, and that's not even fully feasible yet. There are a few pilot programs here and there, but nothing that could be scaled up affordably. Not even close. Worse, any solution requires political will to implement, and as you can see from even this thread there are rich and powerful interests willing to spend a lot of lobbying money to make anything like it as politically unpopular as possible. Even in a normally calm and rational HN forum you have them stopping only slightly short of calling climate change activists the new Hitler. Carbon Capture is supposed to be the supply side of the carbon market, but since the technology doesn't exist those markets have never worked.
I've looked at a few random points in Irish cities and they don't seem to be any different than your typical European urban landscape.

There are narrow streets, low-speed zones, even bike paths. Where's the horrible part?
This story could have been written by me, it mirrors my experience in projection almost identically.

I loved that job, I still do.
That prompted me to read the guidelines for the first time, and I'm seeing multiple relevant rules, such as asking not to fulminate, eschewing flamebait, avoiding ideological battlegrounds etc.
They should start with making WFH mandatory wherever possible. Don’t have the stats but it will certainly cut lot of commute related pollution and leverage newer technologies to collaborate.
I think it was 5 employees. If each cost $200,000 (salary + benefits + office space + ect,) that means Patreon was spending $1,000,000 / year.

What were they doing?

I worked on a major product that was known for our security benefits, and we didn't have a team of five on "security." We made sure that everyone understood best practices, and eventually had a "head of security" that oversaw our product and other products as well.

So, what was the security team really doing?
I know several people that work (or have worked) at Amazon, and am currently going through their interview process (among other companies, but I would likely accept a good offer from Amazon).

My conclusions:

1. Amazon's internal beurocracy enables good teams to be very good, and bad teams to be very bad

2. However, there is significant internal mobility, so you can move if you get stuck on a bad team

3. WFH policy is effectively left up to each individual team, so that is something to probe about during the interview

4. Everybody at Amazon is in the on-call rotation, but on-call load varies significantly by team (I know someone working on an internal tool that has literally never gotten paged)

5. Churn is roughly 6%, as that is what the infamous URA target is set to; however, you'd be surprised how many incompetent people make it past even FAANG interviews, so I wouldn't particularly worry if you're good at your job and your boss isn't an asshole

Overall, I would describe Amazon as a relatively good place to work on average, but the people that have it bad have it really really bad, and hopefully they can switch to a good team.
With loose reference to your handle: "it can't happen here"
Gasoline cars have sparkplugs, so it's not really a strange association. At least not in my opinion.

In fact, I guess in gas cars sparks are "better" since they are engineered in, and doing useful work.
Security is a cost center right up to the day that ransomware takes the data center.
We are running past safe conditions, for civilization, human life or maybe most of (complex enough) life on Earth. We are already past some of those tipping points, even before reaching an average of 1.5C globally (specially when there are regional differences, and for arctic regions the average is more in the 4ºC area, and that is where most of the permafrost thawing happens).

And besides the known ones, there may be more tipping points that we are becoming aware of, like the increase of methane emissions from wetlands because hotter conditions, another positive feedback loop that may had been unexpected for some. And as feedback loops are becoming important protagonists on emissions over fossil carbon, things are getting out of our hands. We must do far more than just slow down if we want to survive in the long term.
The past 50 years have seen a huge spike in life expectancy averages almost everywhere worldwide, so I’m just guessing that more people than ever with genetic tendencies to have early cancer onset are surviving and passing down those traits. There is also more people being screened for cancer than ever before so more cases are being detected when 70 years ago they would’ve just died and no one would know why
I’ve ran into situations where pretty obvious “if (typeof + condition)” chain over-narrowed a type so that further else-ifs were inferred as “never”. The logic was sound and triple-checked, I only struggled with convincing tsc that it’s okay. Sure, it was my fault somewhere in my types and not in typescript, but the progress doesn’t care which part of a development site fails or spends too much time in research.

unidiomatic js trickery

type Foo = undefined | false | Unit | Foo[] | FooObject

This was a part of the issue, afaiu. FooObject being “partial” either fell through obvious typeof guards, or removed other essential types from a branch, depending on what I tried. I ~understand why the issue persisted, but had no clear way to tell tsc what I mean there. The perspective to meet a similar issue in a much more complex case feels unpleasant.

While types make intents formal (which is a pro), they require to specify irrelevant edge cases. Dynamic typing serves as “code is law”, and when you meet an edge case in the wild, it’s much easier to explain it than to formalize.

I also remember many cases of prototyping in other typed languages and it never felt “focused on the job” to me there either, even when (or despite?) a type system wasn’t turing-complete.

Also, my best hope for typescript was that it would allow me to create type-only “header files”, which would serve as a source of truth and a sort of auto-validated documentation. It turned out that forwards are not first class citizens in ts, and it was sunday evening already, so I gave up.
In this day and age of misinformation, I think reputable sources go a long way to making an online discussion productive rather than just spewing nonsense back and forth.

Also, they can short circuit a discussion. In fact, here are two articles that cover the exact topic we are discussing, and largely summarize the issue as climate change is a bigger threat and they are two sides of the same coin anyway:

https://www.nationalgeographic.com/science/article/why-clima...

https://www.unep.org/news-and-stories/story/air-pollution-an...

Can you point me to some sources that helped you reach your conclusion, or is this just an idea you came up with by looking at deaths due to pollution compared to deaths due to climate change historically?
Is it a replacement? It looks more like a framework that lives on top of webgl.
Letters about Soap (1997)
I feel like I see SAP in a US company anytime it has major business units outside of the US. I know Walmart and Honeywell use it, and they both are multinational. I have always wondered: Does SAP do something better for international finance/etc. than others or is it just an accepted standard?
Benefits of SaaS in Businesses
SaaS (Software as a Service) has been a game-changer for businesses of all sizes. By delivering software over the internet, SaaS eliminates the need for businesses to install and maintain complex software on their servers. This not only saves businesses time and money but also frees up valuable IT resources.

SaaS also offers numerous other benefits, including:

- Reduced costs: SaaS eliminates the need for businesses to purchase and maintain expensive software licenses. Instead, they can pay a subscription fee to access the software.

- Flexibility: SaaS allows businesses to scale their usage up or down as needed, making it a more flexible and cost-effective solution than traditional on-premise software.

- Increased productivity: SaaS can help businesses boost productivity by making it easier for employees to access the software and data they need when they need it.

- Improved security: SaaS providers typically offer robust security features, such as data encryption and user authentication, to help protect businesses and their data.

If you're looking for a way to improve your business's efficiency and bottom line, SaaS is worth considering.
Somewhere amid all the layers of abstraction people have forgotten that a browser is running code on my machine. And the implication that I have a moral obligation to run whatever arbitrary code you want to throw my way in exactly the way you specify is absurd. It's not even like being mad at someone for paging past an ad in a magazine. It's like being mad at someone for driving their car along a route that doesn't have billboards on it.
> Some people (especially people not using their first language) can find working in public stressful

Which is fine coming in, but the culture should be one that reassures these folks that public forums in the company are safe regardless of their proficiency with the main language.

Half of the people I work with speak English as a 2nd language (most are very proficient since they're mostly French-Canadian but there are plenty that make a bunch of grammar/spelling mistakes). That's never been the reason why folks try to use private channels to discuss work. The main reason I've seen is because people think it's more efficient to reach out directly to people. I've seen it a bunch with product managers and engineering managers that are new to the company and not used to a culture of trying to work out in the open.
For those who went through the dotcom bubble is this reminiscent?
It was called interlocking. At my cinema we could do 4x screens with one print.

The leader had to be so bloody long to make it to all the projectors and it was a very risky proposition for things going wrong so we only ever commercially ran 2x screens interlocked. But I did the 4x setup once after hours just to see it in action.
Funny, I don't find his writing sloppy and unconsidered at all. His sense of style is so clearly defined, that I think I can come across a poem or story of his that I hadn't read before and recognize it as his work.
Wow, the tone of this thread is completely different than yesterday's thread: "Patreon laid off their security team," https://news.ycombinator.com/item?id=32772597

Most of the comments in that thread are about how layoffs like this happen if there is a major screwup; or how Patreon might be able to outsource security for significantly cheaper.
When I google for "worst case global warming", I'm not finding anything like 100C. More like +5C.

Here's one link I followed:
https://www.science.org/content/article/after-40-years-resea...
Of course I have encountered dependent variables, but if I have a long chain of unused variables that means that either that code is ready to go, or the code organization needs refactoring.
I disable all the touch functionality of the pods. Over the past years of owning them I've had to re-disable dozens of times. That is my only gripe.
That says something about the people you know, but not much about people in the USA.

I have never used Facebook Messenger and don't know anyone who does (although... how would I, since I don't have a Facebook account?), but I use WhatsApp, Signal, Telegram, and iMessage.
What about the unnecessary face to face business and company meetings ? They make up the bulk of air travel. Ban all those until zero emission flights are a reality
Or if laws were executable descriptions of how to make certain changes to world state.

There could be some sort of VM (state machine?) which executes these laws (programs). A queue accepts change requests from the edges, e.g. citizen1 wants to sell her car to citizen2 would generate a change request. The queue processor validates the change request, finds the appropriate reducer (= law) for it, applies the reducer to current world state + change request and derive the new world state.

The programs (laws) themselves could also be objects of the world state. Changing the law is then another change request (self-modifying code).

One big issue with this is that the reducers should probably also work at the edges. Paying with a credit card in a shop should work even if the Internet is down. Diverging state histories should be the norm not an exception. We should figure out how to ensure we can always resolve the merge conflicts.
I explored this a bit and found there is a threshold of "too many tools" where people won't follow things on yet another thing that sends them notifications.

I think the magic number is 4: email, chat, wiki, tickets - we don't do much email so more like 3. The problem is none of those are good at longer technical discussions. With chat, threads beyond a day or so in the past are clunky to revive and follow. Wiki is better at finalized docs, tickets are short lived and any technical discussion should be settled by the time someone is working an item.

Really curious if others have found solutions.
> My guess would be that humans (maybe subconsciously) preferred cats that could make purring noises and thus being able to purr conferred a selective advantage to cats.

Of course it's all speculative, but I wouldn't even expect it to be subconscious; if you show me an adorable but silent animal, and another cute animal that can express its affection by making some sort of pleasant sound, I'm going to be more drawn to the one that makes a sound.
True and sad.
Quite hyperbolic when users actually demand these kind of things. Otherwise, products like Family360 wouldn't exist.
And it's worth noting (so I have been informed by multiple reputable sources) that the triple-parentheses construction is a common antisemitic dogwhistle—that is, the "they" there is implicitly "the Jews".
whoops! thx for the correction :)
iTerm2 has a 'Advanced Paste' dialog which allows you to escape special shell characters, among other things. You can invoke it with Opt-Cmd-V. I discovered this feature a couple of days ago and wondered then under what circumstances it might be useful. Now I know.
if anyone else wants to watch the votes as they come in:

curl https://data.napier.govt.nz/regional/nationalaquarium/poy2022/bin/data/last.votes.php | jq '.[] | .penguinName' -r | sort | uniq -c | sort -nr
> It isn't difficult, but it is friction.

Only until getting rid of unused variables becomes a habit before you hit the compiler. Which is a good habit to have anyway.