skysight-inc/HackerNews huggingface dataset:
Although I have only skimmed the paper, I think it's kinda trying to say (although someone with a better mathematical background than me might poke me for this) that the reward hypothesis (http://www.incompleteideas.net/rlai.cs.ualberta.ca/RLAI/rewa...) - the notion that every goal or purpose can be framed as the maximization of a real-valued function - isn't really applicable for most of the time. This is quite intuitively agreeable even without the math - do we really think that the many things we do in our lives were perfromed to optimize an "oracle" loss function? Our human mind is comprised of ridiculously complex systems of neurons and cells that generates a variety of emergent behaviors, and saying that those emergent behaviors are actually a solution of a very complex optimization problem is very, very bold. Often the reward functions are just abstractions of what we perceive (although they aren't entirely useless - keep in mind that all models are wrong but some are useful).

Although the paper is trying to say that the real number system isn't robust enough to express the goal/purpose of more complicated, "abstract" tasks, it speculates that a higher-order number system (such as the hyperreal or surreal numbers) would be able to achieve this. I currently disagree with this view - I view of "intelligence" as we know of today more as emergent phenomena of complex systems of autonomous agents (in the case of human intelligence, the emergent phenomena of neurons and other cells interacting with the external world), but that's a topic for another day.
Some more Beautiful icon set made for iOS 14. Includes in black, Brown and Retro
ijunkey.com
Ideally they would need to pull my changes down, as well as add some of their own.

A git for designers is what I basically need
are you saying there is no recourse through the board?
I don't know if its just me but this loads abysmally slow in Firefox 81 on Linux Mint. I do not have chrome installed so I cant test on that browser.
(YC '11)
I tried to do a 100 days of writing a few months into the pandemic for exactly the same reason (petered out around ~90 days in, but now I write without tracking religiously) -- https://explog.in/notes/100days.html. It was definitely worth it in terms of making writing easier, and also in helping me get better at thinking through writing.

Now trying to make it a permanent daily habit.
Republics are a subset of democracy by the definitions the people original using those terms went by, that's why people punch you when you say this. Personally I think that's overkill, I prefer to issue backhanded anonymous admonitions via HN comment.
Go outside. I can assure you you'll be able to learn about reality without needing any citations.
Don't despair, Australia still has venomous mammals, namely male platypuses (platypi?)
On the other side of this, it can be beneficial for startups and competition if Google does shut down products. If Google keeps services running that lose them money, they are also basically closing off entire markets to start ups who have to compete against a service that doesn't need to be profitable with an endless money pit behind it.
Based on that screenshot I think a 40 inch monitor should come with the subscription.
Do you use this for every day browsing? Does it break anything?
Me too. Let's build it.
afaik profiles in chrome work for the whole instance (like in firefox) but Container work on a per tab basis
Heres a great article about this exact topic.

In short, because NYC is denser than London with more happening above ground, it was more helpful to see exactly where the stops were going to let you out, vs being easier to read.

https://www.nytimes.com/2012/08/06/arts/design/the-subway-ma...
I feel like the geographical features of New York matter more here than they do in London. At least when I’ve visited London, I’ve gotten by with just thinking of it as a big piece of land with a (thin) river running through it.

But the water in New York City separates the boroughs a lot more than the Thames does to London. You can’t easily walk across the Hudson or East River, even if you’re near a bridge. Central Park matters too. So it’s not something than should just be abstracted away.
So how do you deal with IMAP? The protocol doesn't support i12n. There's more to GMail than the web front-end.
You also said:

> there's no legitimate difference between a2 and a3

Which could not be less true. Decomposition and overlong encoding have nothing whatsoever in common.

> There are certainly plenty of circumstances where you don't want to allow non-canonical representations; my point was that there are more non-canonical representations than just the ones that UTF-8-level canonicality checks catch.

This has nothing to do with overlong encoding. Overlong encoding is nothing like decomposition. Composition and decomposition are different valid sequences of codepoints for the same grapheme cluster. Overlong encoding is the invalid non-minimal encoding of a single codepoint. It's not just a difference of opinion as to the convenience of precomposed codepoints.
Ah, Hacker News. Never disappoints. Was hoping to inspire some folks.
Twitch, however, seems to be doing great without being able to advertise their videos on Youtube.

This is more of a discussion of walled gardens than typical monopoly abuse.
Most of the things that real application code (ie. not something like debugger) can accomplish by modifying or event inspecting frame objects are going to depend on various things that are documented as CPython implementation details. Also JS runtime that supports some kind of debugger interface has to solve the same class of problems. And the most straightforward solution is not even that complex: you simply have to track when some kind of assumption gets broken and then fall back to interpretation or recompile the relevant code (the most complex part of that probably is converting the native stack frame back into interpreter stack frame, which you have to be able to do anyway in order to even expose it to user code for it to be able to modify it).

In fact I think that there are many relatively simple modifications that would make CPython significantly faster, but many such things conflict with each other in ways that make the resulting complexity not worth it.
I think this is a good solution, but gmail also lets you create a filter based on a search. So if search is sensitive to the current locale, your filters could break changing the language. [Maybe filters made from searches against a localized label could be converted to language-neutral at storage time...]
The map feels like wading through molasses in Chrome for me. It's usable but just barely.
So you're saying that these citations have a 100% conviction rate? If some people are found not guilty, are you saying the citations still "legitimate" somehow? By what standard of evidence?
I suspect that the title of the Ars Technica article was a reference to the talk title, which was a reference to many other pieces with similar titles, which are all ultimately references to the original one.
You should look into using Grbl instead. It probably ends up cheaper and certainly gives you more control.

I recently did this myself: https://incoherency.co.uk/blog/stories/6040-cnc-grbl-arduino...
The parent specifically says:

> “even if it would be a stable, competitive, profit-generating product if it were its own company, they just bin it because it doesn't even register on their enormous operating profit”
Any decent writer can make money from writing, but depending on how you want to be hired/paid then the approach could be very different. So, I guess it depends on...

1. What do you want to write? Ad copy? News? Fiction?

2. What do you bring to that subject matter that has value?

Here's a real life example: About 10 years ago, a friend of mine was a business major and had a day job in marketing. He liked to write so he spent an hour every weeknight writing on his website. That website gained a following and with that proven success, he wrote a book proposal, shopped it around with some book agents, then they shopped it around with some publishers.

They eventually got him a book deal. That book did very well and he got another book deal. Then one book was optioned for a movie. After his third book deal he was able to quit his day job. The movie option expired after two years and another studio optioned it. It has yet to be turned into a movie, but he continues to get paid by a studio who wants to prevent other studios from turning it into a movie before them. They may never actually do it though. He's written a few more books since then too.

If you're thinking of writing a book though, the book itself is not where you make the money... you make the real money on whatever the book leads to: speaking engagements, movie options (fiction or nonfiction), other gigs that come from the awareness of you through the book, etc.

I think it would be much harder to be hired as a journalist without a journalism degree, unless you demonstrate your journalism ability somewhere else first (your own website perhaps).

As a developer, I think technical documentation could use a major improvement at many companies which might let you use both writing and development skills. But again, your journey to getting paid to write starts with knowing what you want to write.
It sounds to me from this article like the case was dismissed because the plaintiff didn't sue for the right thing, rather than specifically the GPL being judged inapplicable.
Maybe BTC (because of chinese miners) but how is ETH subject to the whims of governments? And how is PayPal's offering stopping you of using crypto in its "purely decentralized way"?
I'm also doing this in chrome. I have about 5 different profiles, aliased to things like `chrome-work`, `chrome-personal`, `chrome-dev', etc. I would love to use FF, but iirc FF doesn't provide something like `firefox --profile=someIdentifier` that opens a new window in my desired profile.

edit: Apparently this is bad info. I'll have to give it a try again.
Is there anything similar for Chromium-based browsers?
Podcasting Platform Q&A [audio]
I have them enabled for a few chat and email interfaces that I use in the browser only.
Zero to Calculus: Start from anywhere and understand calculus at your own pace
Same here.
Earlier this year I consulted a company for evaluating whether to modernize their current ERP or buy a new one. What I found was a large clusterfun of an application inside a MSSQL database with Microsoft Access frontends and some glue code molded as .net application on Windows 10 in between accessing third party APIs.
Barely anything documented, thousands of stored procedures. When I asked how they roll out changes and perform tests I got this answer: “As few deployments as possible. Everytime we deployed new features, there have been always issues for a couple of days.”
I like them for Trello, which is our project communication system at work. Trello has native apps, but they’re in poor condition. Standard browser sessions with notifications seem to work better.
Gimp 2.10.22 Released
Perl is back!

http://perlcommunity.org/
> You want me to look up your vague unspecific conspiracy theory?

Yes I do, doesn't take a genius. Do you even live in the UK? I've been nice and even included the search for you.

https://www.google.com/search?q=housing+scandels+2019+uk+flo...

https://www.imdb.com/title/tt9764140/

https://www.theguardian.com/world/2019/oct/13/profits-from-p...

https://www.councilhousescandal.co.uk/

https://www.bbc.co.uk/news/uk-england-46279048

And for real experience, I lived next to a field that was repurposed for housing development and because the "deed" was lost, ie owner paid off by housing development company, it is now all houses.

Not forgetting the case of the local council selling off the library of my town to another housing development.
I feel like Python's readability and interoperability with C will give it more staying power.

Is this wishful thinking?
Show HN: Roombelt – see conference room schedule right at the door
Not surprised. Worked at a company where we did document conversion on sites we hosted for customers. The whole thing was done on a machine that got burned to the ground and reset after every document it converted. The machine was set up to have no sensitive data and couldn’t connect to anything.

We had to roll out the feature slowly because of how much resources it consumed just to convert some documents.

These days I’m sure setting up and tearing down containers / VMs is a bit faster, but it was a bit slow back in the day.
History has shown that the monopoly on violence always exists. If the government did not have it then someone else would. I would advise you to live somewhere outside of the West before you relish the possibility of the state relinquishing its monopoly on violence.
Didn't GMail start as a 20% project?
If you have that site open in a tab, then it could do that anyway, and if you don't, then it could just stop talking to that site and pretend your computer is off until you visit it again.
Slack does this really well - it remaps things like @here to @ici in French, both to read and write them.
There are over 6 billion people on earth. This sounds like extremely isolated hysteria.
Facebook Container dev here. It breaks those sites because the extension blocks all Facebook resources (and tracking) from loading on non-Facebook sites.

To use Facebook login on a site, you'll need to add the website to the Facebook Container. Follow the directions from the docs[1]. This will stop you from having to turn the extension on and off entirely.

[1] https://github.com/mozilla/contain-facebook/blob/master/docs...
I sure hope anti-trust law makes a distinction between good business decisions (that build moats around your business and allow you to not become obsolete and be outcompeted) and anti-competitive decisions. Or are we going to say now that pretty much any good business decision is anti-competitive if it's about trying to not lose market dominance?
How is the underlying trust mechanism inefficient? You can run a fully validating Bitcoin node on an old laptop without any issues. Even a raspberry pi can handle it.
Yea - but the majority of Americans want a policy like what Sanders was offering (Medicare for All) and neither major political party is on board with it - that's sort of par for the course of how US policy decisions look like - generally the US has gone with policies that don't actually gain majority support instead favoring the will of special interest groups.
Deep geothermal energy is poised for a big breakout
I recently switched to Edge on my iphone because it has adblock by default. Firefox doesn't have the adblocking ability. Then, I switched to Edge on my MacOS as well because I want to maintain my bookmarks sync between the 2 devices.

I would definitely go back to Firefox if it has adblock in iOS.
It likely is. I played around with the implementation earlier on (it's now > 6 weeks back), and it still had some issues. E.g. the quic connection would time out at the server without the browser knowing about it. And all follow-up requests silently failed. A page refresh helped that.

Another thing where a full page refresh helps is towards getting consistency on whether HTTP/3 is available or not, because the client might make another HTTP/2 request instead and refresh the Alt-Svc information.
Receive funding through your open source contribution to LibreSelery
But I don't know C, and it's easier for me to be able to write fast code in a language I actually know.

Having to switch to a language you don't know is not a good situation, it doesn't help that a lot of other people know that other language.
AsciiDoc (the format) is currently being developed in an Eclipse Foundation working group (https://projects.eclipse.org/working-group/asciidoc). This working group includes leads from both the Asciidoctor/Ruby and Asciidoc/Python projects. (I'm lurking on the mailing lists but not really part of this effort.) It seems like the goal is to shore up the AsciiDoc standard and prevent further divergence between Python AsciiDoc tools and AsciiDoctor.

IMO AsciiDoc's advantage over Markdown, RST, LaTeX and others is its adoption of DocBook XML as an industrial-strength backing format. The combination of a pragmatic markup language and a proven, stable, and relatively media-independent translation target is unique and extremely useful.

I'm an enthusiastic believer in Asciidoc-the-language, but the tooling situation is confusing in parts, fragmented in others, and not really living up to its premises. This is exactly why I'm watching the asciidoc-wg project with great interest.

My personal wish is for a modern and first-class replacement for the various AsciiDoc-to-PDF flows. I'd bet on CSS Paged Media, although it's been a long haul. The current options (FO/XSLT, dblatex, and asciidoctor-pdf) all have pretty severe limitations.

If any of the AsciiDoc/AsciiDoctor devs are reading this, thank you 1,000,000 times for your efforts. It's an extremely complex project and I am grateful there's a community of talented people working on it.
I would like to do this as well, is this a Twitter setting or a 3rd party solution?
Could that explain this : the new UI, appart from being terrible, is often seeing slowdowns for me ?
The criteria for being admitted was also stricter back then at least in NYC.
I agree, this is the reason that I release software under the AGPL: I intend for consumers of my projects to adhere to the terms of the licenses they were released under, otherwise I wouldn't have released them at all.
It's three systems but more like two. The IRT and the BMT were the original systems and operated on different loading gauges. The city then built the IND system before acquiring the IRT and BMT and consolidating them into one system. The IND system itself is built to the same loading gauge as the BMT, so that the BMT and IND are interchangeable for operational purposes, but the IRT is not interchangeable. The remnants of this is seen in the line names: the numbers are the IRT lines, and the letters are BMT or IND lines.

Note that while the loading gauges are different, other operational aspects (such as signalling and traction power) are the same. So the delay in getting this information up is less a factor of "there's multiple systems" and more "the MTA can't/won't modernize its systems to get this information."
Just what kind of conspiracy do you think exists between Google, Mozilla, and Apple? Those seem to be normal business relationships.

Google being the highest bidder, i.e. paying "prices that can not be replicated by others" does not make an antitrust case alone. By that logic you could sue every billionaire buying expensive real estate, art, surgeries, etc.

Buying competitors (DoubleClick) is the kind of stuff that should have been prevented on antitrust grounds, but that is not related to the search box transaction at all, and is not the focus of this lawsuit.
Bitcoin also broke through $12,300 in July 2019 and it went down from there...
Node.js has builtin HttpV2 support but no v3 support IIRC. Which is not a deal breaker because any production app should already have a load balancer/proxy in front of it, which do have QUIC support.
New Book on Rise and Fall of WeWork
Yes, which is why I feel comfortable revealing that Assistant uses AI for speech and NLP. ;-)
Backstage Service Catalog (Alpha)
Facial recognition datasets widely used despite removal due to ethical concerns
"The world needs more {model-based,model-driven,low-code} software engineering", cried the dumbass sitting in front of Matlab screwing up a signed comparison. sigh
Talon actually can work with Dragon; it started out requiring Dragon but has since grown its own voice recognition. Anecdotally, a lot of folks on the talon slack seem to be refugees from Dragon-based solutions, and a common observation is that Talon's voice recognition is much lower-latency than Dragon. Unfortunately I can't confirm this as I haven't used Dragon myself.

My impression of talon's speech recognition is that it's good enough for voice coding, but could be improved when it comes to dictating English prose. That said, there are promising avenues of improvement. If you pay for the Talon beta, there's a more advanced voice recognition engine available that's much better at English, and you can also hook into Chrome's voice recognition for dictation.
The Edge at Arm's Length
The low cost of the Raspberry Pi has disrupted many facets of general computing, but that also extends to cluster computing. Using a series of Raspberry Pi Model B boards is possible, but with the new range of Raspberry Pi Compute Modules, we can build clusters that offer the same or greater computational power while consuming less space. The Turing Pi 1 [1] from Turing Machines used seven Compute Module 3+, but with the announcement of the Raspberry Pi Compute Module 4, the company has announced [2] Turing Pi 2, which will support up to four Compute Module 4 boards.

[1] https://turingpi.com/v1/
[2] https://turingpi.com/turing-pi-2-announcement/
> I've personally never seen a website that outright refuses to work with notifications disabled

The example in the linked article is a site that covers the page with a gray box and an arrow pointing at the notification request, labeled "Click ‘Allow’ to enter!"
I was just being cheeky. Their articles don't get pulled into the data, but I'm sure there are plenty of other bad sources if you look around.
> If a software service feels they need notifications in order for it to work then they haven’t truly automated the problem they are solving.

Can't be articulated any better! Thanks. This is the real deal!
It's not finally. It's more like, here we go again.

Ideas from Lisp have been creeping into "mainstream" programming languages for decades. As the article points out, Common Lisp introduced multiple dispatch over 40 years ago and now it's finding its way into Julia. There's lots more in Lisp that can still find its way into a modern programming language.

I'm particularly interested in the inclusion of a LispSyntax for Julia that might allow Lisp macros to be written at the LispSyntax level that can then be used at the surface Julia level.
Had constant problems loading Youtube. Finally someone on r/Firefox helped me solve it by seeing what in my config was different from default. This value was it and everything worked well after the setting was reverted and restarting.