skysight-inc/HackerNews huggingface dataset:
Censorsip is censorship whether we like the censored or not. Anti lockdown, and anti vax were (mostly illegally) censored, cancelled, stigmatised by governments and other public institutions, is that not good to have tech available that guarantees privacy? Whether those who wish anonymity and privacy are truely actively censored is irrelevant.
You can do this with (or without) any proxy too. Iptables (due to conntrack) can make decisions about the first packet in a connection, then save the result. That means you can match incoming traffic on --state NEW and route to a specific local port. Changing one iptables entry is atomic, so you can swap the version seamlessly this way.

I think the idea is worth mentioning because people often think it's hard to achieve / something special. But there's a hundred ways to do seamless version swap on a host.
Can I ask what your subfield is? My impression, outside of CS, is that if you are in academia, you get 1/2 to 3/4 of your time to devote to research (if you get a non-adjunct job), but if you are in industry, you have to do a full-time job before you get to spend time on your research.
Remote work seems like it would naturally lead to outsourcing. Why pay Bay Area salaries to people in low cost areas who are willing to work for much less?
I'm only surprised why would the Solend team care about crashing the price of Solana. Why would the Solana care either for that matter (I don't know if they are the same people though). If it crashes because of a sudden bulk market liquidation then it is just working as intended, and eventually the price of SOL will recover if there is user confidence.
> the bug is fixed, therefore contract conditions have been met, therefore the work is done

Agile-type workflows also push toward this kind of prioritization— focus on story points, requested features, value delivered to the "customer", etc etc. It's obviously important, especially if the task at hand is to rein in a team consumed with grand rewrites and architecture astronaut stuff.

But at a certain point, the pendulum has swung too far the other way, and you do need competent technical oversight— not just someone who assigns you a sprint or two to "pay down debt", but who engages meaningfully in understanding what the debt is, how it came about, and what the ongoing cost is of carrying it; and who can actually set milestones on the cleanup effort and communicate to the larger organization how it was valuable work to have done.
"And their DNS service, 1.1.1.1, is also filtering out users from visiting the website by returning fake IP address owned by Cloudflare, localhost IP such as “127.0.0.x”, or just return nothing."

Isn't that what DNS filtering means?
Because the "engineering" part is literally all that other stuff which is actually quite hard. Just like a civil engineer doesn't pour concrete for a living, we don't write sort or string search algorithms for a living, we build solutions that solve company problems. Usually using someone else's well-built sort or search algorithm. When I need to write the latter, I reach for my Knuth books.

That said, I still bridle at the term "software engineer"; I mostly accord with Alan Kay's quote "Software engineering hasn't happened yet."
I'm using it to communicate with family members and to follow some development-related channels. Why Telegram?

- Telegram vs. Whatsapp is clear, Whatsapp is off-limits due to it being owned by Zuckerberg & Co.

- Telegram vs. Signal is a bit less clear but the user experience offered by Telegram is superior to that of Signal which made it easy to get some of my more computer-averse family members to accept it. The fact that Telegram is easy to use across devices - native apps on mobile and PC, web, CLI, you name it - is a big plus here.

- Telegram vs. XMPP is a battle which has yet to be fought, I have an XMPP server standing by for the moment when Telegram crosses some line which makes me want to switch. With Conversations on Android the user experience is quite good so I consider this to be a serious contender.

- Telegram vs. XXX - see Telegram vs. Signal.
>500 error

10/10 for irony.
I did not say (and don't believe) that "the universe shall operate on the bicyclist's time and speed". You just made that up. Most of the time, when a car meets a bicycle, the car overtakes. The only question is what happens in places where that isn't safe. The answer you suggested is that bicycles shouldn't ever be on those roads. I don't think that's a good answer.

I did not say anything about you (or others who might disagree with me) being "hostile". You just made that up. (You are being pretty hostile, as it happens, but I wasn't complaining about that.)

And of course I didn't say anything about punishing people for being "angry haters"; again, you just made that up out of nothing.

I agree that the basic problem is scarce resources. I have no idea why you think I "cannot understand or deal with this in any other way than to force everyone to live in the universe as [I] expect them to". I didn't say anything remotely like that, and I didn't mean anything remotely like that.

I did not say (and don't believe) that everyone should travel at bicycle speeds. Cars should be able to travel at car speeds when it's safe. Bicycles should be able to travel at bicycle speeds when it's safe. The only difficult question is what to do in the unusual situations where both of them can't safely do their thing. Again, your solution was to say that cyclists shouldn't be on those roads at all, and I don't think that's a good solution.

> how much time does the bicyclist lose by pulling over and allowing the cars to pass

I agree: they should totally do that, if there are a bunch of cars behind them and there isn't going to be a safe place for ordinary overtaking soon, and if they're actually safer to drive past when stationary than when cycling. (It's what I do if I'm on a bicycle in that situation.) I'm not sure what makes you think I don't think they should do that.

If you'd said "If you're cycling on a road where cars can't get past you, stop and let them past every now and then" I'd have nodded my head and thought "yup, good advice". But you didn't. You said "Don't ride on narrow back-county roads where you block the regular flow of traffic." and the only thing you said about overtaking was to complain about how cyclists encourage drivers to overtake.

(I don't know the specific roads you have in mind, but from what you said the situation I was imagining was one where the road is so narrow that you can't safely pass them even if they're standing beside their bicycle rather than riding it.)

If your actual complaint was that some cyclists could give you a safe overtaking opportunity and don't do it, maybe you should have said that, rather than complaining about the fact that they're on the road at all?
> It's always the same thing, when a post is about the environment the vegans come in and start telling everyone to stop eating meat to save the planet.

In both of my comments above I didn't ask people to stop eating meat. Just to eat less of it.

> But somehow I don't see vegans ever telling people to drive less, walk more, wash their clothes by hand, not throw out electronic devices just to get new ones etc etc

I and most vegans I know do most of the above. (I'd also add "fly less" to the list, that one has a big impact!)

You are right, the 1/4 is not more urgent than the 3/4. (But let's make progress on all of it!)

Overall, I get that you've encountered some annoying vegans. Some are vocal and toxic. But please don't judge us by that small group. And regardless of what you think of vegans, that's just the messenger, while the message that eating less meat helps the planet is true regardless.
I wonder how much of that is a structural defect in our political system/human nature-intersects politics.

You get votes (and power) by promising to right wrongs the other side has perpetrated.

You don’t get nearly as much votes and power from actually righting those wrongs and, in fact, the removal of those wrongs may reduce the future power you have to make promises to fix them.
Then it's more suspicious. Perhaps Google apps with access to localization (such as Maps) could still do the same thing, on an iPhone?
Yeah, as I was reading the page I was wonder who this is really for, the links in the last paragraph were a tip-off.

> Visit the Chrome OS Flex _website_ to learn more, get installation instructions, and see certified devices. Additionally, if you want to combine modern computing with cloud-first management, you can _start a free trial_ of Chrome Enterprise Upgrade to secure and manage your Chrome OS Flex devices.

The free trial link says:

> Chrome Enterprise Upgrade provides a simple and secure way to manage your Chrome OS devices in the admin console.

> Sign up for a free 30-day trial of the Chrome Enterprise Upgrade and enroll up to 50 existing Chromebooks in your organization.
Somewhere between Mountain Lion and High Sierra, it became impossible to delete or even mark non-executable various annoying built-in applications which I never use, e.g. iTunes.app and Safari.app, which often open without me asking them to.

Does anyone know how to re-enable this functionality?
Of course. Telegram seems to be the clear winner here at convincing the masses to move off of WhatsApp and have them stick around in Telegram. 700M tells us that it is a viable alternative for many users.

Signal on the other hand seems to have failed to stick with the rest of the users and instead of trying to attract users from WhatsApp, not only they can't get backing up messages working properly, they instead were focused on introducing a scam cryptocurrency and wallet only usable on their app that no-one wants, and probably scared everyone off.

Perhaps Signal is only good for getting users to keep using WhatsApp or Telegram, since there are too many missing basic features that the end users keep complaining about when trying it out.
But someone might be able to answer the questions but not be able to build stuff. The coding portion of an interview is supposed to answer the question "can they code". If they can't code I don't think they can work in either domains (reapplying an existing technical solution or inventing one that doesn't exist). I'm not a fan of some styles of coding interviews but writing code needs to be part of any interview for a software developer (+ a lot more).
I live in Eastern Europe (Bulgaria). I have lived all my life in Bulgaria. OP has it spot on. Stop being "offended" on my behalf. I would much rather be stereotyped, offended, called names, discriminated against, etc. rather than have one of your ilk try to come to my defence.
Waiting for bad corporate behavior to punish individual actors for individual behaviors with dollars requires such an extreme level of widespread activity that you might as well be talking about something more radical and mass-organized than promoting care over simple purchasing decisions, to be meaningful at a systemic scale. These negative behaviors are a feature of capitalism not aberrant fringe behavior to course correct. It’s fine but leaving such a strong command to, paraphrasing, “fix this world by choosing between democrat and republican, and through carefully considering your purchases” (not even a clear call for organized boycott, just the individualized ethics) does not satisfy me
What are you referring to? Chrome extensions?
Contracts can be written as dumb proxies that allow people to 'update' their code (to correct for bugs or add new features). I believe at a high level, the creators have a 'proxy' contract that only they can set a variable that points to new versions of the primary contract.
Smart contracts are supposed to embody "code is law". It's not very lawful to then switch the liquidation with a vague "sell OTC over an undetermined amount of time".
That's what algebra was like for me. I never was able to develop any intuition for algebra. Calculus on the other hand was very intuitive for me.

Algebra was like solving a puzzle where you randomly move pieces around to try to get them in order. There didn't seem to be any real principles involved. Just a set of rules to memorize.
Oh, that's really cool to hear! I'm glad that they've turned around.

So, where can I download the version of V with non-nullable references, no uninitialized memory, no mutation without call-site mutability annotations, that can compile 1M loc/sec, and a functional autofree?
I find it as absurd as anyone else.

The field is unfortunately rifled with people who are shills and religious believers. I have talked to a few VCs and technical people drilling down into the tech - I had better arguments than them for why someone would use the projects they funded or created.
What is the solution or alternative for really good DDoS protection plus some type of WAF?

On AWS you can get your DNS, load balancers and EC2 instances directly protected from DDoS attacks by Amazon but it's $3,000 a month with an annual commitment ($36,000 / year) + outgoing usage rates at about 5 cents per GB with AWS Shield Advanced. Although to be fair with Cloudflare in the enterprise world you'll end up being about equal to AWS' prices, but for a smaller business coming up with 36k / year isn't feasible. That could be more than your entire business makes.
Yeah it's a 2020 article that HN commented on quite extensively within a month of original post: 196pts, 289 comments https://news.ycombinator.com/item?id=25869460
(OP here) I agree and if you can safely let cars pass you, you should. But not to the detriment of your safety.
Everything else the OP listed is project and product management. You can get devs to project manage, you can't get project managers to write code.
This is a correct description, though. From the quote in the article (emphasis added):

> [A large liquidation] could cause chaos, putting a strain on the Solana network. Liquidators would be especially active and spamming the liquidate function, which has been known to be a factor causing Solana to go down in the past.

> Letting a liquidation of this size to happen on-chain is extremely risky. DEX liquidity isn’t deep enough to handle a sale of this size and could cause cascading effects. Additionally, liquidators will be incentivized to spam the network in an effort to win very lucrative liquidations. This has been known to cause load issues for Solana in the past which would exacerbate the problems at hand.

So, according to Solend, there are two issues at stake here:

1. The network might have technical problems processing the amount of transactions.

2. DEX liquidity isn’t deep enough to handle a sale of this size and could cause cascading effects

What they mean by this second point is that, should a sale happen, then:

1. not enough people will stand willing to buy at a favorable price ("liquidity isn't deep enough")

2. this price crash could cause others to get liquidated in turn ("cascading effects")

This is a statement about the impacts on prices, so IMO it's not editorialized.
> develop their own support silicon and then the main SoC

Their Pixels don't exactly enjoy long support lifecycles, either.
I don't think the person takes into account ANY of the benefits of CloudFlare.
Food can not legally enter your body if you do not consent. Just say no!

Yeah I know this joke. But 40 days is a long time. After 3 days I felt my mouth ake and my breath went sour and I was irritable. But Hunger wasn't even a problem.
Wouldn’t onism push you to read even slower? To not miss out on any subtlelity or deeper meanings?
Show HN: Bulletyn – custom email digests of Reddit, HN, and RSS
I'm curious, do you believe far right is the sad part or nationalism?

I ask this because naturally I find both the far left and far right equally insane in their convictions (which never stand up to scrutiny). But being against nationalism is a separate issue and seems equally looney to me.
Cool but seeing those uncovered rotors spinning freely so close to treetops made me really uncomfortable. I don’t even want to think about what happens if this thing accidentally strafes into a person.
>The German government has been throwing a temper tantrum

that 'temper tantrum' is colloquially known as the rule of law, and Telegram has cooperated with the government concerning terrorism and child abuse as they should, or alternatively leave if they consider those rules unacceptable.

https://www.digitalinformationworld.com/2022/06/telegram-has...
> That's why web apps slowly killed native apps

I prefer web apps over native for most things. I only trust a handful of native applications on my computer (neovim, Postgres, compiler tooling, stock Linux utilities, etc)

Corporate applications are highly suspect to me. I’m not sure why.

I much prefer running things in a sandbox like the browser. I also find that my resource usage is lower when I run Zoom, Slack, Reddit, etc in a browser vs their resource-hungry native applications.
He talks to interesting people and has interesting conversations. That's my definition of a good podcast.
I don't know if it is the same word but it reminds me of a joke a Brazilian friend told me when we were discussing how it can be hard to translate jokes. He mentioned that someone who shits a lot is a common insult in Brazil.

The joke goes: A young man visits the family of his girlfriend for the first time. At one point the father of the girl pulls him aside and tells him that he is no good for his daughter. The father wants a rich man for his daughter. He tells the young man "you can't buy my daughter a nice house, you can't buy her a nice car, you can't buy her nice clothes, I bet you can't even afford to buy her toilet paper". Later, as the young man and girl drive home she notices he is upset. She asks if her dad maybe said something to him. He said, yes, he told me you are a big shitter.
> This whale is probably just happy to default on the loan and get liquidated at this point.

Understandable but absurd given the systematic risk.
Author of the article here. Thanks for this comments, really great points and sadly I agree with everything you’ve said.

Although I would say many projects snowball into something bigger than the creator imagined so upfront planning about how much time you can put into something is hard.

I wrote this post with the intention of directly sharing it with folks in issues when situations flare up from time to time in the projects I work on. I never imaged it getting shared on HN.
"You are connecting to Cloudflare and all your information is being decrypted and handed over on the fly" - wait, really?
I can probably count the number of people on linux who will buy this webcam on my two hands.
Thanks for suggestion, played with CDK a little while back, much better than others.

What I'm looking for is some sort of advanced, battle testes designs or patterns. for example found iam role permission boundary.
Damn if you want it spelled out.
Should I be willing to relocate to US for FAANG internship or it would be fully remote? If need to relocate, will I be responsible for paying flight tickets and lodging?
> If companies have given you an offer to work in the US for an in-office internship, then will pay for any flights/relocation for you to get there. They will not explicitly pay for housing, but often will have some stipend to help with the housing costs. With any FAANG internship, you would be paid more than plenty to live comfortably. This way if you want to splurge on a nicer place you can choose to, and similarly you can choose cheaper options if you prefer. I think most companies will be doing internships in-office but it depends on the company. Are you thinking for this year or next year?

Submit resume directly to company website?
> I would say never do this unless a recruiter said to do this after you set up a phone call AND they told you'd they set up an interview. Online applications are basically black holes so don't apply. Often times if you get filtered out automatically here, you can't apply again even through a recruiter directly.

Also, what is the best way to get accepted for FAANG interview for someone with no work experience? Connect with FAANG recruiters on LinkedIn and direct message them?
> You'll want to add some experience to your resume. As a college student you don't need much. If you have any programming projects from coursework, you can put them on your GitHub (clean up the READMEs to make it look professional) and then put on your resume as "Open Source Programming". When you put "Coursework" recruiters don't take it seriously, so make sure it doesn't have "school project" written anywhere on it. They will never actually read the code so spend a good amount of time cleaning up the readme. Then update LinkedIn profiles to show the same thing. Once you've done this, then directly reach out to 25 recruiters per day. Recruiting is a numbers game so just keep reaching out. Even a 1% success rate means you get a phone call with recruiter every 4 days.

Maybe try to get some experience in other tech company before applying to FAANG to maximize chances?
> If your goal is to go straight to FAANG, I think it makes sense to just start going for FAANG internships as a junior.

One thing that was not discussed here is actually preparing for the interview. Once you get the interview, you need to actually be able to pass. I'd say 90% of the time spent should be on grinding LC and studying technical concepts and only 10% recruiting after you're able to solve interview questions reliable (150 LC-mediums completed).
Me, my father and my son are making the trip Berlin - Baltic Sea this year (we‘ve made the return three years ago). It‘s about 360 km, so roundabout 200 miles. We‘ll have electric cargo bikes, granted, but the small one is just 5, so he can‘t be expected to ride that on his little bike. It‘s definitely an option, but a lot of people don‘t consider it as an option. One of the problems I believe is that people consider the start of their holidays to be when they arrive at the destination - the trip there is a chore. If you want to travel by bike, you need to consider the trip as part of your vacation.
Thanks for letting me know. Unfortunately, I suspect that the website you were viewing was either transparently decoding the webm in JS or transcoding it on the server; I can’t find any info suggesting MobileSafari supports WebM in any version, and I just updated my iPhone but I still get a negative result over here:

https://www.webmproject.org/detect/

If you get a positive result, please let me know. I would be willing to jump to a beta for that…
Alliterating Antlion
> We cannot digest any plant.

I am really dying to know what exactly you mean by that. Just yesterday I murdered a couple plates of spaghetti with a sauce with onions, garlic, baby tomatoes, tomato puree, and plenty of paprika, cayenne, black, green and white pepper, all sauteyd in extra virgin olive oil. The only thing that wasn't plants in that was the whey from my cheesemaking that I use in cooking to avoid waste. Works great to thicken sauces, soups, stews, etc.

Today was cheesemaking day so I didn't have time to cook and I only had a salad, but I'm bringing up yesterday's meal because I can say with certainty that it was digested. Like, around this morning when I got up I could not miss it.

So what the hell do you mean "we cannot digest any plants"? Who's we? Sharks? Cats? Spiders? Who?
it just makes it less likely that a microphone was used instead of other information such as IP and location.
Site appears to be down. Cloudflare Always Online™ would help immensely here.
The title suggests more but if you read the entire post, Vulnerability 2 and 4 are specific to PS4. Not exactly the flagship product anymore.
Sixel is kind of a mess. Many of the newer terminals (kitty, mintty, wezterm, iterm2, et. al) have a special escape for directly sending a base64-encoded gif/png/jpeg to the terminal for rendering. More colors & more efficient.
100%, TheFloW is a legend in the Vita community. Every time Sony released a new firmware fixing one of his exploits, he released another one, until Sony stopped updating the Vita.