skysight-inc/HackerNews huggingface dataset:
It's also totally fine for rust to be not as good for scientific computing. If you try to be everything for everyone you'll fail to be good at any one thing. It's hard to imagine rust will ever be competitive at scientific programming, say, with Julia. You might get say a 20% boost in number crunching performance at the expense of developer time.

Conversely, you'd be a damn fool to try and write Firefox in Julia.
"NSAIDs are stronger pain medications than opioids" - http://www.nsc.org/RxDrugOverdoseDocuments/evidence-summary-...
Other professionals buy their tools.

I don't see any reason for a company to not pay for software licenses.
Adding Support for SNES SuperScope to Super Mario World Cartridge
Well, the places I'm thinking of don't know the difference between Java 8, COBOL-85, and an Excel macro. They don't have Java problems, they have business problems. They aren't hiring Java jockeys, they're hiring someone who can help integrate their new modern ERP system with their aging assembly lines (which might require Java, but they don't know it!), for example- if not to personally code this stuff, to help implement such systems. They don't care what programming language you use, they just need to get the sausage made. These jobs are often found outside the purview of the "tech industry." You're going to find them by networking with the people in/around these other verticals. And there are many of these industries which have not yet been "disrupted."
No, I still agree. If a doctor is giving someone painkillers when they aren't necessary, then that's not much different from drug dealers on the street. Just because they are doctors doesn't mean they should get a free pass. Even more so, the opposite should be true, because we expect doctors to have integrity. If there is nuance to a specific case of this, then let that be determined in court.
The article briefly states:

> You can give a cookie to user.

I suppose that once you logged in with a device, the idea is to keep you logged in.
Their scientific article, complete with pictures of their setups: http://www.theicct.org/sites/default/files/publications/WVU_...
It's 2017. Why can't I login with my smartwatch just yet?!
Right - that wasn't the correct formulation. The formulation used is of course "exceptional cases", and terminal cancer is just one such example.

I edited that my post above (sorry if your reply looks odd after the edit)
If it was a big deal, no doubt the price would rise.
"many case" [citation needed]
I came here to say the same. Recently I have started using Nix as a universal package manager, every project I start starts with a `shell.nix` file with a pinned <nixpkgs> commit and some line to bring in gcc or make. I always build in a nix-shell --pure to make sure I didn't miss anything. The system is so great and works so beautifully it's even hard to explain.

Nix has very sensible defaults and defining a Nix expression to install a cmake or autotools package is a breath. But even projects with just Make or no build system at are easy to install, you just need to copy the output to the /nix/store in the installPhase (to $out). And I can easily define Python or any other language dependencies in the same consistent and concise syntax. I have no fear anymore I won't be able to install dependencies in the future. Any other dev just does `nix-shell` in the project root and they are sure they are ready to go. I even used to hate the Nix syntax (as opposed to Guix) but at some point it "clicked" and now it makes a lot of sense.

Only drawback is no Windows support. Maybe someone at Microsoft could help with that? It would be so sad to have the community converging to a suboptimal solution just cuz Windows... :/
WITHOUT any initial hype (such as the Matrix)

The Matrix's promotion campaign included a Super Bowl ad.
I love contrasting threads like this with the outraged threads over "why aren't companies contributing to open source products that they use?" It makes it very, very clear that there is a large segment of the free software community that is only here for the "free as in beer" part, which is why it's so hard to get funding for a lot of important open source projects.
Firstly, we have to consider that there are programming languages (some heavily advocated to the death) in which you simply cannot have a variable, such as a function argument, which at different times during the execution of the program can sometimes hold an empty list, sometimes a false value and sometimes a symbol.

It is actually the same in most dynamic programs also. A given expression, variable or object slot is understood to be a list, boolean flag or a symbol.

The fact that the domains of lists, Booleans and symbols happen to intersect is not relevant and doesn't really even come up. "Oh, this value a symbol too; nice, but we're not using it as one".

The empty list being false keeps a fair bit of unnecessary verbiage out of list manipulating code.

Variables and object slots being initialized to a default value of nil means that they serve as empty lists or false booleans, which is handy. A block of code which requires an initially stack can just be wrapped with (let (stack) ...). stack is ready to be pushed upon.

Really, when we consider everything, there is actually one item that is sometimes a bother: in a nested list structure, there is ambiguity between nil being just a symbol and a nested list. These two objects are equivalent: (a nil b) and (a () b).

If you're dealing with such data in which you need every possible word to map to a symbol that isn't an empty list, use a separate package, so that the "nil" token in the external data goes to mypackage:nil and not common-lisp:nil. (Treating such external data in a separate package is a good idea for other reasons, too).
I love all of Waitzkin's stuff, I've spent many hours under his tutelage via Chessmaster, and I've followed his subsequent career with interest. But am I correct in remembering that his fundamental disillusionment with chess came when he had to start learning positionally and strategically instead of tactically? I do agree that people should spend vastly more time on endgames, certainly more than they do on openings, but I'd always thought of him as a buccaneering, tactical player, and that colours a lot of his advice.
Only if they would exist in any kind of OS, including those without any kind of UNIX like layer.
Found: The Oldest Astrolabe Ever Discovered
I do love vertical mouses.
I highly encourage anyone reading this buying one for themselves.

As soon as you start using one you will feel the difference, you really feel like your muscles are in a more natural position.

If you handle a vertical mouse for a couple of minutes and then you change your hand position into a 'normal' mouse position you will feel that something was wrong with your previous mouse.

My recommendation would be this model:

https://www.amazon.com/gp/aw/d/B00FPAVUHC/ref=mp_s_a_1_fkmr2...

Durable and affordable. I've had 2 of them in the last 4 years. No special software + linux compatible + great feeling even after several hours of coding + it performed well when I played 'LOL' and designed CAD
> What he didn't seem to realize was that the thing he was attacking me for was presented as a straw man. There's a lengthy introduction where I said, "The thing I am about to tell you is clearly false, but it seems to follow logically from the things they tell you in quantum mechanics 101.

Could you give me a time stamp for that? When I originally watched that video I didn't catch that, and I can't find it now going back through. I thought you were just describing the "rabbithole" and what going down and coming up taught you. So I thought you clearly understand much more about QM than most software people, but also said blatantly wrong and unsubstantiated things.

And I think you are also missing Motl's final point. He gets the core idea of what you were trying to do, but thought that it made a poor presentation.

> At that moment, I became totally unable to say which of his statements he made are meant seriously and which of them are ironic or statements he wants to disprove. I suppose he essentially understands those things, he just encapsulates them in a completely confused story.
You are misapplying probabilities here. If you assume no knowledge, and you have two options for X, true or false, then it's a 50% probability of X being true.

Similarly, if there are N possibilities for X, and no prior knowledge for X, then it's 1/N probability of X being on of those possibilities.

The key is what prior knowledge you bring to the table.
Don't take this the wrong way, a high salary is a good goal but not always an option. I know several people that had very long stretches of unemployment which did great harm to their finances and career. The core problem is your skills may not always be with what you made at your last job.

That does not mean you should avoid getting paid what your worth, just recognize some times a lower salary now can be very much worth it if you bridge from low demand but high pay skill X to the next high paying skill set.
I was walking down the Danbury Square Mall in 1985. Now I pride myself on not looking at women just because they look nice because I didn't want to grow up looking like a dirty old man or make women feel creeped out. BUT THIS ONE TIME, I was walking at the mall with my friends and this woman was walking towards us with some geeky curly hair guy and I stopped. She walked by and I said "Who is that?" I knew she had to be famous and my friends said it was Kenny G's girlfriend but they didn't know her name. Well she was Healen Abu the lead singer for the band Sade. Kenny G and her dated for a time and he wrote a song called Sade for her.

Now I have seen her 2 times in concert and none of them were larger than a 1000 people due to Sade's request for small venues. Wish I actually bought a t-shirt at the shows. She is just an amazing singer and her band is one of the greatest of all time in terms of just talent. I am and will always be a Punk Rock Kid but I have always admired her music and still to this day my friends and wife joke about Sade with me.

Best album was Love Deluxe.
So do you have a problem with me or with the grammar? If its me my email is in my profile and I'm always ready to listen to feedback.

If its the grammar, my amazement comes from not one story of someone trying this stunt including extra oxygen. Many of the stories include the notion of a pellet gun to shoot individual balloons for altitude control. That sets up an additional failure mode where you pass out from lack of oxygen before you can shoot a balloon. That people fail to consider and plan for the failure modes of this stunt is always amazing to me.
Actually KDE has had a similar feature for a while now. You can define "Activities" in KDE, when you switch between them all your settings and opened windows change.

For example you can define an Activity for each project, arrange your windows and settings (ie. desktop shortcuts, widgets, etc.), work on you project, then switch to a different activity. When you come back to your project, you'll continue from where you've left.
Can you elaborate here?

The VS Community license is fine for small companies, and I don't think the licensing fee is a major issue for larger companies. 'Small companies' being defined as those with less than $1 million annual revenue and < 6 employees using the software concurrently.
What about the C and C++ runtime library? (together with its quirks, platform incompatibilities and different versions for every build of some os). This little dependency alone will require you to recompile every nontrivial piece of software from source, or to have something like debian - it needs the source for every component.
True, but for those who do experience a ban by any major SSO provider they're straight outta luck. With FB/Twitter/Amazon SSO you can at least contact the sites you're locked out from and provide your email address to prove it's your account and hope the administrators actually have a workflow to convert a SSO-bound account to a "normal" one - but not when the only "proof" method is your mail address which is gone.

I always tend to think about the 1% edge cases, because these (and the resulting bad press!) can be those with the biggest amount of time required in customer service, and in addition they're hard to set up in a way that isn't vulnerable to phishing.
Things I’ve learnt since dating a web developer
This is a bit of a stretch.

Beyond the fact that unexpected inputs produce unwanted outputs in both cases, I'm not sure I see the connection.

In the DNN case, the network should be able to end up in both states. However, the boundary is fairly sharp and small changes in the input not only push it over the boundary, but make give it high confidence that the new state is the correct one.

The brain, however, shouldn't ever end up in an epileptic state; there are feedback mechanisms that decorrelate neural activity and keep excitation in a certain range. These mechanisms are weakened or defective in epilepsy, which allows very potent stimuli to drive neural activity and kick off positive feedback loops.
If you're thinking this now, do something about it now. I'm two years from empty nesting and can't fix the things I didn't do. All I can do is say that you won't be able to either if you wait until it's too late.
I really don't see how this is an argument - Docker containers are like zip-files for deploying these very same app binaries, whether fat or lean - except containers are very easy to define, are able to run anything inside, can easily be uploaded/downloaded over HTTP, and abstract away all the systemd/init/background service nonsense into a clean API.

That alone is worth it, and it's what makes Kubernetes so powerful, by taking that basic runtime abstraction and further lifting it up beyond the VMs/nodes themselves.
Here are a few:

2005: pregnant women know smoking is harmful; many tried to give up; but "awareness and acceptance of specific risks were inadequate."

http://www.tandfonline.com/doi/abs/10.1080/09595239700186321

2005: "Knowledge and perceived risk of cardiovascular, pulmonary, and oral disease was high among current smokers; knowledge and perceived risk of reproductive-related problems, and cancers other than lung cancer was much lower. Smokers recognize that smoking may result in premature death, but are less likely to acknowledge that smoking could result in a disability significantly affecting their quality of life."

https://www.ncbi.nlm.nih.gov/pubmed/15850879

2015: "Only half of current smokers considered themselves at higher risk of lung cancer than the average-risk population, and less than 40% of individuals were aware that the risk of lung cancer never disappears after smoking cessation"

http://www.esmo.org/Conferences/Past-Conferences/ELCC-2015-L...
iMazing 2.1.0 Cracked Serial for Mac OS Sierra Full Download
> I trust this guy will get what he deserves,

Aren't you a little bit concerned that he might be guilty yet go unpunished? Or that he's innocent but goes down anyway?

There's a lot of money involved here, and a lot of political prestige as well. The opioid crisis is pretty big, and there's huge interest in both outcomes.

Plus the justice everyone deserves is swift and not expensive. What's the chance this doesn't get stretched out to years and years, with huge legal fees racked up?
Did not know of those. Whish theyd redirect there after noticing a slow load.
Just bought an Honor 6X for only like $200. great phone
Does Orchid somehow prevent malicious exit nodes from inspecting/manipulating traffic? (requiring traffic be encrypted?)

I'd consider that to be worse than the risk of a semi-trustworthy VPN provider keeping logs, depending on your threat model.
Basically the idea of having structs implementing widgets, which need to respond to UI events and handle their state, stored as struct fields.

On modern C++ you can easily use this approach with std::enable_shared_from_this.
HIV vaccine
To add a little context here:

> 2. Arrays in Rust are a second-class citizens, actually I think they don’t even have their visas. I hear them laughing at me when I try to use them. You can’t even clone them:

RFC 2133[1] adds Clone to Arrays (and Tuples), it has been merged and implemented[2].

> 3. Rust is still “discussing” integer as generic type parameter (since 2015), meaning a matrix type Matrix[M, N, float] will not exist before a long long time. The following github discussions are quite the read:

It links to a bunch of stuff, but fails to recognize that this also has a merged RFC [3] and implementation is actively worked on[2].

[1] https://github.com/rust-lang/rfcs/pull/2133

[2] https://github.com/rust-lang/rust/pull/43690

[3] https://github.com/rust-lang/rfcs/pull/2000

[4] https://github.com/rust-lang/rust/issues/44580
The Bitcoin Code Gets Exposed as Investing Scam
> and abstract away all the systemd/init/background service nonsense into a clean API.

hm?! what?!

> That alone is worth it, and it's what makes Kubernetes so powerful, by taking that basic runtime abstraction and further lifting it up beyond the VMs/nodes themselves.

how is a damn yaml file over 40 lines simpler than a 7 lines systemd? (i didn't even count the setup of kubernetes, since you prolly never did)

also anything you actually said makes no sense....
since you actually compared the things that are comparable...

edit: yes, both have pro's and cons, still your things make no sense
The student loan forgiveness program is a terrible idea no matter what your political leanings.

It's basically a very weird way to compensate people for certain kinds of jobs.

The accounting is a mess, it's a promise for the future so it doesn't show up as a budget problem tofay, but will later.

It's very uneven -- some people take out huge loans and other borrow more modestly. The borrowed money can be used for lots of non-educational things, so it creates an incentive to borrow more than you really need.

And then it's a big yes or no at the end, not gradual, so it sticks people to jobs and makes a big dramatic event after ten years.
Have you tried disabling SMT? And have you tried installing the latest microcode update? AMD has been having problems for a while, but I think they ought to have been fixed by now.

I, myself was thinking to acquire a Ryzen 5 1600 for a high performance programming desktop. I was thinking of running FreeBSD, it's sad to hear that it's glitchy.
I think an array of arrays in Rust would be allocated sequentially and packed, so you can efficiently index any particular item, right?
zen core + strong gpu would make a brilliant laptop chip
David vs. Goliath 2nd Round: HiQ vs. Linkedin
It that really the argument? Because "40 lines" are more than "7 lines"?

Both are simple to write, but K8S services for me are much easier to define. They're also far more configurable and usable across machines. Write it once and you're done, and add in the ability to use service-oriented storage and networking policies and it provides far greater power and flexibility than ever before.

My point is that there is no point comparing these things since a docker container can hold all the fat binaries you want inside... so it's not either/or at all.
What are your icebreakers ?
Wow, I just learned about Haskell syntax. I don't know the language but reading this makes me want to learn it: https://prajitr.github.io/quick-haskell-syntax/

Beautiful. Absolutely beautiful.
yeah, vi-control is a really good forum for these discussions :) I am waiting for a post from Chimuelo saying he's tried optane, as he seems to regularly try new hardware. I would think that optane would be amazing for this and would basically make your CPU the limiter as opposed to your storage, on the other hand it makes me wonder if Kontakt can take full advantage of this.
Unless the situation has changed in the last few years, most libraries only offer precompiled windows binaries for MSVC. Using something else means that you’re likely on your own as far as figuring out how to compile libraries that you need (and their dependencies...).
i wish the main tool wasn't inside an <iframe>.
completely unnecessary
"type n -> press down -> press enter to get to hacker news".

It's even shorter as you can skip the "press down" step. At least in Chrome and Firefox.
It's definitely true that segmentation is a lot easier to do for video than images, in part because you have access to more information (e.g., motion cues from an object moving independently from the camera).
They certainly went after many medical cannabis providers with a vengeance and refuse to reschedule cannabis. I know someone who was able to quit a fentynal pump. Rather than jailing doctors we need to allow them to access cannabis for their patients as a far safer alternative, but Sessions is hell bent on forcing chronic pain patients into a choice between agony and suicide. What kind of kickbacks is Sessions getting from the drug cartels to start a war on medical cannabis?
I use auth0.com configured with a few providers in a passwordless mode.

You can see it in action here: https://www.lfgss.com/

For most users this is one-click after the first sign-in, and only a couple of clicks that first time. If they can't do this, it's the email code flow.

It works brilliantly, and no provider can disappear in a way that cripples my site. I only have to verify a user owns an email address and I'm back up and working.

I love this. I know nothing that puts me at risk beyond the email address, which I need for operational reasons anyway (it's a forum, notifications get sent via email).
If you are on a MAC go for 1Password. On a side note: I’ve read discussions here among very recognized folks that the windows version does not compare security wise.
I vividly remember when I was handed my tuition statement at a US college. All the courses added up to a absurd number for a single semester. As an European exchange student an additional line, where this absurd number was waived saved my ass. But still, I remember how shocked I was back then. I thought: How can all my class mates afford that rate for several semesters?

I think it is totally absurd that one of the most advanced nations on this planet is putting such a high tax on higher education. Education in general is so crucial for a developed country like the US that I believe it should be free (at least almost free).
Does anyone know of good solutions for this on Android?
Dear Lenovo: we would like this chip with a seven row keyboard very, very much. A485 perhaps?
The OP said no opioids should be prescribed unless the patient is terminally ill - since you say you agree, are you saying that opioids are only necessary for terminally ill patients?
Resume Driven Development can be just as bad for everyone involved.
> Could you give me a time stamp for that?

5:20 "I will show you how that story can't possibly be true."

25:10 "So that is the end of step 1, I am now going to go on to step 2 and show you why the story that I have just told you can't possibly be true."

28:13 "The story I have told you up until now is in fact wrong." (And you should listen for another minute to the answer to the subsequent question."

I honestly can't imagine how I could possibly have made it any clearer. If you have a constructive suggestion I'm all ears.
Sorry if I'm missing something, but how is this collaborative?
I strongly disagree. It’s one of the few tools available that ensures that qualified, well educated teachers are available everywhere.

The program is a great example of the power of the federal government to lift all boats, even when the local governance doesn’t care at all. We see lots of examples of mostly red-state governance where passing costs off to other jurisdictions is essentially government policy. (Example: https://www.thedailybeast.com/nevada-sued-for-greyhound-ther... )

This doesn’t let them do that for several professions.