skysight-inc/HackerNews huggingface dataset:
No, I didn't claim this. Unless you are trying to take one phrase out of context and dance on it.

What I said is that macOS is the only OS that provides the needed balance of everything (except gaming). Other platforms are not alternatives because you have to chose - either you are getting a good dev machine that is not a enjoyable to use for other use cases, or you are getting windows which is not enjoyable for the reasons I've described in the other comment. The only two reasons to chose windows (as I see it) are gaming (and game development maybe) and windows (often enterprise) development.

To sum it up with an analogy and close the topic: a truck is not an alternative to a volvo s60 just because it is also a car and can do even more than a volvo s60.

PS:

>macOS’ only strength for development

This is your second comment where you for some reason ignore most of my comments and focus just on what suits you.
This is perhaps, strangely enough, the most contentious comment I have placed on HN. Last night when the comment was fresh it was quickly up voted at least 7 times. This morning I awoke to the comment down voted back to it’s original 1 karma. I am unclear as to how this comment is so polarized.

Here is the Franklin quote (I encourage you to read the whole article): https://www.washingtonpost.com/news/volokh-conspiracy/wp/201...
Launch date 7/7/2019, Vega 11 graphics, 4 cores (8 threads).
This is what makes security keys so great, you can't surreal a token from one domain and use it on another. They completely remove this type of attack, which no amount of training will ever fully protect you from. You can't put the onus on the employee, you have to make it impossible for them to do the wrong thing in this case.
I found the article interesting too. Porn can be really exploitative for the performers, good for them that this is the perfect storm to not depend on anyone else anymore and make their own content.

I’ve been thinking for a little while to do something around that industry, a tool to make it easier to get shit done and earn more money for the models/performers but I haven’t found what yet. I’d love to get in touch with people who produce this kind of content themselves to see what could be a useful product and do some research but I don’t personally know any. I have not succeeded so far because (I guess) I’m getting drowned into the constant stream of creeps that want their attention, my contact attempts receiving no answer. Any ideas how to approach this?
> I don’t agree, sorry. They seem perfectly sincere; I’m not sure what you mean by “legitimate” in this context (what would “legitimate” behavior look like here? Never disengaging from another person’s attempt at a conversation, no matter how absurd the priors are? This doesn’t feel like a reasonable standard to demand of others.)

> I put “threat” in scare-quotes because I thought it was obvious that this isn’t really a threat in any meaningful sense. Equating it to abuse is specious and distasteful.

I don't think the platitude itself is a threat, I'm saying that it is the same as condoning illegitimate bad behavior as a response to people exercising their rights. It is condoning bad behavior, and in the sense that it is amplifying a potential threat and coercing someone to not exercise their rights, it does sound like a threat, in a small way.

For example, it is generally frowned upon to tell a woman that she should make herself less attractive because it is her fault if she is assaulted. Even if there might be a kernel of truth to it, it is a shitty thing to say, and one might even call it "invalid", because it is often outside of whether someone indeed has the right to walk in public or say what they please.

And, in our society, even the worst people should have the same rights as all of us. Because all of us are the worst people to someone. These tactics are themselves wrong; illegitimate. So it should give you pause when you see that you are doing the same thing as those who silence people speaking truth to power.

I'm sorry, I really thought my examples were helpful.
there is a link at https://triplebyte.com/privacy-center
When I start typing "solidworks" it alternates (with lag) between the Solidworks core software and Solidworks Explorer. I only get the right one ~half the time, since it seems like it will open the one that would have loaded rather than the one that is at the top of the list when you hit enter.
For those reading at Netflix, thank you!

I worked for a game company and we had a small number of folks who bought lots of games and never activated them. I lobbied management that it was unethical to keep these peoples' money, it was unethical, I was laughed at.

Now that that is out of the way, can we talk about parental controls?
Antonov Airlines Cockpit Views
It was discussed previously on HN that Zen platform engineering lead wasn't him.
Absolutely! Every now and then you pick up some methods or tools you hadn't thought of, that make yourself better.

You just have to remind yourself to bring the critical eye so that you don't start wearing black turtlenecks believing it'll make you a business genius :)
But the first quote acts like its a new discovery, but then they go on to say it's been known, just under-researched, for 50+ years.
How to Read and Write Other Process Memory (2016)
How could I have forgotten?
Thanks for installing. Enjoy painting. With support and feedback from users it might get otpimized further
A feature isn't revolutionary until people use it.

Apple didn't invent virtual numbers, but they have a better implementation than Citibank. It's Apple's MO.
I'm actually working on a Pascal compiler right now. Register management has been a really tricky part for me, but I didn't even thing of treating an x86 processor as a stack based machine. Very clever, especially when you just want a simple compiler an not anything super optimized.
How is this still IRC? :)

I'd prefer to see more expansion on the IRC protocol side rather than clients adding their own non-standard augmentations.

Things like server-side scrollback, connection persistence without a bouncer, push notifications for mobile would be great. I currently use Quassel server with QuasselDroid app to achieve these things with works well but again it's a client thing only. IRCCloud does a similar thing though not self-hosted.

I'd love to see IRC make some big strides like it did in the 90s. I don't care about video etc though. It shouldn't become another whatsapp or facebook messenger. Though embedding pictures would be useful.

I know IRCv3 is a thing but development is way too slow and isn't really taking the new requirements of the mobile world into account.

But clients adding proprietary stuff that only works with themselves has nothing to do with the idea of IRC.
In many projects I have worked on in the last 2 decades, one of the first things I find myself needing to do is fix the name services and setup of .local/.home .. To me it really appears that the skill of naming things starts at the the network - to that end, crap-named networks propagate amnesia.
In enterprise, one example is when active directory groups are put into the token.

This makes sense because permissions are often managed by groups (read write, read only, user, admin, etc...), so employees can request a specific group to access some business application(s). This causes issues when an employee invariably has a hundred groups, adding multiple kilobytes to the token, more than is permitted by HTTP headers.
The Sacklers. Although they had their names on lots of things before their connection to the opioids crisis came out.
But the fingerprint of photoshop is the same for everyone. If apple knows what the fingerprint of photoshop is (which they could easily find out), now they have a giant list of who installed photoshop and when, and from which IP address, and which IP location.

That data would be a wet dream for some IP lawyer looking for pirate copies of software...
Legal or not it's clearly the wrong thing to do and not at all what users would expect.
Cheat Engine
A bunch of crap strewn across an old IKEA desk. Why is this interesting.
A: Stealing a credit card is an order of magnitude more difficult than just getting a mobile phone and typing 'pornhub.com' into the address bar.

B: How do you police something which is so easy to access? We expect Governments and businesses to police access to drugs, why not for pornography? Why don't we require ISPs to provide free DNS-level blocking for residential broadband and mobile phone services?

It is not reasonable to expect every single parent to manually install blocking apps on all phones and devices that children have access to. This is something that should be managed centrally by ISPs, enforced by Government regulation.

C. $5 a month is an order of magnitude more expensive than free, and forces people to confront their addiction if it has a real price.

D. Disabling access to free porn would be a boon for the Porn industry who could focus on quality content rather than spectacle and exploitation.
you're not alone, except James Web is abbreviated JWST (Space Telescope).
Android won't tell you again that the source is untrusted and will directly show the installation dialog, but it also won't silently install a random APK, so in practice the risk of accidentally installing malware is not that high unless you have very fat fingers.
Here's a fork https://github.com/rida1148/Hack-Casio-Calculator
I don’t think this is true anymore. I reported extra interviews to my talent manager and they said nothing. Then I got an email that they fired all talent managers.
I think originality is a relatively new concept in human thought. The Sanskrit book I’m reading at the moment ha a startlingly new interpretation of an ancient school of philosophy but the author takes pains to note that he is not saying anything new but merely recovering the “true meaning” which was lost a long time ago. Or think of all the medieval forgeries which were attributed to Aristotle or some other ancient author.

Valuing innovation over continuity is one of the distinguishing features of modernity versus traditional cultures.
Poll: How many hours do you spend in front of your computer?
< 1
> 4
> 6
> 12
> 16
> 20
But at the end of that video they state they were able to train a network to detect these phantom images. So this is something that can be fixed and had been proven to work. Only a matter of time before it's in commercial cars.
I didn't find any good jobs on my last job hunt through them, but was happy enough with the process that I put their little certification widget on my linkedin. Gonna get rid of that now.
don't forget to drop your feedback on https://krita-artists.org/
4-alarm fire on Pier 45 in San Francisco
Riding the State Unemployment Fraud ‘Wave’
I almost completely agree with what you say here (so upvoted) but it's what you don't say that I find disturbing.

You've outlined what can be unpleasant about porn (eg. slapping women or choking them, however consensual I won't watch that) but you seem blind to the (albeit simulated) violence, sadism and killing I alluded to in mainstream films which can be far, far worse. I personally know it isn't real but to borrow and slightly amend your own sentence...

"but to children where this is their first exposure to violence, they absolutely don't know what is normal and this imprinting causes harm for some"

You can see the bad parts in porn, but not see the worse in films that children are freely exposed to? How come?
We use sqlite as a smaller cache of a much larger postgres db. The cache is generated by a job and yes is regenerated every time before being pushed to machines that need it.
There is no way to "fill in the jump values" if you have already emitted the goto to a place you can't modify later. Like the featured article does, emitting its code with printf. I agree that you could emit code to an intermediate buffer, fix it up later, and still call this (a slightly more relaxed version of) one-pass compilation.
If you decide you dont want to throw anything away forever you can grow pretty fast :)

Some of the huge ones absolutely do binary storage for HA/DR reasons, but payroll companies and realestate companies are the mainstay and they have a tendency to store a lot of XML crap on top of the lovely normalized rows.
Is that Kelsey Grammer!? I had no idea he did an SNL stint.
Basically you have all the info you need at compile time, so you just do the work then rather than having to do it every time while the program is running.

Ex: 4 + 4 would be condensed down to just 8 at compile time rather than writing the code to get 4 and 4 both into registers and add them at execution time.
I don't know too much about Jekyll, but I assume you can just find a template project and swap out the style sheet this this one.
Clip Studio Paint and Affinity are also well-regarded, though not FOSS. CSP in particular has great support and advanced tools like posable maquettes and perspective rulers.
Timeless Wisdom from Seneca’s ‘On the Shortness of Life’
Python via RAPIDS.ai . There first bc most data science community for prod + scale is in it. It feels like the early days Hadoop and Spark.

IMO golang and JS are both better technical fits (go for parallel concurrency and js for concurrency/V8/typed arrays/wasm), and we got close via Apache arrow libs, but will be a year or two more for them as a core supporter is needed and we had to stop the JS side after we wrote arrow. Python side is exploding so now just a matter of time.
Does SQLiteStudio let you cancel an unexpectedly slow query part way through? DB Browser for SQLite doesn't seem to, and I don't really know what I'm doing so often accidentally set off a query that can't use indices without doing "EXPLAIN QUERY PLAN" first.
not sure what to make of your comment. you're simultaneously asserting that the engineering labor market is cost-plus ("the pay is ... a slight premium"), but with its "high" salaries, it's not.

that's incoherent--similarly incoherent to facebook pushing employees into cost-plus pricing while enjoying value-based pricing for itself.

absent significant outside influence, markets, including labor markets, will naturally drive prices down to cost-plus levels through competitive dynamics. if a market has outsized value-based pricing, it's a prime signal of inefficiency, and competitors should enter (not being a free market is a significant barrier, but a different issue).
This isn't the only bad PR tactic I've seen from Casio lately. There's a piano reviewer on YouTube who noticed a flaw in the action of a new digital piano they make, and their responses varied from claiming he was lying to _reportedly_ spamming his videos with negative comments. Here's the 3 relevant videos where he first raises the issue, responds to Casio, then just straight up dismantles the piano and proves it:

https://www.youtube.com/watch?v=p7xHgXFEJUE

https://www.youtube.com/watch?v=mKAfScFK0QU

https://www.youtube.com/watch?v=EqNK3w-2C6I
I think such articles underestimate the ingenuity and detailing that goes into inventions. The idea represented by the science fiction and its execution by science are not the same thing. Case in Point: The dream of human flight must have existed ever since man first looked up at the sky and found it beyond his reach. But to say ancient humans came up with the idea and Da Vinci executed it (unsuccessfully) would be either belittling Da Vinci's designs or the thought and imagination that went into them.
Better to say ancients had some idea (Hindus with flying chariots, Greeks with wings stuck-on with wax etc.), Da vinci had some other idea, and Wright Brothers an altogether different one.
Sure, but things like horizontally partitioning your data across multiple hard drives via splitting files, supporting partition elimination in your queries, etc are all things that I am pretty sure sqlite doesnt even want to bring to to the table.
https://aws.amazon.com/api-gateway/faqs/

“ Q: How can I address or prevent API threats or abuse?

API Gateway supports throttling settings for each method or route in your APIs. You can set a standard rate limit and a burst rate limit per second for each method in your REST APIs and each route in WebSocket APIs. Further, API Gateway automatically protects your backend systems from distributed denial-of-service (DDoS) attacks, whether attacked with counterfeit requests (Layer 7) or SYN floods (Layer 3).”
https://en.wikipedia.org/wiki/Constant_folding: "Constant folding is the process of recognizing and evaluating constant expressions at compile time rather than computing them at runtime. Terms in constant expressions are typically simple literals, such as the integer literal 2, but they may also be variables whose values are known at compile time. Consider the statement:

i = 320 * 200 * 32;

Most compilers would not actually generate two multiply instructions and a store for this statement. Instead, they identify constructs such as these and substitute the computed values at compile time (in this case, 2,048,000)."
Anyone can get phished if, on an off day when you're tired or distracted by personal issues or whatever, your guard is down and you happen to receive a phishing attempt that also pattern matches something you're kind of expecting, either because it's a targeted attempt or just randomly for a wide-net phishing attempt. That's my model of how phishing works, they just make lots of attempts and know they will get lucky some small percentage of the time.

With that as my model: the email getting to your inbox is of course the first failure and increases the chance of getting phished from zero to not zero. Opening the email is another failure that raises the chance. Clicking the link is another.

All of the steps leading up to entering credentials or downloading and executing something from a phishing site is a real failure in that it increases the chances of becoming compromised.

That's even true if you're suspicious the whole way through. If you know it's a phishing attempt and are investigating, fine. But if you are suspicious, that means you can still go either way. You can also get distracted and end up with the phishing link in some tab waiting for you to return to it with all the contextual clues missing.
What are the penalties for wrong DMCA complaints?
I generated ~105 leads from social in the last 18 months for https://contentdistribution.com by (inconsistently) building a brand over the last 2-3 years.

I have had people wire me a lot of $ within 24 hours of talking to me, because they spent a year reading my content before reaching out.

I'm working with companies backed by A16 and Peter Thiel because of my personal brand.

It works, but it takes time.

- Delete your friends from HS and college. Anyone that you'll never talk to 1:1 again, and don't see yourself reconnecting with. When they don't engage with your social content, it lowers your overall reach

- Join Facebook Groups and connect with your target audience. Like 1,000 - 2,000 people. Doesn't have to be all at once

- Post long form content in your status. If you are going to link, drop the link in the 1st comment. FB / LI want to keep people on their platform and reduce reach of external links.

- Be vulnerable. Share vulnerable stories that are actually humble brags.

- Drop knowledge in the group. If the audience who hires you is non-technical, don't talk about super technical stuff. Talk about how you saved the day, or accelerated development, or worked on something that helped win a deal, or developed a process that whatever

- Share wins

- Keep doing it. 2-3 times per week for 2-3 years

- Write down everything in your head on your blog that you repeat. If you have specific positioning on you, or how you do things - document it in the blog.

- Use this content once a lead engages with you to differentiate yourself and build trust and credibility before you hop on the phone

Ultimately consulting services are hard to differentiate.

People like to work with people they like, and people they think will make them look good.

Focus on excelling at both.

A lot of people who will hire you, won't hire you today.

But if you're stay top of mind over the next 2-3 years, an opportunity will come up.
I hated the look of LaTeX documents when I first started university, especially the font. I don't know what happened, but I eventually fell in love Computer Modern. Something about it just looks great. Maybe it's just Stockholm Syndrome.
Wikipy.com+just+$20+need+urgent
I take the point but I also take it with a degree of realism.

I've been at companies where they did this and I usually 'fail the test'.

I received the email, but given the highly targeted nature (wasn't very generic) I get curious. When you can tell it san internal test its fun to see if you can trace it back to a particular person or department. So I created a VM in a secondary clean laptop and opened it.

So based on the test I failed because they detected I followed a link.

I don't for one second believe that 1 in 5 Gitlab employees also did this, but I'm certainly distrustful of test numbers like this.
Many jobs may vanish forever as layoffs mount
Yeah but it's very edge-casey and not everyone's an academic so the target audience must be very small. Otherwise why write the CSS for it. If I wanted to write a CSS library I would be aiming for a large audience (but that's just me; always trying to have maximum impact)
Traditional grants are a poor fit for OSS development. The application process adds a lot of overhead and results in payouts for those that optimize the process rather than write good software.

The best implementation I can see is for government institutions to vote on the most useful OSS software with awards for the winners.
Well that would be super convenient for me. At this point I'm just slowly transitioning to always using my checking account number directly for payment since that is stable.
The Why, How and Power of Commercial Open Source Software [Ongoing Interview]
What I don't get is how incompetent IT technicians are even hired in the first place. I'm an IT worker in a large financial institution and none of my teammates have the slightest clue on how to do their jobs. The latest hire who was brought on as a combination worker/team lead tried to open a heap dump in Notepad this week...

COVID-19 couldn't have occurred at a worse time for me.
Say you have a simple expression within your code: 4+3*2. Rather than computing the result at run time, you can reduce (fold) that expression into 10, because it's a simple constant that only needs to be computed once.
Note that I clicked that and got an email saying that it would be automatically reactivated in 24 months. I would just delete your account at https://triplebyte.com/privacy-center
I’ve been writing software for 30 years and Firefox still confuses me at times. It is many things but not simple.
What does “based on actual skills,” mean?

I’ve seen the kind of code competitive programming sites put up and the solutions people share. There is a complete disregard for best practices. Memory leaks are common in solutions. APIs that should be using const or references to prevent errors. In competitive coding all that matters is finding a solution. But in industry there’s much more to it than that: how do services like Triblebyte present that?
Instead of the second, I'd rather put: "Thou shalt understand pointers, before using them"
8K monitor sounded ridiculous until I realized that's basically Retina @ 32-34"
That case is already covered by browser caching.
SQLite handles dozens of DB databases surprisingly well, especially in a single user for data analysis scenario.
Triplebyte can just forward those fines to the circular file. There is no practical method of enforcement unless they have a physical EU presence.