skysight-inc/HackerNews huggingface dataset:
Sometimes there isn't anything one can do to sugarcoat something: this is stupid. For one thing, even if we were to take your bald assertion that empathy is somehow an evolutionary bug at face value, though you've provided no evidence for this or even really any suggestion of what it could mean, it doesn't follow that lacking it is the optimal behavior relative to "evolutionary goals" (which are nothing) or whatever unstated goals you presume we all share.

Like on of the most wonderful things about human beings is that we can reflect upon our behavior, form moral and aesthetic opinions about how we'd like the future to be, and make appropriate adjustments to our behavior to achieve those ends.

In any case, the material circumstances that produced us have absolutely no meaning at all. The essence of the evolutionary explanation is that life really is random, given that, we may just as freely reject evolutionary understandings of what we want from the world as we may accept them. Surely they are of practical value, in the sense that if we want to optimally act on the world we have to understand it, but they impose no necessary moral or aesthetic demands upon us. It is deeply confused to believe that the mere evolutionary circumstances that produced you ought to constrain how you want the future to look.
I agree with you--feedlots are disgusting and cruel.

However, cattle do not spend their "entire lives" at a feedlot. Usually only the last few months (or less) before slaughter. Prior to that, that majority of cattle live in very open and pleasant conditions.
But that's not really even a pattern match? Here's what a pattern match looks like: [This is from day 10 of last year's Advent of Code.]

match (state, pipe) {
(State::None, Pipe::Ground) => {
if inside {
n += 1;
}
}
(State::None, Pipe::Vert) => {
inside = !inside;
}
(State::None, Pipe::Se) => {
state = State::South;
}
(State::None, Pipe::Ne) => {
state = State::North;
}

// Horizontal lines make no difference to anything
(State::North | State::South, Pipe::Horiz) => {}

// U-turns
(State::South, Pipe::Sw) | (State::North, Pipe::Nw) => {
state = State::None;
}

// Form a vertical line
(State::South, Pipe::Nw) | (State::North, Pipe::Sw) => {
inside = !inside;
state = State::None;
}

_ => {
panic!("Unexpected sequence {state:?} {pipe:?}");
}
}
What a great response.

I had the same feeling here, .net is just faster , but I think a lot of teams get into this workflow where they already have a Python solution and they don't want to rewrite it.

I'm not saying everything needs to be written in a systems language like Rust, but Python always strikes me as a weird choice where performance is a concern.

I'm pretty amazed to see a JavaScript runtime ranking so high here
Let's build a Vision Transformer (ViT) [video]
Wow, awesome work! It's crazy to think about how the FDA itself probably can't answer a question like "how many predicates does device X have", but I guess also on brand with the idea that government is incompetent more often than not.

Trying to enact a policy that a limits the number/age of predicates in a 501(k) application is impossible if you have no way to find them!
The "client" whose "identity" is abused here is not an end user. A "client" in this context is a program or library that talks to the license servers and receives the content decryption keys. On my Windows machine I see a "Windows.Media.Protection.PlayReady.dll", which I guess is the client that they cracked. Maybe there are also other clients that are widely accepted by license servers.

The attack essentially means that they could write a program themselves that acts as "Windows.Media.Protection.PlayReady.dll" to get decryption keys from a server. What will happen now is that Microsoft will deprecate the client and release a new one with new obfuscation and new keys. The license servers will start rejecting the old cracked client. And then people will crack the new client. And the cycle continues.
Agreed, if stock prices were predictable by some technical means, they would be quickly driven to unpredictability by people trading on those technical indicators.
Don’t bet on it. Leap years were systematized/invented in 46 BC and are still here, and DST is a thing due to seasonal cycles which aren’t going away either.
You know what I want?

I want Google employees to fight the dark side of the ad business.

You know what’s not going to happen? Them being successful in cutting off their own legs.
Professional hacker shares the scariest things he's found on the dark web
> fresh coffee has a distinct taste. Maybe your wife is just used to day old coffee lol

I can definitely taste the difference, and I much prefer fresh coffee.

She just can't taste the difference for some reason. Which surprises me, because AFAIK her sense of taste is otherwise normal.

One difference might be that I strongly notice "bitter" and find it unpleasant. Maybe bitterness is one of the key differences in stale coffee?
Everyone knows that you can have relations in MongoDB, right?
Relations are just `_id` of other objects from the same or another collection. It's just objects instead of tables. It's like a table with different columns on each row and nested tables. In production, most records/objects are just like tables. Unique "denormalization" in MongoDB is used only where it can serve the purpose of implementing unique task
Heh, I eat a lot of meat and still less than 250lbs per year. That's a perfectly fine number. The parent was saying that zero was the right number. Zero is really not the right number for much of the current human population. We shall see what happens in the future.

I'm with you that the collective we is fat and stupid and would go further than our various systems and patterns solve for predatory behavior against both humans and non-humans leading to those outcomes, and it is super unfortunate.
You pay taxes under pain of imprisonment.

Your taxes fund maiming and killing innocent civilians.

That's one of those evil games.
Very cool project. I will try this out when you release it
Denuvo mostly works. Allegedly they have a custom approach to each new game, so cracks can take months to appear, with some unpopular games never having been cracked at all. The price is lowered performance, of course.
Sometimes more experience (in general, and in particular areas) reveals more subtle but important gaps, both in markets and in research.
Americans have a very weird individualistic idea of what's acceptable when it comes to reining in Companies Behaving Badly:

- Individual action is acceptable (vote with your wallet)

- Government action is totally unacceptable (interference with the holy free market!)

- But, coordinated, collective individual action is also unacceptable (unions bad! organized boycotts bad!)

Consequently, the only way to punish companies that's acceptable to Americans is totally spontaneous, unorganized, grassroots actions by individuals. You can imagine how often that's successful. The only time it actually has a chance of working is when it's secretly organized (astroturfing). So, we Americans continue to run around individually complaining about bad corporate behavior, but are powerless to do anything about it because we've made all the effective mitigations taboo!
"Species" is, in and of itself, a man made construct. To define your own morals by an arbitrary distinction isn't just simplistic, it's downright dangerous.

It wasn't long ago that certain people were considered "subhuman", and therefore open to all kinds of abuse. Did you learn nothing from that?

And of course, the same is true for your ridiculous "might makes right" argument. Have you considered making other horribly uneducated arguments, like "it's natural"? Maybe add some "we've always done it that way".
Yes, the queries for the semantic layer we're using are in JSON. Here's an example query:

{
"measures": ["stories.count"],
"dimensions": ["stories.category"],
"filters": [
{
"member": "stories.isDraft",
"operator": "equals",
"values": ["No"]
}
],
"timeDimensions": [
{
"dimension": "stories.time",
"dateRange": ["2015-01-01", "2015-12-31"],
"granularity": "month"
}
],
"limit": 100,
"offset": 50,
"order": {
"stories.time": "asc",
"stories.count": "desc"
},
"timezone": "America/Los_Angeles"
}
I very much support this idea. Put them on ipfs and/or torrents. Put them on HuggingFace.
> imagine thinking you can learn how to program Java or C just from being handed the language specification

Throw in the standard library documentation, and that's exactly how many of us learned how to program before projects like stackoverflow or even the web existed for the public. We took those rules, explored the limits of them using the compiler, and learned.

Stackoverflow is, IMO, a shortcut through portions of the exploration and learning phase. Not a bad thing, but importantly it's not required either.
Rate My JD: free job description scorer
My question is "how valuable is your time?"

I think at a festival it's a little tricky to value (if it pulled you away from seeing your favorite band play a song, maybe this cost you the equivalent of $X, where that's what you would pay to see them perform that song. If no bands were playing, you walk over while chatting with friends - the same thing you'd be doing if there were no free beer tent - it was free)

When I'm on stack overflow my time is valuable. I'm programming which can pay me something like $50-300/hour (maybe more?)

How expensive is the 1 second I spend reading an ad? Let's call it $50/3600. Is that expensive? By my most conservative estimate it's over 1¢.

Should we round that down to free given that I've spent hours/many page loads on stack overflow? I guess that's up to you.
Good news, the 2038 Unixtime mess should give some impetus on cleaning this all up before then.
> Every time i've actually tried something like this it has not outperformed statistical process control.

There are clear counterexamples to your experience, most notably in maintaining plasma stability in tokamak reactors: https://www.nature.com/articles/s41586-021-04301-9
That's like saying "oil is not bad for the environment, it's the scale of the demand that is bad".
That's a video game DRM scheme, not a video DRM scheme
Ha! Workday, datadog, salesforce, Odoo, aws... etc

All software with huge amounts of functionality suffers from this. And some of them even charge you extra for their "learning programmes".
> Because that person is no longer physically at risk.

I don't know if I would describe someone whose image is subject to arbitrary manipulation per anybody's fantasies as "no longer physically at risk." There's a nontrivial amount of precedent for mentally unwell people building up parasocial relationships that they then (violently) act on; it's not inconceivable that AI would facilitate those.

But even beyond that: you're approaching this from a baseline assumption is everyone who makes adult content is "physically at risk," which probably isn't true. The reality is that it's a spectrum, and that there is probably a large demographic that isn't harmed by the content they voluntarily produce, but would be harmed by content produced from a model trained on their data.

As an intuitive example: someone who does boudoir photography or burlesque is clearly not inviting an AI to produce "harder" content using their likeness, and would be harmed by that.
This is pretty great.

Feature request : Is it possible to show in the graph how famous the topic / sub topic / article is ?

So that we can do an educated exploration in the graph around what was upvoted and what was not ?
US Says Chinese Seizure of TSMC in Taiwan Would Be 'Absolutely Devastating'
> Ah yes its fine to kill them

Yes. Fundamentally, most people, including myself, believe that it's fine to kill animals and eat them.

There's no hypocrisy here, disgusting or otherwise. You have your own concept of morality, I have mine, yours is considered extreme by society at large, mine is a shared moral belief of the great majority.

That's all that's going on here.
Aid climbing isn't respected on smaller or well-established cliffs, but most understand that it has a place. All the great routes started as aid routes, only being climbed "free" years later. Aid is also a very useful skill in the rain or rescue situations when friction disappears.
I would only use this (or any ai) self-hosted if it works 100% offline.

I would also not want it minified - as I would want the freedom to tinker with it to my personal specifications. Which makes me ask a question: what rights would I have to modify this software, per your license?
Yes, that's true

But consumer vehicles are a tiny percentage of our actual overall consumption

Yes we can and should reduce our usage here, but it needs to be in addition to other much bigger and important changes (which don't get talked about enough)
> Does anyone know which restrictions they impose on medical apps? especially ones that control medical grade devices?

Zero. It's not Apple's responsibility. Google Play Store just asked developers to provide more information on apps in the categories "Health" and "Medical" [1], which is more than Apple did so far.

[1]: https://support.google.com/googleplay/android-developer/answ...
Want to middle click this one specific link to open it in a background tab? Instead of respecting default browser behavior the user is expecting, JIRA happily hijacks the mouse down event to open your background link in the foreground instead, which prevents you from opening multiple links in a convenient timely manor.

A deployment happened on December 29th. It's January 2th. Suddenly, you need to know if the deployment happened 1 week ago or 1 month ago. You remember the deployments page usually says useful information such as X days ago or X weeks ago. Based on the facts, a rational normal person is expecting something like 4 days ago. JIRA says "last year".
Don't see why halal needs live imports. The main thing is theyre slaughtered in a halal way. Presumably it's just cheaper to ship them live (or just about) to the middle east and then slaughter them there than send halal qualified slaughters to Brazil and then ship over frozen meat.

Also, don't think it's right to let Brazil off the hook here - it's their cattle ranching practices and export legislation.
If you’re happy with your coffee then that’s what matters in the end.

I’d recommend trying a burr grinder though, or getting your coffee pre ground with one, it makes a significant difference in my experience.
>If you are a "delivery driven" person who cancels holidays to keep working, I would say to you, from own experience: stop being stupid.

You should put that on a coffee mug and sell it. It would make a great gift to a bunch of people that I know.
> They should reject these apps, or help the companies figure out what is going wrong.

This is what the 15/30% Apple tax is supposed to be for. I simply don't understand why they drop the ball so much when they're making a mint from developers (and consumers!).
Ask HN: Founders – what advice would you have given to your pre-founder selves?
If you could go back in time, to maybe 6 months or a year before you made the leap to become a founder, what advice would you have given to yourself?
Yes, and you can also get many of the benefits of OOP with convention and discipline, but doing so requires you to frequently get down in the weeds since, e.g., vtables must be dealt with manually.

The trouble with this approach is that there's a lot of mental overhead in dotting all of your i's and crossing all of your t's. It's draining, so you start to, e.g., shoehorn additional functionality into existing classes instead of making new ones.

You eventually wind up perceiving the abstraction as costly which lessons your use of it at the expense of producing a more elegant solution to the problem(s) you're solving.

tl,dr? The ability to just state "Darmok and Jalad at Tanagra" is transformative when the alternative is telling an entire story every time you want to reference a complex idea.
> This is a very Lisper objection.

Why thank you! :)

> The thing is a token predictor, and can't count levels of depth.

Er, the average C program has more depth than this small Lisp one.

If it can't handle levels of depth, then why is it even claiming ability to code?
4K streaming content is hit or miss because most services lock that behind Widevine L1, which requires implementors to use a secure enclave and the entire signal path to use strong encryption. If an L1 implementation gets compromised it quickly has its keys revoked and is downgraded to L2/L3, so piracy groups have a limited time window to dump as much 4K content as possible. Those lower Winevines tiers are permanently broken though so everything is immediately available in at least 1080p.

4K Blurays are currently always ripped due to an unfixable compromise in Intel SGX allowing PowerDVDs keys to be extracted, they could close that hole by revoking PowerDVDs keys for new Bluray releases but they haven't done that yet. I imagine they will at some point because PowerDVD requires SGX to play UHDs, and Intel stopped supporting that on newer consumer hardware, so 4K Bluray playback on PCs is effectively being phased out.
Your last sentence uses a metaphor that promotes firearms or weapons of war. You should consider steering clear of that ;)
Did you know all humans are living Kenyapithecuses?
As a matter of interest, are your issues on iOS or Android? No real reason for asking beyond curiosity...
The point is pressure on equipment manufacturers, making borrowing and streaming work for digital content, maybe also deterring casual piracy, not necessarily protecting videos from appearing on tpb.
Is there something similar to RecurseChat but for Windows?
> Honestly, I kinda think Apple has some responsibility here too. They should reject these apps, or help the companies figure out what is going wrong.

So it's on Apple to basically become a shadow FDA and maintain their own panel of experts to second-guess the whole FDA review process?
It’s going to depend a lot on the nature of the design. The kind of flat designs that are popular these days have a very low degree of originality.

Copyright doesn’t protect functionality, which would rather be protected by patents. So you cannot say “This UI element functions in this way and this is protected”. It is purely about how it looks, and everything looks much the same these days.
VC add Value to Startup
It isnt capture. IT is the opposite. Capture is how first movers and established players raise the bar for others. the 510k process does the opposite. it means that the FDA has already reviewed devices of that nature for safety and efficacy, and you dont need to do a clinical trial, you just need to do the testing

to correct your points:

- No testing is skipped (just trials

- There is no liability shield.

I have no idea what you are talking about with ladder pulling. Do you have examples?
> have never kept the bad guys out

Careful who you call the bad guys. A lot of "piracy" comes from the people who spend the most money on the content they pirate.

I personally think the best DRM approaches are those that keep "the honest people honest:" IE, metadata that identifies copyright owners, flags that identify content that has restrictions due to copyright, and casual protections. (Think of a "do not enter" sign that you can choose to ignore if you have reason to do so.)

Otherwise, DRM really only works when the people consuming the content have motivation to keep it secret. (IE, corporate and military secrets.)
Document everything and pay with a credit card, particularly an American Express or high end Chase Visa or similar. They will want to know why you want the chargeback, but will nearly always side with you if you have clear evidence.
I'm curious on supporting evidence for it being a basic mental model of how humans think? That sounds like a fairly strong claim.
Why are you so frustrated that a company decided to not completely release something they have built internally?
How is that more economical? Wouldn't it be much more efficient to have Boeing support personnel on the ground? Also, since when do customers (in this case the airlines) get what they ask for, especially in a quasi-monopoly situation? I would expect the aircraft vendor to control everything.
When the costs of something go up, people and businesses are more eager to explore alternatives.

Driving down the costs of fossil fuels hinders the adoption of alternatives.
Machine Learning Engineer | https://deeptech.jobs | Remote | Full-time

Deeptech Jobs is on a mission to revolutionize the recruitment process within the deep technology sectors. We're building a platform that not only connects top-tier talent with groundbreaking companies but also fosters a thriving community around innovation in tech. We’re looking for a Machine Learning Engineer who is passionate about using their skills to make impactful tools accessible to technology professionals and companies alike.

What you'll do:

- Develop and refine machine learning algorithms to enhance job matching accuracy and user engagement.

- Collaborate with a cross-functional team to integrate AI features into our platform.

- Experiment with predictive models and deep learning to understand user behaviors and industry trends.

Ideal candidate:

- Proficiency in Python and experience with ML frameworks (TensorFlow, PyTorch).

- Strong background in mathematics and statistics.

- Experience in deploying machine learning models at scale.

- Passionate about AI’s potential in reshaping how we connect jobs and talent.

Why join us?

- Remote-first culture with flexible working hours.

- Competitive salary and equity options.

- Opportunity to be at the forefront of tech recruitment, impacting numerous industries and professionals.

Interested? Reach out to apply@deeptech.jobs.
Glad to see H2 database engine benifits from this. I use H2 too.
No battery, so I assume it is rather power hungry? The Sony solution seems much more appropriate for walking around freely (and no noise).

Neither solution really captivates me, even though I am currently in Asia with a heatwave. But then again I do not wear suits nor have professional meetings in person.
Hey, thanks for the kind words. I wasn't able to mention the costs in the post (might follow up in the future) but it was in the hundreds of dollars, so was reasonably accessible as a hobby project. The GPUs were surprisingly cheap, and was only scaled up mostly because I was impatient :) --- the entire cluster only ran for a few hours.

Do you have any links to your work? They sound interesting and I'd like to read more about them.
TAI is ‘a second always takes the same amount of time, and the number of seconds is always increasing’. Which is really useful in the real world when tracking/counting events every second all the time.

Because leap seconds cause weird gaps or overlaps (depending on how they are happening).

This doesn’t matter for pretty much anyone who doesn’t track/log/act every second all the time in a way where if a second ‘disappears’ or happens twice or takes longer on one day than on another it’s noticeable.

When monitoring or tracking large scale systems, it’s a really irritating problem, which is why TAI is nice and exists in computer land. Also why it’s nice for many scientist types.

For everyone else, something like UTC layered on top is more than good enough. Leap seconds are fine enough there. Same with most timezones, and PDT/PST, etc.
I reported a bug with LibreLink to Abbott about 18 months ago and they still haven't fixed it.

The app doesn't respect Android's Do Not Disturb override list which essentially means I can't use DND on my phone. It's been the same on two phones, there are loads of reports on the Play Store reviews and on Reddit, so it's definitely a bug and not just me.

They haven't even acknowledged it's a bug, every time I'm directed to reinstall the app, clear the cache, factory reset the phone etc.
I can't think of a better argument to have on-premises software than this article.
ask the chain burger fast-food companies.. they buy it