skysight-inc/HackerNews huggingface dataset:
Once I did some science. And the reason for my bad quality code is (or I hope that it was) that I used to:
1. write the code
2. get some result
3. forget it. throw it away
And I have never felt any pain for maintaining that code. Until I started developing software for some business. Now the whole team has to work on the same codebase forever improving it with new features. It is totally different workflow compared to my science doing in the past.
Does wearable tech ⌚ in the workplace make sense?
Actually, and somewhat counter-intuitively, money you put into a bank account belongs to the bank, as an account-holder you have a credit and they have fiduciary duty towards you. But in a very fundamental sense the property of your money has passed to the institution you bank with. They do however have the duty to make it available you, or rather, do as you instruct them to up to the value you banked with them.

EDIT: Foley v Hill, the foundational precedent https://en.wikipedia.org/wiki/Foley_v_Hill?wprov=sfti1
JIRA is all CRUD. So the UX is the product.
> I’m surprised with how unstable the OpenBazaar project is after this many years of development. Yes, the OpenBazaar client is in “BETA”. It’s like that one store on your street that’s had a “Sorry for the mess!” sign up for 5 years.

I'm the author
Structuring?
I just can't believe this can happen in 2017... like if we were in the 90s. HSBC doesn't have a clue how a business works nowadays.
Public/private/protected inheritance and access control do not add overhead

That's interesting. So does the compiler just put the functions in different parts of the vtable to remember the access control rules. There's no such thing as a free lunch and you're adding information here -- has to be stored somewhere.
Pretty sure the private is provided by a HSM, you can't steal that.
“Google: it is time to return to not being evil”
Yes, the website looks a bit sketchy and the GUI is a bit dated but the software is top notch! If you need a small pdf/ebook reader then Sumatrapdf is a very good choice.
Reductio ad absurdum seems to be the statists' argument of choice.

While all but the most radical libertarians will concede that some level of regulation is required, nearly every collectivist I talk to implies that permitting any level of individual human agency would turn the world into a Mad Max hellscape.
Driverless Ed-Tech: The History of the Future of Automation in Education
Lendable | Senior Software Engineers | London | Full Time | Onsite | Salary: £60k-£80k

Join Lendable - the UK's fastest growing lending platform. We're a small team of high performers who have built outstanding tech to deliver real innovation in Fintech in the form of automated lending. Well-funded (£100M+) and profitable after only three years. We are always on the lookout for talented software engineers and data scientists to help us get further, faster. If you want to work for an ambitious and fun-loving tech startup, look no further and join us in our awesome loft office in Shoreditch.

Challenging project, no boring CMS work, real application development. Experience with Symfony 3 and PHP 7 is required.

Apply: email livia@lendable.co.uk
ahh nqueens, this was my first real parallel program that I did using mpi
HSBC — Highly Suspicious Banking Corporation
It could be the tax office, since getting money from Patreon (and also Kickstarter) counts as taxable income.
It's not a clone per se, but there's https://github.com/cznic/ql
Looks like https://www.simprints.com/
likely _some_ of the same people..

Plenty of those long-time users giving advice to the young-uns are more than happy yo sacrifice a small part of firefox for big improvements elsewhere.
It restricts the power of the government to do things it otherwise would have the power to do.
UTM Parameters: 30 Frequently Asked Questions Now Answered (2017)
Yes, they did. Based on what happened in Greece, Rome, etc.
https://grants.nih.gov/grants/guide/notice-files/not-od-05-0...
Just in addition to my answer above, yes there is a way to log in in my project. See the README which showcases the built in web forms.

The database contains a simple table to store usernames and passwords for resource owner credentials grant.

There is no API for registering a new user account though which is what I meant.

You can do that manually buy running SQL statement to insert new username and password, or by using the cli and load it from fixtures.

How you handle registering user accounts, updating user data, resetting passwords, all of that I wanted to leave open to implementation as there are various ways in which this can be done and other people might prefer one over another so I didn't want to prescribe a specific way to do it.

I offer my preferred implementation using JSON HAL in my extending project I mentioned above. If anybody is interested, they can still fork my example-api and customize that.
Lmdb ?
Damn it. I didn't know it's NP hard. I thought I would discover the generating function for the number of possible solutions for board sized N.
> More to the point, however, is why in the world should the people who funded the project get delayed access?

Have you actually tried to answer this question yourself?
> in fact the Oracle DB has the JVM integrated into it as a component

So java stored procedures inside oracle?
Only if you are provably, mathematically good at Mario. Not just you seem to do well over the course of a measly billion games of.
This is where Cloudflare comes in.

This is where you lose control over your website:

https://blog.cloudflare.com/why-we-terminated-daily-stormer/
https://en.wikipedia.org/wiki/Binary_data#In_computer_scienc...
Banks already do that for business accounts. Actually depending on the type of account it could be much, much more than that.

For reference I used to pay close to $10 / 30 days to have a business account open in Australia. Note that I said every 30 days, not every calendar month. This makes it slightly more expensive than you think.
Your experience at the farmer's market is surely equivalent to what most people would experience in Walmart.

Many humans will do anything it takes to make a profit and not care about who they are screwing over. If you think that's okay that's fine, but then go to Somalia and see how a lawless country works in practice.

Food safety in particular was mandated by populae request. I cannot wrap my head around free market believers like you who apparently think that humans are omniscient beings who have access to all information about every product and every seller they encounter so they can make informed purchasing decisions. That's just bullshit. You are a religious cult at this point.
Appetissimo – in-app features crowdfunding platform
Wonder why they didn't go for pdf.js, since Chrome already has (had) superior JS performance.
VR is a dev kit industry right now and that's ok. It's like we invented the mouse but no one has invented WIMP yet. (Windows Icons Menus Pointer) Or we have an automobile but not yet a steering wheel.

There's a big research project to figure out some basic interaction primitives for VR, and there won't be any uniquely powerful VR experiences until after the first round of that work is complete.

> why VR

1) Humans like feeling like we're nearby to other people we like. Ask anyone in a long distance relationship. VR will start a price war between digital and physical spaces. $800 for a single plane ticket vs. $800 for two headsets so you can sit in the same room as your kids doing their homework back in the Philippines every night.

2) Body language is the basis for much of our communication. The reason Google Hangouts, conference calls, etc, don't work as well as being in an office together is we rely on eye contact and posture to do turn taking, communicate emotional context, etc. VR with eye contact and finger tracking would give physical work spaces a huge run for their money.

Basically: VR puts virtual spaces on the same playing field as physical spaces. Not automatically better in any case, but able to compete. Right now virtual spaces mostly compete in a separate arena.

As a slogan: Eye contact is the killer app of VR.
How I Use Mithril.js
Sure! But the telemetry is a default setting, and the implications for the user’s privacy are not clear at all.

Opt-in telemetry clearly stating that Google will record the first three bytes of your IP? I’m OK with that!
What you is fast in this case? If you can solve 1,000 x 1,000 in say 1 minute is that fast? Or do you need to solve 1,000,000 x 1,000,000 in a second?
First of all, I disagree flatly that Linux is hard to use and troubleshoot. Google "blah ubuntu" or "blah fedora" and you get an answer. This isn't 2002.

Second, systemd troubleshooting and RDP servers are not common uses for Grandma, so even if valid points were made, most users aren't affected.
I use -C 20 combined with a pager.

rg foo -C 20 -p | less -R

Also, yuck, that command line. Glad I have those hidden behind shell scripts.
I don't know about the OP's actual banking needs, but in many cases your choices narrow considerably depending on what services you want.

Its a little naive to think "but you can just have banking redundancy", I mean you're right if you are running a very simple business (ie. lemonade stand). However once your requirements become: Need presence in County A, B, C in Currencies A and B with integrations to Partner X, Y, and Z your choices get really really tiny.

Banks are monopolistic for a reason.
You are ten years too late. The original OpenID did exactly this, and quite a few sites (especially tech focussed sites) let you sign in with it. Except then along came Google and Facebook with their proprietary login systems, and everyone jumped ship to those as they offered access to profiles rather than just a domain and possibly email address.
Backup your soundcloud likes
When I first read this article, I thought I'd missed something. Watsi isn't funding the coverage--they primarily provided a way to efficiently administer it. That seems a lot more sustainable than what I initially assumed.

Cost savings and scalability seem to come from:

* Easy to ensure treatment guidelines are being followed (so it's catch and eliminate non-administrative waste).

* Avoiding more expensive interventions by providing cheaper, early intervention.

* Easy to track who's enrolled (which also kills the free-rider problem).

* Overall less time (=money) spent on administration in general.

I'm curious if these can be teased apart. What percentage of savings is from early intervention vs. unnecessary treatments?

I'm also curious why 98% of people signed up. Was it good outreach/marketing, increased trust that the system would be beneficial to them (as opposed to bureaucratic delays), or free-riders no longer getting a free ride? Did it get cheaper? More reliable? Why didn't the other 2% sign up?

I'm sure these variables will all be fairly different when they go on to the next community, but they'd be interesting to look at.

I'm also eager to see what this does for the medical infrastructure (and economic growth) down the line. This should make it easier for places offering medical care to get their funding efficiently and quickly, so I would expect them to scale as need grows better than they would otherwise. I hope this means also much more stable school attendance and economic stability for families and communities. Is this more cost-effective and sustainable than just buying people bed nets? Track this and find out. A lot of funding will flow to whatever can be demonstrated to be maximally effective, and it's important for us to find those interventions.
Read Golang MemsStats the Hard Way
Do you have contact info? Would love to hear your story and how you got to where you are.
SV spends a lot of lobbying money in Washington with little to show for it. Maybe you can classify this under new. But Wall Street gets what Wall Street wants. The defense industry gets what it wants. SV hasn't reached that.
LOL its like asking victim to prove why attacker should not attack him. The onus is NOT on victim but the attacker. Its the attacker who made the first contact. Its the attacker who has to prove from the mutually agreed upon set of axioms.
Oh gosh, that's a tough lesson to learn. We don't select business banks on the basis of fee competitiveness we select them based upon customer service. The two appear to have an inverse correlation. Funny thing is, the banks with low fees IME make it up in the "small print" fees.

Two things I don't bargain hunt for anymore: Insurance, and Banks.
10,000 times, I mean.
They don't, but if it happens with a few ICOs people won't trust ICOs anymore and these kinds of scams won't repeat much.

Anyway, has there been any verified ICO scams yet? Seems to me like it's not much different from startups promising BS/bad ideas to gullible VCs who end up losing millions. In this case, ICOs are selling these ideas to the little guy through crowd funding which is different but the little guy usually invest a few bucks in these ICOs so if the ICO fails to delivers it's not as big a deal unless one invests his/her life's saving in said ICO but then that's a pretty risky idea one needs to take responsibility for.
Helps a lot. Thanks!
What makes an app cherishable? Likes, money & payments for free, comments, imaginary services for non existing problems? I doubt there will be any app that would be cherishable in the long run until it helps fill my tummy, makes clean air out of smoke, or makes potable water out of dirt!
Counting solutions is not a decision problem, so it can't be in NP. The corresponding counting complexity class is #P.
Where I'd recommend Java

- fat backends for eCommerce, eGovernance, etc. with deep business logic

- when developing on Windows and deploying on Linux (though I'm personally much more productive with Unix/Linux) eg. pjmpl's point

Where Java isn't great IMHO:

- must carry around a JVM and must have a JVM for the platform in the first place (so no deployment on the BSDs with first party support)

- desktop GUI apps

- web apps where you want to share front-end and back-end code

- environments where garbage-collected execution isn't desired (such as realtime apps or performance-oriented apps with special memory layout requirements)

- asynchronous, evented I/O (though Java has libs for it as well, yet not in mainstream Java APIs)

- environments where JITing isn't desired for security reasons (NoExecute segment bits)

- environments where single address space apps aren't desired (security isolation)

- realtime apps including high-frequency trading apps

- OP's point of becoming dependent on a potentially rogue party without necessity
Are you saying that North Korea is an example of what happens when individualism runs amok?

On the contrary, North Korea seems like a collectivist's paradise. Total state control with omnipresent regulation. I wonder what the punishment for trading cryptocurrencies looks like there.
I don't disagree with you, but I do disagree that you need microservices for those benefits. Just regular SOA gets you well defined APIs and contract-based interactions. Pretty much every touted benefit except granular scalability is a property of the underlying service architecture, not microservices.
Test users available as fixture:

https://github.com/RichardKnop/go-oauth2-server/blob/master/...

go-oauth2-server loaddata \
oauth/fixtures/scopes.yml \
oauth/fixtures/roles.yml \
oauth/fixtures/test_clients.yml

To insert some test data to database.
If anyone is interested in a Let's Encrypt solution but doesn't feel like spending a ton of time figuring it all out, I recently released a course[0] that covers this topic in great detail.

The TL;DR is it goes over the entire process of setting up a new server, buying / configuring a domain name and securing your site with Let's Encrypt in an automated way.

Production ready configs are included to support nginx and Apache running on Ubuntu or CentOS. It will work with any web framework or static site.

[0]: https://httpswithletsencrypt.com/
Ah okay, I'll go with your more charitable reading!

I'm just very used to people dismissing an entire cultural and philosophical movement based on hearsay. It's not that hard to just pick up and read Foucault, Derrida, etc., and find out for yourself.
Ethereum, Bitcoin Crash After China Declares Initial Coin Offerings Illegal
As long as there are old, ugly men who want to have sex with young, beautiful women no matter the cost to either party, economic exploitation will remain at the heart of civilization, stunting our growth to the point of deformity.
China Bans All ICOs Immediately. Cryptocurrency Prices React
OK so I got about two thirds of the way through that before my brain rebelled and my focus went elsewhere.

Thanks for the link though, that was an interesting read. I was aware that "Caveat Emptor" was a bit of a libertarian tenet, and that people like to rely on things like reputation to enforce good trading practice, but that is an interesting explanation of why a libertarian may be against any and all government interference in even blatant fraud.
Just go to Cater Allen next time, thank me later.
Last cable you`ll need
> Things move quickly, and when half a year passes, you hardly have access to cutting-edge research.

Ah yes, things move very quickly in science... You have to keep up with the literature!

Define the group of people for who this is actually useful and then show me the subset (within the same population) who do not have access.

I.e. American scientists and American research i.e. American funding.

You understand that scientists agree to this when they choose to publish in journals like nature? And money is only a part of research. Can the scientists then not decide to go into these agreements?

(I don't personally have to agree with these agreements. Impact factor is a cruel overlord).
Show HN: Raspberry Pi Piano Player AI
The other part of not reusing code is that you tend to be pretty casual about edge cases/testing. If I know the params will be valid and the data set well formed (I made them) then I don't need to write 100 lines of checking.

My test is two simple test runs, did they give me the answer I expected? Yes! Winner. Set off long running job and go home
Coinbase is a bridge between dollars and bitcoin. That's why it has all the AML/KYC hassles of an ordinary bank. Once you cross the bridge, though, your bitcoin is all under your control.
NEO has the biggest hype of all. Westerners call it the "Chinese Ethereum". Yet nearly all the trading volume comes from the West. It's a joke comparing it to Ethereum. The white paper is incredibly ambitious, 90% of it is unimplemented. The GitHub activity looks comparable to a hobby project at best. The CEO is conveniently an advisor to all the ICO's that will use NEO. It's a pump and dump scheme. The best one there is. It has no intrinsic value because it doesn't solve any problems. Nothing is implemented other than a token distribution system hosted on a few servers. If you're interested in a coin like this you get in before the hype blows up, take your profit and park it somewhere safer like Bitcoin or Ethereum. Going in now would be a horrible decision.
> How is it the banks were the ones at fault, but the customers are paying for it.

Market power. There are economies of scale in banks, so there are few banks which are huge and can generally afford to act shittily to their customers (unlike in competitive industries).

For the record, I don't think breaking up the banks or capping bank size will fundamentally solve the problem either.
If you click through to the "release from the university" on phys.org[1], then the paper itself is listed at the bottom[2], though without a hyperlink. Via the abstract [3]:

> "The n-Queens problem is to place n chess queens on an n by n chessboard so that no two queens are on the same row, column or diagonal. The n-Queens Completion problem is a variant, dating to 1850, in which some queens are already placed and the solver is asked to place the rest, if possible. We show that n-Queens Completion is both NP-Complete and #P-Complete."

[1] https://phys.org/news/2017-09-simple-chess-puzzle-key-1m.htm...

[2] Quote: "More information: Complexity of n-Queens Completion. Journal of Artificial Intelligence Research. DOI: DOI: 10.1613/jair.5512 , http://jair.org/papers/paper5512.html "

[3] http://jair.org/papers/paper5512.html
Wait a second. Future me?

Ok, so there's time travel in the future. But why did you come back? Did our goals all fail? Was global warming that bad? What are you trying to alter in the timeline?

Use the code-phrase I'm logging in my private folder on Keybase and get in touch.

(But seriously, damn our lives sound similar. Any advice for dealing with the problem?)
Thanks for your response. I agree that the basic process used here was scientific, but the way it was framed was misleading.

> The experiment was not 'flat' vs 'not-flat'.

> It is weak-signifiers vs strong-signifiers.

I agree completely.

The title of the article is "Flat UI Elements Attract Less Attention and Cause Uncertainty".

Read a few of the comments here and you'll quickly see how the article is being misinterpreted.
The article answers the third question.
Indeed, the Wikipedia says on the matter: "On their return three days later (26 August) after the plume had dispersed, his body was found under the pumice with no apparent external injuries." Odd that the article doesn't address this at all.
Mugdha godse and rahul dev hot leaks
The article completely misinterprets the press release[1].

The University of St Andrews isn't offering a prize; they've just shown that the Queens puzzle on an n-by-n board (EDIT: actually, the n Queens completion puzzle) is NP-hard.

(By the way, even the press release, though less wrong than the article, is still pretty bad: apparently NP-complete problems are hard because they use "backtracking". Also it seems to suggest that this is something computer programmers would solve, rather than mathematicians...)

[1]: https://phys.org/news/2017-09-simple-chess-puzzle-key-1m.htm...
We first worked in this problem at Netscape just after the AOL acquisition in 1998. It turns out to be impossible because: show me the money. Something we figured out within a few weeks back then.
Remember when you had to boot it into kadb and fiddle around with symbols to get it to run at all? (IDR3.2 or so)

Good times, good times...
Any recommendations on what you use?
He requested an API key, that's not exactly "public" like you think it it and is subject to the TOS he agreed to.
Safari has the same button and has done for years, very helpful on pages like this.
Because PDF.js doesn't come close to performance of native C++ code of pdfium (our tests showed 3-10x slowdown).
Thoughts have crossed my mind, but it's a wickedly hard problem. My personal opinion is that once you start trying to solve the problem you're describing, then you really start to venture away from "line oriented searcher" to "code aware searcher" in a way that invites a lot of trade offs. The most important trade off is probably maintenance or complexity of the code.

In particular, in order to better show results, I kind of feel like the search tool needs to know something about what it's showing. Right? How else do you intelligently pick the context window for each search result? For code, maybe it's the surrounding function, for example.

The grep -C crutch (which is also available in ripgrep) is kind of the best I've got for the moment for a strictly line oriented searcher. `git grep` has some interesting bits in it that will actually try to look for the enclosing the function and emit that as context. I think it's the `-p/--show-function` flag. ... But that doesn't really help with your log files.

In any case, I am very interested in this path and even have an issue on the ripgrep tracker for it: https://github.com/BurntSushi/ripgrep/issues/95 --- I'm not sure if it really belongs in ripgrep proper, but I would really love to collect user stories. If you have any, that would be great. Examples of what you'd like the search results to look like would be great!