Hacker Newsnew | past | comments | ask | show | jobs | submit | whynotmaybe's commentslogin

I've tried deepseek a few months ago and asket about the Tiananmen square protests and massacre.

At first the answer was "I can't say anything that might hurt people" but with a little persuasion it went further.

The answer wasn't the current official answer but way more nuanced that Wikipedia's article. More in the vein of "we don't know for sure", "different versions", "external propaganda", "some officials have lied and been arrested since"

In the end, when I asked whether I should trust the government or ask for multiple source, it strongly suggested to use multiple sources to form an opinion.

= not as censored as I expected.


If the framework you're using allows for ui testing, you must use it.

For example in flutter, you can check whether a component is visible on the "screen" and simulate an action with it.

No need to ask a human to test the new ui if you can detect that the new button isn't visible on the "screen" .

Then once you know what's supposed to be there is there, a human must test it.


Just like watching the movie Hackers and hearing how he hacked the gibson or the 7 screens setup in swordfish : https://www.youtube.com/watch?v=u1Ds9CeG-VY

Yeah I used to listen to interviews of him and think "Wow, what a visionary". Now it just sounds as cringe and unrealistic as that clip.

Interesting choice of word to describe a country trying to survive against an aggressor that started the war

[flagged]


It's not a civil war if it was started by Russian special forces and continued with Russian soldiers, "advisors" and weapons.

It was far closer to an actual invasion than it was to any form of uprising.


That sure is a peculiar way to talk about the large number of clandestine Russian troops that were sent into donesk to take it over in 2014.

Col Jacques Baud has documented that those "Russian troops" or "little green men" were Russian speaking Ukrainian nationals who pulled off their insignia and switched sides.

Yeah a known Russian propagandist would say that, obviously. He’s specifically know for reciting Russian dissinformation on Ukraine.

It’s very very tellingyour go to source was a Russian disinfo guy.

Col Jacques baud per Wikipedia: He has been criticized for his relaying of several conspiracy theories, his denial of the Syrian regime's responsibility for several chemical attacks and for his pro-Vladimir Putin positions, including through the sharing of disinformation during Russia's invasion of Ukraine


Yeah and the rebels just found those T-72B3 tanks in storage somewhere. lmfao

[flagged]


Pray tell, why is it "complicated"? And what's the situation behind the cliche that you're "more educated" in?

Colour me as old fashion but in my book when a country invades another, it's an aggression.

Especially when the one that started it seems inclined to target civilians that they supposedly want to help. Unless you also consider this a "mass media cliché".


Kidnapping Maduro comes under what category?

Aggression

I'm sure "bad quality" will soon be classified in the "cost of doing business" section like fines for not respecting laws.

That's why AI is hurting us so much right now.

We were always trying to have quality in our project, whether it was for readability or for code evolution.

No, Steve, you don't name your 42 variables with only two letter and no you don't use Norse mythology for naming servers in your infrastructure. Yes Odin is the most powerful so it's the production server but Tyr for the source control and print server isn't really obvious.

Well now AI is Steve.

It will create nice little 300 lines functions with a block repeating 6 times. You know that you will have 6 fix to make instead of one if this block was in a simple function.

It's not instinct a this point, is pure knowledge screaming "it's wrong".

And you now realise that the hidden strength from your craft wasn't about coding the best binary tree search algorithm, it was about knowing the underlying soft unknowns that really made it software.

We have a strong feeling that we're watching dozens of kids running with scissors and we don't know whether it's really scissors, we're just getting too old for this shit, or if we should just stop "progress" because we don't like it.

We're the horse breeders when everyone discovered cars.


> I'm sure "bad quality" will soon be classified in the "cost of doing business"

But that cost is not trivial. In some topics (but not limited) like medial devices, the legal liability would just bankrupt the company. Not so cheap compared to hiring a few humans. I’m picking an obvious cases here, but there are many others.

> Norse mythology for naming servers in your infrastructure

Ouch, yeah seen this a few times, outside of Scandinavia.


Bad quality is already a cost of doing business and has been for years. Does AI write perfect code? No, but guess what. It writes better code than any of my coworkers. And my boss not only never was complaining about them but also tries to hire more of them all the time.

And in French it's often called "papier alu" when there's no trace of paper at all.

Like an e-ink (or e-paper) screen

I don't think it's as easy to do the example in the article just by using information_schema.

> Which tables have a column with the name country where that column has more than two different values

But on their product page, the definition of floesql left me puzzled

> It uses intelligent caching and LLVM-based vectorized execution to deliver the query execution speed your business users expect.

> With its powerful query planner, FloeSQL executes queries with lots of joins and complicated SQL syntax without breaking your budget.


INFORMATION_SCHEMA is a good start, but it does not get you to full metadata flexibility. The columns you need just aren't there. It is good to have a standard for the metadata - but the standard isn't ambitious enough (a point I also make in the blog and as you observe, the sample query isn't possible on Information Schema alone)

The Floe engine is a full database on top of Iceberg and Delta storage. The system views are just the tip of the iceberg. We will be blogging more about what we are building.


Good, execution planning for majors DBMS didn't receive any ground breaking evolution because it can be considered a "solved" problem but I'm always curious about new ways to address it.

The good old choice between plague or cholera.

IMHO, reading isn't enough, you must do it and experience issues that makes you go "what? How?".

But your question is so vague that there are a lot of answers.

There are a lot of stuff that can be considered big concepts : basic electronic, networking, OS, peripheral communication, compilers, language, algorithms, assembly/procedural/object/functional programming, and the whole world of "AI".

What do you want to know?

- why you shouldn't call .where() a million times in linq?

- how internal statistics tables are managed in Sql server to produce the execution plan, how to watch the execution plan?

- big endian vs little endian?

- how to use telnet to get an HTML page from a web server?

- why everyone thinks that their favourite language is the best?

- why is the first char in a string in pascal at [1] when its at [0] in a lot of other languages?


No, you're not biased, it's simply the best!

It's getting old but nostalgia kicks in as soon as I see a Vorlon ship


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: