skysight-inc/HackerNews huggingface dataset:
I remember the day using a debugger for the first time and I asked myself, why I wasted so much time not using one.

In some languages it is so easy, that you don't even have to use an IDE. Let's talk about JavaScript / TypeScript... you could use the browser developer tools to set break points, but for transpiled projects with boilerplate you can also use the `debugger` statement to hardcode a breakpoint.

function test(y) {
var x = 1;
debugger;
return x * y;
}

I wish they would take it one step further and integrate the timeless debugging[1] concept everywhere, where you could step forward bug also backwards.

1: https://www.youtube.com/watch?v=eGl6kpSajag
"Associative array": how to identify a PHP developer :D
Extending this further, the belief that a competitor has an effective drug gaining traction in the market while you are still at an unpromising point in research could reasonably lead companies to focus their research elsewhere. After all, your costs don’t go down for research if a competitor is already delivering, but your likely returns do drop.
Ketamine is an anesthetic. Seems like the study raises serious questions about efficacy.
Give the book "The Mom Test" a read. It helps a lot with finding ways to "create value" when you're stuck. Combine that with "The Lean Startup" and you can build a quick iteration cycle for testing ideas out.

If you're interested, I'm happy to dive deeper into this. Fortunately these skills are absolutely ones that you can learn! Being technical is the harder bit :)
Also, I remember when 20 years ago people said building transistors smaller than 45nm will be impossible.
In many other countries, patents do not apply to personal use, where there is no sale.

Since Trikafta is a blend of 3 small-molecule drugs, is it possibly feasible to publish a do-it-yourself synthesis process?

Or perhaps the community could even come together to set up a lab, where individuals could travel and go through the motions to produce their own?

I recognize this isn't ideal, but it might be legal...
The CTF Primer
I took a lot of inspiration from Hurl while building Nap[0]. My next goals for it are a UI and/or a VS Code extension.

[0] https://naprun.dev
// Construct the command we want the $SHELL to execute
let command = format!("cd {:?}; /usr/bin/env -0;", dir);

SQL Injection-like attacks continues to resurface. You should pass it as a parameter in the future. Untested, but something like this:

format!("cd \"$1\"; ...");
command.args([command, dir]);
Good report on the various hazards of "AI".
Fingerprint states that this service is for fraud detection, but they are actively discussing how they are circumventing browser privacy protections.

So as a user my preference not to be fingerprinted or tracked takes a back seat in the name of fraud detection?

So we should allow police to wiretap in the name of crime prevention?
It's worth noting that what you are describing is basically an FPGA nowadays.

FPGAs don't have "gates" as the basic building blocks.

Instead you have "logic cells" which are composed of a fixed size (often either 4 or 6 bit) LUT (look up table), one or two flip flops, and a multiplexer to choose whether to use the stored value or the new LUT value. They also sometimes contain basic ALU components like adders or multipliers. Those logic cells are then usually grouped together to form logic blocks which might have some amount of local memory/cache available. These blocks are the smallest "discrete" component of an FPGA and are configured as a whole block with configurations determined at synthesis time.

On top of this you have memory blocks and other "hard IP" like DSP slices, etc distributed around the IC for these logic blocks to take advantage of.

And then finally you have larger hard IP that a given chip only has a few of. These include your PLLs (phase locked loops) or other analog clock multiplier hardware (to allow you to run multiple clock domains on a single FPGA), your encryption and encoding/decoding accelerators, dedicated protocol hard IP (ethernet, PCIE, etc), and hardware that is directly attached to the IO (ADCs, DACs, pullup/pulldown resistor configuration, etc). And increasingly nowadays also full blown hard IP CPUs and GPUs that can interact directly with the FPGA.
Currently Unemployed. Yes, would love to sell something but don’t know how to start.
I say that because the linked page is just there to get people to download the product and doesn't provide any real information on anything interesting, even though the software itself may be of interest to many people here.
A flowchart involving labeled boxes with arrows between them is going to be more accessible as an SVG than a PNG, sure, but you're still going to need to explain what the arrows are doing, otherwise a screenreader user will be quite lost.
I am guessing that this report is encouraging to make driving in the city less viable and shift money to the ESG as a result.
You don’t seem to understand the bill and perhaps people are downvoting because they don’t understand either.

I recommend you read it yourself and understand what it is saying. Not to make broad assumptions that “snake oil” will be allowed.

Here is a summary I wrote about this bill based on a condition I have that can benefit from it:

https://www.lctreatments.com/legislation
I'm sorry, I meant XBRL: https://en.wikipedia.org/wiki/XBRL
Great idea with the static JSON file. Also I like the filtering is nice and zippy because it's all happening client-side (according to lack of activity in my network tab).
Do you recommend any books on this theme? IE evolution of terrestrial life, geology, etc. Would like to learn more.

I've greatly enjoyed 'The Vital Question' by Nick Lane a few years ago.
Amazons slide into lower and lower quality has been disappointing
> Which does not mean he's qualified to review cars.

At the age of six I knew my mom’s meatloaf sucked. For some things in life, you don’t need to be “qualified”.

You don’t need to be a Certified Gearhead to know that a backup cam that doesn’t work half the time contributes towards making a car experience crappy.

In fact it can be good to have “normie” opinions and reviews. Some things are meant to be refined tools used by the general populace.
I foresee this happening too. For me to not worry about this, three things would have to happen:

1. Open source everything, including the parts of the code that are currently premium

2. Switch to a copyleft license like the GPL

3. Start accepting substantial contributions from the community without a CLA

Then they'd be legally unable to do that kind of rug pull.
He also has a twitter: https://twitter.com/satnam6502
Sounds like mockserver[0] might be what you want.

[0] https://www.mock-server.com/
Result is fast parsing with no error checking.

If the input wasn't in expected format (e.g. different decimal separator), the result would be incorrect.

Fun ss an exercise, but hard to understand, maintain.
that is the meat the article tries to cook. the impacts so far aren’t all that negative.

but time flows like a river, and the more shit that gets into it…

poison does not need to be immediately fatal to be fatal. some take a frighteningly long time to work. by the time you know what’s happening, not only is it too late, you have already suffered too much.

does this sound like anything more than a scary story to tell around campfires? not yet.
A great project if you want to run Wayland tiling window managers (sway, hyprland, river, and wayfire) on Fedora Atomic. I use the sway image on my old Samsung Chromebook and it's got the best of both worlds: maintenance-free updates and stability (just like how my Chromebook was when it ran ChromeOS) + the power of the Linux desktop.

Plus tiling window managers are extremely light on system resources. This device has 2GB of RAM and a really bad Intel Celeron processor in it with 16GB of SSD storage.
A lot of people seem to be mentioning the 'size' of electrical transistors, but this seems to fail to include complexity scaling (which is non-linear)?
The lower complexity of optical chips (due to large switch sizes) can be made up by the faster switching speeds, which boast a linear increase in performance if I'm not mistaken?

Really interesting paper!

Edit: Advantages of multiplexing are very real too!
There appears to be an actual dog as well:

https://www.usebruno.com/about
or, in this case, a perl4 developer (though obviously in 02008 he was writing in perl5, not perl4)
The Lesspass app does not show up for me on iOS. Was it taken down? Neither the link from the website nor searching the app store worked.
one of the great benefits of perl is that it still works
Scientists built their own Stone Age tools to figure out how they were used
the ideal poison tastes like nothing, or at the very least doesn’t taste bad.

you wouldn’t want to alert the victim.
Tale as old as time. Think of all of the legislative attacks on encryption in the name of protecting people.
Nice! Thanks for the reply!

> hosted infra is hard to bootstrap.

Ah yeah, that definitely makes sense...

> a lot of the core infrastructure needed for that service branches
> into a lot of other products

Ah, I think I see what you mean--the goal isn't to be "just a job queue" in 2-5 years, it's to grow into a wider platform/ecosystem/etc.

Ngl I go back/forth between rooting for dev-founded VC companies like yourself, or Benjie, the guy behind graphile-worker, who is tip-toeing into being commercially-supported.

Like I want both to win (paydays all around! :-D), but the VC money just gives such a huge edge, of establishing a very high bar of polish / UX / docs / devrel / marketing, basically using loss-leading VC money for a bet that may/may not work out, that it's very hard for the independents to compete. I have honestly been hoping post-ZIRP would swing some advantage back to the Benjie's of the world, but looks like no/not yet.

...I say all of above ^ while myself working for a VC-backed prop-tech company...so, kinda the pot calling the kettle black. :-D

Good luck! The fairness/priority queues of Hatchet definitely seem novel, at least from what I'm used to, so will keep it bookmarked/in the tool chest.
That is literally what Casey Handmer, author of the post, has a company working on, because he’s accurately projecting the exponential solar energy increases coming.
Hehe, always the same. Popular non-FOSS software always dies in these kinds of ways. That, and that it's Chrome-only, is why I never wanted to use Postman. I've been using RESTED [1] in Firefox happily for quite some time. Although I don't use it that much since unit tests and Django Rest Framework's web UI is usually sufficient for testing and debugging.

[1]: https://github.com/RESTEDClient/RESTED
No the previous poster has not described a FPGA, but a FPGA-like device that contains much more complex fixed-function blocks than the small DSP multipliers that are available in the currently existing FPGAs.

With 18-bit integer multipliers or the like you cannot compete in energy efficiency with the arithmetic execution units of a GPU.

The so-called CGRAs are an attempt to revive the idea of reconfigurable dataflow processors, with the hope of combining in the same device the advantages of the FPGAs with the advantages of the GPUs.
The peer review community has torched its reputation over the last decade, so it should surprise precisely nobody paying attention that profit-motivated publishers are crawling over what remains of that barrier.
"heat-activated yarns"

That's how much tight-fitting clothing is made. Raw spandex has about a 10x stretch. But hot air will re-set the neutral point of the stretch. So stocking, etc. are made by weaving a partially-shaped garment. That's then slipped over a metal form that's the size of the garment when un-worn. The form and garment are hit with hot air for about a minute, and that re-sets the zero point of the spandex.

Here's a pantyhose production line.[1] Forms and heat transform it from a crumpled mess to a formed garment.

[1] https://www.youtube.com/watch?v=wlzj9dy5PhA
I use it more as a reminder system. Someone tells me to checkin next week or in a couple days and I can just schedule the text right then so I dont forget.
As shown by Bud Light sales plummeting after them getting more publicity than they probably ever had?
I don’t know how to judge the quality or utility of research like this, but I think I’m awfully glad it’s continuing. With Covid so widespread, it seems like we’re probably all going to be getting it many times over the coming years.
Crystals, as it allows you to specify zero types in your entire project should you want to, whilst still type checking in a language where every type is implicitly a union (eg. "this is a string or an int or null").

The result of that is a cyclical graph where nodes are traversed several times over per pass, for several passes, with increasingly more information until it reaches a state where all callers have been accounted for.
In this case, it is absolutely true. It is the difference between:

// some comment

and

// some comment
// additionally see ./diagram.png

Diagrams are often useful tools for communicating information.
You may be interested in unifdef, which selectively evaluates and removes ifdefs.

https://dotat.at/prog/unifdef/

I used it once at work for a niche usecase. It’s main use case seems to be making it easier to simplify platform-specific code when you remove support from old platforms in legacy codebases.
the article claims that this was impossible
I mean, they called it.
The same scam exists for DMV renewals. The first link is always a sponsored ad scammer link who charges extra to just forward your information to the real DMV. I almost fell for it. If government consumer protection agencies had any gumption they'd sue Google over it.
A read a long time ago and forgot most of it. Isn't it about asking people aggressively using specific questions on their problems because they do not know the pain point themselves? I am recalling things from my memory.

And the lean startup is about iterating fast and being aggresive with iterations and validation? Because small companies have velocity over large ones? Again recalling from memory. Read both of these books really long time ago.

So how do you keep on getting ideas then? How should one identify the domains where the problems are? Everything I can think of seems to have been solved and there are 3/4 products available for that particular problem. The main issue at the moment is even having an idea or a domain to work on. Kinda sad from my side.
Sorry about that, the data problem has been fixed.
You can't make specific claims like "cures Alzheimer's" without a clinical trial. You have to use weasel words like "boosts immunity".
TikTok did no such thing. Those people have free will, which in a democracy would be respected.
> No. The economic shock therapy.

Ah, so you mean the United States' inaction in providing aid to Russia after Yeltsin and the IMF began to aggressively reform Russia's economy?

Your logic is that the United States installed Putin by not interfering more?

> You know. It would be fine if it was a few times thing. But US has a long history of putting dictators into power, calling them allies, then turning against them and invading/killing them. Which only seems to benefit the military and cause chaos everywhere else.

It's notable that your own cartoonish straw man bears no resemblance whatsoever to the specific case you're trying to illustrate, unless I'm missing the part where the US installed Putin, allied with him, and then invaded/killed him.

How many dictators has the United States installed, allied with, and then invaded or killed in your lifetime?
Yes they are free to do that if their drugs work. That’s allowed in any capitalist market.
I used this often for diagrams before repository sites' Markdown renderers started to support Mermaid. Nice tool; easy and fast. Can be a bit fiddly to make changes, depending on how much you care about neatness.
Good.

I have a friend who's entire job is to generate ChatGPT spam articles about random shit to corporate blogs to drive traffic to their app.

Tells people she "works in IT" lol
I suspect they pay like shit as employees have to use their own computer even.

Time to reign this shit in.
Tl;dr: Apple’s implementation adds random, uniformly distributed noise, so running many samples one can back out the noise.

Kind of a naive design but easily fixed.
Just tried this myself and was able to replicate. They even have suggested follow up questions for your random queries that don’t relate at all to the product.

Watch out perplexity, Amazon chat has entered the arena
Sure, I don't think there is a free lunch.

But if this is the cost of rewriting isn't that the argument for having documentation? I mean I'm not running into well written code and I'm just told to add my thing to it. But to do that I need to interact with... well... a house of cards. Because the person before me wrote fast, not well. I do hear a lot of people say that they write their code so well it doesn't need documentation but I've only run into code that is clear pretty rarely. Though every time that happens, they also have documentation available.

Thanks for the clarification with power users. As one, I have no issues with this response. I know we always want more but I get the tradeoff for usability. Only thing I'd say is that, depending on what's being programmed, exposing API can often be all I need and typically doesn't do anything for the average user. But that's often not reasonable so I totally get this one.
It's wrong that it was ever any other way. In any other circumstances this headline would be embarrassing.
Fwiw, ~20 years ago my experience was that preprocessor use in open-source C code was very idiomatic, and iirc, a simple backtracking parser with idioms was sufficient to parse all I tried it against, including the linux kernel.
> For a 3x3 matrix, the naive approach requires 2^3 multiplications

3^3. For a n×n matrix, it takes n^3.

> The theoretical ideal lowest bound is 2^2.

No, we know the exponent is at least 2, not that it is 2.

I also think nobody thinks the exponent is 2, as that would mean we can multiply matrices with a single multiplication per value in the result (in this field, there isn’t even a “up to a constant factor” involved)

Having said that, I think everybody thought the exponent was 3 until Strassen decreased it to 2log7.
This particular drug was just a combination of two already-approved generic drugs. Anyone could have tried them with a doctor's Rx without a change in the law.
It was here: https://github.com/cyberus-technology/virtualbox-kvm/blob/de...
Since 7 of March they've moved to publishing the patch set only instead of the full VirtualBox code with KVM-related patches applied.
Right, it's in the about in the right hand column. I'd copy it to the top of the readme so it's somewhere noticable. Tbh I had never noticed the "about" box for github repos.
It seems that the use of macros/IFDEF (in any language, not just C) -- bifurcates into two distinct use-cases:

1) Platform/Processor/OS configuration/build use-cases.

(and)

2) All other use-cases that are not directly related to #1.

In other words, if you're a future language designer and you design a macro system for your language, you might wish to distinguish between configuration/platform/build related macros -- and other macros not directly related to build and configuration...

Doing that would allow one set and/or the other set to be selectively and easily evaluated back into the non-macro source of the base language -- depending on what is desired by the language user...

Anyway, an excellent link!
Putting a node graph audio API in the browser was silly. It should have been just audio worklets.
Thanks for sharing. What was the lesson you learned from that experience?
It's both. The FDA erred in approving this ineffective drug based on weak P2 data.
Section 2.3, "Analysis of p" is incomplete. The ideal value is 1/e. In most practical applications, you want to start with setting it to 1/e, which is a good speed/memory tradeoff. I tried for years to get Redis and some widely-used libraries to update their default values for everyone's benefit, as this one of my favorite data structures.

Ref: http://www.sciencedirect.com/science/article/pii/03043975940...
Can't echo this enough. Thank you! Beyond just the login reqs from Postman, the whole Postman UI has become an overcomplicated mess in my opinion. I just want something simple to make remote HTTP calls. I can understand adding some useful extra things like variable interpolation and separate environments, but beyond that, Postman went way off the "enterprisey" deep end.
My memory is vague by now, but one recollection of switching from Windows to Mac OS 10.4 (?) in 2005 was that it came with PHP preinstalled. Except there was some kind of bug with the version and it couldn’t be upgraded. So you had to install your own. Double edged sword.
Maybe Kant would say you should refuse to tell the axe murderer the location instead of lying.
> If all AI systems have a suitably trained ethical reasoning module as part of their design, perhaps AI systems have the potential to make us better people and the world a better place.

Okay, but who's configuring the ethical reasoning module? Because moral philosophy is definitely not a "solved" problem or we wouldn't still have people arguing about it.

I am a consequentialist, but this essay makes it seem like deontologists don't exist anymore. Except they do! Lots of people really love Kant, for some reason!
The IntelliJ http client is pretty great too (after using both postman and insomnia) if you use IntelliJ already.
LG Gram.
here's the thing, developers probably like to eat, so the program has to eventually make money somehow.
how does this program plan to make money?
I wonder if you can make a song out of it by using juuuuuust the right performance profile, tailoring your async loops and such just right.
How Fast the Days Are Getting Longer (2023)
Very fitting, as I just ordered one the other day.

Price point in the $25-35 range is very tempting for projects where the newer Raspberry Pi's are just too expensive. I'd rather pick up a N100-based thing or one of those refurbished mini PC's if I need more CPU/RAM/storage etc, and while the Zero 2 is cheap it lacks physical Ethernet port and has only 512MB of RAM.

As such these feel more like the Raspberry Pi 3 successors I've been missing. Tradeoff is they require more fiddling like the article mentions.
Based on the article, it sounds like this doesn't activate a device's microphone at all. If it did, most (all?) browsers would give a pop-up requesting permission for that.
You, not they. The “they” in this context is the author of curl. And Daniel is fully aware of the problems this change makes.

Whereas you’re the one barking on about computational overhead.
>(see for example the recent study showing no difference to placebo for ketamine under anaesthetic)

Ketamine is an anaesthetic and has the same mechanism of action as inhalational anaesthetics. A trial of ketamine+anaesthetic vs placebo+anaesthetic might indicate that ketamine is no better than placebo, but equally it could indicate that general anaesthesia is an effective antidepressant. Your NMDA receptors don't particularly care whether they're being antagonised by ketamine, nitrous oxide or isoflurane.

https://www.nature.com/articles/s44220-023-00140-x
You can't lower the thresholds for determining if a drug works also also argue that you're not lowering thresholds.
The Programmer's Apprentice Project: A Research Overview (1987) [pdf]
I believe it's more about manipulating pagerank with networks of "fake" websites.
>model collapse does not exist in practice

Dude what? That’s a pretty absurd claim. Most generally available models specifically curate their inputs for the express purpose of avoiding AI garbage induced collapse. It’s literally on their cited reasons for avoiding ai generated data as inputs.
well he is fairly bad now, due to his racist and xenophobic bullshit on twitter