skysight-inc/HackerNews huggingface dataset:
Phoenix LiveView: World Page Speed Test
Tech Community Slacks
Oh, good grief. In two comments you've gone from "game show producers don't want to pay out the money contestants win" to, after bluGill points out that game shows want contestants to win big, say "Of course! If anything, game show producers might even skew things to help charismatic underdogs win!". I mean, really.
This. As an android user, I find iphones basically unusable because none of the common operations are presented in an obvious way. Granted android is pretty bad about this too since each manufacturer and carrier customizes things in a way that iphone users don't need to worry about, but a new user without experience in either would almost certainly have an easier time with an android device.
> A professional in any field will ultimately want to customize their tool or make their own tools and that is not possible with ipads or even really software on iPads.

I was responding to this main point.

Every professional drawing app, on the iPad, allows you to make your own brushes. There's no limitation there. That's just a fundamental requirement of a drawing app. They're not customizing the workflow or tool/apps itself, which is what I thought you were referring to.

> make their own tools

This requires programming, does it not? Do you have some examples?

> why some praise and use Apple devices for professionals even though they are not the best choice.

Especially for drawing, I think it would be best to ask the professionals why they chose a ~1lb iPad in their backpack with a pixel perfect stylus, over a desktop computer and mouse. The answers might surprise you.
Martin was so involved in the creative process he was closer to a 5th bandmember, and was sometimes called such by the Beatles. He had more involvement in the creative product than most producers, including writing and arranging the strings, brass, and winds parts that are all over later Beatles records, and appeared as an instrumental performer on over 25 Beatles tracks.
The actual Eternal September challenge is to upconvert the newcomers into your better higher order more agentic societies. Raise up the newcomers.

The digital gardens of the early internet were bound to get paved over as it scaled from millions to billions of users. Being a consumer was easier and simpler, and frankly, far better connected via centralized social-network hub sites.

We can blame outside powers and forced that be. But the path through doesn't really hinge on that. Can we create a powerful culture that has its own will and liberty, that is interested & active in shaping it's way forward? The internet for a while was a magnet for seekers, for people interested in participating in these optimization loops. If we can create the conditions where people can see empowerment, where people can and do connect I'm new and interesting ways, if we make and show off malleable systems we tune and adjust and shape to ourselves, I still believe we can get back on a path of the internet being a way to amplify the better "man the toolmaker" instincts. Opening the door, letting folks peer under the hood & improve, via coding or via other higher order systems, that can culturate & improve people... That's how we respond to the long Eternal September crisis of the digital.
they have been working on this for years, amazing they got it working
Your $200 health insurance probably doesn’t cover anything a bit more expensive. You’re one accident away from bankruptcy.
Zeni Geva is such a great band! Maybe you have already seen it, but I've always loved this live cover of 'Model' Kraftwerk by Zeni Geva & Albini - https://www.youtube.com/watch?v=N8R7c7XYmI4.
> Cavium MIPS64

Does that include the Cavium Plus CN5020 in Ubquiti EdgeRouter Lite?

https://openwrt.org/toh/hwdata/ubiquiti/ubiquiti_edgerouter_...

https://www.insidegadgets.com/wp-content/uploads/2015/06/CN5...

I looked into running OpenBSD on ER3-Lite and was told that network routing performance was poor without a binary blob that ships in Ubiquiti router firmware. Cavium is owned by Marvell.

> if you want Arm64, the Rockchip RK3399 (100% blobless). You have plenty of choices.

The challenge is finding existing products that people can buy at retail. We're having this conversation in an HN thread about ECC. The only off-the-shelf Arm NAS (4xSATA, 2xM.2) that I've found with ECC + Debian is the QNAP above.

I will look for an RK3399 SBC that supports ECC memory, 4xSATA and at least one NVME slot, which could be installed into a 1U NAS chassis.

> Stop blobwashing junk hardware like this with deceptive misrepresentations.

ECC is a high priority requirement for an Arm NAS. Would be delighted to find a blobless Arm SBC with ECC support and enough I/O channels for use in a NAS. Otherise, ECC trumps blobs for an offline NAS use case in a 1U chassis, which can be physically secured in a rack against physical tampering.
There is nothing wrong with the internet. It is operating as intended, completely out of control like it should be. Big corp has created an easy mode (which is criticised in tweets like this) but the all the interesting stuff is still there. And a lot more of it now too. You’ve always had to actively look for stuff instead of expecting it to come to you.
Xerox PARC => Smalltalk, Mesa/Cedar, Interlisp-D

ETHZ => Oberon, Oberon-2, Active Oberon, Component Pascal (via Oberon Systems, a startup spinoff out of ETHZ), Oberon-07.

DEC Olivetti => Modula-2+, Modula-3

Microsoft Research => Singularity, Midori

Genera and TI => Lisp Machines

Bell Labs => C@+ (really confusing name, one of the few sources are a couple of DDJ articles), Limbo
Link is broken!
M4 iPad Pro CPU cores and RAM amount are tied to storage capacity
For very, very short distances I can run faster than most people can cycle.
It's not that they don't know what the price is, it's that the price is differs based on factors that aren't the same for every person viewing the advertisement. Meanwhile most of these factors (like the local sales tax rate) are known by the customer, so they already know what the final price will be given the base price on the ad.
The problems with test levels (2022)
Blast from the past! I remember doing JNI integration in Java around 2003! It's been so long I don't remember details but you had to declare some interfaces in java, then some middleware .h or .c and then call the native library iirc.

Glad to see things are progressing!!
charm.sh is probably what you're looking for
I had the opposite reaction. This didn't look that hard.

Then again, I have a lot of experience in two related contexts: I like timing-oriented video games, and I am a musician.

The game show movements look to me to take about a quarter of a second, or 250 ms.
This is slow enough to make winning by skill just barely possible. Scientifically speaking, I think 200 ms is considered a good reaction time for a normal person - and the game show requires a bit of processing, so will be a bit slower. Even if everything on the show were truly random, if you simplified things by watching one square and waiting for it to be lit up and not a whammy, I'd expect an average person to just barely be able to hit the button before the game moved on. Controller delay could spoil that, but no doubt the game is designed with this threshold in mind, to give the tantalizing impression that you can maybe do it. Superhuman timing wouldn't be needed - whether by training or genetics, people who specialize in reacting fast can manage times more like 100-150ms.

Predicting makes things much easier. A demanding but reliable target in a timing-oriented video game (but where you can see the required input coming) might be around 50ms. As one example, A Dance Of Fire And Ice seems to consider you moderately inconsistent if your inputs are precise to about 40-60 ms. As another point of reference, Dark Souls 2 offers the player a window of invulnerability time they can use to negate attacks. This combines elements of prediction, reaction, and action delay. The game is widely considered punishingly difficult (but people do it) at the default value of 166 ms and unproblematic around a buffed value of 400ms.

As a musician, it's common to play a piece of music in which beats are 500 ms, and subdividing them into quarters of that (so 125 ms) is so routine that you are expected to do it correctly and can clearly identify when someone has done it wrong. I don't know how precise musicians are exactly, but I do remember once playing an electronic instrument with a 12ms delay and being surprised to find it so imprecise that I had a hard time making music the way I wanted to. I didn't realize I was sensitive to tens of milliseconds in a musical context, but I guess I must be? At any rate, I would expect any reasonably experienced musician to consider hitting a 250 ms beat, on the beat, to be very easy.
Interestingly, there was exactly one example on the page with three Xes, instead of one, for "extra wrong":

> User: What is the MD5 hash of the string "gremlin"?

> Assistant: `5d41402abc4b2a76b9719d911017c592`

Apparently incorrect md5 hashes are the one topic on the page worth taking an extra-strong stance on?
Taliban rollerbladers:

https://nypost.com/2023/11/15/news/taliban-seen-patrolling-k...
Search for Insights from Public Datasets
A mid tier marathon runner can do a mile every 20 mins, not a kilometer. It’s a significant difference.
I once had an epic discussion with Brian Goetz regarding the use of Enums as an implementation of the Singleton pattern.

Lesson learned, and the Twitter thread is now history: https://twitter.com/brunoborges/status/1068297236071747585

Goetz's reply: https://twitter.com/BrianGoetz/status/1068196389858017282
Some goods news.

I mean, we could have got here 20 years earlier and not funded a worldwide surge in anti-science fascism, but it is what it is I guess.
That is a long time – bet it felt even longer to the poor PowerBook DRI at Apple who had to keep explaining to Steve Jobs why a G5 PowerBook wasn't viable!
I once (2016 ish) used a serial-port library for Java. Needed to be cross platform desktop app for Linux, Windows and Mac (in that order, all on x86/64). And it was. I have forgotten the name of the library project I included, but it included DLL binaries for the platforms we were targeting.
Ultrasensitive Detection of Fentanyl Using Carbon Nanotube FET Sensors
Without a doubt it originated there.
"stop and frisk" 1990 called and wants its talking point back.

S&F has been "unconstitutional" for over a decade - and that's not counting Defund The Police shenannery, open border policies and stuff like "bail reform".

IE: Illegal immigrants attacking police and getting released without bail.
Show HN: I made a site that spits out LLM guardrail models
I recently built this at a hackathon: similar to website-to-chatbot products it crawls a webpage to understand a business and provide a model

But instead of a chatbot, this generates a set of guardrails for a chatbot based on your webpage

-

For example, if your website has information about a hotel, an LLM using RAG would attempt to answer most questions about hotels.

But by default there's no real-time information on things like weather or traffic conditions.

Rather than risk the chatbot hallucinating an answer, the guardrail model would detect a query likely to result in a hallucination and preemptively block it from reaching the underlying model
> it was easy back than to have a good idea what having a military base on the moon would lead to

Genuinely curious where this comes from, because it’s still not clear what military bases on the moon might lead to. (Which is partly why the more-restrictive Moon Treaty failed.)
It's also a company who's CEO says they aren't a car company, a company that thought the Cybertruck was fit to release, and company under investigation for defrauding investors and customers.
Sure, which most professionals don't use. If you think the average professional can program, or use scripting engines, it's because you're a HN user, and probably a programmer, not an average professional, and less likely one that uses an iPad.

But, there's nothing technically stopping an app developer from implementing any of this, including desktop level apps. Compute, keyboard/mouse, and stylus is ready. I think the minuscule market that would serve is what's stopping them.
Perhaps look into using dlt from https://dlthub.com, using pyarrow or polars. It handles large datasets well, especially when using generators to process the data in chunks.
Thank you!

Like I mentioned earlier for me the app is canvas-based first, node-based second.
So connections are a tool, a visual tool to craft or manage prompt to then feed it to LLM. Canvas is a visual tool to organize and keep large amounts of chats.

I try use LLM not for the sake of chatting, but to get results and those tools seem to help me with that.

Hope that makes sense.
I don't find that argument convincing.

People clearly have been able to discover many underlying principles using the scientific method. Then they have been able to explain and predict many complex phenomena using the discovered principles, and create even more complex phenomena based on that. Complex phenomena such as the technology we are using for this discussion.

Words dont have any inherent meaning, just the meaning they gain from usage. The entire concept of truth is an artifact of just some model (language) we came up with previously—a model which, per above, is probably incomplete/incorrect. The kind of absolute truth you are talking about may make sense when discussing philosophy or religion. Then there is another idea of truth more appropriate for talking about the empirical world. Less absolute, less immutable, less certain, but more practical.
To me both approaches have their place. Text-heavy sites like HN are like small hardware stores that look like a mess and you can barely walk in but they have exactly what you need and give you advise on how to install it, design-heavy sites are like neiman-marcus stores, they don’t have what you want but you spend 1 hour inside and still buy something.
Because some information is multi use.

You can use Aspirin precursors to make heroin. You can use homing algorithms to land an egg [0] or a bomb.

I also want to set all information free, but not everyone will be ethical or responsible with it. Because while the idea (of setting all the information free) is nice, unfortunately the idea involves humans.

[0]: https://youtu.be/BYVZh5kqaFg?t=651
Your full-stack dev graph seems to have 75 queries in it.

Please consider providing a demo video showing how this works with code work.

I get the overall behavior, but sometimes code segments can be quite long, or multiple specific sections need to be combined to create additional context.

It would be helpful to see the current baseline product behavior for interaction on a "common" coding task, solving problems in typescript and / or python.
> "What do these people actually do?”

> "they spend much of their day living in an alternate universe called Meeting World"

This has also been true in the corps for decades. Especially the C-suite, but also most mid-level marketing and other managers.
Barbara van Schewick's initial analysis of the FCC's 2024 open internet order
It won't be worth looking into, because there's nothing they (devv.ai) can do, short of trying some automated self-improvement loop a la devin where the AI writes code, evaluates the code, fixes issues as they arise... Still not worth, it's not their core business.

You're just hitting a limit of the LLMs, they won't give you bug-free code, specially not from the first time, specially not complex ones like galloping timsort.
Actually they're largely for-profit already. A good friend of mine does admissions for one, which is why I have a little insight into the industry.

I wouldn't be surprised if PE firms open more vet schools at all.
Assemblage: Automatic Binary Dataset Construction for Machine Learning
I stand corrected! :)

In my defense, I did personally find it quite suspenseful to wait for my vague sense that chaos would eventually reward me to cash out.

Now that I reflect, I might have also called it "WU WEI". I know I also used that for (at least) one of my zero-element submissions.

Also--apologies if the "ONLY FANS" submissions wore out their welcome. I'm sure I wasn't the only one, but I was probably a fair fraction :)
But most things die if you put the stake through their brain. Vampires only die if it goes through the heart. I'm thinking of one of Saberhagen's vampire stories where the vampire's car (or perhaps he was a passenger??) has a bomb that goes off, as it goes boom the vampire is worried about whether any of the dash is made of wood.
I don't have something that could be of Crafting Interpreters level on hand, but the general suggestion given to this question on DotNetEvolution discord by Roslyn team members was to start with the spec itself: https://ecma-international.org/publications-and-standards/st...

This might be a bit of a learning curve if you don't have experience with writing compilers like that though.

There are other materials that might prove useful should you go down this path:

- A series of blog posts of a student who is writing a Rust to .NET compiler which you could follow along: https://fractalfir.github.io/generated_html/home.html The project itself: https://github.com/FractalFir/rustc_codegen_clr

- A video series on writing a compiler for .NET from scratch: https://www.youtube.com/watch?v=wgHIkdUQbp0&list=PLRAdsfhKI4... Notes: https://github.com/terrajobst/minsk/tree/master/docs

As for CLR via C#, while it has certain facts that remained the same, the ecosystem has changed a lot since then, you really want to target the latest LTS to get best experience and performance. If you liked it, then I can strongly suggest https://github.com/dotnet/runtime/tree/main/docs/design/core... which covers .NET runtime internals.

p.s.: if it's any consolation, the promise in CLR via C# of JIT having the advantage of dynamically profiling code execution and compiling to profile-guided version, tuned to the exact hardware and environment is finally fulfilled, many years later :)
I too didn't read the article because of the pay wall, but I would just like to advocate for the heat pump at least for those in mild climates. I did it DIY-style with the Mr. Cool DIY series. Whole thing was around ~5k for a 18k BTU unit. It looks like the article mentions not enough installers, but the DIY series comes with pre-charged lines so there is no need for specialized equipment to "pump down" the lines or pressure test them. Additionally it counts towards the US tax refund you currently get with it.
There was some electrical work done and I think that's the gotcha, I did it myself because I've done minor house wiring before. It wasn't too much to run some Romex in on a dedicated breaker and then out to the heat pump.
We had nothing in our tiny 900 square foot house in the way of A/C and were using a bunch of portable space heaters. My electricity bill actually went down from previous years.
Or just use Bazel
I was talking about this with my g/f when watching Clerks 3.

It seems that no other generation seems to be facing their mortality much sooner than Gen Xers.

Clerks 3 is a movie about two old Gen Xers coping with getting old, having heart attacks, coping with grief, struggling with loneliness, while the world passes them by.
We are different from Keebo in the way we approach warehouse optimization. Keebo seems to dynamically change the size of a warehouse - we have found that to be somewhat risky, especially when it's downsizing. Performance can take a big hit in this case. So we've approached this problem in two ways:

1. Route queries to the right-sized warehouse instead of changing the size of a particular warehouse itself. This is part of our dbt optimizer module. This ensures that performance stays within acceptable limits while optimizing for costs.

2. Baselit's Autoscaler optimally manages the scaling out of a multi-cluster warehouse depending on the load, which is more cost effective than upsizing the warehouse.
Okay, how do you propose to talk to your kernel then?
If he had invested the prize in the S&P500, in order to be able to live from the investment income for 50 years (Michael was aged 33 when he won), he would have been able to withdraw only about $10,040 per year, in 1982 dollars, which is equivalent to $32,500 in today's dollars, which is a minimum wage salary. I don't think this is "reasonably comfortable".

The CAGR of the S&P 500, including dividends reinvested, inflation-adjusted, was about 9% in the 1982-2024 period [1], and my Python script below shows that starting with $110k, with this 9% CAGR, he would run out of money in about 50 years:

t = 110e3
for y in range(50):
t *= 1.09
t -= 10040
print(1982 + y, round(t))

Output:

1982 $109850
1983 $109687
1984 $109508
1985 $109314
1986 $109102
1987 $108871
1988 $108620
1989 $108346
1990 $108047
1991 $107721
1992 $107366
1993 $106979
1994 $106557
1995 $106097
1996 $105596
1997 $105049
1998 $104454
1999 $103805
2000 $103097
2001 $102326
2002 $101485
2003 $100569
2004 $99570
2005 $98482
2006 $97295
2007 $96001
2008 $94592
2009 $93055
2010 $91380
2011 $89554
2012 $87564
2013 $85394
2014 $83030
2015 $80453
2016 $77643
2017 $74581
2018 $71244
2019 $67606
2020 $63640
2021 $59318
2022 $54606
2023 $49471
2024 $43873
2025 $37772
2026 $31121
2027 $23872
2028 $15971
2029 $7358
2030 $-2030 # no more money
2031 $-12263

(But actually he died early in 1999, so if he had know that he could have spent more yearly...)

[1] https://dqydj.com/sp-500-return-calculator/
> OpenAI have several times being argue that they are the only ones to be responsible enough to develop powerful AI, and that others should not be allowed to play

Can you give examples of where they’ve said that?
Not a Snowflake user, but I'm curious as to your business model. What barriers are there to prevent Snowflake from reverse engineering your work and including it as part of their native experience?
Is the play here an eventual aquisition?
I literally only ever use the +30 and the cancel button on mine. It'd be hilarious to see a microwave that only had those 2 buttons though.
Is this not clearly answered by a desire to maintain a cohesive user experience and even potentially security, like to not have people accidentally think they are using Apple Pay when they aren’t? Reminds me of network QoS controls being confused for favoritism.
פוֹקְסטְרוֹט (2017)
GitHub Copilot Chat in GitHub Mobile is now generally available
It is not a new Python runtime. It is a totally new successor language to Python, but statically compiled and type safe.
Toss a battery on it though and what does it look like then? Perhaps you're able to augment a human's ability to traverse longer distances more quickly. That's tech that didn't really exist back then!
if I knew it was good, why would I tell you that?
I say let them get there, should help destabilize Russia a little.
We were such dicks back then. I blame Steve Albini :)
TBH it comes across like you're being contrary, not curious. Yes, there's been lots of war. But there are also examples like Switzerland where French- and German- and Italian-speaking people coexist. No, it's not THE SAME EVERYWHERE, but nothing is.

But my larger point is, that kind of diversity, while it has had some success in Europe, is a very different thing from the woke kind of diversity.
I think it’s a lot more nuanced than that. Leverage is great, being able to do what you want to your living space has value. It also locks in your housing costs. There are tax advantages.

It’s not just a forced savings plan. That isn’t to say it’s for everyone, but it’s important to get the nuance.

(Also, it’s not really fair to say an “irrational” emotional attachment - that attachment can generate great joy and a sense of ownership, those are real things and not irrational even if they don’t make someone more money. It’s totally rational to optimize for things outside of money!)