skysight-inc/HackerNews huggingface dataset:
Can you expand upon this? Why would I have more than one point per timestamp? Or am I misunderstanding?

Let's say I'm measuring some quantity, maybe the execution time of an http request handler, and that handler is firing roughly every millisecond and taking a certain amount of time to complete. I'd have about a thousand measurements per second, each with their own timestamp--which to be clear can be aliased if something happens in the same nanosecond! It's totally fine to have a delta of zero. But the point is this value is scalar--it's represented by a single point.

But it seems like you're suggesting vector-valued measurements are a common thing as well--e.g. I should expect to send multiple points per measurement? I'm struggling to think of an application where I'd want this.. I guess it would be easy enough to add more columns.. e.g. values0, values1, ...

EDIT: oh, I see, I think you're saying I should locally aggregate the measurements with some aggregation function and publish the aggregated values.. Yeah that's something I'd really prefer to avoid if possible. By aggressively aggregating to a coarse timestamp we throw away lots of interesting frequency information. But either way, I don't think that really affects this format much. You could totally use it for an aggregated measurement as well. And yeah each of these Measurements objects represents a timeseries of measurements--we'd simultaneously append to a bunch of them, one for each timeseries. I probably should have called it "Timeseries" instead.

EDIT2: It might be worth spelling out a bit why this format is efficient. It has to do with the details of how Google Protocol Buffers are encoded[1]. In particular, the timestamps are very cheap so long as the delta is small, and the values can also be cheap if they're small numbers--e.g. also deltas--which for ~continuously and sufficiently slowly varying phenomena is usually the case. Moreover, packed repeated fields[2] (which is unnecessary to specify in proto3 but I included here to be explicit about what I mean) are further efficient because they omit tags and are just a length followed by a bunch of variable-width encoded values. So this is leaning on packing, varints, and delta-encoding to be as compact as possible.

[1] https://protobuf.dev/programming-guides/encoding/
[2] https://protobuf.dev/programming-guides/encoding/#packed
I dislike "Hallelujah" and am not aware of other songs from him. There's the line "Give me a Leonard Cohen afterworld, so I can sigh eternally" in Pennyroyal Tea, which made me not judge him, and then there was Chris Cornell's daughter Toni singing it for her father [0], which was really moving.

What am I missing out on?

[0] https://youtu.be/w5-M1lwLvDU?t=75
Why are all the good browsers giving up all the hard work and good quality to become skins of bad browsers? Opera was a major fatality in this area.
> Hezbollah just two months ago shot a rocket into a football field, killing 12 Israeli children.

This is far from confirmed and is effectively just an opinion (not that children were killed, but that Hezbollah was responsible).
Citation needed.

Flossing IS important:

https://www.nidcr.nih.gov/health-info/gum-disease/ask-the-ex...

https://www.ada.org/resources/ada-library/oral-health-topics....

https://eclkc.ohs.acf.hhs.gov/oral-health/brush-oral-health/...
>You are dense.

Well, maybe you're one of those propagandists. If you can't attack the idea, attack the person, right?

Hand waves, nothing new to see here, carry on.

The bills aren't what were exposed, it was more the techniques and scope. Like PRISM and XKeyScore and circumventing laws by sharing intelligence on US citizens with allies who aren't restricted by US laws. Spying on allied governments, etc. You know, that stuff.

You should really click on the link.

https://en.wikipedia.org/wiki/2010s_global_surveillance_disc...
When you started posting here did you ever think you'd see HN form a strong consensus in favor of terrorism tactics? I'm pretty harsh on the place but this caught even me by surprise.
Two wrongs don't make a right. You won't help damaged/destroyed nature in some places by banning relatively harmless activities in completely different places. You will only harm net human prosperity.

Spaceflight isn't anywhere close to, say, mining, when it comes to its negative effects on nature, not even 1 per cent as bad. And we still cannot simply ban mining if we want to continue our civilization.
There is no "ceremonies" nor "story points" in the Scrum Guide. Perhaps you are referring to "Fake Scrum".
I have been assured by trusted third parties that your term of BDFL rule will be both wise and benevolent, plus also possibly unto death.
Woah wasn't this called Clubhouse at one point? I'm getting blast from the past! We used Clubhouse at Papa long time ago.
There's also a vast amount of people that were just too young to be aware of Snowden's revelations. These people are now primarily on TikTok what not, and I doubt there's much in those feeds to bring them to light while directly feeding the beast of data hoarding.
Qualcomm reportedly eyeing Intel's PC design biz and more
Bird on the Wire and Famous Blue Raincoat are for me basically modern hymns. And these aren't even from his "religious" period.

Also if you've never seen McCabe and Mrs Miller check it out...a great Altman film that makes really good use of Cohen's songs in the soundtrack.
This was a shipment of pagers used on Hezbollah's private communications network - they have a parallel cellular network. And many videos show that civilians standing right next to the targets suffered no more than ringing ears.

That said, there was an 8 year old girl killed in one of the explosions. That is a tragedy. But if this attack - that killed over a dozen militants (and in some Arabic telegram channels, possibly over 40 militants are being said) and injured 3000 more - prevents even one more attack like that which Hezbollah killed 12 Israeli children two months ago, then it was an astounding success.
I was in a similar spot, but knip offers more information that ts-prune, and ts-prune may trip on some newer TS syntax. I've been happy using knip so far.
Management always gets frustrated when this doesn't materialize. If the instrument meant to keep management off your back doesn't do so, people will get frustrated with it.
FWIW I recently got a great job off a random LinkedIn EasyApply for a company I never heard of at the time. I didn't even remember applying to it when the recruiter reached out to me to set up and interview. I was on unemployment at the time and the state I was in required a minimum of two job contacts a week, and sometimes I would just apply to random jobs that looked interesting. Turned out I picked one that was perfect for me and the recruiter actually followed through.

That being said, you're still right when you point to reliance on the network. My network didn't get me that job per se, but I had a strong network from which to pull from for employment references (old mangagers, etc.) as well as a friend from school who now does career counseling/interview prep at a college.

I'd been unemployed for over a year, but was able to get a quick pep talk from an old mentor and some good interview advice from that friend from school. It was definitely great to have that support to lean on.
They are already doing that for a radio telescope in the US. But not sure how you request that.
Reposted later, with more traction https://news.ycombinator.com/item?id=41594510
Lua oh noes. I pick a language and stick with it for years. Currently Go.
One request that I would make of a project like this is to support distributed builds out of the box. Like, really basic support for identical builder hosts (this is much easier now than in the past with containers) and caching of targets. Otherwise, this looks great! Big fan of the choice of Lua, though the modifications to strings might make it difficult to onboard new users depending on how the modification was made.
It's time to listen to you want it darker.
#!/bin/bash

commandToGenerateFile > file.json
#or
wget some.server.tld/autogen.json file.json
git add file.json
git commit -m "Automatic upload <date>"
git push

You can do this in any number of ways. Powershell, batch script, bash, you could even build a little GUI if you want.

If you want to get fancier, throw the script on a server and give users an SSH script they can double-click, or hook it up to some intranet web interface.

This isn't a particularly complex problem, and git was designed to handle use cases just like this.

Of course you could absolutely overcomplicate and burn dozens of engineer hours building some kubernetes cluster or AWS swarm, but you can do this with a script so simple that I wrote it on my phone.
> At best it may indicate that there's something worth looking into

Or as I usually put it: Statistics/charts are for asking questions, not answering them.
This looks fantastic TBH! Can't wait to give it a go. Congratulations. I've long thought something like this should be possible. The only thing I've done is document carefully my own steps:

https://www.nhatcher.com/post/a-cto-on-a-shoestring/
No surprise here, given the extent HLSL is already the de facto shading language for Vulkan.

Khronos already mentioned in a couple of conferences that there will be no further work improving GLSL, and given DirectX weight in the industry, HLSL kind of took over.

Additionally for the NVidia fans, it might be that Slang also gets a place in the Vulkan ecosystem, discussions are ongoing, as revealed on SIGGRAPH sessions.
I never even saw it as a speculative investment. I had my eye on it at the same $12/coin price and thought "this is great, it will be the ultimate PayPal killer for online shopping". This was at the height of PayPals evil ages where they were enabling scammers and shutting down and blocking legitimate businesses. 12 years later PayPal has gotten a lot better, less relevant, and almost no one uses BTC for online retail shopping.
According to guys on reddit, turn on public TVs in malls so minimum wage workers have to spend a lot of time to find out who actually has the remote to turn it back on, they buy cases for them, new shells, and take photos of them.
> Here's a ML problem for someone to consider tackling ... given a cat picture, identify all of the relevant cat subs that it might get posted in

I'm fairly certain that there are an infinite number of cat subs, so this task is impossible!
Because regulatory capture, which is a nice way to say corruption.
> I've seen no evidence of this

Over 99% of Americans point a camera at themselves while they take a shit.
> There is drift within an organism. The genome on your scalp is different than the genome on your toes

> Also chimeras exist

This provides a deep insight into the nature of multicellular life. People think that a "unicellular organism" eventually turned into a "multicellular organism". But they're not so distinct. The latter is really still just a bunch of cells coordinating, but their coordination is so deep, and the number of cells and functions so large, that emergent properties arise.
Not a stop sign. But as a general rule for living, Question authority.
his songs have traveled with me my whole life but it took me 30+ years to find my favorite:

the future.

things are going to slide (slide) in all directions

won't be nothing (won't be)

nothing you can measure anymore

...

i've seen the nations rise and fall,

i've heard their stories, heard them all

but love's the only engine of survival.

...

and all the lousy little poets coming round

trying to sound like charlie manson

...

give me back the berlin wall

give me stalin and st. paul

i've seen the future, siblings

it is murder

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

the song is from 1992 ...

edit: tried to fix the formatting
It's not a script, which would be a .ps1 file, but from the sounds of it the actual script block/PowerShell function which isn't governed by the signing policy. It could simply be an Invoke-WebRequest to download that executable indicated in the article.
How is this terror, when it very precisely targeted militants. These devices were for use by Hezbollah on their private communications network. One civilian (an 8 year old girl) dead is a tragedy, but considering that over a dozen militants (and maybe up to 40) have been eliminated, that is a civilian:militant ratio unrivaled in history.

Note that these Hezbollah militants killed 12 Israeli children two months ago. So if one really cares about civilians, eliminated Hezbollah is probably in their interest.
> Hey, here are 12 different devices for this year with different hardware, screen size and other equipment

Also, they don't have wifi, and they only do GSM 900/1800, have fun testing in the US.
You had my interest at Windows support! I'll carve out some time this weekend to see if I can write a build for komorebi
Just use gist files API.

https://docs.github.com/en/rest/gists/gists?apiVersion=2022-...
I've kept a list of these tools that I've been meaning to check out. In scope, do they cover securing the instance? Is there any automation for creating networks of instances?
IMAP is for reading your emails not sending, that means you could accept PKI for SMTP to communicate with untrustworthy clients, but want to ensure that your access to your emails are safe(r).
A lot of classic software essentially worked more like a database. In the last 10-15 years it's all moving to an algorithm.

Here is what I mean. Photos apps used to let you search through your photos using filters.

The same kinds of things are happening on the web which already happened to apps (desktop and mobile).

In the modern world, some marketing company wants to tell YOU which of YOUR photos you wanted, so they can sell you some prints, harvest your data, or something.

I would like any apps that have to do with collections of files, photos, music, etc to be more of a deterministic DATABASE and less of a nondeterministic algorithm.
I echo your letter, I am sorry for the misplaced trust of the people who died in that brief instant of the implosion. I am empathic to those who died! It looks as if the vehicle and it's construction were marginal at best. The survival of a few trips down to the Titanic gave a false sense of security to the owner and others and obviously progressive failure modes were not detected.
Exploration is a worthwhile process - if done with intelligence, knowledge and care. One hopes this will be a cautionary tale to regulators and followers.
Leonard's voice was a presence in my life since I was a baby as my mum adored him. I am very fortunate to have got to see him three times perform. Each was a mind-blowing experience.
I'm living this life right now; except we baked in notions of Assets/Liabilities/Income/Expenses into our ledger logic. Only to realize our customers don't care and just want to do whatever it is they've been doing.
Really slick! Will try it out today.
Attention is the real bottleneck
>IT blocking this or that instead of trying solve problems, etc.

Then you come crying to us when things aren't updated or servers get breached. Also, for DNS/Website blocks it is often management that decides but a baseline of malware/p0rn blocking is good. Besides, account in general are not admin any more in the enterprise. Just how it is :)

Cyberinsurance is a bigger and bigger deal now.
Thanks. That’s some pretty clever stuff, with a nice intuitive description.
In Europe. Hosting for North American customers is a completely different story.
FTC Says Social Media Platforms Engage in 'Vast Surveillance' of Users
Ask HN: Datacenters in Space Before Alaska?
I am curious as to why there is already talk of putting data centers into space rather than the much more manageable cold locations we have in the states such as Alaska. Does anyone here know by chance?
what an incredible art form!
This is exactly how I handle my mail as well.
cough cough

Remind me who owns the OpenCL trademark, again?

Intel and AMD weren't the ones that abandoned it. Speaking in no uncertain terms, there was a sole stakeholder that can be held responsible for letting the project die and preventing the proliferation of Open GPGPU standards. A company that has everything to gain from killing Open standards in the cradle and replacing them with proprietary alternatives. Someone with a well-known grudge against Khronos who's willing to throw an oversized wrench into the plans as long as it hurts their opponents.
these are very nice points, thanks for sharing...!
tl;dr
Focus forward. Backward is the direction of blame, forward is the direction of improvement.

“Boy that sucked, I’m sure gunna remember not to do that again”
Read the SRE book on blameless postmortems for more blindingly obvious and wildly underused psychological and institutional hacks.
What are you talking about? It is well established that Hezbollah shot the missile. They bragged about it in their Telegram channels (I just happened to be reading the Gaza Now channel when they reposted it, I don't read the Hezbollah channels), and the direction and the debris are conclusive. The only reason to sow doubt is to protect these monsters. I think that you should really revaluate your reasons for protecting Hezbollah's reputation. Even the Lebanese hate them and want them out of their country.
> In scope, do they cover securing the instance?

Most of these I checked don't, but a recent Ubuntu version is perfectly fine to use as-is.

> Is there any automation for creating networks of instances?

Not that I'm aware, it would also defeat the purpose of these tools a bit that are supposed to be simple. (Dokku is "just" a shell script).
The DMC-EV – Lynx Cars
> I put all of my eggs in one basket most of the time, and I've been part of at least a dozen ventures that all failed. It's like flipping a coin and getting tails 30 times in a row, which feels like 1 in a billion odds of losing to this extent.

But it's not. It's more like playing the lottery over and over. The chance of succeeding even once is pretty low.

> My best years were invested in techs like C++ that nobody even uses anymore, and I wouldn't use because they don't provide enough leverage.

Bit of an odd choice. Not only is C++ still being used, as far as I know, but even if it weren't: If you know C++, you know C, and that is definitely very relevant. If you know C, you have vastly more low-level knowledge than the average programmer nowadays. C is not my favorite language by far (I like rust, or Haskell, depending), but just being proficient in it means I can program a lot of different things.

Anyway, to the rest of your point: I never wanted to get rich or anything like that, I always just did what interested me on a technical level. I fared very well with that.
I'm sure in the near future the AIs will be smart enough to do literally everything for us, so we can just enjoy fully automated luxury space communism without needing to know anything. /s
Sure but that's has a somewhat less consistent feedback loop..

When I was new to driving I tended to drive around the ex-highways in the outer burbs and end up in little drag races at each light in the beater I could afford.. One time I looked over at the guy with the aggressively gunning the engine in his VW rabbit(?) and realized how utterly sad that was.

Plenty of Ferrari drivers, when they get negative feedback, probably get feedback that seems cool to rebel against instead of people exhibiting utter shame of association.
Most of the people burned out developing for Linux should focus on a cut down system developed for end users and small businesses in mind.

You clearly haven't heard those jokes about C and C++ have you?

You are talking about unpaid people using the wrong languages to do difficult things and that never works.

http://harmful.cat-v.org/software/c++/I_did_it_for_you_all

https://xkcd.com/303/

The Unix Haters Handbook

http://harmful.cat-v.org/software/c++/linus

http://harmful.cat-v.org/software/c++/

Not only that the industry ignores the foundations and principles of correct and sound programming in low level programming languages like C and C++ which makes things even worse.

Going back to the start Linux did not start of with an intention to be an operating system developed for enterprise users.

Commercial interests took it over and decided to go with it. The simple truth unpaid hobbyists and hackers should not be involved in the development enterprise operating systems. Windows NT was not developed by unpaid hackers. Why should that apply to Linux? Unix was developed by corporate employees, and it is only when the GNU project decided to replicate the toolsets it used that Linus decided to build a kernel of his own, after which corporations jumped on it because of the GPL.

Those days are long gone and hobbyists and part timers shouldn't be really involved. It is OK to write and develop programs gain a sense of achievement and pride from them, but when the need to maintain it kicks in that is when it all starts to south.
> This is stupid. The law shouldn’t be written in such a way that companies can exploit silly loopholes, nor should it be written in such a way that is so invasive to normal business operations.

Note that the article discusses that these are not loopholes in the sense of weird unexpected hacks, but that the original exceptions were intentionally written in response to lobbying by manufacturers betting that they can offset their lobbying costs by the associated reduction in tariffs.

Orthogonally, though, even if these were loopholes that manufacturers were wriggling through against lawmakers' intentions, then (1) I think that there is no such thing as a law that is written so that it has literally no loopholes—even to make the claim, you'd have to define what a "loophole" is, which would probably require first require a precise definition of what the intent of the law is, at which point that would be the law and any work-arounds would be not loopholes, by definition—and (2) more or less because of (1), these things are still enforced by humans; as redpanda notes (https://news.ycombinator.com/item?id=41594968), one of Ford's attempts at such skulduggery was successfully stopped by a DOJ lawsuit.
They definitely have to be trained to reinforce longer outputs, but I do not believe this adequately explains the low-ish generation limits.

We are starting to see models with longer and longer generation limits (gpt-4o-mini having 16k, the o1 models going up to 64k), as well as longer and longer context limits (often 128k, google offering a million).

I find it very unlikely they are actually training with inputs or outputs near these maximums.

If you want to convince yourself, do the attention calculation math for these sequence lengths.

You can also see how openai restricts the sequence length for fine tuning to 64k - almost certainly bound by available GPU sizes

I suspect the 4096 limits have been set as a "reasonable" limit for a myriad of reasons.
I've been managing multiple instances of the free "Horizon" version of OpenNMS for nearly 10 years, even contributed a couple of bug fixes.
It doesn't get much love from coworkers and it's an absolute beast to learn but it generally does the job.
It's got a LOT of bells and whistles including support for all sorts of Comms and IT gear.
It can be a tad clunky, pretty RAM and I/O intensive (Java) and the vast number of XML config files can be very daunting for new users.
But it largely does what's needed including custom detection and status polling of services, recieving and processing SNMP traps and polling SNNP metrics.
The built in graphs are useful but a bit old and ugly however it has Grafana integration and one day I'll look into trying that out.

It heavyweight and very "enterprise" - not necessarily going to cut it for home or small business use, but if you've got a huge sprawl of legacy systems and applications then it might be a decent fit for centralised monitoring.