skysight-inc/HackerNews huggingface dataset:
"subjective interpretation" god you guys are so pretentious. You try so hard to sound like a smarty pants that you'll throw in fancy sounding language for the sake of it. The guy has an interpretation, it is subjective because it is his, contrast with "objective" interpretation which means interpretation you think is correct. But you use "subjective" rhetorically to suggest that it is a property of his argument that makes it weak rather than a label you give it after reflexively recoiling because someone has contradicted your scientistic, trust the experts, "the government wouldn't lie to me, praise the state!" ideology
Solving problems makes your civilization stronger. Letting them around while you learn to cope makes it weaker.

Nobody agrees on the exact cause because when one is weak enough to fade into irrelevance, there are way too many of those unsolved problems.
Just as a heads up, if you are viewing the site in Safari, you will not see the graphs and images as lazy loading is not yet supported.

https://caniuse.com/loading-lazy-attr

You can manually enable it if you have Developer mode enabled with:

Develop -> Experimental Features -> Lazy Image Loading
This is mostly bad advice. Not that these things won't help you, but the best way to improve yourself is to work professionally as a developer until you are no longer junior. Best part is that you get paid for this.

Here's my take:

1) Polish your resume. Get a friend who is good at editing to take a look at it. Better yet, pay someone to help you polish your resume. Once you have a good template, updating it is easier, so the few hundred dollars you spend on this will likely be a great investment. Even if you are a great writer, it's good to get another person's perspective. It's a one page document (at least at this stage in your career) and it's the single most important document you have, so make it good.

2) Keep your resume simple. One page, no graphics, or at least simple graphics. No typos. If you are careless about typos on a one page document, then what does that say about your ability to write bug free code? Maybe there's no connection between the two, but that doesn't mean a hiring manager will see it that way. You'd be surprised how few junior candidates have clean, simple and readable resumes, and having one sets you apart.

3) Interview a lot. It's a numbers game so just send out a lot of resumes. Try to send out resumes to places you don't care as much about first and then use those interviews as practice. The best way to practice for interviews is not to do online coding tests or read books. It is to actually interview.

4) Be persistent. You might go through periods with no responses from anyone followed by periods with lots of responses in a row. Don't get discouraged.
The alienation issue is real ... but it's simply another thing that has to be factored in to effective policy work.

Trade-offs all the way down.
This sounds like fiction, I can’t even believe something like that is possible
>There is, and has always been, a 7 figure market for high quality 0days. Hell, maybe its 8 figures these days.

popular social media account handles go for 4 figures.

people have wallets on their phones with 6+ figures in crypto

OSINT'ing a billionaires' phone number, leveraging a 0-click, and you are looking at 8+ figure trade, personal, and national secrets.
I'd add email. But your overall point stands.
"Arc gives scientists no-strings-attached, multi-year funding, so that they don’t have to apply for external grants, and invests in the rapid development of experimental and computational technological tools."

Fantastic. This is desperately needed. Thanks Patrick C, Vitalik, et al, for funding this.
According to the rejected patch to GCC to support arbitrary linkers [0], mold or any other linker is probably not working very well with GCC. So unless they're wrong, this doesn't really seem like a generic drop-in solution anyway, despite trying to be one.

[0] https://gcc.gnu.org/pipermail/gcc-patches/2021-June/573833.h...
I literally just listened to this episode today. Some crazy stuff.
> Using short options in scripts

And documentation, or when answering questions. SE answers are often like "just type `blah -jraiorjg` and you're done", which means having to look up all these options in the manual. Short options should be the exception, when working in the shell mostly, not the rule.
I looked up a few alternatives and your website and marketing tell a very different story.

"Online filth" is in your website header, so your kinda focusing on them. I looked at the reviews and your most recent one continues to reinforce something about "filth" https://play.google.com/store/apps/details?id=com.camhart.ne...

As far as not being used "on" someone. Again you have reviews from Spouses and Parents which would imply they are being used "on" someone. Something I noticed the other apps focus on is individual accountability. I see almost no reference to spouses or parents there. Just having some you trust to be accountable too.

Your first line on google play says "Truple protects your loved ones against porn & other online filth. It holds your loved ones accountable in a way that's near impossible to bypass by capturing and sharing screenshots." How exactly is that not it being "used on anyone"?

Your marketing around this tells a story of surveillance trying to pass it off as some "good" where accountability is a secondary issue. While here you are focused on accountability.

And personally I have to wonder if Apple takes this into account when approving apps (which I assume they do)
Funny story, one time I had a candidate link their github, but they didn't have any public repos! I don't know why they'd put that there unless people aren't checking and get just, "Ohh a github link, nice".
"Science" isn't an authority figure saying what they think is best or a drunk person re-posting misinformation on Facebook. That's the anti-vaxx'ers.
For instance, "Covenant Eye" (which: holy shit, how creepy is this!) always blurs screenshots. Yours apparently does opt-in blurring.

I'm interested in the detective project of figuring out what red lines your app may have crossed, just because it's interesting. But cards on the table: none of these apps should be allowed on the app store. Maybe Apple just hasn't gotten around to shutting down "Covenant Eye" yet.
You have to accept uncertainty and mistakes. When you look at super successful people like Musk, Jobs or Gates they all have a long list of major screw ups but they just kept plugging along and did the best they could. If you expect yourself to always make perfect decisions you will lose your mind over time.
Yeah that hour installing Arch to get the best Linux distro on the planet...tough decision!

I'm a long time Arch user and it's just the best system there is. Pacman with the Aur has literally everything in its latest version. When I need anything at all to be installed, it takes me 10 seconds to type a single command and then I have it.

But sure, if you think the install is difficult despite the billions of user guides, Pop OS would be my second choice. It's really really stable and beautiful and fast.
> "People are suffering now" is not a good blanket argument for rapid change. First, it needs to be shown that the changes proposed will not be worse than the original condition.

It's a necessary and important argument, but not sufficient by itself. I agree that decisions must be analyzed closely.

At the same time, that approach is used to create endless delays by people who are unmotivated for or opposed to change. Police reforms have been delayed for generations. It's not credible to either say 'people are suffering' or 'we must think it over'. Analysis can happen quickly.

> last summer many people were arguing for quickly defunding the police. While that would certainly solve the problem of children suffering under the legal system, it might also result in vigilante groups stepping up to enforce the law, or in increased urban gang activity, or in increased domestic violence, any of which might end up with increased overall victimization of children.

A bit tangential: 'Defund the police' didn't mean defund the services, just shift them between departments. The idea is to move many services to other government agencies. As a simple example, move response to mental health crises from police to mental health agencies. For a long time, police have (reasonably) complained that they are somehow expected to solve all of society's problems.
Does anyone know if RAII types will ever be a thing in Zig?
Goods, services and assets.

The FED buys the bonds from people and gives them money.

What do these people do with the money? Chase goods, services and assets.
A computer sounds like a hacking device used for ransomware. Just because a tool has one possible negative use (which I do everything I can think of to protect against) doesn't discount it's valid use cases and bar it from being used.
I donno. Most great ideas fail and success rate is mostly dependent on execution. That is why I believe execution gets more weight than idea no matter how great the idea is.

A great idea with bad execution = failure

A mediocre idea with bad execution = failure

A super bad idea with bad execution = failure

However, you can take a semi bad or mediocre idea and execute the heck out of it = success.

So I would look at the success numbers. "far far more valuable" is too subjective. Using your example, I personally wouldn't get into an unreliable vehicle but a faster horse that I know for sure works.
I enjoy this in the sense with which it's published, but I feel like the authors overlooked one key meaning of the phrases "It's not rocket science" and "It's not brain surgery." They interpret both to mean, essentially, "It doesn't take a genius". That is a valid interpretation, but there is an additional meaning that they gloss over entirely.

Both fields require extensive specialized education, training, and experience. They study only looks at whether the people in these fields are more intelligent than the average population (and one another). In that sense, whether people in those professions score higher on a cognitive test is irrelevant.

Which is all to say, much like the authors of this paper, I am taking a trivial matter far too seriously and being nitpicky to no one's benefit.
The Attack on Rooftop Solar Power in California Is Beyond Stupid
Oswald shot himself in the arm to try to get out of the Marines too. You examine his life and he was a loser his entire adult life. He couldn't keep a job. He believed in Marxism and defected to the Soviet Union expecting to be some hero there. The KGB was rightly skeptical and put him in some horrible factory job. He was disillusioned. Came back to the US expecting to be a media sensation. No one cared. He then believed that Cuba got communism "right" and tried to go there, but the Cubans wouldn't let him in. About all he could handle was menial labor and got a job moving books around a warehouse, when opportunity to get the fame he always wanted presented itself...
At the moment Facebook bought them I started researching alternatives and I am happy to say that a couple of hundred friends and family of mine have switched and not a single person has tried to reach me on WhatsApp for months until I uninstalled it.
basically, never be a junior developer
It may seem like that, but it is not in my words. Perhaps it's a result of political polarization and the suspicions it creates? Let's do away with that. I only meant what I said.
Another issue is that recruiting isn't the same across the industry. TFA is written by a dev, but at a FAANG, the first person to see your application is practically guaranteed to NOT be a dev. How you impress them is going to be different.
Of course – but you can definitely fuzz your way to the initial vulnerability. The VM stuff is done once you have that vulnerability and are writing the actual exploit, which is a manual process.
The point is that we currently have a vaccine that eradicates those types of cancers but we have very low numbers of people willing to take the vaccine because of cultural hesitancy
Indeed. https://en.m.wikipedia.org/wiki/Atari_2600#MOS_Technology_65...:

“Over two days, MOS and Cyan engineers sketched out a 6502-based console design by Meyer and Milner's specifications. Financial models showed that even at $25, the 6502 would be too expensive, and Peddle offered them a planned 6507 microprocessor, a cost-reduced version of the 6502, and MOS's RIOT chip for input/output. Cyan and MOS negotiated the 6507 and RIOT chips at $12 a pair“
“moot” - nope, see below.

https://news.ycombinator.com/item?id=29569782
Is it really a fight though? Presumably they send a letter every x month, and do other things with their life in the meantime.
Can confirm. This is how the world works smh.
You can be a terrible engineer with a degree. You can also be an excellent engineer without one. To me, that pretty clearly makes the case that a CS degree is not an indicator of future success in a given role.

IMO, CS degrees don't prove anything other than a) you had the means to attend a university, b) you learn best by having somebody else guide your learning, and c) you can survive the classes designed to "weed people out". Personally, I'm a lot more interested in interviewing people who may have come from more humble backgrounds, who learn really well on their own, and who don't entertain artificial barriers to entry.
My kids love Swift Playgrounds. It is a wonderful way to introduce young kids to programming, in a safe and exciting environment.
Or the same ad network.
Google banned Windows throughout the organisation in 2010 due to this (with some well fenced exceptions where Windows was unavoidable).

1. Google will do costly things to be secure.

2. At the time I did not hear of any other organisation following Google’s lead.

3. They did not reverse the ban later.
> but your original post did assert that "every" command line option is a bug, and I'm tired of this "options are bad" argument.

Every option doubles the amount of testing required to exhaustively test the program. This soon reaches the level of impossibility. My point is to encourage people to take a hard look at the options and consider redesigns and specification changes to eliminate as many as one can.

The same applies to `if` statements in code. Finding ways to change the data structures and program logic to eliminate edge cases and the `if` cases is a significant goal of mine.

It also applies to compiler warnings. In the case of C, the warnings are there because the C Standard allows practices that are known to cause many problems, but the C compiler vendor has to compile them anyway, and so choose to make them warnings. But for a newer language, the warnings come about because the language designer did not design the language rules well enough.
"Most scrutinized" means that you might have a fair chance at finding a higher proportion of them, though.
The pandemic gave it the final push in the same way WW2 gave nuclear weapons the last push and the cold war gave rocketry the final push. In all these cases it was pretty well understood that it can work but there were a ton of engineering obstacles to overcome.
Do you have any reasons to think that they're not scanning photos on their servers? AFAIK every major storage cloud does that, including Apple.

What probably happened is that Apple planned to introduce E2E encryption for iCloud. But they have to scan photos, so they rolled out client scanning to ensure that they're not storing encrypted child porn on their servers.
I think there is a bit of a lack of empathy in your response. First, not everyone has learned how to express affection, especially some of the previous generations. The author even wrote that the father wanted to be involved in his child's life, but did not have practice or models for being the kind of father the author wanted. It does not indicate cowardice. It could be very difficult to switch one's frame of view to something that seems alien. It might have been just as difficult for the author's father to become an affectionate and involved parent, which you see as something he should be able to achieve, as it would be for a typical modern man to accept that plants have the same rights as people, which some future version of humanity might consider to be an obvious given.

Second, people grieve in different ways. Some might engage in self-destructive behavior. Others might fall into a deep depression and have trouble getting out of bed. The father might have found comfort with the routine of work where he could pretend everything was fine. He was at least aware enough to make sure his children were care for, by passing them to the grandmother. He might find seeing his wife or child too much to bear, as they remind him too much of his daughter. There is a reason why couples often separate if a child dies. He might not have the skills to deal with his grief, might not have had help, might not know where to get help, might not have even know he needed help.

Third, there are several different ways of parenting. One of which is what you mentioned, making sure the family has modest needs so that they can live within those means, reducing the burden on the parents to have to constantly strive for ever increasing wages. There are also parents who want to provide as much as possible for their children, the healthiest foods, the best medical care, exposure to many ideas and activities and cultures, which necessitates a tradeoff between effort put into work and direct time with family. It might be easy to agree that the extremes of the spectrum are poor choices, but harder to say where along the middle of the spectrum is the optimum. Which is the main point of the article, whether you agree or not.
> SF already has free community College.

Wow. For how long?
Shoreline.io, the Incident Automation co, today introduced Shoreline Notebooks
> Historically the jump from overflow to RCE was much much shorter.

Not really. I am about to read the article, but it sounds like return-oriented programming[1] chaining "gadgets" that are small bits of existing code that you can re-purpose into executing arbitrary code by manipulating the stack. Extremely common exploitation technique, even if not trivial. Who said an exploit or RCE was trivial to exploit?

Edit: I was a bit quick to dismiss. The technique is certainly interesting, although the article doesn't go into the details of how the control flow is handled and where that register is stored. However, I'd like to point out that ROP is quite complex on its own, as it's kind of like using a computer with an arbitrary instruction set that you have to combine to create higher-level functions, hence my original confusion.

[1] https://en.wikipedia.org/wiki/Return-oriented_programming
Shoreline.io launches online notebooks for site reliability engineers
This was a fantastic, thorough explanation, thank you for putting in the effort!
It just sounds to me like a lack of confidence when interacting with other people. You're aware you're a good developer. But you issue you say very clearly is that "..I will make it shitty" implying other people will perceive it that way or "get called out" which again, implies what other people believe.

You need to accept that you cannot always win. You will fail at some point in life. Accept the fact that you could lose your job tomorrow. Then, don't worry about it. Wing it and almost everything you do. I always tell myself "well they haven't fired me yet so I'm clearly doing something right." Although you're in a CTO position so it's definitely different. But the concept applies. Brush shoulders with people who matter. Make them like you or stay on their good sides. Take work off their hands to the point they feel like they need you. Give yourself a purpose.
Ms. Pac Man, on the other hand, is fantastic on the 2600. It looks a lot like the same bad game, but it plays very close to the arcade.
TOTSE was definitely very influential on my interest in the telecom system back in the early '00s. To this day, researching things like phone switch replacement projects I'll often end up finding text files that I remember being on TOTSE back when.
Realistically, if I wanted a similar family quality of life as hunter-gatherer societies, I could reach it in far less work time in modern society. Cutting out the expenses of larger/modern housing, advanced healthcare, higher education, and a lot of expensive leisure activities, living a simple family life would be very cheap and affordable on less than a 40 hour work week. I could even have a better lifestyle in many regards for the same amount of work time.
It's important to correct this misinformation and point out that "normal processes" were followed. The long approval process delayed the roll out of the vaccine causing hundreds of thousands of needless deaths. If anything, the approval should have gone faster.
Correct, it was the project that was codenamed Stella by Joseph Decuir after his Stella bicycle.
> You don’t need statistics you need real reports of quality of life from people living there. What you mistake as rants are people who live there telling you they hate it. What other data do you need?

At this date, we still don't understand that such things on the Internet are completely unreliable?
> or 'openssl s_client' if you needed TLS

Which sites tend to need.

I'm sure someone can make an equivalent to that. Maybe even just a wrapper around curl...
>> There is no off the shelf software that would allow us to support calls of that size while ensuring that all communication is end-to-end encrypted, so we built our own open source Signal Calling Service to do the job

But wasn't there Jitsi? [0]

I think its great we have competition among Free Software projects so that both can improve. But sometimes I feel like maybe duplicated efforts create two 5/10 solutions. Instead what we really want is one 8/10 solution, or better.

[0] https://meet.jit.si/
This sucks. :(

Apple is a closed ecosystem, and building on a closed ecosystem always carries the risk that the ecosystem owner will decide an individual or company just can't play. But that doesn't make it better; it's just a risk to be aware of.
"science workloads". What kind of science workloads?
Finally The lightest-weight GraphQL caching library now has a dev tool
"Ever Accountable", another example, only works for a small list of applications --- if you're not on their VPN, you even have to use their browser. Your application takes random screenshots and advertises that it's hard to bypass, which is kind of the opposite of what "Ever Accountable" claims.
Google employs a lot of people using Apple hardware.
Eftpos in New Zealand
What are my options when it comes to eftpos machine if i am running my own business and i have a shop that customers can come in and swipe their card.

I dont want to pay 1.2% transaction fee. I am a developer my self and i was wondering if i could do something my self. Please link me any articles that could help me before opening my shop.
Thank you
Simple business "ideas" like cleaning, plumbing, roofing, siding, etc. that a million other people are doing can all be built into 6 or 7 figure businesses through solid execution.
> > but I'm uncomfortable referring to non-techs as "muggles." Some of the least-computer-tech-savvy people I know, are doctors, lawyers, and scientists (and I actually know quite a few).

> That's fine, but it doesn't make you INHERENTLY BETTER than people who are color theory nerds or whatever.

Consider that this meaning of the word is only used by the antagonists in Harry Potter. Everyone else uses it in a neutral way, and Arthur Weasley even admires muggle ingenuity.
> to dismiss what everyone else is saying is strange

The standard of evidence is 'what everyone else is saying'? We need to improve our education system.
To be honest, I have been burned way too many times with intel CPUs so I am not sure it is a linux problem at this point.

Both my thinkpad t480 and t14 has cpu throttling, and the quite expensive t14 has it so seriously that it will lock to ~500 MHz and will become barely usable.