skysight-inc/HackerNews huggingface dataset:
From this page [1], there is apparently a site that'll allow you to look up relationships:

> Phil McCluskey has written an XFN Relationship Lookup Engine. Introducing rubhub.com:

I was very hesitant to click that link on my work machine. But it turns out that GrubHub now (anti-)typosquats their own domain. (EDIT: Nevermind, it just don't exist anymore. Stupid browser was trying to be helpful on my behalf)

[1] http://gmpg.org/xfn/more
Yeah basically use GPT-4 for now to make something useful and make customers happy, then eventually switch out to lower-cost LLM's as open-source options become available.
Historically applied analytics companies have lower moats, more professional services and lower gross margins than pure software. Palantir might be the quintessential company in this category but also Datarobot and it’s ilk.

It will be interesting to see if LLMs change this pattern. If having a corpus of expertly curated training data is sufficient then they’ll get better operating leverage than those firms. But my expectation is they’ll spend a lot of time building use-case-specific wrappers that don’t really scale.
Branding and legal precedent. Look at Docusign for an idea of their strategy.
> concepts like "significance", "error bars", and "expected value."

Yes. I see what you're responding to--these are squarely in the statistics domain.

> not what’s realistically being covered in these high school programs.

Yes. Where the rubber meets the road. Who exiting from higher education now will have the skills to teach this imagined hybrid course? Realistically, they have to be vetted and hired by the mathematics department and satisfy some state and/or federal standards of education, which are currently staffed by educators who themselves are following standards of their office.

I was responding to the OP's premise:

> "data science" course, if designed properly, will be far more useful to students and beneficial to society than calculus.

Whether or not that objective is "realistic" given the current boundaries perscribed for high school education is another matter.

There is hope; there are modern thinkers in education out there. I referenced the UT Arlington course students and instructors referred to as DALMOOC (google it). I took this course thinking it was another data science course, and found a course taught by teachers for teachers. I hung in because their ideas were so fresh and interesting.

DALMOOC's ambition was to train teachers to encourage students to use social media to communicate their learning results, and in turn produce the data that the teachers were being traind in the course to analyze using social media analysis techniques. DALMOOC professors encouraged participants to generate social media responses to DALMOOC coursework. Very modern. Not sure how long before professors like George Siemens, whose brainchild DALMOOC was, get into state and federal positions of authority and influence to see their modern ideas at the high school level.

https://en.wikipedia.org/wiki/George_Siemens
Because it doesn't matter? NDSS has included topics beyond "network and distributed systems security" for ages too.

Also it isn't "computer/human interaction." It is "conference for human and computer interaction."
Yes, and figuring out the differences is sometimes a challenge for English-as-second-language people. Finnish uses one word for both foot and leg, and if you want to say foot you say "leg table" (the horizontal part of the leg). Similar with hand/arm. In the other direction, Finnish has separate words for the front and back of your neck (and I don't mean just throat).

If I kick my foot on a rock, I may say something out loud about hurting my leg. That doesn't sound right to native speaker.
I have two email relays from DDG and have never installed their extension nor even knew they had an extension when I got their relays. (I know now but at the time I didn't)
If you download the app on your phone, you can get a relay and then immidiately uninstall the app.
I used to follow some art blogs on Tumblr; it was pretty good for that, and I prefer the curated approach vs. a purely user-generated approach such as e.g. Reddit or deviantart, where searching for good stuff often feels like trying to find a needle in a turdstack.

Some of this was "adult". Quite a bit of it was deleted. I stopped used Tumblr.

What I'm trying to say is: "adult" doesn't necessarily mean "porn", at least not according to Tumblr's definition (which is fine, it's their site and they get to set the rules).
That was from back when film was expensive, and it was impractical to take thousands of pictures, as you can now. For decades now it's common for photographers to shoot countless photos and sort through them later to pick the best ones, rather than aiming for one perfect shot.

Also consider movies and video, where you could have hours or days of footage from which to choose stills.

The act of choosing in all these cases is critical to creativity, and the same is true when you choose what to prompt an AI with or which AI generated image to display or publish.

Duchamp really did have the last word on this with his Fountain[1] over 100 years ago.

[1] - https://en.wikipedia.org/wiki/Fountain_(Duchamp)
Why Oatmeal Is Cheap: Kolmogorov Complexity and Procedural Generation [pdf]
I'm not asking rye's author. I'm asking here. When will python maintainers decide that enough is enough and actually design a working language, tooling and all. Python is my _most hated language_ and it is because of stuff like this. I might actually use python or at least not hate it if people would stop pretending like it's the greatest language on earth and actually fix the worst part of it. If stuff like this keeps happening though, I seriously doubt that will ever happen.
no. its perfectly reasonable to criticize this instance. They saw it coming and ignored it, other people saw it and called it out too.

"pure unadulterated success" is just willful ignorance, there is a world where the launch goes well AND the surrounding area and equipment doesnt get wrecked
Currently OCR support is limited to PDF > TXT conversion but we're hoping to add support for other output formats at some point. Feel free to shoot me an email at chris [at] zamzar [dot] com if you'd like to chat further.
Another way of looking at it is that there were so many regional wars between the Spanish Civil War and the bombing of Nagasaki that at some point we just started historically lumping them all together.
Getting the probe out there is no doubt indeed remarkable in its own right, but to build it resilient enough to remain communicative at this distance, after all this time in such hostile environment, along with the foresight that enables these lifetime measures to be taken almost a half century later, makes it all more remarkable, and to think all this accrued knowledge and ingenuity being generalized from things like chipping flint axes.
I guess you could use a lot of parallel cables...
Eric Idle tells infosec world to always look on the bright side of life
Thanks for the response, this made me dig around some more in this fascinating topic.

I found multiple papers that also simply use 100ns for RAM latency (e.g. this one[1]) but in reality it is a lot more complicated than one number. E.g. the time to first word for DDR3 is just above 6ns[2]. I'm not a CPU engineer but it looks like CPUs don't necessarily wait for the entire cache line and can utilize the first word straight away.

Also, the signal needs to travel both ways and the traces are not straight lines. I'm not an electronics engineer either so the best number for the maximum DRAM trace lengths I could find are 12-30cm, which would be 1-2ns indeed. This means that there is some room for improvement (in theory).

But even with ideal RAM it is physically impossible to beat register access at 0.17ns (i9-13900KS @ 6GHz) or even L1D cache at 0.7ns[3].

What is causing the extra 4-5ns latency of the RAM? Would it be physically possible to remove it?

[1] https://www.usenix.org/system/files/conference/hotcloud18/ho...

[2] https://en.wikipedia.org/wiki/CAS_latency

[3] https://chipsandcheese.com/2022/11/08/amds-zen-4-part-2-memo...
A large part of the complexity comes from the GPU (often) having a separate memory from the CPU connected via a relatively slow bus. Another large part is that the GPU runs asynchronously from the CPU. Another large part is that you must write your code in a way that allows thousands of concurrent threads of execution or you won't run faster than the CPU. Another large part is the fact that the instruction set and features and general performance level of the GPU are unknown at development time and wildly different on common hardware. Despite all that, reaching near peak hardware utilization and real-time interactive performance is expected by users on all hardware regardless of the differences. All these things together mean that the obvious and simple designs for APIs unfortunately don't work very well.
In the late '90s, I was a grad student working on AI agents and Web distributed-humans stuff.

While trying out some else's new social semantic graph setup, I added links to people, including an undergrad assistant from our research group.

This might've been uncool, even then, because the cheeky undergrad accepted, but coded my role to him as "service provider".
Catalyst, fka Marzipan, definitely did not help alleviate the concerns that Apple would prefer for the operating systems to be unified.

Them pulling ill-suited features over to macOS, like the Control Center[0] and toggles, also give me pause.

[0] Which lives in the menubar, lacks any keyboard accessibility, and introduced bizarre new interface behaviors, e.g. multi-step dropdowns where you click inside the dropdown to navigate back. Ugh.
You mean Saturn V? I'm struggling to see the relationship to Atlas V.
I am glad you can see the point I am making. I want to know why I am being down-voted by others.
I first used Firefox when it was Phoenix, back in 2002. You downloaded a zip file, extracted it and ran it.

For the next 20 years I used Firefox. But I could feel the performance difference from Chromium browsers.

I finally threw in the towel and switched to Brave out of the collection of them now. I hated switching because it meant yet another user lost to one of the remaining handful of unique engines for browsing the web. I like competition and standards, and the more the better with browsing engines. Even if it may bring developers some pain.

I've been very happy with it. People gripe about ads, crypto integration, etc. but it can all be avoided and/or turned off. It has the speed of Chromium but with additional features and is privacy-focused.

But to get to the point, regarding the search ...

I'm happy to see they (somehow!) have been able to build their own search engine now. Obviously that's no simple task, I have no idea what goes into powering that but it has to be a major investment.

It seems pretty good. If they can sell API access for cheaper then the others and still return quality results, that seems like it has potential to be a good revenue stream.

They are very clear about the Web Discovery Project, what the purpose is, what it collects, etc. And obviously it's opt-in.

I really hope they succeed with this. Another example of where competition is definitely good.
Does that matter? If it turns out to be cheaper and greener to build out renewables and keep some gas plants on backup, then sounds good to me.
> what advantage would it have to mix together into the same source file

It would be easier to share data structure declarations between the CPU and GPU side (MSL can already do this by sharing header files, a complete integration would just be the next step). GPU buffers and images could be described with [[attribute]] annotations (also very similar to what MSL does to extend C++ with shader semantics).

E.g. maybe a GPU buffer with vertex data could be described like this:

[[gbu_buffer]] vertex_t vertices[] = {...};

...instead of calling a CreateBuffer(...) 3D-API functions, etc... (the code that's generated by the compiler might actually call a 'builtin' CreateBuffer function under the hood).

TL;DR: MSL is already halfway there by using standard C++ extended with custom attributes, it's just missing the last step to merge the Metal shader compiler with Apple's Clang toolchain.
Something might be off. The last digit should be an 8...
Repeating that this is form of censorship doesn't make it so.

Ironically, what DDG is doing is exercise of its free speech rights - pure and simple.
Yes, that much I know. I mean they should find a way to dump correctly using other drives. For example by oversampling the disc a couple of times at the track intersections. Or by analyzing the firmware and finding other vendor-specific read commands in non-plextor drives.

IMHO their new redumper tool, and other, similar projects (like Aaru) are going in a good direction, trying to create reproducible dumps with other drives.

I have a feeling that the redump guys are not actively researching other options since they know the Plextors work (for now). I would love for someone to do some more research on other drives, that's all
The Pinkerton Agency is owned by the a Swiss security company called Securitas.
I suspect wind turbines are already designed to deal with high winds, especially if you're building them in hurricane-prone areas.
probably going to get lost in the comments, but I built a website for this!

www.spronket.com
check if your email has been leaked somehere - https://haveibeenpwned.com/

the only email i get a lot of spam on was in a data breach
Blaming foreign influence is not the same as blaming foreigners. Foreign influence is more about pushing the most convenient angle (to them) by means of propaganda, astroturfing or information laundering.

On a similar note, you can absolutely point to America for using the international monetary system in its favor, and that wouldn't be the same a blaming regular americans.
FOXDIE.
I think this is the big bet a lot of startups are taking. Aggregate demand quickly with GPT4 and then migrate off to another LLM. The assumption here is those other LLMs can be specialized to perform better than a general purpose one.

A pattern I see across all of these plays is some kind of unfair advantage with distribution. Jasper, from what I know, was started by founders ran a content company and had a pre-existing set of customers. Looks like atleast one of the founders of Harvey knows the legal world and secured some pilots that way.
needed that 420 launch date bro. Seriously, it comes down to that.
This is about how it works in Mexico (15 year terms). The 18 years might be needed to avoid a court majority from two four year presidential terms, although I'd say adopting the single six year presidential term would be a good change as well.

https://en.wikipedia.org/wiki/Supreme_Court_of_Justice_of_th...
5G on the high seas brings the Internet of Things to Singapore's port
Cite for the steel thing? I have a hard time believing that the total energy input to smelting and casting the plant mechanics makes up anything more than a vanishing fraction of a wind or solar generation facility.
It's just a rule of thumb, but 20 minutes is generally considered a good target and 18 minutes is even more preferred. Pushing up to 21 or 22 is possible but does degrade the sound quality.
A few times Ive literally used an aggregator booking site at the lobby desk after asking to stay longer, and the hotels price is higher than online.

I've assumed they do this as a combination of lazy tax plus they don't want to undercut aggregators as these might stop showing them if they know people will go direct to the hotel after searching.
To play devils advocate: we must be careful about what we mean by "optimizations". If a problem is not completely understood, then it may be better to stay in a high level language like Java so that one can rapidly iterate, than it would be to drop down to a strictly performance language, like Rust or C. It is far easier to downcode some service in a well architected Java system than it is to iterate a Rust system. It's also way better to have a working system that can be made cheaper by downcoding, than it is to have an optimal system that can't do the job because of its architecture.

Also, within the last few years I have written assembly for an application originally in Java, so that's still on the table. =)
Sounds more like ChatGPT got it mixed up.
“The consumer is being careful”
It's clearly not the same thing. It doesn't even matter to be quite honest.

It doesn't change the fact that you're using other people's work as an input for your commercial algorithm that makes money for you. This by itself, without any merit to the discussion of how much is being copied, is enough reason to make you pay for the use of someone's else work.

Companies now will download your art without consent, make a lot of money and not pay you a single dime because their algorithm is "not copying". It's a complete absurd.
>If SpaceX starts launching routinely — as it plans to — wildlife may leave the area around the launch site.

> “If these major disturbances, in addition to actual damage to the habitat, happen consistently every month, every week, birds and other other wildlife are not likely to use that habitat,” LeClaire said.

This quote in the article is a bit off base. SpaceX isn't going to be demolishing their launch pad like this every month. They are obviously going to have to fix the problem if they want to fly regularly. The concern is if they took unmerited risks that led to it happening to begin with, and if it might happen again the the process of finding a solution.
Don't get me wrong. I have nothing against the pico, nor other cheap microcontroller devboards.

I own a bunch of microcontroller devboards including the pico, and a bunch of fpga devboards including many iCE40 variants.
Thanks for the snark

You understand that this test was too early, proved nothing and had little to no way to mitigate the likely explosion that they expected?

And that the impact on the nearby residents, the wildlife were not taken in consideration?

But it's fine because "surely they learned something"?
I used XTDB on a side project (written in Clojure) a couple years ago and was blown away by something that I think isn't even really stressed as a headliner feature for XTDB. That was the ability to treat queries as first-class data. XTDB's datalog queries can be provided as just native Clojure data structures, and that allows you to build complex queries using code. What this means is that it's much more DRY than copy-pasting and editing SQL templates, there's no ORM gumming up your performance and expressivity as your queries get more complex, and there's no half-baked implementation of an API for query composition: the _programming language_ is your tool for query composition. I couldn't tell you if there are other ways of getting this, as I'm not really a software engineer anymore, but it was a jaw-dropping experience for me to see how easy it could be to write a database layer, and far and away the best experience I've ever had writing one in any programming language.

I suppose what's at the heart of this, more than anything, is that Datalog has a near-trivial syntax that can transparently be accommodated by two simple data structures: lists and hash tables. Not so with SQL, whose COBOL-y nature obscures its syntax and makes it less straightforward to represent in everyday data structures.
Maybe one that wasn't really a user of the product and though it was the right decision for the company? Or someone ran some numbers and came to the conclusion that users who there for the porn didn't bring enough ad revenue? Or that removing the porn could lead to better ad contracts? Or maybe was pushed by the board?
Yes, but you had to install an app. Why? They already have your email. They're forwarding email to you as part of the service. And you probably had to verify your email with them when you started using it. So why should you be required to also install either an app or a browser extension?

Doesn't the very act of installing something on your devices increase their technical ability to collect information about you and your devices? That doesn't sound very privacy-oriented.
Observable Plot has been around for a while but the documentation has just had a massive upgrade.

If you've looked at Plot in the past you have almost certainly missed a ton of stuff, they're shipping new features constantly. It's worth reviewing the changelog: https://github.com/observablehq/plot/blob/main/CHANGELOG.md
I’m not sure there’s a better option: too many network operators are asleep at the switch and you’ll find networks where IPv6 works but v4 is subtly broken or vice versa. Asking nicely won’t get the stragglers to upgrade so what we probably need are economic incentives: as IPv6 becomes more common, providers charging for IPv4 is a good prod.

The most important thing is probably just pushing equipment vendors to set better defaults since that’s what a disturbing number of places will be using.
They'll notice! Good thing you're doing it in North Korea where they can't do anything about it.
> unfair advantage

heh. That's a bit of a strange wording, but yes. Domain-specific knowledge and connections are obviously a big advantage. I know it's frustrating when you're looking at "but how do I make money from this?"

To any young students out there...perhaps the answer is to double-major in CS + $BIG_INDUSTRY at a top-10 school and get really high grades and work high-caliber, high-connection jobs in $BIG_INDUSTRY and then start a software company that leverages your experience and connections.
> In particular, the more information you embed and stick into the vectorstore, the less useful the system becomes as you are less likely to get the information you're looking for

Can you explain that? I don't follow why it would become less useful
Any idea who it's named after? I was hoping for Birdman, but I'm guessing they're fans of Suits unless there's someone else.
When I interviewed with them in 2018 they plainly stated that most teams expect 60+ hours. One of the interviewers said she works 10 hours a day, 7 days a week. She did, however, insist that it was a personal choice to do so.

I did not end up working there.
I mean my brother is working in a company that's building oil drilling and refining equipment and had made a few periods on off-shore vessels and he always has a few interesting stories to tell
> The U.S. Fish and Wildlife Service (USFWS) documented that the debris cloud deposited material as far as six-and-a-half miles north of the launch pad. The agency said in a statement that the debris cloud was made of pulverized concrete.

> Broken concrete — some pieces the size of golf balls, others the size of car engine blocks or larger — was spread out over nearly three-quarters of a mile in some directions.

> Craters from large pieces of concrete were as large as six feet across and a few feet deep. Some pieces hit the ground so hard they were submerged in the sand, leaving only an empty crater with rebar jutting from it.

> If SpaceX starts launching routinely — as it plans to — wildlife may leave the area around the launch site.

> "If these major disturbances, in addition to actual damage to the habitat, happen consistently every month, every week, birds and other other wildlife are not likely to use that habitat," LeClaire said.

> "It sure seemed like the decision to not do these very basic channels or flame protection or systems that you see everywhere else was a matter of convenience," Roesch said.

> SpaceX initially had plans to extend its launch pad facility another 17 acres into the wetlands surrounding Boca Chica Beach. But after the company gave conflicting and insufficient information, the Army Corps of Engineers pulled its permit application for the project.
Yes, they didn't invent the concept. Not much has been innovated in that field...