skysight-inc/HackerNews huggingface dataset:
The funny thing about this article is:

1). It starts with [Science Tells US] and here see the first stupidity. Science doesn't tell us anything. It is the practitioners of scientific investigation who are telling us something based on their particular interpretations of the data.

This is a form of eye-witness testimony.

2) Any data collected in any event is never guaranteed to be accurate. We have to test the various processes repeatedly. An example here, which is known to be true. DNA evidence collected from a scene may be there becasue of many different reasons, including being accidentally brought in by an investigator or being contaminated later in the process.

3) Irrespective of variations in eye-witness account, you can obtain a reasonable view of the environment at the time of the incident. This is irrespective of the kind of incident, law or experimental.

4) Every eye-witness account is seeing the individual perspective and it is when they all match, that we then need to start asking questions (about collusion or otherwise). What is important to one witness is often unimportant to another and we should be expecting variation in testimony.

Here in Australia, decades ago, there was a series of advertisements highlighting the "big picture". What was telling about it was that, even with recorded incidents, if the records were too close, you couldn't see the "big picture" of what was happening.

There is a classic picture in one of the Melbourne papers of a policeman beating the living daylights out of a person. This officer was condemned and a call for his sacking and prosecution was made. This was headline news. A couple of days later, another reporter showed the actual picture (the big picture) and the calls for that policeman to be sacked was dropped as it showed a full-blown riot going on around him and he was defending himself from attack.

The upshot is that all evidence is required, eye-witness and circumstantial, if we are to be able to make fair decisions. Nothing is perfect (especially evidence) and we will make mistakes. But we do have to consider what is available to us.
$10000 would be extremely reasonable for such a fix, not ridiculous. You single handedly decoupled the software from dying hardware!
I don't understand your point: There are bad things in the world, so everything is bad? We could point to lots of good things too.

In fact, you live better - far better - than anyone in history. It's not even close. It was built by the post-war 'neoliberal' order, on a foundation of human rights and free markets.

For us to quit and complain after all the work our predecessors did, remaining optimistic and working in a much starker situation - after depressions and world wars - would be pathetic abdication of our duties.
TFA says

> As far as I know there is no ARM equivalent compatible with GDB (or even LLDB). The closest instruction, brk #0x1, does not behave as needed.

But doesn't elaborate on why
SF Bay Area earthquake map
Sure, some people (e.g., psychopaths) already choose to abuse things they see (or should see) as conscious, a.k.a. other humans. They are not a concern.

The concern are people liable to transition to psychopathic behavior towards other humans if they start considering that giving something that talks like a human the treatment you could give an appliance (which you can mindlessly hit if you feel frustrated and it does not do what you want) is OK.

Which seems probably because A) the distinguishing quality of a chatbot is “talks like a human” and B) the biggest and only example of “talks like a human” so far has only been other humans. We’re about to see what this would means.
This article rests on the premise that LLMs require their inputs to be well written. The article points to the existence of prompt engineers to emphasize the difficulty of creating the "right" input.

The truth is, these LLMs have already seen the average (and worse) of human writing, and have generalized to a more precise (and typically the intended) input. When they're wrong, they recover pretty well when corrected. The existence of prompt engineers is more for the adaptation and additional context for the mass of thin apps on top of an LLM.

I posit that what's needed isn't an abandoning of LLMs as interface, but an acknowledgement that chat-based AI as an input only helps at a certain, rather high, level of abstraction. There are many possible applications that can be built with an LLM but very few that actually enhance the UI of the rest of the app. Application designers need deeper understanding of the LLM's capabilities and the core value of the software product it's intending to enhance in order to build something that is an improvement on what the app would be without an LLM.
As someone with about 15 years of php under his belt, and now writing my second ruby app…i don’t know I’ll ever go back. It’s just so easy…
> The worst peace is better than the best war.

I presume that's a quote from Neville Chamberlain?
Don't try to be. You need to diversify. Start climbing another mountain. You'll come back when something is interesting. Why do you feel it needs to be interesting? You desire for the familar is a fear of change. Embrace the change. I enjoyed sw eng but I don't want to do it for others. I work a 9 to 5 and it's a simple life. I look back fondly but wouldn't want to put myself back on a team with a product manager. Ask yourself what you want and allow yourself to say it's not in front of the screen anymore. You'll come back when you have that old spark of exploration in an area that's meaningful. Or maybe not and that's ok too.
> Can you name a business that isn’t speculating on anything?

Insurance companies, casinos, stock exchanges, utility companies, universities.

If it were not for government regulation, these companies would have near, infinite riskless profit.
You generally wouldn't "switch" from one to the other, they'd be used in concert for different purposes

MySQL/SQLite/PostGres fall under the "transactional" database category and others like DuckDB, Redshift, or Clickhouse are considered "analytical" ones and are meant for aggregating large volumes of data

It's a pretty deep topic so searching for something like "OLTP vs OLAP databases" will give you a lot of reading material
Arm chair guessing here.

If they were spores, they would test to see if the spores were viable.

If it was the mycelium body they would see if it was still viable to grow.
It’s easy indeed. Easy to make mistakes you don’t know were there until they bite you firmly in the arse.

Again I’m not interested in how quickly you can create an app.

I’m interested in your ability to maintain very complex business logic over the course of years.

Working at a Ruby shop now, I can say with confidence I will never touch it again with however long of a pole I can find.
Yeah, I guess I had an intended tone without realizing it. I'm not sure I meant it to be sarcastic, but rephrasing his comment in questioning tone.

Oops
"you might see the flag as 0 and eventually it would switch to 1"

Sorry, noob question: Were there easy avaiable tools (in the debugger), to monitor a variable like this and have the debugger stop exactly when it was going to change, so you could see which thread and function did it and why?
Hired: A Modern Take on 'Ed'
How well does Linux run on Windows 3.1 era hardware?
method_missing is a tiny offense compared to what was getting popular at one point - creating classes by forking metaclass and injecting methods into... without knowing you're doing so (something IIRC got lost between people there...)

Result was objects that shared no structure, no field
> Example: Las Vegas casinos aren’t economical to build. They got built by property developers speculating on real estate and using those gains to fund a casino. Property developers really shouldn’t be speculators.

What does this even mean? Las Vegas casinos are doing well financially.

Moral judgments about property developers not being allowed to speculate that improving their properties might make them more valuable is a weird line to draw.
I saw these in Rome, was a very cool experience
It sorta is, but isn't actually, sadly. I mean, if they were 28-bit values, they'd be binary complements, but they're actually 32-bit values, so they're really:

#define AUTH_SUCCESS 0x052a2925 /* 00000101001010100010100100100101 */
#define AUTH_FAILURE 0x0ad5d6da /* 00001010110101011101011011011010 */

Doing a '!' operation in C on one of them won't yield the other value unless you also zero out the top 4 bits. Close enough, though... I still enjoy the symmetry as you did.

Anyway, I'm curious why three of the values they chose have all zeroes for the top 4 bits. I wonder if there's a security-related reason for that.
They have been saying recession is 6 months away for two years now.
Thanks. I'll consider that. Maybe a "this code will automatically become open source in one year" type license. I'll keep adding features until I come up with a good solution.
IIUC: Disambiguous communication skills are essential to successful LLM-driven-development outcomes, but correlate to high literacy skills which are hard to find in most populations.
Just think of how many people were involved in making this happen. Like nobody thought to themselves, wow... this is fucking stupid and is really cringe, maybe we shouldn't put it out for the world to consume.
Separate from whether the process was any good, your friend wasn't necessarily wrong not to make you an exception to it. Nepotism can be pretty rough on a team's morale.
My go to question in my work context for getting to know someone quite quickly is:

“What would you be doing today if you weren’t here with me?”

And I actually get some really interesting answers! Some people would be playing golf, or gardening, others would be spending the day with children, or travelling… and I like asking that question because it isn’t centred around work, some people will say “working” which will lead me to ask “oh yeah..what do you do for work?” But I only ask that if they bring work up.
I meant "sisters" in the metaphorical sense.

I'm suggesting asking black women which one they'd prioritize. Deepfake porn impacts women a whole lot more than it impacts men. Just as racist assumptions of violence or danger impacts men a whole lot more than it impacts women.

Edit to add: If something prevents or inhibits someone from engaging in the public sphere to the extent of cutting back on their employment and employment opportunities, or their consumption and consumption opportunities, for instance, then there is also a cost in not policing that something.
It's hard not to tie your own identity up in how 'good' of a developer you are, especially when you're green. It can be incredibly motivating, too. That said, over the years I have found it easier to let go of a bit of that stress/anxiety of being 'bad' since realising that so little of the quality of my output is actually in my control. Sure, I write the code, but do I get final say in the design? In the issues I encounter along the way and how I accommodate them? Can I say "our in-house framework is dogshit and it's time to bin it"? Nope, I'm a cog, and once one mediocre piece of code leaves my machine off to generate Business Value TM, I'm simply required to repeat the process. Even keen software craftsmen can't really arrive at consensus on what quality code is in all scenarios, so how will a business do so when all they want is to generate profit, and quality code is often not a requirement to achieve that in the short term? There's just no incentive. I do my best because I derive some satisfaction from it, but the moment I hit resistance, I remind myself that I'd do it differently if I was given the choice, and I proceed with whatever garbage I need to do to get paid.

-- me, a part of the 70%
Writing assembly language I like coloring functions for various purposes such as knowing that a blue function never calls a red function and none of them are recursive so I know the same memory block can be used for red locals and blue locals for instance.
I think there is.

The ball can wedge itself between cells that are touching and then it penetrates 5-6 cells in clearing the whole path instantly (probably as it's bouncing between the 0 pixel gap between cells).

I had just started the sim and the left ball on its first or second bounce suddenly took a major section of the right side.
Of course we would. Just not this culture, but a variation on it.
It's kinda both. A lot of the reason Rhino gets used is the Dragonfly plugin, which allows for generative systems style creation of geometry.

There's really two layers of "parametric" here, the basic being that CAD tools are now parametric, basically meaning drawings you can revise as needed, and then the second being how design philosophy reacts to this sort of software as a new tool, particularly when coupled to constrained optimizers searching through design possibilities weighted by a creative input.
Programmers have known for decades that it's very hard for people to express their requirements in prose, that's one reason why natural-language user interfaces have never lived up to the hype. Ambiguities stump computers. What does "List all employees in the company with a driving license" mean[1]?

There's a reason why Prompt Engineer is now a job title: companies need someone able to take someone's half-baked ideas and massage them into something coherent enough to elicit a useful response.

1 https://arxiv.org/abs/cmp-lg/9503016
Do you have a substantial counter to the claims she's supporting, or are you content to merely imply that you are even smarter and more level headed?
I'm always amazed how much some of that Siemens stuff still goes for. My employer had a handful of Siemens PCs ranging from 486 Beetles to Pentium III Scenics in daily use until just a few years ago. They really were built to last.
Hope they get it, because that will be great for the valuation of other, more successful companies.
artists gotta eat
I don't pretend to have the answers, my point is more that if you want to be a part of the discussion of what a solution is, you need to have more than a shallow dismissal. We're still looking at the tip of the iceberg. Deepfake-enabled harassment, fraud and propaganda haven't seen extensive use yet. When and if they do, "you could do this with Photoshop" is going to sound increasingly out of touch.

This is a social problem enabled by technology, so the solution is necessarily a social one with technology to support it.

I don't know if this fits existing legal frameworks or if we'll have to put new laws on the books, but we should treat this as harassment. We should make it clear to younger generations that this isn't okay and why.

On the flip side, I imagine people will get more defensive about their biometric data. We'll probably start to regard photos and voice recordings as being very private. It probably won't be as socially acceptable to post them. It will probably be more normalized to use an avatar and synthesized voice on things like Zoom calls.

But this is all very speculative, so I won't be too surprised if things go very differently than I anticipate.
Also reminds me of the Sopranos scene where Patsy goes to shakedown a new coffee shop and gets the pushback from the employee that "I cant authorize anything like that, it would have to go through corporate in Seattle."

"It's over for the little guy."
The page you linked to discusses NoMethodError, which is raised when a method is not found. Among other things it shows how method_missing is involved in searching for a method. Nowhere in the text is it promoted.
I don’t know how I haven’t thought of this before but my intelligence is skewed verbally and a lot of people on online discussion boards talking about the merits of prompt-driven UIs are going to be skew towards being wordcels. So a lot of the discourse around this technology is probably bias. It’s a good point that I probably should have realized before now.

It also makes me think of a few people who I should try to convince to get into prompting…
The one in Simon's Town, South Africa, is supposedly the oldest one built in 1795.

https://commons.wikimedia.org/wiki/Category:Martello_Tower,_...
Moviepass was so good. One movie a day for $120/year.
>Fake Celebrity porn has been a thing for the longest time.

This is a good point. This software that enables near instantaneous massive production of nonconsensual pornography of any human being on earth is strictly an issue for celebrities, and as such nothing has changed since the days of dodging and burning in a darkroom
Respectfully mostly disagree. Ruby is full of sharp knives. Other languages have dull knives.

Writing code without thinking will cut you either way.

Things like method missing are exactly the right solution for a certain set of problems. If used thoughtfully, they’re amazing. If used thoughtlessly, bloody mess. But this is true in every language.
> high literacy skills which are hard to find in most populations.

Especially because for now the LLMs aren't very good with the native languages of most of the world's population. https://news.ycombinator.com/item?id=39130990
> isn't (yet) prone to Big Lies.

I think it's very prone to it. In fact I think *most Western democracy's cultures are prone to such beliefs In some countries it now affects half of the population in others 'merely' 30%. But there isn't a country where this isn't a problem.
I think the theory is that means the most number of bits need to be flipped.

Because rowhammer is attacking the physical memory structure, it can’t function at the level that knows what AUTH_SUCCESS is.

This attack just targets raw bits, so we need to protect these crucial state variables from bit-flips.
Arc Search combines browser, search engine, AI into something new and different
>Often they masquerade as market makers but they’re really speculators.

>Example: Las Vegas casinos aren’t economical to build. They got built by property developers speculating

I don't think you know what "market makers" are. A property developer might "make" casinos, but they're not market makers. That would be someone buying property and then rapidly selling it off.
Plenty of people know how to deal with complexity. They are just over shadowed by all the many more that dont yet as they enter the industry and it takes 10x more effort to fix it than create it.
They helpfully define the term in the text of the proposed law.

https://www.congress.gov/bill/118th-congress/house-bill/3106...

“(a) Definitions.—In this section:

“(1) CONSENT.—The term ‘consent’ has the meaning given such term in section 1309.

“(2) DEPICTED INDIVIDUAL.—The term ‘depicted individual’ means an individual who, as a result of digitization or by means of digital manipulation, appears in whole or in part in an intimate digital depiction and who is identifiable by virtue of the person’s face, likeness, or other distinguishing characteristic, such as a unique birthmark or other recognizable feature, or from information displayed in connection with the digital depiction.

“(3) DIGITAL DEPICTION.—The term ‘digital depiction’ means a realistic visual depiction, as that term is defined in section 2256(5) of title 18, United States Code, of an individual that has been created or altered using digital manipulation.

“(4) DISCLOSE.—The term ‘disclose’ has the meaning given such term in section 1309.

“(5) INTIMATE DIGITAL DEPICTION.—The term ‘intimate digital depiction’ means a digital depiction of an individual that has been created or altered using digital manipulation and that depicts—

“(A) the uncovered genitals, pubic area, anus, or postpubescent female nipple of an identifiable individual;

“(B) the display or transfer of bodily sexual fluids—

“(i) onto any part of the body of an identifiable individual; or

“(ii) from the body of an identifiable individual; or

“(C) an identifiable individual engaging in sexually explicit conduct.

“(6) SEXUALLY EXPLICIT CONDUCT.—The term ‘sexually explicit conduct’ has the meaning given the term in subparagraphs (A) and (B) of section 2256(2) of title 18, United States Code.
Endless Acid Banger
Business Class 1.5 with single-server Kamal deployments
>Many websites advertise deals on laptops that seemingly have good specs for a great price, but buyer beware on these products: it might not be the deal you think it is. The build quality on many of these machines is subpar, if not outright awful. Bad hinges, plastic casing, and cheap components mean there is a good chance these machines were designed to fail - right after that 1 year warranty expires, of course.

I have called this the enshittification of consumer products. It's not just computers, it's everything
It’s because the economy is not strong and the numbers like CPI, unemployment, and inflation have been manipulated (By manipulating the basket of goods or changing the definition of unemployment) to paint a rosy picture that doesn’t match reality.
What Happens to Europe If the US Withdraws?
The Executive Summary [0] cites the 1990 maritime boundary agreement between the U.S. and USSR [1] to justify its placement of the western ECS border. In that agreement, Article 1 says:

> Each Party shall respect the maritime boundary as limiting the extent of its coastal state jurisdiction otherwise permitted by international law for any purpose.

And Article 5 clarifies:

> For the purposes of this Agreement, "coastal state jurisdiction" refers to the sovereignty, sovereign rights, or any other form of jurisdiction with respect to the waters or seabed and subsoil that may be exercised by a coastal state in accordance with the international law of the sea.

So in the U.S.'s view, the agreement clearly extends to ECS jurisdiction over the seabed and subsoil. The remaining question is whether Russia will continue to repsect the agreement that was made with the USSR.

[0] https://www.state.gov/wp-content/uploads/2023/12/ECS_Executi...

[1] https://www.state.gov/wp-content/uploads/2020/02/US_Russia_1...
I don't understand, isn't this pointless? I could just change some other data structure or variable, hell, I'll just change the sudo input buffer size and do a stack overflow, or a memcpy size into a heap overflow, or what stops me changing a jne (Jump if Not Equal) instruction to a jg (Jump if Greater) and bypassing the if's?
You cancelled the tool because you didn’t know how to use it?
So you put out a req for a new hire and keep it going forever? Nah. Bite the bullet, eat the cost and get it done. But I guess this is the difference between startup world and European bureaucrat land.
> why

If you have incorrect code and are happy programming, you fix your code.

If you have correct code, but are unhappy programming, you do not fix your code.

There is no correct code and Ruby prioritizes your happiness, so you get fixed code and happy programmers, instead of permanently broken code and unhappy programmers.
That adding a prompt interface to a website doesn’t make it accessible for all users, making it inappropriate for UIs which must serve many people, like for instance the public facing UIs that tax agencies or hospitals use.

Accessible design is also often mandated by legislation which has existed for many decades before something like ChatGPT existed and old laws have to be interpreted in light of the new technology coming out.
Yeah that was what I was looking for, apparently it has an Infineon[1] part number now : https://www.infineon.com/cms/en/product/microcontroller/32-b... which is kind of cool.

[1] Apparently Infineon closed their acquisition of Cypress in 2020.
I'm curious, are you choosing the coloring based on synesthesia evidence/survey or on an octave-compatible light frequency w.r.t. the audio frequency, or something different or arbitrary?
An HN-ism if I’ve ever seen one.

Women like sex, just as much as men (if not more so). Sure not every popup about “hot singles in your area” is legit, but women on dating sites messaging you with the goal of a quick night is definitely a thing. And I’m certainly not exceptionally attractive.