skysight-inc/HackerNews huggingface dataset:
Have you tried telling it that you are blind and need an accurate description? I've run into similar issues and this has helped (and it wouldn't even be a lie in your case). Also keep the prompt as vague as possible, no specific mention of people etc.
Why not include the US too while you're at it? Israel isn't in Europe.
The basic problem is that:

1) Relational databases are the best abstraction we've found for storing data. Despite years of attempts (OODB, XML databases, various nosql stores, etc.), we have not been able to improve on it. postgresql, by adding native JSON support, became a better mongo than mongo virtually overnight.

2) Most people never learn databases, and most people who do are idiots working on enterprise three-tier architectures, so mostly it's misused. There is an attempt to hide them.

3) ORMs generally make easy stuff easy, and hard stuff painful.

What I generally want is:

1) Something translating SQL syntax into my native language, but maintaining SQL full semantics and expressiveness.

2) This should allow me to be database-agnostic.

3) This should prevent things like injection attacks.

4) It should not map onto objects. It should maintain 100% of the capability of SQL. The only differences should be syntactic (e.g. instead of writing WHERE, I might write .where() or similar).

5) This may and ideally should have added functionality, for example, around managing and organizing database migrations.

Stored procedures and virtual tables are also very important (but poorly implemented in most databases). These:

1) Allow proper abstraction at the SQL level.

2) Improve performance.

What most programmers fail to understand -- since universities don't teach -- is how powerful and elegant the underlying theory of databases is.
Because meaningful action on climate change requires the allocation of scarce resources?
The library is not forcing you to use plt as a shorthand. Nothing is stopping you from calling

from matplotlib import pyplot

pyplot.plot([0,1,2], [0,2,4])
Perfect. Both sides happy.
I see plenty of people at work use it. I don't, because I feel like understanding a topic takes time. However, this applies to the work I do. Having an instant boilerplate generator is nice, I guess.

I think if anything, you'll be spending a lot of time code reviewing AI output. Reading code and thinking about if its failure cases is a good thing. Having to constantly do this could make you sharper at that. (EDIT:) Also to clarify that you are still the one that has to see the forest from the trees with the problems you are working, so the "how things fit together" is still a skill to develop.
I use ChatGPT everyday and I am sure it is a great, novel, and revolutionary tool. I said I am sure because I can measure how ChatGPT inproves my daily work. I don't use it for software development because I am in a management role now.

The first insight is that an article that I need to publish could be proofread immediately while before I used an incredible professional content editor that could take hours for reviewing and improving the article. The editor continues to work for us though ;-). In general, the ChatGPT answers should not be copy and pasted but be merged with your content.

Another insight is that ChatGPT is gradually replacing or being a complement to Google Search. Google Search is terrible nowadays and simple questions in ChatGPT are a good way to start a search in a domain that you are not expert at. It needs a dialectic approach but works.

I would say garbage-in / garbage-out: if you interact with original questions the tool could be more insightful but be always critical of the output.
Thanks for the recommendation - added to my burgeoning tbr list. I've seen some dramatised documentaries on the subject (I think it's pulled ahead of Theranos documentaries now), and I'm sure there's a lot more nuance than is covered in screen retellings.

Though Dopesick did make it fairly clear that federal agencies had been corrupted, as part of the original approval granting process. They didn't properly explore that angle, unfortunately.
With that argument, Germany also has "full control" over those machines, as the optics are a "very important component" manufactured by Zeiss.
It's still true. Or, the regulations are at least efficiently enforced in Sweden, unlike in most countries in the EU. Inefficient, corrupt, or arbitrary bureaucracies are surprisingly common.
The replacement is almost always available at the time of deprecation. Old things get deprecated precisely because there is a replacement.
It is interesting that I can not find any trace of the machinery source code
I mean, I tried any method I know to find the source code of it, but I can not, Isn't it too clean?
Samsung details a feature that can translate phone calls in real time
Fair comment. It doesn't sound good does it. I've grown weary, lazy...
no exhausted of continually pointing people to things like [0], and
the inevitable sealions who will pretend they've been living under a
rock for 20 years.

Also the new research is coming in so fast it's hard to keep track of.
I'm really hoping some people will google that for me too, and I
might learn some new ones.

[0] https://ledger.humanetech.com/
But look on the bright side: no need to worry about industrial espionage when your employees give the information away for free!
AI art does "something" to my perception, I tend to strongly dislike it from the first glance, but I am unable to see why or whether it was generated.

In general, it makes me want to consume less and less of "this". Which, in a sense, coincides with the drop of media consumption in general.

What we see now is subtle poisoning of content: video games, news, social media, books, music.

At some point in the future, it is going to pass the threshold of not being worthy of attention for almost anyone, so the whole industries will collapse.

And we will have to start again, from one soul to the others, with permaban on anything computer generated.

In general, it is possible, to subtle integrate computer generation in creative workflows enabling artists to create something great with less effort, but I am not sure that LLM is the way to go with this.
No, they couldn't have. Canon makes nice stuff but they're nowhere near where ASML is.

It is however possible that Canon will at some point in the future be able to compete with ASML for all of its line-up, but Canon will have to make up for at least a decade of lag and for the industry that means that they're not relevant for the cutting edge. The amount of investment that they would need to make to be a serious threat to ASML is something they do not currently have in the works.

Industry watchers are skeptical about Canon's 'NIL' product, there are serious concerns about flaws in the process resulting in low yields. Maybe they'll be able to iron those out and then they may well become a contender. But it's an entirely different path than the one that ASML took and as those bets come a bit of a risky one (but with correspondingly high pay out if they get it to work). For now ASML is 90% of the market or so...
A keyboard that supports multiple languages sometimes makes these corrections :) (Og is the Danish word for "and")
not meaning to be a hater, I'm sure the service itself is great, but what stack are you using to make the web page scroll so unresposive? And the source is just <divs>, is it flutter?
Rather than changing the semantics of JavaScript, which could cause confusion, you'd probably be better off implementing a compile-to-JS language like CoffeeScript and implementing that as the default behavior.
Do you have any sources or proof of that or are you working back from biases?
> Per the terms, this poor sap and everyone else who forgot about their hulu account signed into some airbnb is subject to service termination.

other services (Youtube, Netflix etc) have a feature where you can log other devices out. hulu doesn't have this?
Other actors held cue cards while their backs were to the camera. https://i.imgur.com/LjnNgoA.jpeg
A more specific implementation of "Make the change easy, then make the easy change".

Another tool that's useful (if you're doing email-based development at least) is always floating minor fixes and refactoring to the beginning of your series. Then the fixes and refactors can be checked in as they're reviewed, such that the final merge is much smaller.
Tidal power is very, very expensive. It's more expensive even than nuclear power.
It makes mistakes all the time even for simple tasks.
Comparison Tolerance in Q
>That deprecated usage should be replaced before it is removed; and if we're talking about skipping multiple major versions over a long period, the replacement likely didn't exist in the older version, so this method still wouldn't work.

the answer to that problem in this approach is to do multiple step upgrades, rather than skipping

serious frameworks/languages do not remove methods in the same version that introduces a replacement, that's the point of having a deprecation mechanism in the first place
That's nice. I was wondering, is it possible to tell Zapier or other tools to go through a proxy or use a different API URL for the services you configure there? E.g. tell them to use the Stripe API but call it at https://foo.mydomain.com instead of api.stripe.com?
https://news.yahoo.com/wasted-wind-power-could-add-151805433...

https://www.thenational.scot/news/23532508.wind-farm-curtail...
Hopefully that decision is based then on sound engineering and aviation principles. I can certainly see that as a “better than nothing “ approach, and I can imagine some failure scenarios where it might even be the -best- solution… but it would seem that that operating mode would at least merit enough training so that pilots would recognize the operating mode, as well as some kind of obvious indication that the airplane was electing to algorithmicly synthesize the control outputs.

Wouldn’t it be better to simply hard-lock the controls together, with a release switch for each control to allow either pilot to unlock their controller from the other in case of a stuck control system or an uncooperative pilot? That would seem to capture the benefits of de synchronizable controls while avoiding the empirically problematic downside.
Yeah, I watched a few videos about the apple headset and this was one of my takeaways as well. Would I buy this? - I would if it were a viable replacement for my computer monitor.

I have a 48" monitor at home. Its basically a TV on my desk. I absolutely adore having so much space while I'm programming. If the resolution, price, battery life, weight and sweatiness issues of virtual headsets were all addressed to the point that I could use a headset like that instead of a giant monitor, I'd totally buy one. Especially if it meant I didn't have to lug my laptop around as a result. After all - the apple headset has an M2 chip in it. There's no good technical reason to need a laptop as well.

The apple vision headset looks like its getting much closer to that dream. The displays and the software stack look much more appealing than the quest 2 I have. But they need to address the weight and battery life. And it needs to be a lot cheaper (or a lot more capable) to justify its price. I'll probably grab one in a few generations if they keep iterating on it.
It's really still too early to say. Everyone has widely different opinions about it. You'll find plenty of people advocating for it and plenty against it. I say that if you're able to explain it to people in a similar way to how you've explained here, most will be understanding.
Xi isn't going anywhere as long as he's got a pulse.
> IMO no dark net market will ever be bigger than an app you can download on iOS and Android

I heavily doubt that and think you heavily underestimate DN markets by service and volume. We live in crazy times, that's sure.
Dan'l Lewin looking over the audience and hinting that there were many old and current Macintosh faces present – I would kill to know who was there!
> There are now mountains of exceptionally good research showing a solid causal link between social media use and negative mental health impacts

Given that essentially every young person uses social media, I don't see how there can be research showing a causal link - how can you establish causality when there's no control group?
Ask HN: Could we just re-invent original Google?
I feel like google enshittified itself with SEO and bloat. Maybe if we just re-made the original and changed the business model it would be good again.
Does it render data line by line or with something like Hilbert's curve to preserve locality of distinct features?
For me it's the question about what's inside my house and what's outside on the street. I'd like to pay more tax at the cost of having less inside my house if I know that the street outside is free of rubbish and crime with a suburban library within working distance, etc, etc, etc.

I want my society to be nice because that's where I live. And it's not about the exact amount I add or withdraw from the communal tax pool.
The easiest way would probably be ro get a Revolut/Wise account and charge it from the account that can go in overdraft.

But I agree, the traditional banks have had a hard time getting up to speed while new banks seems to see it as a way to handle their liability: At Revolut scale you can not manage individual customers with negative balance while offering the service at a competitive price point.
You evaluate whether they ceitically review the LLM answer or just take it at truth.
Surreal humour and art seems to trigger a little of that disgust reflex that makes it feel darker than it might otherwise be, and it tends to have a dark tinge to start with. That Far Side is often just a little surreal can make this worse in an uncanny valley sort of way, also it often takes the sort of thing that might be a simple kid's joke¹ a step or few further which touches that “I'd have rather kept that bit of innocence, thanks” nerve.

It isn't really that dark often² IMO, but it pushes your buttons and your head makes it so. Many people like that, some really find it creepy.

--

[1] a simple joke for kids, not a joke for kids who can't get into Midvale!

[2] except, of course, when it is!
This is a screenshot from a COSMAC ELF program that displayed a picture of Enterprise.

https://en.m.wikipedia.org/wiki/File:Iconic_COSMAC_Elf_space...

The machine was short enough on RAM by default that even at runtime, the screen buffer was shared. The random noise at the top of the screen is the program used to display the image on the bottom.
Of course code coverage should not be seen as the only way to measure testing. But should it be systematically disregarded ? I rather see it as one of the tool for QAs to know where they stand at : 5% code coverage vs 85% is still an interesting information to have.
Meta profits from pedo drinking their water.
I jump around languages and solutions a fair bit so I use it in place of Google + API docs. "I need to do X with this language, in this stack, what APIs are available?". I find I get better results than Google and some of the more wordy, dispersed docs (.net, anything Apple).

I have tried copilot in my IDE, but I just don't see the value. About 50% of the time the suggestions are not useful or correct, 50% of the time the suggestions are what I was typing which is exactly what code completion does.
Twitter almost requires logins and yet it's full of crap. Usenet can be anonymous, and once you set up kill files to filter all the SPAM, you can get really high technical discussions in lots of groups.
Tidal power involves harnessing the power of corrosive sea water.

Once we work out how to do that in a cost effective way the UK is in a brilliant position. But until then it is an active area of research.
Beyond your ad-hominem criticism on Neiman. I have used IPFS professionally and it is very slow. This issue is well known and gives an objective metric for the tool beyond idealisms. Extremely easy to check: [1] [2].

BTW, I come out with the paper "Is IPFS Ready for Decentralized Video Streaming?" [3] that could be an interesting read.

[1] https://scholar.google.com/scholar?q=ipfs+performance&hl=en&...

[2] https://www.google.com/search?q=ipfs+performance+site%3Aredd...

[3] https://news.ycombinator.com/item?id=39214634
I got “edward” after linking “vampire” and “eclipse” so yeah.
IG has the same toxic content teen/women magazines had in the 90's across the Northern hemisphere, but with real life content.
I suspect the most of this telegram spam to be just that, spam. They have public channels where they post 'normal' legal stuff and then offer 'premium content' for a one time payment, which you will never get.

Same shit was done forever on the DN. I guess many people think stealing from pedos is somewhat more moralic or so.
ORMs are nice for "Hello World," and hit a brick wall later.

I don't mind them for simple systems, but for more complex systems which need SQL, don't use an ORM. Mixing ORMs with raw SQL generally mixes and breaks layers of abstraction. This leads to a situation where the overall system is more complex than having a sane relational abstraction. For example, ORMs do a lot implicitly. A code change at the language level, with something like the Django ORM, can and will break your SQL code. Your data logic is also split across two places.

The only time I've seen this work is for SQL for one-off analytics done at a command line, where the SQL code is never intended to be reused.

EITHER:

- Use an ORM, if you are building something simple like a todo list or a basic eCommerce web site; or

- Use full SQL if you are doing something more complex (e.g. if you ever expect to do analytics); or

- If your programmers don't understand SQL, consider whether you want an ORM, a nosql, or to find programmers better matched to the problem domain.

(Footnote: Many good programmers don't understand SQL; that's okay. They just shouldn't be designing databases, any more than e.g. database experts should be designing machine learning algorithms, or machine learning experts should be designing front-end user interfaces. They're different skill domains, and they're all equally important. The key thing is people should know their skills. Otherwise, you'll get an unusable UX, a regression as our ML model, and a broken schema. This is especially true for something which looks simple on the surface but has deep theory behind it. ORMs make it look easy.)
Hulu has the ability to do this[0]. The problem is (from having encountered this with a Netflix account by someone else) that most people tend to not log out their device remotely when they forget to do it locally in the first place.

[0]: https://help.hulu.com/s/article/manage-devices
I'm missing something or you guys are?
They still should answer and pay for being the biggest market for criminal activities
The German government could probably dictate export terms too then. What's your point, that this is unfair or something?
I choose ruler over straightedge because that is what people will have more commonly and you can always ignore the scale.
Google loves to put its thumb on the scale and also shape results to what its handlers feels is acceptable. Another search engine could do away with both of those. SEO however will exist regardless of it the search engine favors particular content formats or not.
The fact this needs to be explained in such detail and then the OP still doesn't get it is baffling, but thank you for taking the trouble.
Whenever someone says this, I always wonder whether we're talking about the same tool. GPT-3.5 scores at the bottom 10% in a lot of tasks where GPT-4 scores in the top 10%.
SEO is something that happened to Google, any search engine will have to deal with it.

What changes to the business model are you envisaging?
The survey was strategically done in late Summer. I concede some people could still do their shopping in Hamburg's raining 2°C, but I'd guess the comparison charts would not be as cheerful.
I'm pretty sure Emacs could do that even with org-mode.
Cornerstones of Your Personal Website
I would say: "watch this space". There is a major aircraft manufacturing effort underway in China.

Parent is saying "don't be complacent".
How do you order on "DN markets"? Can you give me a three-paragraph howto, starting from the point where I have cash, a card or the kind of paypal/bank/… most people have, but not any particular software installed.

I ask because… if this is something a lot of people do, then it must either be really simple or there are howtos on youtube/quora/… and I can't find any howto.
I guess the argument would have to be the admittedly stretchy one of by requiring an eID you are requiring people declare who they are when communicating, which would then be compelled speech.

since this is HN I better clarify - I'm not sure I agree that should pass or would pass, it seems a stretch to me. But if I wanted to make the argument that is where I would go.
Seen so many good places die a slow death because they didn't have enough parking spots and people couldn't visit them (also angering owners of nearby places because their customers took their parking spots). Almost feel like this arcane mandate is there for a reason.
Hare 0.24.0-Rc1 Released
You're right, I'm thinking about an scenario where we (humans), have (un?)luckily found the thing happily camping in some big network.

Also, I'm not hypothesizing about a future super-intelligent AI, maybe we're far close to a good enough opensource LLM (which could be capable of running and then spawing itself inside a big infrastructure, think "some sysadmin AWS credentials + critical servers taken over, GPUs added to its underlying configuration"), who with some ill auto-prompt could end spreading mayhem just by some unmanaged automation gone wrong.
6000 a month is huge by EU standards. Most of EU tech workers make way less than that. In Austria you can expect to take home about 3k a month. More is a rare outlier.

Outside of big-tech and FAANGS, pay in EU is super weak compared to US, like orders of magnitude.
Worse than useless for non-trivial tasks. Great for simple code / scripting questions where I would have used Google in the past. It's basically by Bash script assistant now.
I think the sample looks great.
Use it. It's going to sometimes accelerate your understanding hugely because you can interrogate it about a new area. It's also going to lie to you, quite often, and give you rubbish code / suggestions. Learn to figure out where it's good and where it's rubbish.

Ask it to explain every line of something, after the fact. Ask it for better ways of doing things. Ask it how you can make code more robust, what and how you can test it. Be better than your peers at using it. The world will only increase usage of this new thing so why not just be really good at it.

In the grand scheme of things it's about the value that you add, and some of that will be getting into a new problem fast and sometimes it'll be your understanding of fundamentals. Do both, use whatever tools you need. Buy books, read open source code, read blogs, use AI.
I'd love to see the map they used in your geography class.
I think it's relatively useful when you don't take the approach of blindly trusting it or expecting it to be able to do stuff it can't do.

I'm getting the most out of it when I'm doing stuff so new to me that I don't have the right words to even search on google, there it's very useful to try and ask it questions the same way I'd ask a (non-asshole) human, and rather than (intentionally misunderstanding my by taking every word literally and assuming I know what it means), it will try and explain what it understood form what I said..

Non-technical example where I found it easier to just ask chatgpt is "What's that spice that some people really hate and says tastes like soap, and others don't really mind?"

"exactly, what's it called in danish"

very natural exchange and gave the right answer