skysight-inc/HackerNews huggingface dataset:
> So we don't like repression, so we use repression? That doesn't make sense.

Why doesn't it? I can see the irony of course but that doesn't automatically explain it. If the boundaries of a tolerant society are clearly defined, any form of repression towards emergent intolerant ideologies outside the scope of such society are valid and won't jeopardize it because of such scope.

> The way to counter speech that promotes ideologies you think are bad is with more speech that explains why those ideologies are bad ones.

That process is viable long term but not enough to protect people that might be in iminent danger, today, from groups like neo-nazis, racists or anti-lgbtq+. Society must account for that and protect those in iminent danger.

> Don't interact with people who say things you find offensive or indecent.

What about persecution? People that you try to get away from but will go out of their way to hurt you? That is again not enough, and if government resorts only to that it will expose vulnerable groups to hazard.

> There is no such thing as "no form of regulation". People already regulate their social interactions with other people. Adding government micromanagement on top of that does not really add any value. It just adds more ways for the government to mess with people.

That works on a micro-social scale, but not on a global scale, which is the kind of isonomy that is required for a functioning society. Government individuals can and have abused power, but I think those are two different issues, one being the scope of government action and the second power misuse and mismanagement. The later can happen even without a wider form of the former through corrupt operations. That is, even if we limit the scope of operation, if we don't elect good officials, they can still abuse power beyond this limited scope of action.

> damaged by such things and they aren't capable of just dealing with them using the normal tools of social interaction. For mature adults that idea is laughable.

That is a superiority fallacy that only distracts from the issue. Is *everyone* complaining about this a snowflake? Isn't there a slight possibility they might have some form os substance to their claims? If there is a small chance somebody is in distress we have to make sure we take this seriously. Sure you understand as a mature adult like yourself we are not talking about isolated incidents but actions that can be taken by society as a whole.
It surely was, here is some learning material.

> Strongtalk is a major re-thinking of the Smalltalk-80 programming language and system. While retaining the basic Smalltalk syntax and semantics, it contains a number of significant advances, including:

> The Strongtalk system was developed in secret in the mid-90's by a small startup company. Before the Strongtalk system could be released, the company was acquired by Sun Microsystems, Inc. to work on the Java® virtual machine.

http://strongtalk.org/
When I look at this I can’t help thinking that desktop UX reached its peak (or plateau?) three decades ago. What improvements have there been since System 6? Perhaps multiple desktops, tabs, and universal search (e.g. Spotlight) but those improvements feel more incremental than fundamental.
Byte Magazine Volume 03 Number 10 – Chess for the Microcomputer (1978)
> budget for the IRS has been continually slashed since Reagan

Congress is working on boosting it [1].

[1] https://crsreports.congress.gov/product/pdf/IN/IN11977
If you're interested in browsing creative prompts, I highly recommend the reddit community at r/dalle2.

Some are impressive:

- www.reddit.com/r/dalle2/comments/uzosy1/the_rest_of_mona_lisa
- www.reddit.com/r/dalle2/comments/vstuns/super_mario_getting_his_citizenship_at_ellis

And others are hilarious:

- www.reddit.com/r/dalle2/comments/v0pjfr/a_photograph_of_a_street_sign_that_warns_drivers
- www.reddit.com/r/dalle2/comments/wbbkbb/healthy_food_at_mcdonalds
- www.reddit.com/r/dalle2/comments/wlfpax/the_elements_of_fire_water_earth_and_air_digital
> It's not defaulting to a directory, but to a variable: "$XDG_CONFIG_HOME".

By default I'm referring to the following part of the spec and the fact that systems I've used start in this state:

> If $XDG_CONFIG_HOME is either not set or empty, a default equal to $HOME/.config should be used.
This is 100% the story. The IRS can help make sure everyone is playing fair if we sufficiently fund them. And they can stop policing all the little issues and go after the big ones if we sufficiently fund them. AND sufficiently funding them is expected to increase tax revenue above the cost of funding them.

It's the most obvious and should be the most bipartisan approach. It's introducing no new taxes, it's equitable, it improves revenue (which could allow you hypothetically cut taxes.) It drives me up the wall that this isn't just a fast, handshake and proceed bit of legislation.
Are companies obliged to offer goodwill for free?
Is this going to be a stationary food truck? Or is it going to do home deliveries?

Either way, good luck to them. There is a lot of competition in both spaces.
Less good for your pets
1) Any feedback is viewed with the fear, real or imagined, that it could lead to some sort of hiring discrimination claim.

2) There are too many people involved in the modern tech hiring interview process and they are perennially confused about their role in the process. Maybe the hiring manager thought their internal recruiter would send feedback. The recruiter thought the “talent acquisition specialist”would send the feedback. The talent acquisition specialist thought the recruiting software would do it.

3) Any technical position posted attracts a huge number of candidates, most of them completely unqualified. (I don’t mean “Go backend dev applies for Swift frontend job”, I mean person with no education or obvious relevant experience with a background in various MLM endeavors applies for a sr-level architect/engineering manager position. Sometimes there are hundreds of unqualified applicants for a single position.)

4) Candidates are ghosting companies just as much, and the recruiters/hiring managers get jaded.

5) The hiring manager — the person with, arguably, the most to lose from a poor candidate experience — probably does hiring the least of their major job responsibilities and just isn’t very good at it.

* Bonus #6 I forgot — if your LinkedIn profile sucks, and by “sucks” I mean doesn’t stand alone as a portrait of your skillset, fix that. Put a summary under each job you’ve held, have a paragraph in there about your strengths, goals, etc. I cannot count the number of times I’ve interviewed someone and been given the candidates “resume” only to find out it was a screenscrape of their linkedin profile that was completely useless, but that the candidate did upload a detailed, well-thought-out resume which our talent management software discarded for no discernible reason. Now, those are just the candidates I’m aware of - I imagine the number discarded by the recruiter based on a faulty assessment driven by the same data is much higher. *

Just my personal opinion, based on my experience as a hiring manager at a medium-sized tech company.
I understand what you mean, and would argue that the . prefix is a simple - and widely accepted - way of achieving this, as someone noted elsewhere, convention over configuration.

The only way to get truly hidden folders is to agree on an approach and have it adopted everywhere. Someone’s git-aware GUI app might know to hide git, but as a CLI guy, should I have ls modified? Or find? Or my shell (if so, which one)?

The . prefix hides things most users don’t need to see (. and ..) and allows many other things to be usefully hidden in a convenient and consistent manner.

To rephrase my original comment and integrate the crux of yours, Pike is wrong to call this a mistake, because it accidentally gave us a really useful capability that has been widely integrated into most/all of our tools, while allowing us to work around it simply and effectively when we want or need to.
Amazon provides a tool that will convert epubs to kindle documents. (Poorly.)

https://www.amazon.com/Kindle-Previewer/b?ie=UTF8&node=21381...

They do this because the normal flow involved in publishing a kindle book is that you write an epub and submit it to Amazon.
It seems like the headline overstates the findings (as headlines are wont to do), but it's interesting nonetheless

> participants who spent more than six hours working on a tedious and mentally taxing assignment had higher levels of glutamate

> too much glutamate can disrupt brain function, and a rest period could allow the brain to restore proper regulation of the molecule

It sounds like the next step is for some studies on the effects of glutamate
I'd be interesting to see how the ratio of revenue agents to tax examiners would shift if the IRS would get a portion of discovered tax fraud back into their budget.
From a user perspective it doesn't matter all that much whether it's PoW or PoS, right? I see equally little reason for a user to choose the PoS chain over the PoW one.
The mock is just an in-memory implementation of the service API I'm mocking. It's a bit more complex, but you have APIs to create entities, fetch them by id, etc. And you actually generate ids, store them, query them.

So for, say, the Slack API. You'd create a workspace and some channels. Send some messages. And then when you ask for the chat history of a channel, it'll be the actual messages you send.

Slack is a bit more complicated because it would also include webhooks. Not impossible to wire up and send realistic ones. But it's of course more (fixed-cost) work. But if your business relies on this API so much, maybe it's worth it.

The fun part is if you do it this way, you can - in theory at least - run your test suite both against your mock and against the real thing.

The big killer feature here is servant and Haskell make it relatively easy to do this. The code is not complicated and it's hard to mess up. It can just be tedious. But it's good work for a junior engineer or new hire or intern to do.
Have you used SolidWorks or other similar applications? I use both and the Fusion UI is very laggy and unresponsive in comparison. If that's not your experience, maybe there's something wrong and I should reinstall it...
Because then they'd have to make a movie about female scientists in WWII and the Manhattan project and how male scientists were happy to work with them and make use of them. The computers were not significant contributors -- they were replaceable people doing menial calculations.
"Defund the Police" but for rich republicans.
I've noticed this phenomenon anecdotally. It seems like my impulse to NOT eat junk food goes down significantly on the days I drive home after working on a hard mental problem. On easy days, I'm craving celery.
Another way it's extremely expensive to be poor.
I suspect it is a rational way for IRS staff to respond to a simplistic and apparently harmful performance mandate.
> A larger edge case?

LOL, you think this is an _edge_ case? Feels pretty central from where me and the rest of the world are sitting...
Social distancing no longer recommended by CDC
Maybe just the end of social networking as we currently know it.

There must still be plenty of room and potential value in more focused social interaction that is more highly aligned with user interests other than viral videos.
It looks like the U.S. trademark for "PRETTY GOOD PRIVACY" (Registration Number 2015027) has "Cancellation Date April 24, 2020" even though the one for "PGP" (Registration Number 1914615 - with the identical "computer programs for data communications applications, and for the encryption and authentication of electronic information" description) isn't canceled.

Was this relevant to making the "likelihood of confusion" low enough that there's no risk of needing to rename the Pretty Good Phone Privacy product?
I don't see what was evasive, happy to answer in more detail if there's something you're seeing not answered above. We use Stripe as a credit card processor -- so we have what Stripe's (very well documented) APIs provide. That reveals that you purchased the service, but we don't know anything about the network identity you have nor your Internet usage, because architecturally we don't have that information.

I understand that revealing that information to Stripe may not be acceptable -- not sure what to say to that. We've gotten requests for other forms of payments and we can consider it, but we don't support anything other than credit cards at the moment. (There are credit cards that aren't linked to a person, if that's a better option.)
What actually happened is that Form 1040 got sliced into multiple pages.

Going from 2017 to 2018, the 1040 went from 79 lines [1] to 23 lines [2]. The remaining 50 or so lines? Moved to Schedules 1, 2, 3, 4, 5, and 6. So if your return had any amount of complexity, you probably needed more pages that year.

Today's Form 1040 [3] is somewhere in the middle. The form itself has 38 lines, and the numbered schedules have been consolidated from 6 to 3.

[1] https://www.irs.gov/pub/irs-prior/f1040--2017.pdf

[2] https://www.irs.gov/pub/irs-prior/f1040--2018.pdf

[3] https://www.irs.gov/pub/irs-prior/f1040--2021.pdf
> And we're now going to get 87,000 more auditors. This is the largest increase in the federal police force (they are all armed) ever.

This is factually incorrect in so many ways. Please vet your sources better.
If I were to guess accounting rules the company uses do not account for that sort of pricing. Lets say I install software X. It lets me take 3 people and put them onto something else. Do I really save '3 peoples worth' of money installing this project? Maybe I now need 2 to run the thing? Oh and you have to get this info out of a manager who probably is not really managing that sort of thing and lets 'the money people handle it'. Also it was explained to me once 'why do we have so many contractors even though they cost wildly more' 'we have two budgets, one I come up with every year and I have to stay inside of that, the other I can change at any time, care to guess which one the contractor budget comes out of?' Software/hw expenditures are not discretionary usually, and usually have some sort of depreciation schedule. A rev sharing scheme would put a damper on that sort of tax games they play. What you are seeing is a side effect of our tax system.
Infinity Ward has released a new video detailing Farm 18, a new map coming to Call of Duty: Modern Warfare 2.
> Is the IRS just supposed to ignore that?

Yes.

Or, better yet, just give it to everyone and pay for it by:

1. Eliminating the carried interest tax credit, which has somehow survived 15+ years. It is quite literally a giveaway to hedge fund managers who get to pay lower taxes on managements because reasons. It most recently survived by being removed from the Inflation Reduction Act at the behest of Senator Kirsten Senema (D-AZ);

2. Treat any borrowing in the US the same as repatriating foreign profits if there are any. Effectively you want to stop companies keeping profits offshore (to avoid tax) yet fund US operations with debt;

3. Have inheritance trigger a taxable event. This includes, by extension, allowing heirs to inherit stocks and property on a stepped up basis for CGT purposes;

4. Tax stocks on market value every year just like we do with property.

Excessive audits of poor people with a deliberately complex system is punitive by design. Spending time and effort (and money) auditing the taxes of poor people is ridiculous.

Enforcement of a program like the EITC is a cost you do not have to pay. It is a waste of resources.

In fact, auditing anyone who makes less than $50,000 a year should be illegal. Maybe even $100,000.
LocalLow is just %LocalAppData% for low privillege programs.
The Roaming folder (%appdata%) is for platform independent data,
and the LocalAppdata folder fo platform specific data.
You can find the appdata folder in your userhome "C:Users\YourUserName\AppData", but it's hidden by default if you havent changed it.

Edit: clarified what I mean by the Appdata folder
"Qt for MCUs" isn't the full Qt library as I understand it, but an entirely separate development

> Qt Quick Ultralite is designed to serve as a rendering engine for the application's graphical user interface (UI). Its implementation is different from the standard Qt, and it does not depend any Qt libraries such as Qt Core or Qt Gui. Hence Qt Quick Ultralite applications need to use standard C++ containers and classes instead of those from Qt. For example, instead of using QObject or QAbstractItemModel, Qt Quick Ultralite provides a simple C++ API to expose objects and models.

> It does not include the following from the Qt world:

> The Qt C++ APIs.
The non-graphical modules such as Qt Core and Qt Network.
The Add-on modules such as Qt Multimedia, Qt Bluetooth, and others Qt Addon Modules.
The non-MCU embedded platforms such as embedded Linux or the mobile platforms.
Foods' resilience vis-á-vis expiration dates varies. For example: yogurt seems unaffected even a week after "expiration". Manufacturers by law have to set a date, but it ain't a law for end-consumers.
Oh, I totally agree with you. Random sampling is the wrong approach. There should be weighted random sampling by income.
Illucia: A Patchable Videogame System
I think the reality is they can probably fine up to upper middle class..
> I eventually found my way to joining the founding team of an early stage startup where for the next 6 years I ran around like a headless chicken. Whether due to lack of education, experience, mentorship, or volition, I learned very little about how to systematically build a product and business.

I would start by reframing this experience away from something negative and into something positive, and re-examine the assumption that you learned very little.

Just because the startup was ultimately not successful does not mean that the experience was not valuable and that you didn't learn anything from it.

Often we dismiss or fail to realize our own abilities because they see obvious to us. The reality is that virtually nothing is obvious to everyone, and what might appear to be self-evident to you might be deeply insightful for someone else.

I would start by listing out all the ways in which you experienced failure during your startup experience, and for each of these, what you learned from that failure.

> I have good intuitive product and design sense, but have very very little in the way of effective skills, such as understanding and facilitating a product development process. Additionally, I have a very small network, if one at all.

You've already identified the areas in which you are lacking. Take a course on product design. Your lived experience will give you a much better understanding of the course material than someone without it. Go to events related to industries that interest you in order to expand your network. Reach out to people who are successful in the ways you want to be and ask them for advice.

Good luck!
I just started reading the Lady Astronaut sci-fi series last night, starting with "The Calculating Stars", and its main character is a female "computer". Really interesting perspective I haven't seen in sci-fi before.
Good question! All of them had the same postfix ", studio ghibli, Hayao Miyazaki, in the style of Porco Rosso, steampunk". I used this for all the generations in the hopes of anchoring the style.

With the prefix of the prompt I described the image. I started the extension operations with "red seaplane over fantasy mediterranean city" but then I quickly realised that this was making the network generate floating cities in the sky for me. :D So then I varied the prompt. "red seaplane on blue sky" in the upper regions and "fantasy mediterranean city" in the lower ones.

I went even more specific and used "mediterranean sea port, stone bridge with arches" prefix for a particular detail where I wanted to retain the bridge (which I liked) but improve on the arches. (which looked quite dingy)

(I have just counted and it seems I have used 27 generations for this one project.)
If want tommorrow's money to pay today's prices, start managing wealth.

You'll end up getting tommorrow's money to paid for tommorrow's prices, however. And I'm pretty sure you won't like that. You never have, in fact.
Great story, well-supported. I'm going to adopt this philosophy from now on, solely on the strength of your arguments.
“Peer pressure metrics” displayed on creator-based platforms are a big problem
Better yet, a flat file structure that you can grep with standard utilities. We can put it somewhere convenient, like in dot files in the users home directory. We can even add them to git with something simple like git add *.*
> wouldn't it make more sense to focus on the big fish first?

Of course, but the reason they don't is that the tax system is a psychological control mechanism disguised as "doing good" (I make that assertion by looking at the utter amount of careless, unaccountable waste in government despite the endless gaslighting about "muh roads").

Why? Because if you can keep the majority in the psychological bracket of being the property of their government (purely via suggestion), you guarantee some percentage of cash flows. The "big fish" are smart and financed well-enough to circumvent (legally, in many cases) the system, while the little fish are ripe for catch and require far less worms/fishing poles to track down.

This is why a flat tax rate with a floor is necessary. If you don't make above a certain amount per year (e.g., at or just above the poverty line), you don't pay any taxes. Everyone above that pays 10%. The government, as they should, adjusts their budget accordingly instead of treating citizens like an ATM. What the money gets spent on is transparent, itemized, and readily available for you, me, and everyone else. This would solve all of the unnecessary red tape and procedure, fearmongering, etc. And that's precisely why it will never happen.
Created on a NeXT workstation, the Objective-C implementation was never ported to other platforms, Mosaic was implemented in C.

https://en.wikipedia.org/wiki/Mosaic_(web_browser)
Minor nitpick: labels for checkboxes and radio buttons should be really in normal Geneva, not in Chicago. (Chicago appears in menu bars, menus and titles only.)
> IMEIs can be queried by a network core (not the tower) and US carriers probably do this every once in a while to check against their stolen phone database. It can be changed on some devices but not others. It's not inherently tied to you as a person but of course it is tied to that device.

It's also linked to the rotating IMSI, so all of the rotating IMSIs that are used at the times the IMEI is interrogated are linked together from a metadata standpoint.

They're also all linked to every other IMSI that was ever used with that IMEI (at the times the IMEI is interrogated).

> US carriers probably do this every once in a while to check against their stolen phone database

Hourly? Daily? Monthly? Only on first-time seeing a new IMSI?
> Sure, but why is it solely the responsibility of the domain expert to adjust their communication style to the executive, instead of the executive - who after all hired the domain expert, at least indirectly, and who stands to gain more from the company performing well - learning to communicate with domain experts?

While in principle (as a non-executive who gets endlessly frustrated with these sorts of constraints) I wholeheartedly agree with your point, it's probably more reasonable to expect domain experts to learn one general "communicating with executives" style than to expect executives to learn countless "communicating with domain experts" styles.
I make more than $400k, and my tax bill is criminally low.