skysight-inc/HackerNews huggingface dataset:
"Thoughtcrime" here refers to the mere expression of taboo opinions, independent of a person's actual behavior towards others.

It seems to be the case that Stallman did engage in inappropriate behavior - which perhaps should have been dealt with differently by CSAIL, MIT, the FSF board etc. The appropriate response may very well have been to ask for his resignation.

But those behaviors are not why he was asked to resign. Reference to his past behavior was a post-hoc rationalization. It seems the real reason he was fired was because he expressed a difference of opinion over the nature of Marvin Minksy's guilt as a result of his association with Epstein.

Well, it wasn't even about the opinion he expressed, rather he was fired because someone publicly misinterpreted his opinion, and that mistaken opinion was picked up by the media.

Well, it wasn't even about the misinterpreted opinion. He was fired because MIT is (I'm sure) facing some very serious scrutiny over it's entanglements with Epstein, and the very real concern that one of it's famed professors may have been a co-conspirator in a powerful and depraved criminal ring. The whole Stallman affair serves as a nice deflection from that scrutiny.

As it stands, it does not even look like Minsky ever participated in said criminal activity (as far as I can tell, the victim only said that she was compelled to offer herself to Minsky, and another witness claimed that Minksy turned her down). While there likely were many powerful people who were knowing participants in Epstein's activities, it seems that Epstein was also someone who liked to befriend very smart STEM folks, and not all of them may have been aware as to what exactly Epstein was involved in.
...I really do not want to see them spreading their views on authoritarianism and citizens control.

Western nations have plenty of authoritarianism already. It's just more insidious and under the surface. For example, here in the UK there are CCTV cameras everywhere[1]. They're all linked up so the police can remotely follow citizens around towns, along roads, down motorways, etc. Every bus and train has CCTV on it. Every shop has cameras. People are encouraged to have them in their houses. Whenever there are police documentaries on television they always have CCTV footage of crimes.

We pretend that we're a free liberal democracy, but we're not really. I suspect the same is true for most first world countries.

[1] I live in a small city in the North East of the UK - here's a portion of our traffic cameras https://api.newcastle.urbanobservatory.ac.uk/camera/
Desmos has a separate “test mode” app.
Yes. Left ctrl is in a better placement on many keyboards. Also being able to perform shortcuts with one hand is very handy.
Google 'Achieves Quantum Supremacy', Report Claims
Isnt that how all discussions about free software evolved since ever?
That's probably due to a healthier lifestyle.
I'm starting to steer our dev team towards this as well, would you have any good links to the gotchas involved in using grpc for public endpoints (if coming from REST as a legacy base)? e.g. for authentication and authorization, throttling etc? I looked at kong, but it seems the plugins don't apply to grpc.
Congrats to the Nim team.

One thing that is frustrating for anyone hearing about Nim for the first time is that it's really hard to look at what appears to be yet another slightly different take on Rust or Go and intuitively understand why it exists.

There is absolutely a grid that can be populated: who started this, is it corporately affiliated, what languages is it similar to, what is the motivation of its creators, what is the philosophy driving its design, is it intended to be an eventual competitor or replacement for languages XYZ, where does it sit on the spectrum between raw assembly and MS Access, is it intended to be a "systems language" eg can you write a kernel or device driver using it, does it require a VM, is there corporate support available, how established is the developer community, are there books and courses, does it have garbage collection, is it a compiled language, is it a strongly typed language, what are the three perfect use cases, how stable is the API, what's the package management story, does it have a reasonable standard library, is there editor support for color coding and linting, what's the job market look like, is the documentation well-written, and most importantly, if we all got in the same room, would I want to hang out with the people excited about this language?

The cost of learning yet another language vs actually spending your finite spare time building something (or with your loved ones, or reading, or sleeping, or making art) is insanely huge.
One clue you were going off course on a test in a high level math class was when all your numbers were getting rather crazy and unwieldy...

We had one professor who was rather infamous for being really sloppy when writing exam questions. On more than one occasion did he accidentally transpose a couple of numbers in a problem, turning an equation that should have easily reduced to a trivial linear problem into a 4th degree polynomial with complex roots.
A 38min documentary. Sorry about the size, I promise it's not borring. If someone gives me an approprate ffmpeg command I'll transcode it. Preserving the source footage quality was important.
If you'd like to do this and aren't comfortable giving your work away without getting anything in return, you can try right now:

https://mapillary.com which gives you free access to everything you've uploaded. All images can be used to contribute to OpenStreetMap.

https://openstreetcam.org where all images are under CC-By-SA so can be used by everyone.

In my experience, the OpenStreetCam app is a bit buggy. Mapillary is good.
Why is it net core 3.0 only ? What prevented the authors from targeting lower net core versions or netstandard2 ?
Do new cancer drugs work? Too often we don’t know (and neither does your doctor)
The best piece of advice I got was to only read one book.

There's tonnes and tonnes of diverse opinions about what approaches to take but I think that's because what matters is not the approach you choose but the consistency in applying it, which is what babies thrive on.

So it's a good time to be a hedgehog and not a fox, just find one book which fits your world view and then follow that guide religiously. This is also much less stressful than juggling all of the conflicting advice you're going to receive.

Have a blast and best of luck on your journey!
It’s a UI like any other. After many years of work on my TI-84, it’s still the fastest way for me to perform arithmetic and medium complexity evaluations. Anything heftier and I go to wolfram, matlab, or pen and paper.
It goes back much further than that. They took a distinct left turn after the 1994 election.
Question for the developer: any particular reason you're using Chrome with xvfb rather than just headless. Its been stable for a while.
Can we do vertical splits in screen without having to install additional plugins? How?
My exact thought. And shame on Alphabet for not providing any compensation to someone so dedicated to their platform, even if willing to work for free.
Buddhist seems pretty easy to categorize? If you see someone standing in front of a buddhist temple wearing an Kāṣāya (had to google the actual word: the orange robes) they're pretty likely to be a buddhist, right?
Effective writing is lean, clean, and easy to read
20 years ago. We had enterprise java, it’s still “there”, but running spring is very different from what it used to be.

You’d simply upload an ear or ear and the server and deployed would handle configuration like db etc.

It worked perfectly (ear/war, the persistence framework was too verbose and high level imo, but that was replaced by hibernate/jpa). There was too much configuration in xml, but that could easily be replaced my convention, annotations and some config

Again.. we are running in circles, and this industry will never learn, because most “senior” people haven’t been around long enough.
>I'd rather go back to poverty than live under a dystopian surveillance dictatorship.

Unfortunately there are too many people on earth who have been trapped in poverty for far too long, they will gladly to be like China.
Back in 2007 Google was apparently a decent place to work, not much going on politically and mostly developer-led: https://news.ycombinator.com/item?id=75470. In 2009 it was about the same, but managers started complaining: https://news.ycombinator.com/item?id=552976. In 2010 a lot more managers were hired. In 2011 Google started killing products and developers lost a lot of credibility: https://news.ycombinator.com/item?id=2557672. Managers suddenly gained the upper hand and started pushing revenue as the bottom line. The smarter or well-connected developers started leaving: https://news.ycombinator.com/item?id=3700277. By 2013, 20% time was "dead": https://news.ycombinator.com/item?id=6223466.

I didn't follow Google workplace standards much after that, but my general impression is it continued declining, more management pressure and relatively lower pay/benefits for new workers. Then we started getting leaks from inside Google in 2017 and life at Google has been "miserable" since then. (https://news.ycombinator.com/item?id=20684463)

The only obvious solution is to start firing people; Google has been in growth mode for a long time and managers perform their jobs a lot better when they're worried about themselves. This could happen naturally as a reaction to ad revenue flattening out or maybe Google will shift to a high-turnover culture like Amazon.
It's a simple question of weight ratios!

http://www.armory.com/swallowscenes.html
> pretty much every reasonable person

Reasonable is subjective.
I've used pew [0] a couple of times, which feels like it works quite well. It is a nice alternative to virtualenvwrapper.

However, my personal struggle with Python projects is when I work on projects that I also use my self on a daily basis. I have a tool that I wrote for automating some administrative stuff at work, and every so often I make some minor fixes and updates. So, I both use it and develop it at the same machine. I've never figured out how to properly do this with a virtualenv. I.e., I want the tool, say "mypytool", to be available and run the most recent version in any shell. At the same time, I would prefer not to install the requirements globally (or for that matter, at the user level). I would love to hear some suggestions on how to solve this use case.

[0]: https://github.com/berdario/pew
I think you cant take that person's word for what was actually going on in that situation. Somebody that still gets so angry about other people never wanted to kill themselves in the first place, in my opinion. They happily jumped on the option that you are annoying and so that's the escape out of that situation.
ImageNet is a mapping from tags to images, so removing the tags means removing the images.

An image of a "bad person" wasn't tagged by someone looking at said image and deciding that "bad person" was the best possible description. It was generated by searching Google Images for "bad person" and removing obviously incorrect results (e.g. when there's nobody in the image).

Researchers have been using it to learn the inverse mapping from images to tags with some success, but in its construction the dataset is not naturally suited for that task.
95% of the population probably shouldn't be driving. It should be a job held to exceptional standards like a pilot.
I see your point, but this definition is so lax that it applies almost perfectly to any application I've ever deployed to the cloud. Using external services to save state isn't unique to lambda, any app hosted on a normal ec2 instance needs to follow the same pattern because the instance and its filesystem can go away at any time (unless you attach a volume, but I've always considered that to be bad practice).
No problem, it's this one: https://www.amazon.de/gp/offer-listing/B01M10RZ98/
Hint: people in academia are struggling. And they re not really used to paying for online services (i mean, hell they are giving their work away for free). That's why all the saas startups are targetting the cash-rich startups. You might want to think of an alternative funding model. Or maybe that the project is unmonetizable, but the experience will make your next project so much easier to build
Don’t forget Kotlin, Swift and Typescript! Possibly the most popular 3 of the lot!

They don’t break the mould quite like the ones you’ve mentioned, but they’re still a big improvement for day to day stuff!
Large scale reliable systems are antinomic with “launching a startup”. You’re going to go through 2 or 3 pivots and as many refactors, large scale is the last thing you want to optimize for.
As if it wasn't thoroughly explained enough already.
Getting Started with AWS S3 IAM Policies Security Config for Rails Apps
skip-the-paywall link: http://archive.is/IHh34
I don't think it's true for quantum computers. Folding proteins and stuff is good use-case of the cause but the real drive is the military. Same as for gen-AI. If you don't r&d this but Chine does - you're fucked. So the only way to do not become in the disadvantageous position - is to reason it yourself.
I am also Australian, have driven all over the continent, but currently live in Austria and am constantly having to deal with people who have no clue what a 'minimum safe stopping distance' is .. its just incredible to me that this key safety behaviour is not entrenched in the minds of most Austrian drivers.

I've also noticed that the cars that offer the most 'comfort' to the driver, are the most dangerous for others - the luxury SUV's, the sports cars with high-torque engines, etc. I believe that the environment of the car begets the attitude of the driver - and in many cases its imperious, officious, classist. For some reason, people who drive the more expensive cars believe they 'deserve the road'.

Then, there is Hungary. It is easily one of the most dangerous places I've ever driven, and I've been around the world. Hungarian drivers seem to have absolutely no fear with overtaking slower vehicles, no matter the state of oncoming traffic. So many times I've had someone overtake me - me, doing the speed limit - only to have to crush an emergency lane recovery in split-second timing in order to avoid certain, violent death from oncoming traffic.

All around the world, driving is a cultural artifact. I sure am glad to have gone electric - slow, weak, but it takes me out of the speed-freak zone and puts me in the slow lane, where its .. relative to the other lanes .. pretty safe, all things considered.
The one and only time I made an emergency call, I was right around the corner from my home but I couldn't describe where I was. I wasn't in any way injured (I was helping an old woman who had fallen and cracked her head on the pavement), but the call and situation completely flustered me. Quite eye-opening.
New Largely Undocumented APIs in iOS 13
Big savings on 60+ SaaS like AWS, Pipedrive or Airtable (free access)
What Are Latest Skin Care Treatment Available at Sharjah?
Would the people who were pushed away actually have contributed much?

The few I've seen mentioned seemed a bit fragile and easily upset to be suitable for doing reasoned public advocacy.
Well it all started when I wrote the genui macros for wxNim and the Gtk wrappers. I started working on a rather simple note-taking application and had an idea in mind for what I wanted it to look like. Turns out this look wasn't possible in wxWidgets without resorting to custom widgets (because the Windows back-end didn't have support for something none of the others could support it). So I had to switch away from wxWidgets and use Gtk instead, not a huge issue for that project since I was just going to use it for personal purposes anyways, but it made me realise something. There isn't a single cross-platform UI toolkit that allows me to learn that one library and then create UIs for either all the targets, or one specific target. The idea has then gone through many revisions and back and forth on implementation ideas, but the current vision is to base it on Nims powerful type system. So instead of saying that "I want a wxTextCtrl" you say "I want to have a way of editing this string". Then it is up to the target toolkit to have an idea of how a string should be edited. Then any sort of styling of the resulting UIs are done on a per-platform basis, with whatever tools are available for that platform. This will also allow the toolkit "drivers" to take in their own UI specifications (for example Glade for Gtk) and map the types you supply to parts of the UI. Essentially separating the UI generation completely from the code/logic. The benefits of an approach like this is that for a simple UI that is only meant as a front-end for some algorithm you can just specify your inputs and actions and the UI can be automatically generated for you across platforms. If it looks weird on one platform you are able to specify for that platform what modifications to make. Or if you want to create a beautiful shiny graphical application you are able to tailor make every aspect of the UI for the target platform and then bind it back to your code. This is probably already way longer than what you expected, or even wanted, I've been thinking about this and toying around with implementations for a while now. I had an early prototype that created widgets for Gtk and Karax (Nim web front-end toolkit) that worked really well, but I hit some snags with the implementation in an earlier version of the language. Now that the language is more mature, and I'm more used to it, I might finally be able to implement it properly.
Noticeably, the policewoman kept a fair distance away while talking to the guy and didn't move forward until he'd given her permission to do so. Her general demeanour was calm and respectful and you could see the positive effect this had almost immediately.

Unlike me and her colleague who did, more or less, the exact opposite.
I recently told a friend, that the perfect quantum computer application would be a machine that can apply all possible operations simultaneously and consistently filter out one or more of the methods which results in a valid computer program producing a predefined result.
They know the personal IP as well since it's being passed in the "X-Forwarded-For" header by nginx.

Having a local recursive resolver with the Client Subnet in DNS Queries turned off would be better for privacy.
That’s not the same at all.

Promoting democracy is taking a single issue and clearly sating “this is a good thing for everyone and here’s why”.

That is not what Russian “influencers” are doing. They by contrast can be seen arguing fervently on both sides of an argument.

Their goal is not to promote any particular idea but to destabilise both sides by encouraging extreme views in both and driving the factions to be more partisan.
For those who customize their configs and, like me, SSH into all kinds of different short- and long-lived servers regularly: How do you stay sane?

I don't want to have to scp over my tmux conf to every single server I jump on, but OTOH difference in pretty much anything but the prefix gets really frustrating with habits. Particularly remembering all the emacs mode-keys when I really want the vi ones.
> I also got flustered when they kept asking for my address (I wasn’t involved)

This is entirely reasonable.

1) Its a stressful situation

2) Your home address is irrelevant to the situation. But because they're asking, you assume they think its relevant[1]. So you're subconsciously worried that they are going to show up at your house because of the miscommunication.

3) You can't quite consciously put your finger on why you want them to stop thinking about your home address because its a stressful situation.

[1] See Grice's 3rd maxim https://www.sas.upenn.edu/~haroldfs/dravling/grice.html
https://www.heritage.org/europe/report/russias-meltdown-anat...

A 1998 report from the Heritage Foundation about how the IMF was giving billions of dollars to Russia for free.

>There are anecdotal reports of judges being on retainer to law offices; of judges setting their bribe amount as a percentage of the claim; of lawyers paying for judges' office supplies because the government would not do so.

>The courts, moreover, lack the support structures to enforce their decisions and collect fines. Filling the vacuum left by the state, organized crime has come to play a major role in commercial dispute resolution and the enforcement of court rulings. Again, this was an important cause for the low level of foreign and domestic investment, as well as being a contributing factor in capital flight.

https://www.economist.com/special/1999/08/26/crime-without-p...

>The latest money-laundering scandal in New York confirms that the evil of organised crime is woven into Russian life—and that it is starting to infect the rest of the world
>Can it be applied to economic, environmental, traffic, etc as well?

Our current understanding is that quantum computers won't offer a speedup for the simulation of nonquantum systems. The only simulations they'll be faster for are systems for which quantum effects are important.

Of course it's possible that someone will discover an algorithm that gives quantum computers an exponential speedup in the simulation of any system. But I think that's pretty unlikely because it would imply that quantum computers were exponentially faster than classical computers computers for every problem, because you could just use your quantum computer to simulate a classical one.
Hmm. Are there truly no racist iq studies which control for the net worths of its participants?
Due Date Calculator
When is your baby due? How big is your baby this week? Use www.seotoolsrack.com/tools/due-date-calculator Pregnancy Due Date Calculator to estimate your baby's due date based on the first day of your last period, the date you conceived and other methods. Your health care provider uses the number of weeks since your last menstrual period to describe how far along you are in your pregnancy.
He wasn't blacklisted for committing thought crime. The dumb Epstein email triggered a reevaluation of his consistent creepy and inappropriate behavior against current community standards, which resulted in a large part of the community deciding they didn't want anything to do with him anymore. Freedom of speech does not mean freedom from social consequences.
Until he leaves and some poor other dev has to dig into his stack
The mentioned study and information on components required for solar are very easy to search for if you're interested. I'm in no way against renewables but I wanted to highlight that it's early days for these technologies.
It's definitely an interesting question as to whether goal-choice itself can be a rational activity. Of course, it is necessary for a rational agent to begin with axioms and from there make choices. It seems perfectly coherent to me that we could, from those axioms, choose a further set of goals, each of which can be attained following a course of actions, and so on.

And so I would contend that the goal 'cause the cessation of a particular belief' is not axiomatic at all, but an instance of a goal that serves something more fundamentally axiomatic. Like 'make the world more comfortable'. Or 'make the world conform to my expectations'. Or something like that.

From this model we could absolutely talk about choosing goals in a rational manner that aids certain axioms. The question then would be: could the axioms themselves be chosen in a rational manner? Probably not but then it doesn't seem impossible to argue that some sets of axioms are better than others. It would be nice, say, if the axioms guiding the behaviour of a rational agent, didn't contradict each other.