skysight-inc/HackerNews huggingface dataset:
I just cannot trust bloomberg on cryptocurrency reporting. They conveniently cut off the price graph (just below "The Big Dip") in Nov 28. Why? Because at the beginning of October 9 2017, the price would have been at 4500$ - then an all-time high, and yet below the current price! It would have destroyed their narrative.
Mostly on the basis that it is the only way they can justify to clients/viewers/etc to "not have seen it." One would very reasonably conclude that the failure of banks/regulators/analysts to see any of this would likely be a good sign that they prob. don't really know what they are talking about, and predicting the market is actually kinda impossible, and consequently the value they add to their clients is minimal/none. So, in order to not give that impression, it is much easier to say that your models are in fact correct, but it just so happens that the financial crises was a "once in a lifetime" event.
I think it might be useful as a hint but if you're trying to enforce good passwords it falls short like every other scheme. For instance if I'm not mistaken "PasswordPassword" would be accepted by your function.

I always think there are two ways to look at the password issue:

- It's the user's responsibility and you live it up to them not to use something stupidly weak if they value their accounts (at best you can hint them that the password is weak, but if they want to use "qwerty1234" you let them). This is the approach I expect from websites like HN, reddit, and the like.

- You want to protect the user and yourself, maybe because you're a website handling money transactions or you're a corporate website and you want to make sure every user has a decent password to access the company's resources etc... In this case the only satisfactory solution is to enforce strong 2FA and if that's really not an option then generate the password for the user. Otherwise they'll always figure out a way to reuse their passwords, generate a weak passwords that passes the predicate etc...

Because in the end, while I'm sure most people would agree that "oothe*Nah2phao0t" is a very strong password, what good is it if I reuse it across a large variety of websites? What about phishing and social engineering? I'm going to go out on a limb and guess that there probably are more Facebook account hacked because of password reuse and phishing websites than people blindly guessing passwords.
> Where do people get this idea that "saving" is somehow virtuous?

Savings are a form of safety net, since individuals don't have access to unlimited funds or unlimited credit. The higher the perceived risk of financial trouble (loss of job, a surge in cost of living, etc.) the more savings you need in order to mitigate that risk. Do you really need this explained to you?
Merely sharing a strongly held opinion here.

HP is the cancer of modern printing - anyone who crossed paths with their “region locked” printers/cartridges - can attest to that statement.
Really no need for the control-H bullshit in 2018.
A variable number of miners are competing for a fixed reward. So everytime a miner calls it quits, all other miners become a tiny bit more profitable.
As long as the currency maintains some value, there's an equilibrium at which it will be profitable for some to mine.

To paraphrase Yogi Barra, "nobody mines anymore, the market is too crowded"
I can not recommend enough the documentary about Shackleton's survival story:

https://www.youtube.com/watch?v=oyQRHHHXntc

http://www.imdb.com/title/tt0264578/
Seems reasonable, though there are some strings that pass that happen to be in precomputed rainbow tables, like "0xDEADBEEF" or "secretpassword". Nothing's perfect though. Passwords just suck.
Reminds me of when GreySyntax was trying to get Nginx to run on Linux as well. The reverse engineering / hacking community usually has all sorts of fun little goals to stretch tech past initial design.
Not sure how that would have destroyed the narrative? The narrative seems to be pretty irrelevant to whatever happened to the price before november? The hashrate is consistently climbing ignoring the actual USD price with very few dips.
One-Shot Imitation from Observing Humans via Domain-Adaptive Meta-Learning [pdf]
Since you can assign the same label to multiple faces, it seems like you could construct a fair die that's not a Platonic solid.

I wonder if the rule is that the total face area for each label must be the same?
I've got the double 4d dice (white) but it didn't occur to me that blank dice and a little bit of paint can just do the job. Thanks!
If deploying WordPress using Docker, and WordPress scalability interests you, please have a look at this [0] article I wrote, as it shows how you can get a really good WordPress install up and running. I used containers and deployed on CoreOS (yes, it is a bit old -- Kubernetes was not very stable back then). For the deployment stuff, you can read that here [1].

[0] https://www.linkedin.com/pulse/scalable-wordpress-architectu...

[1] https://www.linkedin.com/pulse/automation-scalable-wordpress...
Bitcoin is approaching the next difficulty retarget (in approximately 10 hours) and the difficulty will increase by around 10%.

If bitcoin price collapses to say ~$3000 we could see a significant portion of miners give up. This would increase the block time, which in turn increases the adjustment period (which happens every 2016 blocks, ~2 weeks at 10min/block).

An extended period of time with very long block times could cause the price to collapse even further, causing even more miners to leave...

I think there will be some determined miners willing to mine at a huge loss (due to having large bitcoin reserves) so the difficulty will eventually drop down, but there could be months of barely moving bitcoin which on top of the huge crash in the market right now could kill off bitcoin for good
I found my current position through the whoishiring post in November 2015. Payment is monthly, just invoice at the end of the month for hours worked in the month x hourly rate and payment is made via direct deposit 2 weeks later. During the month we track daily using Jira for our clients and weekly using an internal tool to track what hours we worked for each client so the clients get billed accordingly. Hours are reported based on the honor system, so as long as they are reasonable nobody questions them.

Since our model is to assign engineers, designers, and project managers to various clients, some of the workflow depends on the clients' needs but so far 4 clients have followed the same pattern: daily scrum with one of our project managers, our engineers, and any of the client's team members, weekly project summary, and periodic updates to any budget estimates. As far as scheduling, our company only provides US and Canada based workers so in theory timezones aren't that big of a problem.

If you have any questions or want to work with us, my info is in my profile.
Looking forward to the first deep learning framework that puts all these energy-burning-machines to good use.
The Big Bang Theory Series Virtual Apartment
Just has to be face-transitive or isohedral for dice: https://en.wikipedia.org/wiki/Isohedral_figure

For example: https://mathsgear.co.uk/products/d120-dice
Note for future comment readers as confused as me:

The post now points to the PDF of a 7-page paper which goes into some detail.

Apparently, the original link led to a snarky "No", which isn't at all as flippant as what the paper states.
It's understandable and acceptable that my message that I'm sending to somewhere else doesn't work unless my link to somewhere else is working.

It's not understandable nor acceptable if my appliance within my home with no inherent external dependencies doesn't work unless that link to somewhere else is working.

> This is obviously false or else devices like this would have been trivial to make and seen some success...

Rubbish. There's simply more economic incentive for companies to create devices which siphon off usage data for them to sell.
If the price drops too precipitously, and too many miners drop off at once, bitcoin enters a death spiral as the hashrate drops, and it takes so long to confirm blocks that the difficulty adjustment downwards just never happens, freezing the whole network.
Anyone interested in this please look at:

https://github.com/inhabitedtype/httpaf

A webserver in native OCaml that's going to beat Node.js (it seems popular cohttp server in OCaml was not cutting it).
It should be totally possible to run a door-lock controller with minimal power consumption to make it last months on a relatively small battery without constant connection to the grid. You could even harvest energy from the door knob to make it completely independent from external power.

Of course the average "smart" lock is unlikely to be engineered with such considerations in mind and I doubt that the extra effort would pay off financially, but it isn't completely impossible.
For some reasons, it doesn't work for me.
It's quite interesting though, will give it a try sometime. Thanks :)
Using lamport/logical timestamps you can ensure a distributed and totally consistent ordering of actions.

I wrote a middleware for Redux which propagates actions peer-to-peer in a consistent order using these timestamps and the scuttlebutt gossip protocol, you might find it interesting.
https://github.com/grrowl/redux-scuttlebutt
Projecting bonds being down/increasing yields isnt surprising in any way in inflationary environment. The harder thing to get around is stocks, which should outperform cash in an inflationary environment. To me it just shows that there are many dependencies, and it is not always simple to project an outcome or response for a given class to an event.
Also relevant is TrueSkill[1] where the game is between teams of people who are individually ranked.

[1] http://trueskill.org
There are many decentralized and censorship-resistant protocols. Those qualities do not require a blockchain...
Props for the title.

This is not a very big problem for all the big name miners though, as they're all betting on prices rising soon. This has happened before, and will happen again until either everyone adapts some alternative to proof of work.

Everyone seems to just be mining altcoins and hodling for a rise.
My answer was under the assumption that you were interested in changing your allocation.
Only since 2.7 (very recently) can you actually enforce initialization of class properties: https://www.typescriptlang.org/docs/handbook/release-notes/t...
According to this web site, all you need is 11th/s to not lose money, that's an investiment of $2.5k in mining hardware https://www.cryptocompare.com/mining/calculator/btc?HashingP...

How can any miner lose money unless prices reach ~$3k?

Edit: why am I being downvoted? Let me know if I'm mistaken.
This is an incredible story. They should make a Hollywood movie about it. Thanks for sharing.
bsb-native is not a compiler. It uses ocamlopt for compiling. Bsb-native is a build tool, think of it like make
I don't think it's a good idea to do it, at least for now. You know, for all the stuff going on in Qualcomm.
Pretty nice article.
Thanks for reading it thoughtfully! I felt compelled to mention it, but it's also my first comment to be flagged that I can remember.
I should add that I have no affiliation with mathsgear, in fact, I was unaware of their existence until just now. They seem to have lots of nice stuff: https://mathsgear.co.uk/collections/shapes
It is unreasonable. The lottery has written rules that you are not obliged to accept - but you can't claim the prize if you do not. The lottery is a business and the business depends on having the winner publicized. It's hardly reasonable to want to keep the prize while breaking the rules.
NOKIA 7 Plus: Des photos avant le Mobile World Congress 2018
This is a very fascinating account of the logistics behind war.
I'd love to read more about modern equivalent of this, can someone suggest a few books on the subject?
Jail intercepts letter from inmate using a secret code to orchestrate a murder
Definitely not simple. But they'll make lasting improvements to society. And they're things that only individuals can do. You can make policy that encourages them, but it comes down to us to build civilization.
I can only hope.

I don't care about Bitcoin, but they've been preventing me from finishing this system
build. If it had been useful, I wouldn't mind so much.
I did something very similar but had the thought that making the passphrase be based on an existing word would make a good balance between security and ease of remembering without a password manager.

Of course it isn’t as strong as a purely random passphrase but hopefully it would be strong enough and still better than choosing your own password

https://github.com/jlmcgraw/mnemonic_passphrase
Stuart Halloway on Repl Driven Development
do you need online payments? Blockchain is nice.
Can somebody post the original link in a comment?
Well, yes, but one minor change a century doesn't seem to be a problem. Texts from 1545 are still more readable in Polish than in English, so abandoning phoneticity doesn't seem to matter that much.
Yeah. And I'm trying to encourage a model of direct non-violent constructive action.

If you measure outcomes, nurturing & educational actions --
especially for at-risk children -- have reliably good long-term effects.
Blue metylene is already widely used in medicine, nowadays almost only to cure Methemoglobinemia:

https://en.wikipedia.org/wiki/Methemoglobinemia

Though it has some possible side effects:

https://en.wikipedia.org/wiki/Methylene_blue

it is "safe", or at least "widely tested".
You mean you have to flail your arms at home too? That sounds dreadful.

I wonder why presence (as opposed to motion) detectors are not more common. Seems like a few ultrasonic distance sensors would do the trick.
I once read about a project that was basically Node.js as Reason module. They used the OCaml std lib and wrapped it with a a very Node.js like interface, so you could write native stuff with your Node.js skills.
I quess a lot of existing tools allow to do the same or something similar. For example, Riter (https://riter.co). It requires minimal efforts to create any task - you just need to specify its title, other parameters are optional. When necessary, you are able to add something else to the tasks - topics (tags like bug, feature, backend and others), description, todos, comments etc. Each task has a state (in progress, estimated, done and so on). In future you will be able to add your own set of states (maybe "debug", "checking" or what you need).
Keeping an eye on Craigslist for a good GTX deal.
Miners use specialised hardware (ASIC - application-specific integrated circuit) to mine. They are only useful to calculate hashs efficiently.
Are there mining algos that also help to solve real world problems (say gene mapping)? It seems that you could leverage some of the gamification happening here to better some social facet of society.
> You can "use" the service, but it'll be positioned that it's not an option but to accept.

I feel this time around, such a construct will open the company to legal liability, and there's plenty of people (myself included) who will gladly report shady practices like that. EU seems really into making consent actually meaningful, so why I can't be sure, I'm convinced the "mindless box-ticking exercise" scenario won't play out.
This chicken game won't do anything to dampen GPU prices. All Bitcoin mining is done on ASICs.
Well, you wouldn't store the original password anywhere, right? Right?

So it is at most a RAM problem. Still, interesting talk point. Not very practical, but interesting.
I can highly recommend the book "Endurance: Shackleton's Incredible Voyage" by Alfred Lansing.
"Do you need a decentralized and censorship-resistent database?"
When miners give up, difficulty decreases, miners come back in. Checks and balances.
It's a little bit simpler than the psychological drama described.

If your marginal/flexible operating costs (i.e. electricity, temp staff, etc) are higher than your expected revenue, then you shut off your miners temporarily. It's a simple rational decision: if you want bitcoins, they're cheaper to buy on an exchange.

If your total operating operating costs (building rent, etc) are higher than your expected revenue, then you lose money due to paying down liabilities. You might try to trim long-term operating costs (laying off staff, move to smaller building, move to place with cheaper electricity), or you might try to exit (sell mining hardware).

There's very little psychological drama in all this: the market for hashing power is very predictable, and it will adjust over time to provide narrow profit margins to the most efficient operations. The profitable periods were only ever going to be temporary aberrations in response to cryptocoin price fluctuations.

If your operation is not efficient, your own balance sheet will tell you when it's time to pack up.
There's an informative flowchart on p. 3 of the linked PDF that describes the logic of this site. Your question is basically covered by "are there multiple writers?" since that implies decentralization, which also implies censorship resistance. Further censorship resistance is implied by the "private permissioned blockchain" choice, which is recommended when public verifiability is not required.
Not really, for example the Symbolics Listener works completely different.
The Best Libraries for React Internationalization
Bill Hammack - Engineer guy: Britain's Giant Airship R.101
I use Bunsen labs Linux on my main computer, and Xubuntu on my gaming laptop. I'm gradually setting up a ham radio laptop and testing Devuan on that. All these Debian distros are just because it seems like it has just about everything and is wonderfully stable. I like being able to update without any surprises.

My phone is still android though! What are people's experience of LineageOS? Am I in for a nasty surprise if I try to switch without completely knowing what I'm doing?
And they are unbelievably clicky, too. Worse than some of the mech keyboards in my office. I find them awful to type on and have an old Retina laptop instead.
For me, in both of these videos, the audio is severely mangled (across different browsers). Have never experienced anything like this on youtube before.
Does anyone have any idea why this might be happening?
Edit: solved, some strange driver issue it seems.
I can see a smart lock being quite useful, though I don't trust any current implementations. I use my front door multiple times a day, have to unlock it first to go out then lock it up again. I can't let my girlfriend in without me being there. When it's cold or I have things in my hands, fishing my keys out of my pocket becomes downright difficult. Taking out the trash involves navigating three doors and two locks, while carrying garbage - I'd love to eliminate even just one of those. And if I could not bring my keys with me while running, I'd be happy. I grew up in a place where we never locked the house or cars.

But the lock doesn't have to be super smart to fix these things, or at least most of them.
Why we still love our black and white TVs (2013)
Bitcoin not so much, a drop in Ethereum miners etc will have an effect.
I really hope not. Google's been trying that. I'd rather not put all my stuff on their "cloud".

Disclaimer: I actually use Nexus phones with no SD slot, but my camera has a Micro SD slot and I can't see a benefit to something any smaller than that at the moment.
> I have my IDE setup with some scripts to copy a database from production.

Can't you just run those scripts as the first thing in your REPL session?
Adding a new Python statement in python_terp
Currently we have a bug in Firefox with Tracking Protection / Privat Mode, caused of an JS exception. Will be fixed soon.
Isn't the BTC / hash fixed until the difficulty changes? Like, for a given difficulty you should expect N hashes calculated until a block is mined, so if you kill off half the miners (in terms of hash rate) the time until block mined just becomes twice as long (so now there are half as many miners chasing half as much reward).
Well, you can trust me that it doesn't, or you can send me your CV for a referral.

Plus, there's this: https://www.quora.com/What-is-Googles-internal-code-review-p.... But you'll just complain that the OWNERS aren't the right people, and I'll just comment that they are.
There are a lot of ways to DoS a commercial build service. If you let people execute arbitrary code on your machine, you better have logging in place to know who is responsible if your machine crashes.

I'd assume that most build farms build on VMs to avoid exactly this kind of problem -- building on bare metal seems pretty risky.
Apple's history has been to drop one standard at a time. With USB-C, they've dropped all of them at once. Now it's the only port to do anything on a computer. When they adopted USB, there were still other I/O options like Firewire, or when they adopted Mini-DisplayPort you still had USB ports because they didn't affect anything else. Now, it's literally USB-C or nothing. I keep a drawer full of USB-C to USB-A adapters for this reason, and the Apple official HDMI adapters are not 100% reliable. So annoying.
I was just wondering about this today; thx for the link! Not sure how I missed it.
I guess I don't understand the surprise about this?

In the 1970s my father worked at a company that supplied parts to car manufacturers, and it was a normal thing - if Company X say they want a backlit switch with the clicky feel of a Company Y Model Z, they hired a Company Y Model Z, took the switch off and measured it.

According to my father, the car industry and the car rental industry all know this is commonplace.
> The people are leading--

> The people are rioting.

> There's a difference. Frankly it's a little disquieting.
Buy directly from NVidia, put in a notification when stock is available.
The link was http://doyouneedablockchain.com/

The PDF is linked in the footer.
The worst is Apple's closed bug tracker. You cannot see bugs reported by other users, and if yours gets closed as a duplicate, you cannot see the original report's progress or be notified when it's fixed. A colleague reported a number of Safari bugs that he was quickly locked out of as duplicates. He stopped bothering eventually. Held up our automated testing for weeks.
If people want a timezone-less universal time reference they can use UTC and none of that AM/PM BS.
How to Prevent Employees from  Timesheet Fraud: A Brief Guide
That's true in the general case, but it only happens after a difficulty drop. Until then, miners dropping out will raise the block time (again, just a tiny bit). For cryptocoins with more dynamic difficulty adjustment, this process happens a lot more quickly.
What problem does Swatch Internet Time solve?

> for business meetings, etc. something like Swatch Internet Time would be great

Let's discuss this on 2018-06-07 at 04:30, UTC.

I thought Google would be the easiest source for a conversion, but for me a search for "04:30 UTC" gives a banner at the top, "17.30 Tuesday, in Denmark": https://www.google.dk/search?q=04%3A30+UTC

So maybe one problem it solves, is the American assumption that everyone uses the 12-hour clock.
not only interesting, but it is a security consideration [1]. Depending on hashing algorithm, it can take minutes to hash long passwords, so it's not just a RAM, but also a CPU issue.

[1]: https://www.helpnetsecurity.com/2013/09/17/too-long-password...