skysight-inc/HackerNews huggingface dataset:
Are the auto graders sufficient in verifying the solution ? Often the TAs have their own private scripts for enrolled students. Just a detail I wanted to know :)
Sure, a fair point, I am not the all-seeing all-knowing authority. You have mentioned "a few days" — how about meeting here the next Friday and see who was right? There won't be any significant increase in the daily deaths (yet), but there should be another increase in the number of cases.

(I have (unfortunately) already won a few bets like that, but it's always a chance that I am wrong this time, of course).

In fact, there is already a failed prediction in your essay: "but we will fail to see the 'second wave' that was predicted". The second wave happened. Exactly in the way we, "postmodernist scientists", have predicted. I will be the first one to tell you that indeed, there are many problems in modern science. But this is not one of them.
I’m also going to just say for the record: I think it is clear that I neither violated the spirit of the rule, nor the letter of it.

It’s also simply not reasonable to say I made a distinction without a difference.

We know that a lot of people engage with the comments on HN without fully reading the source material, and this is now expected behavior. This makes the guideline as written a good way to avoid a common and unproductive antipattern.

However there is a clear difference between not fully reading the source material and not reading the comments you are replying to.

If you want the rule to cover both cases, then you should update it to do so.

A rule like ‘don’t make inferences about other commenters knowledge or understanding of the post or the thread - but rather address this through commenting on the meaning of their statements’ would cover this and a host of other issues, but the one you have used simply does not.

Your suggestion - “This is addressed unthread” can be a dismissal (especially if inaccurate) that is significantly more offensive than “sounds like you aren’t reading along”.

“How can it be objectively user hostile, if someone such as csunbird loves it?”

Would fit this rubric.

In any case, something seems off about this particular moderator intervention.
I do a cycle map with my own style and these are my steps and tools:

1) Download a region from geofabrik.
2) Extract, transform and load the data into pgsql with osm2pgsql. I use the osm2pgsql flex mode. QGis can load osm extracts direcly, but the resulting layers have many errors in the details and using pgsql is much faster while viewing and rendering. Imposm is also a good alternative to osmpgsql.
3) Use QGis for styling the map.
4) Generate static tiles with https://docs.qgis.org/3.10/en/docs/user_manual/processing_al... (With DPI 250 and a tilesize of 512x512 for use on high resolution screens.)
5) Upload the tiles to my own server.
6) Load the tiles in OSMAnd as a custom map.

Qgis has a build in tile server https://www.qgis.org/de/site/about/features.html#qgis-server and leaflet can load the tiles via https://leafletjs.com/reference-1.6.0.html#tilelayer-wms . But this does not work for OSMAnd.

QGis can also create beautiful print maps with the "Atlas" feature.
That's why they're called externalities. Laissez Faire capitalism cannot handle externalities.

Regulation and laws that run counter to pure capitalism are needed. I'm not talking about going 100% communist here, but anti-trust laws, cap-and-trade, taxes, and other such regulations can help factor the externality problem into an otherwise capitalist marketplace.
What kind of world do you imagine has no criminals?

Sounds horrifying!

You’d have to either be ignoring deviation, or genuinely homogeneous.

There are no examples of this in nature: there are always outliers, there’s always a gradient.
If this is the case, then all desktop Linux distros are unsafe as well.
It's interesting that White people, who are making the vast majority of the decisions as to how we should name this or that - consider that they understand the issue at all.

So let's find out, and take poll for example.

Will you accept the results?

Will the 'movement' accept it once and for all and shut up, admit they were wrong, if they were to find out that nobody cares about the term 'whitelist or blacklist'?

Despite what you think would be my objection - I would be quite happy to allow African Americans, and not just a few of them, but all of them, decide if they find the term 'blacklist or whitelist' offensive.

Because they won't.

Confederate statues? Understandably.

But innocuous terms - no.

Our intellectualisation of these issues is completely out of touch with reality.
Author here. You can move the sqlite database to a separate location by setting a variable, and that should resolve the syncing issues. I do this and have the files synced via Dropbox across my different machines.
Barclays Bank Using the Wayback Machine as a 'CDN' for Some JavaScript
I worked at a place once that had a similar policy. The head of IT had a background in mind-games. So, he had fun with it.

Blocked websites would get you a nastygram page, along with a warning that repeated attempts would result in an email to your manager.

If you tried to use one of those 'proxy' sites that would try to get around blockers, You got an extra-special-nastygram. Told you that an email was immediately sent to your boss, and his boss, and the Director of IT.

Well, I tripped -that- warning once, (trying to do a task at my manager's request,) so I let him know I couldn't and he was going to get an e-mail about it.

"What? I don't see one... Go talk to IT and tell them we need it."

I pondered this as I walked to the IT office. Thankfully I had a great rapport with them, so as they went to put in an exception I asked.

"So, does anyone really get an email?"

smirk
Perhaps for a simpler example: imagine you start an ad campaign on the same exact day the government issues a huge stimulus check. You see a big increase of sales. Is it because the ad did a good job of causally impacting people to choose your brand? Or is it because the world changed underneath your feet and suddenly lots of people with pre-existing demand had more money? Maybe your ad even had a negative effect because more people were willing to spend the stimulus check on your product, but they were turned off by the ad - so your revenue went way up but the ad actually lost you money.

This is about the simplest type of confounding example you’ll see - real world ad attribution is far messier, with 10 or 15 of these issues all intermixing, some of which you have measured data to possibly use as a control, some of which you don’t.

Your client might not even have done any control group at all. They might just say, “we sent this ad to absolutely everyone, how did it perform compared to a hypothetical where we didn’t send it at all?”
Sloppy Hashing and Self-Organizing Clusters (2003) [pdf]
Doxxer gets doxxed, news at 10.
Boogaloo Movement
The same thing the language was originally intended for? Namely, the <marquee> content.
Its fun to write with but still sometimes tricky to hit the space button. Guess I am texting way too fast ;)
"green energy" if you're insinuating that wind power kills birds, that's something you can totally stop worrying about.

A single turbine kills as many birds as a cat per year.
I keep a small folder with files I want Orgzly to pay attention to below my main "org-roam" folder (mostly scheduled stuff - like Calendar.org and Todo.org). I treat them as "read only" on my phone except for "PhoneInbox.org".
That is where I add items on the go with Orgzly. At some point I move these out into other org folders (inbox processing). This makes capture into Orgzly very, very fast and using Git keeps it all synched up without issues of file conflicts, etc.

Workflow is something like:

1. Sit down at desk, save all agenda files, and do a commit/push (Emacs/Magit) - this is the entire repo including the sub dir with my Orgzly files
2. On phone (Mgit Android app) do a commit/pull
3. Pull down to desk
4. Resolve conflicts (usually none)
5. Do whatever inbox processing on PhoneInbox
6. Redo the commit/push and pull changes to phone.

This keeps an entire repo of my org files on the phone for reference but minimizes the number of files Orgzly has to deal with and also reduces conflicts from editing a file in Orgzly and on phone. Sounds onerous but I might do this a few times a week, possibly daily if I am having a busy week.
I ran a private system for a while that proxied all my browser traffic and indexed it into Lucene/Solr. This was cute at the time but with the rise of javascript apps it became increasingly useless. There wasn't anything worth indexing in the responses. These days something like Zotero Connector is probably what you want.
Perfect link. He’s the ideal commentator.
Neither do buildings and roads!

https://en.wikipedia.org/wiki/Map%E2%80%93territory_relation
Bike infrastructure does not mean separate path ways. It can simply be normal 6' lanes for cars, and 4' lane for unmotorized vehicle (bike, skateboard, rollerblades, etc.)
I'm all for writing one's own language. However, anyone who does this should be sentenced to writing a significant program in this language afterwards. Only then can they discover how wonderful or (more likely) horrible their creation actually is. Writing Towers of Hanoi in it doesn't count.

Also, if this language isn't just going to be a toy, they need to write some sort of specification document about it. I'm tired of seeing new language websites announcing version 0.9 of the new language, accompanied by a statement that “we haven't yet written a language manual, but here are some example programs and some obsolete papers about prior versions”.

I used to work in a senior position at a multinational firm. At one point, I went to the site of a company that had been recently purchased by my employers. Their major product was a large online system that was substantially written in a custom language. At that point, since the principals in the original company had left, there was not one employee left who understood this language completely.
A lot of the European LessWrong community, at least, hangs out on a Telegram group, with many of the social bonds being formed at yearly gatherings. The discussion is sublime.
Hi everybody, I'm an indie app developer and the creator of the Japanese dictionary and study app Nihongo.

I've been working for the last year on this update to add OCR to the app. I wanted to try to come up with a more intuitive interface for looking up words, that didn't involve moving around a viewfinder, or having the detected text overlaid on the photo.

If you have any questions, feel free to ask!
Be careful, as many topics in railway signalling, this is actually fairly complicated and tricky. As I said in another comment, crossings are pure evil. They are many hazardous scenario and without any system inside the car, mitigations are not fail safe.

Personnally, I belong to the school of « remove them all, whatever the costs ». A little extreme, but €&@% I hate these things.
Our platform lets users create animations in minutes. We use natural language in our scripts.

Eg.
Cowboy say "Hi there."
Wait for 2 seconds.
Cowboy run to Point P2 in 3 seconds.

It has been an eye opening and learning exercise. The advantage is even first time users can start using our language. Disadvantage natural language has such a wide variety of usage styles that it's a challenge.

https://toonclip.com
May seem slightly off the subject, but is related IMHO.

I have gradually started to discriminate against people who are very active in social media in work and personal life. I'm relatively infrequently involved in hiring process, but when I'm going to work with someone I'm really strict about their mental hygiene.

First thing I look is how active they are in the social media, how much influencing and self promotion they are doing. If it's above the average, I think it's negative and weighs against their good qualities. People who are caught in social media are more like than others to lose their common sense.
Moving lightening fast fads and internet BS into the real life is not OK.
Not a MOOC, but I'd recommend: https://www.django-rest-framework.org/tutorial/quickstart/
Yes https://opensource.com/osm
If Biden wins in November, Republicans will be hunted, and you will be dead within a year.

This is what someone who she links to (known nutball Scott Adams) said YESTERDAY.

But this is totally a good faith article that we should all read and absolutely belongs on top of a serious discussion forum like HN. Yep.
Its generally difficult for political positions that lack evidence to take a seat at the table of sourceable information.

If you have specific points then that may be discussable, but making grand general statements like that doesnt yield any productive discussion.
A bit off topic but... my bank renewed its web app a couple of years ago and still uses jQuery v1.

I imagine they invested in auditing it and keep using the audited version...

Is this very common?
This is a great idea and in my opinion should be a best practice for any company. We're actively working on enabling this functionality for our core data aliasing engine at the company where I work.

The idea is pretty cool when you start to think about adding self-destructing properties to individual pieces of data, so reasoning about data type and entropy becomes a risk modeling problem.

A concrete example: imagine if bank account numbers, credit card numbers, emails etc have self-destructing properties where there exists an outer shell "pointing" to the data but the underlying data is destroyed (using techniques like crypto-shredding et al.). The outer shell would have canary properties that work in real-word systems but since the underlying data is destroyed, all we would be left with are canary properties without the underlying data leak.

A good example of some companies that offer something similar:

- https://canarytokens.org/generate

- https://github.com/thinkst/canarytokens

- https://canary.tools/

Pretty cool technology that can really go far.
My favorite firefox addon after NoScript is " I don't care about cookies".
We really need to be careful with dismissals such as yours. Compared to the time the grandfather post took to research, process, and write compared to how long it takes you to write a discarding message is trivial but the potential damage is great. Joe Rogan had a great interview with Barbara Freese yesterday on her forthcoming book “industrial strength denial(...)”. She discussed it at length in her interview. Basically, there are centuries of instances of interested parties using rhetoric not dissimilar to yours to deny progress on emancipation of slaves, tobacco laws, coal regulations, radon effects and etc. Its time we all dismiss the trivial dismissals of hard fought/researched truths and force informed, rational discussion.

Link to interview mentioned: https://youtu.be/cP0D2_jhqPU
Playback needs to be decoupled from licensing.

I want to pay CBS, Disney, ATT, Comcast ONCE for each license. If I sign up for DirecTV, Hulu, Prime, Netflix, Youtube how much content am I double or triple licensed for. By making everything a bundle with some exclusive content, they are triple charging the consumer. Prime and Roku are at least a little closer to reality, Movies Anywhere, Vudu, Roku, Apple and Amazon have made some progress here. Pay a CBS or HBO auth price, and it integrates into the interface. There needs to be a way to discount a service when youre already paying a content license elsewhere. (I've written more about how this discount should work before https://news.ycombinator.com/item?id=21482394 )

No matter what playback app I want, once I'm licensed for it, let me play back anything I'm licensed for. I want one license manager. I register all my accounts or pay the license manager directly, and then I can sign into any playback platform with my single account, and that interaction determines what I can see. I can sign into a Roku, Firestick, or AppleTV with my Access Manager, without needing to reregister each account on each platform.
I run lambda functions in Python but I just upload the code. I suppose you are using lambda functions in a way that isn't really promoted for Python.
They usually do and I imagine they do open out of the elevator core in this case (because the stairwells are outside the core). It's just not mentally intuitive (to me) that going "out" in this layout means going from the elevators to the offices. I'm sure it would be natural if I worked in the office but I don't so I need to think about it--or just do it wrong first :-)

ADDED: And while "out" is obvious with an exterior door, it may not be with an interior door (and in fact there may not be a clear "in" and "out".)
CEO of major advertising trade group says Facebook boycott is a turning point
This isn't a remote server; the cameras were acquired legally by the tweeter.
Well sure, but I don't disagree that lots more (both confirmed and probable) cases will be counted over the next week in these places. I'll argue that NYC will not have anything remotely close to Arizona's spike if you like.

How about we meet up in a month and look at the death numbers? I predict that the national 14-day average will continue to decrease, or maybe flatten out for a bit.
Most logical and somehow most controversial way is to stop human population growth.

All big problems - pollution, deforestation, climate change are caused by having too many people on this planet.
It's a criticism of the colonialist attitude that we must save the "savage" from themselves. It's possible to honor other humans by leaving them alone.
I have successfully rewritten a major codebase. It took about two years to implement. It helped that it involved moving from a mostly proprietary stack to a mostly FOSS stack, which allowed us to leverage the community and spent more time on business features rather than plumbing.
If there's a level crossing without an automatic barrier, that's certainly poor UX.

But if there's a working automatic barrier, and the user bypasses it? Tough to see how you could UX your way around that.
Fireworks leave toxic metals lingering in the air, study finds
>> Can you have the opinion that it's ok to kill people? Would society be better with that kind of diversity of opinions?

This seems to be a strawman argument but even if this is unfair, I still have to wonder: "how do you regulate opinion?"

Opinion is not automatically speech, but it seems that even under the current 1st amendment notions if one expresses this opinion that it is "ok to kill people" then they are running afoul of the 'harm to others' condition.

I have never been to find a true absolutist on the matter of free speech -- I do not think they exist.
I think you're being a bit pessimistic about OS developers' abilities. Also I think you are reading more into what people are saying than they are actually saying with respect to permissions vs "programmatic access", and "applications" vs any code whatsoever.

Just to clarify my perspective on the situation: I have developed a significant amount of software for DOS, Win9x, WinXP and later, cross-platform JVM (UI and server-side), Linux (CLI, framebuffer, X11, Gtk, Qt, OpenGL, kernel modules, backend servers), HTML5+JS, embedded devices in ASM, Oracle/MySQL/Postgres/MSSQL DBs with stored procedures, probably other things I've forgotten, and a tiny bit of mobile native. I have worked with a few sandboxing/containerization systems like Docker, simple chroot, etc. Cloud hosting, AWS, OpenStack, bare metal, local systems. I have seen viruses, worms, hacks, spyware, malware, etc. affect anything with a network connection or a floppy disk drive.

I know what I am saying is possible when I say that arbitrary code should not have arbitrary access to the system-wide clipboard or filesystem until the user grants it, and that the usecases that require such broad grants are extremely uncommon.

Android provides Intents instead of FS access, but app devs all have to have their "custom experiences" that just conveniently give them significant fingerprinting, snooping, and tracking abilities.

Some Linux GUIs will already use the Gtk file picker in GNOME, and the Qt file picker in KDE.

X11 though I love it (I am working on an Xlib project right now in fact) is already a security nightmare, never mind that even highlighting text without choosing "copy" puts it into one of the system clipboards, or at least used to do so.

Even Signal now wants to force everyone to add a (likely easily brute forced by unsavory intruders) PIN so they can upload your contacts to their servers.

So yes, all the evidence points to a safer system for filesystems and clipboards and contacts and whatever else is possible, and all the evidence in threats points to it being necessary.
This whole line of argument does not make sence - the whole debacle is about safety, not money.

Why do you believe the current training and safety regime is economically optimal? It is possible that having more cheaper airplanes and pilots that crash a little more often would be better for economy!
I tried storing the db in a shared Syncthing directory, but I had to make sure I only had one copy of Emacs running on any given machine. I of course couldn't do that so I would get conflicts with the db file and have to manually clean it up. Did I miss something?
easily one of the best courses around. teaches you a new way to look at problems. having learned about automata in cs, and see it applied to social sciences was mind blowing.
What is your stack ?

I made a simple Proof-of-concept of a PHP backend based on Redisearch compatible with the Instantsearch.js library.

You can take a look at it here : https://github.com/MKCG/algolia-on-redisearch/tree/master/ap...

With the Covid crisis we were no longer able to pay 3K per month for a basic search engine and now we are using a solution based on this on production (> 30M search/month).
I don't agree with the whole influencer world but what an attitude like this says is, "I don't agree with someone's point of view so they shouldn't be allowed to speak."
I'm currently taking it and loving it. What I took from it so far is a toolbox for better thinking.

Examples:

- why you only have to convince small % of people for your idea to be adopted by most people (schelling models)
- how self-organization in cities and other domains works (lyapunov functions)
- multiple models for decision making (decision trees, spatial choice models)
- how economic growth works and how innovation is the only way to avoid economic stagnation (whether it's a good thing is another story)
- how linear models are super useful to understand complex situations
- how diseases spread and why R0 is so important (quite timely with covid!)
- how to try different perspectives and heuristics to solve problems
- how culture evolves and how innovation works to change the culture
- how networks work
- and more things!
I thought it was fairly clear that I was being hyperbolic. I don't see how you would decide what that factor actually is, but to me, anonymised results across the population of gogoele search are often going to be useless, so if the addition of any metadata gives them any use whatsoever, then it's infinitely useful than a completely useless query.

That said, you're arguing semantics about the relative worth of the results, even if it is a factor of 5, that is more useful, and the answer to OPs question of is tracking useful is "yes".
What dice rolling has to do with normal distribution
I’d definitely take a look at a board game post. Games are fun but I don’t play much and know nothing about designing them. Would be interesting to see more of that process. I like seeing creative hobby projects on this forum because if we have a shared interest of whatever HN is then we probably also have a common interest in other areas. That cross-pollinates to other areas. Maybe I’ll learn something in your board game post that helps me solve a problem at work.