jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Certainly you want a refactoring effort to improve reliability and maintainability rather than harm them. I am a strong proponent of writing an "architecture document" before touching code to do anything but patch a straight forward bug, and soliciting feedback on it long before code review. This is precisely what develops that holistic view you mention. One of the first things I tackled in this codebase was to introduce abstractions to enable unit testing of code that was previously considered not unit testable. As the team has grown, we've developed processes to ensure that everyone explicitly considers risks and how to mitigate them whenever they make a code change.

I also agree with you that it's best to be pragmatic when it comes to developing software for a business. Code that's ugly but works is perfectly fine. When it no longer works one day, patching it to keep the lights on is the right course of action. When the same ugly code breaks over and over, though, it's time to solve the root of the problem. Sometimes there's inherent risk in doing that, and things break; it's necessary to do it for the long term good, though.

I try to write code that doesn't need to be touched again, but is pleasant enough to dive back into should you inevitably need to extend or debug it. I also try to reuse existing code and improve it as needed rather than create what I call "parallel codebases". I try to mentor my coworkers to do the same. If achieved, then it's a huge productivity multiplier.

I think I'm pretty easy to work with. I am confident in my abilities as a software engineer, but I'm also relatively modest. I try to respect work that was done before me and carry the good parts forward if it ends up needing refactoring. I prefer to let less experienced coworkers tackle problems similar to problems I've solved in the past while providing mentorship, so that they can learn similar lessons. I've avoided management because I know I'm bad at it, but I try to support management however best I can. I also throw the occasional team homemade pizza party when there aren't pandemics. Notably, I also tend to be able to work with the stereotypical difficult-to-work-with devs that you mention. My coworkers generally seem to say nice things about me to my face and behind my back, and upper management seems to reflect their appreciation financially. Honestly my biggest interpersonal problem at work right now is that newer employees seem to hesitate reaching out to me for fear of wasting my time. Therefore I try to make it known that I spend as much time staring at the wall as possible during work hours.
In my opinion, it expands your creative vocabulary via analysis and synthesis.

If you can analyze a riff or a progression, take it apart and identify its melodic, harmonic, rhythmic, and tonal components, then you can use the combos you like to synthesis new stuff later with improv and audia-tion. Theory just gives you a catalog and process for naming things.

I think many musicians learn a lot of this implicitly through their ears, never learning the names and patterns. It works, but its probably slower.
> they imagined more focus on the subject matter

Ie, "listen to me, the distinguished lecturer."

Non-educators, those not explicitly trained in how to educate, don't understand there is more to teaching than lecturing.

In a non-adult setting, good luck trying to get away with any lecturing at all.

Plenty of adults can't even converse without looking at their phone, so I doubt lecture-style works for them either.

If a "grizzled engineer" wants to make an impact in education, the best way is to teach a building block skill thoroughly and effectively, and on a platform that's free and easy to access. Leave the public school teachers to do they're jobs, they're actually way more competent than they get credit or compensated for.
Your first statement is verifiable as is your second. The third however is not. It is speculation as is the fourth. Since your rumor hinges on the third and the fourth it must still be considered unsubstantiated.
Not similar, and it flopped. It requires the user to pay, for one. We pay users. See https://twitter.com/bcrypt/status/706597283219963904.
Frankly, it sounds like you need to distance yourself from them if they aren't as motivated as you are. If you are constantly with them, they will probably bring you down when they hear about your side projects. Focus on yourself first always.
He says he was downloading an already compressed file (a zip file which uses the Deflate algorithm by default). Even if the system was uncompressing and recompressing with a better algorithm at each end, such as bzip2 (Burrows–Wheeler algorithm) or xz (LZMA algorithm), he would get at most about a 35% smaller file, which wouldn't account for the double or triple speed he says he got.
I believe this is covered under their "Roach Motel"

> You get into a situation very easily, but then you find it is hard to get out of it (e.g. a premium subscription).
Huh, I guess that, combined with a reasonable umask, would be a neat idea.

Does drag and drop work between windows owned by different users?
> 1. Uber is actually a higher cost/less efficient producer of urban car services than the taxi companies it has driven out of business

This doesn't seem to be true, given that in some countries you have taxi companies providing services through Uber, as well as their own ride hailing platforms.

> 2. Individual Uber drivers with limited capital cannot acquire, finance, maintain and insure vehicles more economically than Yellow Cab

I'm not sure this belief holds any truth as well. I mean, isn't the biggest cost associated with Yellow Cab the taxi medallion, which represents a +$80k additional charge over the vehicle?
Was going to add this myself. It's too bad that the videos linked above only give a minute or so to Spiritual Warfare, because unlike Bible Adventures, Spiritual Warfare was actually good! I played the heck out of that game, knew the location of every fruit, and had pretty much the entire game map committed to memory.
The same reason that the workers at slaughterhouses deserve pity. Even vegans understand they undergo PTSD and injuries to keep a machine going. No person is suited for these jobs.
Oh the modern world still has a taste for imperialism. The techniques of imperialism are not even that different than that of centuries old, though with modern spins. Plus WWI and WWII were not the result of imperialism or at least not as much as you imply in your comment. Current foreign policy is still called "The Great Game" - though when said now it is meant to convey the modern game in context of the history of the middle 1800s into the 1900s continuing into the Cold Wars.

The big difference now seems to be that the type of total warfare used in the early and middle 1900s between great powers is not palatable to the world today - much in line with the Einstein quote the destruction both to civilian life and to infrastructure would be absolutely terrifying. The Great Game continues today with proxy wars, economic warfare, subterfuge including sabotage and intelligence warfare (much of it network and satellite today), and with stability warfare (trying to pull the support of people from beneath their governance).
This is such a matter of perspective.

We would have a safe and perfect society if we were living in a society described by Brave New World. But I'd argue that it would be worst year of human history.

People make the argument that civil rights were a problem, which is true. But I feel that my personal freedoms are far more restricted and no matter how petty they maybe, I don't want to forfeit them for your brave new world.
Strict moderation has managed to make a few subreddits decent to read, and I don't see much resentment there. Usually it's greatly appreciated. It wouldn't work if all subreddits were that way though, I could easily see some sort of resentment building up in that case.

Self-policing, in comparison, will always lead to eternal september above some threshold of user churn. That said, HN has weathered growth reasonably well. If nothing else, the median level of discourse on HN has not gotten much worse than it was years ago. But the mean level of discourse has probably gone down. Just my impressions, I have nothing to back this up of course.
Not sure about your requirements, but have heard that MS Sharepoint is suitable for almost everything.
as late as the early 1900s, the foreign policy of world powers was described as "The Great Game".

According to reports, this terminology is still being used today:

Under the sub-heading "Rude language a la British", she wrote that "[Prince Andrew] railed at British anti-corruption investigators, who had had the 'idiocy' of almost scuttling the Al-Yamama deal with Saudi Arabia".

She said the prince also criticised Guardian journalists - "who poke their noses everywhere" - for investigating the deal.

Ms Gfoeller said Prince Andrew told her that the UK, Western Europe and the US were now "back in the thick of playing the Great Game" - a reference to the 19th Century struggle between the British and Russian Empires for control of Central Asia.

"More animated than ever, he stated cockily 'and this time we aim to win'," she wrote.

http://www.bbc.co.uk/news/uk-politics-11870581
The real estate market in oakland is crazy- wild amounts of office space have changed hands over the past few years.

That said, SF has approximately "a downtown oakland" in office space in the pipeline.
Sorry, I'm not a Rust pro, but from the docs about reference cycles linked above:

> We can see that Rust allows memory leaks by using Rc<T> and RefCell<T>: it’s possible to create references where items refer to each other in a cycle. This creates memory leaks because the reference count of each item in the cycle will never reach 0, and the values will never be dropped.

This sounds a lot like what happens when you create a circular reference with std::shared_ptr ?
Epub is XHTML not HTML, though.
Wow, TIL people take notice of me :-)
So true! Security people think the end goal of the company is a secure system. No. The end goal of the company is a product that customers want to buy. And it's hard to build said product when security hinders you at every turn.
Pointers in your memmapped file would be invalid after the second load. So it can't be the exact same structure that you would normalize use in a memory structure.

You could do it with relative offsets if you wanted, that's getting pretty close to pre-heating a cache from a snapshot. That way the file would not contain pointers but you could still traverse it relatively quickly by adding the offsets to the base address of the whole file.
I am highly skeptical of this conclusion.

I expect this study does not account for economies of scale. If I'm already downloading 100 emails from my provider, one additional email does not have any significant environmental impact.
If you use Emacs as your terminal, there are solutions such as EIN: https://github.com/millejoh/emacs-ipython-notebook/wiki/Scre...
Fight Club is referencing to a real document made by Ford, the "Pinto Memo"
Why you think Hy has anything to do with Common Lisp is beyond me.
> According to a telegram that remained buried until now in the cache of 250,000 diplomatic cables leaked by WikiLeaks in 2010

care to try that argument again, taking into account how time works?
What do you mean by "use it programmatically" for pattern matching? Can you give an example of a language that has this feature?
Good day Jezen,

I am O'demilade and i reside in Ibadan, Nigeria. I will say i am a newbie to front end since i have not actually handled any live front end project yet.

I am looking to start my front end journey and also hone my skill along the way and i will be glad if the team will consider my service, i dont mind an internship position.

I work with HTML and CSS and I am currently learning React.js, here is my most recent challenge submission.

https://app.netlify.com/sites/odemilade-3column-preview-card

I am also looking the Data Science way, learning Power BI. I am putting this here since Supercede is into analytics.

Thank you for your consideration and i look forward to your response

- O'demilade PETER-KOYI
(odemiladepk@gmail.com)
Frontend Web | Data Analysis
Seconding fennecfoxen's confusion on this one.

Are the goods in this example NYSE's processing of data? Are you saying that, for example, the NYSE/NASDAQ should not be able to move data processing out of NJ in the event NJ implement a stock transfer tax?
Boils down to "people are not equal." Which is true, of course, and immediately obvious if you've ever met, studied or worked with any people.
Also not quite. Chapter 3 Article 17 covers the right to be forgotten.

1(b) is 'withdrawal of consent', but note also 1(c), which refers to article 21, which allows subjects to object, and you should (as a controller) have 'compelling legitimate grounds' to continue processing (which is a higher standard than 'legitimate interests', which can be the basis for processing the data in the first place).
While I'm sure there's some kernel of truth to the benefits of chit chatting about random stuff and coming up with better ideas through that, until I see some evidence that in-office work provides this to a substantial degree, I have a hard time believing it's as beneficial as it's made out to be. What it actually feels like is a hand wavy attempt for some old people in management to try to justify them holding onto their outdated ways.
I'm thrown by people working on a laptop. Do you have a battery powered second screen? Is there some workflow tips I should adopt to make it work better?

I'm quite jealous of people who can work on laptops.

I wonder the degree to which people enjoy WFH is the same as the degree to which they enjoy working on a laptop. Even the people I know with a dedicated room for work set up want to go back to the office if they prefer multiple monitors.
This. Plus, I myself am living in a top floor apt, but over the past year I learnt the power of just taking walks, having quality weekend times, taking trips, and exercising. Just because I'm supposed to work at home does not mean that I should stay home all the time. If anything, this has taught me what I was doing wrong in my pre-covid life.
You're so right. It's extremely strange how most replies here and on reddit take the "100% it's not a problem" stance. The real answer would require actually doing surveys of

1) the value, learning, and art generated by games
2) the cost, judged according to each individual player's own value system.

And then weighing the strength of each effect. Note that I am judging according to the individual's values, not my own. Example: the rate at which people say "I wish I could stop playing game X" or the rate they suffer regret after a play session, or a year after quitting playing. I personally am really glad I found factorio, but not very happy about my time playing diablo 2.

Surely there are hypothetical examples of games which could be created, or addictions conscious beings could be vulnerable to, which would force defenders of freedom to admit that it's at least conceivable that there are situations where "bad" things exist, which we'd be better off without. Not saying we are in that state now, or what we should do if it happened. Just pointing out that acting as if there are no costs at all isn't addressing the opponent's position, even though we know there are lots of people who claim otherwise.
LCD's don't refresh like CRTs do. The frame is basically persistent until the next frame comes.

What _does_ "refresh" is the backlight in the sense that the brightness is controlled by PWM. However, there are many monitors that use PWM frequencies in the several hundred Hz range, or don't use PWM at all.
> Those that won't respect your ethics are not your friends.

This is kind of an unreasonable, one sided, stance. You exact everyone to simply follow you and your preferences with no regard for their preferences. Maybe you not respecting them and their worldview makes you the bad friend, not the other way around.

> I lost many of my contacts moving to Matrix but earned a lot of new high value ones that share my worldview

I don’t know if isolating yourself from anyone that doesn’t’ think and act the exact same way is a good thing.
Any CA health care worker on HN? Why do most of you reject these vaccines?
I don't understand the title of this article. The combination of "2021" and "still" implies that something happened that makes this policy nonsense given the current state of affairs. Did I miss something?
The most addictive games are those with a small marginal commitment of playing another game. It's incredibly easy to rack up hours on such games, yet if you asked people if they were prepared to commit hours to the game they'd be likely to say no.

Twitter is even worse. Not only does it not make the time commitment clear up front, the tweets are short enough that you read them automatically. Then you're hooked into the doom scroll as you keep automatically reading one after another.

As a writer it means you don't need to bother with structure and other classical writing skills to keep your reader interested. You can just write disconnected chunks of text and rely on twitter to keep them interested.
The first post I visited today on:

https://thedonald.win/p/11RhTYar32/i-have-clicked-a-thousand...

They are still talking about throwing liberals off helicopters in the comments.
Thanks for comment, I will add that to the roadmap!
Huawei has heavily expanded that feature with their "Petal Search" in order to combat censorship from centralized American big tech.

This is really the phone you should get if you love freedom.
I'd be really worried about thermals. The cards are very close to each other for an open air case, I'd expect it would need a case and enough fans to create some air pressure.

There is some weird parts about mining rigs that I don't really agree with.

"pcie risers" - as the author pointed out mining rigs usually go for 1x PCIE risers through USB cause they don't care about bandwidth - but that doesn't mean you need to go for that as well, you could have gone for 16x PCIE risers just fine which is just a long ribbon cable usually shielded.

"mining rigs use crappy PSUs from alibaba" - you can use whatever PSU you want.
> That's certainly true using that reasoning (which, incidentally, I think is ridiculous).

While Kyllo was obviously decided correctly, I don't think the reasoning of the dissent is ridiculous. Arguably, it's better scientifically.

Premise: It's not an unreasonable search if police stand on the public street outside a house and hear someone shout: "I killed Jake!"

Argument: Use of thermal imaging is indistinguishable from standing on the street hoping to hear a shout. Sound waves and infrared light waves are both generated inside the building, escape into public space, and are captured by passive receiving devices (ears, IR cameras). It's arbitrary to treat sound and infrared light differently.

The above may be a good example against hyper-technical reasoning in court cases (but see: everyone's support of the argument advanced by Aereo), but it's not a scientifically unsound argument.
There's already a couple of threads here discussing that uBlock is using different filters by default than other adblockers.

There's also a comment from the developer mentioning that the filter you mention has been turned off (https://news.ycombinator.com/item?id=8916774 ).

Here's a good guideline: uBlock is not yet the right blocker for people that don't want to configure anything. It's not clear to me that it is even trying to be that thing, but it's clear enough that it isn't there yet.
Whenever I read about successful conservation efforts I'm reminded of the Northern Hairy Nose Wombat.

There are very few of these animals left - just 163 at the last census. One year a single dingo breached a fence and killed 10% of the population.

They all used to be in a single location, but a second location has been set up and some animals seem okay there. Populations are gradually increasing. The numbers dropped to about 90 animals, and that seems like a severe bottle-neck. I'm curious whether that'll contribute to genetic flaws in later populations.

http://www.environment.gov.au/biodiversity/threatened/public...

http://www.edgeofexistence.org/mammals/species_info.php?id=9

http://www.arkive.org/northern-hairy-nosed-wombat/lasiorhinu...

https://en.wikipedia.org/wiki/Northern_hairy-nosed_wombat
And this is why some call it liberty. You can give a slave freedom by helping them to escape, but you have not provided liberty if the slaver can just hunt down and recapture the free'ed slave.

John Locke said on the subject of liberty: "Freedom is constrained by laws in both the state of nature and political society. Freedom of nature is to be under no other restraint but the law of nature. Freedom of people under government is to be under no restraint apart from standing rules to live by that are common to everyone in the society and made by the lawmaking power established in it. Persons have a right or liberty to (1) follow their own will in all things that the law has not prohibited and (2) not be subject to the inconstant, uncertain, unknown, and arbitrary wills of others."
A lot of people here need to spend some serious time learning about trademarks, for instance: http://cyber.law.harvard.edu/metaschool/fisher/domain/tm.htm

Stop panicking. Trademark abuse is not unheard of, but if anything we technologists grossly overestimate how often it actually happens because we've seen domain names getting "stolen", for various values of stolen, by claiming trademark ownership over domain names. (And for that matter, much of the "trademark abuse" is really ICANN abuse rather than trademark abuse, it's really ICANN's decision. If they take the domain name because of a bribe or even "just because", you still wouldn't be able to do much.) But it's actually an importan aspect of the law, and even if you're of a mind to throw out patents and copyright entirely, you really need to stop and think some more about throwing out trademarks. What a trademark boils down to is a mark that allows you to identify when you are dealing with an entity. Trademark violation is when you mark yourself in such a way as to cause people to confuse who you are. There's hardly a model of society I can think of from the rabid left to the rabid right and all the things that don't fit on that scale where it's actually desirable to let entities falsely masquerade as other entities. Most of them are actually so deeply built on being able to identify the people you are dealing with that you can't hardly even see it any more, it's just part of the background fabric.

And yes, Lamebook and Facebook are very confusable. Don't ask your tech savvy friends, just take a picture of the two websites, go somewhere that isn't a tech hub, stop ten people on the street, and ask them if these sites look like they are from the same company. You'll get your answer pretty quickly, I think. Companies spin off subbrands all the time.

(And read the link carefully for what it says, not what you think you can twist it into if you read certain words in certain ways. Remember, your arguments don't have to convince me, or convince some pathologically stupid AI, they have to convince a human judge, who has spent the past twenty years listening to people trying to twist and bend the text of the law in their favor.)
For those who are curious, this solution has a name:

Variable Queue
I think you can buy the Barr and Wells book via the web page I gave. In fact I think that's how I got my copy, which must have been around the same time you were looking for it.

I haven't read Walters book, & would also be interested to hear reactions from anyone here who has.