Hacker News new | past | comments | ask | show | jobs | submit | codelike's comments login

Thanks for sharing this list, those sound like healthy activities.

Could you share how you're doing those online signing lessons? Is there a specific website, or did you find a personal teacher and get lessons via zoom/Skype? I'd be very interested in hearing about that.


Yes, I started 1-1 lessons with a local teacher about year ago. Now, we're doing it over Skype. Since we already know each other it works well. I feel that real-time feedback is essential for beginners like me.


Thanks for getting back to me on this, I appreciate it.


Author here. I know I posted this a week ago, but I've since added more functionality (e.g. the ability to compare countries from the date when the disease reached 100 cases in each country) that should make it more useful, so I hope this is okay. I truly believe this could be a helpful resource for some people (on the Johns-Hopkins dashboard, Worldometers and lots of other sites you cannot easily select and compare countries). I also put some work into making this mobile-friendly. A friend of mine who runs clinical studies said "This is better than every other solution/dashboard out there!", and I'm glad if it helps more people to understand the infection numbers in different countries.

Feel free to provide feedback and improvement suggestions, I plan to add more functionality in the upcoming days.


Shoutout to Ben, py-spy is an amazing profiler. I believe cProfile has certain limitations and doesn't fully understand deep call stacks. py-spy does not have that limitation. It also offers multiple output formats (especially flamegraph and speedscope format, https://www.speedscope.app/) which make it so much nicer to identify bottlenecks.

At our company, py-spy has helped us a lot for our line-of-business application. I'm not affiliated with Ben in any way, but he deserves some praise for his work on py-spy.


Firefox used to have the amazing "Mouse Gestures Suite" add-on, which provides scroll-wheel-in-tabs and rocker navigation. Unfortunately with the new Firefox (since v57) it doesn't work anymore, since it uses the old extension approach.

There seems to be a new add-on for the web extension approach (https://addons.mozilla.org/en-US/firefox/addon/foxy-gestures...), but I haven't tested it yet and am not sure how robust it is at this point.


AFAIK there is currently no extension that would support rocker gestures.

Also mouse gestures now have the same annoying "feature" they've always had in Chrome: they don't work in "system" tabs (think about:preferences).

So you can't use mouse gesture to quickly go through opened tabs if at least one of them is the "system" one, the navigation simply dies there.


I've tried out the Foxy Gestures add-on in the meantime. It turns out it has rocker gestures (called 'chord gestures' in the 'Other Gestures' setup tab) and besides the drawback you mentioned (doesn't work in system tabs) it works well so far.


That's great news, thank you.

I don't think they're ever going to fix the "system tabs" issue, since it's supposedly a "feature", but at least some good news. :)


There was a custom xpi of mouse gestures redox that has a few more updates, but it's sadly unmaintained and broken in 57.

I've yet to find a gesture extension that supports the same rocker gestures (i.e. middle click + other click to change tabs).


I've just finished reading https://code.facebook.com/posts/1716776591680069/react-16-a-... and it provided lots of good insights into how you managed to roll out the new release. Thanks for the interesting write-up!

That blog post mentions your featureFlag approach, the initial dogfooding and then the gradual rollout. I'd be very interested to hear on top of that:

1. How did you approach the rewrite on the coding side? What I mean is: Did you just say "Okay, let's start from scratch and use the lessons learned from v1?" Or did you use a specific approach along along the lines of: "Let's structure our code based on these principles and ...?"

2. When you started the rewrite, how did you know in advance and make sure that the rewrite would be faster and have a smaller code-size?

3. Was your focus during the rewrite on a cleaner code base (and the performance improvements followed automatically) or was your focus on speed right from the start?

4. Any other lessons learned during the rewrite? Patterns and approaches that helped/didn't help during the coding?


SEEKING FREELANCER - LOCATION: GERMANY, REMOTE ALSO OK

Kaptio (www.kaptio.com) is looking for a talented developer who's interested in working with Python 3, SQLAlchemy and TypeScript.

Kaptio provides a platform for travel businesses with emphasis on creating developer-friendly APIs and toolkits to extend the Kaptio Travel core application. Kaptio is headquartered in Iceland but development is led from Heidelberg, Germany. Some travel may be required, including at least one fun trip to Iceland!

We are generally looking for smart people who want to solve some complex problems related to travel pricing and inventory. Minimum project length: 6 months, with an option to extend if we like working with each other.

Drop us a line at: [email protected]


That email address bounces


Just tested, it bounces for me, too. Thanks for the info! Until we fix the problem for the address above, please use this address instead:

[email protected]


Yes, in this case it was a good change.

On the other hand, some of the mods' title changes significantly reduce the information content, as for example the title that was changed for that other thread today: https://news.ycombinator.com/item?id=12690853

Originally that title was something like "Microsoft SQL Server 2016 in Docker", which gave some helpful context. But they replaced that with: "Microsoft SQL Server 2016 Express", a change that was not helpful at all, since it sounds like a product announcement of SQL Server 2016 now.


Which is why I advocate for a subtitle, so that mods can alter the local title but the original can still be given.

Another problem with retitling is knowing if you've seen the story already.


That's one of the pros often mentioned about React. In practice, I haven't found it to be true so far. Once you start using React, you'll almost certainly have to use one the Flux implementations. So let's say you use Redux. Suddenly you also have Actions, Reducers and Stores that you have to learn. If you want to use Async Actions (which is very likely in a web application), you'll probably need Redux Thunk, so that's another concept to understand.

Then there's routing, which is not present in the React core, so you'll need a routing library as well. Again your API surface increases.

In the end, if you want to write a larger application with React, you'll often have a similar or even larger API surface than Angular. I can understand that some people prefer the conceptual model of React (with its focus on Components) over that of Angular. The claims about a smaller "API surface" have always felt wrong to me, though.


You don't "almost certainly" need Flux at all.

By coincidence Dan Abramov just posted this: https://medium.com/@dan_abramov/you-might-not-need-redux-be4...


The difference is that you're spending time learning about concepts that you are unfamiliar with, as opposed to learning Angulars many APIs.

For instance if you've already spent time learning about Redux you'll have a very easy time re-using those in Angular 2 (with ngrx).


Absolutely this. While it might be tedious to put those pieces together at first the knowledge that you gain is very transferable to the other app that you build instead of being one-trick pony in angular.


I've been using React for small projects in my personal time, and I haven't needed anything like Flux at all. Maybe you'll need it for complex apps, but React can be used for small ones without that added complication.


F# is definitely a great language. It would be amazing if the interop with Entity Framework was improved, too, with regards to code-first development. Not having a nice and easy way to define virtual properties on records and classes is something I miss a lot:

http://stackoverflow.com/questions/26775760/how-to-create-a-...

Not sure how difficult it would be to implement a [CliVirtual] attribute (https://fslang.uservoice.com/forums/245727-f-language/sugges...), but that would definitely help and make the EF-models more readable.

But in general, F# is great. I hope more people will use it.


Although when you compare the English that Austrians and Germans speak (I'm from Germany) to the English of Scandinavians and Dutch people, the latter are noticeably better than the German-speaking countries. So the argument probably has some merit.

Edit: At the same time, Scandinavians, the Dutch and Germans/Austrians all have a language that is more closely related to English than the Romanic or Slavic languages.


> Although when you compare the English that Austrians and Germans speak (I'm from Germany) to the English of Scandinavians and Dutch people, they are noticeably better than the German-speaking countries.

Historically sure, but if you look at people from my generation I doubt that's the case still. Focused English education in Austria only really started 15 years ago.

When I went to school our first english lesson was with 10, now it's 5 or 6.


So you have the impression that young Austrians nowadays are better with English? In Germany they have started to teach English at a much younger age, too, but I haven't noticed a big improvement. Sure, at age 10 they already know more than the kids 10-20 years ago, because they've learned it for 3-4 years already. But I get the impression that a couple of years after leaving school, the language skills deteriorate again because they stop practicing it. And that seems to be the point where movies in English would help a lot: you stay used to the language (at least hearing it).

On the other hand, that might be selective perception on my part and things might have gotten better. Or maybe Austria has improved more than Germany, which is entirely conceivable.


> So you have the impression that young Austrians nowadays are better with English?

As someone who is married to a native Russian speaker and we both moved to Austria (me from the UK though born in Austria, my wife from Russia), we regularly have conversations with others in English rather than German because everybody seems to actively prefer that.

So at least from general experience you can get the majority of services in English here. The exception seems to be immigrant taxi drivers and local hairdressers.


Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: