skysight-inc/HackerNews huggingface dataset:
This article has it completely backwards. As is often the case, (just as Paul Krugman gets basic tech facts wrong) tech people often don't understand economics.

This has ALWAYS been the problem with "ASIC resistant" coins. "ASIC Resistant" just means that you can rent an AWS instance to attack the coin because any generic CPU or GPU will work.

Bitcoin isn't safe just because it's big. It's safe because Bitcoin mining hardware has no purpose other than to mine Bitcoin. Which means the economics are such that Bitcoin mining is only profitable on the fully amortized lifetime cost of the miner, not on the marginal rental cost.

(That's because competition between miners drives the difficulty so high that marginal revenues fall until they equal long-term marginal costs, which are (land rent + labor + fully amortized hardware + electricity))

ASIC driven Proof-of-Work is fine as long as your coin's POW is unique. Only by forcing miners to make a 3-5 year investment in mining hardware can you align the long term incentives of miners and end-users.
The article does note some over-reporting occurring, so maybe discount that figure somewhat.
You can control for that by looking at the rate of treatment for gunshot wounds and similar, which in some countries show a similar decrease as in the overall deadly violence.
> in preventing scientific study into a area

The policy came about because a particular CDC head in the 1980s specifically said he intended to show firearms as the root cause of violence, nevermind what any actual stats said. The CDC to this day still has problems with doing a study, not liking the result, and then deciding it would rather not publish the study - https://www.forbes.com/sites/paulhsieh/2018/04/30/that-time-...

This has no effect on private research. It only prevents federal money from being used for a traditionally partisan cause.
That's not in the chips. The liquid in a cooling loop doesn't get to the temperature of the actual die if it did it wouldn't actually be cooling the die any more. Also the temp reading are down in the die itself and there's a gradient between the die -> heatspreader -> cooling block (air or water) -> 'cooling medium' (ie air/water).
Two things. First, the UK is a representative democracy ruled by Parliament and if Parliament decides they don't want to do something they don't have to and the way for the people to indicate their displeasure is to elect new people to Parliament.

Second, the will of the people is a nebulous thing. Brexit won with slightly more than half the vote but that was in 2016. Since then many Brexit voters have died, many new people on the Remain side have come of age, and people have learned new things. It's very likely that if they had another referendum now people would vote to stay in the EU.
I've been trying to do that but I can't seem to make it work. fn-shift-right cmd-f12... on MBP non touchbar
Yeah, it's a great service. Used to be $50/yr, and they recently bumped it to $70. Given that I listen to it anywhere from 5-15 hours a day, I'd say I'm still getting my money's worth :)

That subscription also gives you the same higher streaming quality for DI.fm's sister services for Jazz Radio, Rock Radio, and RadioTunes (which has a great assortment of channels ranging from jazz to decades music to world and ambient).

The app and site let you mark songs as favorites and review a list of songs you've favorited, but there's no obvious way to purchase those. If they added direct purchases, I'd happily go pick up a bunch of my favorite tracks through them.
10 PRINT "HELLO ";
20 GOTO 10
RUN

Ah, the memories. But I forgot how to break out of such a loop. Lucky there's a hard/soft reset option in the website menu...
I came in just to give a shout out to Docear as well. There is an extensive blog post comparing Docear, Zotero and Mendeley made by Joeran Beel (Docear's team)[0]. I can't recommend it enough. It helped to get the review of my MSc thesis done easily combining a mind map approach to actually cliackable pdf links (in sync in multiple pcs), all this with bibfile integration. I actually blogged about it in portuguese [1].

However due to the literary suite paradigm I would recommend Jabref (which is integrated in Docear) instead [2], if you are coming from Zotero/Mendeley, which is what I Did. Docear alone is capable of much more. I was not aware it is not really active these days. It is really unfortunate.

[0] https://www.scss.tcd.ie/joeran.beel/blog/2014/01/15/comprehe...
[1] https://gtpedrosa.github.io/blog/apresentando-o-docear/
[2] http://www.jabref.org/
Right, the problem of solving background music for wealthy people at expensive restaurants is clearly and unapologetically a first world problem.
Client access to database: too much effort to get stakeholder sign off for api changes and regression testing so we'll just grant the client full access to the database schema. Now we can't change the schema without breaking zero, one or many clients.

DBA deployment processes: insist on taking system offline for cold backup. Every. Single. Time. Solution: make application run dynamic code which is stored in a database table. Effect releases by issuing UPDATE statements. It's hard to argue that an Oracle database can't handle one of these reliably so the DBAs don't require cold backups for these. Still, we no longer have compiler support so our tests had better be solid. Bonus con: the DBAs cottoned on and started doing the cold backup thing for these updates so we lost business agility too.

Finally: a legacy web service. No toolchain but we do have WSDL and source. Ported to Weblogic in 30 minutes. Fits in with current infrastructure, more performant and gives company an opportunity to decommission the old box. But PM hasn't got a Jira for this work and we're already into integration testing so throws it out. The architect resigns.

Governance. A.k.a. Insurance-Against-Corporate-Liability. Responsible for at least 3 fucked up systems during my tenure there.
But let's say the 48% that voted to remain in the EU had grown to say 55% that didn't like the sound of the Brexit deal being hashed out and would prefer the status quo. Would it be reasonable for our politicians to try and use the levers of government to reverse course to represent the new will of the people?

At the end of the day I don't think the public were qualified to answer the question as it was posed. There were too many unknowns and too much false information. We elect people to represent us because we believe they are qualified to do so.

There's a reason we'd never see this in a referendum:

What should the income tax rate be for UK citizens?
[ ] 0%
[ ] 10%
[ ] 20%
[ ] 40%
I spent hours a day juggling for ~4 years in my mid teens (in my 30s now) and got up to juggling 8 balls.

I find numbers juggling (say 5 or more) to be almost therapeutic. It requires a reasonable amount of physical exertion, and it just pulls you into a flow state. All of your mental and physical focus is concentrated on maintaining this ephemeral pattern, and there's no room for anything else... until the pattern falls apart :-)
احمد ابو النصر
I feel that all of these language specific solutions still only solve halve the problem. Your code depends on a lot more than _just_ the python libraries. And often this is exactly what makes projects break on different systems.

Let me make another suggestion: nixpkgs [0] it helps to define exactly that fixed set of dependencies. Not just on published version number, but on the actual source code _and_ all it's dependencies.

[0] - https://nixos.org/nixpkgs/
I guess I don't see how you can easily add citations without something like Zotero (or its closed source equivalent Endnote). At least in my use case, I go to Pubmed and click the Zotero Chrome plugin to add the reference to Zotero. What do you do, manually enter the info?
I'm sure some unfortunate developer in Japan has made this mistake as I've seen datetimes stored as strings in America.

There's also probably logic in UIs somewhere that uses the string representation for something more critical than you'd expect.
With Atlanta being home of Cartoon Network (and most of Turner's stuffs like TBS, CNN, etc.), there's been a huge animation scene there for 20+ years.
Prediction: if Trump doesn't help, actively harms the situation, or gets chased out in scandal (all very likely) then the next Trump will make this Trump look like a moderate.

Whether it's a far-right demagogue or a far-left demagogue probably depends on which side is able to find and bring to the field the most compelling populist firebrand. I really think the left/right divide is overstated here. A lot of these people would join the Bolshevik revolution or the Nazi brown shirts with equal gusto as long as the pitchforks are aimed at Washington, New York, and San Francisco.

I'm agnostic on the Russia thing -- I see evidence for it and also reasons to be skeptical -- but if it is true I honestly think Vladimir Putin underestimates his hand. At this point he could get on YouTube and make a speech and appeal directly to the American people to join with Russia in alliance against Washington. Millions might just take him up on it. All he has to do is promise to bring back good jobs with good wages.

Our ruling classes continue to vastly underestimate just how much rage out there is directed at them. They also continue to blame it on everything but economics: racism, social issues, etc. Of course that's not wholly wrong, but what they miss is that racism and xenophobia always increase during times of scarcity. Those are effects, not causes. I challenge you to find me a single example in all of history where increasing scarcity did not cause increasing feelings of xenophobia.
For Cumberland Island, you want to go before the mosquitos come back; so often late February or March.
Twitter locks your account if you change your display name to Elon Musk
It's called "hyperbole" and it's been a pretty standard rhetorical device for several thousand years.
Learning React.js is it okay to do remotejob?
Hello everyone my first post here, hoping to have a long journey ahead.

I have been practicing to create web apps Node.js/Express.js and before that Python Django and I just 22 out of college since July '17 so then I started giving interviews through AngelList here in India, but they all seem to pay as low shit as US$ 115-240 per month and others don't reply after several rounds of interviews so now I started learning React.js and I'm wondering if it would be okay for me to get remote jobs/freelancing projects to enhance my understanding of the concept and grow my developer career, will that be okay?

And also what are future paths and possibilities with React because it seems a rockstar currently with Native that allows creating apps as well. I hope I land at some place soon so my parents feel relived that a good potential kid landed at some nice place and earning more than average then others who just know ( I'm sorry I'm not trying to sound narcissistic but I feel alone and numb day by day LOL )

PS: those interviews with Backend on profile count has reached 46 now but no chance or low pay as stated

BTW /r/webdev and /r/learnprogramming are so welcoming and helpful community I love these and few other discord channels as well, do this sub have it's own discord channel too?
> Yet if a business used that line to refuse service to a minority, a religious person or atheist, a pro-choice advocate, or a LGBT person (in a nation where these are not protected groups or in a time before those groups were protected), you'd be up in arms about it even though it's the exact same excuse. See the double standard now?

In fact, major social media sites such as Youtube and Twitter frequently ban or otherwise sanction queer people for talking about their sexuality or gender and approximately no one cares.
Well it’s also recently we’ve come up with indispodable items like plastic.

150 years ago, the entire human population could poop into the ocean and I’m sure the ocean would be able to handle it (given it’s not all in the same place)

The ocean is huuuuuuge. However plastic can survive for a looooooooong time.
They probably want to avoid the issue all together.

I used to hang around the Dreamcast homebrew scene and the stance on emulators were that they were mostly a proof of concept/educational thing so you could talk about the emulators, how well they performed, bugs, etc, but you couldn't talk about where to get ROMs or distribute emulators with ROMs on the site.

I don't know how that'd work with iOS apps. In order to keep the emulator app separate from the ROM, you'd need to be able to download the ROM to some sort of general storage. Then the app would need to be able to access that storage. I guess you could do it off of dropbox. Point the emulator to some URL where the ROM is stored. Downloads the ROM on demand, etc.

The major point is that the app can't really have somewhere official that says "ROMs be here".
Show HN: Astroflow – Fast, elegant, structured and pluggable logging for Go
Sakamoto is also passionate about his activism for the environment (anti-nuclear) and copyright law reform.
"When Computerphile’s interviewer had asked if the pipe operator is also still being used today...".
In finance they use the terms Alpha and Beta which would be very applicable here. I'm not an expert, but my understanding is that Alpha is the improvement in excess of average market improvement. So if your investments are returning 8%, knowing that the S&P500 went up 7% over the same time period is critical information especially compared to the same 8% when the S&P500 went down 2% over that time period. I think beta is just that average of market returns.

Perhaps we could develop Alpha and Beta for violence as a better tool to understand what works and what doesn't.
Just because of a customs border, one doesn't have to have road blocks and controls. Seems to be an assumption, but I don't agree, one can keep an opening border anyway, even if you have customs.
Astronomers Discover Odd “Valetudo” in 12 New Moons of Jupiter
>I can't speak to how common something like this is but you do typically need to be served with the summons, or the plaintiff needs to show some sort of proof that you received the notice (e.g. a certified mail receipt or statement from a process server that you were indeed served). But I can say it's not the first time I've heard of someone being unaware of a court date so who knows.

Here's just one site with many threads

https://www.google.com/search?q=sued+in+small+claims+court+n...

In my case I found out I'd been sued after the wage garnishment, oddly enough my check was 666$ that pay period which was considerably less than it should have been, I immediately told my manager, she told HR, HR pulled me into their office and informed me my wages were garnished. I then had to search the state court records to find that Capital One had sued me 3x via "bowman & heintz" and a quick google query shows it's quite common for people to have been sued, and never received a summons, by that shady 'law firm' with an alarming number of default judgements awarded because the person never knew.

If I pull up the court records for the cases they do not even state when I was served, or if I was served. Just that a hearing was scheduled, a bench trial was commenced and default judgement awarded as I failed to appear.

Welcome to life for many people.
Ask HN: Organising a meetup: why do you go and what do you get out of them?
First of all, maybe this question has been asked before, in which case I apologise.

My company wants to organise a meetup for local programmers and/or dev enthousiasts. The goal is to have a fun evening for ourselves, do some networking with the outside attendees and learn a thing or two from other devs.

Seeing as I have never organised a meetup before I thought I'd ask HN.

How do you decide to which meetup you'd go and what are your goals when going to a meetup? Do you have any tips for us in getting our meetup noticed and gather attendees? Do you have tips with regards to talks/no talks, food and drinks, anything else I seem to have missed?
This sounds great until we realize that the vast majority of crimes, even minor ones, have someone on the other side of them.

Simple assault, theft, fraud, reckless driving. Hey, someone came up and beat the crap out of you for the $20 in your wallet? Well sorry, we can't do anything but talk about how they might of come to this point. Someone who gets the flu, unless they're acting to intentionally infect others, has no "victim".

That doesn't mean justice should be based on retribution, but removal of the offender from society is something which society typically requires.
There's definitely a valid point in that a lot of people feel alienated and badly served by the EU. But in order to get out of "TINA" someone has to present a viable alternative.

This is the other lesson of Greece. Arguably they had far more reason to "Grexit". But they didn't, because ultimately it was plain that being outside the EU not only wouldn't solve their problems but cut them off from participating in their solution.
Looks way more fun and intuitive than G docs. Specially the tracking part.
I used to love the puzzle adventure things like Repton.

edit - and Castle Quest and Ravenskull.
I think you don't know enough about the EU if you think business will continue as usual...

When the EU says it's preparing for NDB, it's referring to the fact that the Dutch government already hired around 1000 customs officials to deal with it. Business won't continue as usual.
This site is lightning fast. Just how it should be!
without a working "*" key, makes it pretty unusable!
Personally I'm a fan of the xoshiro[1] generator I have found it to be faster and give more equiprobable outputs.

[1]http://xoshiro.di.unimi.it
> Is starting the process of exiting the EU something that can be taken back, given that it seems to not be a realistic option?

Yes, if the UK government was willing to be realistic about it. It would probably have to come with a few concessions, such as an agreement not to Article 50 again for a period of time.
I live on St Simons.

You're conflating two islands here -- Sea Island is a separate island that has been privately owned since at least the 1920s. You have to drive across St Simons to get to Sea Island. For sure, Sea Island is a high end, gated resort community of a few hundred people.

St Simons is home to about 12k people. It has been an expensive place to live since at least the 80s. I, too, share your concerns about the current development going on -- I'm not sure the developers are in fact being careful about killing the golden goose. Developers are cutting down our historic oak trees and indiscriminately putting up cheaply built condos as fast as the corrupt planning commission will let them.

This is the perfect opportunity to plug the St Simons Land Trust: https://www.sslt.org/
I use a little script [1] and a passive approach to quickly find a PDF I am looking for among a few thousands of academic PDF. The workflow (illustrated in the GIF [2]):

- as I read new PDFs in the browser, the PDFs are passively downloaded typically in a Downloads/ folder.

- This results in thousands in papers lying in Downloads/ or elsewhere.

- The command p from the script [1] let me instantaneously fuzzy-search over the first page of each pdf (The first page of each pdf is extracted using pdftotext, but cached so it's fast). The first page of academic PDFs usually contains title, abstract, author names, institutions, keywords of the paper; so typing any combination of those will quickly find the pdf.

What is particularly convenient is that no time is spent trying to organize the papers into folders, or importing them into software such as zotero. The papers are passively downloaded, and if I remember ever downloading a paper, it's one fuzzy-search away. Of course it does not solve the problem of generating clean bibtex files.

[1]: the script: https://github.com/bellecp/fast-p

[2]: an illustration in GIF: https://user-images.githubusercontent.com/1019692/34446795-1...

edit: The script has been moved from the gist to the public repository https://github.com/bellecp/fast-p
You need to have _something_ because otherwise you have a gateway for smuggling.
"When the mob and the press and the whole world tell you to move, your job is to plant yourself like a tree beside the river of truth, and tell the whole world-- "No, you move."
So the (male) programmers were wearing makeup during the interview, and this gave a higher success rate?

And they were reading from a script rather than responding to questions?

Are you sure this actually happened? To be honest this sounds like some kind of fantasy.
As much as using UTC would be better, I suppose for many that will not be an option if they are accustomed to Japanese dates. I mean, I got flak in work because I was writing dates (as in, written on printed paper) in the ISO-8601 format and apparently the administration in France does not understand that.
> When you talk about violence being a positivie in solving a bank robberies, you should be talking about how to prevent bank robberies in the first place, rather than designing a solution that presumes the robbery is going to happen no matter what.

That's easy to say when you're not the one being held hostage in the bank robbery!

We shouldn't learn to debug code or mitigate downtime either, we should just write code without bugs...
I don't think that's the problem; I think that's the one thing that's not a problem. Monotonic time is not that hard. The hardest thing about it is just convincing programmers to use it, and making sure your libraries use it properly. I don't want to say it's trivial, but it's not that hard once both you and your code base internalize "convert everything to internal UTC representation as quickly as possible, convert to local time as late as possible on the way out".

It's everything else that's a problem. It's the places where you input the Japanese time, and there's an era that the code has never heard of for some old system. There is no way for that system to even conceivably handle it without some sort of update, at least a database update. They're talking about creating a new character for the era, which literally no system on Earth can currently use because it doesn't even exist yet, and, again, anything old that can't be updated can't conceivably display it correctly. They might be able to display it as the individual characters, but they still won't know that's a date, or that they have to. As mipmap04 says, it's where Japanese dates were stored as a string or something, because goodness knows I've seen enough US dates stored as strings.

And inferring from the article that the tax authority is going to extend the old era, I assume that at the very least a good chunk of the government works on Japanese dates, so it's going to be important not to, say, print tax forms that have � in the date, etc.
This is an interesting discussion, but I get the impression that the author is trying to reconcile two fundamentally irreconcilable ways of looking at memory: on the one hand, the machine view of a single address space, and on the other, the program view of distinct variables. I am not at all convinced that there is a unifying viewpoint, at least if you want to cast pointers in both models to and from integers.

One can, of course, map {base, offset} pointers to the natural numbers (though not necessarily Rust integer types? I don't know Rust) by considering the base to be the most significant bits of the number and the offset the least, but arithmetic on these numbers is not the same as pointer arithmetic in the address-space model.

I do not follow the part, in the "what's in a byte" section, about a byte-by-byte memcpy. Is the question "what is the first byte?" any more or less problematical for a {base, offset} pointer than it is for a multi-byte integer, where place value matters?
Bigram and sentiment analysis applied to top GitHub READMEs