skysight-inc/HackerNews huggingface dataset:
Texas A&M University | Founding Product Manager | Houston, TX | Onsite | Full-time

Texas A&M is kicking off a significant multi-year effort to develop and deploy highly interactive mapping applications to help communities in Texas and beyond be better prepared for natural disasters. We are looking for a solutions-oriented, tech-savvy, experienced Product Manager and tenacious problem solver who is excited by the pace of startup located within a university setting. You’ll lead a cross-functional team conducting experiments to build consumer software that empower collaboration and help communities plan for safer, more resilient futures. The contributions will be felt directly by the communities using our products. Your empathy for the needs of our community stakeholders and end-users will keep you and the rest of the team focused on building practical, meaningful applications.

As a Product Manager at TAMU, you will be tasked with overseeing the development of an online, collaborative mapping application for the state of Texas, along with an end-to-end roadmap from ideation through to post-launch assessment and iteration. You’ll make the most impactful new features, analysis, and experiences come to life for our users. You’ll spearhead the product development and work with our cross-functional partners to make it all happen.

We are a Houston-based program of 16+ staff housed in the largest university-based community outreach agency in the nation. You’ll be working in a mission-driven environment, alongside urban planners and geospatial analysts providing mapping tools and visualizations throughout the state. We look forward to hiring talented, experienced professionals who enjoy mission-driven work and making a difference in the communities we serve.

For more details and to apply, visit https://www.communitycharm.org/join-our-team.
Texas A&M AgriLife is an Equal Opportunity/Affirmative Action/Veterans/Disability Employer
> It's not reasonable to expect to use it for 10 years.

Why ever not? I have 14 year old laptops that run fully up to date Linux just fine. Why can unpaid volunteers do better than one of the most profitable companies on earth?

> So you can sell it in 5 years

That just makes the looming end of support someone else's problem, it doesn't actually solve anything.
If public shaming like that was attempted in the US, I imagine in some circles it would become a goal to repost on social media a photo of yourself on the system jaywalking. Probably holding a sign with some meme.
It feels like it's been a long time since supercomputers were interesting. They're just oodles of identical processors connected together like legos. "We can afford more bricks than the next guy" is not exciting. When was the last time we had a "fastest supercomputer" that could do something the second-fastest couldn't also do?
> I imagine the tricky bit is testing the audio/video parts – "does the video work reliably with multiple participants" or whatever is probably quite hard to entirely judge in an automated fashion.

I actually forgot that Teams has audio and video. You are right about testing those two, I don't have a good idea for that either.
I would probably look into using a virtual cam, like OBS implemented one, and then just check the footage on the other end?

But honestly, Firefox usually just works.
Merely mentioning Trump doesnt make the post partisan at all. On the contrary, I think its obvious compromise operations target everyone, in both parties (and business, etc) So Im not sure what you are getting at. Seems like you are strawmanning (things I didnt say) unless Im misunderstanding your point.
It was the same with the Wii as well iirc, it shared a lot of components with the Gamecube.
No, because I have to.

But there are many capable languages to develop memory save web applications (Haskell, Go, Rust, Java, Python, TypeScript, Elm, Clojure, ...), so why would one choose one that's not save?
It's a shame https://mariadb.com/kb/en/mariadb-columnstore/ didn't make it...

Actually, looks like the Enterprise version is alive and well: MariaDB Enterprise ColumnStore 6.3.1 was released on 2022-04-25
How do you go through a whole job interview process and not realize that the company you are applying to is fake and doesn't exist?!

...Oh wait, this is crypto
Mob-style killings shock Netherlands into fighting descent into ‘narco state’
Developers vs. the Difficulty Bomb [audio]
>It's not really called authoritarian (rankings don't classify it as such)
Because they serve US interest, especially against China.
Despite "authoritarian" being a buzzword, you should maybe base your views on a country on your observations (such as the extreme violation of basic human rights in India regarding muslims, the fact that there are laws against muslim and hindu folks marrying, labelled as "love jihad", the fact that the government shot multiple people protesting against the government in 2020) and not on some obscure rankings, funded and made by US NGOs (see National Endowment for Democracy as a reference)
I literally used an OCR tool to grab the text directly out of the first box. I think this is meant to be guarding against copy/pasting—not OCR.
O, I agree. As I said, when python and its uses scaled, it became quite necessary to make it fast. I like that it will be fast as well and I am not happy that it is slow at the moment. My point is that there are reasons why it was not optimized in the beginning and why this process of optimizations has started now.
Does it even need to be terribly complicated? Congrats on your new job, here's a script for you to generate a new ssh key with us, just copy/paste it in your terminal and that will sort it out.
Guido is one of the people leading the current performance efforts.
That's a mighty risk to take when there are countless other things to do with one's life. Lots of people would be happier taking a coin flip where the stakes aren't so high.
Did you do their hiring gauntlet just for practice?
Hmm... interesting in theory, but take a screenshot and it's trivially bypassed. Try it yourself here: http://www.structurise.com/screenshot-ocr/
There's no reason to insult people.
I enjoyed the internet more when I had fifty bookmarks instead of five.
They already know where the money went:

https://home.treasury.gov/policy-issues/financial-sanctions/...

And it has already been moved:

https://www.blockchain.com/eth/address/0x098B716B8Aaf2151299...
> his ex was going to leak all of his discovery documents on the internet

If that happens, I suspect he'd have a very strong case to win custody...
https://socialblade.com/twitter/user/zoo_bear

This website shows 99 deleted tweets between 26th and 27th June.
"Premature optimization is the root of all evil."

-- Donald Knuth
I’m 19, blind, and currently feel this way. I tried to learn new skills early on so I don’t struggle to keep up with my classmates later on. Sometimes I feel it isn’t enough.
> The wiki seems to indicate not except the book of optics?

Not sure how you reached that conclusion. Perhaps it would be helpful to search for 'Latin' in that wiki page. There's a reason why so many of these Islamic figures had Latinised names - Muhammad ibn Zakariya al-Razi -> 'Rhazes' or Ibn al-Haytham -> 'Al-hazen'. Their works, as with other scholars, were translated into Latin so that they could be read in Europe.

There's a reason why the word 'Algorithm' starts with 'Al' - the etymology comes from the name 'Muḥammad ibn Mūsā al-Khwārizmī'. https://en.wikipedia.org/wiki/Algorithm#History
The cryptopocalypse is nigh NIST rolls out new encryption standards to prepare
OK, so I did some digging at lunch.

First, a correction: Discussion around the web suggests that this won't affect McGill much.

The text of the new law is available here: http://m.assnat.qc.ca/fr/travaux-parlementaires/projets-loi/...

One interesting part is that government offices are generally forbidden to provide English versions of written texts in most situations. There are quite a few exceptions, including tourism, communicating with foreign governments, dealing with First Nations, etc. The most important of these is a health, public security and "natural justice" exception:

> «22.3. Un organisme de l’Administration peut déroger au paragraphe 1°
de l’article 13.2 en utilisant, en plus du français, une autre langue lorsqu’il
écrit, dans les cas suivants:

> 1° lorsque la santé, la sécurité publique ou les principes de justice naturelle
l’exigent;

When dealing with new arrivals to Quebec, government offices may provide written materials in other languages for the first six months. After that, apparently all communications must be solely in French?

Quebec actually has a system for helping immigrants learn French and adapt to life in Quebec. For example, see https://www.quebec.ca/education/apprendre-le-francais/cours-.... From what I've heard, it's not great, but it's better than what's available in some countries. But cutting off all access to bilingual written materials after 6 months (which is my understanding of this text) is obviously going to make it harder to help people assimilate.

One of the industries that will be hardest-hit by this law is Montreal's software industry: https://www.lapresse.ca/affaires/chroniques/2022-06-15/proje...

> Selon le regroupement d’entreprises technos, la nouvelle loi 96 « impose un délai irréaliste, car les nouveaux arrivants doivent jongler avec de multiples défis reliés à leur intégration au sein d’une nouvelle culture et à un changement de vie professionnelle »

Basically: You can't move house, start a demanding new job, adapt to a new culture and reach a high level of French in 6 months. This puts Quebec software companies in a tough place, in terms of recruitment. Probably they'll end up recruiting in other locations.
The First U.S. Smart City to Build a Circular Economy – American Innovators
Nominally it's a bandwidth issue, trying to save those poor beleaguered telecoms that have been forced to offer unlimited data to their greedy grubby jerkwad customers some money so they don't have to tap into the billions of dollars the government gives them just for existing. (Lot of sarcasm there, just in case, but the point stands)

I don't know why they can't cross check to see if you're on wifi or mobile data before restricting you, though.
Getting a sponsored visa should be a good idea for you (in fact without it, you have to pretty much cross out Canada or Australia from your list).
This is bizarre and should not be legal. There is definitely not any public awareness of this practice.
Increasingly people are aware of the very real implications of allowing the government and insurance agencies to have your data. Your genes are your data
I also wish for a modern local archiving solution. HTTRACK just doesn't cut it anymore, unless you really want a local copy of a webcomic that stopped updating in 2003.
As individuals they may have done well, but that has nothing to do with the fact that the nation failed when their attempts to alter the laws of economics collided with reality.
Advice for New Software Engineers
brilliant solution.
Where do you get them for 90? I only see them at 190 in Germany.

https://www.idealo.de/preisvergleich/ProductCategory/3233.ht...
Yeah, what you describe is common now on systems like cyberknife. etc.
I live in a high-tax state and pay vastly more to the Federal government than I do to all state and local agencies. Budget isn't a perfect proxy for state power, but it's a pretty damned good one. (And those taxes have a huge effect on my life every single day.)
Those people were not being paid to speed up CPython, though, but mostly-source-compatible (but not at all native extension compatible) alternative interpreters.
> no conspiracy theory has yet emerged arguing that the Empire never really fell at all, and that everywhere from Carlisle to Cairo is still secretly being run by an emperor hidden somewhere under Rome. Which is a pity, because that would be brilliant.

it's mere occulted knowledge. Philip K. Dick says so in his exegesis. "the empire never ended"

additionally, the empire, which could also be regarded as an ideology or even an instutional tradition of hiding knowledge (to construct authority and wield it as power) has a deeply ingrained habit of erasing and rewriting history

to the point that this author is doing the bidding of this occulted (and possibly nonexistent) cult of occulting (i.e. hiding and mystery making) ideological/institutional force; he's rationalizing and backing the claim "conspiracies are silly nonesense, mkay? nothing to see but fools and buffoons".
On the other hand, corporate COBOL archeology is orders of magnitude easier than say, corporate Java or .Net archeology.

Many companies that use COBOL/RPG use IBM i (formerly known as AS/400) computers, and you can get hands-on practice for free in Pub400 (https://pub400.com). The salaries are decent but not great, and the platform only changes a bit with each OS release, so you can build up mastery without burning out.
The answer is fear. The internet used to be full of fun, and whimsey, and people doing strange things, and being accepted for it.

This applies to web sites, social media, and even discussion forms like HN.

If you try to express humor on 90% of the internet today, you are attacked by anonymous mobs of people who get dopamine hits from being offended for other people who they have not met, and may not even exist.

Case in point:

In another thread, someone accidentally or through auto-correct used the word "silicone" instead of "silicon." A helpful HNer replied:

You mean silicon. Silicone means something else.

In the early days of the internet, someone could then have replied "What a boob!" and a certain percentage of the viewers would have gotten a slight giggle from it and moved on with their lives. Those who didn't find it humorous would also have moved on with their lives.

But today, the self-righteous internet mobs would attack the person who wrote the boob comment, so people self-censor.

Almost any time someone introduces any humor into HN, for example, someone points to imaginary "rules" and gets upset that if something isn't humorous to 100% of every single person on the planet, it shouldn't be uttered in public. Well, guess what — you're never going to get 100% of the people on the planet to agree about anything, so get over it.
I'm not convinced by your claims. The OP submitted a genuine question and it's obvious from the comments in this thread that people would rather react emotionally and bash somebody who has a non-conventional worldview than engage in a discussion.
Teaching Mac OS 9 new device tricks
Fall Guys reaches 50M players in 2 weeks
Convoy | Principal Software Engineer | Remote/SEA/ATL | Full-time | https://convoy.com/
Are you interested in solving some of the most complex problems in the world? We’re looking for Engineering leaders to spearhead programming initiatives and write code that can help reduce the carbon footprint by driving more efficient in freight and logistics.

If this is a space you are interested in tackling, we encourage you to apply directly to the posting here: https://boards.greenhouse.io/convoy/jobs/4368777004
I think we would need something like a modern Geocities to encourage people to start building indices again.

It would have to support mobile, perhaps have a nice editor like the Medium mobile app had.
Consider Armenia unless you are set on the 'West'. As you know, we Iranians and Armenians are naturally simpatico, and, my impression is that Yaravan has a very lively (remote) startup and developer scene. And Armenians are a lovely and warm people. There are most certainly lovely people over here too but emotional/social temperature is quite lower (but you'll get used to it). That is one of the harder things to adjust to when you come to West from Iran, as I did in '79. But then again, I have no idea what it's like in Iran these days, so who knows, maybe a non-issue.

So bad news is that there is a definitive age ceiling in IT (in the US at least). But deep specialization can remedy that discrimination to an extent. COBOL is not a 'hip' IT space so it may actually not be a bad idea. But regardless specialize so what you bring to the table trumps age discrimination. Or look for other work.

OSS work can (maybe, depending on various variables) help, but you need to look at it from an investment point of view. Reducing your income by 40% is a -major- investment of your resources. Why not instead dedicate your weekend to this and save 40%?

Work pressure varies, but in general larger, more staid and/or possibly boring, companies are more reasonable about work hours and associated pressures.

Advice? Get rid of the akhoonds and reclaim Iran.
Thanks! That could work.
> Are you including the new open source kernel modules?

Apparently, they simply moved almost all of their driver into firmware (the "GPU system processor") - and that firmware is closed. Stated [here](https://github.com/NVIDIA/open-gpu-kernel-modules/issues/19#...).

And what about the host-side library for interacting with the driver? And the Runtime API library? And the JIT compiler library? This seems more like a gimmick than actual adoption of a FOSS strategy.

Just to give an example of why open sourcing those things can be critical: Currently, if you compile a CUDA kernel dynamically, the NVRTC library prepends a boilerplate header. Now, I wouldn't mind much if it were a few lines, but - it's ~150K _lines_ of header! So you write a 4-line kernel, but compile 150K+4 lines... and I can't do anything about it. And note this is not a bug; if you want to remove that header, you may need to re-introduce some parts of it which are CUDA "intrinsics" but which the modified LLVM C++ frontend (which NVIDIA uses) does not know about. With a FOSS library, I _could_ do something about it.

> Out of curiosity, not direct enough for what? What do you need access to that you don’t have at the moment?

I can't even tell how may slots I have left in my CUDA stream (i.e. how many more items I can enqueue).

I can't access the module(s) in the primary context of a CUDA device.

Until CUDA 11.x, I couldn't get the driver handle of an apriori-compiled kernel.

etc.

> Which features are you referring to?

One example: Launching kernels from within other kernels.

> Are you suggesting that features that make programming easier and features that users request must not be added?

If you add a feature which, when used, causes a 10x drop in performance of your kernel, then it's usually simply not worth using, even if it's easy and convenient. We use GPUs for performance first and foremost, after all.
I think it would be better if the choice was both ways. Like the track was going to an end and you had to make your mind up. I think this is biased towards doing nothing.

68 frags for me.

We had horrible exercises like this back in school. But then it was often mentally disabled people versus healthy people.
Technical purists disparage flash, all with valid reasons, but ignore all the respects in which it was extremely good. It allowed developers (young amateur/learning developers especially) to easily make extremely high quality games and animations, and publish them online in a format that was easy to access and run on very low-spec hardware. Nothing else I know of today comes close.
which other platform?
The words FBI and Child so close together make me a bit squeamish.
Some really nice tips here.
For a little more context on the "pet theory" part, Wen (2006) (The commenter) looks at waves that reflected off the same spot at the surface of the inner core 10 years apart and proposes that the differences in reflections are because the core itself grew by ~1km in 10 years at that location. You can also explain these differences by spin (the boundary is moving) or a few other mechanisms, but you can't rule out "the radial location of the boundary changed".

That's basically the point - spin can explain it, but we've measured inconsistent spins. The inner core boundary moving around vertically by a few km can explain it, but that is a little hard to stomach for geologic reasons.

The issue is that it's _really_ hard to come up with a geologically plausible mechanism that would allow 1km of vertical solidification over a significant area in only 10 years that's also compatible with the liquid outer core existing at all. The paper proposes that it's constantly growing and eroding so the net gain/loss is essentially 0, but again, how do you explain that rate of 1km of solidification in 10 years geologically?

That's what moves it into the "pet theory" camp. It's not crazy, but no one's been able to come up with a convincing mechanism for the proposed very rapid growth+erosion of the inner/outer core boundary and there are other explanations (like spin of the inner core relative to the rest of the Earth) that have gained broader acceptance. The comment of "Hey, we have an alternate explanation for this that wasn't mentioned" is also pretty fair, though.
Topic aside; GDQ seems to be getting more political every year. Sad to see.
A fresh new web framework is out [video]
But you solution requires architectural decisions. Like fixed DB. For example main app uses Mongo. And now it must be integrated with PG. I choose orthogonal set of primitives as a library any day. Frameworks and more so 3d-party services are too rigid and can contain hidden maintenance cost regarding flexibility. For example, it seems barricade doesn't support TOTP or SMS. What should I do as a backend developer?
> As such, when you try to OCR these files, it doesn't see any images and can't convert it.

That isn't true. Acrobat might skip parts of the PDF that it thinks are already text/glyphs, but it's trivial to get around that by either using other OCR software or just printing the PDF to a raster image first. Example: https://filebin.net/qse2e0oaqkl1hjof/ocred.pdf

Still, though, for the purposes of obscuring these from bots/crawlers... a lot better than nothing!
Awesome, this is amazing and really presents the information in such an innovative way.

I know relive.cc tried something similar with just a video playback before being shutdown by Strava.

Would you consider opening this as a platform for others to post their Strava activities?
I'm not well-connected, and if you have a bunch of experience on your resume, you're probably established enough. Send your resume out to a bunch of companies. Expect that most of them will reject you, some subset of those will waste some of your time first. From the outside, you can't easily tell which are the good companies to work for. But eventually, if you have good technical skills, you'll find a place that cares about that more than resume buzzwords and FAANG employment history. I have, over and over, and have made a career out of working for those places.
fundamental problem is cargo cult developers trying to copy massive companies architectures as a startup. They fail to realize those companies only moved to microservices because they had no other option. Lots of startups hurting themselves by blindly following these practices without knowing why they were created in the first place. Some of it is also done by people who know it isn't good for the company, but they want to pad their resume and leave before the consequences are seen.

same thing applies to Leetcode style interviews, no startup should be using them honestly. They are for established companies that have so many quality applicants they can afford to filter out great candidates
It’s basically the exact same pricing as the US. $1 ≈ €1 today and $1200 * 1.25 for VAT equals $1500.
No an 'actual noble' (whatever the heck that is) might not have even been prosecuted.

But how many famous people have avoided jail for similar issues? If you're famous enough it doesn't even go to trial.

That's my point. She didn't pass some popularity contest because {reasons} and got prosecuted. Which may likely not have happened to a duchess or whatnot.