jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I would like to hold my hands up and apply for penitence here, I am definitely guilty of that. A lot of it has to do with the fact that this is one of the few places on the internet where the majority of people are capable and qualified to have these "work to rule" (lovely analogy) type of logical debates. In this environment I have a tendency to debate in this way simply because I find it very intellectually challenging and rewarding. It also may well come from the fact that I and others often comment here as a break from coding, and as such we are in a very rigid, strict logical mindset when we post.

(I would hope however that I never use it as a get-out-clause in an argument I am losing. That is simply intellectually dishonest.)

Also it is perhaps because I am still reading Godel Escher Bach, which is shot through with this kind of thinking, and still enjoying it immensely. Large tracts of it are in fact made up of the very type of debates you describe. This sounds like awful reading, but bear in mind they are written in the style of Lewis Carrol.

https://secure.wikimedia.org/wikipedia/en/wiki/G%C3%B6del,_E...
Appeal to auth- Wikipedia.

I hate the use of buzz words and namedropping "theories", and this is a close relative.

Just because there's a friggin' article about something vaguely tangential to the discussion does not mean that you've refuted someone's argument by linking to it. Five bucks says you haven't even read the article, but just used it based on the title.

Sometimes people don't even understand the science behind it, and sometimes they've misconstrued the actual concept of the theory.

Some people just toss in a link like a large, dead trout on the kitchen table as their entire comment without explaining their - supposed - train of thought. But hey, you want people to know that you've learnt a fancy word.
Can you tell anything about your impressions on those meetings?
My advice is a friendly one. If Zed has issues that drive him to behaviour that's considered problematic, that costs him jobs and good will, I say he should try to look into himself with some professional help. Zed is a very talented programmer and I hate to see him in situations like the "Rails is a Ghetto" thing.

And, Thomas, "ritualizing" may be the only way to keep forensics sound. When you prove something, you want it to remain proved.
Having worked with sites like Groupon, I know how much research some of these companies do before they feature products (the loss of business if something goes wrong...)

It's a research fail and a noble recovery by Groupon
Just out of curiosity, where can I get more info on risk-reward equations?
Parsing speed depends on the markup. One example is text layout, which is O(N) in the size of the text area. So 1 MB of text might be a lot slower to parse than 1 MB of no-op tags.
I think a lot of people just don’t like the internet that much. My girlfriend certainly wouldn’t use the internet given the choice, she’s in her mid 20s, with a postgrad degree from a top uni, but really only checks her email once every two days.

It’s not just exclusive to old people. There is a cadre of young people who think that the internet is just stupid noise. You obviously just don’t hear from them much.

I’m not quite as extreme as her, but I don’t have any social media and I use the internet nearly only for work. Hacker news is the only thing I really comment on.
Yeah, I'd be interested to see a modern comparison, I'm thinking Java may have evolved somewhat to make up some of the distance to Lisp of the 2000s :D
Yes it functions, like on my de-Googled Pixel 3a running GrapheneOS. But it's not particularly reliable in my experience, especially if you don't have the gapps services.
Interesting that the author didn't really discuss WHY programming is hard; I agree that it is, but if their concern is that beginners are being misled into thinking it's easy then I would have expected they'd spend some time exploring what programming is really like rather than commenting on tangential social issues.

My own experience as a programming teacher leads me to believe that one of the main difficulties for the new programmer is the level of precision with which they must be able to articulate a concept in code in order to have it work. For example, it was much more common for a given student to grasp, say, a conditional statement and when to use it than it was for them to understand that changing the capitalization of a variable meant they weren't referring to what they wanted.
Do you have bug reports for any of those? That RAM usage in particular suggests that the problems are more likely either specific to your application or an extension
Ordering SuperLargeGulps of juice was so rare as to be nonexistent.

Bloomberg was most certainly not trying to further his own power in this situation - he went to his assistants and asked, "What single thing is most harming our population's health right now?" And the thing currently at the top of the chart was super-large-sizes of soft drinks.

But, here is the thing - the United States (with the exception of Seat Belts, in which the NHTSA managed to link federal funding and increased safety), is typically not in the business of being a nanny state. The exception for smoking was that it was second hand smoking that was being legislated.
In this case a capitalist put in an offer to purchase homes, the owners accepted the offer. They didn't risk being "cast out."

They were offered a lease agreement, and they accepted this offer. They were not "left" there.
While reading this I was reminded of the worst example I can remember. http://www.milliondollarhomepage.com/
Hello everybody on this page,i want to thank God for using Prophet Suleman as my source of savior after 9 years of my marriage and my lover left me alone for 6 months,Have just been heart broken until i go in contact with Prophet Suleman after i saw a ladies testimony on how she was helped by this same Propht Suleman,So i decided to get in contact with him and when i told him all my problems he laughed and said this is not a problem that everything will be ok in 2 days time.Exactly the 2nd day my husband called me i was shocked and what surprise me the most was that his behaviour was normal as the man i got married to.Am so grateful to dr Kasee for what he did for me, if you wish to contacting him Email: prophetsuleman@gmail.com
> I look at information primarily in chunks, i'll scan the chunks(not the text or details) and that determines whether I should read.

I do the same thing. I don't have dyslexia, but that's just how I read these kind of posters. The left is way easier, even though it's apparently a design disaster. The important information kinda 'jumps' out at me, where it doesn't do that on the right, and I don't know if I'd even stop to read that one if I saw it.

I'm not saying the left one is perfect, but with a few changes it could be better than the one on the right. I really don't like the designers in this thread saying why I'm wrong for preferring the left flyer. It's like blaming the user when software is designed poorly.
Extensive prior discussion: https://news.ycombinator.com/item?id=9279024
Because it's a quite simple react act for which the OP linked the repo instead of the website for a reason? You can scan the source pretty quickly, or run it from a VM with no internet access.
Which of course would mean that the entire foundation of bitcoin gets called into question (if courts can move it around against owner's wills) and the value likely takes a big hit.
I really hope nobody is testing cruise missiles by flying them close to civilian flight paths.
Pretty sure that's what the article is about.
It depends on where. A few years ago, I lived in a falling-down house in a family neighborhood of mainly immigrants. There was a school a few blocks away, and kids used to come hang out in our trees (I’m pretty sure they thought the place was abandoned) and occasionally set off fireworks by the creek we lived next to.

I wouldn’t have called the cops on them since they weren’t causing any real trouble, but if my neighbors did, no one ever came. There are bigger problems in that town (like the feral fucking dogs) that the cops refused to do anything about.

But honestly, most of the neighbors were familiar with each other and let their kids roam pretty free. It was nice to see that places like that still exist.
It really is like watching an empire die. Hyperfocused on obscure artificially-inflated issues while basic utilities cease functioning.
The best telescope is the one you'll use often. I'd caution against the "bigger is better" advice. There are several reasons that's not always true. Larger telescopes are heavier, less portable, take longer to reach thermal equilibrium, and are more susceptible to atmospheric turbulence. They will also require a more substantial mount and more counterweights, which adds more weight and expense. I have a 4-inch refractor and an 11-inch SCT, and I get more use out of the refractor. I get even more use out of binoculars.

Which equipment is best for you also depends on what you want to get out of the hobby, your budget, and what you have space for. I'd recommend joining the forums at cloudynights.com and reading through the myriad of threads asking the same question, and you'll start to get an idea of what the trade-offs are. Also, find a local astronomy club so you can meet like-minded individuals who are eager to share their knowledge. Many clubs organize public viewing nights. If you can attend one of those, you'll be able to look through other people's telescopes to see what resonates with you.

If you're really itching to buy some equipment right away, I'd recommend a pair of 10x50 binoculars. Binoculars on a parallelogram mount and a zero-gravity chair is a very comfortable (and inexpensive) way to enjoy the night sky. And the equipment is portable enough to take with you on a camping trip. Binoculars and a zero-gravity chair is how I was observing the moon last night, even though I have the refractor and SCT. The setup time is nearly non-existent, which makes it easy to pop outside for a quick view.

Edited to add: You asked about books. I think you're smart to ask about reading material, because learning about what's in the night sky brings more joy to the hobby. (Equipment isn't everything.) One thing I'd recommend in addition to books is the Astronomy League's Master Observer program: https://www.astroleague.org/al/obsclubs/master/master.html. It will introduce you to a breadth of objects. I like to read about each object (usually on the internet) as I'm checking them off the list. I learn more about them when I pair observing with reading.
Perhaps a more direct way of saying this is: If individuals are not able to use tools to defend themselves, then the police should take the role of specifically defending all people (like they do with government officials) and be culpable if they fail to protect those people. And if they're not willing to sign up for that (i.e. you can sue the police if they fail to protect you) then the police should not disarm you.
Just to provide a counter statement; at $work we definatively do not have the appropriate headcount to even start considering running our own distrubuted datastores. However, we _do_ use Cassandra. And while many persons shared the sentiment of 'it being to hard to maintain' when the first few projects started to incorporate Cassandra, the truth is; there never has been any failure or incident, or even technical hurdle related to the usage/maintenance of the -admittedly smallish- Cassandra cluster (for 2 years now).

The costs of operating the cluster are ~5K/month (that's what our service provider charges us for 24/7 ops). I consider this a scam since averaged maintenance costs are perhaps ~1 hour per month.

(normally peaks at 40.000 writes/sec, 500 reads/sec, 200GB)
While I agree, the word itself doesn't seem to be particularly offensive, no? It's a matter of using it in an offensive manner, which means that even if we move on to "disabled" now, that's soon going to meet the same fate. I think we should strive not to use mental disability in a derogatory manner, no matter the word.
Thanks for that context. Personally I was amazed by the content, and didn't need the extra context, but makes it a little bittersweet.

Reminds me of this visualization I just saw (warning, may cause a tightening in the chest):

https://twitter.com/pavtalk/status/1360264692250288131
I haven’t published a stance.
From the article:

Using ECS

Nothing prevents you to use an ECS solution in Godot. In fact, I strongly suggest to check Andrea Catania's fantastic work on Godex, which aims to bring a high performance ECS pluggable implementation.
what's wrong about my question? yes i know it makes little sense because every motherboard with Intel GPU probably has a CPU with QuickSync Video support and that will most certainly work better for encoding (h264_qsv), but in theory?
Thanks, makes sense!

I don't think much of that Dan Luu article applies to read-only files deployed with the application, which is often what configuration files are.

Definitely concurrency control is an issue with mutable files, that would all by itself make me hesitant to use them as a storage solution if that were in play. But it's not when the changes to the files are being done outside of the app being deployed, and they are deployed as read-only, any changes require app restart to pickup etc. That is how I have usually experienced configuration and I have personally never run into any problem with having it in the file system.

Most of the other stuff in the article also seems to me not to apply to the standard configuration use case.

(And if it did... it would apply to your source files too, right? Whether ruby or python or even JVM bytecode. Yet we obviously can and do put those in the filesystem. Ultimately read-only configuration are just another kind of source file they don't really have any special problems).

But "incremental remote update" (without requiring app restart especially!) is definitely not the standard configuration use case. I agree that a 'real database' seems reasonable for that use case, whether sqlite3 or something else. Whether you try to control the configuration (that will wind up in a db) in your version control system, or just use standard db backup/clone techniques instead.
"low-level coding and programming jobs to become obsolete"
What is low-level coding: Verilog or HTML?
A chain is only as strong as its weakest link.

This means that the CEO, CTO, and all management down the chain failed to create any kind of robustly secure system.

Their entire system was never more than a single password leak away from complete failure for the security of the entire USG.

With literally thousands of opportunities for such leaks per day, it is inevitable.

So, a system must be designed such that when the inevitable occurs, the consequences are minimal. The most basic of fail-safe designs.

These people, from the CEO on down, utterly failed to do this.

Yet they made millions from false claims to have succeeded in creating a secure system, when they created a highway for global espionage. They literally could not have provided our adversaries a better avenue for espionage if they tried. The free world would literally be better off if all of that company and it's management had never existed.

Meanwhile, as a small manufacturer who has some govt-related work, the blizzard of new security certification requirements for Controlled Militarily Critical Technical Data and the like coming down the pike is like nothing I've ever seen before.

Sure, some of it is due to increased threats, but much of it is definitely because of a*$holes like those CxOs who so utterly and deliberately failed in their most basic duties, and should never work in the industry again.
Worst scenario: The intern is malevolent. Counter: Credentials should be given progressively as trust is built (and as lessons are learnt), and an intern can’t have access to production.

I have an employee who I thought I could give more responsibilities, but he keeps not locking his computer when he walks away. He has very limited access to everything and it would impede his career if he didn’t also have the same attitude about other issues. (My question is, how do I make him diligent — It’s real potential wasted).
Cliche but the best investment is in yourself. The parents project was a form of this. Doesn't mean they don't also have a percent of portfolio in other asset classes like indexes.
So... basically front running ?? That’s what it seems like you are describing. They make money when they manage to get ahead and provide the liquidity needed to fill the orders. What am I missing?
DomTerm (https://domterm.org/) solves part of the puzzle.
See https://domterm.org/saved/dt-prettynested.html for a "live screenshot" - it's a capture of a bash+KawaScheme session, but with some JavaScript so it is still responsive.

In addition to the highlighting of input vs prompt, note the little triangles which allow you to hide parts of the output. Try it - it's live. The triangles at the right of the screen are emitted by bash (see instructions here https://domterm.org/Shell-prompts.html) or the Kawa Scheme REPL. The triangles elsewhere are emitted by the application (PrintNested or Kawa) to display a nested data structure. Note the latter does dynamic pretty-printing - re-size the window and the line-breaks are recalculated by JavaScript in a way that shows the logical structure of the output. (This is done by the application sending some special escape sequences with the output. The escape sequences are recorded on the DomTerm data structure, and handle re-flow for commands that are dead.)

Also notice the support for nested command groups: Clicking the button by the "kawa" (shell) command hides all the non-initial lines from the Kawa command, while buttons by individual Kawa input lines just hide that Kawa command.

What I'd like to add is a hook for the "job" feature of various shells. When you put a job into the background, it would hide the output from the command, which would continue to produce hidden output. The shell would emit a new prompt for a new command. All background jobs could be made visible at the same the (if you want) by clicking the show/hide triangles, and hidden by re-clicking.

One way a shell could do this is by creating a new pty when creating a new job. DomTerm could be set up to interleave the output front different ptys. (DomTerm could build on its "buffer" model, which extends the xterm main/alternate buffer model. DomTerm supports an arbitrary number of buffers, which are displayed one below the other. Interleaving pty could build on this by tying each pty to a new buffer.)
It is not "my choice" of a three letter acronym.

It is the party's choice for its English language representation.

I'm not making any political statements here. I am suggesting that we use common nomenclature while pointing out a hazard of a specific instance of dated terminology.
The WHO disclosed they were blocked. You can infer a bayesian for a lab release of this specific virus. Now what does that change about the next pandemic?
That is definitely a problem; it tends to be seen either as the saviour of humanity or as a globalist evil. It is not perfect and not a substitute for proper public health policies.
Why would you think that we would have to do that? It's only people who are being threatened that have to talk their way out of it. It's not only easy to casually threaten China, it's required to avoid charges of being a secret agent sent to destroy American unity.
Do we / did we even have the tech co be able to build this in a lab? I don't think we do.

It MIGHT have been possible but Occam's Razor says it's more plausible it evolved naturally and just jumped species.

FAR FAR FAR more plausible.
Wow I have had more constructive social interaction communicating here in the past half day than I have experienced in the past two years. Thank you hn! Im overwhelmed in a good way. Even if it just lasts for half a day before I screw it up somehow, it's a welcome change.

So please let me express how much I appreciate the responsiveness from each of you who have read my comments and especially each of you who have responded. I get that it isnt easy talking with a homeless person, it isnt easy talking to a new profile on hn, etc. So I very much appreciate the courageous among y'all.

Please don't give up on me if you want the rest of the story its just that I didn't anticipate the response.

But from comments it's more important to me to say:

1. To whoever posted asking for advice because you are facing an impending homeless situation please do not wait for my response. Take the details you wanted to share with me and instead take those to 1 or 2 people you already know right now its a Saturday and see if you strike some sort of 'partnership' where each gets value and you stay housed. Think outside the box on this. Be sure to approach people you already know but if that number is too low then ask who they would ask for help. You see how your credibility gets thin once you move further from direct contacts so i would say focus on the people you know. Ask for help from those you already know and do it now while you still can. If everyone says no...ask them why not. Perhaps down the road you can come up with a different way they can help, a way that bypasses their previous objection. Geez I sound like a sales manager but its what I would if I were you. Dont give up no matter what.

2. The back-n-forth about chiropractors in the comments seems to illustrate the key bias impeding any real effort to solve the homelessness problem. Not all chiropractors are bad, just as not all homeless are bad. Whether you use Webster's or Michael Jackson's definition of bad I think what I say stands true.
Right, but the structure is a secondary concern, in that you're concerned about the structure because it enables particular actions. What kind of vote are you worried about?
My point, which you continually seem to miss or ignore, is this: Trump said things that could be construed as violating terms of service (even though congressional hearings did not conclude that he did incite violence). And so we're in a he said/she said situation - was it incitement to violence, or not? But even if you don't agree, you could see that Twitter could consider it incitement to violence without being completely insane or completely political.

Biden has not, to the best of my knowledge, said anything that could sanely be considered incitement to violence. Banning him would not be in the same category as banning Trump. It would be much more blatantly political, because the excuse would be much more transparent.
Unless you have specific information, that "Amazon is doing this for evil" narrative is really forced.

If nothing else, I'd expect the tax increase to take the form of "same tax, but we take bigger numbers", so the cost of paperwork for small businesses would remain exactly the same.
Yes.

It didn't feel like "employment isn't for me" at first. I never wanted to be self-employed. But in the end employment turned out to be too much.
You're vehemently agreeing with the author, as far as I can see. The example you described is exactly what you could do/automate with the "10 years skip ahead" part at the end. You can already do it today locally with Bazel if you're lucky to have all your dependencies usable there.
I do disable notifications when I am in flow. That's why I prefer working from home. I have control over that.

In the office respect for the headphone signal is not universal. Also, sometimes I don't want to wear headphones just to signal I am in flow. Nor do I want to have to use them drown out all the other distractions. People are still walking around and doing things, all are potential distractions.
> So you want the government to force

Not OP, but I don't want the government to force private companies to do anything - I want everybody to wake up and stand up against corporate censorship and abandoned Twitch en masse in protest. That's probably as likely as government enforcement, but a man can dream.