skysight-inc/HackerNews huggingface dataset:
Ask HN: Why Python is good choice?
I am new to coding, never programmed before. Is Python good choice? Why?
I think the joke is that both Github and Twitter are famous for being built on Rails (although Twitter just-as-famously required a move off of Rails in order to scale)
Just like in combustion engines, it seems like the best things are held to the last generations of hardware. I expect both to lose market share down to nil during the 2020s. BEVs replacing internal combustion engines and solid state storage replacing HDDs even in cost per storage unit.
Fools! Failing to fulfill their most important duty because one member brought a lecherous boor to some of their events and may not have been impartial in the vote on some awards.

Now it's really a scandal.
I would guess that it would come from unethical hobos making regular society treat all hobos badly, which would make life more difficult for all hobos.
Press Release from Swedish Academy : http://www.svenskaakademien.se/en/press/the-swedish-academy-...

Non Paywall Coverage

BBC : http://www.bbc.com/news/world-europe-43999240

Guardian : https://www.theguardian.com/books/2018/may/04/nobel-prize-fo...

CNN: https://edition.cnn.com/2018/05/04/europe/nobel-prize-for-li...
A California company promised H1B workers $8,000 and paid them $800
Tell that to physicists who have been grappling with the limitations of the classical model for the last 50 years ... we can model our own directly perceived reality well enough but once we get out into the depths (e.g. quantum levels) it all breaks down. My laymans opinion is not that these systems are necessarily unpredictable or unstable, just that they're so far outside the scope of our normal experience we simply can't comprehend them in any intuitive way. Save for a few gifted souls of course!

The classic "Rationalist" (as in Kant) explanation of mathematics is that things like pi are an a priori concept, or phenomena. An ideal if we will, that is innate within us that helps us to explain the reality without (the noumena). Mathematics relates to the interrelation of these concepts. Physics is a (very successful) attempt to relate these apriori phenomena concepts directly to the noumena.

Again, just a have-a-go layman on the philosophical front as well and I welcome any corrections or more sophisticated elaborations!
Goldman to offer crypto derivatives without trading Bitcoins
What about interpretations of quantum mechanics? I'd argue these are scientific, but nobody has any idea how to test them just yet.

They might do one day.

But if we weren't willing to talk about them before they were testable then nobody would be inspired to develop the necessary tests.

The fact that they're an essential part of the scientific process makes them science as far as I'm concerned. If it helps make up your mind, plenty of people called scientists spend time thinking about them.
I think it says that you can use it even if you're not doing CGNAT, provided that you are a service provider.

> In particular, Shared Address Space can only be used in Service Provider networks OR on routing equipment that is able to do address translation across router interfaces when the addresses are identical on two different interfaces.

(edit: no, very clearly, "Devices MUST be capable of performing address translation when identical Shared Address Space ranges are used on two different interfaces." )

Also, is it wrong to assume that cellular networks are able to handle "address crashes" due to the inherent centralization that comes as a result of having clients maintain the same IP (and same connections) as the device hops from tower to tower? Maybe I don't understand the topics at play here...
Unlike the Nobel laureates in literature and sciences, the peace prize is not awarded by the Swedish Academy (in Stockholm). It's awarded by the Norwegian Nobel Committee (in Oslo).
Surprisingly well written.

Was wondering why a 43 year old spider was in the news, it's not about the spider itself but about the dedication of the people that study and track these species, the connections they make with the world around them, and their passion for ecological systems and the changes induced on them over time.
That’s what I meant, but I think it won’t happen through regulation but through new companies
You wash your vegetables in bleach before eating them?!
At this point the number of Academy members that have resigned has has left the Academy with fewer members than what is required to make an Nobel prize decision.
Currently there are 10 members, and 11 members is the minimum required.

So it isn't really about choice at this point.

Secondly the reasons for the resignations and turmoil is the unwillingness of some, the majority, of the Academy members to recognize and properly handle the _alleged_ sexual harassment by Jean-Claude Arnault.

To make this matter worse Jean-Claude Arnault is married to an Academy member and the two of them together run a 'culture' organization which is funded and closely related to the Academy.
It's versatile, has a good community, and is very readable -- very important for learning imho.
KeePass: This isn’t an EV certificate (has only OID 2.23.140.1.4). Certum also clearly states, topmost on the description of how to get an EV Code Signing certificate:

> We do not issue EV Code Signing certificates to natural persons!

Yarn: Not an EV certificate either: "Organizationally validated certificates used to sign standard objects." (2.16.840.1.114412.3.1 in addition to 2.23.140.1.4.1).
But if you cannot just transfer money to a different account, how do you pay for anything? How do you pay your rent, or utilities, or insurance? Do you have to use credit cards for everything or what?
Facebook building AI with an ethical compass
Surprised there isn't a major branch of philosophy called computational philosophy. Give how some computer scientists treat computation as central to existence.
It's a hunch. People are not happy the way it is now, at least people on the fringes. Technology allows for disintegration and decentralized services today
Context notwithstanding; as a long-term Tesla shareholder I am a bit skeptical towards the Musk’s behavior on this call. (Haven’t heard it myself yet).

That said, Tesla currently has 38 out of 170 million total shares sold short. So there is a strong economic interest in the company failing.
We are trending towards a world where individuals are becoming more omniscient and more omnipotent. Where any motivated US citizen can purchase a drone, look up how to build a bomb or plant a GPS tracker.

Regulation to prevent access to these capabilities feels like throwing rocks into a river; it may slow some things down, but it seems an inevitability that the capabilities of technologically augmented citizens will continue to grow - we as a society need to work out how to adapt to deal with this future in a meaningful way, avoiding knee-jerk policies like drone registration that inconvenience the masses and serve as no real barrier to the malicious.
Doesn’t sound like it. I think the parent is more likely insinuating skepticism that hobos would be able to maintain their moral clarity after being given all the power of a politician.

Chris Rock has a great standup bit where he points out that you can’t really know how faithful a man is to his wife if the man has never had the opportunity to cheat. Celebrities are often in the news for cheating on their wives. This may not be an indication that they have any weaker morals than ordinary men, but rather simply that they have far more opportunities to cheat than ordinary men. How many ordinary, faithful men would make the same mistakes if suddenly given all the wealth and social status of George Clooney or whoever?
A note to the readers - the real article starts somewhere after the middle point - the whole first part is just rehashing all the information YC readers know by heart.

The main thesis seems to be that framing the problem as health issue (as the so called Tech Humanists try to do) is:
- hiding the political issues related to the power the tech companies have on our lives
- giving them even more power - because they are the experts here and in health we defer a lot of our judgement to the doctors
- is based on a mythical 'human nature as separate from our technology' idea

What to do with it: use anti monopoly laws, tax, introduce rules about the usage of private data and build public/coop infrastructure.

I am not so sure about public/coop infrastructure part - I don't think government is automatically better than a company - but maybe it should be tried. But the most difficult part will be the 'rules about usage of private data', that goes much deeper than just 'protecting privacy' and I am not sure how it can work - you cannot stop an individual from thinking about you and using all his memories in his thinking, sure a person is not a perfect analogy to organization.

By the way, the Facebook 'time well spent' project priorities our private communications over public ones - it is really about hooking us even deeper into the machine.
The argument I'm putting forth is that raising the costs (and pay) for service work, if that could be done without raising the rent, would be a net positive for said service workers, just 'cause they spend a disproportionately large percentage of their income on rent (compared to tech workers) -
I like trying to preserve anonymity and a lack of bureaucracy where possible but really registering a flying machine is not unduly onerous, assuming the cost (if any) and process is kept proportional to the size/value/potential for havoc of the device.
What is sane path handling?

Alone on windows, the maximum path length is 260 characters, except when you use extended-length paths which have a 4 character prefix and a maximum length of 32,767 characters. A sane API for reading files probably converts your paths to extended-length paths. But if you do the same thing for writing files your users start calling you insane again, because most of Windows (including Windows Explorer) can't open extended-length paths. So you would be creating files that only select software can even open, and which the user can't browse without third party software.

(An easier to ignore fun fact is that NTSF and Windows also support case sensitive names if you set the right flags in the file APIs. But nobody uses that, so it's probably save to ignore that (until somebody mounts EXT3 partitions in windows...))
Nice job!

Thanks
I know. The notion that Republicans would propose Trump as recipient for the Literature Nobel Prize was the joke.
Ask HN: Is there hashing function that can keep track of unique ids?
I'll just talk about use case probably easiest way to see what I'm asking.

> Imagine you're creating a computer virus.

> You'd like to know how many computers have gotten it.

> But virus can't simply ping you, it's a limitation.

> Only way you can know how many computers have it is to get infected yourself.

> you can use mac address as unique id

> virus somehow carries info on amount of unique computers it has been on.

> virus can also consolidate its lineage information with existing virus in case it reinfects a computer that already had the virus.

imagine a mesh of individual agents communicating with each other information about the whole group.

While I'm sure a program can be created that carries a set of mac addresses with it in its code...

my question is there a encryption/hashing method that can do this

ex:
h(s8dn98320n80fbn1890rbf18001) => 55 unique ids.

ex:

virus spreads like this

a -> b a -> c

b -> d c - > d c -> e

e -> f e -> U

U is your computer, you should know that your virus is at least on computers a, b, c, d... and if you get infected again down the line you should also get to know of new players in lineages.﻿
Sorry for the America bashing, but the the hell is up with your banking system?

If I want to send money to family I go to my banks website tap in their account and click transfer, it's in their account (for a different bank) seconds later (technically it can take days but it's generally near instant). It can be done by the phone app too. Between this and cheques it seems like you guys are still living in the 80's.
Many large public clocks have only two hands (church towers, for example)
White paper: AI at the service of citizens (Italian Authority task force)[pdf]
15 मई से खुलेगा इन 4 राशि के लिए कुबेर का खज़ाना, मिलेगा खूब धन हर खुशी
What are the advantages of using Bitcoin cash payment?
The maximum size of a block in the blockchain is limited to 1 MB, which also limits some transactions that can be confirmed at anytime. Therefore, people will wait longer for confirming the transations when they sumbited it. And not only that, Larger transaction fees are another big problem. The average time for finishing a transaction had slowed down.

To solving this problem, the most direct method is increasing the block size, which is not that easy. In the end, the hard fork of the Bitcoin took place on Aug. 1, 2017, marking the creation of Bitcoin Cash(BCH) as its own independent cryptocurrency.

Using bitcoin cash, it only needed to get the other one’s wallet address and it could be completed within a few minutes, which is faster than the transaction of Bitcoin. More than that, the transaction fees of using Bitcoin Cash are cheaper. For the current bitcoin block congestion problem, bitcoin cash solves this pain point, and the fast transfer is the best feature.

The joining of some online merchants has facilitated the use of bitcoin cash for users around the world. No matter where the user is in the world, bitcoin cash can be easily used. Although bitcoin cash has not been created for a long time, its payments have spread all over the world, which strongly proves that bitcoin cash has great strength and potential.
Exactly, your example just reinforces what I've mentioned: if the very best can get something that will make you rich only in 20 years, don't expect to get richer faster than that.

Not to mention that I think this doesn't include inflation. If you would take it out of it, you would see that it isn't that much money that is made with extreme returns.

You get rich by investing a long time, a large quantity, not by having a good yield. Even if you are the 0.01% who manage to get some crazy returns, it will still take you a while. So patience is king.
You don't need to trust others. For example, build the password using some simple algorithm that uses the TLD name. This way you only need to remember the algorithm.
> Not in the decades I have been observing this industry through my participation in it.

Also decades but I have observed plenty of discrimination.

> have far outweighed the rare instances of discrimination I've seen.

Might it be possible that you're not seeing the less explicit forms of discrimination? I know I certainly wasn't until people highlighted them.
I read Children of Time by Adrian Tchaikovsky recently. Quite a lot of the book is told from the perspective of some highly intelligent spiders. The author makes a good attempt at articulating how they might perceive the world around them and how they would consequently struggle to communicate with us.

I don't know if it's accurate but he describes how they communicate primarily using their mandibles, legs and with vibrations through their silk, rather than through audible vibrations like us.

https://en.wikipedia.org/wiki/Children_of_Time_(novel)
Clip on Earrings
Also not an expert, but I suppose at some point there can be a distinction made between body language and sign language?
> Is this onerous yet? This is just a "cost of doing business" with your side project, right?

If your side project is collecting personal data ( an IP address alone doesn't qualify ) then ethics alone should compel you to comply with such requests, regardless of GDPR. You have appointed yourself custodian of other people's data, but without any responsibility?

Hopefully GDPR will result in two changes:

1. Design-time consideration of data management

2. Minimisation of the amount of data collected

Both of which would result in better, simpler software.
Indeed! Here’s one example[0]

So LE should get counter-drones. But then the “bad guys” will get anti-counter-drones.

[0] https://www.theverge.com/2017/12/12/16767000/police-netherla...
90% of the planet is breathing in polluted air – World Health Organization
Why do people even eat salad (lettuce)? It tastes awful unless you drown it in sauce...
Why David Goodall, 104, Renowned Australian Scientist, Wants to Die
We just realised the software I'm working on has written RSA private keys in the logs for years. Granted, it was at debug level and only when using a rarely-used functionnality, but still.
> So you would be creating files that only select software can even open, and which the user can't browse without third party software.

iOS suggests that people are ok with this. /s
Ummm... problem is, Windows is used by a ton of people.

Break their workflow, and said peoples will hate you.

So... UTF-16 in Windows Hell, and UTF-8 everywhere else that is actually sane.
Keep in mind that in the space shuttle era hard drives were a good deal more massive than today. Presumably a modern hard drive wouldn't present much of a problem.

In any case a rotating mass isn't too big of a problem, it's changes in rotational speed that'll mess with your heading -- not your trajectory though. The piston itself shouldn't be too much of a problem either because any motion it makes one way it shortly after makes the other way balancing out the forces over time.
Monkey see, monkey do.

I’m increasingly suspicious of the idea that humans are independent and rational, because so much humam behaviour can be explained as uncomplicated animal mimicry.
Show HN: Real-time visualizer for React lifecycle methods
I think you didn't read the article. People are talking of devices without Play Services or Play Store.
Having worked in the embedded space, I know that pain all too well.
For java code, use final so that you have constants.
because one member brought a lecherous boor to some of their events

Despite that being the part of the scandal that kicked off the investigation and has been getting the most focus, it's not the core of the scandal. The other parts of the scandal is that a venue owned by the above mentioned "lecherous boor" in question (who is married to an academy member) had possibly been getting improper funding from the Academy and that he might have leaked previous winners to his friends in advance.
FTA: "An old Revere reel to reel recorder (salvaged from the town dump by my father) is now mounted on the wall. This unit was from 1957 and despite having no cabinet, worked quite well. It was only mono, but at 7 1/2 ips the sound was actually pretty good. I had this recorder up until around 1999 when I finally retired it permanently. 40+ years of service out of a piece of gear... most of the junk sold today would be lucky to last 1/3 that long."

:(
It even lists "character encodings" in the title as an example.
LineageOS is my go-to, FWIW.
How about BB(BB(10000))? I would call that conventional means, well-defined notation, etc. And I can keep going in this direction, creating ever larger numbers. (In fact, if space permits, I could define this sequence and then take the BB(10000)th element of this sequence.)
I'm ignoring most of your questions because they are, to put it shortly, amazingly stupid.

>And how sure are you that you could look that guy from the boat in the eye, and tell him that yes, the workers in those warehouses are slaves, same as he was

No, because I said they weren't really equatable. Someone sick with a cold and someone sick with cancer are obviously fairly different. But we still treat the cold, and we still call the people who are ailed by the cold "sick." Sorry you can't seem to appreciate basic semantics.

>If we waste our strongest language on ordinary wrongs, and then the worst comes, then what words will we have left to express it?

I mean, your contention is that we're wasting it, which you'll need to prove. I don't think we've ever had a problem with word selection and creation to express the gravity of certain situations, so you'll need to further explain this vocabulary doomsday scenario you're describing.
> Isn't it ironic that lineage is still basically Google?

Could you not say the same about any Android ROM?
The point was you could do similarly here. Just have a margin of like 30 seconds (or whatever). I never said you have to do this to nanosecond precision.
I've been working on authentication stuff for the last two weeks and the answer is "more than you'd like".

But luckily it's something we cover in code reviews and the logging mechanism has a "sensitive data filter" that defaults to on (and has an alert on it being off in production.)
Yes I actually faced this exact bug myself a week ago.
What happened was - my mobile app gmail displayed my draft as sent (but actually I have already completed it and send it using desktop web app), but when double checked on desktop, it indeed actually send my completed email, not the draft.

I tried restarting the app/ refresh email threads, but it didn't fix the visual bug. I'm not sure if the bug is still present today as the email thread has been buried down and I couldn't care enough to follow up on it. I'm just glad it didn't actually send my draft when somehow the app displayed my draft version as sent.

Note that I'm not a user of K9, I'm just describing similar buggy encounter with Gmail desktop and its android app. I only noticed this that one time and just shrug it off due to me turning off apps auto update. Usually I only update manually when I really think I need to and after carefully reading each change logs.
Harvesting clean hydrogen fuel through artificial photosynthesis
Rust has an interesting take on that, it's not a syntax error to write "if a = 1 { ... }" but it'll fail to compile because the expression "a = true" returns nothing while "if" expects a boolean so it generates a type check error.

Of course a consequence of that is that you can't chained affectations (a = b = c) but it's probably a good compromise.
Thankfully things are changing positively for me.

But I fully agree with what you've said and I will keep it in mind moving forward.
Custom Software Development Services, Custom Application for Business – IDAP
Surely Firefox OS? https://en.wikipedia.org/wiki/Firefox_OS
Yeah passing laws to prevent lawbreakers from abusing something never makes sense to me. Law breakers will not be stopped by new laws, they can always break the law or find ways to circumvent restrictions like hiring people to buy drones or smuggling more drones in. Regulations and laws don't fully and truly work against Criminals: how's that drug war working out?

Criminals don't need laws to keep turning them more into criminals. They need a chance to be reeducated and truly be capable of changing their lifestyle. Not sure what the better answers are but more policies wont do much. Just simple tech that shuts those drones down works easier.
Same applies to many things, but that doesn’t make those things strings. Numbers might be another example.
it's a good first choice; it introduces you to common concepts easily, it has a nice clear syntax and can be used in a range of paradigms (OO, FP, shell scripting).
Make a better society.

There are a lot of crime of opportunity but just as much criminality from circumstance.

These are smart people doing very bad things, they need to be identified and put to constructive and rewarding work.
How Google is tracking Safari users on third party sites