skysight-inc/HackerNews huggingface dataset:
>> The technology for speeding cameras

Speed cameras are not the go-to tech. Nearly every car on the road has a GPS, either organic to the vehicle or inside the driver's phone. If we wanted to actually enforce speed limits it would be a trivial matter to have google forward the relevant information.

This was done by a few rental car companies many moons ago (circa 2001). Speeding laws don't know how to account for such data. Should someone speeding continuously over many miles be fined more or less than someone who speeds twice, each time only for a short distance? Traffic laws are premised on the systems by which people are caught (cops, traffic cameras etc). They are not adapted to the perfect knowledge that modern tech can provide.

https://www.drivers.com/article/428/

Of course, if we really care, it would be trivial to limit all cars to a particular speed while on public roads. Japanese motorcycles are already limited by industry agreement, iirc 300kph (see the Hyabusa fiasco). Merc/BMW cars are limited to 250kph. Those limit could be lowered via a simple software patch.
Mexican doctor hospitalized after receiving Covid-19 vaccine
The last job I had where I had a Windows desktop (about a decade ago, now) I used Cygwin extensively and never had any big issues. That includes running X11 not just shell stuff. It was quite solid.
Get Schwifty
https://www.youtube.com/watch?v=4ctK1aoWuqY
Isn’t that the “law of large numbers” or something?
I grew up playing Return to Zork and just missed the original Zorks. I couldn't get into them but really wanted to. I love the execution of IF and the stories they weave. What would be a good modern IF to jump into that isn't as punishing as the original Zorks, and not too hard for an IF newbie? Thank you!
Could you share the business you’ve bootstrapped?
I write quite a lot of (commentary) articles on my blog and some other Czech portals reprint them. This helped me build up a community of readers.
I doubt it, a sneeze is probably heavier than air and would sink so kids would be more prone since they’re closer to the ground and hence would have greater exposure.
In my academic studies using IF to teach CS [1], I've found it can be very powerful to "play" or "tell" stories in person. (These are middle- and high-school students.) Usually, at the end of a class authors will volunteer to share their stories, and then they will ask for a volunteer to be the protagonist while the author reads as the narrator. (This becomes important when the stories are serious and touch on real-life situations where it could be painful to have someone else misread, misinterpret, or make fun of your story.)

[1] Proctor, C., & Garcia, A. (2020). Hogg, L., Stockbridge, K., Achieng-Evenson, C., & SooHoo, S. (Eds.). Student voices in the digital hubbub. Pedagogies of With-ness: Students, Teachers, Voice, and Agency. Myers Educational Press. https://chrisproctor.net/media/publications/proctor_2020_ped...
That's funny because Apple maintains Coca, which is the name of the plant source of Cocaine. The Coca plant is controlled/regulated by the DEA exactly like cocaine is. So by following Apple's example in Apple's ecosystem it is okay to name things directly after drugs.
Yeah so I tried to get that shot about a dozen times on various farms before I finally found some horses that seemed tired, lethargic, and didn't move too fast.

I also had to stand there for a good 15 minutes in the biting cold before they stopped being interested in me and kind of just stood there.

They still occasionally turned their heads though so I quickly snapped my visible light image with a DSLR in one hand on a tripod and scanned over the horse part with the thermal camera in the other, before patiently scanning the rest of the scene. The horses in the distance though still did move, as you can see in the separate thermal/visible images in the repo.

I had to do a similar thing for the erupting geyser. 2 quick thermal shots in rapid succession for the eruption in one hand, DSLR in the other, then scanned the rest of the scene. Took about maybe 20 tries at least.
In my estimation, Google's data advantage mostly comes from deploying millions of monetary units to sending physical cars out to drive every road they could (and doing it over and over again).

How does OSM compete with that in a centralized way? I don't think it can. OSM competes by decentralization and millions of individual contributions.

I don't think hiring a few people will move the needle much. I'd be grateful to be wrong, though!
We're just working things out at the moment
In my opinion the best work monitor in the world is the built in monitor of the Surface Studio.

It's a 28" 3:2 monitor, resolution is 4500x3000.

Text is crisp, images are perfect, there's lots of vertical space. As an additional gimmick it has touch input and comes with a stylus.

I wish that monitor was available as an external monitor.
Beware of the selection bias before making any conclusions.

For every person who currently does X successfully, there will be a multiple of those who failed at the (nearly) same and aren't chiming in.
Unsafe driving is a real cause of a substantial amount of death, and unlike most causes of death it is not over represented in the elderly, giving it a massively outsized impact in terms of reduction in expected years of life. Motor vehicle collisions are reliably the leading cause of death of teenagers and young adults in many parts of the world. People are bad at appraising events that are rare with high negative impact, so most people, who have never experienced the consequences of unsafe (or drunk) driving consider it a minor issue.
1. But surely they were conspiracy theories until the moment when they became conspiracy proof.

2. Just because something cannot be disproven doesn’t mean it can’t be proven.

3. There are many theories that can be disproven, but haven’t yet been. These are still theories until such a time.
Facebook is cancer.
The Ubuntu image you can select in the "New VM" dialog in the Hyper-V management tool (or whatever it's called) absolutely does work with dynamic memory allocation and I seem to recall getting it to work on an Arch VM as well.

I believe the "Linux Integration Services" for Hyper-V are actually mainlined at this point so I would expect most things to work. Setting up RDP for enhanced desktop sessions is the only painful thing I remember.
I did a test for you just now. I have 100Mbps internet, 32GB RAM, 4ghz i7 processor and suchlike. To make it easy for Jira, I'm doing this at a weekend, late at night, during the new years holiday so the servers shouldn't be busy.

On a cloud-based classic software project (which has less than 200 issues) opening a link to an issue it takes 4.8 seconds for the page to complete rendering and the progress bar at the top of the screen to disappear.

Opening a Kanban board with 11 issues displayed? 4.2 seconds for the page to load.

Click an issue on the board? 2.5 seconds for the details to pop up.

Close that task details modal - literally just closing a window? 200 milliseconds. Not to load a page - just to close a modal!

In case I'm being hard on cloud Jira by insisting on using a classic project, I also checked with a 'Next-gen software project' with less than 2000 issues.

I click a link to view a particular comment on an issue. 4.8 seconds until the issue, comment and buttons have all loaded.

I choose to view a board? 9.9 seconds from entering the URL to the page load completing.

I'm viewing the board and I want to view a single issue's page. I click the issue and the details modal pops up - and just as I click on the link to the details, the link moves because the epic details have loaded, and been put to the left of the link I was going for, causing me to click the wrong thing. So this slow loading is a nontrivial usability problem.

View a single issue, then click the projects dropdown menu. The time, to display a drop-down menu with three items? 200 milliseconds.

This is what people mean when they say the performance problems are everywhere - viewing issues, viewing boards, viewing comments, opening dropdowns, closing modals? It's all slow.

And if you imagine a backlog grooming meeting that involves a lot of switching back and forth between pages and updating tickets? You get to wait through a great many of these several-second pageloads.
> When stocks go up, the narrative is 'look! all the rich are getting richer!'

> When stocks fall it's 'Those greedy millionaires are short sighted, look at what happened to everyone's pension!'

This hits the nail on the head. When the stock market was down 30% in Q2 and personal income was _up_, nobody was writing breathless articles about how investors were getting screwed while the common man was fine.

It's pretty shocking how unserious coverage of the stock market is, from picking dishonest time windows ("stock market up 10% during pandemic! [counting from after the 30% crash]") to selectively ignoring the difference in time horizons between equity prices and snapshot economic statistics.

A good rule of thumb is that reading mainstream articles harrumphing about the stock market is a waste of one's time, unless you're looking for a cable-news style dose of misinformed outrage for recreational reasons.
Sure does! Okay, so there's a "default time bound" on your list. Makes sense.
Just normal Markdown for all edit fields! GitHub manages to have a single (almost) Markdown format everywhere. Could we have that in all Atlassian products. There’s no need for your own format.
Why not a pull request?
Really tiny comment, but I noticed on Perfect Table Plan you have an example seating plan for a lodge with peoples names? As a member myself I know there are quite a few people who prefer to remain anonymous, so not sure if they'd like that image to be up (albeit the risk is very very low that they'd be identified from a table planning app!).
> Unless you are completely sedentary,

This is Hacker News. Of course he's completely sedentary
> Everyone thought it was funny as shit except for my boss.

What a petty child. But there must've been more that cause your termination.
Thanks for clarifying!

I'm trying to push back against this notion that libraries are bad. That people should learn programming one specific way.

I think this idea is often well-intentioned. For JavaScript, it has been "you don't need jquery" for a long time. And you probably don't need jquery, but I generally think you should feel free to use tools that help you accomplish your goals.

I agree that learning concurrency primitives in c++ is useful and rewarding, but pedagogically I don't endorse any particular entry point to parallelism.

That said, once you've found that you do need concurrency for your task, yes, absolutely learn the fundamentals. They're called fundamentals for a reason.
Pixar's Render Farm
Thanks for the detail! Point (1) is very interesting

on (2) -> it sounded like you're saying (a) 'across entire suite identically is good', but that also (b) 'if there's a clear separation of Dev vs nonDev apps/docs, having different support is okay', did I read that right? please correct me if wrong.
My only bone to pick with this commentary is that it is 2020 and people are still complaining about Python as being unstable because of 2 -> 3.

It was a rough transition, to be sure. Python2 was released 20 years ago, and Python3 12 years ago. It is a pretty stable language.
Is WSL really so buggy? I never got that impression myself. All my problems with things getting fussy have been on WSL2.
Cocoa and coca are not the same.

https://en.wikipedia.org/wiki/Cocoa_(API)
If you're shipping a mobile app with client side code (so, nearly all of them), there is no good rollout process.

You can't ship a quick update with Apple, because review isn't quick. Users who upgraded soon after release will be stuck with something broken until the new version is available.

You can usually ship quickly with Google, but users are slow to upgrade, but may have caught your first one, and not get your second one for some time.
After upgrading to WSL2, I started having issues with a Virtualbox VM. Turns out it didn't play nicely with HyperV. I went back to WSL1.
Our security team at a previous employer previously added a systemwide checker to our github enterprise installation that would spam comments on any change to a file in which Math.random is used. The idea is that anyone using random numbers must be implementing a cryptographic protocol and therefore should not be using Math.random as it's not a CSPRNG.

So all the AB tests, percentage rollouts etc. started getting spam PR comments until they were made to turn it back off again.

Frankly if a teammate was writing their own crypto algorithm implemntation in the bog standard web app we working on, that would be more concerning than which RNG they're using.
macOS is not perfect. Brew is inferior to apt-get (which WSL2 offers), and Docker needs virtualization in macOS as well. Windows + WSL2 is a strong competitor for the Unix experience on Mac, and sometimes even better (because it is actual Linux and not just a POSIX-compliant Unix terminal).
With all the eyeballs on word2vec and gensim how did this not get picked up before?
I was wondering if the main use could be setting glue or something? Could be useful for repairs?
Auto deposit part of paycheck into savings account that I absolutely never every touch besides moving that money to betterment (or some other managed investment vehicle). Has never failed me. I haven’t withdrawn from that account in 15 years.

Also I get all my groceries from ethnic stores so I save at least 50% there. I also own my house outright so I don’t waste money on mortgage interest.
For a split that isn’t too wild, try an Alice layout from Switchcouture. I’ve been using one for about 6 months and it’s amazing. Else try Kyria from splitkb. Had that for about 4 months and it’s so nice to type on. For one with numbers, you can get a Lily58.

It took me about a month to get up to speed on the Kyria but just a few days on the Alice.
Back when my at home “Internet “ was AOL, I wrote a free text adventure game for the Apple II called Land of the Dwarf.

Started with a huge piece of paper and drew a well labeled transition diagram and then writing the game was easy.

A huge number of people downloaded the game. I hope they enjoyed it.
Extremely great projects!
Please read and follow the site guidelines: https://news.ycombinator.com/newsguidelines.html. They ask you not to post insinuations about astroturfing, foreign agents, and the like. If you don't have any evidence, the odds are overwhelming that this is internet users indulging in fantasy stories about how their enemies are sinisterly manipulating everything. That is an extremely low-quality class of internet comment—in fact, it's probably tied for last place. If you're trying to have an internet forum that doesn't go down the toilet—and we are—you have to minimize this kind of thing. Hence the rule.

In reality, the world is complicated, the community is divided, and the sinister enemies are overwhelmingly just normal community members who happen to have very different backgrounds and views than you do. People who want to participate in HN discussion need to be able to absorb and tolerate that fact, not try to erase it with cheap and lazy accusations, which is what the vast majority of these comments are. Unbelievably cheap and lazy, in fact.

I absolutely don't mean to pick on you personally—this is a system-wide problem and it's getting worse.

Also, in case anyone is wondering "what about real manipulation? doesn't that exist?" — that is addressed in the guidelines as well: if you're worried about it and think you might be seeing it on HN, email hn@ycombinator.com so we can investigate. We always look into it. It may take us a while to reply, but we will.

There was a long discussion about this the other day if anyone wants more: https://news.ycombinator.com/item?id=25597879.
Yeah, Ganondorf is part demon in most of his appearances, and is clearly not a typical 'mortal' human in any game.

I think Zant actually kills himself though, as the last act of spite against Ganon for something or another.

For other examples:

Both Astor (Age of Calamity) and Chancellor Cole (Spirit Tracks) get taken over by their demon king rulers before their final battle (Ganon and Malladus respectively).

Vaati becomes his one winged angel form in all games where he's a major villain or final boss.

Master Kohga gets killed by his own idiocy at the end of his boss battle.

And Yuga takes over Ganon, before getting killed in that sort of merged form instead.

At that rate, the only 'human' who doesn't do this is Lady Maud from Tri Force Heroes, and she's neither particularly threatening nor actually dies after the battle.
Apple only added that feature last year, and sells a current Apple Watch without the feature (SE).
> A responsible person running such a linter does a sanity check before taking their positive and bugging someone else with it. An irresponsible one potentially causes harm by assuming every single hit is a major finding that should turn into a bounty payout.

I already tried to clarify that I was talking about the general concept of good lint rules, not about people emailing for bounty payouts. We're in agreement that emails about bounty payouts for non-issues is stupid.
I license a fully automated UV unwrapping tool at MinistryOfFlat.com . UV mapping is the task of unwrapping a 3D model to a flat surface in order to put textures on it. Ive been at it for about 3 years, and last year I made 7 figures. I do sell directly to 3D artists. You probably know some VFX companies and game companies that have licensed my tool.

I make a good amount from people coming to the web site, but the majority is made licensing the technology to various companies. The online sales are mostly there to spread the word, and gather user feedback.

UV mapping is a very difficult problem mostly because artist have very specific ideas of what constitutes good UV mapping and it doesn't conform to any simple heuristics. Its about a megabyte of C code without any dependencies, and that makes very attractive to licensees.
This is... humbling. I have a range of experience programming (Web backend, frontend, DBs, GUI, embedded HAL and bare metal), and get Level 0 on most of these.

Examples
- Don't know what a linked list is
- Look up documentation frequently
- Don't understand defensive coding
- Usually ops test instead of unit test
- Don't know what virtual memory / paging is
- Don't know about upcoming tech
- Don't know what a platform internal is
- Haven't heard of any of the books
- Don't read blogs

Is this geared towards programming-language designers?
Lol, I literally fell victim to this.
I find wsl2 with docker to be a decent use case. You get a reliable terminal that doesn't just background processes you ctrl-c to.

The IO is slow but overall manageable. File permissions are a joke but they're being ported into a container. I don't see WSL as an environment as much as it's just a more reliable terminal with a shotty emulated filesystem.
Piling on to the thank-you wagon. My cousin works at the GAO and often has interesting stories about policy nuance that would be really difficult to realize without that inside perspective.
Interface builders sort of work like that (creates the boilerplate for UI elements and formatting).

But again, NeXT interface builder predates 1996.
Sorry, I meant “that”, referring to the belief that one has three fully fleshed out movies. The “you” was a general construction, replaceable with “one”. I.e. I don’t see how anyone could honestly believe that they have three fully fleshed out movies ready, if they in fact do not.
no CRYPTO or PODC?
It's funny that he would notice that but not notice that RI and CT are reversed in his graph. E.g.,

NY -- PA, RI, VT

New York borders Connecticut, but not Rhode Island.
What exactly do you mean by liberal? This is a word that can have a great many definitions.
Following!
I started writing a popular history book a few years ago and found it really tough once I actually dug into it! Kudos on publishing so many and with such good reviews. Can I ask if you have an academic background in history?
I thought it was implausible that you meant less than ten years by saying that, because your argument rested significantly on it. Other than that our disagreement seems to be on whether there was good reason to be significantly out of line with the scientific consensus on HIV/AIDS in the early 90s, which there doesn't seem to be from my research.
It's the Oracle school of public relations via litigation.
Some of the ballot initiatives have had deleterious effects on California.

Proposition 13 putting a yearly property tax increase cap means that people who have owned property for a long time are basically not paying their fair share of local taxes. That tax advantage can be passed from generation to generation. It also has the perverse incentive to encourage cities to increase commercial and industrial zoning over residential zoning, with the effects on property prices one can see today.

Proposition 47 meant that many crimes under a 950$ threshold were considered misdemeanors instead of felonies. This is one likely factor for the large increase in the amount of car break-ins and shoplifting in some areas, such as San Francisco.
@victorgarric on GitHub has made a package that solves the problem (temporarily):

pip install pip-search

pip-search requests

I wonder though, why can't it just be searching from a local list?
We've had to ask you many times not to break the site guidelines like this, and you're continuing to do it. I don't want to ban you, but it's not ok for you to destroy the site like this, which is what comments like this do.

If you want to use HN as intended, then please put sufficient effort into doing so. Follow the rules, and keep cheap name-calling, nationalistic battle, sinister manipulation fantasy, and all the rest of this out of the threads here.

https://news.ycombinator.com/newsguidelines.html

More explanation downthread: https://news.ycombinator.com/item?id=25615903
Thanks! I am also thinking about adding percentage of stale PRs and/or median time to get merged.
It's the tone, hyperbole, and dishonesty that is earning you ire. You are arguing against a point no one made to claim something obvious that goes without saying on a place like HN, and using hyperbole to make your imagined opponents seem ridiculous.
From $0 to $40M/year by using Influencers to Scale
I've been to these cities before, so while I think the month-long stay is a good idea, I'm not sure if I need to do that. I work from home, so even if I moved to Miami for a year and didn't like it, it's not like a huge setback, I can move somewhere else next year.

I think it's more about finding the right people to network and be friends with (people with similar interests, other angel investors, etc.), regardless of city, and I think that's easier in larger cities. For example, I'm hesitant about Denver or Austin because of all the Leftists politics, which is why Houston/Miami is more appealing.

https://www.inc.com/magazine/201908/hannah-wallace/miami-flo...

Maybe Houston will have a better year after a bad 2020? https://www.houstonchronicle.com/business/article/Houston-s-...

I'm still considering lots of options, my lease is up in about a month.

Thank you for both of your comments! :)
Maps.me is OSM under the hood, and it's very popular and far ahead of the Google offering on features and completeness.