skysight-inc/HackerNews huggingface dataset:
Nvidia 384 drivers on Ubuntu 17.10 have left me unable to reboot or shut down, I have to manually hard cycle off the power. And this is on Xorg, not Wayland.

And good luck getting Nvidia "Optimus" properly configured and running smoothly.
So let me get this.. 40% isn't being traded, 30% isn't yet mined, say 10% lost in between. Are we left with 20% that is being traded?
More details here:

https://www.cryptologie.net/article/432/disco/
We have traffic due to lack of scientific understanding. http://www.science20.com/gerhard_adam/driving_traffic_and_tw...

Traffic = Flow Rate (How many cars pass per minute pass a specific point)

Traffic Solution is maintain proper distance. 2 seconds in good weather and 4 seconds when hazardous or 10 seconds when extremely unsafe weather/conditions.

When people increase the distance between cars during traffic causes the traffic behind to eventually come to a stop.
It is very rare in the US to be able to recover attorney fees.

IANAL, but it typically only happens if there is a specific statute, or pre-existing contractual arrangement specifying it. Some states, for example, designate that attorney fees should be awarded if a plaintiff pursued a lawsuit despite knowing there was no grounds for it. Also many anti-discrimination laws also have such rules.

That's the general rule, but I have zero knowledge of Oregon's laws.
(clisp-devel) Some ideas for multithreading support
Every time wrongdoing by an 'engineer' comes up on HN, there's a chorus of voices excusing it.

IMO, the primary difference between the licensed engineer and the unlicensed engineer is responsibility. The person who signs off on the safety of a project does not get to pass the buck. They have to be willing to say 'no' to their client or their employer, even if it comes at a personal financial cost.

The rewards for taking on that additional responsibility are fairly minor. You have a little more job security than those without it and you might enjoy a small pay bump. I guess in Oregon you also used to get a somewhat exclusive job title.

You're right that if you have the license but don't have the responsibility, it's a little pointless.
Note that arbitration clauses obviously do not sign away your right to sue, they just force you to put in a decent effort to go through arbitration first.
This is really important. Particularly because Maxmind can be used locally and their free dataset is actually pretty accurate for most use cases.
> We aren't talking about people liquidating their entire stakes, but you can make a few million here and there easy.

This is the important part that took me a while to get.

This isn't someone with $100 million in BTC selling their entire stock for $150 million. This is someone with $100 million in BTC spending $200k to jumpstart a rise in price and selling off $3 million in the process and ending up with more-or-less $100 million in BTC.
Not to derail the discussion but what is the job market like in Montreal?
A poster is only big so many people can see it at once. Otherwise it is no different than a single sheet executive summary.
I've seen a couple different app game's made into cabinets at places like there here in NC too. I think Cut the Rope was one.
Haha, tried that a couple of months back before wanting to do a reinstall. The system stopped me with some warning :) I think it was Arch but could have been Ubuntu or Solus.
The credit event auction means that you can't just get someone to write a CDS, create a default, and collect money. If everything is trading at par then the auction will be at 100 and you'll get nothing.

The trick here is that they have bonds that are trading way below par. Honestly this seems like a story about someone falling asleep at the wheel.
Does anyone have any book suggestions for an engineer who wants to learn sales / convincing people?

Do you recommend doing trial by fire and getting a sales job?

I've realized that I am good at the technicals but terrible at selling why people should do what I say.
Looking forward to a review from tptacek.
A skill someone used 10+ years ago but not since probably has little to no relevance in an interview. I was doing Java in 1995, don't ask me about it now tho'...
That article paints a very unfair portrayal of Somalia. Pre war Somalia was involved in the collapse of a communist government, not exactly a stable before and after comparison (which I would think the author would acknowledge given their own Apples and Oranges comparison?). If we go back before that things were pretty damn stable, white pearl and all.

I guess maybe I'm just a bit put off because of the blurb towards the opening about "society A, which is filled with evil, ignorant savages who live under anarchy" (conveniently not naming any specific society, but hint hint, it reads a lot like the author implies either Somalia or Colombia). I thought we were past the whole racist Noble Savage thing.
what makes this any different than patreon
The lawyers in this specific case work for a non-profit (Institute for Justice) that did not bill Järlström a single dollar.

http://ij.org/ij-receives-charity-navigators-highest-rating-...
We set that up before we were an operational CA and it has just never been a high enough priority to replace it. The team that would do it has a lot of other things to do. We'll get around to it at some point.
My understanding is that the fine was for referring to himself as an engineer in communication with the government. They also complained about the publishing of the technical report, but that is not what the fine was for.
I worked for a few years at a federal research facility that had some loaner equipment from NASA/JPL tied to the mars rover projects.

It only takes one mistake by the intern asked to surplus the pile of old junk on the shelf who doesn’t recognize it for what it is...
> sprinkled with react

I can sprinkle in javascript for a normal rails app to add behavior - but i thought react required moving all rendering into it? are you able to "sprinkle" with react within otherwise normal html/css/js?
You're right, my father had bad sunburns as a child. Shades and hat are a good tip, as is reducing UV over-exposure.

My point is that moderate sun exposure is healthy and good melanoma prevention. From what I've seen, there is quite a bit of research to back this up.

I think that better education about this would encourage people to develop healthy relationships with the sun at a young age. Right now the conventional wisdom seems to be "just throw sunscreen at it" / "stay out of the sun unless you are wearing sunscreen" and I think this totally misses the point.

My caution is that it's unwise to tell people to avoid sun exposure in total. While sunscreen does seem to be helpful in slowing sun damage, it'd also be unwise to suggest that sunscreen will protect people from overexposure, there isn't really evidence for that. There is a whole body of research. Take a look at some of the studies cited in this article http://m.jabfm.org/content/24/6/735.full
This is interesting.

David Wong is a cryptographer at NCC Crypto. I like David. I added that because I know he's reading this.

Noise is Trevor Perrin's transport protocol framework (it's a "framework" because it's parameterized, and defines several different protocols with different cryptographic tradeoffs). Noise is used by Signal, and the WireGuard VPN uses a variant protocol inspired by it.

Strobe is Mike Hamburg's framework for building encrypted transports out of a sponge function --- sponges are the cryptographic kernels of newer hashes like Keccak. I think it works in a similar fashion to Keccak's promise of getting an entire cryptosystem out of a single crypto primitive, which is something David likes a lot.

In a sense, you'd have Noise doing the handshake and key establishment, and Strobe doing the actual encryption. Noise + Strobe = Disco. Cute.

What's the CSS framework this is done it? It's very clean.

(Corrections: it's WhatsApp that uses Noise, not Signal; Wireguard uses a variant of Noise directly).
Set media.autoplay.enabled to false in about:config.
> GPUS should be general purpose

Not all GPU's need to be good at all things. There are plenty of general-purpose chipsets out there for those that want one, and I'd say there's room in the market for highly specialized GPU's and if those are priced incorrectly, the market will correct it. The irony in your statement is that this is designed to be a cheaper version of a very popular card.
https://www.motorists.org/blog/speed-limits-slower-safer/ this has some good data. Going too fast or too slow are both dangerous. When merging on the highway, you should be at the speed of traffic to minimize risk.
What's the threat model here? That someone malicious with physical access to the computer somehow shifts focus to a program they know you have running such that, when you type your password, you send it to the malicious person.

That's a very tenuous exploit, seeing as it relies on physical access and knowledge that the victim is already running a program which would hand the password to the attacker were the password typed into it, and I'm assuming that changing focus once the lock screen is active is even possible.

But once the attacker has physical access, there are more things they can do, I'm certain, making this a rather pointless exploit as well. So disclosure isn't giving anyone a new road into the system, it's just making people aware of a potential security flaw in a way Apple might actually care about.
How did everything grow in share?
That's pretty good. Unfortunately, the word 'salesman' is source of shivers for most of engineers. I had to develop some of those skills, and I've got say that was difficult but since you are required to improve your soft skills, that might become leverage even on your technical day-to-day tasks: it makes you more empathetic to other people.
What we do is we install the nVidia binary driver package inside the docker container, then delete some files that overlap with those that nvidia-docker injects.
I don't get the price complaints. This is targeted for deep learning and looks to be similar in performance to a card that currently costs 3x the amount. This is a huge price cut for the compute performance and should make cloud GPU time cheaper and/or more efficient.
Man, sounds like you need a new job.
Used your library to smarten up my window AC.
Didn't notice the ESP32 RMT, I may just upgrade my current setup, thanks!
Have you seen the feature they added to the latest release of
BitchX and irssi?

Try it out:
/disco party
Design looks great!
Growing up in Oregon I was always annoyed by the slow as hell left lane campers

Now imagine that you grew up somewhere where only senile old ladies park in the left lane (preferably with left blinker on). “Blood boiling seething rage” is about right when I moved to Seattle. I’ve since become at peace with shitty driving, else I was going to have an aneurism.

That “push” you refer to to get folks out of the left lane? From my POV they made a bunch of noise on TV, but haven’t done shit. The left lane sure isn’t any better than it ever was. Nope, made some noise for a week, back to business as usual.
- After you write the novel, break it up into bullet points

- Make each bullet point actionable/respondable

- Condense the bullet points/trim the fat

- Use sub-bullets as an aside or to provide narrative/opinion/background

Now people have essentially been informed up front that you expect X number of things for them to respond to and they’ll be less likely to miss the stuff in the middle.

You’ll also find that you’ll get the same information and intent across with your TL;DR bulletpoint summary, but in a way that doesn’t cause the reader to bail out.

It’ll also make it easier for them to respond because you’ve essentially given them references names for each point they’d respond to.
that's fine, I just like to set a goal and stick to it... enjoy the extra cash (maybe).
The currency is still just a medium of exchange. If the value crashes and some are left "holding the bag" as you say, then those left holding currency could still exchange with one another.

No system promises that its actors will behave morally. What we're talking about is whether or not you fundamentally believe that government can and should exert force on the market. Those of us who believe they should not don't see a perfect and moral market on the other side, we just would prefer to exchange problems of force and authority with problems of interpersonal relationships.
Will AI become conscious? A quantum physicist's view
Out of curiosity, what is your experience in?
I changed my long resume last year to a one-page, largely graphical one, but it hasn't performed well. Might be going back to the old one.
I've heard this over and over, and I totally understand your concern.

But I think there's at least one reason to stay on Coinbase though, and it's their insurance against security breaches, including employee theft (note my comment above).

I'm not individually insured against bitcoin theft, and I also think there's a non-zero risk of making an irreversible mistake with my own offline storage. I'm not incompetent, but I can't claim mastery of the bitcoin protocol either, therefore I assume I can mess things up.

So yeah, you don't get your private keys, but insurance on your full balance is worth something to some people, in some cases far more than the assumption that nothing will ever go wrong with your own wallet (if you feel comfortable with that assumption, great).
Haha so true, to me, and I'm sure a lot of others here, reading comes very naturally, it's by far the easiest way for me to consume information. I hate watching tutorial videos, for example because I'd much rather read tutorial and speed through it at my in pace. As I've started trying to be more entrepreneurial I've had to realize not everyone is like this and take this into account when dealing with others.
Outbound sales is a very good way to gain insights into the needs of your potential customers (What are you missing, are messing bad etc.). I can really recommend creating a culture where the Sales team has a good way to report their findings. They are the first line of (new) customer interactions.
"Where's the fully automated luxury gay space communism?"

There are plenty of Star Trek games, dude.
> It's easy to confuse blocking anonymity with blocking spam

> It's a bit like blocking Tor. Websites don't block Tor because they hate privacy, they block Tor because it's a spammer's tool of choice.

And yet, I somehow can do it without either of these measures. So can Reddit and Matrix and a bunch of other services.

We must some sort of amazing super genius. /s

This falls under "beliefs you have", not facts.
I agree! To combat this 'jargonification' and make ourselves better writers, some of the PhD and MS students at my alma mater decided to make a journal club for well written papers. Not papers that were good science, but just well written and easy to understand (in our field). We would submit papers and then go over them at lunch once a week. We found:

1) The appropriate metric for 'well written' is that you can read the whole thing aloud and understand the findings in the time it takes a person to eat a sandwich, a bag of chips, and drink a medium coffee. About 75 minutes. Anything more may be 'read' but not understood and anything less means you should have done more work.

2) Everyone loves jargon. The more obscure words the better. The more complicated and obfuscated, the better. I find that I want to grok the research. Most of my compatriots do not want to do that. However, we all think the same thing about everyone else. More complicated papers result in a 'treasure hunt' mentality that many researchers actually enjoy, it seems. The journal club evolved into a 'tennis game' of sorts where the submitter would lord over the others about their knowledge of the paper. i don't want to generalize too much, but I think this behavior of 'one-up-man-ship' and 'I-know-more-than-yoooou-dooo' is core to academia.
The system allows things like key-triggered screen grabs during the login password window (found this out when my 1 year old hit a bunch of keys), which already seems like nonsense.
BugLab builds incentivized white-hat-hacker/pentester community on Ethereum
SMBC on Healthcare for Small Business Owners
I've been enjoying the in-progress "Crafting Interpreters" by Bob Nystrom: http://www.craftinginterpreters.com/contents.html
Smart Contracts Are Still Way Too Dumb
The core argument of that essay seems to be "Well yes, but maybe the warlords would be better than the government we have today. We don't have proof they wouldn't be."

... which seems rather weak to me.
CSS Framework == Bulma (https://bulma.io)
Especially here, where it’s (probably?) not remotely exploitable.
We have used previous Titan cards in lab workstations with Fedora Linux to get reasonably current versions of many different numerical libraries and apps.

A frustrating aspect of the NVIDIA drivers is the poorly thought out update protocol. For our academic lab environment, admins want to run nightly package updates as a general practice to get most network-facing security updates as soon as possible. However, this doesn't mean we expect to logout or reboot every machine every night. Lab users keep odd hours and run jobs at unpredictable crunch times.

In practice, nightly automated updates just work, since most lab apps lack dynamic library loader shenanigans which would get confused by new libraries on disk being swapped into place while an older process is still running older libraries in their memory space.

The update experience is that one day everything works, and then next all commands fail to get an OpenGL context because the NVIDIA-related package update replaced the user-space libraries with ones that are apparently not ABI compatible with the still running kernel module. It seems absurd to me that the kernel interface and user-space library are not designed to allow seamless updates. The new user-space driver should be willing to talk to the previous kernel shim as well as the new one which may have more features. It should not expect a flag-day update for every little periodic update.

The users have had to learn to reboot the workstation and hope that it will resolve the problem. Once in a while, the kernel shim apparently fails to recompile on the latest kernel update, and the reboot does not help. The admins then have to intervene to find some temporary solution such as downgrading the libraries or finding a previous kernel version where the latest kernel module successfully recompiles.
Explanation: https://www.youtube.com/watch?v=6vMO3XmNXe4
Any 2017 recommendations for the non-technical aspects of working as a programmer? I'll stretch the boundaries a bit mentioning an October 2016 book as an example of what I'm looking for:

Programming Beyond Practices: Be More Than Just a Code Monkey

https://amzn.com/B01LYRCGA8 ($14.99 Kindle)

>"a sense of how a very experienced developer sees the world an[d] approaches decision making"

Maybe the ZenFounder book helping founders maintain their mental health will make it out before the end of this year!

https://zenfounder.com/entrepreneurs-guide-keeping-st-togeth...

Edit: just got an email - nope, delayed til 2018!
Because Android is more secure then you've been led to believe. Google does a decent job of continually hardening the OS and ecosystem and of detecting and counteracting the spread of malware.
For what it's worth, there are a lot of good reasons to have access to both (though not saying the article is doing it the best way). There are all sorts of pages that aren't worth the boilerplate and extra time to develop (data-heavy admin pages, trivial about pages, etc). I love SPAs for the heavy-hitting User-facing pages, but for a lot of things they're total overkill and not worth the extra maintenance and development effort
Agree. Nothing beats running it locally in regards to latency constraints.
First, read Dale Carnegie’s “How to win friends and influence people.” Don’t let the cheesy title turn you off. The book is tremendous and a fun read and has been a literal best seller continuously since it was written more than 50 years ago.
Your situation sounds shitty. It shouldn't be that way; I hope you're able to find time to step back over the holidays. A company shouldn't treat you like that, perhaps another one would be better.

Sales is no picnic though. I know it looks like a bunch of high-fiving frat boys talking sports metaphors and rarely coming to work, but the reality is very, very tough. Different challenges to engineering, for sure, but very real challenges and in some ways more acute.

In sales you're directly responsible for the money the company brings in. You have a number over your head. You are _gone_ the second you miss it. If you don't make your number, other people can lose their jobs too.

There are no breaks, no rest, no pause for enjoying the satisfaction in a job well done. If you think sales people don't work evenings and weekends you are out of your mind - when else do you get time to write proposals and draft contracts? When do you travel? You can't take a client, who you might not even like, for dinner during the 9-5 day.

You are on call all the time; the second an on-site engineer says something stupid to a client you are called, you have to deal with it, smooth it over, fix the damage to the relationship.

And turning the master build red doesn't even come close to a fraction of a hint of the stress that comes when you're close to losing a vital client and you've got the owners of the company breathing down your neck. Relationships aren't like code: once broken, you can't git reset and try again. And it takes so little to torpedo a major client.
I would actually argue it is very fundamentally different. Once you've dug up your chucks of metal, trading them with others requires very little extra energy to be expended (Especially if we're going to go all the way to talking about actual cash, which is easy to split-up into smaller denominations).

Vs. Bitcoin, which will still require miners to expend the same amount of CPU cycles to keep the network working so you can transfer your Bitcoins to others, even after all of the Bitcoins are mined and the blocks provide no new Bitcoins into the market.
I have been following this story for quite some time and I would like to point a major item that this article misled the reader about. First off, the State Board did not censor what he was saying, they asked him to stop representing himself as an engineer. Järlström initially sent his analysis to the State Board with a letter in-which he referred to himself as an engineer. The Board Responded by requesting that he refrain from calling himself an engineer. After Järlström continued to call himself an engineer, the Board decided to fine him.

Järlström is and was allowed to discuss his analysis all he wanted, however, he is not allowed to call himself an engineer in such a was as to imply that he is a traffic or transportation engineer.

Full disclosure, I am a registered professional traffic engineer. As such, I feel that registration is very important and serves to protect the public at large from people producing work with little to no relevant experience.

Here is an article that was previously posted on HN which includes many of the documents involved in this case.
https://motherboard.vice.com/en_us/article/vvapy4/man-fined-...
The ipad is really nice for annotating PDFs(and the 12 inch pro should be amazing for this, although I don't own one). I think Internet explorer allows you to annotate PDFs, but don't have a Windows machine handy right now.

MS OneNote allows you to annotate PDFs, and Adobe Acrobat reader has some annotation capabilities (and their paid version annotates well).

I usually annotate PDFs on my mac, which is not great for reading :)
The quantum theory of consciousness is scientism.