skysight-inc/HackerNews huggingface dataset:
Not sure why a simple book review has so many upvotes.

A couple years ago I read all I could on this and started systematic trading on crypto. Ended up with the best results on a public platform and ran a small trading operation with a few clients, one a crypto market maker. It's really hard due to all the market unknowns, stress and psychology/emotion. After the FTX debacle I lost ~35% of capital. Currently put it on pause and back software engineering.

Had to rebuild my asset allocation system which was based on FTX api. Improved it to be realtime and using Binance api. There's still the counter party risk-Binance could get busted or USDT fraud.
Or Google plus for that matter?
I mean that maybe there will be no more market for anyone not already established.
Just to put your numbers to reality: I just roughly estimated the density of doctors in my childhood in 70s Germany: around 1:5000 to 1:10000.
And the density of psychologists/psychatrists was around 1:100000.

IMHO, that was and is enough.
That was for much more challenging targets at much longer ranges. Shooting down an ICBM at hundreds of km requires much higher energies than shooting down a drone at 1-10km
No, they're different - apologies if I'm not clear, or making assumptions in the following! Amongst most Sepharadim we have the מסורת that Swordfish is kosher - there is a discussion about the relative Kashruth (Kosherness) in the Shulchan Aruch. But only amongst (some) Moroccans, and Yemenites, is there an actual מנהג of eating Swordfish. Syrians, Libyans, Egyptians, etc don't.

There are other examples, but I always like this one.
Insight Paper on Web3
Weren’t they the same thing?…
Already at the end of January, the CEO shared serious news: https://mycroft.ai/blog/update-from-the-ceo-part-1/

edit: this is discussed on HN here: https://news.ycombinator.com/item?id=34673357
Is C = 0.25 part of Mandelbrot set?
If we are going to throw words at each other, I could equally throw zealot at you. That sort of attitude tars the rest of us, so you are damaging the reports of the things you seek to protect.

I'm a fan of AGPLv3, for the reasons you state, but throwing insults at others for having a different preference just makes you look dickish and by the indirect inference of outsiders makes other AGPL proponents look dickish.
No. I see more and more dependencies against Slack (e.g., platform tools to create Jira issues, or request permissions, etc.) I think it's a dangerous path: Slack will die (sooner rather than later I believe) and suddenly we'll face a bunch of workflows that do not work anymore.

My team is slowly leaving Slack. We are transitioning to Mattermost. So far so good.
The aerogels would be thermal insulators under an opaque coating.

My Children of a Dead Earth favorite is a thin layer of something reflective for short-burst thermal reflection, under that something that can take high temperatures like carbon-carbon for sustained lasers, and then a big slab of aerogel to keep that heat off of the more delicate bits.
Same here. Highly recommend Horizon for its library management and overall excellent code quality. It is far superior to kicad for everything I do.
He clearly just wrote that himself. It doesn’t talk like that.
I suspect even Santa Claus would need to file a flight plan.
> If you want something "in-process" then you're probably going to have to decide between sqlite and duckdb.

Now THAT is easy to understand. Thank you.
Who cares? Build what you want. I liked your idea.
is there an AGPL-like license built on top of GPLv2 and not GPLv3?

I really like the philosophy behind GPLv2 and the AGPL - both focused on making sure code changes get redistributed. But im not keen on the anti-Tivoization requirments .. i feel its an overstep and i find the linux kernel arguments for v2 convincing
> But it is the case for C++, Java, Go, Python and more.

It certainly isn't for Java, hence why multiple classloaders exist.

For C and C++ it depends on the OS, on Windows (AIX, and similar OSes) this isn't an issue thanks to how symbol visibility works.

Two different libraries are free to have whatever versions they feel like.
Yet I've seen this Texan guy seek web3 devs offering 300k / year.

Something doesn't add up.
A valid point, not sure why you were downvoted

Geothermal, Nuclear and Tidal* are sources which don't rely on the Sun. Fossil fuels are solar energy that's been stored for millions of years, Solar and Wind rely on the sun.

* OK the sun has a small affect on Tidal but the moon has more of an effect - and there's about 10^30J of energy in it's orbital energy, enough to power human civilization for billions of years

That's nothing compared to the sun of course, which puts out about that amount of energy every hour.
Also some from the initial heat of formation of the Earth.

But yeah - this is coming from inside, not outside.
I wonder how My Maps is going to evolve, or not for that matter. The ability to customize the maps, and edit existing data is really painful. That makes me wonder, what was the goal of it all? Started out as a competitor to ArcGIS, but has now evolved to be something in between of a lot of existing software, but not a complete replacement of any.
A lot of people cite these numbers as cynics or to dissuade others' optimism, but if you actually work in the field and know what it was like just 5 years ago, these numbers should be extremely worrying to everyone who's afraid of automation. Even that linked paper from 2021 is already outdated. We don't need another revolution, we just need maybe a dozen small to medium insights. The steps from GPT3 to 3.5 alone were pretty straightforward and yet they already created a small revolution in LLM usefulness. Model scale used to slow down the pace of research for a moment, but with so many big companies jumping on the train now, you can expect research to accelerate again.
Standard Oil was incorporated in 1870. Why wouldn’t there have been gasoline in 1902?
I read similar chapters of several books on the topic simultaneously, when tired of reading, watch several youtube videos on the same topic.

More points of view --> better understanding
What's Going Wrong in Particle Physics? [video]
Is there a roadmap on handling geographic data?
So Telstra if you are doing so much about security why are people receiving so many SMS scams lately?
I wonder how long it'll take until there are yeast cultures to produce various psychoactive/scheduled substances on the dark web.

https://news.stanford.edu/2020/09/02/scientists-turn-yeast-c...
Oh I was assuming the intent was to just destroy it since they are using rockets. Why wouldn't they just bullets and such and just make it land? Or better capture it somehow without any damage, I am sure they could achieve that
> The only other thing I'd say is that if you're in a bull market you may have easy wins. Then after -- when the market turns against you -- these will evaporate.

If your algotrading profits depend on market being bull or bear, you're doing it wrong. Volatility matters, not the direction.
And to think that the BOFH only had an excuse calendar. Now we can generate excuses en masse on the fly, and in corporate speech no less!
[...] and a typed language wouldn't help there too much.

That would be impossible in a typed language. The argument of map() is supposed to be a function with signature (T, Integer, T[]) -> R and parseInt() has signature (String, Integer) -> Integer.
I remember that I don’t learn by doing, I learn by doing and then resting. That way I don’t get frustrated when something doesn’t make sense: I know that if I keep trying, eventually I will come back to the subject and realize I already know what I was struggling with before.
The exact location of the moon in the sky depends to a very small extent on your location on the earth's surface. The tweet says near Brighton, and that's already accurate enough to tell the direction of the moon much more accurately than the size of the moon in the sky. At the time of the video (3am UK time), the moon from brighton was at a compass heading of 144 degrees (calculated by Stellarium). The observer location of "near Brighton" is accurate to within a few km.

The moon at that time had a diameter in the sky of 0.5225 degrees (it doesn't change much), so you can also get a reasonably accurate idea of the zoom level of the video, taking the size of the moon in pixels when it is most in-focus (and accounting a bit for glare).
I'm already less likely to click Youtube links than a (usually Fediverse-hosted) webm/mp4. I think innertia will keep them going for quite a while though but hopefully more sites will start hosting their own videos. And hopefully browsers will pull their head out of their collective behinds and fix the <video> tag so you can do statically hosted adaptive streaming without bringing your own HLS/DASH implementation.
For technical stuff that's more on the practical sid of things I usually build projects. If it's from a guide, I try to switch out things to force me to think.

For example, I read a book about smart contract development.

They used JavaScript, Truffle and web3.js, but I did it with TypeScript, Hardhat and ethers.js.

Took a bit longer, but helped tremendously.
In 6 you can select the bypass cap in the schematic editor and that will highlight it in the PCB editor but only one at a time. Still better than searching for C18 though.
I am the bank. Do you really think you know better than me? I see billions of transactions a day. If your transaction was really a mistake then I would have figured that out.

Stop wasting my time, I’m busy doing banking.
What is DuckDB's story for concurrency, transactions, multicore etc? Is it multi-threaded?
One of those people here (not that I'm proud of it or anything) — I guess a lot of software engineers just don't do data analysis so heavy it requires a different kind of database.

Not in the utterly pedestrian CRUD apps I write, anyway.
Thanks for submitting this Tanel, very interesting! (If anyone doesn't know who Tanel is, he's an Oracle performance expert)
ok That sounds pretty interesting.. i am curious to find out when I would use this over parquet or pandas.
> counterpoint: At the end of the day, I want people to use my stuff, but not grab and run with it, claiming ownership of it, depriving future users of the freedoms in exchange for improvements.

If your stuff is complex enough, then it should be easy to outcompete any improvements made by organizations. SQLite, for example, has multiple proprietary tests [1]. Corporations can try to improve on SQLite, but without these tests and the knowledge of Richard Hipp on their side, it will most likely fail.

[1]: https://www.sqlite.org/testing.html
Anki is great. I have a default deck named 'Stuff I want to remember', that I can just throw in anything that at some point I wished I remembered. Works great
There's no way this is real.
I should point out that I'm not entirely serious about the concept of wit really being any measurable amount of meaning, I just wanted a catchy name that sounds cool :-)

The true minimum meaningful computation is probably the lambda function, anyway.
> I just want people to use my stuff

As a developer and end user I cannot use a lot of software because it's compiled into closed source stuff or in locked down devices, thanks to MIT.

On top of that such software and devices are even spying on me. While I'm busy contributing to FOSS for free.
Major discussion of project 2 days ago:

https://news.ycombinator.com/item?id=34741195 (160 points/2 days ago/97 comments)

Also:

https://news.ycombinator.com/item?id=33612898 – DuckDB 0.6.0 (36 points/89 days ago)

https://news.ycombinator.com/item?id=31355050 – Friendlier SQL with DuckDB (366 points/9 months ago/133 comments)

And many others as per dang's comment:

https://news.ycombinator.com/item?id=34746724
How do you use DuckDB in production for a company? Store SQLite file in something like S3, sync it once per day and run DuckDB with it?
Building stuff, mainly.

I built a blog and several side projects to learn React, GraphQL, and ended up using them to get jobs.
Odd Lots Podcast interviews patio11
Length isn't always the indicator. Abstracts can be information dense, and sometimes more words is simpler to understand, or sometimes it just has jargon. For example, this paper on GPT-3:

"Recent work has demonstrated substantial gains on many NLP tasks and benchmarks by pre-training on a large corpus of text followed by fine-tuning on a specific task. While typically task-agnostic in architecture, this method still requires task-specific fine-tuning datasets of thousands or tens of thousands of examples. By contrast, humans can generally perform a new language task from only a few examples or from simple instructions - something which current NLP systems still largely struggle to do. Here we show that scaling up language models greatly improves task-agnostic, few-shot performance, sometimes even reaching competitiveness with prior state-of-the-art fine- tuning approaches. Specifically, we train GPT-3, an autoregressive language model with 175 billion parameters, 10x more than any previous non-sparse language model, and test its performance in the few-shot setting. For all tasks, GPT-3 is applied without any gradient updates or fine-tuning. with tasks and few-shot demonstrations specified purely via text interaction with the model. GPT-3 achieves strong performance on many NLP datasets, including translation, question-answering, and cloze tasks, as well as several tasks that require on-the-fly reasoning or domain adaptation, such as unscrambling words, using a novel word in a sentence, or performing 3-digit arithmetic. At the same time, we also identify some datasets where GPT-3's few-shot learning still struggles, as well as some datasets where GPT-3 faces methodological issues related to training on large web corpora. Finally, we find that GPT-3 can generate samples of news articles which human evaluators have difficulty distinguishing from articles written by humans. We discuss broader societal impacts of this finding and of GPT-3 in general."

The summary:

- If you train a computer on a lot of words, it can do things a lot better

- In this case, the computer has learned how to translate languages, answer questions, and unscramble words

- It still has trouble with some things

- This is very interesting because it shows computers can do things which are very hard.

So here, it drops a lot of information (cloze tasks), and it adds some (that last point). But now I know what the paper is about in 10 seconds.

I go back and see that oh, "a lot of words" really means 10x the previous. I'm now hooked on what problems it has trouble with, and what problems it solves for humans.

I didn't know a thing about LLMs when I first read this. If I tried to read it top to bottom, I'd get stuck on "task-agnostic, few-shot performance" then "state-of-the-art fine- tuning approaches" then "an autoregressive language model". They're big words, but turns out they're not the interesting parts, and understanding what the paper is excited about helped me to understand the basics.
total immersion
IIRC the HN algorithm checks for patterns in titles of articles people are interested in in.
It only pertains to a tiny sub-group of their population that accounts for less than 2% of total, and has a very high birthrate anyway (was never subject to one-child policy).
I didn't know about that one. What the hell, JavaScript?
Does someone have pointers to pros and cons to choosing between AGPLv3-only and AGPLv3-or-later variants?
Thanks. I'm not familiar with Java. I thought multiple classloaders are more like dlmopen (which doesn't help much - symbol visibility is hard) cause I saw people struggling on classpath conflict etc.
we changed the future, and in that future, we need 10% less of our workforce than we do today.

that's much better than the one i found:

As many of you are aware, we recently made the risky venture into time travel. We knew that this new technology could be either a boon or a bust for our company, and we took the chance with it. Unfortunately, the gamble did not pay off and the time travel experiment caused a drastic shift in the stock market trends. This shift was so severe that it caused us to lay off 10% of our team in order to stay afloat.
Read documentation, build prototype. Reiterate.

Sometimes when doc is unclear about best practice to set stuff up, I will consult youtube.
It's not a dumb question at all. I'm pretty knowledgeable with DBs and still find it very difficult to understand how many of these front-end/pass-through engines work.

Checkout Postgres Foreign Data Wrappers. That might be the most well known approach for accessing one database through another. The Supabase team wrote an interesting piece about this recently.

https://supabase.com/blog/postgres-foreign-data-wrappers-rus...

You might also want to try out duckdb's approach to reading other DBs (or DB files). They talk about how they can "import" a sqlite DB in the above 0.7.0 announcement, but also have some other examples in their duckdblabs github project. Check out their "...-scanner" repos:

https://github.com/duckdblabs/postgres_scanner

https://github.com/duckdblabs/sqlite_scanner
Sounds like you need to network more, get the lay of the land of what’s being expected. Remind yourself that while you’re not at the vanguard you’re still cream of the crop; phd tends to sap out social skills and hence for many of us finding the first job is the most daunting thing possibly in all our lives. Slog through and after that it’ll be fun sailing for the most part.
Definitely not denying these. But there's an extra layer of pressure/sunken cost fallacy that makes the cost of dropping out of a PhD much higher than it is

If you leave a job that's it, but leaving a PhD feels like a defeat
That example isn't in the WAT video (I just re-watched it).
It's also fascinating to me that some people seem to believe it's HN's job to define these terms. Seriously, the definition of OLAP is one search away and it is not hard to grasp...
You feel like you have some inherent right to all the stuff that’s created by commercial entities?

Making the code anything but MIT just means it’s not used at all, not that companies will suddenly start publishing their source code.
I immerse myself fully into that topic and surround myself with relevant content incl. books, videos, communities (Discord, Reddit, forums) and, of course, try to start using that skill/thing early and constantly. This is the case with both programming languages, and human languages or things like mathematics as well.

You just have to be ready and push through the many possible embarrassments and mishaps on the way. Online courses, e.g. from Udemy can likewise transmit to you how a particular instructor or a person approaches, talks and reasons about problems in that technology so you get that, while being part in various feeds and communities you will gradually see and be exposed to relevant current topics that are being discussed in that sphere.

Books pave the way for deeper and more concentrated understanding while on the other hand pushing yourself to interact and discuss with people about things, as well as constantly consuming content in that language helps you condition your mind to that environment. I sometimes make it a kind of a firehose that fires at me so I get ”immersed” with the thing I’m learning.

Oh, and of course, either early on, but rather even after first increasing your vocabary, spend time on reading through the documentation (this worked for me learning React.js, the current Beta docs, where I was coming from Vue.js before, same being the case as well for things like Django and RoR), or just learning the grammatical details or, so to say, syntactical details of a language after having some ”vocabulary” under your belt(in no case neglecting the ”boring stuff” either).

I’d call such an approach an ”immersive” one or something. But you have to be somewhat committed and motivated so it starts to pay dividends over time and you get more comfortable.

It’s not easy, so remember to spread this across a wider timespan, set goals and be systematic with your approach to learning.

This is how I learned programming in high level languages like JS and Python and became fluent in German in addition to English, Finnish and Russian.

Then what can happen, if you get too far and harsh on yourself, of course, is that you get burned out, so be careful and take care of yourself.

But it’s all part of life, so I guess just one more thing. Try to ensure and be confident that you learn the right things for yourself, it’ll help a lot.

Learning things just for the sake of learning is nice too, but over time you’ll get frustrated and start to ask yourself questions. E.g. Why learn Spanish if you never plan on using it? You’ll be able to form a sentence or two, but that’ll be just about it.

Good luck!
Is it possible to `tail` a centralised logging solution like this?
I will not deny them that right, but "I will call you a scab because I can" is a feeble and quite childish counter-argument.

I hoped for a more intellectual discussion on why public domain is apparently immoral.
Viewing the world with mathematics
More like -- you have a bunch of parquet/csv files in s3 (data lake/house/shore/party/whatever), and duckdb can query them using sql, from python bindings or via a cli.
You just parroted russian propaganda. It tells everything one needs to know about you.
Also the abstract was a poor definition of the interesting points of the paper. This was one of the earlier papers that raised the risk and dangers of such a technology. People tend to say "AI is dangerous" but this actually defines where and how the harm comes in.
If you are a web-developer, building application that store username, email, password and all that stuff, where you'd have to do multiple row level fetch of the data with a lot of parallel connections then you'd use postgres or the like.

If you are a data analyst, analysing a lot of data, which isn't updated in real time, where you'd have to do joins, aggregates which are usually column wise functions, you'd use something like a OLAP db, where duckdb is great for that!
> With copyleft it remains libre even if companies take it.

It still remains just as libre when companies take it and build on it. It’s whatever they build on it that’s not libre.
That convenient energy source needs to be stable, which most renewables are far from.
I mean if you're worried about bioterrorism, I'm sure there are plenty of ways and means to do so outside of convenient packages like this for someone with enough motivation.

I mean with enough motivation anyone (assuming they pass a background check) can pursue a degree in biology / genetics, get a job with access to a lab, and do the thing.
I was considering that but had my doubts that people who already find post-increment confusing could handle a do-while loop ;)
> You probably think you're supporting a good cause, but you're not

project much?

"horrid crap" was my term, you don't get to tell me what I mean.

It's transparently a drummed-up wedge issue, designed to demonise a vulnerable minority for political gain and distraction, and as such is utterly without merit and not worthy of more of my attention. And if allowed to continue, it won't end with that group.

You don't strike me as an instigator of this nonsense though. No, you seem more like you're carrying water for them, what Lenin called a "Useful idiot".

tl;dr: Eyeroll
parquet is just a data file format. Both pandas and DuckDB can query parquet files.

It might be confusing that DuckDB does have its own columnar format, but it's more helpful to think it like "just a query engine (or library) for wrangling tables (or data frames)", i.e. same as pandas.
Elon Musk to cut Twitter’s Salesforce software to save money
https://archive.is/QD3yH
It would be a ridiculous definition of airspace if it included the vacuum of space.

So yes, Ballons are by definition in airspace because they use lighter than air buoyancy to rise and sattelites do not.
So they’re contributing bug reports. That’s a win!