skysight-inc/HackerNews huggingface dataset:
Hey, IE6 had PNG alpha, as long as you did some black magic to your PNG files to make the alpha work, which is really the story of IE6.
Bless this team. In my life, I've realised (via harsh experience) how necessary a body is for healthy human grieving.

I'm not entirely sure why, my gut feeling is that it's something primitive in the human animal, but I've witnessed it enough to respect the effort SAR teams put into body recovery.
Language is a bit confusing here.

In Japan it’s common to require a “resume” (履歴書) and “C.V” (職務経歴書).

It’s on your CV that you detail your job history and highlights. A “resume” is more like a cover sheet and follows a very specific format.

If you’re changing jobs mid-career you’ll usually need both. If you’re applying as a new grad you’ll probably only need a resume.

When I was in Japan new grads were generally expected to hand write their resume. I think this was mostly a way of filtering applicants.

It’s hard to spam job applications when you have to attend a (group) explanation meeting (説明会) and send a hand written “resume” with a picture of yourself in a suit pasted on.

The expectations were much more flexible for mid-career job changes.
I agree with you. This author not only doesn't know the basics but is making an absolute fool of themselves by being ignorant of the robust and very popular (within analytic philosophy) research on counterfatual theories of causation. [1]

1. https://plato.stanford.edu/entries/causation-counterfactual/
I think it's standard practice for one's military to help another country for example the Mexican military came to America to help during Hurricane Katrina. The military is prepared for all kinds of situations so they are probably the best government agency to help.
You have two options currently:

iOS: Never ending zero days but you get an update for every device in the last 7-10 years to fix it.

Android: A more secure OS especially as they integrate more components using rust. But if your device is older than 2 years, you won't receive any security fixes.

So depending on your security model it changes what you should pick. If you are a high target individual or someone who upgrades their phone every year, Android is the more secure option.

If you are the average person who is not being hit with state level attacks, iOS is the most secure option.
Saying that Java is safe therefor you can write safe C is not actually sensible. The JVM is a virtual machine that runs user's programs, and those programs are in a memory safe language. That doesn't mean the JVM is memory safe... at all.

It's like saying "llvm is in C++, and llvm is used to compile Rust, therefor C++ is as safe as Rust". It's just not a tractable argument.

As for the rest of your post, sure, you can create a new revision of C/C++ that's memory safe - feel free to do so. It'll basically be a new language, but that's fine and has nothing to do with the parent's point, which is that we should incentivize memory safety - they didn't say it had to be a new language.

As for why people don't take that approach, it's because: it'll be a massive breaking change, so it's really no different from a completely new language. If you're going to create a completely new language you may as well take the time to fix a bunch of other issues while you're there.

edit: The above applies to libraries too. There are libraries that enforce stronger security in C++ (I want to say... IronC++? Something like that), and it basically ends up being, give or take, the cognitive overhead of a new language, but with the added bonus of no one actually using it.

> From a security perspective creating a new language reduces security because it will never have been as thoroughly vetted as the old languages.

This is unsubstantiated, and I highly doubt it is the case.
A fossil-fueled EV by seems by all accounts I've seen to be less environmentally impactful than an ICE vehicle. https://www.theverge.com/2021/7/21/22585682/electric-vehicle...
Safari doesn't even work on other platforms, my office doesn't test or fix their specific bugs anyway. Good riddance.
Most consumer companies don't necessarily care about delivering the best UX, just gamifying it to get people to spend more money or time. Just look at AirBNB. You used to be able to sort by price but that option is gone completely and now you have to rely on their algorithm. There is no reason they would neuter the search unless it lead to more bookings.

As far as Reddit, I'm surprised the 3rd party apps using the API haven't gotten ads yet. They're heaps better than the official Reddit app.
While Fuschsia's microkernel architecture has a lot of security benefits, the microkernel (Zircon) is still written in C++
I don't have a real world example. I was just stating it's possible.
Author here.

> The argument here I suppose is live on the bleeding edge? Or swap compilers/allocators as necessary? Or use O3? I'm not entirely sure.

My point is that when you are using a software, especially open source, you should evaluate it, and understand it. BTW, we are running arch in production, with our own repos.

> It is PITA is keeping up with compiler changes and library changes of third party software. In this case, throwing in different malloc implementations in there too, not to mention different libc implementations. With all those variables for each component you deploy you're probably less likely to understand what's going in your software.

in my example, the libc implementation is always the same! it's just that it's outdated on all main docker images. Furthermore, Redis already use a different malloc implementation (jemalloc), but in the makefile, they support also the standard malloc and tcmalloc, so throwing in another one is very easy.

> Maybe for a small app with 2-3 extra pieces or something that needs to really be optimized this is good advice, but it sounds like a lot of work for significant footprints.
Or when you need security/performance. of course, if you have 2 servers, it's useless, but we have more than 4000 servers running in production on arch, so it's worth it for us.

> It would be nice if the official docker images had some tags that were better optimized, within reason.
or just be up to date
It does seem like a shame there's no Safari for Windows
Was typing out a response but it's hard to walk through the first principles of critical thinking to explain why you're having trouble understanding this, so I don't have a point-by-point response.

Regarding the last point, you are right people are ignoring those statements because they are typically overshadowed by his other actions, statements, and beliefs, and by how difficult it can be to get him to make them. People with racist and bigoted beliefs typically know they are socially unacceptable, so they almost alway say they are not racist or bigoted. I was particularly struck by this documentary wherein a KKK leader denies being racist: https://video.vice.com/de_ch/video/hate-thy-neighbour-americ... (haven't seen it since it came out so I'm paraphrasing). So anyway, people look to his actions and the surrounding context (like when he kept pushing a racist conspiracy theory about Barack Obama being born in Kenya for years and years), which is why Donald Trump is typically considered to be racist.
I made https://chrome.google.com/webstore/detail/histree/linpklflmo... to put your browsing into a tree view. The search does not search the site content, so it's different from full indexers, but it's a nice enhancement to browser history.
You may want to go up the thread and read the comments and correct this misconception.
That's what people are doing with Alpine and Musl!
It's definitely not an impressive EV mechanically, especially when you consider that it's coming 10 years after the first mass produced EVs.
Safari may be better than Chrome for backgrounded tabs or throttling when idle, but I can assure you its RAM usage is still quite high for many things, WebRTC included. I'm currently grappling with some OOM issues even on the latest iPhone 12 because Safari will wildly spike in RAM usage for certain things, especially around video and iframes (Nothing to do with JavaScript heap, this is webkit engine level stuff.)
What do you mean about cold weather reliability? Isn’t Norway one of the countries with highest EV count per capita?

Also, living in a country with cold winters - EV will heat up in winter way faster than ICE. With ICE for short trips I need to spend as much time deicing windows and heating up the cabin as driving…

(Not to mention Diesels in winter - what a fun it can be!)
That’s what makes it perfect, and you should be
They are part of the army, but it's part that is called Homefront Command that is tasked with civil defense: preparing the population for a conflict or disaster, assisting the population during the crisis, and contributing to post-crisis reconstruction. It mostly focuses on civilians and infrastructure.
As of late, if you’re not logged in, many features get disabled, like the ability to expand/read more comments.
> the core problem of _Requirements gathering and Software Specification_

Where I work there was a huge shift in this.

From Business analysts (BA), who usually had comp sci or engineering degrees, and an expectation to get PMP and CBAP / PMI-PBA / other BA certification to move up, were responsible for requirements.

Now we have product managers and scrum masters with a 1-3 day agile certification and no comp sci or engineering background who are responsible for requirements.
The prints seem rectangular. You'll just get a rectangular area of Earth's surface, with no borders visible is my guess.
SmartWindows Takes Browser Tabs to the Next Level
On average, how many tabs do you open on your browser while working?
If more than a dozen, you probably face some major issues when it comes to managing or reopening the tabs every time you start the work.
I don’t get why this is almost a 1 GB download on my iPhone. Defiantly a no go for me as long as I am on vacation without Wi-Fi.
"Retinal waves prime visual motion detection by simulating future optic flow",
Science 23 Jul 2021:
Vol. 373, Issue 6553, eabd0830

DOI: 10.1126/science.abd0830

https://science.sciencemag.org/content/373/6553/eabd0830
Imagine if this is the dream, as we get older and stuff seems to make less sense is actually getting closer to birth.
If it wasn’t true when iOS was launched, it’s certainly true now.
> Sometimes, stuff breaks and wouldn't it be great if it got fixed in half an hour instead of four hours?

If that's happening constantly, you should find a new job. That's a major red flag. Incidents should be rare at any well run org.

Sure sometimes incidents happen and someone has to deal with them. At most companies that is a pretty rare occurance (unless you're on some incident team). When it does happen, different team members have different skills dealing with them - and that's ok for a rare part of the job. Additionally, for longer incidents, often the person with a slow ramp up but better understanding is more useful than the person who jumps right in without understanding. A sure way to make things worse is to panic and try to fix things without understanding what happened well enough.

(Speaking as someone who has been involved in incident response in various jobs)
Show HN: I made a crowdsourced website to classify every beach in the world
I highly recommend for developers on Macs to use Safari as their primary browser, and especially for developing. That way everything will just work. Then once you fix any bugs for firefox, it should work just fine on all browsers.
> An alternative explanation is that the people around Calment knew nothing of her claiming to be Jeanne at all until much later on in her life. By which time the only people who knew about the fraudulent claim would be either very old themselves, or sympathetic to the situation an old and dear friend or family member has found themselves in.

This doesn't make sense - there is witness testimony and other records attesting that Yvonne, the daughter, died. Her husband sought leave from the military to be by her side.
I think they are just used to compliance.
> The sad fact is that a lot of software is difficult to compile; isn't documented well, something that is worse for building; won't work well if installed in a non-standard way, whether that is final location, different supporting libs, or different platform; and can take a long time.

So are you ready to deploy in prod a software that is so hard to compile?

> I'm happy nowadays when I see there's a binary available, no mucking around with gcc/clang/llvm - just trying to work out which one, let alone which version! - no diving down a rabbit hole of compiling dependencies that then need other dependencies compiled… no deciphering Makefiles that were written in a way that only a C guru can grok, with no comments.

But that's my job, as SRE/DevOps/whatever new fancy name!

> Whatever the benefits are, I prefer sanity.

Sanity of having a very old software, with backported features that are only on this distrib? I prefer to trust the engineers from the software that I deploy.
At the low level you don't know what instruction sets are. At medium to high level you know that despite the instruction set, old non-intensive programs will work fine. I think the range where you're spooked by the instruction set is pretty narrow.
On the other hand, for them the fuel cost is important. That’s why in some countries Teslas are super popular with Uber.
There is a type of hostility which is very polite and bureaucratic hostility, the kind encoded in immigration laws and policing... but executed politely.

For example, in a dispute with a Japanese person, the police are pretty famous for making foreigners second class citizens. I'm sure they're polite about it though.

Also a lot of casual disparaging remarks at Chinese and Koreans, along the lines of stereotypes in the US about people from Mexico, perhaps because a similar dynamic exists with illegal immigration.
Thanks for the feedback. Let me find a better way to make it more clear!
A bit off topic: every car sheets are heavily underrated compared to other chairs. Even cheaper car sheets are very comfortable for various use compared to cheaper chairs. I wish there are more recycling market for car sheets.
It takes carbon to produce a BEV as well. And somehow BEVs are a lot more expensive (up to 40% more, when there are no subsidies) to produce than HEVs, which suggests more resources and energy is spent on producing a BEV.

For many people that initial price difference is high enough that buying a BEV instead of HEV makes totally no economical sense - so likely the lower emissions from usage are not going to offset higher emissions on production, for the whole lifetime of a car.

The BEV economics work only if you drive really a lot on long distances, but that's unfortunately the area where BEVs lose to HEVs on convenience.
Susan "merely" became women's world champion. Judit didn't bother playing in women's events, was at one time #7 in the world, and is considered by far the strongest female player of all time. No-one else has come anywhere near the top 10.

In comparison, Hou Yifan, the 2nd strongest female ever, women's world champion at the age of 16 (!), was #59 in the world at her peak rating in March 2015, and is now #81. (Although she's been busy with university studies the last few years)

Judit is still very involved in chess, and is an excellent online commentator. e.g.

Norway Chess 2020 with Kramnik https://www.youtube.com/watch?v=h5h-lj6z8x0

2020/21 Candidates, Round 11 https://www.youtube.com/watch?v=xVsAfGhoeWk

See "Women's Highest Ever" rating table on the right: https://2700chess.com/women
We can do what we want with our own money, we don't have wait for politicians to allocate it. Give directly to causes that help people. People have the money (power)! Tax yourself! Fund social programs that replace this function of policing directly. If government does not work we can route around it. Create Kickstarters for good causes.
Read the article. I compiled redis with Zig, O3 native, and mimalloc!
I'm constantly having to add `translateZ(0)` to elements to get them to handle z-indexing or overflow: hidden correctly in Safari.
that's true, but without some crazy guy like me to check it, you would not know! :-)
Nice one, I never heard it!
Perhaps you missed it by a year or two, but they invented ajax.

If thats not cutting edge, I dont know what is.
As an Autistic person, thanks for going to the effort of trying to understand this dude and find a solution. It mostly sounds like he’s just an arsehole, and it shouldn’t be your responsibility to teach him how to work in a group or communicate needs he might have, so yeah, thanks for making the effort.
I would say you should try it. If it calls you like it called me, it will feel like you're in the right place. Yes, you can meet amazing people and no, the insane beauty of twin peaks never wears off. I would say it's a bit harder to meet people than in Oakland, which feels more approachable. I also met my partner in SF though :)
That I never got. You are a market leader and you just stop whatever you are doing? How did that happen? Arguably the biggest mistake of MS.
Feels like Intel might be on the road to acquiring Qualcomm?
https://www.larousse.fr/dictionnaires/francais/tosser/78590
> Also - the baby brain is not really a 'pruned', smaller version of the adult brain, right

I think it is the other way around -- adult brain is a physically pruned version of baby brain. We start with lots of connections from everywhere to wherever and then lose a lot of them as we learn, while strengthening useful ones.
> Has there ever been an example of that failing in history? I'm not sure you can find any historical situation that's close enough to this one to make a good analogy, especially because hydrogen isn't even a good fuel to start with.

I'd think Iridium satellite phone is a great example of this. Motorola spent $5B to setup a constellation of satellites to sell $3k phones. It failed. turns out spending a ton of money to create a market is a huge gamble and the market can move in unexpected ways.

https://en.wikipedia.org/wiki/Iridium_satellite_constellatio...
Off topic: I counted no less than five different subscribe buttons. Is that the point of diminishing returns?
Meditation doesn't work for me. No matter how much I try to still my mind, it always circles back to the problems that have been left unsolved.

High intensity exercise works best for me. Activities that require focus, concentration and lots of sweat, e.g. boxing, cycling, trail running. Then after showering and a fresh change of clothes the concerns of the workday are left far behind.
We are not angry about the lack of toys. We are angry about not having the possibility of using PWA as an app model. PWA are useless without Apple's support.

My case was a WebBluetooth based download of data from a web page. Now I have to maintain two apps. Thanks.
Wow really?

I assume most of those types of people are probably able to be on best behaviour for a day. I imagine most of them can pass an interview and then be creepy later.
Yep, and what happens when the committee (perhaps correctly) chooses a proprietary language as the safest language? Anyone making essential software would end up writing code like this: https://i.imgur.com/8S6JbDS.png (labview; Haven't used it in 10 years, but I'm pretty sure it is 100% memory safe)

Don't worry, the pricing will be FRAND (fair, reasonable, and non-discriminatory). You just won't be able to see the compiler and runtime sources or follow stack traces into stdlib code. For security reasons. Defense in depth, y'all.
In europe, it would cost you $30 in fuel a day. You could save $10-$25 per day by driving electric…
The fact web standards exist doesn't not mean they are to be used or implemented. If that were the case, the web would have became the semantic web by now given how much standards the W3C wrote about that.
$15 for a sushi roll? What the …
The Intel 3 i7 13N65GK is pretty good, but the Intel 3 Xeon Platinum 9451 v6 is better for virtualization and stuff.
If you can google the answer to an interview question, its not a good interview question
Safety use cases have always been its main target audience, the others were the niches from QNX point of view.
Every country's anti-monopoly team will block it.
"An unexpected error has occurred." when I try to search nearby or view the map.
How big is the park? And what sort of accuracy are you after? What equipment do you have available and/or what sort ofd budget are you hoping to keep within?

For an "on the cheap, lots of DIY" approach - I've got an inexpensive (~$40 from memory) laser rangefinder with sub cm accuracy and a range of a bit over 100m (it'll get ~120m for things with "good" reflective properties, sometimes only 50m or so for "bad" surfaces). If the park is a suitable size, you could probably start with a Google Satellite view, and measure enough distances to triangulate everything to calibrate the satellite imagery. I've considered (but never gotten around to) attaching a 3 axis digital compass module so I can record angles and elevations for each distance measurement. That'd help a lot of there are lots of objects you want to plot positions for - you wouldn't need 2-3 measurements from different known locations for each object that way.

See also my other comment about using a drone and photogrammetry.
But the because is not about imagining another state of the world, it's about using logic.

If me turning on the light is a necessary condition for the light being on, then it implies that if I did not turn on the light the light is off. There is no speculation. This is also what distinguishes this one "counterfactual" from all the others.

The article seems to completely ignore that we can readily argue about negative statements. I highly doubt that airplane crash investigators would avoid counterfactuals.
It doesn't, and was meant as a question
> If a site is vulnerable to XSS it's basically game over security-wise. Asking browsers and password managers not to autofill feels more like security theater at that point.

Exactly. It doesn't matter if the manager inputs it for you or you input it yourself. The only case where I see it strictly worse is in pages that require an extra password input while already logged in for modifying sensitive info/settings.
Show HN: ArXiv scraper using R, Python and GitHub Actions
Of course its crap and outdate... it's the bait to say "we have a browser so you can use that instead of the app store" while knowing that it's a dated, subpar, slow garbage option.

If they cared about having an alternative browser or a good experience, they'd let Chrome run without being hamstrung by webkit.
It may have contributed to it but in this case the bigger problem was an error in the construction of the building:

> In 2018, an inspection performed by the engineering firm Morabito Consultants showed a "major error" in the construction of the pool deck, whereby the waterproofing layer was not sloped. Water that collected on the waterproofing remained until it could evaporate. Over the years, the concrete slabs below the pool deck had been severely damaged by this water. The report noted the waterproofing below the pool deck was beyond its useful life and needed to be completely removed and replaced.

> On June 30, WLS-TV in Chicago publicized a bystander's video of water pouring into the parking garage from above near its entrance, and apparent concrete rubble lying on the floor, apparently taken at 1:18 a.m., seven minutes before the north-central portion of the building collapsed.

From here: https://en.wikipedia.org/wiki/Surfside_condominium_collapse#...