skysight-inc/HackerNews huggingface dataset:
Hey this is the site I use! It's been excruciatingly difficult to get a higher ranking when you have any ads at all.
I see this complaint a lot, but 10 hours is crazy - I've been involved in setting, reviewing the results for, and doing such tests for many years and the longest I've ever expected anyone to take is 2 hours, which is more than enough to demonstrate whether you have at least basic capabilities as a programmer.
As it is in the "real world" my biggest problem with other devs is for them to spend days on a story, then finally put up a PR that shows they really didn't understand the requirements well or make any attempt to clarify them. It's actually pretty rare I'd ever expect a dev to be able to take a story away and put anything like 10 hours time into without needing to discuss it first, so why would I expect that for a take home test?
> If I purchase for myself

If that is your earnest intent when you bought it, then ostensibly it would be legal. However...

Laws aren't computer code; gray areas get hashed out in court. How often you've done this and the amount of time that passed between the purchase and sale would be considered, as well as any paper trail you might have left. Simply put, there is no firm answer to your question. Talk to a real lawyer if you think you're wading into a gray area like that.
Well that hit the spot for me.

Nailed the style.

Not sure those who haven't played the originals will get it, but still.
They are turning c02 from a gas into liquid form. So I assume they can store it indefinitely.
RISC-V doesn't have hardware mul/div in it's baseline spec. There's a "Zmmul" extension that adds mul, and the full "M" extension which includes mul/div. Technically, those extensions are optional, but I think most current hardware implementations include them.
Jellyfin has had “coming soon” next to Samsung and LG tvs for over 2-3 years. Not much use without native apps considering how awful the built in browsers are.
This is awesome! I hope more news websites take notice of this report and clean up their act to make things faster.
It is nowhere near the original game. Source: I played it and the remake.

If anything, this art style resembles Deathspank [1], another game by Gilbert. Btw it had hilarious trailers like this one [2].

[1]: https://youtu.be/tcLTBwr5JBY

[2]: https://youtu.be/FGWT6YPu4v4
You mean discrimination against a Right, right?
> The problem wasn't them: it was you.

I saw this sentence and my amygdala went into overdrive...

> The burnout is your brain telling you that whatever it is you're currently doing isn't a sustainable solution for happiness.

... and now it went to an idle state again.

Well, yeah. Although sometimes just by not being in the same position - completely different social structure even if the job description is identical - can be enough to address the underlying problem. If the problem is something intrinsic to the job then you are right, changing companies won't help at all.
Looks cool. Just a note might be worth mentioning
you're benchmarking the desktop scores as the mobile ones
can be significantly different on pagespeed insights.
Maybe show/track both? Seeing as mobile usage is significant
Firearm/weapons safety dictates that you wouldn't be practicing with your 25-pounder anywhere near people's homes.
> Bug. Incompetence.

I'm thinking that we should have a MTBL (Mean Time Between Leaking) companies and government. The data they have in their system will only be safe for X number of years, on average.
> But now they're saying that owning guns makes them a target for crime?

They're saying that the government leaking their personal information makes them a target for crime. Is this comment a joke? I'm having trouble believing that anyone could seriously view this as somehow indicating that gun owners are hypocritical. I guarantee you that no gun owners wanted California to track and subsequently leak their personal details. If you're being serious, this is some of the (unintentionally) funniest sophistry I've seen in a while.

> Private transactions are still legal.

If you can't legally buy a gun at a store, you can't legally buy a gun privately.
you can't connect that two at the moment.
Though there will be an update soon to use the same slug as www.cnn.com
Shall not be infringed. Ofc, night time practise is necessary for security of free state.
You only have to slip up once to get caught.

Some of the people caught on those listed examples had great Opsec... until that one time where they messed up and then suddenly ended up in jail.
The mother can give up that child any time she wants. Nobody's forcing her to take on those responsibilities. If the child fails to survive as a ward of the state, it's no longer her problem. The child doesn't have the right to make this imposition on anyone in particular, whether via money, or via blood.

Speaking of blood, I need a kidney, you have two. Can we cut you open against your will, and take one, for my use? I'll die without one. Surely, my right to life is more important then your right to your own person. After all, that right isn't enumerated anywhere in the constitution...
it doesn't make sense, no

and you justifying their racism is disgusting
I feel like I need something between Proofs from the Book and Fermat's Last Theorem. PftB is too hard, but I'm a bit beyond popular math books.
> You don't need to sound like someone else, but you do need to not sound like someone of your own locale.

That doesn't make any sense though, given how many real tech workers are immigrants with accents.

What you say does make sense for someone trying to do certain kinds of fraud (e.g. an Indian scammer pretending to be an IRS agent demanding iTunes gift cards), but not for applying for a tech job.
Show HN: I built a tool to generate social covers on-the-fly
that's definitely a take. as somebody who is in the political minority, i often feel like giving up. but i also think that giving up is the wrong thing to do.
I’m part of the problem here. My kids will never learn my first language. English has become the language of technology, and will probably become even more dominant as a result.
5.7% of American households earn over $250K, or about 1.7% of American households are living paycheck-to-paycheck while making $250K or more: NEXT!
Your link doesn't say what you seem to think it says. Gun theft is not the main way criminals get guns but it doesn't matter because it is still a way. Specifically it is the way that this data leak can contribute to the number of stolen guns.
To some extent you have to help them answer one of these questions. One of these answers has to be flawed, and you fill it in, then they see you as a companion on their adventure.
>In my experience, burnout is cured not by vacation, time away, switching teams, or switching companies. These are (attempted) implementations of the real cure: change of perspective.

This resonates with the published research on Burnout (mostly Maslach): she argues that the causes of burnout are best understood as mismatch between expectations and workplace reality. E.g. customer support firefighting can be tolerable if you don't expect yourself to be spending time on strategic thinkiing.

However, when burnout has happened, change of perspective / removing causes just won't do (those are preventative solutions). When you've burnt out, it's time for rest.
If I had a dollar for every time I saw someone doing application-layer-only validation of data and end up being surprised that some data that wasn't supposed to be valid ended up in the database only to later blow up in their face, I'd be a fairly well-off man.

In practice, declaratively creating data constraints at schema-creation time has a much much higher success rate than trying to imperatively enforce data constraints at write time, in my experience. The missed cases and bugs always come back to haunt you.
The successor to the 6502, the 65816 (both of which are still currently available as new parts from WDC) is a lot more compiler-friendly than the 6502, but is still pretty weird by "real" RISC standards.
No, usually its some api that's taking 1, 2, 5 or more seconds to respond. Some api written in something that's not javascript.
Looks like Deathspank, another game by Ron Gilbert [1] [2].

[1]: https://youtu.be/FGWT6YPu4v4

[2]: https://youtu.be/tcLTBwr5JBY
A shame they didn't stick to the pixelated art. In my mind it was responsible for the immersive gameplay - since your mind had to work harder to 'imagine' things - filling in those missing details.

They could have used a more modernized pixel art version - like in this game

The Last Night

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

Appreciate it would have been more expensive to produce to use this modern pixel art style.
Sorry for my imprecision. Yes, OWL can be used like that, and automatic tagging is one of the few good use cases.

But in reality A-Box completion is not the big use case for OWL. T-Box model checking is.

All those fancy bioinformatics ontologies and "databases" that get paraded around by the Dl folks. All those lower ontologies. There is not a single A-Box fact describing genes, diseases, products, objects or whatever. It's all T-Box concepts.

I mean, there's papers lamenting common RDF database T-Box size and performance limitations, because they want to collect medical data, but have to shoehorn it into the ontology.

That's also something that the authors don't seem to get. Shacl popped up because people wanted to have something that operstes over their A-Boxes without slowly dragging their entire modeling and data storage into the T-Box.
That's why they don't want the "description logic perspective", as it automatically leads down that "no instances, just theories" rabbit hole.

As an aside. Even if OWL was used for classification only. It'd be rather moot. So you've classified something as a manager. Once you act in it, e.g. by having a query that only asks for manager entities, you are stuck with the same brittle class based approach, where the query requires more constraints than it actually needs.
The query already contains all the properties required, it's its own anonymous classification so to speak.
I hope this can be used to objectively distinguish between real audiophile equipment and audiophile snake oil.
Anyone noticed how we also tend to have different half-lives for labels describing people, e.g. someone who murders or rapes someone never loses the 'murderer' or 'rapist' label, however someone who stole something irrespective of its value or lied about something - material or not, do not tend to think of themselves as liars or thieves for as long as they are certain they got away with it or others have 'forgotten' it, or rationalized it away?

Wonder why....
Show HN: Jd JSON Diff and Patch
jd is a commandline utility and Go library for diffing and patching JSON and YAML values. It supports a native jd format (similar to unified format) as well as JSON Merge Patch (RFC 7386) and a subset of JSON Patch (RFC 6902). Try it out at http://play.jd-tool.io/.
> I feel like learning how to configure bird, bind, haproxy, rdbms clusters, redundant MXs, etc. has taught me far more than spinning up equivalent virtual infrastructure on a public cloud would have.

I agree with this, but the choice of what other individuals play with is not ours to make. There's still countless of youngsters working on bare metal, for whatever it's worth, they just grow up in a world with a lot of existing abstractions now.

> Assuming we're talking about side-projects/hobbyist development: when I'm doing that I want as few variable expenses as possible, and they usually don't require the purported benefits of the cloud. If such a project needs to scale: I'll bolt it onto a cloud at that point, or sprinkle in specific services to address the pain points.

100%, but the choice is free for anyone themselves to make. OP is furthering his knowledge and experience in a very specialised and highly sought after sector. Maybe he'll come to the same conclusion at some point, or maybe he comes from bare metal and has different perspectives now and thinks that redundancy is always awesome.
Downvotes and no comments. Lets try again.

If you are a junior developer you very well could write code that is harder to read than write. Being junior that is to be expected as you need to learn these skills. If you are past junior and your code is harder to read than write you need to rethink your profession as you are bad at what you do.
Bumper stickers, t-shirts, 2nd-amendment-related flags are probably a good place to start. Campaign signs, etc. Voter registration, political donations, etc. I'm guessing pitbull ownership is also correlated. Souped up trucks. Mailers from firearms-related organizations.
You know, apart from some of the details in regards to what data types to better use etc., I think that both PostgreSQL and SQLite are excellent choices for most use cases!

Of course, SQLite might be the best choice for embedded or local usage, they even have this lovely page about using it as an application file format: https://sqlite.org/appfileformat.html

And PostgreSQL might scale better for multiple writers and situations where you need it on a separate VM/server/container that might be shared between different apps through a network connection of some sort.

Though it's also curious, because you never hear a lot about MySQL or MariaDB (comparatively, in my subjective opinion) on HN or many other places for that matter. And yet, it's still a decent option, has good tooling (MySQL Workbench is great), is widely supported and backs a significant amount of production systems out there.

Do people just view it as old/legacy, or is there the belief that for many use cases PostgreSQL might simply be the better option, e.g. also because of projects like PostGIS and support for more complex setups, like custom data types, more advanced scripting language for in-database processing and whatnot?
They really ought to add a little Apple icon to that, because most Mac gamers will assume PC doesn't include them.
Maybe don't have such low expectations that someone can moonlight your job for shits. Fire non performers fast.
> The theory is that you make "electro fuels" compatible with existing ICE vehicles

Outside of classic/antique cars, why would we want to keep existing ICE vehicles long term? After a couple decades, the few remaining ICE vehicle niches will probably still be served by petroleum-derived fuels or bio-methanol, not synthetic hydrocarbons.
> But even a toddler knows different people have different opinions, views,

Is that really what you got out of the article? "People have different opinions"? I'm not sure you're particularly more rational than anyone else, I'm afraid.
Total. Rates were... not great. They sucked, honestly, at least compared to what I hear on here on HN. Slightly over 45 Eur/h all project rates summed. Somewhere in Eastern Europe. That's great for someone who grew up and went through college on about 150 USD/month, so of course I felt like a king.
I made no error. You seem to have lost track of the context in this thread. I replied to a comment (not yours) that essentially said guns come from the black market instead of being stolen. I pointed out through a rhetorical device the possibility that the black market sells stolen products and so both are true. You then replied to that rhetorical.
Used to be sceptical of everything, but now I’m not sure that’s the right answer.
> Published 4 days ago [June 24th]

I thought the Roe v. Wade repeal would slow the assault on privacy at least a little, but Facebook didn't wait even a single day after the ruling to make this move.
> If your gun shows up in a crime, you get indicted as well.

This is A) obviously nonsense B) does not incentivize any positive behavioral changes C) equivalent to banning re-selling your guns.

We already have the ability to prosecute people who perform straw purchases.

> the majority of straw sales are repeat offenders

Sounds like the problem lies with straw purchase enforcement, not with the entire concept of gun resale.
> didn't patch its servers for years. One had a 1400 day uptime

Well, this isn't exactly the best practice to follow - but, yes, this is very common, and it works (until someone finds that there's a vulnerability to exploit). So, from a purely practical perspective - software updates are certainly not a hard requirement, one can do quite well without them (just be aware about the risks).

Anyway, there are many fairly age-tested solutions for updating software on the fly, live kernel patching and live network sockets included.

And a lot of cloud software updates (e.g. managed databases) incur noticeable downtime so you need a failover (and appropriate software design that can survive it). But then you can do the very same thing with two servers, no cloud magic necessary.
Background YouTube playback works on Brave as well.
Monkey Island 3 wasn't pixelated and was epic!
In some cases, they try to use that knowledge to teach the language to new generations so that it doesn't totally die out. Wašiw (Washoe) is an example that one of my professors worked on: https://www.americanindianmagazine.org/story/where-wasiw-spo...
I guess I was thinking it wasn’t an intentional trajectory but some sort of “test” gone wrong… but I think you’re right - it’s probably a bit far fetched!
Yeah, based on the Apr 1 announcement I assumed they were just beginning work on it, but it seems they had it well underway before revealing.
FDA panel recommends changing Covid shots to fight omicron this fall
I'm not familiar with the development process of curl (but I did recently listen to Daniel's interview on the foss pod). But seeing that GitHub is used, would branch protection help?
Inconvenient truth hurts! Thanks for the downvote.
Yeah, it misses the mark because everything looks ... equally ugly? The characters need to look differently ugly depending upon who they are (villain, ally, protagonist, etc.), but they all kind of look the same.

If he's going to do this kind of style, he needs to go watch Samurai Jack over and over until he is channelling Genndy Tartakovsky who knows how to do this kind of minimalist, angular style properly.
Great blog post. A few observations (considering the blog post skips numerous details):

SQLite really shines when compared to running a database in a separate server from the app. This is when the network latency starts being noticeable. Latency between you and the app is usually constant. The latency between the app and the database is what matters. If in this case, Postgres can run in the same host as the main app, I think it's a good thing to do. But very often that's not the case.

Even though not surprising, it's great to see how SQLite handles concurrency. From my experience, SQLite would be able to handle much more read concurrency. It would have been great to see more benchmarks (like 1000 concurrent users, even if the app would never see such traffic).

I was surprised that SQLite didn't beat Postgres on simpler queries. Without seeing the queries, if they contain multiple joins, that could be another reason why SQLite is slower since it can only do "nested loop" JOINs. The workloads also seem mostly analytical, we'll see where DuckDB goes in this space (looking promising for now).

One thing not mentioned in the blog post is "easy to maintain and update". If the app is deployed with Docker, adding Postgres means you go from worrying about:

1 docker container + 1 docker volume

to:

2 docker containers (docker-compose?) + 1 docker volume + internal docker networking

The fact that SQLite is so simple to operate also has some advantages. You can usually go back to an SQLite-based app 1 year later and understand everything. With other databases, you may need to review users, roles, permissions, connection string, etc.

Another cool thing about SQLite is that it scales mostly linearly as you add more CPU cores. It can scale as long as you can also scale the number of processes in your app. In other databases, scaling means adding connection pools and other tools in the middle.

Lastly, and related to the latency topic. The low latency in SQLite means that you can sometimes convert a big query into 5 separate, small and reusable queries without any performance hit. It's really remarkable home much cleaner your code can become with this.

In any case, I love working both with Postgres and SQLite, and we need more blog posts like this one showing real-world cases.
I think the original article painted it pretty well. If you could disappear and nobody would notice, you probably aren't part of a community. Shared interests and activities definitely count if there's meaningful interaction happening. Work can be a type of community too.

The hallmarks of community IMO are some shared values, some shared purpose, recurring interactions, united under some named banner. A well functioning workplace can feel a lot like a thriving community.

I don't really have much in the way of community myself at the moment, but I have experienced it before. I think it's one of those things like sex where everyone who's never participated thinks it's a huge deal, but once you've been at it a little while, it's still important, but the framing shifts a lot.

It's one thing to be a stable loner that's not invested in any group, but it's another to desperately be seeking a community without the experience to know what's "normal". That's where the parasocial stuff starts happening.
I take a mental note to try it but I like nightly, I also use it on my desktop and I prefer it to normal Firefox. I doesn't exactly know why but there is something about the regular release that rubs me the wrong way.
This is great, thanks for a detailed answer on this! Few questions:

1) When you say built automation to spin up clusters in AKS, what did you use and what entry point you used to spin up those cluster? E.g: Did you have a terraform template that was used through cli?

2) How were the Helm files deployed? Did you have a CD pipeline that deployed helm on every code commit?

3) When you said iterating on the app directly on AKS, what was the iteration? Is the scope, you had an existing app and you were iteratively porting the code base?

On a meta level, how many of your experience you and your team preferred a UI/UX experience for? For creating helm charts, did you feel like a portal experience would have made it easier or did existing documentation work for you? What other dev cycle you and your team wanted guidance from AKS portal?
A bigger factor was probably the age at which you played the original.
https://forum.dlang.org/post/bkgvdewkjwthmlfemnjm@forum.dlan...

> The good news is, I have not put a lot of effort so far into micro-optimizing the compile-time performance of match, so there is almost certainly room for improvement.

it is shame that it ended up in the standard library

once Walter will be gone, i will have no faith in the language anymore
> if you have Matlab muscles

Heh, I recall the most recent Stack Overflow Developer Survey list MATLAB as one of the most hated languages: https://survey.stackoverflow.co/2022/#technology-most-loved-...

Loved: 19.16%

Dreaded: 80.84%

That's not to say that it doesn't have a place or anything, it was just interesting to behold such a clear trend.
> What the geophillic fans wish to hear however is more akin to, "Yes, Tolkien operated within these constraints. It would be great if someone could fanfic or headcannon their way into a reasonable conclusion with the benefit of hindsight and scientific and narrative advances we've made in the meantime."

They sure are asking a lot of a fairy tale.