skysight-inc/HackerNews huggingface dataset:
Location: EU / Spain

Remote: Yes.

Willing to relocate: Maybe.

Technologies: Typescript, Rust, Go, C#, React, NextJS, React-Native, WASM, TailwindCSS, PostgreSQL, MongoDB, GraphQL, Docker, Terraform, Kubernetes, Rancher.

Résumé/CV: https://drive.google.com/file/d/1QOSDQV6jpGcE0mJuOZIdO95abpl...

Email: nestor@nstlopez.com

Hello. I am a software engineer with 4 years of experience mainly on the IoT industry working closely with other management positions. Most recently I have been the frontend lead of a top IoT company. I have been focused on Typescript the most and it is the language I am most comfortable with since I am an active mantainer of open source typescript tools, but would be interested in other language related positions, mainly Rust and Golang. I am especially interested in typed and/or functional languages. I am most interested in full-stack positions, but I am the most experienced in frontend and devops. I have a huge passion for teaching other colleagues about my knowledge in many different developer and management topics.

I am looking for a company with huge ambition about making a change that I can help with my knowledge about the most recent technologies. I wish to work closely with said company and create and healthy environment of growth and comfort for the rest of my colleagues. I am also looking for a company that is willing to invest in my personal growth and that is willing to help me grow as a professional.
At Stanford, 100 level courses are intended for undergraduates while 200 level courses are intended for mixed undergrad/grad. 100 doesn't necessarily indicate freshman/sophomore.
The people who oppose development thrive on what normal people consider bad PR.
The general topic is called numerical analysis.
I think its a better excuse, because I believe the danger of terrorists / danger to children are exagerated, whilst I believe the danger of Chinese hacking is much more real.
Yeah they won't move to ban it until it collapses on its own and the lobbying money dries up.
High Performance Browser Networking (https://hpbn.co) is a fantastic book. It was written by Ilya Grigorik though.
Is the code open source? I've been wanting to build something similar but with the option translate the text, to help with language learning.
Phones have been doing this for years. I regularly take my iPhone into the pool and into the ocean. I get that message for a few hours afterwards. Sometimes if I need to charge I will try to dry it out with a hairdryer.
I really think it comes down to what you already know, and what you want to do.

Sure, I can run my personal website on a Pi, but then I have to do the hoops to try and serve it off port 80/443 since my ISP blocks it. I could spend an extra $100/month for business class, but why do that if I can get a $5 VM on lightsail that can host half a dozen small WordPress sites and a DB..

And I know S3 and CloudFront, so I can cut the costs lower and serve the static page for pennies...

I'd pay AWS $0.10/month to avoid the hassles of my ISP and Dynamic DNS..
Let's keep in mind that "democracy", as it was originally constructed, was effectively somewhere between oligarchy and plutocracy. Approximately 3% of the population had the vote. I've been saying for 20 years that we are not far off from the origins.

> countries which describe themselves as “democracies”

I thought it was common knowledge that any country that has the word "democratic" in its official name is anything but. Same for "republic". And for the true bottom of the barrel, "people's".

It may be high time to add "united" to that list.
My experience is that the more people hear nonsense like this, the more they "keep pushing" at the wrong things, like for example attacking the seat of government during a transfer of power. If you want people to think that they can improve things democratically (and they can), telling them we're becoming a totalitarian state inspired by Animal Farm is not the way to do it.
> cutting off power or global communication, you can't really technically prevent Bitcoin mining by decree

Same way we can’t prevent terrorist financing or bribery. But we can fight it. (Drawing a functional, not moral analogy.)

Consider how the public might receive a terrorism financier or bribe broker arguing that these can’t be perfectly enforced and so should be made legal. That’s Bitcoin’s image problem.

> anything that exists in physical space can be jailed/shot/seized/destroyed

This is my point.
Visual effects for the Indian blockbuster “RRR”
IPv4 Turf War
I think the comments here will be a mix of Europeans who have relatively good unions and experiences, and Americans who (recently) have history of pretty bad unions. Really difficult to discuss this without differentiating this.
Like bathrooms next to kitchens in roman plumbing, like lead pipes, like asbestos insulation, or like nonstick pans.

The course of history is full of misteps. Of course, an important distinction is that now we are all individually at varying ideological stages of incredulous reflection about these.
I love Fujifilm cameras. I moved from Canon full frame to Fuji, because of the physical controls on the X-T line. The ergonomics are superb.

The X-H handles nice, but as a still (amateur) photographer, the X-Ts are where it's at. Having separate, physical controls for exposure compensation, speed, ISO, and aperture is a delight. The tilting screen on the X-T line is also a better fit for still photography than the articulated one on the X-H lines. Here's hoping they keep it.

I have an X-T3 now, I'm waiting for the X-T5. It should come out in a few months, and cost a bit less than the X-H. The main advantages should be the 40 MP sensor (vs 26) and sensor-based image stabilization (introduced in the X-T4). They also offer a pixel-combining mode now that shifts the sensor very small, precise amounts and then combines images to increase resolution up to 4x in the final result. You need a tripod and some time, but I'm looking forward to playing with it.

It's hard to explain exactly how, but the color rendition straight out of the camera on Fuji kit is also second to none. Other posters commenting on RAW files are right, though - they're a pain because of the non-standard sensor. Only Fuji's terrible software and commercial offerings like Lightroom do a decent job. Darktable, for example, doesn't. I stopped shooting RAW partly for this reason, but also because the JPG engine on Fuji kit is outstanding. It makes the best JPGs straight out of the camera I've ever seen.

The APS-C sensor size across the entire line also means that high-quality glass is a bit more affordable, smaller, and lighter than some of the competition.

I guess I became a huge Fuji fanboy along the way.
Ask HN: Is there a limit for individuals or small teams in the startup field?
Other than software and gadgets, there doesn't seem to be any other possible field.

Can a small team, for example, start a cancer treatment or fusion power project if they study hard and work hard?
If not, what would be the possible fields?
If only there were some program whereby app developers could preview the new iOS version so as to ensure compatibility. /s
In Finance, the covering of risk in company with a banking licence. How to accelerate the securization and the issuing of credit default swap. In France with Bake 4 the risk is limited by a probablistic default and warranty but Abroad it is interesting to find the way to improve margin by cutting the risks , even for prospects
Rates matter here. US cops shake people down via civically asset forfeiture, but they aren’t soliciting bribes when they show up to give you a traffic ticket.
Sometimes I invent something in my head and use Google images to confirm that my invention already exists. Then I buy it.
> how privileged and detached we are from real labor

Speak for yourself. My partner is a horticulturist, a job which involves rather a lot of manual labour, and was one of the union reps for the Botanic Gardens at which he worked for a while.

And I still think unions are a very good idea.

Maybe this is a non-American view, and his counterpart unionized horticulturists in the US are all taking bribes on the side. But I can't see it. It feels like the problem is that construction unions - which, yep, got pretty notorious for corruption - are the only unions people know about, not the ones quietly working to fight for their members' rights.
High Performance Browser Networking by Ilya Grigorik you mean.

+1 for the recommendation. I always found it hard to learn about networking from the traditional textbooks and this answered a lot of the questions that I always wondered about.
My question is, besides more money, would you be happy working at a FAANG company? By all means, do fulfill your ambition but keep in mind you may not be happy there though you’re going to bump up your resume for sure
Best Buy already supports it.
Thanks for admitting you have an incomplete understanding.

This is not "the people", this is a very small handful of people.

In fact, it is a group of people attempting to use policies designed to stop actual pornography from getting into the library to ban LGBTQ and race-centric memoirs, well regarded critical works like Beloved, Lolita, and Maus, and completely age-appropriate books.

This is an decidely undemocratic action, and as stated above, it's disproportionately voiced by "people with free time" (including free time to send death threats and show up at school board meetings carrying assault rifles)

Deciding whether Anne Frank's diary belongs in a school library should not be a function of who can yell the loudest. Thay is what small children do.

If there was an actual vote by "the people" on these works, they would be allowed in a heartbeat. But the reason we don't have votes on books is because minority views have rights, too, and what's in the library is not a popularity contest.
Dunno about this one, but ttu[1] is a very popular offline web-based HTMLZ and EPUB reader in the Japanese learning community.

[1]: https://github.com/ttu-ttu/ebook-reader
This area is less mature than traditional algorithms work. It is the case that cache-friendliness and minimization of data dependency chains is a huge deal for hyper efficient modern algorithms but this hasn't been the case for too long so there is a less rich history of ideas to pull from.

This course is also more about solving problems in the first place rather than implementation efficiency.
I generally agree, but the video linked upthread was quite nice and compact: https://youtube.com/watch?v=UF9Iqmg94tk
Except busses and airplane flights tend to be much cheaper than train tickets there (excluding subways/local trains). If trains were so efficient that would likely be shown in the pricing.

While in Spain for several months it was only economical for me to take a train a single time. It was several times more expensive than the alternatives in every other case. This left me either flying or bussing.

In Stockholm it's actually cheaper to take a bus to the airport than the train, and that's just local travel.
Its the rate of change in prices that is hopefully moderated by building more houses.
I keep making the same silly mistakes from 20 years ago...
Outcome over Output: Also Impact and Effort
>Gains have been for increasingly small groups.

It's a common misperception that gay/trans rights only benefit gay and trans people. Fundamentally, gay and trans rights arise from an understanding than men don't have to do certain things a certain way merely because they're men and women don't have to do things a certain way merely because they're women. This understanding benefits anyone who's not a completely stereotypical man or woman.
Leading Firms, David C. Kuhlman.

I read this one during a period of 4 years when I saw myself neck deep into consulting services managing both development projects and implementations. The book was so much aligned to the reality of things in the field that I started to check mark paragraphs so I could be counting them later.
Signals and Systems by Oppenheim, Willsky and Nawab is a foundational text.
> Though I kinda want to buy it just to support the team.

That's kind but they have earned shedloads already (over $2m USD as of Jan 2021 [1]). That's on top of the $2.3m for the Refactoring UI ebook [2].

1. https://www.smalltechbusiness.com/monetizing-open-source-tai...

2. https://twitter.com/adamwathan/status/1289702466754211842
Yeah, I know very Jean-Baptiste Emanuel Zorg like ( https://www.youtube.com/watch?v=Ad_fdYFHYXo ).

Hard to argue that that is not where we are though ...
Shape-shifting cryptominer savaging Linux endpoints and IoT
Saying work well enough isn't really reasurring.

To quote Douglas Crockford: "If you say it hardly happens, it means it happens".
There's plenty we can do to improve things and therefore fighting a losing war against money in politics is a distraction that simply wastes our limited time and effort.
> And you continued by assuming your interpretation is correct, suggesting that the GP should get fired because of it.

Uh, where did I say GP should be fired for it? I said "I hope you find a new job" because he sounds unhappy at his current place.
> into the ocean

Do people take their phones into bodies of water? I still worry about mine getting wet when I bring it into the bathroom.
I really enjoyed the next to last panel with the young then old couple. Crazy how a single image can say so many things.
Its a class for undergrads. Nothing can ever be explored in its full depth. If people want to spend an entire semester on a single problem they should take a grad course.
Previous discussion: https://news.ycombinator.com/item?id=30822339
A solid movie with a solid soundtrack that isn't available on Spotify. There's a long tail out there that streaming services don't have and it's a bummer.
You can instantiate objects with a simple "new", you don't always need the extra level of indirection the factory class provides.

Technically, "new" is a factory, but that's not what I mean, what I mean is a class that is named xxxFactory, that has a method that take something as a parameter and returns an object based on some parameter. Or even worse, the xxxFactory is an abstract class for the "real" factory, with names like "Abstract" and "Concrete".

Of course, design patterns are useful, they don't come out of nowhere. And I think it is essential for developers above a certain level to know them, and recognize them by name.

The issue I have with what I called "design pattern fetishism" is that:

- Design patterns are typical solutions to typical problems. What some developers don't get is that if you don't have the problem, you don't need the solution. Most design patterns are about adding levels of indirection "the right way", which is sometimes necessary, but indirection has a cost, in performance, in clarity, and in development effort, don't do it if you don't need to. And I agree that it takes experience to know when you need to, that's why I think abusing design patterns is mostly the result of well meaning, well educated, but inexperienced developers.

- Naming objects with their design pattern sometimes makes sense, but in other cases, I think it is a bit like Hungarian notation. You often end up with bloated names describing how you implemented a solution rather than what the thing really is. Again, not a clear cut thing, and naming things is hard, but I find some correlation between code full of design pattern names and hard to follow code (even though what the code is doing is not that complex).

- Side note: singletons are global variables and shall be treated as such.
> breaking every regulatory deadline and very willing to pay the silly fines for always being way late with taxpayer money

> civil servants are completely willing to screw over tens of thousands of civilians

I think this is due to general laziness and low compensation more than anything else. Being a civil servant in the Netherlands isn’t exactly a highly respected position.
The ruling class considers any power held by the people to be a theft of their natural rights, they'll never stop their struggle to restore that "injustice". Free democracies might just be an aberration in the history of our species where a lucky coincidence of culture, education, technology happened to tip the balance slightly in favor of the commoners in a few countries for a few generations.
There's some small satisfaction and fulfillment from reaching the bottom of a page. Each page is like a breakpoint, imagine if books were 1 long page.
> "Infinite scrolling is also not a good fit if you have a large user group from areas with low bandwidth or if your website is visited frequently by users with accessibility needs."

Good thing mobile is a passing fad and a11y doesn't matter. /s
My advice is to create the account on a mobile phone or potentially with an emulator/browser emulation via inspect element. While I haven't tried the latter, the former worked on the first set of images - I didn't even have to go through five of them for one attempt. They were also in color, which helped expedite things even more.

Truly one of the worst implementations EVER on a major service, Arkose Labs deserves an unflattering spot in some sort of internet Hall of Shame.
This raises an excellent point - I know that in work and life situations I routinely run through simplified estimates in my head maths before I follow up with details analysis - the quick mental review usually being sufficient to either support or not support a forward step in an operation, I have known many superb managers and company leaders acknowledge the value in such methods and a quick look in details can save millions from what can appear to be a snap decision! It works and I’ve been involved in many similar decisions - I’ve also seen such raised questions from “guesstimates” dismissed resulting in huge lost time and revenue. I’m not too sure where this distrust in clear thinking originated but I have noticed that it is mostly larger / wealthier companies that trust the slow detailed analysis over the smart thinking of their staff - but sometimes that can be a I’d approach - depends on your budget perhaps!
Interesting, none of my mobile browsers even have a scroll bar.
Richard Stallman POSIX now will have to do one of the hardest stuff in the software realm: resist planned obsolescence while replacing some interfaces with "in-the-end better" interfaces, that on the long run. This is extremely though: often, replacing "in-the-end better" interfaces is actually planned obsolescence.

For instance event based programming, "epoll" should replace "select". Synchronous programming, signalfd, timerfd, etc... but then "signals" should be more accurately classified, for instance in monothreaded applications segfault won't be delivered from a "signalfd" in a "epoll" syscall... and why not keep only the "realtime signal" behavior?

If POSIX only "add" new "options", in the end, you'll get gigantic spec just being the mirror image of the very few implementations since its size will make it unreasonable for a new implementation from scratch.

The "leaner POSIX" route seems the right way here, but it is really easier to say than to do.
("Data and Reality")[https://www.goodreads.com/book/show/1753248.Data_and_Reality] - despite its age (written before SQL was mainstream) it remains a short, accessible read that lays out how to think about modeling an information schema, particularly where the same piece of information may be used in separate parts of the organisation.
There's not enough information about the task for you to claim that "you just need a few JS lines of code"

I know marketing sites that were just static and I know marketing sites that had highly interactive examples and needed to have React on the page.
“The Ecological Approach to Visual Perception” by James J. Gibson completely changed how I think about vision and moving images.
Current, cooling, hardware, network are all not without cost.

Yes but let's fact facts --- simple accounting on a computer is very cheap. Cheap enough that banks and the Fed can write it off as overhead --- unlike crypto mining which is intentionally designed to waste energy and money.
I'll bite; I think you're wrong. Democracy isn't defined as "citizens can vote on their leaders". And I think your notion that as long as leaders are elected, there can be no problems, is manifestly incorrect.

If we accept your definition, then "democracy" isn't a form of government; it's an event that occurs every 4-5 years. In between polls, "citizens" have little input into decisions. With that definition, almost every government in the world is "democratic" - most of them have elected presidents. Just that they were elected 40 years ago, or they fix the elections.

Even the use of the word "citizen" is open to question; are US felons citizens? Why is it permissible to deny citizen-felons a vote?
iPhone 14 Pro comes with dual-frequency GPS
Get another bank if at all possible
There will be no "reduced temperatures" for rather a long while, even if we stop all excess human-induced carbon emissions this very instant. We've made quite a mess of things on that front, and despite the planet's resiliency, it's gonna take it a bit to re-adjust itself back to what we've been used to up to this point.
Also, GPDR's origin dates back to French CNIL, which goal was to reduce government's power on private data.
For sure, I have hundreds of custom models and skins stashed away. I remember going to the millenium dome around y2k, and there was a booth there that would 3d scan you into a Quake 3 model! Sadly I lost my scan. Wonder if the company that did it has them all saved off somewhere. That would sit in a very weird place privacy-wise.
Oops yes thanks
Or at least don't use their mobile app
My impression was that most boot camps didn’t provide much training on the one skill set critical for getting many entry level SWE jobs - leetcode.
Money goes into pot. Large player lobby to not be included. Government programs take from pot for programs. Pot get's redistributed based on political groups offering votes remaining goes back to the tax payers. Average citizen pays a dollar more per/gallon and is worse off. Environment no effect.

This has been enacted in Canada. If you care about the environment this isn't the way to go.
The one minute video doesn’t load for me
Object-Oriented Analysis and Design with Applications

Was a great source of design patterns when I first began to design business applications on top of relational databases.

https://zjnu2017.github.io/OOAD/reading/Object.Oriented.Anal...
Brotli LZ77 window is at most 16 MiB (RFC 7932, section 9.1), unless you are using the non-standard Large Window Brotli extension in which case it is virtually unlimited.
The Art of Electronics, Horowitz and Hill
What is a Semaphore?
>Let's keep in mind that "democracy", as it was originally constructed, was effectively somewhere between oligarchy and plutocracy. Approximately 3% of the population had the vote.

I'd prefer that system much more TBH, if nothing else it would reduce the noise.
Yes I understood the reference, it was neither subtle nor obscure. The premise of the argument is weak, not the conclusion.
I can no longer trust 2FA. 2FA was the beginning of my problem as my 2FA app on my phone stopped working. I have a yubikey but I reckon if that were lost I'd be in the same situation. I segment all my accounts anyway. I've never allowed google or Apple to store my payment credentials.
Ihe e-myth book by michael gerber. It hits you right in the face when you're a.. what he calls the Technician masquerading as an Entrepreneur.

It's truly an eye opening book and really helps you see the systems in everything from a bakery to the hotel chains as soon as you've read it.