skysight-inc/HackerNews huggingface dataset:
> It is beyond frustrating to deal with research, to the point that these days (...) I have to assume the researchers are just lying.

This is not something new, or even from this century. The Royal Society, which was founded on 1660 and is a reference in the history of science, adopted the motto "take nobody's word for it".

https://en.wikipedia.org/wiki/Royal_Society
HTTP-Kit in Clojure-land has solved this beautifully with a unified interface for handling both WebSocket messages and HTTP requests, so using one function you receive requests/messages that you can act on, and responding to those also have the same interface.

http://http-kit.github.io/http-kit/org.httpkit.server.html#v...

I'm sure similar things exist in other ecosystems too, so it's not impossible.
You mean in-process databases :)
I know a lot of people that moved from Octopress to Hugo. I still keep using Pelican which has been around for close to a decade now and is still actively developed.
Mind the Gap Between Action and Impact
Weren't the charges completely made up in the end? The US government looks pretty fake and corrupt to be honest. US secret service made a joke of themselves with accusation of Russian interference, I don't know how anybody can take their statements seriously. They work on the level of toddlers with amateurishly crafted evidence.
How the US Has Misled UK Courts on Assange’s Health
Earlier you said the truth complicated and peer reviews are necessary, now you say it's incorrect.

Send your resume to Dr Fauci.
Finally I have zeroed in on these programming languages to learn
I am a C/C++ developer. All my work is in these two languages. But to increase my runway of employability, I have finally decided to learn following additional languages:

Rust, Swift, Kotlin and Python.

Anything else I should consider?
To me, at least, "non-prestigious" sounds neutral, while "unprestigious" sound a bit derogatory.
Was just about to say that.
Which means that a representative sample of current (unequal) society is invested in bitcoin.

Which means that bitcoin is not fringe and should be taken seriously

Which means that bitcoin investors are not basement dwellers selling tulips, but your average fellow citizen.

So please no more bitcoin investor bashing
It could! But those are not exactly "easy things to do" ;) I'm sure it could happen, for a sufficiently large grant.
LCL, not FCL: Lazarus Component Library.
At first glance the Dujiangyan Zhongshuge Bookstore in Sichuan does look amazing, but if most of the bookshelves are actually bookshelf-patterned wallpaper then that is slightly disappointing.
This is the best UI for decision-making I've seen lately. Font choosing is a pain and this works. I ended choosing the font i know (roboto mono) but wau, before this it was because always like that. Now i know that's the one i like ^^
There was one cohesive tribe in the 00s centered around the quasi-annual European Common Lisp Meeting. I miss that and wish I could find the same thing again now. Maybe it exists somewhere online?

The ELS community is still going strong. They have done a great job with continuity and moving forwards. That's a related but different tribe though.
His hot reloading rust article is one of my favourites https://fasterthanli.me/articles/so-you-want-to-live-reload-...

This chap is up there with Eli Benderski’s blog for me, i really enjoy fasterthanlime’s long form articles.
I find it harsh to suggest that the names in that statement didn't do real work. They've been at it for decades. And the newcommer report is outstanding in quality.

I'm rather interested in why you feel that way however. Do you think your work, or the work of some specific project/person hasn't received the recognition it deserves ? Or that the attention of the community diverted from important work toward subjects that are more eye catching ?
web sockets are used to push messages, but the messages end up being half-assed representations of what should be media types.

There's no reason that REST can't be bi-directional, but it means that each client is also a server. Most people don't write code like that.
probably cost saving, but disguised as CO2 emission reduction
Judging by the repositories Borkdude (author) is normally working on (seemingly), I'd say Golang (language Hugo uses) suffers the same problem as Ruby does. Seems anything Clojure is much better fit for them than anything Golang.

Also, Hugo/Golang has it's own templating and really, who wants to deal with templating in 2021? XML/HTML as data (like Hiccup does) is so much easier and flexible.
And I’m extremely happy about it. Xi had the power to concentrate all Bitcoin miners in China and use it for a 50% attack (even though there would have been a huge uproar about it), it was the weakest point of Bitcoin. The US president doesn’t have that authority / power, states have powers as well, and there are other institutions that provide a counterbalance.
Quite an odd article for raspberrypi.com

While I am not a reader of the site, why would this be of interest to a Raspberry PI enthousiast?
This is just the old 'choose your beachhead' analogy redressed to fit the abundant availability of wedge gifs.
Show HN: RODB – generates APIs from static data (CSV, XML, JSON...)
U.S. Gen. Mark Milley Likens China’s Hypersonic Weapon Test to ‘Sputnik Moment’
What a disgrace that hole case is. No matter what our thoughts on Assange is, he should not be facing prison time for showing people a small glimpse into the war they pay for (sometimes with their lives). Who will ever expose the wrongdoings of the government if the punishment for journalists is 175 years in prison?
Works for Anglophones. For the rest of us, who have some keys on the right (near the Enter key) occupied by Å, Ä, Ö or similar, we need Alt-Gr to get curly and square brackets, backslash, etc.
It's natural to think in terms of "mutating the real world", but I don't think it's natural to introduce artificial mutable state at all.

You say "clean all those dishes", not "let x=0, then while x<N, clean the x-th dish from the top, then let x = x+1"

Ask someone without a scientific background to solve (a * b) + (c * d) with a (physical, non-software) calculator. The "correct" answer is to do something like: a * b, M+, c * d +, MR. What they will do is: solve a+b, write down the result, then do the rest. They don't think of a calculator as something stateful.
> As-a-service models are rent seeking grift and doomed to failure once a sufficient portion of the population becomes tech literate

I don't think the tech literacy in western countries will change much. And it has nothing to do with the as-a-service model, which makes a lot of sense in many scenarios, on both the seller's side (predictable cashflow, finances updating old(er) software instead of churning new services/products that need to sell) and the buyers' ( you know you keep getting updates and the provider can't just not fix a serious issue). Why wouldn't a cloud sync service be as a service? You're literally paying for an ongoing thing ( storage somewhere).
I have all mine in a separate schema, with prefixes: "audit_schemaname" with "audit_customer", "audit_invoice" etc. And then I partition them based on the hot ones.

Than you for sharing, will play around with putting it all in one table.
It writes Wikipedia articles too? Thus the Singularity begins.
Can you give us more details about this ? Do you have a particular story in mind ? It seems a lot of fresh blood is comming to the python project recently, so I'm interested in what you have to say.

But why are you using a throwaway account ? And that you that have been answering the other comments with also newly created accounts ?
I see using this UI for business decision-making for 5-10 options
reMarkable might do it for me if they had a more powerful CPU onboard and a way to get your code to run on it so the device can be tailored to solve more use-cases.

I'm hesitant to say I want an app-store, because it implies a lot of stuff I don't want, but something like an app-store would make it a very different proposition. It would turn a single use device into a platform. It feels a bit silly to point this out in 2021. I can't say I understand the reMarkable product strategy. There is something extremely Norwegian about it: let's limit our scope to what we're comfortable with and keep ambitions in check. We Norwegians like to play it safe - so we rarely make a difference when it comes to innovation.

I've been on the fence with reMarkable since it was launched. Waiting to see which direction it would head in. I think this announcement probably means it isn't going to be a device for me.

I'm simply not looking for yet another device that requires some form of ongoing engagement (monthly payment) to merely work. I try hard to reduce the number of things sucking money out of my account whether I use them or not.

In order to justify that it would have to be on par with my mobile in terms of "importance" - and right now the reMarkable kind of struggles to beat pen and paper for me. This makes me a bit sad, because I think there is a lot of untapped potential in eInk form factors. Especially form factors that lend themselves to interactivity.

I think reMarkable needs to multiply all their ambitions by an order of magnitude or two, find funding and get to work. This announcement feels a bit like they're giving up on having ambitions.
I think in most regards, they were actually a lot better than the Intel-only Macs - including on stability etc.

As the T2 chip was the primary thing controlling the computer, effectively they were M1 machines, up until the point where the full x86 OS was being loaded.

So for a problem like this - with the SMC, ports, etc. - there's no distinction between the T2 Macs and the M1 Macs, they're the same thing and run the same fundamental software (which does get updated)
> I really don't know the exact incident you speak of.

He went nuts on Twitter bashing CNN. It was kind of pathetic if you think about it.

I honestly don’t get the appeal of Musk.

Maybe I’m just old and don’t get excited anymore for proclamations of pie in the sky ideas - funny thing is, even if he hasn’t delivered on his proclamations people already give him the credit for it; e.g. neural link.

In fact, I quite warily of him.

I’m no psychologist but Musk pretty much displays almost every sign of NPD - https://www.mayoclinic.org/diseases-conditions/narcissistic-....

After the “last 4 years” of 45 I have growth very warily of people with such personality traits.

The similarities don’t stop there. They both kind of have a cult of personality around them.

Ruthless businessman like Gates and Bezos at least wear their characters on their sleeves and generally behave in a logical and predictable manner. Neither of them try to style themselves as some kind of visionary and obsessively hog the media limelight - unless there is a material benefit to doing so.

Even Jobs, who many accused of being somewhat of a narcissistic cult leader, to my knowledge set the record straight on his deathbed - told his biographer to tell it as it is flaws and all; frankly I think he ran with the visionary leader image the media gave him because it benefited Apple.
CSS Frameworks – An Overview
The PineNote is unlikely to be ready any time soon - the development devices will probably ship next year, and it might take years for the software to become stable and usable afterwards. For people who need something sooner, there are still multiple alternatives to Remarkable - Kobo, Onyx Boox, etc.
I went through a phase of switching blog engines, then settled on Pelican. I haven't felt a need to switch for the last six years.
>I mean, “why did [they] do it like this” is one of the most harmless questions to ever exist as far as I can see (provided there’s enough context to figure out what “it” refers to and what “this” specifically is supposed to be surprising, so that it is not disproportionately low-effort or bad-faith obstructive, but that equally applies to spoken interaction).

I'm pretty sure I could change the meaning of that sentence wildly using intonation and body language. I could certainly make it an offensive statement intended to undermine the listener.

One problem with textual discourse is that people just fill in the body language themselves. Often wrongly. Especially if they let their insecurities fill in the gaps. Which developers with imposter syndrome (i.e. most) will often do.

Emojis help fill in this gap somewhat for some kinds of written discourse (e.g. to intonate sarcasm, "only joking", etc) but on a PR i've never really seen them put to good use.

I think on a PR it might help if the user gets somewhat railroaded into a set of default replies that precisely convey what would otherwise be unstated feeling, emotiom and intent but I'm not totally sure that's how to fix the problem.

It also wouldnt stop wanton dicks from being dicks (not that i think that it's githubs job to fix that).

I do know it is a problem though and i dont think it's on githubs radar at all.

To be fair it used to be much worse before they had comments and every PR comment got treated as a FIXME.
Billy has been around since 1979. Don’t mess with the classics!
Finnish scientists create 'sustainable' lab-grown coffee
See https://html.spec.whatwg.org/multipage/xhtml.html#the-xhtml-... . Note that this XML representation can be derived automatically by parsing the "permissive" HTML5 syntax, and reuses the same vocabulary as far as practicable. However, it is fully compatible with XML tools, and even with other XML namespaces within the same document, which are not allowed in the HTML5 syntax.
I don't. I smell Human Psychology 101. Groups of humans tend to unify. The US media is already too binary, too lacking in the ability (read: willingness) to communicate the subtlety of issues. Having them work together is only going to amplify that mono-minded approach.

There's also:

https://en.m.wikipedia.org/wiki/Emergence
I also enjoyed Diamond Age, as well as several other Stephenson novels.

However, I recommend against The Big U. It's awful.
I feel like I repeat this every time it comes up, but I think it's important to note that Apple didn't "flip a switch that annihilated a $50b mobile advertising industry". They gave us the switch and we flipped it.

If 90%+ of users opt-out, perhaps the ad industry needs some introspection beyond our ability to opt-out.
I often wonder about this. How liquid are these coins? Ie if it’s a currency then converting every single coin to cash should result in no change to the conversion rate. If exchanging x coin to cash will net about the going rate, but ax results in dramatically less than a*conversion rate then it’s not a currency. If the difference is even further diminished it challenges the notion of it as a store of value.

Edit-This would also provide people who want to cash a large amount of crypto to cash an incentive to prop up the value during their transaction period.

Edit2-latest I can find, it was about $6.6 trillion dollars worth of daily forex activity back in 2019. Also note, this is cited as the biggest market in the world by trading volume. https://www.bis.org/statistics/rpfx19_fx.htm
The information is lost if you have a flat image without any layers. You should take additional steps for other formats of course. Granted, it has to be completely opaque of course.
There is something like a global market in stock markets: capital trade gravitates to the "fittest" stock markets. And in the long term the fittest stock markets are without exceptions ones with transparency rules and rules protecting minority investors, where these rules are backed up by national laws that give these rules teeth.

There's a reason for this: while in the short term dropping these rules gives flexibility, lower costs and the promise of new sources of profit, inevitably if unruly capital markets get big, small investors get screwed and a lot of investor wealth gets destroyed. We've seen this pattern a lot over the last two centuries.

Simplistic free market ideology has a lot to answer for: successful markets need well-functioning institutions.
In REST terminology, there's nothing particular special about a "client" or a "server". Clients make requests, servers respond.

There's nothing to stop the "server" connecting to the "client" and making requests to it to "push" data.

REST as a style is not particularly well suited to streams of data, which is what web sockets sort of solve in an unstructured way.
That's my favorite font as well, next to Iosevka which was missing from the fonts listed.

My main reason for liking both is ligatures support, which the website failed to show off.
Isn't it better to write a postgres extension instead of running python inside?
Amazing article! Will save for later reading. I jumped straight to the video to get an overview how it's working, and it seems to reload the contents of the file when it changes, which is cool and surely an improvement. Do people use this when they write web servers? Was trying to find if there is any lib/tool you can include/run to get the functionality, but seems very involved right now.

Seems to be missing the vital functionality of being able to evaluate snippets though, which is the biggest feature missing in Rust.
It seems that a proper reproducible build checker should omit this kind of metadata from the portions of an executable that it verifies to be the same.
Incorrect Lift Theory
China has already reached exascale – and on two separate systems
for chrissake

* just fund some fediverse development as a public good

* make sure its user friendly and easy to setup

* force easy export of social graph

* use your mouthpiece to advertise that an alternative exists and is better for the health of digital life

* done

sometimes it is quite ok if the collective purpose (and purse) steps in and cuts runaway private enterprise to size. even the most red-in-tooth-and-claw capitalists admit that corporate interests adapt to the legal and social sandbox they operate in.

stop talking. do
Private keys used to sign EU Digital Covid Certificate might have been leaked
There is no such thing as free health care or free education. You pay it through heavy taxation where France is the champion.
Bash Shell Scripting for Beginners (Part 2) – Fedora Magazine
> This has been repeatedly stated for nearly 6 years if not longer.

https://xkcd.com/1053/

> You can bet most on HN commenting on hardware dont even read (…)

Full agreed. Even though commenting RTFA is considered bad manners on HN, I’ve seen innumerable misguided comments that result from not having done so.
The Global Agricultural Robot Market Will Quadruple in 2026
the "best of gpt-3" on twitter is automated hyperbole machine

Isn't that step 4 in the GP's scary loop? Having the humans do the assessing, then select the best by counting the number of likes/retweets?
Seven Ancient Principles for Self-Mastery
I was aware of that, but I would've never guessed that IKEA started selling Poäng before they started selling Billy.
> In Octopress, blog posts start with a section like … I removed these sections replaced them with maps in a file called posts.edn:

Part of blogging in markdown files is universal portability: you can use any editor, parser, doc publisher, or site generator on a set of generic plaintext files. Those headers were “YAML Front Matter” standard metadata, and for portability belong in the file not elsewhere.

This is used across pandoc, static site gens, Markdown parsers, and Markdown editors (VSCode, Sublime, Bear, Ulysses, Obsidian, Typora, etc.).

https://jekyllrb.com/docs/front-matter/

https://forestry.io/docs/editing/front-matter/

https://assemble.io/docs/YAML-front-matter.html

https://blog.valeconsulting.co.uk/2019/09/05/automating-docu...

https://docs.zettlr.com/en/core/yaml-frontmatter/

And finally, Clojure library designed to parse front matter:

https://github.com/liquidz/frontmatter
API Gateway Edge or Regional? Comparing Deployment Options
What miners do is irrelevant: the code known as bitcoin, with a 21M hard cap, simply will reject any block that creates more than its allowed bitcoins as invalid, the same way it rejects a random string of bytes as invalid.
> What does Arrow have to do with Parquet? We are talking about the file format Parquet, right? Does Arrow use Parquet as its default data storage format?

This question comes up quite often. Parquet is a _file_ format, Arrow is a language-independent _in-memory_ format. You can e.g. read a parquet file into a typed Arrow buffer backed by shared memory, allowing code written in Java, Python, or C++ (and many more!) to read from it in a performant way (i.e. without copies).

Another way of looking at it, if you have a C++ background, is that (roughly speaking) it makes C++'s coolest feature - templates -, and the performance gains obtained by the concomitant inlinability of the generated code - available in other languages. For example, you can write `pa.array([1, 2], type=pa.uint16())` in python, which translates roughly to `std::vector<uint16_t>{1, 2}` in C++. But it's not quite that; Arrow arrays actually consist of several buffers, one of which is a bit mask indicating whether the next item in the array is valid or missing (what previously was accomplished by NaN).

While I'm not a huge fan of Arrow's inheritance-based C++ implementation (it's quite clunky to say the least), it's an important project IMHO.

Next, why compare Arrow with SQLite and DuckDB? Because it's what it's being used for already! For example, PySpark uses Arrow to mediate data between Python and Scala (the implementation language), providing access to the data through an SQL-like language.
The room ins the 80's looks like modern rooms. The decades before looks more alien/old, so it seems like furniture stopped changing much about 40 years ago.

To me it is interesting seeing how progress was fast and then slowed down at different points in different fields. Like, how far back do you have to go before you start noticing that these things aren't new? For webpage design you see how it was really different 20 years ago, but not that different 10 years ago, game graphics mostly peaked 5-10 years ago depending on genre (people still happily buy and play gta5 that is 8 years old without cringing at its graphics) etc.
Before Amazon, I had to travel all the way to London to get a decent book store. Even then I was lucky if they had 100 books on physics total. God forbid you want a choice of more than 1 tomb on semiconductors.

Now the world is my oyster.

But people are desperate to save the local Waterstones that stocks nothing but sports biographies and celeb cooking books...
“Dune” (The Movie), Annotated
Portland’s little secret was Powell’s technical bookstore. It was rarely busy in there and all the latest text books you can find. In the days before resources were available online, I learned most of my math and sciences in that little bookstore after undergrad.