jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Well, a couple of things:

(a) You can't take seeing their name, but you keep them in your contacts? Don't you occasionally scroll past it with a call button right there, which is just as easy to hit and put you in touch with them? How is this any different? Seems a bit silly.

(b) As far as I know, research suggests hyper-avoidance is not a good way to resolve trauma. So I'm not convinced by the idea that this is harmful, especially when you can control it through (a).
I think OP was talking about a maze with an exit where the water can drain out, not a maze sealed all around the edges.

It would be a fun experiment to test this with and with an open exit drain at the end of the maze.
This is modern American corporate culture after all. Lie, cheat, steal, win at all costs and if you lose blame someone at the bottom of the ladder.
I don't see what the point is.

"Data poisoning" gives companies a bunch of fake contacts... on top of all your real ones?

Who cares? So they send some e-mails to addresses that don't exist or something? So it takes up an extra 1% of disk space in their database?

If you could share an empty address book then that would actually preserve the privacy of your contacts. But this doesn't do that.

I don't get it.
Surface tension will keep it from spreading beyond a certain point unless the exit is the longest path of the entire maze.
My experience with consulting companies like McKinsey is that they pull things out of thin air when they lack the required knowledge, and use their customers as beta-testers.

Due to a lack of knowledge/skills and failure to admit a mistake was made within management on their client's side, those interactions are in most cases wiped under the rug of damage control.
19th St Bart is right by Pandora, which (per glassdoor) seems to have a number of jobs around $100k. Cutting the cost and time of a commute is worth paying for.
Walking down the street in SF near the Caltrain station, right on the street in a parking space I saw a huge pile of discarded construction of waste wood, with exposed nails and sharp edges. In any city with functioning cleaning services, this would trigger a cleanup response, since it is unsafe and a nuisance. Yet this pile of crap appeared to have been there for quite some time.

To me this is the soft version of the broken window theory. If your city can't care enough to clean up its messes, yes people will treat the whole thing like a trash heap.

Contrast.

In Shibuya every single night, 365 days a year, drunk people puke and toss waste all over an area about 4 SF city blocks. Every single morning a team of govt workers clean it to fairly acceptable levels. The homeless also congregate under the nearby train tracks, but there are so many public FREE toilets that no, I have never seen shit on the street.

SF is dirty because the people prefer low taxes to real government services. Shibuya CITY tax is hefty and rises considerably if your income is above a certain level, maybe 100k, I forget the exact numbers.
don't worry, this is just an opinion.

there are a lot of shops out there that develop and deliver great, working software on a rapid schedule. succesful saas shops come to mind - and even Microsoft has picked up massive steam in that regard.

the really awesome, productive dev teams are too busy to publish talks and whitepapers about their methods - they're 100% tasked with shipping. think about that anytime you see talks and conferences, etc. the best engineers in any industry work in silence.

it's the blow hards and wannabees that end up on stage or writing manifestos :)
The theatrical form of agile as it has been peddled with all of its prescribed practices is nonsense piled onto the idea of agility so that it appeals to managers, for sale by consultants, and that agility is important in its toned back form, without the annoying rules that have no regard for context.

I hope this means the death of scrum.
Bruce spoke about the liberty vs. control dimension at CFP in 2005 in Seattle. David Brin had been on the opening panel giving his take on the transparent society so it was a great compare-and-contrast.
This is kind of neat. It seems like it'd be useful as a more easily debugged Haskell.

I'd be more inclined to actually play with it, though, if it accepted a superset of Haskell, which allowed arbitrary IO tainting. So I might write:

do
pure code
{- Scotch debug statements
...
-}
pure code

And then just dump it into the Scotch compiler/interpreter when I ran into issues.

Of course, this would only work if you could guarantee semantic equivalence to the Haskell except in those debug bits.
The author here is talking about the importance of plowing ahead with a vision, but the title initially made me think of something else.

Now that I've been programming for over a decade professionally, I've accumulated a lot of practical experience. On balance this makes me a better programmer, but it also makes me worry more about everything: maintenance, bugs, version upgrades, etc. Wrestling with all possible issues can be paralyzing. Often it's better to just get something done, even if your future self will claim how much better it have been if it was done "right" in the first place.
I had a government job and my boss loved me for doing automation stuff. All of the documentation and data requirements seemed to be written as though a person had to manually do everything -- like they expected a human brain to be making decisions at every step of the process.

It just reeks of a lack of care not only for the power of automation systems, but disrespect for the people who have to do that work. Design your processes in such a way that easy stuff can be done easily and important stuff can be done by people who have some authority.

This is my biggest (personal) problem with bureaucracy. "You have to do it this way because it's the only way _I_ know how to do it, and I don't care if you know a better way, because you don't get paid enough to have good ideas."
I suggest looking outside of NYC for a developer that would be willing to move to NYC.

In Silicon Valley, the talent pool is very picked over. I suggest to anyone in SV to look outside the immediate area. Post ads in Kansas or Michigan. Some place where getting paid a NYC salary seems great.

You have to get creative.

Even if there was a dramatic increase in engineers - there is no guarantee that they would be interested in cafe.com.

I did look at your job postings and I do have some suggestions:

1. List your tech stack - not as a requirement but just to let applicants know what they are signing up for.
2. List your tech stack for SEO purposes- I can't think of any google search that would put the cafe.com jobs high on the list.
3. What are you doing to market the job - be aggressive with linkedin, github, stackoverflow. Every single week I get interview requests by all three channels.

If you are not aggressively recruiting people who are not actively looking then you are missing the boat.

The last time I actively looked for a job was a decade ago. Most job connections come to me via friend/network/etc.
The UK already has faster payments in all major banks. I can send and receive money instantly from app or Web. Will yours be as fast as that?

The UK has a problem with authorised push payment fraud. Banks can recover funds which have been sent as a result of phishing / fraud. How can I reverse a payment on your platform if it was fraudulent?

The UK also has receiver verification. If I try to send to an account and it doesn't match the name I'm sending to, my bank will warn me. How do you stop impersonation?

There's no cost to sending payments on most mainstream banks. How much do you charge?

Most banks let the user block receiving payments from specific accounts. How do you stop harassers sending unwanted money?

Thanks!
You might like invoke: https://www.pyinvoke.org/
Interesting.

How does dokku work with regards to mixed multi-hosting (Apache virtual hosting) on a server?

For example, you have five sites, three are PHP and two are Django. Can it deal with that?

Also a neat "for free" feature of CPanel hosting is that you get super easy email hosting. This can save a lot of money for small and medium businesses. While some would be interested in using Django on these systems, it is in a range between painful and impossible.

This means that you have to now switch to a single-app/domain-per-server scenario (like, Heroku) which is expensive. And then spend more money to host your email elsewhere.

Frankly, this has been one of the largest sources of friction for me with Django. I love the framework and would like to use it exclusively but the transition from local development to deployment can be daunting.
> We need conference rooms as an API.

Is this not pretty much how things work on Google Calendar or Outlook?
As someone with a weird sibilant that doesn't seem to compress well, I want to say that it goes across as "sɪkɪks" and I got used to saying "double six" on the phone.

So I would say "seven nine double six", which is another problem if I'm talking to an American.

This applies to GSM digitization and other "regular phone" compression, the newer computer calls have been better at taking the words.
If you are in the US you can register at donotcall.gov

It's not perfect, but it has had an impact on the amount of spam I receive.
Yes.

High performance code is a world of it's own. Readability and elegance is going to be pretty different in that particular domain anyways. But 95% of code doesn't need the absolute best performance anyways.
Ah yes, good point.

-------

It should be noted that most CPUs do use DDR4 for good reason: they have an expectation to use more than the capacity of HBM2. GPUs (and a supercomputer CPU, like the A64FX) can rely upon the fact that their workloads are designed for distributed-compute and/or otherwise fit inside of 32GBs or 40GBs.

CPUs on the other hand, could very well be reading/writing to a 2TB in-memory database these days, even on a single-socket single-node system like AMD EPYC. That flexibility to have as much (or as little) RAM as the customer demands is a major advantage of traditional CPUs like EPYC or Xeon, which the A64FX cannot partake in.

If you need more than 32GBs of RAM, A64Fx is a no-go. That HBM2 is soldered directly onto the package and cannot expand.
I'm saying it turned me off to iOS programming b/c it made it feel out of reach, regardless of whether it was true or not. Regardless of language, when you list all the reasons it is difficult to program (the things you may have spent years getting past/overcoming) it's going to turn new people away from it
Why haven't the unions been broken? Nobody would tolerate unions that protected incompetent lawyers or doctors. Union-breaking is practically a science these days, it's neither expensive nor difficult, especially against a workforce with no ability to mount a meaningfully disruptive strike. It appears to me that there simply isn't the political will to do it. The teaching unions make more noise than parents and students, so they win. We return to my basic thesis, that we don't care as much about education as we'd like to think.

If you just fire the worst 10% every year, you just make teaching less attractive. As it stands, teaching is sufficiently low-status, poorly paid and unpleasant that the only people who go into it are a rare few who really want to teach and a majority who aren't competent enough to do anything else. You can't just fire bad teachers, you need to recruit good ones. For the moment, only a martyr or an idiot would decide to teach.
The unions would happily cancel much of the seniority rules for an over 2x raise of salary.
If you're willing to use packed structs, here's a neat one when you're dealing with e.g., the entry controls in VMX.

From my virtual machine work:

struct vmx_entry_ctrls {
union {
uint32_t value;
struct {
uint_t rsvd1 : 2;
uint_t ld_dbg_ctrls : 1;
uint_t rsvd2 : 6;
uint_t guest_ia32e : 1;
uint_t smm_entry : 1;
uint_t no_dual_monitor : 1;
uint_t rsvd3 : 1;
uint_t ld_perf_glbl_ctrl : 1;
uint_t ld_pat : 1;
uint_t ld_efer : 1;
uint_t rsvd4 : 16;
} __attribute__((packed));
} __attribute__((packed));
} __attribute__((packed));
The unions? That's your bad guy here? Teachers are poorly-paid and looked-down-upon in our society and you are blaming the only organization which sticks up for them? The unions suck, certainly, but firing teachers only works if there is a ready supply of quality replacements. Plus, if you remove the perk of job security, you are going to have to significantly increase teacher pay to compensate.

Even worse than this, you assume that we have a good way of measuring teacher quality. The unions are a red herring.
Any alternatives for FF?
I didn't even think about that aspect. That makes them seem even worse than I had really thought.
I agree completely. It doesn't seem wise, legally, to store one's business backups at home. Whether my thoughts are warranted or not I have no idea, but I'd just pay the small S3 fee and be on with it.
The pattern with the government is the same from situation to situation.

1) They make something free

2) The market for private delivery of the same thing dries up. Those few that still want to pay must pay much more than they would have before the government started giving it away for free because the market has shrunk so much

3) The same thing happens to alternatives to the thing they made free

4) Decisions are now made by those delivering the process instead of the person choosing between the alternatives. Costs and benefits are no longer weighed together or by the person that cares about the outcome the most.

5) The corporations and unions move in and start influencing the decision makers, carving out expensive niches for themselves

6) Things that truly matter but aren't profitable for the politically connected fall by the wayside

7) People getting something free put up with it because ditching the free thing for same thing done right is now a super expensive alternative

8) Delivering the free thing grows more expensive, much faster than the rate of inflation

9) Eventually the tax payers fight back and the costs of delivering the thing are slashed, along with quality. The corporations and unions have to spend and/or threaten more to hang on to their protected positions.

10) Those getting the service for free now have to spend all their time at rallies and fine tuning the stories about how badly they're being treated.

Happens with health care. Happens with roads. Education. City services. Anything they give away for free or heavily subsidized.
Why has not a single person mentioned that TC is just wrong? The problem is not that it gets your email address... it looks like it's likely that the website isn't even getting the gmail address.

It's much worse. The blog author is able to send emails through an API that appear to be from "noreply@gmail.com" with the proper headers. So instead of getting a funny little email, you get a phising email that even gmail isn't smart enough to block.

But, I mean, sure, let's act scared that some website can get my gmail. You want it? I'd be happy to give it to anyone, spam or otherwise.
As much as this seems like a solution, its distant science fiction for now.

The kidney is not a simple organ and once you start implanting foreign material into people you run into some major issues. Clotting and infection for example. In comarison, artificial heart (a mechanical pump) seems a simpler task and I don't remember hearing much on widespread applications of that lately.
I'm probably pointing out the obvious, but if you're not able to find higher earnings, there's always trying to achieve goals and find fulfillment in other parts of your life, e.g. home improvement, investing, family, etc.
A wee bit of searching, and I managed to find a pretty good sized version[0] from a twitter account. There's another that has a close-up of the castle[1].

Side note: that castle looks a whole bunch like Hogwarts, or more accurately Hogwarts looks a whole lot like the original idea for Sleeping Beauty Castle.

[0] https://pbs.twimg.com/media/DBXNLlgUIAQvMG_.jpg:large

[1] https://pbs.twimg.com/media/DBZwfkVUIAEZz7i.jpg:large
> Have you never heard of the labor movement? The grassroots activism by working class people that forced the federal government to develop an entire arm of federal law, with its own Cabinet-level agency, to protect them from the professional managerial class?

The irony, of course, being that government bureaucracies are inherently an instrumentality of the managerial class. It's not as if the Secretary of Labor is a line worker with no college degree.

So the agency becomes subject to regulatory capture the same as any other and private sector unions declined. Meanwhile the public sector unions remained because most government workers are themselves members of the managerial class, so the public sector unions, rather than representing line workers against a corporate bureaucracy that employs them, came to represent the bureaucracy itself against the elected representatives of the people.

Is it so surprising that it doesn't come first to mind as an instance of successful activism?
Are you saying these are two different things?
> The advantage of the regularity isn't its human readability, but its ability to macro, no?

This.

You can write macros for less regular languages, but there's always additional friction involved. At some point, it comes down to whether you think LISP is a "programmable programming language."

If you do, macros are a core part of the paradigm, and s-exprs make macros easy to work with.
Thralls channel is a lot of fun!
There aren't enough cute, silly things in software.
DuckDuckGo is an offender here. Drives me nuts. See Gabriel’s profile on Quora:
https://www.quora.com/profile/Gabriel-Weinberg
Michael Jordan is 6'4"
City prices for Beer but the place is beautiful and very significant - a stalwart against "gentrification" of the area.
Labeling it as a disorder means it will be studied, medicines might be developed, people who benefit from some therapies might get help.

You don't take aspirin for a headache because it cures you. You take it so that you can function and do the things to want to do that day.

You also don't need to take medicine or do anything different just because you're sick. But it's worth studying and understanding what's going on.
Everyone prosecuted by the government for using this deserves compensation. In fact, why do we give government such authority over us in the first place?
I had Tengen Tetris on a pirate cart. It was much better than the certified Tetris.
Here is a recipe for a useless feature:

- You have a group chat and collaboration product that supports multi-way audio and video calls between individuals, as well as channel calls (calls visible to a channel that channel members can join).

- Somehow this is not enough, so you invent a new word for group calls: "huddle". Unfortunately, you then also implement it.

- "Huddle" has different UI. Starting a huddle, joining and leaving are different, but it's exactly like group call.

- "Huddle" doesn't honor "call" preferences like "start with microphone muted".

- This is not bungled up enough, so then you change the "Start a call" button on a channel to bring up a pop up menu whose first element is "Start a huddle". Starting a call is the second item, whose menu label is ... the product name rather than "Start a call".

- So now users expected to start a group call are accidentally starting huddles, which some team members don't notice because they are looking for a call notification.
Why would people migrate to alt-Twitter just because boobmachine74 has the latest Elon tweet and boi9 has his previous 3 etc...
You will have to pay for a ticket to go to the conference. /$
>> A meatgrinder job is a job that pays more not because there are fewer people who can do it, but because there are fewer people that will. They have insanely high turnover, because some aspect of the job is so bad that the vast majority of people who try it don’t stay. Maybe it’s long hours that never stop or maybe it’s constant on-call work. Maybe it’s an insane, stress-intensive workload you can’t begin to keep up with.

Pediatric oncology. Extremely high skill/pay. Very prestigious. But most will leave within a few years. A working day surrounded by kids undergoing painful treatments, particularly when you are the person prescribing those treatments, grinds down one's soul. Or criminal defense attorneys/prosecutors. Or any law enforcement. To survive such jobs you mush develop a skin so think that to outsiders you appear inhumane.
One of the most fascinating historical connection points I've encountered comes from Richard Crowley's remarkable, "Empires of the Sea".

In the early modern period, the rowed galley was the premiere device of naval warfare. The need for oarsmen for the growing fleets of the powers of the time, the Ottomans and the Hapsburgs, drove slave taking by both Islamists and Christians to incredible scale and brutality.

The Ottoman's, through their high level of centralized control, taxation and organization were able to repeatedly put together massive galley fleets, which were often supplemented by Barbary corsairs and often led by Barbary admirals.

Europe's response was to put its new engines of capital to the same purpose. They had no other choice as Europe lacked a centralized administration. Charles V was the closest thing they had but his powers of conscription were limited. Charles however was able to pay for one of his most critically timed fleets with a surprise influx of gold. Charles afterall was king of Spain as well has Holy Roman Emporer and 2 million ducets worth of new world gold was his take on the shakedown of the Incans for the ransom of Atahualpa.

This gold hit Charles' bankers just in time to construct a fleet which turned back a major Ottoman advance. To me there is no better illustration of first just how long we've been living in a globalizing world and second just how joined at the hip colonialism, capitalism and European power are.
Every single Information Systems graduate that I've met has made a horrible horrible mess of every piece of code they touch. I hate to stereotype, but when it's all you have to go off of, it's all you can do.
We didn't want the rule of law anyway I guess...
Edit: If every country on Earth had India's emissions per capita, we would be cutting global emissions to less than 25% of what they are today.

Emissions per capita are relevant if you want to discuss a realistic expectation of how low a country's emissions can go. They are also directly relevant: every citizen of a country must be fed, must be given electricity, must use transportation, and must consume goods - each of these cost CO2 in quite direct proportion to the number of citizens.

For example, China has a lot of room for improvement, but India does not, as it's already at lower emissions per capita than half the world (much lower than any EU country, for example).

Global warming is not exclusively the problem of the global south. Poor people in China or India have the same rights to affordable electricity as people in Norway or Germany, which have higher emissions than China per person, despite the fact that they have outsourced plenty of emissions to China.

Overall, if say we needed to reduce emissions by 50%, countries with higher emissions per capita will likely have to reduce MORE than that, as China and particularly India would incur much more harm to their hundreds of millions of citizens than Germany or the USA if they were to significantly reduce emissions.
You can browse a lot of these old issues with Google Books
I don't see any reason not to release in HD 4:3. Surely the cost would be minimal. And I doubt fans would complain about needing to by another box set.
Oh I see, please forgive my ignorance of the torrent protocol. I was under the (apparently mistaken) impression that, like Napster, one could enumerate a user's shared files simply by knowing their IP.