skysight-inc/HackerNews huggingface dataset:
Religion has no place in the classroom, in the halls of ivy, in our codes of ethics, or in deciding how we express ourselves, and almost all of us spontaneously understand that and see any misunderstanding of the premise as backward. Yet since about 2015, a peculiar contingent has been slowly headlocking us into making an exception, supposing that this new religion is so incontestably good, so gorgeously surpassing millennia of brilliant philosophers’ attempts to identify the ultimate morality, that we can only bow down in humble acquiescence.

It’s continually amusing to me that some of the most outwardly “anti-religious” people (I’m reminded of this Silicon Valley scene [1]) adopt belief systems and act in ways that are nearly indistinguishable from American Protestantism, with the minor difference of the content of beliefs being different. It makes sense, really: cultures don’t suddenly go 180 in the opposite direction. They adjust and build on already-established modes of thought. I think this is called the Horseshoe theory, but that’s usually applied to politics.

1. https://youtu.be/TWoRVaGlFRc
> Have you been on Twitter or a college campus lately?

No. I live in a bubble. And no, I am not being facetious. I really have not been to a college campus for a long time, and I really don't read Twitter. Nonetheless...

> There absolutely are people who believe those things to their core.

I have a very hard time believing this. Can you point me to some evidence on the record that is longer than 140 characters?
The idea that a claim of group membership can be used to categorize a person, and then be used as a rationale for group punishment (eg. deplatforming) is repulsive and silly.

And is now widely accepted as "woke" and generally accepted as correct behavior.

This isn't going to end as pleasantly as proponents expect.
Interesting to see how stable the design of Hacker News has been. Here’s the earliest I c Ould find in the Wayback Machine – from 21st February, 2007: https://web.archive.org/web/20070221033032/http://news.ycomb...

Some changes – most notably the name – but you could easily mistake it for the current design at a glance.
A cool thing to note is that you can't read Kindle "Textbooks" on any first-party Amazon e-ink device but you _can_ read them on a Boox e-ink device precisely because it runs Android (read: eTextbooks are supported in the Kindle Android App but not native Kindle devices).

Not to mention you can read other textbook-like sources on e-ink like O'Reilly Books and Scribd as well through their Android apps.

Source: Bought a Boox Max Lumi and it's been the best device I've purchased in years.
Isn’t this the exact same thing Yelp has been reported of doing?

Seems like any form of reviews — Amazon, Yelp, TrustPilot — or even independent reviews (that are often given a product in exchange for “their honest review”, can’t be trusted anymore.

Someone will find a way to game the system.

We’ve gone from being ignorant, to being informed, back to being ignorant again — or worse, ignorantly mislead.
The wealth disparity between Black people and white people in America[1] is, itself, due to centuries of racism[2].

1. https://www.federalreserve.gov/econres/notes/feds-notes/disp...

2. https://www.americanprogress.org/issues/race/reports/2019/08...
An excellent next step would be to use a distributed mesh of these and do interferometry to resolve spatial details on the sky.

Observations could be distributed with bittorrent and coordinated over a blockchain. There exists off the shelf open source interferometry packages used by professional astronomers today that can be used for the analysis.

Accurate positioning is needed but can often be achieved to within a couple of meters using google maps and a sat image of your back yard.

EDIT: Do the downvoters hate interferometry? Oh no, it's just because I used the world blockchain. Chill people this is a thread about a blog post about turning a piece of trash into a fun day of amateur astronomy.
Buffon's needle problem[0] remains my favorite way to calculate pi. You drop readily available sticks such as matches or toothpicks on top of parallel lines at least slightly wider than the sticks. In a Monte Carlo fashion, pi will emerge. An interactive example is available[1].

pi is approximately:
(2 x the stick length * the number dropped)
divided by
(the distance between lines * sticks crossing a line)

[0] https://en.wikipedia.org/wiki/Buffon%27s_needle_problem

[1] https://ogden.eu/pi/
Yes. Mostly beta-males debate about these things.
I feel like there are times when zero values can make things awkward (e.g. boolean flags often need to be expressed in the "negative" form because the zero value is false), but this is a great idea for iota!
The solution is simple: Don't have standard libraries!

The compile repository should just contain the absolute bare minimum of primops and what not, regular libraries should do the rest. Yes there should be a batteries-included starter pack, and it can be bigger than most standard libraries even, but it should be maintained separately.

Ironically, C, with it's terrible stdlib, gets this right. Neither GCC or Clang is in the business of maintaining libcs. C does this for Conway's law reasons with kernel vs compiler competing for ownership, but still, it's a good result.

People squirm at the thought of this. I think the issue is not that this is inherently bad UX, but that Cargo/Cabal/etc. are simply too shitty. I think people's expectations of those tools is too low, and if those are fixed, this problems with this will evaporate.
Rust is making breaking changes in the language (called editions), but different versions of the language can use each other as libraries.

They use a common IR format, just like languages targeting the same VM.
about:robots is from the early Firefox releases. Pretty sure it is from Firefox 3.0 development as you can find the same robot in images when searching for Firefox Gran Paridiso Robot.

https://www.google.com/search?q=firefox+gran+paradiso+robot&...
> but do you really need their birthday or a sentiment analysis of their opinion of cheesecakes

If you go back to the Wild West of the Facebook apps, shortly after platform launch there was an app for everything - apps for fancy birthday cards with birthday reminders, as well as polling apps telling you which one of your friends is the biggest cheesecake lover.

Every piece of data can be spun into being essential.
I assumed that's what _you_ are doing since you proclaim to be a Boglehead :-) I'm saying that the GPs claim is only hard to believe as a Boglehead if you know they're invested in index funds in their retirement account. But 401(k)s are notorious for not having access to those.

Saying that your brokerage account substantially outperforms your retirement account is perfectly compatible with a Boglehead perspective: all that means is that your brokerage account holds SCHB and your retirement account holds some infernal actively managed trash from Voya or whatever.

There's a clear broken incentive there: a 401(k) manager with a sibling advisory firm will happily be the loss leader on giving companies 401(k)s for free because they'll make up for it in management fees. This is strictly bad for employees, who rarely have the knowledge to differentiate between 401(k) plans and even more rarely have the agency to do anything about it.
Is hatefulness an end in itself for you?
Honestly, I don't know if it is related but I learned it is way better to keep per-disk configuration instead of dual-boot using exactly the same disk but having multiple partitions. These days the SSD disk are really cheap and the simplest and most maintainable configuration is to keep Linux on the one disk, and Windows on the second. I have never experienced any kind of problem having a LUKS partition is such setup. Worthing noting in such setup is the booting partition resides on the disk, related to its OS (i.e. GRUB on Linuxish disk, Windowish boot on the disk with Windows).

Clean reinstall of Windows/Linux? No problem! Just plug off the other disk and install the OS. You don' need to care about losing any data nor reinstalling the GRUB. No "how to-s" nor googling solutions for the issues related to dual boot (except typical timezone switching).
CD Projekt Red game studio discloses ransomware attack, extortion attempt
I don't fully align with McWhorter's take on these issues, but it's nice to see someone take a somewhat measured approach in stating their opposition, rather than living in some pretend world where woke zombies are shambling out of our college campuses and destroying everything.

I used to write off all of McWhorter's race punditry, but as I have continued to follow him as a linguistics communicator, I've seen more peeks that he has thoughtful and non head-in-the-sand views on the subject, which makes it easier to take what he says seriously. I wish this article had included some real acknowledgement of the continued effects of racism in our society, but perhaps that would have only proved to be a distraction.
From the link:

> The claim that this is a data breach is completely false. Aleksandr Kogan requested and gained access to information from users who chose to sign up to his app, and everyone involved gave their consent. People knowingly provided their information, no systems were infiltrated, and no passwords or sensitive pieces of information were stolen or hacked.

Users knowingly _agreed_ to share their data with Dr. Kogan. Dr. Kogan was contractually prohibited from passing that information on to third parties (Cambridge Analytica) but did so anyway and was banned as a result.
> Do identity politics help or hurt racism?

“Identity politics” is too broad of a category for that to be usefully or meaningfully answered beyond “it depends”. You might as well ask “does use of words help or hurt racism”.

White supremacism/nationalism is itself “identity politics” (as is Nation of Islam style black nationalism); the civil rights movement was “identity politics”, the effort in revolutionary Mexico to build a post-racial unifying national identity was “identity politics”.
Professors frequently write their own textbooks. Sometimes these are only used in their own classrooms. That's pretty close to their own enjoyment. It allows them to have a book that exactly matches the way they want to teach. As far as buyers, this book is free.
>It is a great app but it doesn't support 62bit

What does?
Portacle looks cool, but I was unable to make it run under Big Sur's draconian unsigned binary policy. (I got an emacs server running, but not CL, git, etc.)
Cynically internal markets sound a lot like "divide and conquer of competing subdivisions to redirect ambitions away from you" tactic used by dictators, most infamously Adolf Hitler.

The closest valid use I can see is comparing the open market to your internal costs - if outside sellers can provide better services for a lower bottom line go with them instead of trying to go vertical. (Obviously there are industry specific caveats like if it is worth keeping some worse margin internal suppliers for the sake of reliability even if it is more expensive.)
>I also personally don't think that Rust only having T1 support for Windows, Mac, and Linux on x86 and Arm is a problem, everything else is practically non-existant when compared to these platforms. The only potential execption I can think of is the BSDs but FreeBSD and NetBSD have T2 support which means that Rust will have a build for these platforms, they just might be buggy. If anyone wants to put in the work to make sure these builds are not buggy and make features work for them the Rust team will gladly bump them up to T1. However, I don't think it is worth putting in the effort for the other platforms mentioned in the blog post. How many people are using POWER9? Can you even buy a useable RISCV machine at the moment? If and when these architectures start being widely used I'm sure there will be somebody willing to port Rust to them, however until then it would be wasted effort.

This is towing the party line, and the party line basically amounts to "fuck you" to anyone else. I addressed this directly in the article. T2 platforms are a nightmare to bootstrap and maintain. "Putting the work in" is a huge amount of work, because Rust is an extremely complicated and huge machine. These arguments are mainly made by people who have never actually tried to bootstrap rust on a T2 or T3 platform. Take it from someone who has: it SUCKS. I lack the vocabulary to adequately describe the suckage, and I have a pretty colorful vocabulary.

Yes, you can get working POWER9 and RISC-V hardware, and even find it in use in the field. And they've had working C toolchains for several years.
Author of uPanel phishing kit arrested in Ukraine
That’s not a counter argument. I was once the top rated player on a pay to win game server without having paid anything. The issue with pay to win in games and online reviews is the distortion not the impossibility of success.

Yelp etc needs the average review to be somewhat useful so people actually trusts the Star ratings. However, they can still accomplish that while distorting a significant number of reviews.
Deceased? Why should dead people get to vote? Their votes should be first ones to be invalidated...
For Postgres specifically: http://www.interdb.jp/pg/
> could set a bad precedent

You're absolutely right. Holding companies responsible for bad outcomes due to their their products and practices would be very bad for our corporatocracy. So don't worry. I'm quite sure we're not going to start trifling with such nonsense now.
That's a great point. Anyone who has spent significant time with Go knows how easy it is to do a large refactor (or even a minor one) due to it being a types language.

And yes, you may not start with ints, but you could easily add code for the marshal/unmarshal later on to convert those strings to ints for serialization purposes. And it wouldn't require a change to any of your other code, not to mention that if you stored these values in a database already you don't need to perform a migration either.
Plato was an elitist; he wasn't against reading and writing in general, he simply thought that proles and people who weren't "like him" shouldn't be allowed to attempt it.

2,200 years later, I find I disagree. There's much that is good in Plato, but I don't include his social opinions.
There's plenty of manipulation out there (including by Facebook themselves), but I wouldn't consider an OAuth consent prompt as manipulation?

Cambridge Analytica may have lied about their intentions, but when requesting access, the Facebook consent prompt is very clear about what data would be shared. Why should Facebook be on the hook for CA's lies?
The angle nobody ever mentions on this issue is that nothing mass-produces racism and extremist political views more than treating an entire generation of young men as though they are automatically racist, regardless of their actions, or lack of action. Most people under 40 right now were raised to be completely ready to forget about race and treat it like a non-issue. In response, a lot of well-intentioned and non-bigoted young whites have been called "racist" as little more than a bludgeoning word. It, ironically, has the strong stink of a racial slur when it is flung at one's feet in this way.
Thank you!

I agree with you on making it inexpensive.

We're still figuring out the pricing in all honesty. With the mission of democratizing research I think we have a way to go to make it accessible for the early stage folks and small teams.

Customers use us over Google Sheets etc for a bunch of reasons. For starters those systems are generally pretty messy, and require manual updating to know who has been contacted, interviewed, paid (if you're doing incentives), and what was learned. They're also a security and GDPR nightmare - can anyone just download a list of your customers and share it around in a G Sheet?

Our perspective on UserTesting etc is that they're great if you want to talk to general population, particularly college students or stay at home parents. It gets harder as you get more specific - like finding engineering managers with a learning & development budget (real use case).

At the end of the day I'd prefer to talk to real or potential customers than professional participants.

What do you think?

Post-study: tools like Dovetail or EnjoyHQ are awesome. But they currently don't help you get to the insight itself, and that's incredibly painful for a lot of companies. By having all the data from the moment of contact with the customer we think we can create a richer experience that helps provide access to not only the insights, but the ability to generate new research easily based on those insights.

Thanks for the kind words!
How does it compare to synfig?
This is a pretty good framework for learning.

> I have Linux only, so can't give Windows/Mac instructions. That said I do show how to use IDLE, so command line knowledge isn't strictly necessary to follow along this book.

You bring up IDLE but don't define it. It's mentioned that it's related to IDE only.

> Given that knowing another programming language is a prerequisite...

Is that mentioned at all? And which ones? Why?
Everyone (#) talks about regulation becoming an important part of the tech field in the coming decade. And that global regulation will become more "harmonised" as people of nations that are the same on twitter or facebook ask why they cannot do the "sensible" thing they see online.

This is where the rubber hits the road. Britains Libel laws have for long been a shopping ground for international aggrieved. Do we keep our newspaper friendly libel laws? Do we become more like US or Germany?

Software eats the world really means 'You must make explicit the trade offs and choices that were once nicely implicit'

Its not just trolley problems.

(#) ok not everyone.
I find myself a bit annoyed that they are calling that a "realistic" approach rather than stripped. That doesn't look like any "realistic" javascript I've ever seen in the wild: https://github.com/TechEmpower/FrameworkBenchmarks/tree/0096...
No they are not

https://info.aquasec.com/container-security-book
How about, "I felt that... X was a scam."
The British pulled the same trick in India for centuries. Turns out that it’s easier to rule a nation when you put its citizens against each other.
Unfortunately no, python cannot distribute pre-compiled dependencies for Alpine Linux yet.
A Visual Guide to Statistical Testing ( With Alpaca)
I really don't like their responses to the negative reviews. They are very fact-driven (which may be a positive in a law firm) but they lack a lot of tact and empathy. It sounds like a robot wrote them based on the internal case notes.
> The tone is not more important than the facts

Of course it can be. If your tone is so bad, that nobody listens to you or implements things that you want, then it doesn't matter how right you are on anything.

Getting stuff done and solving problems relies on way more things than just being right.

> Im not suggesting you have some alternative motive to deflect the facts.

Ok but by making these comments you are also deflecting from real problems that having a bad tone causes.
Also note that the CA events happened in 2014 and all the APIs have been fixed since 2015 (before the "scandal" came to light.
it seems more beautiful that way. also I believe that cowsay does not support variables in templates, as the author also says
Why is it naive or calculating to look for coherence in a world-view?
Touché, valid point. But someone's gotta break the Matrix once in a while... at the end of the day, this is just a text based website, and I'm hammering keys. It wasn't like I was walking down the street yelling obscenities. It's OK, to be aggressive sometimes. Everything in moderation.
Enjoy:

https://www.youtube.com/watch?v=FH2WeWgcSMk
Yeah, there is a cost to being precise. We can think of other ways to make it shorter, but we should respect the integrity of what is in quotes. Another option:

Spitballing:

"It is not worth doing," she said, [it=foobar].

We do this all the time in programming languages. Without introducing too much syntax, this is doable.
Logical Replication lessons learned for the Data Warehouse
The author has responded to this feedback on the website in great detail. At this point, this is less of feedback and more of entitled people demanding that the author write another book.
Sigh. The right-wing obsession with "traditional masculinity" is so fascinating and disappointing to me.
peterson is an excellent example of pseudo-philosophy. Unfortunately the HN crowd appears to be an easy prey, based on all the downvotes you are getting...
Agreed. I think what Im getting at is that (in my mind at least and I certainly could be wrong here) I just dont think it was some huge majority of people drinking gin to the point of being drunk all of the time. I recently was "lucky" enough to be in between contracts for longer than I want to be. I had nothing to do and no prospects. I could have gotten sloshed and wasted all day every day. But I didnt. Why? Because 1) I hate to feel hungover and 2) I dont really like being drunk except on very very rare(and as I age getting rarer) occasions. I just dont think people are wired to all be alcoholics on a mass scale. Its certainly a problem with too many people but not as much as described in gin hysteria. However Im a sample size of 1, and I wasnt there.
You could take your assumptions, but they would be wrong and ridiculous.

If you told me I'm not allowed to say "blah" and should use "blech" instead, why would I care? I'd use "blah" because that's the right word. It's literally the actual word I'm talking about.

And as for the point that it's "inflammatory": that's not my problem. I'm not interested in having any conversation where the invocation of one word or another can detail the whole discussion. If that's the case, then I'd rather leave that conversation anyway.

And why don't I have the right to be offended by the phrase "n-word"? Every time I hear it I feel the implication that my freedom of expression (a human right, mind you) is being slowly eroded. Need I point out that, as an east-German the issue of freedom of expression is historically much closer to me than racism and slavery? I mention that just in case you want to pull the "oh but you're not black" argument.
I think the difference is well characterized by this clip from the Simpsons, of two announcers describing the same soccer game:

https://www.youtube.com/watch?v=qjp1Zrvn8VQ

One sees every instant as an opportunity for something game-altering to happen, creating tremendous tension. The other believes that it's almost certainly not going to, and so is bored instead of tense.

This isn't quite the same as what you're pointing out, but the appraoch to focus overlaps. In soccer, constant focus is required for 90 straight minutes. In football, you have bouts of intense action, and even though most of them will result in little gain, you don't have to be constantly on edge for hours because every moment has the same potential as every other.

Neither is superior; it's just what the audience chooses to be interested in.
Hi Ned, congrats on the launch! This tool absolutely nails the pain points on operationalizing our UX research team. A couple of questions:

1) You did mention that the platform will handle the incentives part, can you elaborate more on how it works? My team works on multiple countries that might need different incentive form issued under different finance systems so we're curious on how to plug those into your platform.

2) Do you have plans to add more ways to engage with the panel? We have a sizable segment of users who are very comfortable to be contacted by, say, whatsapp business account rather than e-mails.