skysight-inc/HackerNews huggingface dataset:
Where do we draw the line though? Do we draw the line? At what point do my personal preferences/issues (and trust me I have plenty of my own) become my team's/workplace's problem? I certainly fall closer to the side of "it's my job as a professional to find a situation that doesn't drive me nuts", which is probably where our disagreement might arise. (Candidly, and unfortunately, it's probably born out of the pragmatic "a job don't owe you nothing" upbringing)

You aptly point out that "no commuting or stress" is a personal benefit; to play devils advocate with that, wouldn't having a "typical job" then be "dismissive" in not catering to someone who might be incredibly sensitive to the commute? I bring up this contrast since I think a lot of the friction with remote is that it's a change from the status quo, not necessarily that the status quo doesn't incur its own comparable (if inverted) costs.

Let me try and rephrase my point better, regardless. I don't think there's a one size fits all, period. Some people simply want/like/work better in some environments than others, and to paint these often personally-aligned preferences as generic pros/cons, we muddy the waters.

You asked the question at the end re: a boss telling me that about my commute. Honestly, yes, this has happened to me. And I switched teams, to the one I'm currently on, which is extremely remote friendly. I don't mean to whitewash remote work for any given person or say that everyone has such a lucky opportunity, I see it as two sides to the same coin, in which we shouldn't assume highly-granular personal choices to be a global downside to remote work, and we should enable as many opportunities for that choice to be present as possible.

Edit: After rereading my posts, I'll concede that "personal problem" may not have been the best way to put it, and comes off as far too accusatory. I want to delineate between problems I expect a professional adult to be able to understand their own exposure to and handle via their own autonomy, vs problems that are only in the purview of the workplace to solve/that we can't expect individuals to navigate feasibly.
Have you had any ads pulled from either platform recently?
You can change that in settings. Then facebook will not think that anymore.
That doesn't really make sense. If you're moving to a new technology, even if you clean up/refresh/ fix known issues along the way, you are likely to accumulate similar such issues in the new technology as well, which would lead to a decrease in productivity. But that has never really been observed.

While I agree that the cleanup can inevitably lead to productivity gains, I believe they are overshadowed by the productivity gains from the actual change that is being made.
I wouldn't trust DD-WRT with security further than I can throw it [1] [2]. Please migrate to OpenWRT or something else that's modern and maintained by more than one person.

[1] https://github.com/mirror/dd-wrt/blob/master/src/router/http...

[2] https://github.com/mirror/dd-wrt/blob/master/src/router/http...
I'm firmly in the clarity over brevity camp[1]

If you think brevity means clarity, try reading some old Fortran code with comments stripped out and single-letter variable names like i, j, k, b, g, h, m, p, q, etc. (I say Fortran because in that era, such variable names were much more in vogue to save a couple of bytes here and there - but really, this can be done in any language).

Even simple algorithms (like finding the center of the circle through three given points) become puzzles. But sure, they are brief.

[1]https://signalvnoise.com/posts/3250-clarity-over-brevity-in-...
To be fair, the "national level" money would likely have to be split 50 ways anyway, as any national level events worth lobbying for would likely affect all the states, to varying degrees of reception.

Past that, voter engagement is a tricky thing. It's easy to know what things we want to vote for, but it's hard to know whether or not those things are economically feasible unless we're economists. Trump's tax cuts, for example, had experts saying that through economic growth would pay for itself, while other experts have said there's no way that's possible. Similarly so with Bernie Sanders' health care proposals. See the recent pension crisis affecting Detroit, and may still cause strife in municipalities all over. Employee pensions are exactly the sort of thing I might vote for, only to find out 30 years down the road that it literally destroyed my town's government.

It's harder and harder to be informed without being a multi-doctorate + JD, and we keep voting ourselves favors from the public largesse without knowing if they'll work or not. Tax too little, and infrastructure and services fall off. Tax too much, you experience capital flight, and infrastructure and services fall off.

The wisdom of the masses isn't always, or even usually wise.
Let me explain my update from yesterday so it doesn't just hang there as a useless tease.

My comment assumed that double-entry accounting meant that every transaction adds up to zero. But cgio links to which claims http://www.ellerman.org/the-math-of-double-entry-bookkeeping... that definition is a common misunderstanding.

What cgio means by double-entry is adding up debits and credits as separate unsigned numbers, as opposed to a single signed one. The fact that the numbers only ever increase can help you verify the books.

Indeed I've experienced the pain of signed numbers first hand when keeping accounts with pen-and-paper. I can't remember how exactly it worked, but it was something to do with how if I had monotonically increasing values, I could have put a strict time bound on where a missing entry had to be.
I've recently used this website to buy historical stock data. I just started developing a backtester to test my trading strategies and I've been pretty impressed by this data so far.
I got a 3 monitor setup at home, which basically quadrupled my productivity. I now work from coffee shops only if I’m doing “shallow work” - lots of small tasks, none of which requires deep thinking. For example if I need to answer a bunch of emails I’ll do that from a coffee shop.
What Americans think NASA should focus on
debian version of UI emacs works great
For anyone interested in the development of LotR over time, I really recommend listening to the Signum University online lectures going through the History of Middle-Earth series. Dr Corey Olson is going through each of the volumes in turn and offering great analysis of how the story began to emerge, just as you describe.

The lecture playlists (so far) can be found at https://www.youtube.com/channel/UCUxTFUltO4uXhEfqgI6GtIg/pla... .

Notable things about Tolkien's writing process:

- LotR was originally just meant to be a shorter sequel to The Hobbit. It's always fun to see his early notes about how few chapters he expects the book to take.

- When The Hobbit was first released, it was emphatically not part of the full legendarium that Tolkien was working on, re: the Silmarillion. He borrowed heavily from his private stories about the Elves, but it wasn't until he was writing LotR that he actually realized that everything was all connected into the same continuity.

- Tolkien was extremely conservative in his writing, in a waste-not attitude. He hated to just cut out things he had written, and instead would do a lot of recycling and reworking so that bits of dialogue and description he had done in earlier drafts would be preserved but with their context completely altered.

- Tolkien sometimes claimed that his worldbuilding started with a map, and then he placed a story inside of it, but looking through his early notes shows that's not quite true. He tended to think in terms of a series of adventures he wanted his characters to have, and would wiggle around locations on his still-nebulous maps to make the distances work (he was very particular about getting the distances and travel times all right!).
Variables are supposed to store state - that's the point of them. A side effect by definition is a change in state to something else.
Since you brought this up: Do you agree that Europeans don't have free speech?
The Netscape Server SSJS thing was originally called LiveWire. I used it in 1996 and it was terribly buggy, but the web says it dates from 1995.
Cost $X to attack? That makes complete sense. And if you know the physical device is compromised then you can "break the seal" by restoring the seed phrase on another device to transfer the funds elsewhere before an attacker is able.
> At what point do my personal preferences/issues (and trust me I have plenty of my own) become my team's/workplace's problem?

At the point when the company is losing value and opportunities that you could be providing. It's a business.

To be clear: whether or not it's economical to deal with this problem also matters.
Strange to see a company which deems a bunch of unpopular idiot white supremacist trolls to be too extreme of speech supporting a network which has allowed child pornography to flourish online at a scale never before seen. Bold move.
We run the user supplied code through an instrumentation pass (using Google Closure Compiler) where we modify it at the AST level to call a resource check/interrupt check after every instruction. It also modifies any loop constructs. The compiler will save a sourcemap so you can pretend you’re not modifying user code.

We disable all extensions. We do some instrumentation on string ops as well. We use the mbean API to get the memory and CPU usage of the current thread. We have a monitor thread that checks that for all worker threads. I’ve probably forgotten a bunch of things but it was a huge pain. I’m going to tell our guys about your solution and see if that’s something we can look into.
Ya, under 100k subs or some sort of viewer metric should be a completely different system. Perhaps a similar system to twitter, who uses hybrid components for different scale users.
They have a high rate of alcohol consumption, maybe #2 in the world.
Why 4G?
Wouldn't 3G use less power and let it run for longer?
The biggest benefit this could have is a smart-ish phone with multiple days of active use battery life. Instead they specced a 500mah battery

Also it's $3-400. Insane.

I can get a commodity android phone for $150, remove all of the apps, and with a little self control have the same thing.

It looks good, though.
Do I pay more from my rent if I sign up?
It's a life long habit to unlearn, because you have to balance the skill set.

When you are intending to speak to an audience, I think it matters to know your audience, which gets complicated, when the audience is constantly shifting.

Cheers!
Difference in power usage isn't that great, and carriers are provisioning 4g capability - in areas where 3g is over-used, it's not being improved.
International Forum on Consciousness 2018 Videos
https://openwrt.org/
I was initially interested some time ago, but couldn't find or get any information about software license, so I haven't backed it.
They also sent x subs mini 2/3 man subs to drop divers to take samples of the beach surfaces
This totally could have come from DevOps Borat. [1]

1: https://mobile.twitter.com/devops_borat
Looks cool, but I wish some phone maker could come up with a phone that's actually ergonomic. Remember how well old Nokias used to fit the hand? Now it seems like every phone on the market is a slippery glass rectangle.
I'm well aware of what this does, and I have zero intentions to set it inside the tor browser.

CloudFlare is only ONE OF THE MANY upstream recursive resolvers I use to protect the queries for my CLEARNET traffic.
Not a developer but a product manager in a previous life. Comms channels have changed a lot. But it's still really hard for me to imagine coming out of school into a remote position. Today, I'm great with being 90% remote (from home). But I can't really imagine starting out that way.
While we don't have a lot of information about the China incidents yet, I found this journal article about the Havana attacks interesting:

>Results Of 24 individuals with suspected exposure identified by the US Department of State, 21 completed multidisciplinary evaluation an average of 203 days after exposure. Persistent symptoms (>3 months after exposure) were reported by these individuals including cognitive (n = 17, 81%), balance (n = 15, 71%), visual (n = 18, 86%), and auditory (n = 15, 68%) dysfunction, sleep impairment (n = 18, 86%), and headaches (n = 16, 76%). Objective findings included cognitive (n = 16, 76%), vestibular (n = 17, 81%), and oculomotor (n = 15, 71%) abnormalities. Moderate to severe sensorineural hearing loss was identified in 3 individuals. Pharmacologic intervention was required for persistent sleep dysfunction (n = 15, 71%) and headache (n = 12, 57%). Fourteen individuals (67%) were held from work at the time of multidisciplinary evaluation. Of those, 7 began graduated return to work with restrictions in place, home exercise programs, and higher-level work-focused cognitive rehabilitation.

>Conclusions and Relevance In this preliminary report of a retrospective case series, persistent cognitive, vestibular, and oculomotor dysfunction, as well as sleep impairment and headaches, were observed among US government personnel in Havana, Cuba, associated with reports of directional audible and/or sensory phenomena of unclear origin. These individuals appeared to have sustained injury to widespread brain networks without an associated history of head trauma.

[0] https://jamanetwork.com/journals/jama/article-abstract/26731...
From the point of view of an employer, the easiest way to crush a union is to pay all employees according to the union contract even if they're not members of the union. That way, there's no incentive to join. So the way the union will combat that loophole is to specify in the contract that the employer agrees to only hire union labor or to charge agency fees to anyone that is paid according to the union rate. "Right to work" laws just make those kinds of agreements illegal.
I think the kubernetes project is heavily driven by Google marketing, and that they are not doing this out of charity, but because they are trying to get you to use their cloud platform in the long run. They know getting somebody to build their stuff on open-source kubernetes is a win for them. After some time people will realize that running kubernetes yourself is actually harder and more fragile than just running your app without it and at that point the obvious move will be to use a hosted kubernetes service, like Google's cloud.

And I really think just handing over all our apps to google to run them for us is not in our (developers) interest in the long term. It would further solidify Google's "monopoly of the internet" position and also means that in the future - once we have succeeded in convincing our bosses to just rent every interesting bit of technology from google - that the only interesting jobs left will be... at Google.

So please go ahead and downvote me, but please also try to consider my point of view (that there is a ton of very aggressive marketing with a financial incentive going on here) next time you read and defend some kubernetes hype piece.
In the very early stages of development it doesn't really matter how you build your database schema, but spending some time getting the data model as clean as possible it pretty important.

Agree that scripting is important once data moves to production - once that happens, the database in Prod is master and the deploy script controls not only the code being pushed but also any database changes.

If you are lucky and have planned the initial layout, you'll never need to remove columns or tables, so a single deploy script can do it all (update database schema and push new app)
It's sociology, they can't tell you the reason why because they don't know. Instead they rely on people wanting it to be true, so they build a "common sense" argument that lacks evidence.

When these people push for diversity they often mean "have every skin tone represented in your team photos". While this feels nice and would certainly repel any accusations of not being "diverse enough" it is the wrong kind of diversity. Now here is my "common sense" argument:

What people actually want is a diversity of opinions. This you can imagine having a positive effect on performance as each member of a team would have a slightly different take on things that may allow the group to discover a better solution. This would explain why the diversity of skin tone type approach somewhat works, as different races usually have different experiences, which usually means more diversity of thought when compared to a completely homogeneous group.

The obvious drawback to diversity of thought is that it's harder to quantify and optimize for. Anyone can look at a team photo and tell if a race is over/underrepresented because we have evolved incredibly advanced pattern recognition abilities. You can't easily tell what someone's opinions are without talking to them for a little while. Management already has trouble hiring qualified candidates since they don't know what qualified candidates look like, so adding diverse thinking to the list of criteria just exacerbates the hiring problem. Plus if you actually could select thought diverse candidates you run the risk of not including all races, opening yourself up to accusations of bias that can be devastating in today's politically charged climate.

Social science can't accurately model single humans well, let alone groups of humans as they attempt to solve problems. Even my analysis that we really ought to be concerned with diversity of thought is based on intuition rather than experimentation. It's a hard problem domain, and the solutions may not be intuitive.
300 seems WAY too expensive.
https://github.com/jupyter-incubator/enterprise_gateway to launch kernels on a cluster and https://github.com/jupyter-incubator/nb2kg to make a notebook server aware of them might be of interest (sans electron app shell).
The original comment asked “what about hosted kubernetes?” and the reply was discussing the benefits of that hosted solution. They didn’t say that running your own cluster would be the same. They didn’t even imply it.

Even if they had, it doesn’t justify your aggression. Maybe take a break from the internet for a bit to clear your head.
The main selling point of hardware wallets is that they can interface with an internet-connected device to sign transactions without exposing the private key to that device, which has a much larger attack profile.
I believe this is what Microsoft is trying to do with .NET Core. It's been successful so far, though they aren't at feature parity yet.
The tiny drone the US Army just purchased for soldiers
> Seems that English society learned quite a bit from those two wars

What do you have in mind?
An Encryption Upgrade Could Upend Online Payments
Its all just your perception. In those 15 years they have made the following contributions (and this is just a select few): Golang, MapReduce, Kubernetes, Containers (well, C Groups), GMail, Android, Chrome. Not to mention all the amazing open source contributions and god knows what else they do in secret.
Looks cools, BUT...

- People call you on your phone number, so you have to swap your sim card from smart-phone to this every time you want to "go light". Also phone-book sync, etc.

- e-ink displays are incredibly fragile.
Apple's New AR Features Are Proof That Wearables Are Coming
There's no absolute solution. But that doesn't mean that they shouldn't have protected against well-understood classes of attack. Vulnerability to an attack that needs 5 minutes of physical access would be much better than vulnerability to an attack that needs 30 seconds.
Noted. Weekend project!!!

You just reminded me that some of the more obscure dd-wrt bins (for not so popular routers) and might be dangerous stuff.
So true, at the end of the day people are working like this because it's the way they feel the most passionate about. You can't really blame them considering how disinterested people can get working on that last 10% of even their own projects.
Thanks for sharing. Both sound like very unfortunate experiences.
I think part of it is perhaps related to not being very intentional about providing a good candidate experience and an even better on-boarding experience, both crucial imo.
They do, but unless you can prove you were fired for one of the reasons that is explicitly illegal you’ll lose. And of course that can be hard to prove even if true.
Publications – NEU SecLab
Thanks. I guess that still doesn't clear up why the whole article considers "Flash" and "NVM" as two distinct technologies/concepts/whatever.

Edit: even on that wikipedia page:

"The acronym NVM stands for non-volatile memory, which is often NAND flash memory"

I feel like I'm taking crazy pills here
I believe you're making two assumptions, one of which is untrue, and the other isn't necessarily true.

The first being that it's a better indicator of independence to have no CEO than a Microsoft appointed CEO. The number of good CEOs that have experience running companies with hundred-million valuations is very low, as GitHub themselves experienced for months. Without a good CEO, chances are GitHub goes under (somebody needs to push the Azure integration, etc.), so Microsoft didn't really have a choice.

The second assumption is that Nat will necessarily run GitHub from a Microsoft-first perspective, as opposed to a GitHub-first perspective. This may be true, and it may not. I believe this is what they were referring to with regards to "independence".

Please clarify if you're not making either of those assumptions, and if you are, I'm happy to discuss your justifications. :)

Edit: Perhaps you just have a feeling, given Microsoft's history, that they will sink the boat, and you're trying to justify it through anything that you can find that is concrete. Personally I don't believe that GitHub will stay a completely neutral shrine of perfection, and my only justification is my feelings based on history. So if that is the case, I completely agree. The idea of appointing a CEO where there is none being non-independent, though, is clutching straws IMO.
Running Away or Righting the Way: Is Psilocybin a Viable Psychiatric Treatment?
Fuzzing it should be cool and fruitful. Have fun :).
Flying car startup backed by Google's Larry Page launches Flyer and test flights
Decoding the Tripping Brain
Sketch.systems helps software designers think about complex product behavior
That's nice and all as long as it works. If there are any problems with it (network, auth, whatever) have fun with even diagnosing the bottomless complexity behind your innocous lil' kubectl command.
actually, I think you're missing out by ignoring that article.

'technology ... is “not really what we’re ultimately going to be shipping,” but that his company’s prototypes were good for showing investors and others'

Unlike Theranos, Magic Leap has received investment from people with knowledge in the industry, so I think it is less smoke and mirrors than Theranos, but similar in that they are doing a big promotion on technology that is not ready yet. I'm not going to call it vaporware, and I don't think Tharanos was vaporware either, but they were selling to investors and their customers a product that didn't exist as they had sold it.
I grew up on the stuff and was never a fan of the "new," barely fermented bleach-white kimchi. It has to be at least a couple of weeks aged, until it's more sour than salty, with an effervescent bite from the fermentation. Though I know even some other Koreans prefer the "fresh" kind over the old.
No I’m not talking about Tommy Robinson.
`dep` and `vgo` both continue to use URLs as import paths. They optionally provide other means of fetching code.
I think this is a great balance and something I'm interested in trying more. I have three displays at home and four displays at my co-working space desk, but I'm interested in periodically using a local pub for sessions of 2-3 hours to do single-screen work over a beer. e.g., dealing with emails, invoicing, etc.