skysight-inc/HackerNews huggingface dataset:
My contention with people hating on perl was always that they mostly hated it because it was fashionable. Yes perl uses many special characters but reading perl without knowing it is no different from trying to parse OCaml or Haskell code without knowing all the lingo.

Sadly, during my career I've actually never met a kindred perl loving soul.
So 4.5h for commuting, 9h of work, 8h of sleep, that leaves just 2.5h for everything else in your day, including enjoying your rural lifestyle. That would drive me absolutely crazy.
I live in Denmark and I don't get calls like that.
Hmm. I never started the car and walked away with my phone. Can't think of a situation where I need to do that. But then my phone is big and doesn't fit in my pocket.
No. Because keylogging and capturing other UI events can be used to reconstruct what you're working on. It thus fails basic obligations the law puts onto you when working with customer's documents, data, or code. Using telemetry, and implementing telemetry in your app is just asking for getting sued big time.
We have a Suzuki that’s supposed to disable most of the touch screen controls when driving (including the TV/DVD and changing any navigation settings aside from zoom), but the used car dealer we bought it from informed us that he had already disconnected that sensor as a routine service to us...
Youtube videos aren't a source of truth or science.
This little page has all my favorite topics on what is apparently called information mapping. I was surprised this was a field, and it's a good starting point that I want to dive off from. Maybe some of you think the same way!

It also seems like a relevant topic for people who want to organize their own knowledge.

Some cool things that I saw that I know a bit about:

- Data visualization

- Infographics

- Knowledge visualization

- Hypertext

- Mind map

- Sociogram

- Issue tree

- Design rationale

- Wicked problem (aka a problem with multiple answers or no clear answers)
It has been around for 2 years and half, but we released v1.0.0 just yesterday.

I added answers to your other questions to the FAQ:

https://github.com/canonical/dqlite/blob/master/doc/faq.md#w...

https://github.com/canonical/dqlite/blob/master/doc/faq.md#w...

https://github.com/canonical/dqlite/blob/master/doc/faq.md#i...
>This is ridiculous

It's somewhat true. The amount of paracetamol needed to reduce severe pain can cause many health problems, while a low dose of opiates would manage the pain. With opiates, prolonged use is more of an issue.

So an opiate would be the safer option while getting a tooth pulled, but Tylenol would be safer for the recovery period.
If the conceptual construct is made of concepts, and the power of high-level languages comes from being able to write software in concepts similar to the construct's concepts...

He states that the accidental complexity comes from mapping the conceptual construct to a real implementation.

But does that mean he's saying we already know about the essential complexity of a given problem? That doesn't seem the case to me? The way we express the conceptual construct can also be improved, no?
Why do you think Google's product are bad? I find Gmail, GCloud (do you mean the Cloud Platform) ect work perfectly. What's wrong with them, apart for the "evilness" of collecting huge amounts of data of the user?
Of course it isn't, it's still a burger. I hope people don't pretend like these were being advertised as some sort of health food rather than simply a plant-based burger.
Hm, almost every desktop program i have on Windows that bothers with help uses CHM and pretty much every documentation generator can generate CHM files, why do you think it isn't used?
https://github.com/canonical/dqlite/blob/master/doc/faq.md#w...
Exactly what happens in the Netherlands. Ford Mustang Ecoboost is €70k, a GT is €111k. For the difference of €41k you can easily put in a V8 with over 500 horsepower, change the wiring harness, change the ECU, brakes, suspension. For less than a GT you can pimp out your EcoBoost and create a better car.
Yes! I am especially interested in multiple currency support. Most budgeting software doesn't provide this well or at all. Some questions:

* Is each transaction stored in its currency, or is everything converted to a main currency when stored? The latter is lossy and problematic.

* Does the app expect each currency to have a fixed exchange rate? If it does, that's problematic.

* You are asked to select a primary currency when signing up. Can you change the primary currency later? Will any information be lost if you do?

* How do you handle transfers from one bank account in one currency to another bank account in another currency? Will it handle an exchange rate that is different from the one the app might be expecting?

* How does budgeting work in multiple currencies, how are fluctuating exchange rates used?

I'll definitely be trying this out regardless of whether I get an answer here, I am really excited about the potential. :)
> I don't understand why anyone would present the data like this, sure, 'lower is better' makes sense in benchmarks where you're presenting a raw timing or such, but with an arbitary unit like 'score' just invert the data so bigger -> better and let people's human nature take over.

Also for bicycle helmets it makes sense, i.e. force to the head -> lower is better.
Does anyone have a recommendation for what best practice for Android app signing key maintenance is (or maybe multiple people strongly suggesting entirely opposite ideas ;P), under an assumption that one absolutely intends to be distributing their app via numerous sources (not just the Play Store)? Our app (which hasn't launched yet) is security critical for the user (it is a VPN client, and so can see all of the user's traffic, as well as a cryptocurrency application, and so has access to some amount--not likely a large amount for various reasons: this isn't really a wallet--of money), and so with the appeal of "immediately steal money from users" we expect it/us to be targeted even with lower install counts (so this isn't a pipedream with a reality check of "we are never going to get popular anyway").

We are totally willing to do "weird" things with hardware signing keys in the name of security... it just isn't really clear what the correct thing to do is :(. Should we be using Google Play App Signing for the Play Store, even if we can't do that for other distribution mechanisms? As I kind of remember unrelated stores being able to manage and upgrade apps (particularly free ones) from different stores, as they just get a list of installed apps from the OS, it would seem problematic to use a _lot_ of different keys (such as one per store)? I will again note that, due to our constraint of being pretty sure we will have off-App Store distribution (some of our key markets don't use the Play Store much), we need to solve the key security problem for non-Play Store distribution "anyway", and so can't just fall back on "don't do local signing".

Meanwhile, I didn't even know yet about the Android 9 key rotation feature mentioned in this article, which I could see maybe having major changes on best practices here, though maybe only "going forward" (given how few users have upgraded to Android 9 so far, and now that I think about it probably won't for years to come...). In a world where you can effectively never change your key, it seems really important to have your act together on "day 1" to get stuff right (though I also am not even sure what is reasonably possible, given how I think it all fundamentally relies on a single key? so we can't do some kind of multi-sig? I also don't know if we can do sub-certificates with short signing duration with a root certificate backed by a vaulted key, as people often do for SSL?)
Oh yes it does (Italy here)
Isn’t that descriptive of pretty much every medium blog entry? It’s anecdotal and a tad in jest, because I’m sure there must be some value to the platform, but I’ve never seen it.

Most “articles” seem to read like someone who took a twitter post like “just do it” and wrote it longer, but without adding any additional value to the original statement.
FWIW Lazarus[1] has its own CHM generator and CHM viewer which uses its own HTML engine written on top of its LCL framework, making it cross platform. Though personally i prefer the native viewer on Windows as LHelp (Lazarus' viewer) feels a bit clunky.

(the generator actually comes from Free Pascal, but the viewer is only on Lazarus)

[1] https://www.lazarus-ide.org/
I don't remember exactly, but it seems to me that some official statistics I saw did not include dead in first year of life in life expectancy. Just as arbitrary as 5 years, I think.
The article is full of bombastic statements like "They are loved by virility-obsessed mayors."

I.e. the article isn't credible.
A New Player in Data Capture: Stamp Extraction Using Infrrd’s IDC
The "just do it" strategy doesn't seem to bond well with ADD/ADHD.
He wants the headlines I suspect. They only hurt him with people who would never have voted for him anyway, and they help him with groups who might.
Not sure if I can agree totally, I get less spam calls on my danish phone number than on my US phone, however I do get missed calls every now and then followed by a call from a "Microsoft Tech Support" which are an awful similar in style to those reported on in the podcast "Reply All"[1] I suspect those are number spoofing as they rarely get the length of the local phone numbers correct.

In case of calls originating from another country will laws and regulation actually be able to do anything here?

[1] https://gimletmedia.com/shows/reply-all/6nh3wk/102-long-dist...
Your figures surprise me, maybe they’re for the US? I would have expected sales of a1, a3 and q3 to be way higher than the “true” (longitudinal) models
Ok? I’m not saying it’s constant, but you do see it sometimes when the scammers try out new regions.

Stuff like this, which is the very typical US scam https://www.thelocal.se/20140505/swedes-targeted-in-new-micr...

European countries in general just aren’t very attractive to these scams, conversion rates are far lower than in English-speaking countries.

E: Another Danish commenter reports the same calls https://news.ycombinator.com/item?id=20837015
The plethora of languages out there shows that there is space for a lot of them. Perl6 is still more useful and relevant than most.
No, the last prorogation was in 2017.
A burger does not have to be unhealthy even with meat. It's about the ingredients and the quantities.
can you provide a comparison of the products you've used?
Did you see the Grammars in PERL?
they fail to note which versions/devices are vulnerable, i suspect this must use some sort of webkit jailbreak method which only works against a handful of vulnerable device/os combos (they may have an 0day which works against every ios variant but i highly doubt it)

yet more overly sensational articles that miss the finer details and only serve to fill people up with fear and doubt. le sigh
Indian medical system is something that one can't even imagine living in the Western world. The vast majority of 'doctors' are actually quacks. I learned that my maid used to go for weekly 'steroid shots' to some quack in her neighborhood. Her reasoning was that everybody did so. I offered to pay her to visit a regular doctor but she refused. She was also significantly malnourished and would drink sugar solution occasionally so she didn't faint. I again told her she could have a breakfast at my place and she did when desperate but refused when not citing that her family would be upset if they learned of it. It is anecdotal, but her lifestyle was entirely unremarkable. The poor in India are like this. India has the largest number of indentured servants in the world. The poor in India live short, brutal, miserable lives. Let them have their painkillers.
The reason we don't get "ripped apart" during these ripple events is simply that spacetime is so stiff that even absolutely monstrous amounts of gravitational energy lead to only the tiniest distortions in spacetime geometry. A black-hole collision may put out more power in gravitational waves than the entire optical luminosity of the visible universe, and the result when it reaches us will result in a distortion of less than the diameter of a proton.
But I don't understand how it is relevant to what we should do?

Our goal is to minimize the amount of suffering we are responsible of. In that respect it is obviously better to not breed animals than to breed them and make them suffer.
I wasn't sure about the "ripped the gear shift off" anecdote. Not sure I believe it.
Universities, how do you manage to make all your microsites ADA-compliant?
Consciousness is almost certainly hierarchical. Humans have specific abilities, through language, to build uniquely massive hierarchies. (See Chomsky's latest paper [1] conceiving "language" as the ability to merge two elements into a single element, in a hierarchy) But given that we start from a single cell, it is unclear that any event switches on consciousness. It may well be there in a single cell, however less developed than an adult human brain. And it may well be there in hierarchies of humans, as well.

As for these organoids -- neurons are oscillators. When powered oscillators are coupled, in any medium, they synchronize. So, not at all surprising that they make brain waves.

[1] Friederici, A. D., Chomsky, N., Berwick, R. C., Moro, A., & Bolhuis, J. J. (2017). Language, mind and brain. Nature Human Behaviour, 1(10), 713.
Everyone Googles for the problem or uses some monolithic tool.

Even notepad’s documentation has gotten worse over the years. In Windows 8.1, notepad doesn’t even mention the “.LOG” automatic date/time add feature.
??? An Audi is literally a more expensive VW. In that it’s the same platform, the same engines and drivetrains etc as VW, Skoda and Seat
Rooms are decentralized. It's not following the end-to-end principle, because rooms are intermediaries, but there can be many rooms, they are fungible, and they are not hard coded anywhere. It's possible to build similar functionality on a DHT, but it has a couple of downsides:

1. The bootstrapping servers for DHTs are legitimately centralized and hard-coded servers
2. On a DHT you leak your IP address to many other peers, with rooms you leak your IP address only to the room administrator. (This is supposing without an anonymization layer, which would have some non-negligible overhead)
3. Connecting to DHT peers is not as reliable and consistently functioning as a static IP address, considering all sorts of network situations, specially mobile data plans

That said, I don't have anything against DHTs, and in fact I might improve how Manyverse uses DHTs. I just think it's important that users know the drawbacks of each approach, and then users can choose whichever approach fits their needs best. This is why Manyverse focuses on multiple connectivity modes: LAN, Bluetooth, Pubs, Rooms, DHTs. I think the more of these we have, the more resilient the network will be. So my argument isn't for rooms instead of DHTs, my argument is that adding rooms is good to fill in a gap in choices for connectivity.
Solving a murder using grep, sed, and awk!

Ok, they actually suggest simpler tools, like head and tail, but it still is pretty fun.

Obligatory xkcd reference: https://xkcd.com/208/
Indeed. And I should probably have clarified in my comment that this method works for tasks for which you are too lazy, bored, or unmotivated to do, but you know that you could do them if you put your mind to it. Like you said, being too nervous to work on a particular task because of other reasons is a different experience altogether.
Doesn't work in e.g a lock chamber, which would ensure only one person is in it (which has it's own issues, e.g. weighting is more complicated than it looks).
Genetic Programming tries to do almost the same: ie. generate random programs/expression trees etc and then select the best one. NN gives you two adventages over that: you can optimize weights and do it at scale with current hardware - without those two I can't see the difference.
Coming from Europe I was amazed when I first visited the US. It was that much dirtier.
> People who haven't done drugs don't really have the right to talk about drugs.

This is an absurd argument, obviously. This would be like saying that pedestrians hit by a car don't really have the right to talk about regulating cars because they can't understand the power that you feel when you drove your car. Drugs do not affect only to people doing drugs.
What’s interesting is that VW is a premium brand in germany and Europe. The lineup bein. Audi luxury, VW premium, Skoda utilitarian cheap, and Seat sporty cheap.
Some people might be afraid.

Some people might feel intimidated and defeated by these brutal "motivational" posts that tell you how unfulfilled your life is if you're not at least X% "productive".

Some people might have better things to do.

Some people might understand that your psyche is not a machine, and goes through cycles conducive to "productivity" or not.

Some might understand that this whole "productivity" thing is a cargo cult that keeps you toiling away your best years on the hope for a distant future where the universe will somehow realize the favor it owes you.

Life owes you nothing. Your only hedge against it is friends and family, people and relationships. That's how we survived millions of years, and that's how all of the rich folks of today got to where they are: people and relationships.

Don't be the horse.
Crypto for Students
Albeit there are most likely a lot of "hackery" needed due to using Electron/web tech to get the optimal performance, this article is about architecture and how they originally did not build an architecture to support this and how they now needed to re-think that in order to get the startup performance they now desire - a situation you probably (likely?) could end up in using other technologies than Electron/web.

The high velocity web tech landscape and a startup (velocity) mentality are more likely the reasons why this was not made originally (most likely a good trade off, in particular the startup velocity argument). I'm a little surprised a community like HN don't see this, and rather bash Electron being the devil of all things (as some comments seem to imply). We should rather commend Slack for (obviously) making a decent tech choice (using a perspective where what really matters to them; rapid growth, is/was the first priority above all else, including "technical excellence").
Why be so crudely reductionist as to take problems of laziness, boredom and lack of motivation and try to simplify it down to Fear?

Is the idea that we have a whole arsenal of tools already for successfully dealing with Fear, and if we can just bend all our other problems into the shape of Fear we can apply some existing techniques?

In my experience this doesn't work for me, and the mental model just doesn't fit.

If everything comes down to a mental cost-benefit analysis, I think fear situations are ones where the cost can seem massively over-inflated and getting over that initial hurdle with "Just Do It" can help re-tune the estimation so that the cost doesn't seem as bad.

The problem for Lazy, Bored and Unmotivated is on the benefit side of the analysis, where even if the cost isn't that high, I will feel that the long-term payoff is not worth it. That isn't helped by "Just Do It", because there isn't an inaccurate cost to be corrected, and I won't get the rush of motivation of "oh this isn't so bad" that comes from the cost correcting itself in an anxiety-type situation.
Show HN: A GitHub bot that will cheer you up
Well, the chief of the police of Northern Ireland seems to think there is an increased risk of paramilitary activity of there is a hard-Brexit causing a breakdown of the GFA:

https://www.theguardian.com/uk-news/2019/aug/22/northern-ire...
Seeing this article taken seriously and comparisons made in the comments between Boris and Hitler are revolting. At worst he's using a legal trick to make sure the peoples will is fulfilled - what a monster.

You want to know about a really undemocratic act in central Europe? The German parlament passed a law they weren't allowed to (because the necessary number of people weren't present). The opposition complained, but were shut down. Yes, that really happened. But it's okay because it was done by the good guys. No turmoil about that.
IME, touch screens are simply way too error-prone for any sort of serious work. You can make them work, but only by adding a "swipe to confirm this input" step for any potentially-destructive activity. (AOSP "recovery" environments do have this, for a reason!) Current command-line environments are not well setup for this, but you could make this work in combination with a "web"-like interface (especially if designed around REST principles).
It's a fact that many Leave Voters did not expect a no-deal under any circumstances. Even the excuse that they need that option to get a deal presupposes that they don't want a no-deal and don't expect it to happen.

The scenario of the EU trying to "torture" the UK with a few month of third-country status is even more absurd, because that presupposes that the EU has no significant disadvantages from withholding a deal, rendering the "leverage" of the no-deal option void.

And even then this argument is still wrong: There is no requirement for a no-deal option to have lots of leverage in the negotiation, and even with the no-deal on the table the UK didn't get anywhere near the deal they wanted, proving the leave-campaign to be extremely naive or outright liers.

And no, the leave-campaign never acknowledged or promoted, before the referendum, that the UK is getting half of it back. They explicitly stated, time and time again "let's put that money into the NHS". Which was impossible back then and oh, look! it's still not possible today. By my standards that's clearly a lie.

But Putin, who also financed and supported the leave campaign, likes all those options. Total Chaos in No-deal Brexit is probably his favorite option, though.
Thanks, those are important items for me especially when recommending a new technology to a client and/or boss, hopefully others will find it useful as well.
Perhaps a technical point but we don't have 'parliamentary government'. The House of Commons is not, and never has been 'the government' (ie the executive). It is a check on what the government can do, as is the Lords - the government cannot change the law, raise taxes or raise a standing army without their consent.

Although its not a phrase associated with Westminster (its more closely associated with former Dominions when they became self governing) it might be better described as 'responsible government' ie the government is held responsible by Parliament.

This tension between Parliament and the Crown has been a part of the UK's (and before that, England's) constitutional settlement since Magna Carta in 1215, and arguably before that.
They Got Estimates Before Surgery – and a Bill After That Was 50% More
- Just do it.

- I can't. Otherwise I would have done it already. This is impossible for me at this point.

- Just do it.

Great stuff here...
Ok, the analogy of magic variables as pronouns actually makes them make a little more sense as a concept, even though I still don't think that the ambiguity of meaning is a useful feature in a programming language overall. In a natural language an ambiguous pronoun can be clarified by a later sentence - hell, the appropriate context could come quite a bit later on if that's the intention, and comedy certainly uses this trick sometimes. But that's not true for a programming language, where magic variables aren't ever really ambiguous, they're just context dependent. My guess is that good Perl developers learn all the rules for all the different contexts and then internalise them, forgetting the bit between where they are and when they were a beginner and were only using simple things so didn't need to know more than use $_ here, use @_ there.