skysight-inc/HackerNews huggingface dataset:
Um, yes, of course you have to ask for time off. How else would it work - you'd just tell your manager that you weren't coming in and then not show up and your tasks wouldn't get done? That seems ludicrous, you'd be fired, good luck getting anything you left in your desk drawers back.

I'm fortunate now to work at a place where if I had to take time off for a medical emergency or paternity leave I could call and explain and it would almost definitely be granted, they might ask for some email support or phone calls to offload my tasks to someone else... but you still have to ask.
I kinda like large languages though. C# is very much a "sharks with frikking laser beams" kitchen sink of paradigms and features (fun fact, it even has dynamic typing!) but it's a joy to program in, because I have options and a lot of ways to express myself. the dark side of having minimal syntax is that code accumulates boilerplate, design patterns and frameworks.
In accounting/finance terms the "unlimited" PTO equals 0 PTO, and this is why business loves it. Thus you don't earn it, and instead it is just like a bonus given [or mostly not] at the whims of the manager. The Atlassian HR response is a wonderful mix of the "more flexibility" BS and the true harsh reality of the "unlimited PTO" scam https://s3.us-west-2.amazonaws.com/secure.notion-static.com/...

Next thing is "unlimited" health insurance where your medical bills are paid [or not] at your manager approval :)
Aside from the half dozen people they shot, I guess.
It is pretty obvious if you search for any old topic that is also covered incessantly by the news. "royal family" is a good example. There's no way those news stories published an hour ago are listed first due to a high PageRank score (which necessarily depends on time to accumulate inbound links).
Deno is really awesome for shell scripts. Forget Bash. Forget Python. Deno is way better.

You get a fairly sane type system, good performance, easy deployment (it doesn't count as easy if it's a pain on Windows), supports single file scripts with third party dependencies, and no compilation to deal with.

There aren't really any alternatives that offer all that as far as I know.
Grew up in a house surrounded by many wonderful machines, but by far the most beautiful and alluring were the Spectrums. My dad wrote some reasonably popular books on these things in the 80s which pretty much set me on my way:

https://worldofspectrum.org/archive/books/working-sinclair-q...

https://spectrumcomputing.co.uk/entry/2000420/Book/The_Worki...
Trying to litigate a matter of national intelligence through the courts is the wrong approach to use. The government has nearly unlimited powers in matters of national security, which includes the collection of intelligence. The right approach for those who believe to have standing is to write to your congressman or senator, especially if they sit on the House or the Senate Intelligence committees. Or, better, to run for office yourself. The latter advice applies to a host of other issues.

If you want to save the environment, do not study environmental science. Study politics, and become a politician, at the local, state, or federal level. Gain some hard political power to make or break laws and policies.

If you care about voting rights, do not become an activist. Become a politician, and marshal support for a bill.

If you care about government surveillance, do not try to fix the problem through your lawyer. Become a member of Congress and marshal support for a bill.

We want to have our cake and eat it. To solve the problems of society without making sacrifices. To go home at 6pm and tell the wife that you won in court against the government, have successfully nullified the government's surveillance powers, go to bed at 10, and go to work in the morning. Rather than leave your field to run for office, and possibly make a permanent career change. How many software engineers on this forum would consider becoming full time politicians for the remainder of their career and leave the tech field entirely? Few. Because as much as we like to write walls of text about the issues we pretend to be passionate about, few of us consider these problems to be little more than fictional annoyances that we don't seriously, really care about enough to make personal sacrifices to change. /rant
Mostly, I'm simply not interested in upgrading because what I have works. I spend so little time thinking about my operating system itself these days that I'm a hard sell on value-add in replacing any aspect of it.
I'd like to see Discord do message boards too. Kind of a natural outgrowth.
> I love when I see forums on Discord

I don't even consider it a forum. I consider it chat. I think there's really two different products.

I don't mind discord for chat, but it's awful as a question / answer support system. Slack is the same thing. I think the reason they're popular as a support destination is because lazy people that don't want to make any effort can pop in, ask a question, and get an answer.

I'm not calling you lazy BTW.

My biggest issue is they don't scale and it's really hard to find historical information. The chat is usually cluttered with simple information and one huge, de-threaded, infinite scroll is almost impossible to navigate in any reasonable manner (at least for me).

That said, I think discord could get better with the new threading feature. As people create high quality threads the moderators could pin them and categorize them. You could even create categories and let users create and manage their own threads. Oh wait. That's a traditional forum. Lol.

Based on the very few discord servers I've joined, I think the biggest thing that makes it useful is that it isn't saturated with dumbasses (yet). For example, the Cloudflare discord for Workers / Pages seems to be a smaller, more informed userbase than the forums. I think some of the devs might even hang out there, but I imagine that'll stop if they see mass adoption and the same questions get asked repeatedly.
There are definitely white supremacists and neo-nazis. You all showed yourselves at the Unite the Right rally in Charlottesville.

And with regards to theories about elite pedophile rings... Matt Gatez and Donald Trump have done a great job of showing that the republican party itself is an elite pedophile ring and Qanon was an attempt to project their own crimes onto others.

Start your civil war. We put you down once. We will put you down twice.
Discord has its uses, but forums should be moving to Reddit.
It's the "unlimited PTO" scam - tech companies figured out a loophole that lets them give their employees zero days of guaranteed PTO, doesn't require them to pay out for unused PTO days when an employee leaves, and is technically legal for meeting the minimum PTO laws in the US.
Yeah, I suppose you're right.

I originally clicked the link hoping that a "ledger of harms" would chronicle the worst offender for each harm. Not inciting anybody to anything, just making it known that if someone had some adversarial behavior in mind, then it would be best directed at such and such an organization. That's what I would call violent agreement.
Secrets are the antithesis of democracy.

You cannot make an informed choice without transparency.

How this balances with things that actually need to be secret is the difficult part, but clearly, the US is failing to find that balance.
Unlimited PTO is terrible for employees.

Companies implement this policy so that they don't need to pay out unused vacation days when an employee quits (which is required by law in many locales).

Further, people take less time off with unlimited PTO than with a fixed number of days. [1] Psychologically, this makes sense - with a fixed number of PTO days you feel entitled to take time off. With "unlimited PTO" you don't know where the boundaries are. At a former job, I had a good manager who asked HR for some guidance on "unlimited PTO" and shared it with our team. Unsurprisingly, HR had an unwritten policy for the number of days you could take off before you had to get PTO approval at the VP level.

[1] https://blog.namely.com/unlimited-vacation-policy
I don't see why, there's a physiological basis for it. It's well known that fat cells have higher level of aromatase which converts testosterone to estradiol.
Most of Europe has 5 weeks of holidays. Funny how unlimited PTO in the US isn’t even close to the very limited time off we get in Europe.

Unlimited PTO should average 20 weeks a year to deserve to be called unlimited.
In general the check here is the Legislative branch, where select members have access to classified data and can exert corrective pressure on the Executive.

Not perfect, but allowing any member of the public to expose classified secrets via lawsuits would certainly be an attack vector for foreign adversaries.
>3 john oliver videos

>8 hour video deposition

pass

>"transcripts of calls to the bankruptcy court from those impacted by the opiod crisis"

People calling in and saying that oxycotin ruined their lives doesn't really count as a "specific crime".
I'm not familiar with JSS, but styled-components works by creating a whole new React component for each layer of styling that you'd traditionally use a CSS class for. And despite appearances React components aren't just function calls, they're persistent objects that carry their own overhead. So doing things this way seriously inflates the work that has to happen at runtime.

Using "plain styles" in a component-oriented architecture relies on convention more than I'd like it to, but... the cost of the CSS-in-JS solutions I've seen just seems too high to be worth it. I don't know what the solution is.
Our F-150 driving rednecks would never be caught dead in those Toyota Hiluxs the taliban uses
Long live Fortran. Learned it for some CFD applications.
I don't understand all the devs who think Fortran is some dead language that nobody uses.
I just fired up a Win10 machine for the first time in some while in order to run specific software.

Good gawd. It was finally useful about 4 hours later after all the updates and tomfoolery. Never again.
OP preempts this (whether you agree is another matter):

> One might argue I am being overly sensitive – I beg to differ. I suspect this company’s intentions were not pure.

> The product does not make sense for a hobbyist to use (it’s a tool for businesses). More likely, they’re hoping I will tell myself, “I’m not a hobbyist, I’m a real business!” and proceed to select a more expensive plan than I actually need.
> Just recently I spent an hour unbundling a mail chain with layers of poor quote - reply - ask for clarification - further reply.

I'm not saying email is perfect or always works well, it just seems to naturally work better more often in some ways.

> The way we use slack is start a top level topic and group all related discussion in a thread.

My company has not been disciplined about that, and even when threads are used new ones get started to continue the same topic relatively frequently.
Steve Vickers wrote that manual. A couple of decades later he taught me an impenetrable course on mathematical structures in computer science. (My previous comments about that: https://news.ycombinator.com/item?id=23760382 https://news.ycombinator.com/item?id=26375986)
LayerZero raises $6M to build blockchain interoperability protocol
And it was an incredibly slick looking machine for the time!
The person took paid medical leave, and when that ended, was offered unpaid leave. They didn't want to use unpaid leave, they wanted to "use their earned vacation." But the person did not understand - apparently still does not understand - that there is no accrued vacation.
One of the legacies from Sinclair's era is the profound understanding of the power of young hobbyists working on cheap computers, and how that leads to a workforce trained in STEM. This idea directly inspired the development of the Raspberry Pi which has been beyond wildly successful and may be the most popular line of British computers in history.
I have trouble understanding how guns would defend an American's freedom. See, it's as if the US military trains soldiers how to hide in the Appalachian, raid local villages, and steal food and ammunition from trucks, because if a non-specified enemy conquers the US and its troops are marching down the streets from Sacramento to Boston you need these skills to hide and keep fighting.

Except that, if you're at this stage, you have failed. The whole freaking point of having a military is to not let it happen. So the US military instead trains its soldiers to fly bombers and read satellite photos, because these are the skills that make you win wars before it runs you over.

If the government has turned your enemy and its troops are marching down the street ready to murder your family, you have already failed to defend your freedom. What were you doing in the meantime?
I've been using Linux as my primary OS for about a year now and have had a great experience [Manjaro KDE on a ThinkPad T14s AMD].
It's really so much more pleasant to use than windows these days.

On rare occasion I need to be able to use RemoteApp for work, and have a win10 VirtualBox machine for those situations. Though I actually boot into windows even less than I thought I might when I first switched.
The practice in Europe is such that as a large company there is no excuse for urgent operational reasons / social factors, these could have been mitigated by more personnel. A fact well established at least in the Dutch court and I assume valid in the rest of Europe.
> anyone with a background marketing should be pretty versed in product-market fit. It is a fundamental concept to marketing in the same way double-entry bookkeeping is fundamental to accounting.

It isn't though, marketers aren't experts in understanding if a product is worth building. Some become experts at that, but it isn't a standard part of their job. Instead find people who are experts in product design or just regular business, they will likely be better at this than marketers and could do the marketing bits as well.

It feels as if developers do the same mistake here as they accuse others of. Even a developer can learn marketing, so why not make a product designer learn marketing? Its just useful to have another person on the team who takes care about product market fit etc, looking for a marketer for that role just limits who you can find.
Which is why the Dept of Justice is part of the Executive branch, and the Attorney General is appointed by the elected president.
You get more than 10% of your time off for work and that's "limited" to you? You expect your employer to pay you for not working 40% of the year?! Insanity.
Do employees take out more than the regular 5 weeks a year that most people in Europe do?
Whenever things don't go your way, make sure to claim censorship at every possible opportunity...
Your comment seems to be a bit of a non sequitur. GP said they were not combat-worthy due to being collectibles/antiques, not due to... whatever it is you're talking about.

Among my collection is a 100-year-old 16ga. H&R single-barrel shotgun passed down through four generations. It hasn't been fired in decades, and hasn't seen an armorer in longer than that. Not only is there no semi-auto, there is no magazine at all, and even if you'd be willing to go to war with something that needed to be manually reloaded after every shot, I am not altogether convinced the breach wouldn't explode upon firing.
Even at a company that encourages it, unlimited pto was stressful. How much are others taking? Have I earned this?

On the bad end, I quit a company that wanted me to take a report to task for using too much unlimited pto (3 weeks in a year)
Yeah, I do it like this. Every shopping site has its own domain... shopping.amazon@example.com, shopping.walmart@example.com etc.
There's no accrued PTO. You just work it out with your mgr and then just...go. And you get paid for it (at least in the companies I've had it) and come back and just go back to work.
RIP Sir Clive Sinclair.

His Sinclair ZX81 got me into my love for computing.

I wouldn't be where I am without that exposure.
Things are probably not quite there yet, but...

How about a real-time analysis of all security camera footage and everyone's photos and videos, using face recognition and other techniques (movement, clothes associated with a person etc.). Cars are tracked via license plate, if they are not online now anyway. You pay cash but "they" know the serial number of the bill the ATM gave to you and which shop owner gave it back to the bank a little later.

There are probably many patterns that are only known to people who do this kind of thing full time. Maybe there is a very small number of people who buy the very same two items at a gas station. If Amazon knows who's pregnant early, some will know who's trying to go private and why before they know it...
Microsoft Office 2021 will be available on October 5th
Antarctica could melt 'irreversibly' due to climate change
Is there a general consensus in the technological community on the purpose of the National Security Agency?
You can see a bunch of users reporting this issue in the link the user above posted: https://www.reddit.com/r/Notion/comments/f6x9mk/why_the_so_d...
I worked somewhere where this was the case. A guy went on a two week vacation and called in every two weeks to extend it: for four months. Genius. After that, it was still unlimited, but after three weeks, it was unpaid.
hello Atlassian PR employee. we believe you
A striking difference from the former intelligence official led competitor.
The reason many of the kits didn't work is that the timing was super critical and parts variation alone could result in a built kit not working, especially if you added the RAM expansion.
That's a pretty terrible example. No way do you want temporary directories to be created just by loading a class. That violates all sorts of best practices.

There's a better example here: https://v8.dev/features/class-static-initializer-blocks

You could also use it for initialising generated constants.
Yeah, this is the problem with relying on statistics to determine your life choices. Real life isn’t a series of probabilities, it’s a series of events - for which you can prepare for and plan to protect yourself.
It basically makes time off an informal thing. You just don't show up for work when agreed with your manager.
Sure, but Google is just one way to collect that data. You'd have to get rid of your cell phone, or at least not carry it around. Better make sure your car doesn't have OnStar or any other similar tracking device built in too. Once facial recognition goes mainstream, you're pretty hosed regardless of what you do.
It isn't meant to simplify admin, it's meant to prevent the company from having to pay out someone who worked for six years without taking a single vacation day, when they get fired/quit/die.

It's also why many companies hate carrying vacation days over - they don't want someone to save up three months of vacation that they earned at a low wage from getting promoted, and then receiving it in cash when they quit at a higher wage.

Given the choice, an employer will always prefer to keep payroll costs predictable.
Take that argument to an extreme. If the majority of the country votes to suspend democracy, would you stick around? If not, then doesn't that imply that there exists a set of underlying principles that you believe are fundamental to a government? That's exactly what the Bill of Rights is, an enumeration of what were viewed as the fundamental rights for which the point of government is to preserve.

The mistake so many people make is thinking that government is the lowest level. It is not, government is downstream of culture and is a reflection of that cultures values. Without a unified culture that agrees on certain prerequisits of government, for example from this case elected representation, there can be no functional government.
Sir Clive Sinclair was a hero of mine for realizing that computing could be for children of poorer families. The Apple II is lauded for the classroom, but it was way too expensive for my family. Without people like Sir Sinclair, I and many other would have never been able to enter this profession we so love.

Apple gets the credit, but it was Sir Sinclair, Commodore, Atari, and TI that raised a generation in computing.

Rest well great man.
Improving Learnability of Rust
I used a few Flickr embeds on my site and it reminded me of all the promise of composability and interoperability in the early web. I miss it.
I have a couple of almost identical Ryzen 3700x machines. One has an Nvidia card, the other has a radeon 5700. One runs Ubuntu, the other is Manjaro. The Radeon was barely usable for anything vulkan until well into 2020. Even Valve's own Half-Life: Alyx needed a month until it was just as good on Linux

It is Q4 2021 now and can't remember the last time I felt the need to boot from my windows SSD.

My wife used to be against Linux but even she doesn't want to deal with windows 10 these days. She has noticed how bad the software on her laptop is and agrees our Linux desktops are easier to deal with.

I would've completely given up on windows a decade earlier if it wasn't for gaming. What it took was to for MS to scare Gaben. Oh, the irony
Fair. I agree that it is not truly unlimited.
>It's not legitimate, otherwise you'd take 100% paid time off, get a second job, and collect two paychecks in perpetuity.

This is not a great argument. Unlimited just means there isn't a pre-defined limit, not that every amount has to be approved.

Do you think there's unlimited amounts of money in the world? If yes, then by definition it's worthless (also, can I have a trillion dollars an hour?). If no, then what's the maximum amount of money?
I built a tiny little JavaScript project 10 different ways(11-part series)
> their theoretical ability to fight their government with small arms adorable and misguided

Taliban? Vietcong?
Europe has some of the highest amount of vacation time in the world. It is not "very limited". Of course we would all like to take more though. Here's a map of each country's minimum mandatory vacation time: https://en.wikipedia.org/wiki/List_of_minimum_annual_leave_b...
Wrong. They are about gun ownership. Any rights are simply to enable more purchasing. Buying more guns makes the manufacturers happy.
I don’t think we consider ‘.so’ part of the brand.
As an unfortunate life member of the NRA, I get the magazines. I also don't agree with you. I think the NRA is what's wrong with gun culture. There are much more sane organizations in the US who support both gym ownership AND common sense gun laws. The NRA is a lobbying group and they're soulless. They fight against any reasonable change that isn't purely for show (and they fight the useless laws too that try and band forearms for looking scary because they're too stupid to see how useless laws would further their agenda).
I see a lot of criticisms for not wanting to use SQL to do writes and I think that is misguided. The current state of your infrastructure is absolutely state and SQL is a great language for working with state. While Terraform and all these other "declarative" infrastructure tools are better than what came before them, you're ultimately playing Relation Stitcher by needing to connect the various pieces together. There is nothing declarative about Terraform and others. Infrasturcture is absolutely stateful and relational so why not use SQL and relations to manage it?

There are mentions of other tools that address the read side, and that's useful for obvious reasons, but you've punted on the hard problem which is the writes. The key to getting writes right will be constraints and triggers. Constraints can absolutely help operators to not cause outages by creating guard rails around certain state mutations. Triggers are important because unlike data that never sees an update, infrastructure is living and being able to consume those changes is important.

I might just have confirmation bias because I have this idea written down and think it should exist. Regardless, good luck!