skysight-inc/HackerNews huggingface dataset:
Sure, but that also has never been practically the case in any communist nation of which I am aware. Getting into No True Communist discussions isn't meaningfully productive, but there might at least be something to be made from looking at other self-declared communist states and teasing out the differences.
> Sane defaults are really important for people who don't know anything about the internet

That's fair. I apologize for sounding elitist. I guess you could say I am a bit biased here because although sane defaults are ultimately worth shipping, there exists the tinkerer types who love nothing more than configuring and customizing their addons.

> Adblocking not working in private mode isn't a sane default

Perhaps you are right about AD-blocking addons. You typically want them in normal browsing mode and private mode, but it's the mountain of other addons which spy on users that users have to worry about. I don't have to worry because I inspect the code of addons before installing (more elitism in practice). I have spotted a few in the wild that covertly send your browsing history and other details to a remote server (Yes, I reported them).
Sure... but you're living in a rural area! What do you expect? I also live 20+ minutes from big box stores. Being away from civilization is kinda the point of being in the country, no?

Watch the 1990s era video linked in the original article (and mentioned elsewhere in the commentary here). Those 90s Muscovites were living in the most urban part of the Soviet Union. Just imagine trying to get a grade 8 bolt in the countryside.
I think it's also a lot worse in politics, in that you might reasonably have someone try to entrap you purely for political reasons. There are "politics" in commercial and academic settings too, but not usually played at the same level. If I were Pence I wouldn't want to have 1 on 1 meetings with men, either.
I can't find the source, but I believe they didn't upgrade to the newer standard due to some combination of existing keys and ChromeOS.
Actually that’s a good point. One thing I won’t tolerate in a community I host is its use to conspire against others (or even to attack them behind their backs). I would guess that happens quite a bit even in communities not set up for that purpose.
The solution to a problem is never to ignore it, lock it away, out of sight where it will just fester. The people who produce bullshit (maybe for a living, maybe as a hobby) don't just disappear.

Aggressive filtering of what people see in their feeds is not a solution. What do all those able to discern bullshit from factual content have in common? Exercise for the reader as I don't have a definitive answer. A proper education can be thrown away or ignored when convenient; some people just seem to have a good nose for bs. I dunno.
Principles. The principal is your "pal."

most people aren't disciplined enough to stick to their principals when a group they don't like is the one getting screwed

For most people, it's hard to keep out of group-think mode 100% of the time. It's especially hard to do when emotions are involved. As a consequence, most are only too happy to screw the members of the groups they don't like.

This is why one should stay away from politics where one is labeling another group as inferior or bad, based on how they were born, or based on what they believe. It's better to convince than to condemn.
But look at what we got in return... The laptops are now 1mm thinner than they were before!
[I recall posting this here in the past, but worth re-posting.]

The "handy rule" from the book Team Geek -- the newer edition is called Debugging Teams[1]. It's from chapter "Offensive versus Defensive work":

[...] After this bad experience, Ben began to categorize all work as either “offensive” or “defensive.” Offensive work is typically effort toward new user-visible features—shiny things that are easy to show outsiders and get them excited about, or things that noticeably advance the sexiness of a product (e.g., improved UI, speed, or interoperability). Defensive work is effort aimed at the long-term health of a product (e.g., code refactoring, feature rewrites, schema changes, data migra- tion, or improved emergency monitoring). Defensive activities make the product more maintainable, stable, and reliable. And yet, despite the fact that they’re absolutely critical, you get no political credit for doing them. If you spend all your time on them, people perceive your product as holding still. And to make wordplay on an old maxim: “Perception is nine-tenths of the law.”

We now have a handy rule we live by: a team should never spend more than one-third to one-half of its time and energy on defensive work, no matter how much technical debt there is. Any more time spent is a recipe for political suicide.

[1] http://shop.oreilly.com/product/0636920042372.do
> Soundness prevents false negatives, i.e., all possible unsafe inputs are guaranteed to be found, while completeness prevents false positives, i.e., input values deemed unsafe are actually unsafe.

I really dislike this definition. It is confusing and backwards from normal math/logic parlance.
Check for thermal throttling. Dust can severely slow down a laptop, even though task manager says that it is only using 10% of the CPU.
Show HN: A better way to stay on top of SEC filings
https://filingsdb.com
VolunteerMatch (https://www.volunteermatch.org/) has worked well for me in the past.
> That represents tremendous end-user value, in my opinion.

It represents tremendous value for Tesla. But they will do their best to prevent the end-user from benefiting from it, and extract every cent they can: https://www.businessinsider.com/tesla-bans-customers-self-dr...
Cool, thanks for sharing! (Seems like a missed opportunity that Apple didn't add their own built-in haptics to the TouchBar.)
It doesn't seem like a good idea to make HTML more complicated just to save 13 characters per page. It's just one more unclear thing that beginners would have to understand. "These elements go in the <head>" is easier to learn than "Here's a list of elements that have to be put in a specific order, but there is no visual indication that they are different." They will tend get copied/pasted out of tutorials in the wrong order.
>I’ve been remembering to go to the small Ace Hardware store in town lately.

I never made a conscious decision to avoid the big box stores, but living in downtown Boston forced that decision on me, so I got used to going to a small, local store for just about everything. I've since moved to a suburb, but still go to the small stores, even when it's less convenient.
True, if you're big enough you can insert a filter - which only underlines the question - why isn't there a filter available to begin with?
I don't think interactivity and performance are enough to make a good production language. For example, I find Java painful to write without a good IDE, because of all the boilerplate, however it's that boilerplate that makes it very easy to read and refactor.
Fortnite E-Sports Player,BreezeAgent Wins $50k in the Secret Skirmish Event
Religion has the benefit of being a massive (1B+ for the major ones), well established institution for bringing people together, the recurring nature of meet-ups for church and / or prayer help to establish routine. What I've found is that for those who are not religious, the hardest part about building a social structure from scratch is establishing some routine.

I moved from Boston to Portland a few years ago and didn't know anyone. I tried everything from Meetups (solid if you're looking for friends of the opposite sex and people your age -- especially if you're a millennial / gen X), volunteering (great for meeting a wide variety of people but can be difficult to come across the same people over and over unless you share a common bond, like work) and sports (best for last minute get together, but sometimes to schedule can be too rigid if you don't dedicate yourself).

They all have their benefits, and you'll never enjoy every type of person you meet in a certain community. The key above all is getting together with people you like on a semi-regular basis. Even twice a month on a long enough timescale is enough to establish a strong tie.
At the same time, I can preshop Home Depot online and it will tell me the row and bin that I need to go to for just about every item in the store. IKEA is the only other store I've ever actually been able to do that.
> I never got why, if they really want the touch bar, they don't do both. F-keys and touch bar.

That would consume room for the touchpad.
VolunteerMatch – Where Volunteering Begins
The whole thing can't keep a 4 core CPU from overheating and throttling. Not too mention with that small power brick and the USB-C charging cable, you can't even provide enough power to that beast of CPU regardless of i9 being less power hungry then the i8 is.

Apple just doesn't want to learn.
Of course, electron is bringing this great fragmented ui experience to macOS
One winter I was vacationing in Beijing, Changchun, and Haerbin. Beijing was about -10C, cold I guess. Changchun was about -20C . I took a bus to Haerbin and saw the mercury fall to -40C (they have digital thermometers at the front on the long distance buses in NE China!). Anyways, there is a huge difference between -10C and -40C, when I got back to Beijing, it felt fairly balmy.
I think people associate a "one party system" with communism. But really the system of government isn't strictly tied to how the economy is managed (see: monarchies, fascism).

You're right though. Economically China isn't communist. Especially in their "Special Administrative Regions" (Hong Kong, Macau).
Not disagreeing but I have a little different experience. I volunteered in a radio program for about 5 years, it was about children's rights (not in the US) and every week we discussed a children rights violation in this country, go there, listen to the children's voices and discuss the issue with them. My co-volunteers were really great people. But somehow I never not felt not-lonely. Even though we were working for the same goal and we were socializing just fine, they didn't feel like the right people.

The most I ever felt non-lonely is back in college struggling through very challenging problem sets with my study group. It definitely felt like a have a "friend group" who shared something very important with me, and I miss those days a lot. Even to this day, when I'm given a hard task at work, I like solving it with my coworkers.
Less luck, more good design. The accident investigation report reckons that this was close to the worst-case scenario: the first pitch-down was almost at the maximum possible, the other fault protection systems made it unlikely that more than two such uncommanded pitch-downs could happen in a flight, and it wasn't possible for this to happen anywhere near close enough to the ground that the pilots wouldn't be able to recover even if they panicked.
"I don't want thinner" is really what apple needs to hear.

Thinner means you take away my ports so I have to carry dongles. Yes, I'd actually love to have at least one old-fashioned USB2 port. I know, I'm insane, but USB2 devices didn't exactly disappear just because USB-C is great. I still have a lot of them.

Thinner means you take away magsafe, which is one of those great "gosh, apple is so clever" features that's very, very useful.

Thinner means you give me a keyboard which, at best, completely sucks (layout, feel) and at worst, can't actually do its job because of reliability problems.

Thinner means I could have more battery life.

I'm literally carrying around TWO 2015 MBPs on a daily basis right now and it's TOTALLY FINE, APPLE. I'm not dying over the weight or amount of space they take up. I hardly even notice. For what developers do with laptops, thinner is way down on the priority list. I wish you'd listen to us.

Also: I literally have no use for the touchbar that isn't perfectly handled by function keys, and I hit ESC 1000 times a day because I'm a vim user. Why do you hate me?

Please just release a mac that looks exactly like a 2015 MBP with an i9 and some USB-C ports, and I will be lining up to throw $3k at you. As is, I'm getting as much life out of my 2015's as I possibly can (they're running great, btw, but I doubt they'll make it to your next refresh if it's 3 years away). When they finally die, if the only MBPs available have garbage keyboards and touchbars, I will grudgingly stop being a Mac user.
That’s a wonderful story, thank you for both creating it through your actions and sharing it.
I agree that it's a problem for more people than those directly impacted (I wouldn't say no one benefits though, some companies are benefiting from reckless spending).

I think the problem is one of culture. The 20th century was basically a gigantic advertisement for hedonistic individualism. It's not surprising that that mode of living is turning out to be unsustainable for everyone to participate in. By holding people responsible, you put some pressure on to create an alternative archetype to that of the "sex, drugs and rock 'n roll" 20th century heroes.

I think we have a long way to go though. Just yesterday there was a piece on HN about Millennials and Gen Z becoming more pessimistic. It stated that their number one priority was travel. Maybe the post-Gen Z generation will prioritize savings and more stoic living after they watch the aftermath of the previous two generations focusing on hedonistic spending.
That model works way better on something that isn't as important or hard to move/replace as your home...
Is this official?
IMO technical debt does not discern between different types of software. If you make a mistake (or are not 100% correct) you will need to fix it unless you are willing to provide your customers less than perfect software.

Maybe an appropriate way to look at this is that the developer working on the feature could only need the company to take $100 in debt, while another developer needs the company to take on $100,000 in debt for the same work. Typically this difference, unfortunately, does not reflect in the individual developers' salaries.
On top of 2: if you can't avoid screens, at least get a blue light filtering app like flux. It'll feel weird at first but you'll quickly get used to it.
Lords fed everyone, at least all the peasants. They would have issues with various other lords/people within their social circle, but the peasants were a resource not to be squandered. No peasants, no farming, no money. A lord who could afford a proper feast would not have enough regard for individual farmers to decide who should starve. Manpower was the only real source of wealth.
Okay. I thing I snuck in the snark with a fact that they are backed by a Communist Regime. Will reread the guidelines and keep it clean.
Self-Driving Trucks Will Carry Mail in U.S.
What makes communism communism is central planning. Money becomes more of a voucher than a measure of value.
After having read the article your comment comes off as a non sequitur. The article doesn't even mention churches or relate volunteering to churches or churchgoers... You didn't even make an effort to correlate churchgoing with the topic of volunteering or the topic of loneliness. Even from a tangential perspective I have no idea where you're coming from. The article mentions widows alleviating loneliness through volunteering for two hours a week. "Church plays a larger role in maintaining a healthy society" without really qualifying how, why, or in what way it pertains to the article, seems like a massive logical leap. What about for the widow? What about the man waiting for a chess opponent? Are you saying that "church" is a function solution to their loneliness? Could you maybe elaborate on that?

You stated something impertinent, explained nothing, and somehow got a slew of upvotes. I don't even know where I am right now.
> other than the benefit of shipping quickly

I think you need to answer why shipping quickly would benefit the company. Shipping quickly is not an end but a means to an end. The point is the state of the market and the impact you plan to have on it, with an added constraint of some deadline.

Perhaps it’s an AR app a company wants to ship in time for a sporting event or art show, and the business has only enough runway to get to a potential windfall of revenue from it?

That being said I think for tech debt to be “good”, the real challenge must be well understood, as well as the alternatives, it must be documented somewhere and all stakeholders must be aware of it, because I’m going to force them to consider it in every prioritization meeting until it’s done or not needed any more.

Personally, if I have a client that’s constantly questioning my expert analysis, the thing for which they entered into a contract with me, I would question whether that relationship should continue. Seeking info is fine and expected; shutting it down is not.
React is nigh-universally agreed to solve a set of problems related to frontend web development. You may not recognize the pain of those problems and it may not solve them the way you like it, but the way you've attacked the sentence is really strange.
Yes.. like the joke goes.... The factory worker says: ‘They pretend to pay us an honest wage and we pretend to do an honest day’s work.’”
>>> I am claiming it’s uncommon to use closed source developer tools

>> Visual studio

> I don't think that's a strong argument

Lovely talking to you.
Part of the problem here is the lack of fraud insurance from CoinBase/exchanges. If the attacker would have instead stolen from his bank (several US and Canadian banks I know happily allow logins with only a password or are only starting to introduce SMS-only 2fa), it is likely that the bank would have returned the money, whether they could revert the transaction or not, and then pursued the hackers themselves.
I've found that in the Bay Area, there are so many people who aren't allowed to work that it can be very, very hard to volunteer - the supply of volunteers exceeds demand.
Do you also keep your cash under your mattress, instead of into a bank account?
I remember some mail always uses capitalized case [IRS and SSA?]..
That’s the point, why spend a week on some fancy web app if excel is already there?
The OP's application is a bit of a shoehorn for a spreadsheet, but do you foresee alternatives to excel beating it at its own game at some point in the future?
> OP said it's a 50$ upgrade.

And OP was wrong, that doesn't make you right:

> They are not 'suspicious' they really are that fast compared to the standard cheap SSDs.

They're not that fast compared to SSDs retailing for half the price of the upgrade.

> Search for comps on any online retailer and you'll see how expensive and fast those are.

I did and they're not.

> It's a 450$ retail price and 250$ sale price for a slightly slower SSD.

No matter how much you hate it, it's still a $250 retail price: https://www.newegg.com/samsung-970-evo-plus-1tb/p/N82E168201... And a $125 upgrade: https://www.newegg.com/samsung-970-evo-plus-500gb/p/N82E1682...
78% Consider Online Medical Sites Reliable
"Rural sprawl" from a century or two ago is biting back. Much of the growth of the US was driven by agriculture. The early version of the American dream was finding cheap land and farming it. That filled much of a continent. Small rural towns were built to support farmers nearby. Larger towns and cities supported small towns.

Today US employment in agriculture, forestry, fishing, and hunting is only 1.5% of the US workforce.[1] That's all. A century ago it was around 50%. A profitable farm today is a lot of land, a lot of machinery, and very few people. The small towns and small cities built to support farming still exist on the ground. But there are not enough farmers to support them. Which is why they are dying.

Plus, of course, the remaining farmers use Wal-Mart, Amazon, UPS, and the Internet to get many of the things they need. Much less need to drive into town. Which is probably half boarded up anyway.

[1] https://www.bls.gov/emp/tables/employment-by-major-industry-...
WebdriverIO recently got support for Lighthouse, but also the devTools plungin has support for page load.

If I were to set this up I'd use devtools to throttle the network down to 3g, and I would actually render the browser in the test.

https://github.com/webdriverio/webdriverio/tree/master/packa...
I'm really surprised by how negative the comments are on this one. I mentor a young man once a week and it has been a huge positive influence on me and my mental health. It really helps me be more "others centered".
February 1, 2020: DNS servers without DNS over both UDP and TCP may stop working
I think there is a manifestly apparent imbalance in tech. But I struggle to understand how we can competently fight that imbalance without really knowing what we are aiming for.

0% of midwives in Ontario are men. What's the right number? How should we endeavour to fix that? When do we know when to stop and be satisfied with the ratio?
No axe to grind. I’d like to think I’m a representative sample of my fellow software engineers. I don’t even want to make statements about open vs closed source generally. But as it pertains to developer tools (compilers, interpreters, debuggers, runtimes, standard libraries), open source has been hugely successful, hugely popular, and both individuals and corporations depend on that fact. You’re right, and I think I fairly painted a picture of Wolfram’s thesis about Mathematica being a commercial closed source product: He has the best general-purpose CAS on the market right now. That’s real value! But it’s not persuasive enough to spend my (or my employer’s) time, energy, and other resources into making it the source language of my (or my employer’s) product, IP, services, open source libraries, etc. Under discussion is a tool to write and run code in Wolfram Language, with a premise that providing the tool free of charge for use in a limited set of legal circumstances is useful. I argue that the legal framework around the usage of the tool is more consequential to its adoption and use than the cost.

With that said, I don’t speak for everyone! If folks find this tool useful, love writing Wolfram code, have no expectations about the portability or maintainability of the code, trust Wolfram and the contract to which they’re agreeing, then by all means! More value for people is better!
There is this:

https://github.com/WolframResearch/WolframLanguageForJupyter

Additionally many IDEs have support for Wolfram Language, e.g.

Eclipse: https://www.wolfram.com/workbench/
IntelliJ IDEA: https://wlplugin.halirutan.de/
viewing source of webpage is not hacking.
Not to mention theres still a huge rural conservative/urban liberal divide in Europe. Its practically every where you look in the world and reaches back to at least the French Revolution.
I would love to see the numbers for Paris, France. Salaries are a complete mess here and secrecy around the subject does not help
This is very simple:

One side wanted a more agrarian nation with hard manual labor (The Protestant work ethic)to prove self worth, while the other side wanted a more industrial nation with all the automation and efficiency that went with it, which in turn fueled the arts and sciences.

There may be some overlap, but these divisions are nearly as old as the nation itself.
> Just like the harm you did by cancelling invitations on behalf of a hypothetical discomfort of other people.

What she accused him of doing was entirely false while uninviting her was based on something entirely true. You are comparing harm caused by false accusation to one caused by actual grievance.
Most of that is the optical drive, right?