skysight-inc/HackerNews huggingface dataset:
There is another thing that goes in favor of SaaS: Capex vs Opex. Most of these expenses are tax-deductable, so from a bean-counting point of view the number would have to be a lot higher than the sticker price.

But when I say "hire someone else to do it", it wouldn't have to be an employee. It could be a consultant, it could be a third-party IT support service. I really don't think that this kind of work would require a FTE. You'd be hiring someone to get the initial setup and you'd just run a support contract for the solution to ensure that things keep going. I think such a system you could be paying less than what the vendor charges and you also get more control over your operations.
Ethics fits into ‘ideology’
The polar vortex is a symptom of the weakening of the jetstream, thought to be occurring because of warming-driven melting of the arctic ice cap. Human-driven melting.
Think about what you want out of working on some side projects. If you think it's important for your career or because there's an itch you want to scratch, etc. you'll make time for it. If you think you're doing it just because you feel you _should_ be (because of something-something-#hustle-#grind), then I would think twice about spending your precious free time on writing code in your free time for the sake of writing code in your free time (or trying to monetize your free time!). You own your free time and you should fill it with the things you want to do as part of a balanced, enjoyable life.

I write a lot of code outside of work. I have some sort of compulsion to do so, and have numerous passion & open source projects I work on. They pretty much all scratch some sort of itch for me personally (either creative or mentally). This keeps me motivated because they're all stuff _I_ want to do and mostly not things I feel like someone else wants me to do or I'm making myself do. I don't worry about going months between touching some of them. Some weeks, I don't feel like touching any of them and will spend most or all of my free time on other stuff.
The SF police no longer bother even trying to stop certain crimes because the DA won't prosecute criminals, so it's a waste of police time. Changing the DA could give police an incentive to resume active enforcement.
I know this is the line, but I'm not sure if I actually believe it.

If I'm a police officer and I catch someone looting, am I really thinking "well, there's no more cash bail so I may as well not bother"?

It seems the core issue is that key SF voters do not want police pursuing low level crime, and they are on order not to. A lax DA might be a symbolic part of this, but they don't seem key.
Not sure about any specific use cases for this Mongo feature, but security requirements are often just checkboxes without much thought put behind them, or not valid in certain contexts, like SaaS/cloud.

Classic example is on-prem enterprises requiring data encryption at rest when moving to a cloud vendor. I can explain to a client that encrypting an S3 bucket with an AWS-managed key doesn't really prevent anything beyond someone physically stealing a hard drive from the AWS data center, and that the cloud provider can still see all of their data because they control the encryption key... or I can just click the "encrypt data" flag on the S3 bucket, make their security and compliance officer happy, and be done with it.

So, you're totally right, but this might be a case they needed to satisfy where an enterprise security team or regulatory agency said that they couldn't put X data field in the cloud unless it was encrypted, but X data field was really important to the application team.
The problem is that in practice, recall elections have lower turnout, and so a sufficiently-aggrieved minority can pay to replace the choice of the majority. (Also you don’t get to vote for the replacement, the mayor chooses one in this case).

I think there are clear cases where a recall is useful, but it’s probably fair to say it’s too easy to initiate a frivolous recall in CA right now.
Portfolio Optimization Workshop
Why didn't they call people back in stages, maybe 20% of the workforce each week?
>i7-1195G7 => 1605 ; Apple M1 => 1729

Where are you getting those numbers?

The link I gave has Intel at 10843 multithreaded and M1 at 14653. That's actually closer to 3/4, now that I do the math, but it's also close to half the TDP (and everyone knows Intel lowballs their TDPs). And once again, this is a comparison between Apple's lowest-binned chips (which currently sell in a laptop $400 cheaper than the one you linked) and one of Intel's highest bins (which, even though it's old, is still 6 months newer than the M1)
+1 for lego mindstorms, you can build all kinds of robots without dealing with solder and learning i2c protocol etc. I was building autonomous rover

i can also recommend the book "Mindstorms: Children, Computers, and Powerful Ideas" by Seymour Papert. it's pretty short and gives a great way to teach kids programming by encouraging them to put themselves in the computers' shoes, so to speak

once you have a collection of motors and sensors from lego robots and want to repurpose them, you can totally hack them into working with arduino, and i believe there are also projects to write C code on the lego mindstorms brick if you want to dig deeper that direction
> If there's a better standard in the future the law can be changed, they didn't put this in the constitution.

Who will build the spec and research and then lobby Europe to change the law when no device uses it? The marketing of saying “this new spec is better… throw out EVERYTHING” won’t happen.

What will happen is that the hot mess of a market that is the Asian market will grow and change and develop… and throw out cables. And it’ll get better over time while the availability in Europe stagnates.

PS you can clean the blackened pin so it works again.

https://www.zdnet.com/article/heres-why-your-iphone-lightnin...
There is a concept called Bitcoin maximalism that means, in my understanding, that the whole world would switch to BTC so that the exchange rates to other currencies wouldn’t matter anymore.

It’s easy to get paid in BTC if you land a crypto job, but it’s the groceries part that I can’t really imagine yet.
Hyper vs. Rocket (Rust frameworks) – Low Level vs. Batteries Included
As long as Federal reserve keeps tightening monetary conditions, nothing will beat cash. The argument is though that they cannot continue down this path as the amount of debt in the system will result in everything breaking as a result of this tightening.

Also, you do realize this point of view "muh down YTD" is a meme comment yes? Stare at any 6month period of any chart and you can make any argument you want. Are stocks not inflation hedges generally? Yet they are down YTD too. In the period of monetary expansion from 2020 through 2021, did not BTC do just fine hedging this monetary expansion? Even in Wiemar Germany, gold did not go up in a straight line, it was extremely volatile. BTC is more volatile than almost anything else that still long term has worked to hedge expansion of liquidity. BTC moves in line with growth or contraction of liquidity better than anything else. Just look at the charts.

Additionally, my point is this is the framework. It can also be a failed experiment. But there is no scenarios where a finite asset can replace fiat currency. There is theoretical basis for same asset to replace other forms of scarce stores of value. In principle, BTC is a SoV asset, not a transaction currency or unit of account by virtue of its technical fundamentals (un-inflatable supply, expensive to transact, slow).
Competing with Intel is out of the question for any local chip company.

But semiconductors is much much much more than high end CPUs. There’s totally a huge opportunity for local chip companies to grow. And having company like Intel may help, as people who work there will get a lot of know how that they can take to smaller local companies to help them grow.
Indeed, and presumably given DHH’s philosophy, 37signals intends to be in business for a very long time.

How will they ensure a stable pipeline of experienced RoR engineers?

Sidenote - IMO Django and RoR are unmatched in developer productivity - all modern alternatives have mind-numbing levels of boilerplate and bike shedding.
I thought they'd made Micro-USB a standard.

Funny to see them go to a "new" standard based on market

I like lighting better (audio latency on lighting is fantastic) than USB-C.
This argument echos the same justifications made for the US’ cryptography embargoes in the 1990s.

(Rightfully) labeling code as speech is what allowed us to break down that barrier.

Would you also be questioning the ethics of djb in 1995? https://en.wikipedia.org/wiki/Daniel_J._Bernstein#Bernstein_...
It also heavily favors the loud and self important who will force their way to the front and dominate the conversation. In an hour long meeting there is much more opportunity to give everyone several minutes to speak and have group discussion and deliberation. Now if your meeting can actually get done in 20 minutes, it probably should have been a phone call.
Ask HN: I am PM/Generalist,Should I get back to development? [Re-post]
I am a generalist and have worked in early-stage startups thus having done various roles: Developer, Dev Rel, Sales, Marketing, Success, Operations, etc, across different industries, learning being my key skill.
While I am grateful to have worked in various roles, there is a certain joy I get while programming. I am not the best programmer anymore but can learn and get stuff done. In the last 5 years I have worked on an iOS app, a Web app & scraped and parsed 100K plus pages for a friend, built a Google sheet addon, partly built and manage a data pipeline & Dashboard, and am dabbling with Unity right now.

I want to transition back to Software development by going into a developer advocate role so that I can leverage all my client-facing experience and code on a daily basis. I am hoping that this will allow me to build a micro SaaS in the next few years to set up a parallel income stream or become a CTO with a strong product & strategy mindset in a few years.

I am probably going to lose the option to be a product executive in the future, but I feel I will get bumped out of the PM role anyway. I am very confident in my Product & Strategy skills, I have correctly predicted changes in many of the industries I have worked with (but my employers did not)

I am guessing I can be more relevant to organization at the intersection of Technical and Business roles, thus I am also inclined to work for an org which has developers as their TG.

Side note

1. This is a throw away account, and I surprisingly don't have imposter syndrome.

2. This is a repost as my first post probably got flagged
I live in Seattle too, feel free to reach out or cross post on Sqwok
> If they truly believe in the project they'll have a dozen technologies that need to be developed to make their project happen, all of which have practical applications beyond their experiment.

I don't think one should even have to demonstrate "practical applications beyond the experiment" beforehand. Just that it is a complete problem that can be solved independently from the entire project.

If there are a lot of those, it's much better to fund those and get the results that will push the cost of the full thing down. Even if the total costs turn up to be higher than focusing on the collider from the start.
A dollar is still a dollar in 100 years. The dollar may be worth less due to inflation, but that’s a separate issue. This Bitcoin note might not be backed by any Bitcoin, meaning it may have no value whatsoever.
I've struggled with their support for a few years now. One of my repositories, a very popular one, is used as an example in some of GitHub's own educational resources, which causes loads of spam issues, PRs and comments on said repository.

Support has refused to so much as acknowledge the problem for two years now, if not longer.

It got so bad I stopped paying for GitHub entirely and will never give another cent.
> Democratizing access to things

not to be too pedantic, but this is not "democratizing access", as that would involve print-outs/usb sticks/discs of the code distributed to people that can't access the internet, accessibility issues, bias considerations etc etc. as such, this is just "access".
Looking at how Bitcoin's price has fluctuated over the years, it should be pretty obvious by now that manipulating, inflating, and devaluing a currency doesn't only happen through releasing new notes. Bitcoin isn't immune from manipulation just because the supply is pre-decided.
The Dutch government not only defacto requires it, soon an Android or iOS phone with their app will be required too

What do poor people do? Or the very elderly? Or those with diminished mental abilities? Or people whose culture eschews technology?
He literally said he cares more about things than people and his parental leave was a nightmare. To me it seems he just hates toddlers more than other people.

But even if what you say is true I'd still say he doesn't want to be a parent. You don't pick and choose with parenthood.
That's the thing, I don't think a swarm of fireflies is called that. But I think that's what the question was asking :)
Wow. It never occurred to me that this was possible in the US. I've seen lightning three days out of the last five.

We have fireflies (or lightning bugs) in the back yard, too. I remember there being a lot more of them when I was a child, though.
They can, but they already do, so it does not provide a new revenue stream to offset what is lost.
This is an unrealistic view of how current standards are introduced, approved and adopted. Interesting that you mentioned Apple, when they are using their significant market share to push lightning down their customers throats.
The standards mentioned, are approved mostly by consortiums of big enterprises. So in a sense, there’s already a committee that evaluates and passes them. You also find the usual suspects among them i.e. Apple, IBM, HP, Google, etc. there’s no small startup there.
I find that very hard to believe, given that drag increases with the third power of velocity. By almost unnoticeable do you mean that you didn't notice it, or did you robustly measure and compare?
> Let's say the USB consortium releases USB-D with input from Apple, Google, and many other stakeholders [...]

If you have to make such an argument, you've already lost.

Innovation, particularly disruptive and / or breakthrough innovation, does not happen by committee, no matter how many times over history people tried deluding themselves into thinking that it does.

So no, it's not fine.
I thought about this and decided I should try to protect myself against various disaster scenarios, most probable first

I lose my electronics

thiefs steal my electronics

hackers pown me

I have a stroke and forget everything

I die suddenly

cloud raid gives up

house on fire
All graphics are images, but not all images are graphics
Oxipng is both good and fast as well: https://github.com/shssoichiro/oxipng
Almost every company outside the US pays at most half of what the US offers for similar positions. Only a few unicorns and a few countries are exceptions to this.
Ask HN: Apple Mn processors – How is the open source tools/projects support now?
I'm considering getting a new M2 Macbook, but have reservations because I'm not sure how well or poorly supported the platform is so far with respect to open source tools and projects.

When doing development work, is it fairly smooth now, or are there a lot of things that don't work natively and also run into glitches under emulation?

Hoping that some developers can respond with their experiences.
Given that Gallium is basically non-toxic and so is platinum, it probably wouldn't be the end of the world unless you chugged like a pint?
Browsers don't support it out of the box (yet), so probably not time to switch. Try AVIF instead. It has similar efficiency and feature set and is better supported.

https://caniuse.com/jpegxl

https://caniuse.com/avif
> human error is a common point of failure.

True. But it is also common to find that software automating the process didn't cover some corner case and you need human intervention. And it's worse if the process assumed that human intervention would never be necessary...
You'll start doing it again after someone swipes your phone at the airport (yes, this still happens) and you miss your plane waiting in line to deal with the customer service agents.
When we find a solid way to A/B test the universe, we might know. Otherwise, good luck!
If you’re going to post irrelevant code, at least format it.
Videos are considered one of the more authoritative sources of factual information. E.g. Imagine how disruptive it’d be if a deepfake of Biden announcing support for Putin’s invasion of Ukraine were to circulate during those first hours of the invasion? Sure, there are other communications channels that would be able to dispute the authenticity of that video, but would those channels be as fast and as (apparently) authoritative as video of Biden “himself” declaring his support?

Now consider a few months after this hypothetical fake-and-refutation, what if Biden actually does announce an emergency threat to America, and people end up waiting a few days (or weeks, or months) for the refutation to come.

The “no such thing as trust” is not coming from this innovation in particular but rather the confluence of two general trends: 1) heavy reliance on digital media and 2) ever-increasing ability to fake digital media.

Note that you don’t even need large, successful falsified media campaigns to create distrust. All you need is for people to know that the capability exists, and trust is immediately damaged. Even trivially-detectable falsifications can end up being difficult to sort through if there are a billion fake pieces of information crowding out a hundred real pieces of information. This is true even if all billion fakes are trivially detectable by a human (which they won’t be).
I think thats generally believed to be hot wallets for exchanges, but if it is true, it's about the same as the stock market so you're probably already engaging in something like that: https://www.cnbc.com/2021/10/18/the-wealthiest-10percent-of-...

Bitcoin is a nice mirror to look into. We need to eliminate money, go full star trek post scarcity utopia.
I think decompression times would be a relevant criteria, but they're surprisingly not there...
No that's definitely on the very low side for a London engineer unless you're a new grad or with very outdated skills.

You can't directly compare salaries with the US though : the tax and benefits structure is vastly different.
Techniques to optimize react render performance
I agree with this. I'll be on the record and say that I support most of these progressive sentencing reforms, but I do think they need to go hand in hand with better crime prevention/management.
Tether exists, and turning the magical Tether printing press on and off is how BTC is manipulated.
Texas AG enters Musk/Twitter fight by ordering Twitter to provide spam data
I switched from Android to to iPhone SE- mostly as a matter of longevity and relatively cheap repair prices.

Lighting is not better, it slides out more easily, it’s connections are less consistent (if you’re using a headphone adapter you will get disconnects), and it just doesn’t feel as good.
Writing web applications with Lisp is a joy, so this is aptly named.

I wrote one app with Uncommon Web framework on Common Lisp around 2009, with it you could similarly render the HTML from Lisp functions, and use continuations for multi part form submissions.

I have also used Fennel recently, and if Janet is anything as good, I'll try Joy on my next suitable project!
Mostly Go / Kubernetes and some Architecture stuff as well. Main focus has been Security, then Infrastructure.

If you want to check what I've written for my experience my LinkedIn has it: https://www.linkedin.com/in/intunderflow
Yo! Let’s at least chat and brainstorm about it. Would you want to ping me on twitter? @automationism
Not intending this to be an insult, but if you're posting so much that you're having difficulty following responses to your comments, you might be posting too many low-effort comments.

Reddit is where a chain of short posts, witty one-liners, or sarcastic comments is the culture: that's a site where you need good notifications if you're an active user. HN is more about insightful comments and nuanced details explained thoughtfully: notifications might be less useful here because the volume of comments from an average user should be much less.

I agree that sometimes notifications on an older post might be useful because some great comment might be forever missed. I guess there's also competing design interests with reducing spam though: if notifications existed the incentive for bad actors to spam users might be significantly increased.
There is also a new experimental Fast Lossless mode in JPEG XL as well, but it was developed after this post was written

https://github.com/libjxl/libjxl/tree/main/experimental/fast...
Disagree strongly with the early argument in the article. If a gameplay element in your game is not fun, it should not be in the game. Games are about fun. If that gameplay element gate-keeps a fun element, then players will do it, but they won't like it, and will quit your game earlier than if your game was just the fun element. Cut the fat, keep the fun. Mobile 'pay-to-skip-the-boring' is the pinnacle of this, and is not a good practice. That said, there are reasons to have these sorts of tasks.

1. Your core gameplay is complex, for example in Factorio it starts with chopping trees, but it does so as a tutorial so that you manually learn what your later automations are doing. If you can create timing mini-games when you chop the tree at a certain rhythm to do extra damage, and those timings later work against bosses, players will understand what is really going on here. It's an un-punishing tutorial.

2. You want a good mix between extremely intense and more calming gameplay. If your core gameplay is intense then having these sorts of breaks in between the intensity will improve the experience. Without the intensity, your play-testers might not understand the point. Drinking to regain mana in WoW is not fun in itself, but if it gives an opportunity to regain composure and communicate during the run to meet new people, it actually is.

3. These elements tend to be in multiplayer titles, and you can get results that are better than the sum of their parts because of the community bonding aspect. If one player chopping 10 trees and another collects 10 rocks, and then they trade so that each have 5 of each - which because of specialization allows them to have more than they could get alone, then this boring gameplay just facilitated a trade. In fact, I suspect the author would agree with me here, as his earlier blog article on RotMG has this line: 'The rule of thumb for everything is “Does this mechanic make the game better to play together?”'. The entire point of economies in games is to get people to coordinate because coordination is fun.

Checking the Steam reviews for the game mentioned, all of the negative reviews mention gate-keeping and boring repetitive gameplay. It still has a 'Very Positive' rating, but there are a lot of low-hanging fruit that could improve the game. 'A Short Hike' is the perfect example that you should attempt to emulate, and is among the top mentioned games when 'under-rated games' are brought up.
Interesting. I think AWS wins hands down for the prompts:

> Sarah Connor?

and

> Come with me if you want to live.

But the professor edges out on top for:

> Never harm a human or through inaction allow a human to come to harm.