skysight-inc/HackerNews huggingface dataset:
I can work from any device in any little snippet of time I have available, and all I need is a browser. That flexibility allowed me to make progress even with a job and two kids. I submitted my first paper recently, and I don't think I would have ever gotten traction without the convenience of overleaf.
Every language with loose typing has some edge cases.

Once students know that JS has type coercion, and how to avoid this entire class of problems, they never need to know or think about what "0" == false evaluates to.
I'm a 1Password user, and have synced my vault between devices through both Dropbox and iCloud at various points. I can't help but feel like either there's something I'm missing or something everyone else is missing, which statistically means that it's most likely me. But:

When I sync with iCloud, Apple can't read my vault--even though it's on their servers, it's strongly encrypted with my passphrase, and the encryption/decryption happens on my devices.

When I sync with Dropbox, Dropbox can't read my vault--even though it's on their servers, it's strongly encrypted with my passphrase, and the encryption/decryption happens on my devices.

When I sync with AgileBit's own cloud... doesn't the sentence go exactly the same way? Quoting from their own current web page: "Every time you use 1Password, your data is encrypted before a single byte ever leaves your devices."

So even if the vault is on AgileBits' own servers, isn't it _no more and no less secure_ than the third-party syncing solutions they offer? Maybe that's not the case, and things actually function differently--but I haven't seen anyone describe why that would be the case. Again, maybe I'm just missing it. But I keep missing it. And it's not in Tim Bray's article, either. He's fine with putting it on somebody else's server if that server is run by Dropbox, but not if it's run by the company that he's trusting to encrypt it against people hacking Dropbox? How is this is materially different than using iCloud, Dropbox, or any other solution that puts a copy of my vault on someone else's servers for syncing purposes?

If the real argument is that there should always be a way to use a password manager with _no_ cloud-based syncing solution, I'm on board with that; it'd be a requirement for some businesses. But that doesn't seem to be the argument that's being made. And if the real argument is that you don't like subscription pricing models, that's fine. I don't like them, either. But that's not an argument about security--it's an argument about pricing models.
> Every time a market has been taken down it's been due to OPSEC failure and other information leaks (

This is true, but it dangerously misses the point. Every time someone gets taken down, the know-it-alls on various fora sneer and go "Ha! What terrible opsec! I wouldn't have made that mistake!" No, you would've made some other mistake.

To run a darknet market and not get caught, your opsec has to be perfect. Every second, every minute, every day, every person involved, forever. That is simply not possible once an operation exceeds a certain size. Like the IRA once said: "We only need to be lucky once. You need to be lucky every time". This is the "defender's dilemma" that guarantees you will be caught as t goes to infinity: sooner or later, you'll make some mistake that burns you.

Focusing on the specific mistakes made by bust-ees only boosts your confidence and ignores that you, in their situation, would've leaked information somewhere else.
Of course door to door wouldn't be 20 minutes, the article is clearly talking city to city, but 45 minutes sounds about reasonable to assume would be in the realm of possibility for a commute in this future. Sorry if I wasn't clear.

I have friends that have moved upstate from NYC and spend 80 minutes door to door commuting via Metro North, while only being about 60 miles away. Baltimore is about three times the distance and in this future would take 1/2 the time. The metrics just change with something like the hyperloop.
I tend to think of the pricing issue through the corollary of commercial air travel (or any "luxury" good really). At first the cost will be unmanageable for most, but over time (through investment from the rich first adopters) it gets more reasonable. Without doing the research I imagine it was a very long time between the first plane flying and the general public being able to fly cross country affordably. Thankfully knowing that ahead of time didn't halt the technological, legislative, and business innovation required for commercial air travel to reach ubiquity.
Your example seems contradictory of your point. Since starting school alter is documented to increase student performance (perhaps because it also increases teacher performance), why would you want to have lower performance?

I also don't see why work shouldn't be pleasant except insofar as it's an unavoidable necessity for it to be otherwise. If you want people to work under less pleasant conditions, then the pay should be raised correspondingly.
The goal of capitalism is to produce more than one is capable of consuming (i.e. market economy where one produces and sells to multiple people instead of just themselves).

There are various equilibrium states between supply and demand, but utility is infinite. If utility is infinite, then the goal of production is to satisfy an equally infinite debt to maximizing utility.
Like this? https://us.teamblind.com/
> You legalize drugs, you take away their massive cash flies and cripple their organizations.

I'm not convinced this is true, there's lots of ways to make a big profit illegally, drugs are just comparatively easy. I'm a proponent of full drug legalization (it's a space where I have large amounts of first hand experience that won't be discussed on HN), but it's still important to separate an ideological position from reality. The international drug trade is directly tied to human trafficking. Turning a blind eye to one is turning a blind eye to both.
Every industry that uses stats uses R. It's also becoming pretty widely taught in university courses (stats, biology, econ, finance, etc...). I know tons of non-programmers who use it as well, setting up a R environment is dirt simple (just install R Base + R Studio and you're all set).
I am really sorry to hear that you've had such a terrible thing happen to you. I think the scientific community is moving in the right direction in recognizing the insidious nature but ultimate impact that these injuries can have. But by skepticism helps us protect the already-scarce resources we have to study what treatments actually work. Let's not repeat the mistakes of the autism community that spent millions and decades on trying to blame vaccines. The science will eventually come out, but we can literally spend as much money as we want to to reach the same conclusions.

You deserve to have hope, but for me personally, hope comes from the fact that science works. This article is not real progress (even though the child had a good outcome, and that's awesome), but there are a dozen places where real progress is occurring, even if it's less visible.
Cdist 4.5.0 has been released
Hah, yes I guess it's what your experience with family was. Mine was good, so the term is something I can relate to.
Oscilloscope Music
I wrote a little proof of concept in JavaScript showing one way of dealing with the problem [1]. Essentially, as you go through each node in the request, build up a query (say, a SQL query) that represents the fetching of that node by joining it with the query of its parent. Then, stitch the result of running each query back onto the result of running the parent query. Conceptually, this means one resolution function call for each node in the request, rather than one resolution function call for each node node in the response.

[1] https://github.com/mwilliamson/node-graphjoiner

However, it's rather verbose with repeated boilerplate, so to make the approach work I think you'd want to put a higher-level layer on top -- that's what I've done with a Python implementation [2]. I think the general approach is the valuable part, rather than the specific libraries, and seems more in keeping with how I'd normally write queries than the usual DataLoader approach. In particular, I've found it tends to improve performance when fetching large data sets since you don't need to call a resolution function on every single field that gets returned. (DataLoader implementations batch queries together to avoid the n+1 problem, but they mean that you need to implement a batching layer, and probably make your resolution functions asynchronous, which is especially expensive for large data sets).

[2] https://github.com/healx/python-graphjoiner
Every designer should be aware of the difference between what they see on their monitor and how their final product will appear.

In college, I helped design part of my student newspaper. Images that looked beautiful and had perfect contrast levels rarely survived the shitty printer that darkened everything.

It's weird to think about, but designers should never put all their trust in what's on their screen.
> as someone who does research in the field

> ...

> there's currently no other commercial password manager that I recommend.

> I'm sorry I can't go into more detail than that.

Hmm. OK. Well. How about this?

Without getting into specific products, can you list the top 10 things a good password manager must do, offer or implement in order to secure the recommendation of someone doing research in the field?
OJ Simpson to be freed from prison
The gist of this editorial is, "That study said that the minimum wage hike led to businesses laying people off, but that didn't happen where I work at Domino's, we're hiring." And since she brought it up, it does seem like for certain businesses, like pizza delivery, the cost of the hike (paying their employees more money) would be offset by the benefit (Seattle's poor people having more money to spend on pizza). A business with low-income workers but no low-income customers, e.g. a company that cleans yachts, would see the opposite.

And lo and behold, it turns out that one of the main criticisms of this study is that they excluded most large employers and chains (on the theory that if a chain restaurant in Seattle hires people or fires people, it's more likely to be caused by some external effect than by the wage hike). And since OP brought it up, it does seem like the chains that this study excluded would be likely to be exactly the sorts of employers who would see more benefit than cost. That's not evidence that the study is wrong, period, end of story, but it is intriguing, and I can't find any suggestion on the study's website that they attempted to account for this.

It's easy and satisfying to dismiss things out of hand for being anecdata, but sometimes you miss interesting perspectives in so doing.
I, for one, am divided on issues like this and all of the other social issues of our time. In my world-view, the cause is the state (don't take that to mean society, I mean literally the state apparatus) so all of these state-sponsored fixes amount to mitigation strategies at best, not solutions.

Even having said that, mitigation is better than continued suffering. To illustrate my point with an extreme example: making it illegal to kill your slave doesn't solve the underlying slavery issue, but hopefully it would stop some slaves from getting murdered, in the meantime.

There is an inherent danger in trying to work within the system to fix it, but we're talking about real people's lives.

I think it's still an open question whether or not raising the minimum wage is the best way to mitigate the problems of the working poor, but I don't think the sky will fall if we get it wrong–it's already wrong, amirite?
BBR yields to CUBIC or Reno somewhat. https://www.ietf.org/proceedings/97/slides/slides-97-iccrg-b... slide 23 https://www.ietf.org/proceedings/98/slides/slides-98-iccrg-a... slides 16-18
I fail to see how I'm not being civil, and am happy to receive feedback on a better way to have expressed frustration at what I see as excessive jargon.
Capitalism bad, socialism good.
Government recommended intakes are notoriously political and not science-based.

The current World Health Organization recommendation is less than 6 teaspoons of sugar per day. One softdrink essentially hits that limit all in one shot.

http://www.who.int/mediacentre/news/releases/2015/sugar-guid...
As an immigrant to the US, I find these 'diversity reports' borderline offensive. Why is it OK for employers to break everyone down to their race/color?
Linkin Park's Chester Bennington Dies
Because VC's are not gatekeepers? I'd love to get in on a round at the same time as a VC, but would definitely pass up on a startup which can't garner VC interest.
They were known since the beginning, but for any complex problem it takes time to explore the solution space and hone in on the best (or least bad) solutions.
It's not necessary to drag one's assessment of their credibility into this at all, though. Points 1-3 of the original post are all that need to be argued.

https://news.ycombinator.com/threads?id=throwaway7890

Credibility is not "exempt" from scrutiny, it simply doesn't change the truth value of any factual statements about whether the treatment works. If it somehow could change the truth of whether this approach worked or not, then if this guy presented the opposite conclusion, somehow this treatment could either start or stop working based only on the person's opinion and reputation.

There's obviously no causal mechanism for that to happen and believing it would require magical thinking. So arguing over it is irrelevant and inserting it into the argument is pointless. We instead can properly say that he hasn't answered a lot of good questions about his approach or presented sufficient evidence to believe in it, which is the rational approach.
When I ate carbs (bread, sugar, pasta, etc) I used to get hypoglycemic between meals, which made me dizzy and sleepy. Without carbs in my diet, my blood sugar stays more constant and I don't get those hypoglycemic blood sugar drops.

Obviously I can only speak about my own case; it seems like there's a lot of variation in how different people's bodies process and respond to carbs in their diet.
How could that possibly happen? Local vaults can't just silently turn into cloud vaults,

Why not, all they'd have to do is copy the local vault to their cloud service and you'd never notice until you discover that the local file you're syncing somewhere else no longer contains your new passwords.

I'm not saying they've done this, but they could.
There doesn't seem to be any blog link in your profile.
KeepassXC recently added support for Yubikey OTP too, in case that interests you.

https://keepassxc.org/blog/2017-06-26-2.2.0-released/
Body camera video allegedly shows Baltimore cop planting evidence
> cryptocurrency's primary raison d'être

I don't think this is accurate.

Let's talk about intermediaries:

I buy a shirt online using cryptocurrency. The merchant teams up with an intermediary to ship it to me.

I buy a shirt online. I team up with an intermediary to verify that the merchant ships the product as promised in exchange for a small fee.

I buy an electric skateboard online. I view reviews written by intermediaries about their experiences and watch some videos those intermediaries have posted of them riding the boards over various terrain.

I make a transaction where I am asked to commit money upfront without receipt of any goods. I use an intermediary (escrow service) to hold the funds in a specifically sanctioned way, to avoid the risk that my counter-party is dishonest.

None of these things are replaced by the core mechanisms of a cryptocurrency. Cryptocurrencies just make some kinds of trust more efficient to establish, but it still must be established and in most cases cryptocurrencies don't offer mechanisms for it. Ethereum does, but in a way that necessitates trusting the behavior of smart contracts, so it's a building block for efficiency and scale, but not a replacement to the core human institutions that involve intermediaries.
I would tune in. Dan Lyons was highly entertaining.
Paying taxes contributes to legally dubious actions such as drone strikes at weddings. Buying certain types of cheap clothing or manufactured goods supports slave like conditions for some workers. Buying beef and other food products contributes to deforestation, depletion of fishing stocks and other things destructive to the environment. Going to a strip club supports human trafficking and sex slavery. Buying diamonds and rare earth metals necessary for tech devices supports bloody, endless civil wars. The drug wars raging in Mexico pale in comparison to the atrocities and Heart of Darkness horrors happening still in the Congo, with its rich supplies of coltan.

Don't think that you can claim innocence because you are following the law.

It's more accurate to say that government prohibition fund actions far worse than just creating drugs, human slavery (drug mules) to murder.
Yeah, I have no problem with that, they should declare bankruptcy then, and deal with the fallout. But that's not what Greece chose to do -- they accepted bailout money and continue to complain about it,
Why use an analogy at all? We have a shared notion of professional behavior, of the compromise between an employee's self interest and his fiduciary duty to his employer, and of a number of other things that are irrelevant to families and to sports teams.

The only reasons to have an analogy are you are 1) dealing with people who lack the acculturation to hold a professional job, or 2) you are trying to distort the notion of a company in your favor.
Author is probably talking about screens
These two comments prove you're an asshole. Therefore you are wrong.
Django development environment with Docker – A step by step guide
KeepassXC does not support the latest kdbx 4 format which was recently released with Argon2 support. (which is supposed to be more secure). It will be supported in the next release 2.3.0. So for now I use Keepass until it supports kdbx 4 then I will move back. It has no plugins though compared to keepass.

Other than that it has better gui if that is your thing (Keepass is ugly). It is mostly a fork of keepassx which is still usable but KeepassXC merged all pull requests and fixed a load of bugs in keepassx after the maintainer stopped maintaining. Try it. It works. It also has mutilple releases (snap, appimage etc.).
Need for Achievement
it's not, that guy is just a simpleton.
Reflections on My Hometown of Montreal, Canada
Thanks for the link. This explains why they would use low power devices with an m:m flood network:

"Bluetooth technology implements a managed flood approach in which only main-powered nodes serve as message relays. Low-power nodes, such as battery-powered sensors, are not responsible for message relay."
[...]
"Bluetooth mesh handles multicast communications using a publish/subscribe group messaging approach. [...] Bluetooth mesh also supports virtual addresses, which extend group addresses by allowing a 128-bit UUID to act as the destination address."

They also seem to have added strong security guarantees. So in theory, they could control a large number of sensors using a small number of relays, and have fine-grained, secure control over the low-power devices, and avoid complex routing. It's honestly not a bad idea.

Now let's see if they fuck it up like all the other BT implementations.
Intel's on-the-go and embedded offerings always seemed half-assed. I'm not really clear on why they bothered at all. If they had committed, they might've been able to target similar spaces to Cortex-M processors.

But they didn't commit, and never seemed like they intended to.
I'm actually not sure whether this is satire. There's a couple fair points there (read books, do open-source work, get out to seminars/etc), but the bulk of could be summed up as "be a sociopath that has no life beyond work." If you can sustain that sort of lifestyle and it looks appealing, good for you- without the connections and motivation you would have gained from being a human and helping those around you, you likely won't be able to do too much damage to the world. But more likely, you'll find yourself burned out and alone, struggling to get out of bed every morning so you don't lose your six-figure salary from WhateverCorp.

There's more to life than career, and there's a reason that most people are content with mid-level developer jobs that leave time for other things. Those people are the rational ones.
Продается квартира 4/4/9-110000у.е на м.Ойбек
Spanish siesta is for Fridays and holidays.

It's been a while since I worked in Spain (15 years) but the firm I worked at had an every day siesta policy because the owner likes siestas and had grown his business that way. The company had offices in Barcelona and Valencia so maybe the tradition has deeper roots in Catalonia.
Something I've noticed on recent versions of iOS is how apps reset themselves if you don't switch back after a certain amount of time. The only exceptions are mapping apps like Google Maps and Waze.

Lets say I'm writing an email in Gmail, then I switch to Safari to research information. I spend five minutes in Safari, I copy a section, switch back to Gmail, but the app freezes then goes back to the inbox, losing whatever I wrote.

Vice versa, even if I switch back to Safari after a while, it'll refresh the page.

Happens to every non-mapping app I have. No app so far. will switch back to the exact state as I left it.

I experimented with this, and found that force closing everything, leaving only two apps which I'm switching between. Those two never lose their state.

The internet is full of "I have this same problem" but zero explanations/workarounds. Background App Refresh has no affect.
Can you elaborate? Do you mean the science of DNA testing as a whole is complete nonsense, or just DNA testing as it relates to criminal prosecution?
So basically a robber can not just rob you of your physical things, he can rob you digitally as well. How is this more safer than password managers?
From the VC side, it looks like this:

"LOOK AT ME LOOK AT ME LOOK AT ME! Ok, what do you have? 40 slides that tell me nothing other than you have a big vision and if you own 10% of <insert market here> it will be worth a lot."

At this point, VC options are:

1) Hard pass (crazies, maybe 60% of people pitching), but you want them to still refer their friends for better deal flow, so <insert excuse here> that makes them feel better about rejection.

2) Soft pass (30%): maybe they have something, hard to tell without spending weeks figuring out what they really meant, and if the team is even the right team to be solving the problem, much less actually competent. Give them some <come back when> that doesn't ruffle them too much.

3) Next stage of funnel: The 10% that actually got their concept across, explained why they are a good team to implement it instead of the other 10 people you heard with the same idea, and why now is the right time. Enter diligence, and hopefully you can convince the other partners that you aren't crazy by taking a chance on them.
Just because a new method of running a ponzi scheme has not yet put anyone behind bars does not make it an OK thing to do.
Reminds me a bit of the canonical natural selection anecdote:

https://en.wikipedia.org/wiki/Peppered_moth_evolution
I can't. Atom has given me electron trauma (older versions about a couple of years back).
They know, but this is their job anyways.