skysight-inc/HackerNews huggingface dataset:
Seems like those financial regulations have caused people to forget that if something sounds too good to be true, it ain't.
Luckiest company ever. They are alive today thanks to the DOJ.

in a sense Apple’s most succesful product which came right at the very best time to save the company was Windows 95.
Yep. Almost (it uses a wrapper script instead of a symlink), but it ends up being such a silly situation all the same...

Thanks for pointing it out though, I was not aware!
I meant the price of their 30xx FE cards were inflation adjusted once after release. Other, non-FE, cards don't have an MSRP.
Really? We've had a global pandemic wrecking supply chains all over the world, lockdowns continue in China - one of the world's largest manufacturing entities, and we have the Ukrainian War wrecking energy and food supplies. Altogether every single sector of the economy is impacted. I'm not sure why you'd think that wouldn't be the case.
> This won’t, in all likelihood, “break” your scripts.

Previously:

> The first option is to simply replace "fgrep" with "grep -F" everywhere in all your scripts, which is correct but is more work than your other option, which is to add your own "fgrep" script somewhere in your path.

script.sh: line 100: fgrep: command not found

seems like evidence of a broken script to me. The fact that it can be fixed doesn't make it not broken.
As a former OneNote user who moved to Obsidian, I would say it's like comparing a go kart and luxury sedan. They both technically get you where you're going if you try hard enough. And if you're not going very far maybe all you need is a go kart.

My obsidian has turned into a personal Wikipedia and it's crazy how much it's improved my efficiency.
Sorry, I still don't understand. Can you give an example or two?
it was compressed to 3.5 mb
That’s an interesting change from a analytical to transactional postgres flavour.
What workload is on this DB?
Exxon, Chevron and Shell all have record profits during the last year. My guess is its not because they found some magical SAG cost cutting activity.

Raising interest rates isn't going to impact companies just charging more for what they sell.
Housing is also a huge contributor to inflation, and hiking rates kills demand for new construction as effectively as it kills demand for all other housing. They're making the housing crisis worse in the long term, just as they did in 2008.
Create separate embedded applications on a network of heterogeneous boards
Respectfully, there is so much that is just factually incorrect in your comment that I don’t want to bother to even respond. Please just save us the hassle and delete, and in the future refrain from speaking confidently about topics of which you have zero clue.
This is my use case and after reading the terms, I came to the conclusion that the answer is yes. It's an honor system setup though.
> I'd have included Common Lisp as well, but there were no stories mentioning it explicitly in the title in the past year.

Does this indicate that the results are only for a single year?
I was suspended for saying "America is worse" and also for saying "God isn't real"

What is it about TikTok that makes you go back to it at least twice after being suspended?

If I was suspended from a platform for doing something innocuous, I don't think I would go back, only to be suspended again, and then presumably return once more.

I'm not on TikTok, so I don't understand its value. But is the content really so good as to subject oneself to that kind of arbitrary treatment?
The codified standards and rules, definitely not an arbitrary decision of a person who got fired over it.
It is mainly easy of use of the links and being backed by .md files (easy to backup anywhere and future-proof).
I think of Obsidian as Org mode 90% there and easier to use.

Two example of easy of use:

- You can type "[[" anywhere and start entering the title of a new or existing note (and follow that link). If the note already exists it will fuzzy match inline as you write.

- While on a note, you can change the title and all the references get updated.

There are also plugins with extra feature like note of the day, which creates and opens a file in the format 2022-10-13 so you can easily have a file for each day. Vim node also works very well.
I actually expected 3840×2160 :-(
I sigh at the foresight of the army of ideologically driven economists, politicians and manipulated voter populace that this was caused by so-called unsolid fiscal policy. Just look at the UK.

Why don’t we call this disinformation?
For me it’s definitely about writing out the operators names. I’m German, I often use a German keyboard layout. I have never been good with Greek math symbols other than pi and SUM and PRODUCT. How am I supposed to write the APL or BQN symbols and understand what they mean ?

It’s hard enough to find curly braces on a German keyboard (that’s why I usually use US layout).

I think it’s similar to why Ruby was invented by a Japanese: you need to simplify the syntax of the language if your keyboard doesn’t show it. Vi was created on a keyboard without arrow keys, that’s why hjkl was chosen for cursor movement.
The author is boycotting Meta Quest Pro because it lacks accurate hand tracking, a feature that Deaf & Hard of Hearing people
rely on. Recommend changing the title to reflect that. This author has done extensive, unpaid work on the platform to make it more accessible and has been a strong advocate for accessibility features, but it seems that Meta has not prioritized this functionality. That is a shame, and should be illegal.
Ford and most corps have a deny-deny-deny culpability policy until the complaint hits someone who can make a decision on the matter (they actually have queues/emails). There is a hard money limit for the peons to be able to admit that it's the company's fault, above that amount it is a blanket deny and delay policy. We had a recent President who also lived by the same policies; lawyers have ingrained into the DNA of business.
It's a note-taking app that emphasizes non-linear writing.

You can use it as a journal, personal wiki, knowledge base, task management, or just a Markdown text editor. There are hundreds of plugins that make it easy to tailor the app to your needs.

It's also focused on privacy and future-proofing your notes. All your data is stored locally in a folder of plain text files.
Not that it makes much difference, but "knowledge base" is a much older term than 1-2 years. The Microsoft knowledge base is the first thing that came to mind, which started in 2003. Tools like Lotus Notes were using the term before that, but I can't find exactly when.

This google trends graph confirms my suspicion that it was a more common term back then: https://trends.google.com/trends/explore?date=all&geo=US&q=K...

Out of curiosity I tried to find older references. There are references using this definition back to at least 1995. Beyond that it's trickier because apparently "knowledge base" was used to describe the knowledge available to an AI system during the expert systems era, which is a somewhat different definition. e.g. Lehnert 1977: https://files.eric.ed.gov/fulltext/ED150955.pdf
Are there any specific examples from the demo that don't show proper highlights (i.e. that don't look exactly like e.g. TurboPascal, Norton Commander or Linux menuconfig in terms of hints/highlight/focus)?

This isn't an emulation of a mouse gui stuck in a terminal, this is literally a port of an older curses lib to the latest .net, so it doesn't feel like it should have any unnecessary influence from desktop ui systems at all.
Reduce CO2 Emissions and Cost by Increasing Software Efficiency
Tell HN: Slack Is Having An Outage
They also certainly aren't hurrying to allow corruption. That goes against company interests. One thing is keeping arbitrary decision power for the company, entirely another thing is allowing your managers to wield it in your name and however they want. I bet you Facebook doesn't want any of the latter.
Right. That's the problem, it insists on storing images in a single folder, which doesn't scale or make it easy to manage complex notes as a single unit (it's the reason why my notes are folders and not single files).
For sure. I think the “was he awarded billions bit” just triggered me. It’s like, if we’re going to fight some stupid political proxy war via this court case, maybe we should take 10 seconds and actually find out the details of David court case.
> Frankly I can count on two hands

Emphasis on "I", which says strictly nothing of the rest of CLI users out there.

We're very glad to learn that it is not a problem for you, but it brings very little to the conversation.
I'm the author and I certainly don't hate Rails.

I use it for several projects still and will continue using it when the use-case is apt.
is it a browser
For anyone wanting to try something similar but with a better graph view, check Tangent:
http://tangentnotes.com/

Also more performant and less plugin-dependent.
Where are we with the hygiene hypothesis?
Slack: Some users may be experiencing issues with loading Threads
This article, along with [1] (HN discussion [2]) is what finally made the linking process "click" in my brain.

[1] https://werat.dev/blog/how-wine-works-101/

[2] https://news.ycombinator.com/item?id=33156727
Revamped jgc.org
I'd very interested to hear more about your workflow, because lack of inking/handwriting recognition in apps like Obsidian is what keeps me on OneNote (and from going fully Linux). Can you edit any of these ink based formats later in Obsidian, or are you limited to only viewing static images of things you've drawn/handwritten elsewhere in the past?

EDIT Searching around the web indicates that you can only draw on top of images of the writing later, not edit it. Alas.
edit: they are https://status.slack.com/
The sync pricing is frustrating. You can choose between free (single device only), and surprisingly expensive for a low-volume file sync mechanism.

Of course I understand there are good reasons for it. It is so difficult to find a paying customer for anything, that it's impractical to price below a cost threshold. LTV > CAC.

Would love to see something like “$200 to enable the a peer-to-peer sync engine forever”, i.e. no ongoing hosting costs for Obsidian.
How to succeed at Meta
Clickbait topic, which actually should have said „relative popularity of certain types of references to programming languages on HN“.
In Germany we have a saying "Steter Tropfen höhlt den Stein", which seems to be translated to "Little strokes fell big oaks".

Hear it often enough, without any consequences for the people telling you that, and it will hurt you.
The reason for this is these "second brain" and "personal knowledge management" apps are rather cultish and aren't really intended for an audience outside of those already in the know - that is, the circuit of cycling through all these different apps and "productivity" games.

A similar app, Roam Research, is the same story as Obsidian, only a few chapters ahead. Roam's marketing campaign actually referred to itself and its users as a literal cult.

Ultimately, like self help, it's all just more of the same - cashgrabs that make people feel like they're improving or achieving, with every self help quip they consoom, with every "second brain" note they take.

Ultimately, they're just games for wasting time - "tool games" [1].

[1] https://news.ycombinator.com/item?id=33135227
I haven't, but now I have. I took https://opus-codec.org/static/examples/samples/music_orig.wa... from https://opus-codec.org/examples/. Then I wrote the following snippet of Python code:

from scipy.io import wavfile
import numpy as np
import zstd

sampling_rate, samples = wavfile.read(r'data/bootleg-compress/music_orig.wav')
orig = samples.tobytes()

naive_compressed = zstd.ZSTD_compress(orig)
deltas = np.diff(samples, prepend=samples.dtype.type(0), axis=0) # Per-channel deltas.
compressed_deltas = zstd.ZSTD_compress(deltas.ravel()) # Interleave channels and compress.

decompressed_deltas = np.frombuffer(zstd.ZSTD_uncompress(compressed_deltas), dtype=samples.dtype)
decompressed = np.cumsum(decompressed_deltas.reshape(deltas.shape), axis=0, dtype=samples.dtype)
assert np.array_equal(samples, decompressed)

print(len(orig))
print(len(naive_compressed))
print(len(compressed_deltas))

giving:

17432876
15518973
12817602

Looks like my initial estimation of 2-4 was way off (when FLAC achieves ~2 this should've been a red flag), but you do get a ~1.36x reduction in space at basically memory read speed.

Using an encoding for second order differences with storing -127 <= d <= 127 using 1 byte and the others 2 bytes (for an input of 16-bit audio) I got a ratio of ~1.50 for something that can still operate entirely at RAM speed:

orig = samples.tobytes()
deltas = np.diff(samples, prepend=samples.dtype.type(0), axis=0) # Per-channel deltas.
delta_deltas = np.diff(deltas, prepend=samples.dtype.type(0), axis=0) # Per-channel second-order differences.

# Many small differences, encode almost all 1-byte differences using 1 byte,
# using 3 bytes for larger differences. Interleave channels and encode.
small = np.sum(np.abs(delta_deltas.ravel()) <= 127)
bootleg = np.zeros(small + (len(delta_deltas.ravel()) - small) * 3, dtype=np.uint8)
i = 0
for dda in delta_deltas.flatten():
if -127 <= dda <= 127:
bootleg[i] = dda + 127
i += 1
else:
bootleg[i] = 255
bootleg[i + 1] = (dda + 2**15) % 256
bootleg[i + 2] = (dda + 2**15) // 256
i += 3

compressed_bootleg = zstd.ZSTD_compress(bootleg)
print(len(compressed_bootleg))

decompressed_bootleg = zstd.ZSTD_uncompress(compressed_bootleg)
result = []

i = 0
while i < len(bootleg):
if bootleg[i] < 255:
result.append(decompressed_bootleg[i] - 127)
i += 1
else:
lo = decompressed_bootleg[i + 1]
hi = decompressed_bootleg[i + 2]
result.append(256*hi + lo - 2**15)
i += 3

decompressed_delta_deltas = np.array(result, dtype=samples.dtype).reshape(delta_deltas.shape)
decompressed_deltas = np.cumsum(decompressed_delta_deltas, axis=0, dtype=samples.dtype)
decompressed = np.cumsum(decompressed_deltas, axis=0, dtype=samples.dtype)
assert np.array_equal(samples, decompressed)

Prints 11593846.
Whisper Deep Dive and Future of AI
or lifestyle, I earn 50k€ net year, but my expenses are ridiculously low, around 2k€ year total probably counting housing tax (bike, proprietary of small apartment, no consumerist lifestyle, no external services, no shopping, no pets, no pollution also as a result, and I'm super happy like this)
> Just like public transport, opera and theatre can't possibly fund itself just from tickets - the price would need to be very high to do so.

Most things can't fund themselves with tickets. That's why most things that could theoretically exist (if we had infinite resources), don't exist in practice. Why should we make exceptions for things like professional opera and professional theatre? I for one am a big fan of Magic: the Gathering, and would love more MtG events in my city - but I'm not expecting the government to fund them.

> At the same time donations from rich people are few, far between and wouldn't even cover 1% of the expenses - it's not the XX century anymore and even then I suppose instances of rich people funding entire such organisations were rare.

Perhaps it's a sign that opera or theatre are really a thing of the past and hardly anyone cares about them anymore? Well-known polish actor (Jerzy Sztuhr) mentioned once that what he liked about Italy is that going to the opera was part of upper middle-class snobbery there. It was just expected of you, if you wanted to believe to a certain social strata. He liked it, because it meant more funding for his profession - but is it good for society? Shouldn't people do the things they like and not the things that they expect will make impressions on others? Sounds like a miserable way to live to me.

> In general it boils down to whether you believe a nation has culture worth preserving or should they all just shut up and produce GDP.

At least in my city, most of what is played in my local opera house are foreign operas (https://opera-slaska.pl/spektakle)... So, large part of the money goes to preserving the culture of other nations.

Also, a country having culture does not mean that money must be spent on it. Plenty of culture can be made without any monetary exchange. In fact, that's how culture was made through the majority of human history - people playing music at their houses, or doing amateur theatre in their village or town etc. In fact, that tradition died very recently, with wide dissemination of commercial music via radio (1920s in the US, little later in Europe). Since then, people preffered to sit and passively listen to a broadcast of a recording of some professionals doing music, instead of doing it themselves. Before that, up to the beginning of XX century though, town were full of music made by people themselves.
To demonstrate your case, consider what Yellen said earlier this week on Tuesday, October 11th: "I'm not seeing anything in the markets that causes me to be concerned."

The next day, October 12th: "I'm concerned about the loss of adequate liquidity in treasuries"
A summary of my learnings on how to find startup ideas
Hi folks! I’ve been searching for new startup ideas and problem areas to tackle. Here's a summary of my learnings on how to do it. I’m sharing it with you in the hopes that you’ll be able to point out what’s missing and help me fill in any gaps
In my opinion links and images work much better. If you move a Markdown file or an image file to a different subdirectory, links gets fixed automatically. Absolute timesaver over a custom script I had to use previously.

And plugins! I can put a search query right within Markdown and it works. I have a unified interface over Markdown's to-do syntaxes I've left in various files. I can put a button that triggers some internal Obsidian command. I can have templates that pull from APIs and auto-populate some fields. I have variables I can easily query over. There's a git plugin you can use to auto-push/pull. There's a fully-featured mobile app (nearly feature compatible with the desktop app, plugin support and all). I have some subfolders that automatically get published on multiple websites that use a different CMS/SSG.

It's nothing you can't achieve with some custom bash/python scripts, but I don't like to spend my free time maintaining custom scripts, and Obsidian is truly a remarkably extensible product that allows me not to do that. It's easily in top 3 software products I use the most (next to a browser and a terminal emulator), I can't praise it enough.
> I'd have included Common Lisp as well, but there were no stories mentioning it explicitly in the title in the past year.

When I google "https://www.google.com/search?client=safari&rls=en&q=common+..." one of the first results is "Tutorial Series to learn Common Lisp quickly" - https://news.ycombinator.com/item?id=31178737 - 5 months ago.

There are more results within the last 12 months.
PostgreSQL support and MongoDB enhancements announced at Ignite 2022
HealthVerity | Software Engineer, Full Stack, DevOps | Philadelphia, or Remote (Restricted to the US) | Full-time

HealthVerity is a software company that provides solutions for large amounts of data. We have built privacy protecting de-identification and data-linking software that has a huge impact providing real-world insights into everyday issues. Check out what the data tells us: https://healthverity.com/resources/resource-library/

Salary is competitive and commensurate with experience, we also offer bonus opportunities, stock options, wide-ranging career growth, flexible PTO and 80% health insurance premiums coverage.

About the Development team: Engineers at HealthVerity face interesting challenges and have creative input into impactful engineering decisions -- all while being surrounded by a supportive team of extremely talented individuals who see value in helping their teammates grow. They are constantly working towards our shared goal of taking their skills and our organization to the next level.

Our tech stack: We are a Python shop that utilizes JavaScript/TypeScript with React and works in a serverless framework with AWS. We also have a team working with TypeScript and node.js with AWS.

Feel free to send me a note - mortiz@healthverity.com

Please apply using these links:

Full Stack Engineer (TypeScript/Python)
https://jobs.lever.co/healthverity/72823b26-a6ac-466e-b142-d...

QA Engineer
https://jobs.lever.co/healthverity/e737bc30-5f66-4076-ad05-e...

Software Engineer, Privacy
https://jobs.lever.co/healthverity/046682ee-4b9c-4fb7-9ccb-d...

DevOps Engineer
https://jobs.lever.co/healthverity/f2d5e6e2-9701-4461-ba68-6...
> we know for a fact that life and speciation didn't just appear ex-nihilo

Man takes a few years of school, reads a few books, and thinks he has a comprehensive idea of what happened supposedly millions of years ago.

Where were you when the earth was formed?
I'm a little bit confused on the "sorting perf improvements" bit. Does that mean that if I have a query with a `SORT BY`, it will literally "just be faster"? Surely that sounds too good to be true...?
How to Migrate from Azure Ad B2C
Peak coal was around 2008, but jobs started declining way back in 1925 and have steadily declined ever since. It's nothing to do with the union either. It's all continued improvement of automation through ever better machines.

The slow production decline is more related to veins that are getting too deep to mine or running out and there was also the Obama era moratorium and leasing federal lands for coal mining.
The benefits of using microservices for edge devices
I'm not sure I follow your line of thinking.

The cause of inflation is an increase in the cost of goods and services.

This is a choice that individuals within companies make. It is not a natural consequence of increasing the money supply.
Faillure how? The west let millions of people die.
In addition to taxes, the transaction most likely won't be frictionless, there are always accountants, bankers, and government registration fees to deal with, not to mention finder's fees.

One of the main ways to defer taxes for wealthy people is to borrow against appreciated assets (unrecognized income, not taxable) instead of selling the asset (recognized and taxable). The boat and car in the example are probably not owned free and clear.
PPP loan forgiveness is fine, student loan forgiveness is bad. Got it. And our infrastructure is literally crumbling, which is also leading to negative economic consequences.
>Networking is all about who knows you, not who you know.

Need to steal that.

And is this a reason why Twitter, Social Media, and self branding on the internet are so important? Since it is all who knows you?
Big Tech's hiring freeze unlocks rich talent pool for U.S. startups
No, you can put them anywhere, it just defaults to putting them in a single folder for ease of convenience. There's even a setting, "Default location for new attachments," which allows you to choose:

- Vault folder
- A specified folder in your vault
- In the same folder as the current file
- In subfolder under the current folder

But again, that's just the default location; you can put it anywhere and reference it wherever it is using relative paths.
On FreeBSD, it checks the first character of the program name and modifies behavior based on that. See
https://github.com/freebsd/freebsd-src/blob/main/usr.bin/gre...
MPI-Is Diverse Image Dataset Collection (Faces)
Some scientists at Max Planck are aiming to ethically gather diverse image data. You can learn about this effort, submit your own pictures, or get paid (Euros) to collect pictures from your personal network. Details are in the link.
Constellation (a Kubernetes distro) [1] on Azure would give you this attestation feature. You could then run sth like HashiCorp's Vault in that cluster. You will know that all nodes of that cluster are in the state that you expect them to be through the attestation statement.

[1] https://github.com/edgelesssys/constellation

Disclaimer: I work for Edgeless Systems.