skysight-inc/HackerNews huggingface dataset:
(i work at aws)

so the name qldb is actually from an internal database that inspired the public offering. in naming that, the focus was around the quantization of individual changes (the minimum amount of data necessary!) in a ledger. hence, qldb.

just be happy it doesn’t end with yay :).
> Really good advice - this is a hard-earned lesson for many folks. I've worked with quite a few data scientists who were brilliant at experimental design but not necessarily experts in the field of comp sci. Their relatively simple Python scripts would run nice and fast initially. As time passed and the organization grew,

The problem of "as the organization grew,..." is the problem you want to have. 90% of organizations instead have the problem "As we failed to get any interesting results or any funding, and our contributors started drifting away to other projects,..." and sometimes the reason they have that problem is precisely because the initial contributors were too concerned about doing things "the right way" and weren't satisfied with "relatively simple Python scripts [that] run nice and fast initially".

When your limiting factor is programmer effort, there are two kinds of systems: the kind that runs as slowly as the users and developers can tolerate, and the kind that people don't use because it lacks the functionality they want, functionality that some other system has. Probably a slower one.

Of course you should make things go as fast as you can, and performance can be critical not only for ergonomics but also for the ability to iterate rapidly, and sometimes the performance is the functionality, but when you find yourself facing down the shitty performance of "founder code" that locks up shared machines, don't fall into the trap of wishing that the people had done it right in the first place, before "time passed and the organization grew". In the startup graveyard there are nine other groups who tried to do the same thing, but couldn't quite get it right. Some of them probably had damn fast code, which you aren't looking at, because their organization never grew.

And I say that as someone who spent a fair bit of the last week looking at assembly language and thinking about compiler optimization tradeoffs.
The funny symbol is called sqsubseteq and you can find that out by drawing it here: https://detexify.kirelabs.org/classify.html

But I agree that there needs to be a way to type latex Symbols quicker. The Lean Community did this quite well: hovering over a symbol in the docs gives you the correct ascii name.
This hits home in lots of ways and I'm going through a similar struggle and realizations.

Thing is, I used to have an excellent memory. I could recall a four year old blog post I read once and instinctively know, whether it would help me with my current task (or enough of it to solve it right away).

But now my memory is failing me (overload? stress? who knows). I still instinctively know I've read something related to something but I can't remember enough for it to help me, nor to find it again. I can't remember the punch-line, or if there even was one. It makes for the most boring and cringe anecdotes you've ever heard. "Oh, yeah! I read about that, there was a thing and then there was a conclusion. I'm not sure on the thing and the conclusion could go either way." Worthless. Yet I still go for it, because I'm used to remember enough of it for it to be helpful/relevant. Now I can barely trust what I do think I remember.

I've come to the same conclusion. Schema on write. But as is noted "It is a lot of work.". And I'm struggling. Because previously the very useful and rewarding "hoarding" (wasn't set out to hoard information, was just a side effect driven by curiosity) was dirt cheap. But now it takes a lot of work to condense, and it isn't at all clear that the effort is worth it. For sure it depends. But even the act of looking up condensed information tilts the scale a bit, you ~need to know that the thing you are looking for exists in the first place or it might just become another distraction. But it doesn't matter, I'm too tired for it anyway and my mind refuses to adapt. Wanting more, but I can't cope and gets nothing done.

More than a schema and order I need balance, perhaps by (forcefully?) constrain myself. Someone on HN tried text-mode-only linux ( recommend the read/skim https://dev.to/jackdoe/tty-only-1ijn ). Maybe. I am lost. (hence the ramble)
Two bandaid solutions for dealing with stress I'd recommend

Yoga Nidra - one of best ways calm your nerve system
https://www.youtube.com/watch?v=_noquwycq78

EMDR
https://www.youtube.com/watch?v=DALbwI7m1vM&
it's going to sound crazy but just give it a shot. Just focus on the moving dot when feeling extremely stressed. Check out the top comments for rough how to guide, but just focusing to follow the ball alone will being immediate relief.

science behind it
https://www.youtube.com/watch?v=xZVw-9ThmSM&t=31s

Long term solutions:
Stoic philosophy... Imagining worst case scenarios playing out, and making peace with it. in your case, worst case is you fail and pick yourself back up working as software engineer with great salary. You'll manage ok.

Figuring out your stress-destress equation to figure out a sustainable balance of workload and sticking to it(I imagine very difficult to do in most startups).

Seeking professional help.
The examples are about Canada’s education system but seem to apply broadly to western countries.

It’s also largely about shadowy “agents” that are in foreign countries recruiting the students and helping them with the process (for a cut).
Does it matter that she is a software engineer? The original article only made a passing comment of her profession. This behavior abhorrent and clearly racially motivated. Full stop!
Of course the author used Trump's name to infer blame...what a prick. Btw, Hungary's PM is a great guy. It's amazing how many people continue to overlook Obama's role in destroying America and international relations.
Max Weber had things to say about this Puritan ethic [1]

[1] https://en.wikipedia.org/wiki/The_Protestant_Ethic_and_the_S...

Also:

"No person, householder or other, shall spend his time idly or unprofitably, under pain of such punishment as the court shall think meet to inflict"

-- Bay Colony General Court, 1633.
Possibly ignorant question: Is there no way to create an app that works in the WhatsApp ecosystem?
You haven't heard of how GCHQ would happily hand over intelligence they had on U.S. Citizens?

I know for a fact there are efforts at creating fusion centers across national boundaries. The question you need to ask is not if but what will make you interesting enough to mobilize against.

Thou shalt not build the effing Panopticon, nor it's predecessors. Is that so hard to not do.
Problem is when you get addicted and end up spending over an hour scrolling content in a vegetable state and lack the energy to do anything else.
> There isn’t anything a CNC can make that someone with a file and a lot of times on their hands cant.

True, but the comparison here was against a power drill, not a person with a file and lots of time on his hands. While it may be theoretically possible to achieve the accuracy of a CNC mill using a power drill it would not be the tool of choice. Achieving the repeatability of a CNC mill using hand tools is hard, the more complex the piece the harder it becomes.

To get back to basics without getting lost in a forest of tools these comparisons are based around the 'To IDE, or not to IDE' question. The CNC mill was pulled in through a side door but doesn't really feature in the comparison which was between a simple power drill and the hypothetical 'smart drill' I dubbed 'megadrill' which tries to be as 'helpful' as possible. Some people would like such a contraption, others would shun it.
Sorry seems this is the actual article link - https://www.forbes.com/sites/johnkoetsier/2021/08/19/apple-e...
There are cases of police brutality against whites, and I believe the ratio of black to white murderers (a measure of crime rates) is higher than the ratio of blacks to whites killed by the police.
Yeah but the Nokia 3310 had a Facebook app. On some carriers this phone came with Facebook.
I would like to see this corroborated somewhere other than in tweets from a fox news correspondent.
nearley.js is an Earley parser that sees at least some use. https://nearley.js.org/
It would be useful for many. I have several computers that can browse the web but can't render PDF files (or run PDF.js).

Things don't have to be useful for everyone to be a good idea.
Look up Bisq. It's an anonymous trustless exchange that's hard to censure. Disclaimer: I contributed to it.
Ruby is very flexible. Is that the issue?

I suspect not, because Scala is super flexible and probably more difficult to parse, but has a better organized parser.
As long as it's only Faux News and just tweets... sure, ya, sure... <eyes roll>
I think the bar should go much higher, somewhere around Feynman. And remember that’s low according to Feynman’s own standards: he didn’t see himself as a genius.
Thanks for answering! I guess it’s true remote work is taking over, good luck with everything!
I saw this roll out in China five years go when we lived there as a family for some years. The mobile platforms there are much more highly integrated than in the West, with in-built payments and reviews all in-app. So it was all very friction free.
The locals were not all happy about it. Younger people took to it well. But it was great for expats who found the language(s) hard to navigate person to person. It cut down on wait times in busy restaurants and those with staff hesitant to serve foreigners with likely no local language skills. It seemed more efficient as the waiters generally took your order and then rekeyed into an order app, either there and then or at the serving station.
I guess at high-end restaurants it would lack the personal and tailored dining experience. But for average places I found it an improvement over the often spotty experience of in person order taking with mistakes in ordering or forgotten items etc.
It’s new so not everyone likes it. Without better integrated payment and feedback the UX will likely be clunky for a good while.
Tikz.net – Graphics with TikZ in LaTeX
Jupyter has been revolutionary - Steve Yegge predicted that emacs's greatest competition will be the web browser and this has been a partial fulfillment of that. I'm personally a big fan of org-babel due its text-based nature but the accessibility of Jupyter has made it the great equalizer.
Over a 100 years ago this was part of Lenins analysis of capitalism, and the closely connected aspect of imperialism, both military and economic. This is not new, it has been a central part of a Marxist (in particular Marxism Leninism) understanding of the world in its economic expression long before it became obvious to Eisenhower.

The value of that money is the continued global class oppression by the international financial bourgeoisie, and the US-lead western hegemony.

The Afghanistan stalemate served several purposes as I see it.

1) To funnel money to the military industrial complex.

2) To contain China's Belt and Road initiative.

3) To maintain an active military presence in oil producing regions in order to dominate and control trade and to ensure supply (same for Iraq and Libya).
> However, modern HN just feels so deeply cynical, angry, and negative with much less of the entrepreneurial tech optimism of the older posts

Isn't that a direct reflection of the current state of the tech world? Since the 00's, it has morphed from a rather hacker-friendly, digital far-west into a locked-down plutocracy dominated by a handful of gigantic corporations, whose end-goal are quite often to squeeze every single last bit of personal information or other valuable commodity they can out of, typically, misinformed users.

E.g., despite all the folklore, I feel much better toward 00's ‶Linux is cancer″ MS and their Windows 2000 than toward 2020's ‶We <3 Linux″ MS that just spy on me through Windows 10 and put ads in my start menu.

Similarly, I prefer the 90's ‶we're making expensive and original computers″ Apple to the 2020's ‶we will scan all the photos on your device″ Apple.

And it's not to single these two out, they're just the first examples I'm thinking of. All in all, I just believe the whole digital world is much more hostile now than it used to be, which would, at least partially, account for the growing apathy, cynicism and defiance in the community – it's hard to feel any different when every other week brings a new personal data leak, spyware scandal or privacy-infringement affair, be it corporate- or state-sponsored.
Oof. A lot of truth here.

At least we are self-aware and can have a laugh at ourselves.
You clearly had a bad experience with managers, sorry to hear that. So did I before I started my businesses over 15 years ago.

The people I employ are on "my" team just as I am on "their" team. It's not a question of ownership.

I decided to set us up as a work from anywhere business at the start of the pandemic because that's best for my team and for the business overall.

Having said that I still need face to face meetings from time to time, as do our clients... notwithstanding I'll always consider the impact of those requests on my individual team members.

I have no issues with retention and my employee NPS scores are consistently over 50 percent.
Your appeals to emotion are not an argument. You are mentally ill.
That's a really great career path you were able to plot out, and great your manager at the start of the journey was supportive of it.

I think a lot of people don't realize everything is negotiable and you have to set out your own path.

That said, you have to make sure you get yourself into the right organization first to make these sort of flexible arrangements. I think 60-75% of firms I have worked at would not allow either % of week / % of year type of arrangements, and the most you might get is a permanent WFH for less pay deal.

The amount of stupid things I stayed stupid late for at my previous gig because my manager was a workaholic (as was his own manager). It's never a direct order and rarely even a request, but when your boss just stays in the office til 9pm it makes it hard to walk out the door at 5..6..7pm when theres a pending release/bugfix/etc late going out the door. Likewise when they call you on your cell at 6:45pm without warning to discuss non-urgent issues because they've finally gotten to that email in their inbox..
For subtracted difficulty (opposite of added?), I don't have accounts on any of those things anyway. I find the easiest way to win is not to play.
This is the systemic racism that organizations are accused of.

It doesn't (to me) mean that "everybody in the organization is racist and the whole thing should be disbanded/defunded" though.

I take it as simply being that when something like this happens, it's easier for those not involved, good people, to turn a blind eye than stand up for what they know is right.

Not a criticism of the individuals, I know I'd find it hard to stand up and risk being ostracized - it's a criticism of the system where doing the right thing isn't the easy thing.
Extreme hunger, like others said. I'd class it as a subset of impulsive behavior, which is basically your primitive brain doing it's caveman shit and not listening to you, the conscious mind.

Apparently some people don't have this problem, which makes me incredibly envious (or would if I could feel anything).

It's this nagging thought of "JESUS CHRIST YOU'RE GONNA DIE IF YOU DON'T EAT A LOT RIGHT NOW!"

I've experienced it after hard days at work (construction), multi hour lifting, cycling 50km. Same shit every time. Surprisingly, unlike what my dumbass brain says, I don't die if I eat only a little and just go to sleep.

Counting calories didn't work btw. It actually made it worse as my primitive brain would know it's "starving".
This book is great:
https://interpreterbook.com/

It is sort of a walk-through of a small programming langauge written in go, using a recursive descent parser.

Crafting Interpreters is good as well, though I only read part of it, because it wasn't done at the time I read it.
https://craftinginterpreters.com/

I've also interviewed both of them, if you like an audio intro:
https://corecursive.com/032-bob-nystrom-on-building-an-inter...
I am embarrassed to admit that my most popular GitHub repo is an issues-only tracker for something I didn't even create: a popular ham and commercial handheld radio, the AnyTone AT-D868UV/AT-D878UV.

After I bought my radio, I found a few firmware issues and looked for a way to communicate them to the manufacturer. No luck on that. There was an active Facebook group, but it was a weird place run by a radio dealer who would ban you for discussing anything he thought might interfere with his business.

So I made a repo and started adding issues for the things I'd noticed. People found it and it took on a life of its own. The most popular issue is a lengthy collaboration among several hams who worked out a way to load the D878UV firmware onto later versions of the D868UV (the hardware is the same).

This was one of the topics that would get you banned on that Facebook group, as the group owner would rather sell you a new radio. The funny part is that the upgrade involves buying a special programming board and considerable time and effort, plus the risk of ruining your radio. So it was really just a labor of love for a few hams who had a blast working out how to do the upgrade.

Hams may not build our own radios as much as we used to, but we can still hack the firmware!

https://github.com/geary/AnyTone-D868UV
The language is just quite large and quite complex to parse - context-sensitive and requires interaction back and forth with the lexer as it parses. TreeSitter seems to have a much simpler Ruby parser - but I believe it ignores the context-sensitive parts of Ruby.
Your appeals to emotion aren't an argument. You are the definition of mentally ill.
Yes, I always imagine surveillance apologists saying something like "It's fine to give this government absolute power, because this government isn't corrupt absolutely."
I used to be able to do that in my twenties. Now, in my thirties, it appears I have lost that ability. Cutting my calories seems to causey body to go into a sort of hibernation where it becomes more efficient and conserves more calories.

In other words, my metabolic burn rate at rest and while active seems to go down significantly.
YES YES YES PLEASE. I would also like a mode where no type coercion happens.
I'm very happy to see this! I'll still keep my CHECK constraints but having the table opt-in STRICT mode is unloading a boulder off of my shoulders.

Very grateful to the SQLite team! Kudos for not digging your heels in and trying to accommodate your diverse community.

Big respect.
Copy/pasting the grammar of a language and using a library will be faster to do than any hand-written implementation, so I don't agree that there are no benefits.
I think the dividing line for features on a minimal phone should be is the message that comes into the phone intended for the recipient and not for a mass audience. Feeds, nope. Podcasts, nope. Music, nope. Any sort of "News", Nope. Slack/Instant Messages/Tinder/Email Specifically Emailed to You OK.
Yes. all federal funds should be withheld from Florida until they introduce and enforce a vaccine mandate.

To the extent that this is tyranny, so be it. As I said, the US did far more during WW2.
I would also. Still, I stand by my other comment in this thread that much more resources need to be devoted to cybersecurity and stem education - regardless if this particular story is true or not.
I think the original "Black woman who isn't a crack whore" possibly got a tweak by the editor.
Has anyone actually verified this screenshot? This would be trivial to fake.
(Richie's co-founder here)

Victoza is the brand name for Liraglutide. The drug we are primarily interested in is Semaglutide. Both Semaglutide and Liraglutide are GLP-1 receptor agonists.

It's worth doing your own research and consulting a doctor but the experts I've spoken to (academics and clinicians) along with the studies state that:
"GLP-1 analogues did not increase the risk for pancreatic cancer when compared to other treatments" (from a Nature Scientific Reports meta-analysis paper published in 2019) [1].

Here is the postmarket FDA safety information on Victoza if you are interested: https://www.fda.gov/drugs/postmarket-drug-safety-information...

[1] https://www.nature.com/articles/s41598-019-38956-2
Veering off course here, after experiencing how incredibly long it took to install Sqitch, I will go out of my way to avoid anything that is more than a single script, certainly anything requiring CPAN too. I don’t think there’s anything technically wrong with these programs or with Perl, they’re just presented in ways that are unique hassles in this day and age.
To be even more pedentic: implementations have parsers. Some programming languages are not compiled.
"My concern is not about dying as much as it is about developing long Covid and other not fully confirmed potential complications."

You and most people who are skeptical about the coronavirus vaccines share the exact same concern. But it sounds like you want them to be institutionally deprioritized because of theirs.
There is a relatively new game called Wildermyth that does an amazing job at adaptive storytelling. Would love to see how it works. Maybe they use AI. Who knows!
Thank you! It seems that I'm just bad at promotion. The thing is that rg3d is on https://arewegameyet.rs/ecosystem/engines/ page for more than 1.5 years already, but nobody notices it.
> Instead of memorizing 20x20 combinations, you limit yourself to a standard 10x10 table (just 25% of all combinations)

Actually, 26% (55/210). You say 25% and nobody notices. You say 26% and you convey a message you understand things on a deeper level (still shallow but much, much better than no level at all). I'd pick 27%, though.
But you can't do that because in practice these grammars have lots of imperative action code inserted all over the place because the parser generator's model fundamentally doesn't match the language class you're parsing and it needs to be worked around.

For example I work with a parser definition that's supposedly shared between C and Java, but it's a massive nightmare because it's 50% imperative actions.
> cybersecurity, stem education, and even physical infrastructure that would safeguard water and food supply.

...But then there would be less people dumb enough to not raise issue to the provoking of non-stop wars that funnel money into the military industrial complex

They're not going to work against their own interest, you surely know.
Well, I follow the NFL and am interested in game engine design, so...non zero?
Not to mention the Chevy Volt, GM's popular and successful plug-in hybrid line which they abruptly terminated in 2019:

https://en.wikipedia.org/wiki/Chevrolet_Volt
Does Dang moderate Bookface as well?
You are one of the "couple of people" I was referring to. :)

I know SPARK's docstring use influenced PLY.

PLY doesn't use Earley, but "Earley" does come up in the show notes of an interview with Beazley, PLY's author, at https://www.pythonpodcast.com/episode-95-parsing-and-parsers... . No transcript, and I'm not going to listen to it just to figure out the context.

https://github.com/lark-parser/lark "implements both Earley(SPPF) and LALR(1)".

Kegler, the author of that timeline I linked to, is the author of Marpa. Home page is http://savage.net.au/Marpa.html . The most recent HN comments about it are from a year ago, at https://news.ycombinator.com/item?id=24321395 .
Tesla Sells ‘Full Self-Driving,’ but What Is It Really?
Imperial overstretch is what happens when suppliers to the military become so powerful that they get to decide when to go to and when to withdraw from war. Their motivation is to keep fighting and to never actually win. Eventually it unwinds like a ponzi scheme.
An accurate definition