skysight-inc/HackerNews huggingface dataset:
> I personally see this largely as “luck of the draw”.

Not luck of the draw, it was because of the OOP craze in the late 1990s and early 2000s. In undergraduate school I took some introductory programming classes for an easy A, as I was already working as a web developer (like many in my generational cohort) for living expenses. (My degree program was entirely unrelated.) In one of those classes I just ended up as something of a [very poor] TA for the professor. At some point he told me that his department was looking to reorganize their curriculum to emphasize OOP and asked what I thought about Java and Python. I had never programmed in either, mostly working with Perl, JavaScript, PHP and ColdFusion. But I told him that Python was becoming popular in the open source space, and the simplicity of the language, including dynamic typing, and freely available tooling would likely make it more accessible.

I don't know if he took my advice, but in any event as I remember things Python eventually overtook Perl partly, if not largely, by riding the OOP wave. People like to say that it was because Python was simpler and more consistent (TOOWTDI instead of TMTOWTDI), but it was really only simpler and more consistent in the context of OOP programming. For quick, top-to-bottom procedural programming tasks Perl has always been simpler, IMO.
Yes.

Trying to grasp a time span of one million years feels impossible, in the context of development of culture and technology.

It seems quite unlikely to me that we are the first such development on this rock.
>Gnome actually always

No, not always: when XFree86 and XWayland are out of the picture (i.e., when the app is talking directly to the Wayland protocol) there is no downscaling or upscaling at all.

So, for example on Fedora 34 (my daily driver) if you say

gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"

, then a new line (named "Scale") appears in the "Displays" pane of the Gnome "Settings" app. If you use that new line to set the scaling factor to 125% or 150% or 175%, then start google-chrome-stable or google-chrome-unstable with the flags -enable-features=UseOzonePlatform and -ozone-platform=wayland, then navigate to the page containing this comment, the "Y" in the upper left corner is a little blurry -- enough so that most people with non-hiDPI displays should be able to tell -- but everything else on the page, including the white box around the white "Y" and emphatically all the text is rendered directly at the correct resolution.

This is because on a modern OS, the fonts are stored as resolution-independent mathematical descriptions of curves (splines, to be exact) that can be rendered cleanly at any resolution. And rounded corners specified by browser CSS or in GTK 3 or GTK 4 (the versions of GTK capable of communicating directly in the Wayland protocol) are specified in a resolution-independent way. And if the aforementioned white "Y" were a SVG file instead of a PNG file, it wouldn't be blurry either (but don't bother changing it, dang, it is fine the way it is).

And all the Gnome apps, e.g., the aforementioned Settings app, e.g., Gnome Terminal, on my install are non-blurry at fractional scaling factors.
Reported to the architecture police.
My car needs wheels. My car isn't just its wheels. My car does not exist for the benefit of its wheels.
> how much better our programming languages, libraries, APIs, IDEs, linters, etc have become

It's just libraries, really. Or libraries are 80% of the gain. So it's less about automation and tools and more about code reuse (sometimes it's even just binary reuse - you surely do that everyday by calling dynamic libraries).

The progress you note in the last 20-30 years is just Internet that became widely available. First at work and Unis, and then at home. We switched from sending disks by mail to downloading stuff from FTP servers. Recently WWW Git front-ends gave it another serious boost. That's what happened.

> But demand turns out to be incredibly elastic. A 50% increase in productivity just means that there's 400% more work, because so many new things have now become cost effective to try.

I would credit Moore's law for that instead. Really, if one can do e.g. affordable, real-time machine vision stuff today, it has more to do with CPUs and GPUs gaining power every year, than software getting better.
You can probably get away with not having the perfect product from a technical point of view (or even a platform built by amateurs which will spectacularly explode later on), but how are you going to sell it?

From my experience, having good sales (by which I mean, a good selling / marketing strategy, not necessarily going door to door) will make or break early stage startups.

Maybe people in SV don't care because they can get funding more easily?
Sounds like an ok gig, until you have to support them. I used to throw together and host little sites for friends for free, now I'd rather keep the friendships intact and tell people to just use Squarespace or some other builder.
It isn't obtuse. Maybe you could try making your argument in a less inflammatory way, and those with a different view from yours could see if there's a way to understand one another?
I mean, the alternative is reviewing 3000 packages by hand. No thanks. I’ll trust Snyk to let me know if anything is compromised.
The three questions I always ask for an identity solution:

1. What's the barrier to using your app? Past experience suggests that large numbers of people will drop off as difficulty ramps up unless you're either giving away money or gate-keeping something people have to use (e.g. your insurance company's signup process can be terrible up to the point that you switch).

2. Who handles impersonation? (e.g. how do you keep someone from making the news by registering “donaldjtrump” and posting something?)

3. Who handles user error or compromise? e.g. if my phone or laptop is stolen, how screwed am I?
Yes. I had the same thoughts as the author until I saw a house with vinyl siding and no shutters by the windows. It just looks ugly to me and I will happily spend the money so my house doesn't look like that.
I was Just thinking to build something like this today! is the code open source?
CloudFlare doesn't need to be an ad company, they have plenty of paying customers.
Jefferson's idea that whites and Blacks of his time could not come together is totally reasonable. To argue otherwise is to argue that early America was not too racist. It is only after great historical strife and trauma that we find ourselves in an increasingly blended society.

>...US was founded as a melting pot nation.

I've never heard "melting pot" refer to periods before the late 1800s.
Create a mechanical type set reader device that is “powered” by a clock spring.
Employee A: I have an event that I must attend and cannot inconsequentially avoid.

Employee B: I want to go home and relax.
It never occurred to me to pass a *, thanks for pointing this out!

It looks like all tiers can do 600 + 15 per user; I don't remember if it's always been like this, but I was pretty sure there was a limit.

https://www.fastmail.help/hc/en-us/articles/360060591073
Well, UK waited to vaccinate 12-15 year olds and got about 10% of the infected very fast before they realized their error. Not a good outcome.
Why all the attention on Facebook? How many people has Twitter radicalized? We had a year of riots with 10s dead and billions in damage, the actual taliban and hamas are active on Twitter, and any content you find on Facebook is just as readily available on Twitter.

I’m not defending Facebook here, it’s just as toxic as the rest. But that’s exactly the point: they’re ALL toxic, why the disproportionate focus on Facebook?
Unless Intel comes up with some completely new architecture with a new ISA I don't see how they could catch up with what Apple has done with the M* CPUs.
Gotta put my product manager hat on - is the problem you are trying to solve "how do I keep a site up 500 years" or "how do I keep my writing and pictures around for my descendents to see in 500 years."

Because if it's the later, the website seems to be a terrible solution to me for a lot of reasons. Figure out what kind of paper lasts the longest and print your stuff on that for posterity.
This is an issue with your workplace. Yes, a parent is essentially threatening to be fired every time there is an issue with their kid. What we need is more people implicitly threatening the same whenever they have non-kid issues crop up that the business refuses to accommodate.

It’s not that parents have more leverage, it’s that everyone knows a parent’s threats are real.
they did announce free forwarding:

https://blog.cloudflare.com/introducing-email-routing/

https://www.cloudflare.com/email-forwarding-waitlist-sign-up...
If you’ve got $2000 burning a hole in your wallet
What is the option for carriers? Do you need to use a VPN for all traffic if you don't want them tracking you through just basic network usage?
> I don't assume that non-parents can or should pick up the slack.

Maybe you don't assume that, but the system built around parenting does assume that. A clear example of this is "new parent" time off. At my company, new parents can take 4 months off work (paid). So, if you work on a team of a dozen people, and 10 people on the team have children at some point, that means, at a minimum, 2 people are picking up more of the slack than the others.
For me, I had a bad experience that soured me on them. I signed up for service and forgot to change over my credit card or something and the service lapsed. So a few months later, I signed back up for another six months of service and it said I had only 3 months of service. So I double check and I did sign up for the six months of service. So I contact customer service and they say that they were giving me service when I wasn't signed up so they're going to charge me for that even though I wasn't even using it then. So I ended up only getting half of the service that I paid for in the end and they were just like tough luck when I contacted them.
Facebook: We support updated regulations on internet’s most pressing challenges
> It's not going to happen. Especially with x86

I share the sentiment that it's unlikely that Apple will go back to x86 any time soon. But if/when Intel has a leading node, it think it is actually /likely/ Apple would manufacture their M processors on it. Intel is saying their nodes will be easy to port from TSMC, having two vendors gives Apple leverage, they reduce geopolitical and other supply chain risks, and and the two companies are literally in each other's back yard.
> Second, there are still some significant drawbacks to Apple's new machines. I want more external monitors, for one.

“ Overall, the new MacBook Pro with the M1 Pro chip supports up to two external displays with up to 6K resolution at 60Hz, while the new MacBook Pro with the M1 Max chip supports up to three external displays with up to 6K resolution and one external display with up to 4K resolution at 60Hz”

More than this?
Snyk is okay but I've had my issues with them. Never put all of your eggs in one basket.
War would lead to much worse than supply chain issues. Mass global death is what war between any powerful nation means now. Which is why it should be unthinkable, and why every nation that is serious about a future for humanity should take every action necessary to keep peace and to prevent crimes of aggression.
Not to suggest it means anything, but one parent (very privileged Gen-X, male, white) to another: I sincerely admire your perspective and confidence. I really am disappointed in how so few of our peers (regardless of gender or generation) have either in this context.
This is just the fundamental nature of human nature. People are hardwired to watch out for the kids in their “tribe”.

Ask yourself how you would respond as a manager, on a gut level to two different scenarios. One is a subordinate comes and says “I need to leave early today, my daughter’s the lead in her school play.” The other says, “I’m gonna dip out mid-afternoon. Tryna make the 4-20 celebration at Mission Dolores later”.

We can argue till we’re blue about whether this is fair or not, or the burden and benefit of making people for the next generation, and entitlement and so on. But at the end of the day, none of it will matter. You can’t change human nature, and people who care for young children will always be given a certain unique level of respect and accommodation in any society. Period.
Depending where you’re at in life, you could probably raise your kids to understand that keeping the site online is paramount.

Similar to those wise families that teach their kids to take care of their elders.
Currently, Fastmail's limit is 600 aliases per account for all three payment levels.
I suspect a huge fraction of those packages need to be rolled up into a standard library for which some foundation can take money and do proper release engineering.
Re your 1st paragraph: Ahh, yeah, when things change beyond first estimations, let's use outdated statements made using old data to conclude "They were lying from the beginning, it's been planned all along!".

Meanwhile it's month 18 in USA because the antivax folks started with the premise of non-cooperation ("because I hate the other party") and worked from there to invent all sorts of excuses why their non-cooperation is justified, so the government, who needs to care for all, including the beligerent, have to keep policies to keep everyone somewhat protected, ie masks, distancing, and proof of vaccination checks. Compare that to Portugal with 98% vaccination rate and no more vaccine proof checks required.

Yeah yeah you can still get the virus if you're vaxed, but it'll then be just like a bad flu, actually fulfilling the mistaken belief that many deniers had in the beginning...
News photos could be used to predict price changes of pork pie.
Strong suggestion: uBlock Origin ad blocker, including in Firefox on Android.

Other options include the Brave or Duck Duck Go browsers - similar features built in, but possibly less bookmark portability, etc
Yes! I had a guy painting my old house, and when he was done I was staring at it and it looked...ugly. Not the paint, something was off about it. He forgot to put the cheap plastic fake shutters on. Much better.
it was shown this week MS couldn't even ship an up-to-date version of curl with Windows

a browser is... more complicated
Raise your hand if your digitally scanned signature is on the CD-ROM they placed onboard Cassini.
Thanks for the question. Yes Potion does!
Curious: it's a grand idea, right up there with Ted Nelson and Douglas Engelbart. Which makes me curious: it's hiring software developers. Is the platform to be made open source so that it can play in and enrich a vast array of knowledge tools already there?
What about a normal door handle then?
It is not jargon. It is not domain-specific. Any fact that makes a conclusion more likely or less likely is evidence. It need not be conclusive to be evidence.

For example, if we were to find a closed lipid membrane on Mars, or an increase in CO2 or methane or oxygen in its atmosphere, that would be evidence - but far from conclusive evidence - of life.
The trick is to get a disk that works; wire it up to boot up, run your job, then shut down, on whatever schedule you need; then never touch it for anything besides business logic changes.

Brownie points are awarded for persisting the setup of the image in the form of a dockerfile, shell script, etc., but such documents are to be considered non-authoritative sources, and must be expected to break at a rate roughly proportional to their size.
I know what you mean but I think think this specific article makes a good case. For example the financial industry concentration in New York and retiree mass emigration really do distort things.
Several of us in this thread. My reason is simple: I do like the "CD quality" and do like to own my music. I do buy CDs and I do rip them to FLAC (for listening at home and as a backup) and convert them to mp3 for my silly car (which accepts mp3 and wav but not FLAC).

I do agree that vinyls do look better though.
It’s generated occasional commentary here, but not recently.

https://news.ycombinator.com/item?id=7639119

https://news.ycombinator.com/item?id=4910622

https://news.ycombinator.com/item?id=1415528

https://news.ycombinator.com/item?id=3172021
You are making a really big assumption.

Maybe the majority doesn't decide what the minority puts in their body.

Particularly when the net effect (in this context) on the safety of others is far from quantified. Or certain.
I ran into the same issue. Of all the people I've met who end up being successful startup founders I never guessed correctly they would end up successful (a couple even became unicorns) and the cofounders I picked turned out to not so great.

From my experience ex-FANG guys are helpful when it's time to raise money but they rarely have the skills needed in a startup environment.

My approach now is to partner up with people I have a lot of history with and that I know they get things done, even if they're all technical. We're figuring out how to become the founders we need.

We are also not a fan of the entire "startup", high risk, high reward thing. It's too much risk, hassle and stress and you can live comfortably with a smaller profitable business.
high pressure or low pressure ???

or you say bring up to high, then drop down to calmly pressurized for the remainder?
It sounds like learning to set some boundaries and thinking about what you really want out of work would benefit you. You are the go to guy because you acted out that role enough so that it became real.

If you want to be needed at work, then great! Keep doing that. But if you resent being the go to guy on a regular basis, start by changing that which is easiest to change: your own behavior.

Easy way out here: schedule something after the typical end of the workday, even if it’s meeting friends at a bar.
My house has the "Are You Kidding Me" 11ft wide windows with 1ft wide shutters variety. It's stupid practically speaking, but they've been there for decades and they look nice.

Rather than ranting about how terrible they are, it would be be helpful to offer some alternative dressing - I have 3 more huge windows without fake shutters that look quite plain...
Mohawk Mothers demand search for unmarked graves at McGill University
It wasn't DNS in principle that caused the outage.

If I recall correctly, it was their DNS servers that did that in a convoluted kind of way but not because of DNS as such. Due to some connection error or another the servers that also run DNS ordered the routers to withdraw the BGP routes to all Facebook properties which in turn killed access to said DNS servers.
It makes so much sense, surprised me that it doesn't exist.
I agree. The question is what will species be like in the context of this evolution.
"bribed" is the wrong word for this. The license terms says that an infringer loses the license, and the copyright holder can ask, in exchange for re-instating it, that the infringer fix all violations (in this case, not just for Busybox but for everything). That saves time, other violated copyright holders don't have to sue one by one, and no money exchanges hands (and even if money does change hands, recovering legal costs as part of a settlement is standard).
If you are ever expecting to be in a situation where a) you have incriminating evidence on you phone, and b) have reason to believe the police will likely try and get access to it at some unpredictable time in the future, I think you'd just be wise to not use biometrics at all.
What Viewers Dislike About Streaming TV Ads
Why Some Healthcare Workers Would Rather Lose Their Jobs Than Get Vaccinated
Well then you have the opposite problem. "employees with kids are being paid 20% less than their non-kid-having counterparts. what type of discriminatory policy is causing this?"
I like to read bad news about Firefox - at some point in time, they stopped listening to their core users and started pontificating moralistic values.
>" In light of this, it is rather incredible that we are even capable of boredom"

This is a confusing statement. Is boredom a lack of information? Not sure how these things are even remotely related.
> The group believes they’re linked to controversial psychological experiments conducted there in the 1950s and 1960s that received funding from the Canadian government and the American Central Intelligence Agency (CIA).

...

Ponting’s testimony alleges that experiments’ victims were buried in the grounds surrounding the Allan Memorial Institute and that underaged children were victims of these experiments.
At my work, new parents tend to give 3-6 months notice before that PTO and we hire temporary replacements. What's wrong with your workplace? It's not the parents.
> ground on the outside

A diode bridge (https://en.wikipedia.org/wiki/Diode_bridge) can easily take care of polarity inversions. Voltage is a harder problem.

Since we're going through flights of fancy in these threads, another option would be to add a built-in solar panel to your hypothetical e-reader. Expose it to enough light (and you can probably assume the lighting won't be much brighter than a tropical midday sun) and it turns on.
Facebook has many more users. Twitter's tweet limit also makes content less likely to be long form, and possibly less effective to persuade.

Those are my guesses anyway.
> I'd expect some kind of expection in that case.

Sorry, what exactly do you mean by ‘expectation’ here?

> This sounds like a dangerous example of monads (since you don't know if you had a Nothing value up in the chain or a valid value that can't be representated)!

Well, this particular case is of course oversimplified. There’s plenty of ways of dealing with different kinds of errors. The easiest is to define a sum type of errors:

data DivisionError = ValueMissing | NonIntegralValue

Then redefine the function to return an ‘Either DivisionError Int’:

half x
| even x = Right (x `div` 2)
| otherwise = Left NonIntegralValue

Now chaining several calls to ‘half’ will abort at the first error.
GitHub/Dev: Navigate GitHub Repo or PR in a VS Code Environment in the Browser
so if you're an Arch user, and a Vegan who does crossfit which one would you mention first?
Why are you so angry about this?

I enjoy shooting 4x5 black and white film because of the limitations of the format, not in spite of them. I use a DSLR for paid work. I like to think the time with the 4x5 makes me better at making photos with the DSLR. It doesn't matter if this is true or not.
The biggest electric-car disruption that nobody seems to be talking about is that the national electricity grids of all nations do NOT have the capacity to be charging millions or hundreds of millions of electric-cars overnight.

You'd have to double or triple even, the capacity of electricity generators and high-voltage transmission lines to enable all of those vehicles to be charged. I don't see any forward planning for the construction of that extra capacity yet.
>that person / thing is complicit in some way with the thing they are claiming to be against

There's a sense in which it's tautological - when anything bad happens, the universal cause is that nobody prevented it, and everyone in the whole wide world is guilty.

Also, even if your dichotomy is sort of correct, surely every non-complicit entity must have a non-negligible amount of time before anyone gets around to "COINTELPRO'ing" it, so it can't be literally true.

The most succinct way I can express my disagreement with you is that loyalty is never wholly binary.

So arguing over whether an entity is for or against something especially when they are composite and not a single person, is a rabbit hole you don't want to go down.

There is a simple way to deal with endless BS and lies - judge by actions, and never make a final judgement.