skysight-inc/HackerNews huggingface dataset:
> dove deep into the wrong technology (Java Swing :|)

Over my career, I have worked with so many technologies nobody knows about now... That's the part of the game. That's like working for a startup that didn't work out - of course, it's worse that being employee #3 at Facebook, but if you got to do some cool stuff, got paid and learned from the experience - you are still not too bad. The experience will be useful the next time, often in ways you can't now even predict. Including "no, this doesn't work - we tried it at $JOB-2 and it was a complete disaster" :)
Every time I've used Android every UI was bloated, slow and buggy. It's surprising the author has found something in particular to complain about.
Facebook to MP4
Permissive license.
This is a fantastic idea and I love you for it. However, is there a more modern app like this? The one you linked seems abandoned, the screenshots are from Android 3.

I would pay money for a good share adapter.
I use share every day. It sucks.
Agreed, it's one of those things I've never really given a second thought to as it's so frictionless. I think there's always room for improvement though and there are some good suggestions in here.
That article is about a redaction from the research team at BICEP2, a telescope in the South Pole. It has nothing to do with the Super LIGO detector, which has detected gravitational waves from black hole collisions several times now.
How is it even a good analogy? Hashing literally means chopping something up and making a mess. Heard of a hash brown? Hash is a dictionary word coming from French. You chop something up into a mess that you can't reassemble, but you get the same mess each time. The word magic needs to stay the hell away from computers.
There are better options if rooted, but Andmade is pretty darn good if you're not. It does feel antiquated though.
This seems to be the successor for PySide that supports Qt 5. The old PySide died some years ago and only PyQt was offering Qt 5 support. Due to some details PyQt was never officially supported by Qt. Is PySide2 now officially supported by Qt?
Ohyes, and this happens all over the web (looking at you Twitter) and even in the browsers themselves, Firefox is the only browser whose results in the address bar that doesn't jump around. Chrome and Safari are literally unusable for me because of this.
I work on something else. Docs. Code reviews. Backlog. Automation. Or I read up on what the broke in version 1.5.4 of the library we use for this part of the code. Read up on the new language features coming out later this year. Or review the keyboard shortcuts for my editor.

It doesn’t help me so much with this week’s story (I fuckin hate Scrum now) but it helps in the long run.
PyQt is not PySide. Qt (the foundation) does not officially support PyQt. PySide (the old one) did not support Qt5. PySide2 does support Qt5.
Sure but there are tons of simple cron alternatives with better syntax that don't need systemd (such as fcron). In fact, Mcron from the OP can be configured using Scheme.
> *bad

?
It’s meant to be a light hearted read (I think). And it is resonating with a lot of folks because it is fairly accurate. Kind of like how my wife (not in tech) thinks of HBO’s Silicon Valley as a comedy show while I think of it as a documentary.
On Samsung TouchWiz it is BRUTAL, one of the worst UI designs I've ever encountered.
The bug report on the Issue Tracker: https://issuetracker.google.com/issues/68393945

Outside of the UI consistency issue, simply caching the share link index would largely fix the problem...

The UI consistency problem is the harder problem to solve and a common issue across Android apps, although not anywhere near as bad as it used to be. Maybe Google should publish some guidelines around share button placement? But I'm not sure how that would work exactly... but Google should definitely lead the way here (Youtube using a completely different icon is a great example).
Create your own auto direct message Twitter bot for free
> I don’t fucking care about the complexity of this code block because I can afford another EC2 instance

Ironically, these words are a good example of start-up mentality.
I think the point is that technical terminology and technical details are different things, and the latter is much more important.

The alternative is to say "hashing is a technical topic, and technical terms intimidate and confuse people, so we won't mention hashing". Instead, the article says that you should try to make hashing approachable and non-intimidating, since understanding the ideas around hashing will help people understand why strong passwords and password managers are important.
Arraymancer – Fast n-dimensional tensor library written in Nim
When I get in the zone, especially at the very beginning of coding for a new project, I can't type or write fast enough to keep up with everything in my head. It's on all levels - high level of hope the whole system works, down to the minute details of how some of the smallest components work. I typically bounce around, flushing out enough details of a small component to be sure it works conceptually, and then going back to the broader picture to fit it in. I'm rushing to get as much documented as quickly as I can.

This includes a mix of writing code, drawing on a whiteboard, sketching on paper, and taking point form notes.

Even as I get writing placeholders for unit tests, it often leads to thinking of another case of situations that goes back to inform the high level design.

I think also the motivation can be a factor. When I start getting into this mode, it's highly motivating to keep going. If I get so interrupted as to lose some of what I had figured out, I find it can be hard to build up that motivation to even get going again. It's actually demotivating to start into it, run into a new problem, then realize I had actually already thought of it and the work I just did has to be changed - whereas if I had kept going the first time that wouldn't have happened.
PyQt is still around. This seems to be an 'official' thing from the Qt folks.
So PyQt5 is GPL. Practically speaking what is the point of a new permissively licensed library?
Well, at the companies I worked for, usually there was a choice of drinks, and people had no problems putting fruit juice in their glasses. If anyone asked why, they said they're driving, and that was it.
I have traveled the world quite a bit, and lately, my impression is: people and cultures are becoming and more similar, probably due to things like social networks that work as amplifier for (mainly western) culture.

What I observe:

- people dressing/styling similar

- same food

- same large retail chains

- music sounds similar (except for the language)

- same TV shows

- everybody looking at their smartphones all the time
It doesn't matter. You shouldn't pick FOR YOU what works ON AVERAGE.

Say on AVERAGE 50% of 2-man startups win, but only 10% of 1-man startups win. And you are anti-social. YOUR personal win rate may well be higher as a 1-man startup, averages be damned.

Averages are cool to think about a problem. But know yourself. Your correct choice may not be the average best choice.

(That said I started solo and roped in my wife when I needed some gaps filled, but that was a good path for my style. I do not suggest it as a general path others should take).
While we are at it, we could speed up iOS's slow share UI too. It's not that hard to cache that kind of stuff.
Great and inspiring comment. Thank you.
It's a great pity this article got flagged so quickly as it's really interesting, despite the form.
The author asks, “how about ‘really’ reading that book?”, drawing a distinction between “reading” and “reading + absorbing + reflecting + enjoying...”.
Haha. Good point. I hate interruptions for an opposite reason from others - they give me no time to prepare a proper response to the interrupter.

My CEO used to bust into my office and want to talk high level tech strategy, meanwhile I’ve been staring at the same for loop for an hour. I finally had to tell him that I cannot switch gears that quickly, and if he wanted a coherent conversation he needed to schedule a meeting :)
Did you mean to say comparative advantage?
>need

You only "need" to read the man page - the same as with systemd (asuming it still uses man, and not its own custom help viewer). If you'd read said man page, you'd know you can just type @weekly, for such a simple time period.
When I try to "get to know people better" I suggest both a bar and coffee shop - usually close to each other - and ask which they prefer. I'm fine either way and don't care about an explanation so it's 100% up to them with less pressure.
Probably s/a/s/.
Ask HN: Can I continue without my co-founder?
A friend and fellow developer came to me with a basic idea and I started building it, taking creative license to improve upon the initial proposal. Fast forward 3 months to now and I have made all but 1 commits to the repo. Of his sole commit, I changed quite a bit of it.

I came up with the name, bought the domain, set up web hosting, created all the assets, set up the pricing model, etc. We haven't discussed percentage of ownership or anything yet.

Since he is much more outgoing than me I assumed he would take up the sales and marketing. He goofed up on that recently. Now that I'm ready to to incorporate and nearly ready to start looking for beta users I realized that I'm going to need someone with more day time availability and, in general, more dedication and work ethic.

Can I just tell him I want to proceed without him? Do I owe him anything?
If a cofounder appears good but ends up bad, it means you misjudged him from the start ;)

Which is obviously hard, see entire industry around hiring games...
As I sit here wasting a beautiful a Saturday afternoon trying to secure my ssh and openvpn setup, your post makes me wonder if maybe it's time ...
That can become game changer for Facebook if they implement it for content moderation and maybe fake news which is a biggest issue in current time.
It is not "owned" except in a weird metaphorical sense, and moreover, big banks are obligated to own an exact amount of shares - no more and no less, and they may not sell them - by act of Congress. If you scroll a little bit up from your link: "the 'ownership" of the Reserve Banks by the commercial banks is symbolic; they do not exercise the proprietary control associated with the concept of ownership nor share, beyond the statutory dividend, in Reserve Bank 'profits.'"

A "US Dollar" is a unit of measurement; a "Federal Reserve Note" is a physical object. You can no more own a US dollar than you can own an acre or a joule, but you can certainly own land or a battery. Casting doubt on the US dollar because you can't touch it makes as much sense as casting doubt on meters or Bitcoins or Goldman Sachs because you can't touch them either. They're all social constructs, but social constructs are quite real for anyone participating in the society that constructed them.
This feels like unnecessary evangelism in a thread not about systemd.
... with a more permissive licence (Qt for Python is LGPL, PyQt is GPL or $550 per dev commercially).
I don't think it's perfect by any means, but it's quite a bit more than simply moving kilobytes around.
I think that's a little bit harsh because the general points about post industrial societies, especially the changing role of consumption is pretty insightful and important to talk about, but I agree that there was no specific need to tie it to Japan.

What's a little bit funny is that the author literally mentions the Gibsonesque Japan hype of the 80s, with everybody thinking that we'd all be living in Neo-Tokyo in 30 years.

Obviously, as the author notes, it didn't really pan out that way. Some cultural exports of Japan are without much doubt very popular and there are commonalities in culture, but every region and country still has its own way to deal with future changes, and in many cases very different demograhpics. There's no need to reduce it to any generic *-ification.
How about monotonic timers? cron doesn't have those.
Some form yes, but it can be sweat and not cash capital. SaaS apps do not need a large cash bankroll in many cases if founded by developers. Your input could be 1h a day for a year on your commute.
Tesla owner faces 18-month ban for leaving the driver's seat
Should You Let Your Kids Play Fortnite? Well…
PyQt is not affiliated with Qt the company. "Qt for Python" (formerly PySide2) is. So, yes.
That's largely a different issue, isn't it? The excitement of war isn't involved in being a prison guard.
As long as those ads are not annoying. I'm guessing that the ads from google and fb still need to pass the acceptable ads guidelines.
I wonder too because although I do drink, there have been times where it's just poor timing. I simply say "Sorry, I can't tonight because: antibiotics, driving home, dinner with family, etc, etc" and have had zero issues.

Even hearing "I don't drink" flies just fine.
Retained-mode GUIs like Qt , wxWidgets, gtk, etc aren't intuitive. Try an immediate mode GUI, like my python bindings to nuklear

https://github.com/billsix/pyNuklear
Yeah I just had to inspire one about how we shouldn't eat all the toothpaste straight from the tube.
I read the comment in full before replying. I do not feel the tweaking required per-device with rails is "considerable"; in the same way it would be with android vs iOS with ionic, for example.
Eg. that you can use it for free(?)
Glass windows block the kind of UV radiation you need to produce Vitamin D. You really have to actually go outside to produce it.
Concepts can have more than one name. An important part of preparing a training or presentation is understanding your audience, and using names that resonate with them.

If this had been a freshman college crypto class, the word "oracle" (https://security.stackexchange.com/questions/10617/what-is-a...) may have been used instead, to indicate that the exact details of hash reversing can be abstracted away and that the key detail is that it's much faster than brute force would suggest.
That sounds great (ok not the light on the front which sounds like a hazard for pedestrians). I'd love to know if I was over the limit or not before getting in the car if I'd had a beer at lunch, or had several the night before.
Technically you can. He can't own the concept, and if he didn't contribute anything you're more or less good; he never bought your code or anything, did he?
I wish they would improve what suggestions they offer at the top of the menu. It suggests slack channels I've never posted in, contacts I haven't messaged in years, and apps that I've never shared to. Even just having a better heuristic would make it 100x better.
I would say that there are no immidiate plans. But as libraries get portet to rust it might just make sense to start writing more features in mostly rust.

Basically I have some hope that eventaully rust will take over, however writing the core components is a critical first step and selling it for the immediate benifits is much easier then selling a complete rewrite.
"The article also mentions they're not allowed to buy train tickets. "

How is that possible? You walk up, ask for a ticket to $wherever, pay the cash, and leave.
Your idea reminds me of Wheeler's "single electron universe" [1]. I think you're on to something but I also think the next big step will involve a formal (re)definition of time as well as distance.

[1] https://en.wikipedia.org/wiki/One-electron_universe
I rest my case!

Though I do enjoy Nick Cave, Ed Kuepper, the Triffids, the Go-Betweens, and Tsiolkas -- not much of Australian-specific bunch most of them though.

Cave is mostly a dark take of US blues and celtic folk for example...
I imagine a lot of the pain is for incremental builds where the build system overheads can matter a lot more.
Did you miss the part "to a level where you can start contributing to a project with it?" In OPs question?

I think you are the one being incredibly uncharitable. Here is the question:

"how long do you find it takes you to learn"

This is his answer for how long it takes him to feel he has adequate mastery. Perhaps he should have refrained from using the word "you" a few times, but it is not common in English to say "one," so you is often used to mean "people generally" rather than "You in specific, the person I am currently addressing."

It often causes problems in online communication and I have had my head handed to me over using the generic you on quite a few occasions, which is an incredibly uncharitable reading that usually gives me the impression the person was basically looking for an excuse to attack me personally for some reason. (This was years ago on a list where that kind of nonsense was quite common. I don't specifically recall it happening to me on HN, in part because I have worked at avoiding the generic you in any instance where someone might use it as an excuse to rake me over the coals).

You can spend the rest of the day wondering (privately, to yourself) if he is merely neurotic or if he has some kind of learning disability or if he has wisdom of experience that perhaps others should learn from (or all of the above -- none of them precludes the others). But that's completely different from assuming his answer is being given in bad faith.

There are other answers here that say some variation of the same thing -- that real mastery takes quite a long time. I don't see any reason why this answer should be singled out for being criticized in this way -- other than the fact that jacquesm is very high on the leaderboard and this position makes him a target of gratuitous nonsense of this sort.
Program Causes Go Compiler to Hang Indefinitely
Very happy to hear this as the author of a PyQt-based file manager [1] and an open source library for solving the many headaches that come with developing desktop apps [2]. Once Qt for Python is stable enough, I'll be happy to switch to it from PyQt.

[1]: https://fman.io

[2]: https://github.com/mherrmann/fbs
They have also frequently put forward bills that would relax restictions, and allow more HIGH SKILLED labor to come into the country.

Go look up the stuff that Orin Hatch and Rubio sponsored with regards to H1B visas. The stuff that they sponsored would double the number of H1Bs and was majority sponsored by republicans.
> [W]e're all otaku now.

Are we? Perhaps this is true for the people that write New Yorker articles, and a big chunk of those who read them, but from what I can tell most average Americans use Facebook, play basic app games, watch popular movies, and occasionally read a best-selling book. I don't see or hear about much cultivation of deep, obsessive, specific cultural interests.
If it just used the last 4 people I had shared a message with it would be such a massive improvement.

I feel like they're trying to do something extremely sophisticated and it's coming out far far worse than if they were doing something extremely simple.
Completely agree. In particular I think the word "hash" is easy to explain. Just tell them it's kind of like the process of creating corn beef hash. Something goes into the process, and when it comes it it's unrecognizable and and you can reverse the process to get a cow back.
> using no staging environment

This is really bad. I see it very often and I really, really don't understand the reason for that.
I'm much less anxious and more self confident since moving abroad. I now feel like I could fairly easily move to- and live anywhere I choose to, which is incredibly empowering. It's also given me some new sense of perspective, and introduced me to some really cool people, foods, and customs.

I'm originally from The Netherlands; I've spent the past two and a half years in Prague, Czech Republic. I moved to Canterbury in the UK two months ago because I was becoming annoyed at not speaking the local language very well, and simply needed a change of environments. I'll probably move somewhere outside of Europe in the future.

I think the destination isn't all that important - I've mainly just gone to places I found interesting, and ideally had friends near. I'd absolutely recommend the experience, but do be aware that loneliness, isolation and stress are real issues many expats encounter at some point when moving somewhere new, and it's not talked about as much as it should be. I've found it to be very much worth it though.
Good article, my only gripe is that it seems to me that the author had to meet a word count target and expanded the content by 400% to meet it.
I on the other hand am fine with some ads, as long as they are not annoying or don't track me.

I am willing to deal with ads which don't do that in exchange for consuming more content and supporting the sites I visit often. Which is why I actually am ok with the acceptable ads setting, which allows me do block most ads except the annoying ones without any major tinkering or extra effort on my part.
And it's generally worth it. PyQt has been great, and I find the messaging from Pyside a little offputting -- "finally, Qt for Python." Pyside, you weren't there when I needed you, and now you're back and you want to pretend like we don't have history?
Excellent. The GDPR is working as intended. Let's see how many other unscrupulous actors will try to pin the blame for their own malicious behavior on the new legislation.
>Would we? It seems to me there was appeal to those games - not just random luck that they won out

An appeal yes, but also a cultural fingerprint.

Else we'd see Japanese and Americans doing those kind of games in equal measure.

If the example was with music, few would argue that Brazil and co etc would make more and better samba and the like than the US, or that the US will make more and better jazz or hip hop.

So why not accept that video game genres and styles can also be more cultivated in this or that area as well?
Cryptocurrencies you can gpu mine in 2018
> If anyone asked why, they said they're driving, and that was it.

Exactly. Why do they need to ask? Why do I need to invent some reason why I prefer to drink X over Y? If it was coffee over tea, coca-cola over lemonaid, or water over fruit juce, I wouldn't have to justify those choices to anyone but the most insufferable of people trying to transfer their life/health choices onto me. If a colleague is giving me a hard time every day over my choice to drink coffee because "hey, man, I stopped drinking coffee last week and I feel so much better," I'd be justified in telling them to shut up because I just don't care. But alcohol is on the table and I need to think of an excuse, regardless of whether I'm driving or not. It's bullshit.
This is why people don’t trust institutions, and is why we shouldn’t treat economics as science. Smells like willful ignorance to me.

The brain dead obviousness of these shocking new revelations have been apparent to most people for decades — I wrote a paper about it in high school in 1992. I live upstate NY, once an economic powerhouse, now an empty shell. Every sector is dead, from farming to traditional industry.

It was pretty obvious 25 years ago what was happening, and pretty obvious now. Work went to Mexico. That includes the machinery and tooling. Ten years later, it went to China. Automation is a thing, but the jobs left years ago and the upside of automation like mechanical engineering and tools are all being realized in China.
May I suggest you try to read more than the first paragraph of a linked article (or more than just the headline) before commenting?
Handling site maintenance correctly for SEO
How much does HN actually take to run?
The global electric-vehicle market is amped up and on the rise
Show HN: Reinventing SLA on the Blockchain: Downtime Compensation as a Service