jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I have to ask - is doing scientific experiments where you lie to some of the people in the study also dishonest to the point where you're uncomfortable?

It seems that most here had a really harsh reaction to the idea of lying in order to get honest feedback. And I honestly don't understand why. The lying is only there to give people the psychological distance they need from you in order to answer honestly - you're not lying to take advantage of anyone, you're not lying to get someone to buy something from you, you're only lying to make them comfortable in telling you the truth.

Note: I'm specifically speaking only about saying that your brother had the idea. I'm not talking about saying "I'm worried about my brother" to get them to talk to you, which I also think is wrong.
Or AMD could simply knock off the binary blobs. The DRM excuse has always been weak, because it is a tiny fraction of the total firmware blob - and it'd be easy to make it so that the legally hobbled hardware decoder simply errors out in cases where the end user chooses not to load the DRM blob. Boom, no more dependence on AMD interns. I've been following their commit logs pretty closely for a year now, and I frequently see some amazing accidental admissions about the left hand (software team) not knowing what the right hand (hardware team) is doing. During one very frustrating series of patches it was difficult resisting the impulse to say "Go get your dad."
Multi OS/arch executables exists for decades. They were called fat-binaries[0]. Old trick is new again.

[0]: https://en.wikipedia.org/wiki/Fat_binary

https://en.wikipedia.org/wiki/Universal_binary
This makes lots of sense. Thanks for taking time to write your perspective.
2.7's ctypes doesn't compile on M1, for instance.
Absolutely.[1] Apple complied with U.S. government requests in 90% of cases in 1H'2019.2[2]

[1] "Our legal team reviews requests to ensure that the requests have a valid legal basis. If they do, we comply by providing data responsive to the request." https://www.apple.com/privacy/government-information-request...

[2] https://www.businessinsider.com/apple-complies-percent-us-go...
It's so strange how unevenly the future was distributed back then. You could get a Quadra 900 or a color NeXTstation. The SE/30 was two years old. You could run Mathematica. Matlab 3.5 was available on DOS and the Mac, and Matlab 4 was a year away. AutoCAD was pretty well established on PCs and Macs for 2D CAD. LabView was five years old. Microsoft Word for the Mac was six years old.

Gopher and the rudimentary gopher-with-pictures web already existed. Mosaic was two years away.

If you were a hobbyist, you might buy an Amiga 3000 instead of a mid-tier Mac or PC- the Amiga 4000 was a year away.

On the PC, Wolfenstein 3D was year away. DOOM was two years away.

And yet well into the nineties, PC nerds were amazed to be able to spin up multiple Wordperfect 5 windows, and they may as well have been at the vanguard as far as most people were concerned! Quickbasic! Lotus 1-2-3!
Similar with me for old non-naggy tech.

I'm on an Apple Silicon MacBook Air but still often run WordPerfect 4.2 and DataEase 4.53 under DosBox (also Boxer is good but not tried it on M1 yet).

BTW if you're interested in the nuts and bolts of running WordPerfect DOS in emulation, Columbia University (NYC) has a great site at http://www.columbia.edu/~em36/wpdos/ which may even help fixing other DOS software issues.
> and together that makes up what human conciousness is?

If you believe consciousness is completely materialistic, then maybe it is like that.

I personally think that to be conscious means to be aware of being aware.

You could say it’s a circular definition (or recursive), and it is, but it’s the only way to define something by itself instead of as reference to something else.
Thanks! Your projects are so inspiring. I too felt great joy discovering all this. Every time I see someone asking about system calls I respond by writing about everything I know. I usually don't get many replies... So happy to see another person who understands.

> You would like this project: https://chromium.googlesource.com/linux-syscall-support/

Yes, I would! I saw references to this library in your source code, specifically your jump slots implementation. I had no idea Chromium had this and I've been meaning to explore it later. I'm gonna do it now.

> Because too many people who post here hold the viewpoint that SYSCALL is evil and you must link the platform libc dynamic shared object or else you're a very horrible person who deserves to have their binaries broken like Apple did to Go.

I know what you mean! Using system calls are heavily discouraged by libc maintainers and even users. Using calls like clone will actually screw up the global state maintained by glibc threads implementation. It gets to the point where they don't even offer wrappers for system calls they don't want to support. I don't like it... What's the point of an amazing system call that lets you choose exactly which resources you want to share with a child task if all it's ever used for is some POSIX threads implementation?

Even the Linux manuals do this for some reason: the documentation I linked in my above post actually describe the glibc stuff as if it was part of the kernel and leaves the actual binary interfaces as an afterthought. Linux manuals also inexplicably host documentation for systemd instead of a generic description of how a Linux init system is supposed to interface with the kernel. It makes no sense to me!

I even asked Greg Kroah-Hartman about it on Reddit:

https://old.reddit.com/r/linux/comments/fx5e4v/im_greg_kroah...

I actually think using the system call interface is better than using the C library. No thread local errno business, no global state anywhere, no buffering unless you do it explicitly, no C standard to keep in mind... It's just so simple it's amazing. It's also stable unlike other operating systems which ship user space libraries as the actual interface. On Linux there's no reason not to use it!

> I feel like you should publish this and post it on Hacker News.

I wrote a liblinux library, the README describes part of my journey learning about this system call stuff. Lots of LWN sources!

https://github.com/matheusmoreira/liblinux/blob/master/READM...

I've been thinking about expanding on it in order to describe everything I know about the Linux system call interface. You really think I should publish this?

The reason I didn't post liblinux here is it's in a very incomplete state and actually less practical than the kernel nolibc.h file. I only discovered the header much later into development and figured there was no point anymore since the kernel had a much better solution not only available but in actual use. I ended up rewriting autoconf in pure makefiles instead...
Are you having much success with it? What platform are you using? I've wanted to do something similar in Rust.

Or if your bot is just _finding_ the pairs now but not trading, is there a platform you plan to use?
Not sure but this might indeed fail. Can you place an issue to github? Thanks!

Maybe it's good to split HTML and JS with the last HTML tag.
Of course you could. The target market would be masochists and they spend money on those kind of products/services already.
Dean Kamen did it on his own:

http://en.wikipedia.org/wiki/North_Dumpling_Island
If that was new to you, then this should blow your mind (it certainly did mine 3 or 4 years ago). It uses roughly the same border trick to draw a 3d rotating polygon.

http://www.uselesspickles.com/triangles/demo.html
Taking advantage of the way a browser renders a very thick border is a tremendous hack, with all of the attendant admiration and alarm the word implies.
There's a similar side-story in an excerpt here:

http://books.google.com/books?id=6NSubUPZYxcC&printsec=f...

[Once there, click the page link to expand for reading]
I'm not paying to use the web version, but if it's written in HTML5 it can leverage the cache-manifest (or Gears, either way) and work offline as well.

Do you know one way or another that it isn't?
http://chartbeat.com is great for real time views but not sure about for your case.
Women with talents in the sciences wont be ignored simply because they are too valuable to business and society.

On the other hand, I sometimes get the impression (I am primarily viewing this as a teacher of elementary age pupils) that persons with talents in the sciences ARE ignored (at early school age) even though they will be valuable to business and society if they develop those talents as they grow up. I teach supplemental math classes to advanced learners on weekends. I'm gratified that the pupils' parents (many of whom sit in and observe my lessons) think my work is valuable, and that the children think the classes are worth leaving home for on a weekend, but the market for my services only exists because those pupils feel their talents aren't being developed during regular school hours. I'm delighted that I have both boys and girls as pupils, and that through middle-school age (taught by a different instructor in my program) the girls persist in the supplemental math classes quite as avidly as the boys.

But I note for the record that I just came home from sending my son off to the American Regions Mathematics League (ARML) competition this weekend. The Minnesota Gold and Minnesota Maroon teams include quite a collection of math-liking young people, but only just a few girls. Sometime about high school age, at least in my state, there may continue to be a female interest in subjects that lead to being medical doctors, but there seems to be little support for boys, and next to none for girls, in high school for subjects that lead to being mathematicians or economists or computer scientists.

Maybe you and I are agreeing that if someone squeezes through the funnel of high school, the person with talents in the sciences can count on a reasonably assured career, even in a recession economy. But I find it worrisome that sometime around high school age, a lot of girls stop squeezing through the funnel.
These are unvalidated rumours, as you point out.
The chances of his userbase reading his tech blog and being impacted by something like this seems pretty small to me.
was just telling my wife few days ago that my dream was to watch him live one day.
it's just sad that it won't be possible anymore.
Exactly. Mainstream actually educated economists are right, not people hyperventilating about money printing.

On top of what you said about the effect of printing making valuations high, only temporarily and only on paper, the opposite lack of printing, is actual redistribution towards the rich in a much more real and persistent way.

Insufficiently inflationary money can be used as a way for the rich to withdraw from the private economy when things are getting too turbulent and park their wealth in government paper having greater than market rates of returns (on a risk adjusted, liquidity adjusted basis). If government money didn't exist, these people would have to stay in the turbulence when the economy hits a storm.

In a private economy, it's normal for returns on assets to occasionally turn negative. Wealth is sometimes difficult to keep constantly growing year after year. With low inflation, the rich can divest from private assets at the first sign of trouble, shrink or close businesses, kick employees to the curb and they get to park their wealth in government guaranteed paper. A deflationary government currency is basically a subsidy for causing unemployment and destroying careers, a subsidy that often gets indirectly paid by the poor. Money printer keep going brrr please.
> don't "convert" PHP code into Rust. Re-design your program.

Trust me, I am!

For example, I'm rewriting all the (very-efficient) PHP regex code to a much more convoluted version because Regex::new is so costly.

Less sarcastically, I am embracing the Rust Way where necessary. My complaint is that the Rust Way sometimes forces me to depart from the idealised pseudocode version of a given algorithm much more drastically than PHP does.
There are tens (hundrends?) of alternative ways of selling ice-cream other than walmart, there are 2 ways to to get access to Parler for most people, either through the browser or an app - you're cutting off the easiest way for most people to gain access to that content through a phone - do you see the difference between what's happening and your analogy?

This is assuming services like Cloudflare and hosting services won't cut Parler - they've done this before
Does it? How many properly violent subs still exist on Reddit?

Don't forget that they banned ChapoTrapHouse along with The_Donald way back when
Yeah, based on the really awful cases of my wife's family, the problem exists between the keyboard and the chair. When faced with fact-checking or truth that refutes their insane conspiracies, they double down and call the fact-checkers or truth-tellers liars and invent even more insane conspiracies about how the "real truth" (read: heinous virulent BS) is being suppressed because the clickbait article about how "liberals are planning to euthanize all whites!" now has a disclaimer under it that says "this claim is disputed" (a caveat so weak that it'd be almost funny if it weren't depressing how many psychos eat up the totally-untrue headline).

It's the only thing that is starting to turn them on Fox News for example; though they still watch it religiously, the fact that the most feeble, CYA-grade questions were asked during their brief "news" segment that slightly challenged Trump's baseless "stolen election" narrative now means that they've moved from "only Fox is telling the truth" to "well, I don't like everything they say, bit they do a good job, like Tucker Carlson" (who is probably the most prominent disinformation propagandist on the whole festering network). In response, they've turned to just any old 2-hour-old "freedom eagle dot biz" site as their "real true sources", because Fox had a brief lapse of allegiance to the Trump cult.

You can't fix that with an RFC, a law, or a moderation policy because they've rejected any possibility of accepting the truth. They're thoroughly deceived, most especially by themselves, and any attempt to un-deceive them is seen as a sinister plot. They refuse the truth outright because it's not what they want to believe.

You can't fix it by shutting down or "breaking up" the site where they go to get their much-desired disinformation, because there's always another con artist with a Squarespace or WordPress license who'll gladly capitalize on having less competition in the "cult propaganda dissemination warehouse" market (like OANN capitalizing on Trump's brief lashing out at Fox, or Parler springing up because Republicans started getting "this might not be true" disclaimers on their lies).

I've always seen "you can't fix stupid" as a harsh redneck insult, but I'm starting to believe a slight variant on it: "you can't fix willfully-ignorant." You'd have to change their thought patterns and their habits and often their motivations, and that kind of change doesn't come from outside but from the person themselves.
So, you’re saying that these people are crazy and presumably dangerous, and therefore we should be more supportive of them?
BLM was a badly organized movement. I support the cause, not the way they're sending the message.

Study Gandhi, MLK, John Lewis, Mandela - I understand BLM is a decentralized movement, but that's the problem. There is no leader and leadership. It has no coherency. It's dividing the society even more instead of pulling the entire populace behind it.

Social movement has a singular goal - to change the minds of people that oppose their views. BLM has managed to just bring out people who were already supporting them, it hasn't quite changed the hearts of people that were previously racists.

This is not how you make progress in the society. It is "pull", not "push".
Why has it become so popular to break what should be blog posts into endless streams of tweets? The content is unreadable.
Please provide a source for your claim that Democrats encouraged riots. To the best of my recollection, no one encouraged riots, except for extremist groups like the “boogaloo boys.” Certainly no mainstream political party encouraged violence this summer.

I’d you want, I will provide a source that Republicans encouraged violence this year.
This is more akin to Walmart not selling certain magazines or books because they don't like their (political) content. You could also compare it to when the Catholic Church had a black list of "heretical" books and pressured their removal. Both are legal, but maybe not desirable?
There's nothing naive and presumptuous about it in the least, it's an ethical violation that wouldn't fly by most professional standards and there are vast tracts of legal obligations most people adhere to which define those boundaries, no matter what a small group of hacks suppose.

fortunately the more responsible publications have already updated their policies and looked inwardly to prevent fucking up so publicly and obviously again. (We can hope at the least they won't soapbox to their readership that they are assholes for calling them out!).
Delivery Native | Full Stack Go / React | Colorado / Remote (US TZs) | Full Time | 4DayWeek

Delivery Native is an early-stage startup located in Boulder, Colorado building a cloud platform that sits at the intersection of digital and food technologies. Our mission is to modernize the restaurant industry through the smart application of technology including cloud, machine learning, APIs, and ecommerce. We also own and operate our own multi-concept delivery and take-out restaurant brand, Scratch Kitchen!

We’re looking for full stack software engineers to join our small and growing team

Benefits of working with us include

+ Remote first
+ Four day work week
+ Developer autonomy
- No hustle / grind / burnout culture

Upcoming technical challenges

* Integrate with third-party delivery systems and point of sale APIs
* Manage delivery fleets in real-time
* Compliance with alcohol regulations
* Supply chain management and forecasting
* Menus management
* Kitchen and restaurant operations systems

More information at https://deliverynative.com/careers
It remains one of my favorite books. I read it once my senior year in high school and I think that it influenced (perhaps unconsciously) my course selection at university (cognitive neuroscience/EECS simultaneous degrees). I re-read it again as a senior in college and was amazed by how little I really understood during my first read and how nearly all the classes I chose fit into the subjects covered in the book.
Problem is people can always cheat when you put a test online. So maybe instead of a guaranteed job the applicant can earn a guaranteed phone / face to face interview.
The CDC does not say that only n95 or better are worth pursuing

https://www.cdc.gov/coronavirus/2019-ncov/hcp/ppe-strategy/f...
I am one of their customers. I believe I have been affected by this issue in the past.
If the IB's knew the assets were toxic, why did they take long positions on them? Did they want to lose billions of dollars?
Like many people, Goldman went long on housing. This did harm the economy. But I take issue with your use of the word "knowingly" - why would Goldman knowingly lose billions of dollars?

Also, many of the people being laid off (e.g., construction workers, realtors) are also complicit in harming the economy.
Its more likely that the average computer user will gravitate toward more portable machines.
It is a very difficult problem to solve. I do know that. It's been about 9 months since I first informed them of the issue. I sent them source code that illustrates an attack. Many of their customers are being affected right now, by something. I can't prove that this is the mechanism behind the current wave of attacks, though I can prove that this mechanism would allow a hacker to compromise sites exactly as is being described by victims.

They did take me seriously. I believe they aren't fixing the problem because they will have to rewrite a lot of their code, their customers will have to rewrite code, and many will be forced to find another provider all together, which means the solution has negative financial impacts.

Not solving it means negative financial impacts on their customers in lost time to rebuild affected data. It's very well possible that malicious people know about this and are using it right now to gather usernames and passwords for later attacks. Hundreds, perhaps thousands, of databases may have been siphoned off already.

How do you "turn up the heat" ?
I disagree with this sentiment. Life isn't about chasing momentary pleasures at the expense of long-term values.

What remains? A long healthy life free from obesity, lack of energy, gum disease, etc.

Try giving up sweet things for a month or two, then drink a coke. If you're like me, you'll find that it's too sweet and you won't want another. But you can't cheat and use splenda or some other sugar substitute.
It's not a real word. It was coined by the author of the book, and http://www.google.com/search?q=limerence makes clear that usage of it is limited to discussions based on the book.

It's a strange neologism, too, that doesn't sound right to my ear. What's the etymology? The only thing I can think of is limen (threshold) as in liminal and subliminal.
If that's the case, you should expect your preference to vanish once pixel density gets well below the threshold of human perception.
It is not self-destruction, I think, it is rather "never evolved/selected for a long run". Everything "important" is supposed to happen in youth, at peak and then "doesn't matter".

It is rather "stopping investing in repair" rather than "intentional self-destruction". But I think there is no single "marker/indicator" for this.

So, they could keep regeneration of some specific kind of cells in a lab animal, by manipulating some hormone, but it doesn't affect the other parallel processes in different kinds of cells.
At my first job interning out of college, I named my box Denthor as a vote of thanks to the person who showed me the difference between average and mind blowing.
Nice!

However, I can't get it to work. It gives me a link which isn't related to the text I'm choosing.
I don't understand why so much hate. If you don't like it or feel the need for such an app no one is forcing you to use it.
I work for a telco (I don't speak for them, usual disclaimers apply).

Everyone gets really ranty when operators delay firmware updates. Yeah, some of them delay to force you to buy a new phone, or to stuff the ROM full of bloatware. Most, however, do extensive testing to make sure that customers don't ring up call centres making angry complaints.

Carriers (by and large) test the phone to make sure that the network portion operates correctly. They make sure that it complies with local regulations and that it's not going to interfere with the network. They also test that basic cellular functionality works. Many go further and check all standard operations of the handset.

It's been several years since I was responsible for device testing, but here's a list of problems that I remember from big name manufacturers (Nokia, HTC, Sagem) on their "final" firmware.

- 999/112/911 features not working.

- Reboots when receiving a text starting with a 0.

- Factory reset when receiving an MMS with more than one attachment.

- Inability to switch from 3G to 2G on handover.

- Caller ID always picking the first name from the SIM.

It was, frankly, an unending parade of shoddy workmanship. We'd file reports, wait for an updated firmware, test it again, see that it had more bugs, refuse to ship it.

Frankly, a few "enthusiasts" whining that they don't have a 0.1 firmware upgrade is a sensible price to pay compared to millions of customers storming your shops and demanding refunds.

Google has an atrocious attitude to customer service - it's part of their business model https://shkspr.mobi/blog/2013/02/googles-customer-contempt-c...
I was not aware, thank you for posting.