skysight-inc/HackerNews huggingface dataset:
Indeed. It's no accident that the Libertarian outlook puts so much stock in property law and very little in labour law, it's an outflow of the Powell Memorandum. When you have much property to lose you seek to protect it, but when your only property is your labour then Libertarianism can't do much for you.
Vetcove (YC S16) Hiring Customer Success, BD/Partnerships, Engineering and More
I don't understand why this is such a contentious topic. You shouldn't have to check your email after work. However, I don't think it's unreasonable to contact an employee if there's an emergency or something very urgent, as long as it's an infrequent one-off exception. Surely we can evaluate these on a case-by-case basis? It probably depends on the company size, its field, and the potential impact.
Can't tell which comment you mean, but if you mean the criticism that Dart is used as a userspace language, that's not related to the choice of kernel (which seems fine to me).
Did you intend to link to this?
https://www.reddit.com/r/programming/comments/6a026o/googles...
It's ridiculous how the article portrays the employee as the as the bad guy here. Remember that the law only applies to companies with >50 employees. If you are at that scale, you can afford to pay on call people for emergencies.
Apple has a big problem w this in their personalized app store ranking (recommender system) -- people gaming it.
The sustainability of CO2 emissions is measured in terms of emissions sources divided by its emissions sinks. A ratio above 1.0 means long term increases in atmospheric and oceanic CO2. The further above 1.0 we are, the less sustainable.

To make a very crude approximation, terrestrial emissions sinks scale proportionally with area. (Slightly less crude: sinks scale with forested area.) Generally speaking, countries need to have low emissions per unit area to be sustainable. Having low emissions per-capita but a high population density is no more sustainable than low population density and high emissions per-capita.

China has land area of 9328246 km^2 and emitted 10641789000 tons of CO2 in 2015: that's 1141 tons/km^2/year

USA has 9147590 km^2 land area and emitted 5172338000 tons CO2: 565 tons/km^2/year

Canada has 9093507 km^2 land area and emitted 555401000 tons CO2: 61 tons/km^2/year

EDIT: this was not intended to show China as "the worst." Belgium, for example, emits 3324 tons/km^2/year.

On one hand this leads to philosophical issues of justice like "luck egalitarianism": is it fair that Canadians, by accident of birth, have so much more headroom to emit sustainably than people born to the south or east of them? (Is it fair that any nation's citizens enjoy advantages from their own country's natural resources? I tend to think "yes, it's fair enough" but people may reasonably disagree.)

On the other hand, the pragmatic issue is that most countries are emitting CO2 faster than their geographic area can sink those same emissions. Certainly the largest political blocs are emitting unsustainably. The object of measuring emissions is ultimately to control them, not just to identify the party that deserves the loudest booing while we wreck the climate together. The USA, China, India, EU: none of them is "fine" and all need to make significant progress before their emissions are balanced with their sinks. (Not all of the effort needs to be on abating sources, though that's where the low hanging fruit is right now. Increasing sinking rates with afforestation, promoting soil carbon stores, and/or silicate weathering are also viable options.)
The concept of symmetrical DSA is not new.

This is an accessible implementation that's more like Akamai SurePath as Fastly doesn't (AFAIK) do route optimization or run premium backbone between POPs.
Lighten up and get off the Internet's 24 hour news cycle of alarmism and outrage. I travel the world quite often and it's a beautiful place full of lovely people.

Separating people from politics is a good thing to do. You'll find wherever you go there's a lot of people who don't agree with the current state of affairs. I've been many places I think are backwards but then you find there's a lot of decent people there and plenty of interesting things to see and do.
Yes it's a fundamental philosophical problem isn't it. Protecting people by taking away their freedoms. A tricky balance and you can see how people come down on either side of it.
True, but is "my buddies' buddies" the smartest filter you can apply to increase the chances of finding a company that can return the fund?
Savings come from income. Savings are a small fraction of income:

http://www.financialsamurai.com/the-average-savings-rates-by...

Apart from housing, many people have remarkably little savings. In the UK, there are all sorts of schemes to make people become capitalists like this with their pensions, but I'm not sure if their hearts are really in it. And I think most people are smart enough to realise that cutting their income but boosting savings rates by a tiny fraction is going to result in a smaller savings pile and a worse life in the meantime.
This would work if time was the only thing that went into the seed for the random number generator. Relatively insecure generators do use time, but nothing serious should be using it exclusively.

Here's the remark from the Windows Crypto API on how they create the seed.

To form the seed for the random number generator, a calling
application supplies bits it might have—for instance, mouse
or keyboard timing input—that are then combined with both the
stored seed and various system data and user data such as the
process ID and thread ID, the system clock, the system time,
the system counter, memory status, free disk clusters, the
hashed user environment block. This result is used to seed
the pseudorandom number generator (PRNG).

details: https://msdn.microsoft.com/en-us/library/windows/desktop/aa3...
Gabriel Wyner has some good strategies for speeding up flash card generation in his Fluent Forever book and website. The primary one for me being a simple AppleScript that took a word and opened up several safari tabs with google image search, pronunciation (forvo.com), a few online dictionairies, etc. You could take the scripting further, but manually picking the best image to represent an idea adds a lot. Another big help was a script for Anki that bulk-generated text-to-speech for words (which for German was incredibly reliable using Apple's built-in voice fonts). Adding an audio component to vocabulary cards gives another pathway for memory to become established.

The unfortunate truth is that the mental connections that come from building your own deck is a good portion of the benefit that comes from using Anki.
Yeah, I would certainly not characterize TPR as a magic bullet, claim that it would fulfill all your language learning needs, or that by using it alone you will achieve complete fluency.

I view it just a great way to jump start vocabulary and grammar learning and comprehension. TPR will need to be supplemented with other techniques, especially for production of spoken language, pronunciation, reading, writing, cultural sensitivity, social cues, etc. Also, in my experience, TPR has been most effective in one-on-one sessions with a tutor, while there's something to be said for classroom instruction where the student can interact with other students, and something to be said for interaction with native speakers of the languages outside any kind of formal instruction.

So, yeah, TPR is just another tool. A tool which I've found useful for certain purposes, but not the ultimate be-all-and-end-all of language learning. Is anything?
If you publish an unedited photograph, you could reasonably say that your photograph contains only the truth, and you can't be criticized for it. But if all of your photographs are of immigrants committing crimes, the fact that you've used your discretion to focus on this issue is nonetheless a political statement that's subject to criticism.

Similarly, if you go on social media to make posts about how being trans is not as dangerous as people seem to be implying, even if it contains a grain of statistical truth, you are making a certain point. Again, I think it's important to "photograph" the oppression faced by marginalized groups than to highlight ways this oppression is supposedly exaggerated.

Your point about my poisoning the well suggests you think I was trying to "call you out" or attack you, but that's not the case. I think we have a reasonable meta-disagreement about whether there is a political knock-on effect of highlighting different statistics or narratives. It's a disagreement two people of good faith can have.
Promo code for 50% off forever on wanikani
CRAB YORI GATOR
Much easier to develop a roughly accurate heuristic for assessing people's ability to afford to misjudge risk or liquidity than to develop a roughly accurate heuristic for assessing their ability not to make such misjudgements.
Anecdotal evidence.

I am never trash-talking people who prefer working on-site. Quite the contrary, I respect them just like any other valued colleague.

Working from home is a learned skill. I am so good at it these days that the moment I close my second Chrome instance (the one with all my work accounts) and shut down my VMs, my mindset immediately changes to "chill and leisure mode".

If you can't do it, that's fine. It's different strokes for different people. As the article says, both options must exist.
Sometimes it's better to write something in a more advanced language, but for small tasks it's hard to beat the overhead of a shell!

There are crossover points (varying by person) where a scripting language is preferable to a shell, and where a strongly-typed language is preferable to a dynamically-typed language.
> how easy it makes to create a DSL (without leaving it).

Pretty much impossible. If you don't leave your original language, you don't
use domain specific language, you just have general purpose language with
domain specific API.
Old habits die hard :)
Five reasons to try out mini.css
Mostly HN, but have also bookmarked:

Datatau
Techcrunch
Techradar
Medium
Product Hunt
Popular Mechanics
MIT Technology Review
Hardvard Business Review
Engadget
Hackaday
OReilly Radar
The Verge
Atlas Obscura
Coding Horror
Joel on Software
It's hardly a valid point because (a) nobody in their right mind would take his word for it and (b) even if what he said were demonstrably true, that would just mean he doesn't work for a scummy company.

His comment in no way responds to the main argument, here, which is that there exist many scummy companies who ignore DNT.
I switched from nginx to caddy for my (extremely low-traffic) server because I was tired of having to copy & paste a bunch of SSL setup any time I was configuring a new domain.
> Where should be the line drawn on what two consenting adults agree to?

It seems to me the line of what you allow people to consent to should probably be pretty far beyond 'reading an email'! But yes it's fundamentally problematic issue of how we choose to run a society.
Later on the article describes that they installed pumps and removed heat sources. Of course that doesn't solve the problem of operating without humans and without flooding, but I imagine getting funding for major changes is much easier once it's exceedingly clear that this wasn't a fluke.
blekko did interpret DNT that way, because I made it do so. I'm sure we weren't/aren't the only example.
> This is just the same technique applied to emulating real instruments, which is already a massively well solved problem

I disagree. Most instrument synthesis techniques that I've heard don't yet approach real physical instruments. I say let them try using these techniques to an old problem and see if they can get any improvements.

Automated musical expression and improvisation are also active areas of research. (One interesting example: https://www.youtube.com/watch?v=qy02lwvGv3U - though I wonder how much it is listening and responding vs how much is pre-programmed.)
After the whole Reddit blackout thing I started using Voat.co as my main aggregator, but it went a bit downhill and some people I know ended up making Phuks.co, I spend a lot of time there. Otherwise, Lainchan.org for mostly tech related stuff, Slashdot, ARSTechnica, occasionally SingularityHub.

I have RSS feeds for a number of different news sites including BBC, Reuters, Guardian, RT, Telegraph.

I have a number of different sites I don't visit daily, but visit regularly out of necessity, like stack overflow.
1. Even a monopoly provides social value, though not as much as competitive market. See: http://www.csun.edu/~hceco008/c11d.htm

2. I'm sure Microsoft's competitive tactics had something to do with it, but it also sounds like Netscape had it's own problems: https://www.quora.com/Why-did-Netscape-lose-ground-to-IE
Sorry, I deleted my comment because I was going to reply to another one you made with a clearer argument.

>I guess "making" money and income are somehow different in your book.

I guess I should say consumption or drawdown rather than income. (My point is the capital still grows by an average of 8% even if you shouldn't spend all of that.)

>You won't find many success stories that followed your advise.

Do you have evidence that people who are doing this are failing, or do you just mean that I won't find evidence of success?
Things like SPF and SSHFP records are still unprotected without DNSSEC. HTTP, IMAP/POP3, and SMTP may be safe by themselves but it would be nice to have the others covered as well.
HN, reddit/worldnews, rt, livescience, youtube, sciencemag, google news searches, the economist
Isn't Vienna Symphonic Library sampled instead of synthesized?
(I'm reposting this as it did not get the attention I was hoping it would.)
Hackernews

Reddit

news.google.com

getpocket.com/a/recommended

Twitter

economist.com (kindle only)
And then Route53 doesn't support CAA.
Helmet cam(s)!
I'd suggest that it's possible we're using simple, but functional placeholder implementations of things so the entire system can boot and run, and then various parts of it can be worked on at various paces, in parallel, etc.

Lot of moving parts in a kernel, or OS, and one could try to write all of them in their final form first and hope they all work together when done, or one could take a more incremental approach.

Personally, I think the evolution of the general kernel design / syscall interface, love it or hate it, is more interesting than have we optimized the timer implementation yet...

https://fuchsia.googlesource.com/magenta/+/master/docs/conce...
https://fuchsia.googlesource.com/magenta/+/master/docs/sysca...

(It's all a work in progress, which has been and will continue to evolve)
I agree. As indicated below; the way you phrased it comes off very partisan. I infer I have the opposite bias; but still agree. This law is flexible. It is for larger company's; presents the choice to the worker and seems to have reasonable adjustments for both parties.

I think protecting workers is good but top down absolutism isn't. From what I can tell based on the article this seems to be a measured response to the issue taking the middle ground
We are building smarter and smarter machines that nickel and dime from us at scale. How does this end?
My turn to agree. :)

I dislike the herd mentality you're describing but I know it's real. And I know that most people are followers -- only when they see something like WFH brings widely recognized benefits from bigger corporations, it's only then when they will follow suit. Sad state of affairs but nothing much can be done.

At the same time, such changes never happen overnight. The returns you're linking to IMO hardly have any meaningful correlation with the on-site vs. WFH work. Engineers must deliver and produce, but the company's bottom line is only partially influenced by the engineers.
"Progressive" tends to mean "liberal."
recently my employer started requiring 2 factor authentication to check work mail outside of work, which means i am now two times less likely to check my email outside work.
Hmm, I guess I'll have to continue using my good judgement and good manners then, avoiding excessively noisy and distractive things.

But frankly, if one is so maladapted that a reasonable amount of pen-spinning makes them unable to work/live/whatever, then we can hardly expect the entire world to conform to their needs. There's a point at which we move beyond the realm of installing handicap ramps (reasonable) and onto the realm of policing innocuous behaviors for the benefit of an extreme few (unreasonable).

I'm sorry for people who can't function around spinning pens. I really am, but it's unreasonable for them to expect anything beyond common courtesy. I suggest they buy earplugs if it's that bad.
Vetcove looks like Stripe
https://www.vetcove.com/

https://stripe.com/
I try to assume they just don't see it because it is hard to see.

I also have a serious medical condition and have gotten off all drugs. I am routinely told I am crazy, making that up, it is a tall tale, my success is because my condition is mild, it is wild coincidence...etc etc...and I cannot possibly actually know anything useful. People who don't think I am straight up crazy and have acted on my suggestions have said things to me like "I fed my child like you suggested and they are in the ER less, but they aren't taking fewer drugs." What they mean is the child still needs the same maintenance drugs. They completely miss the fact that fewer ER visits means fewer antibiotics and other drugs, thus fewer ER visits means their child is taking fewer drugs.

Even people who have it clear in their mind that A prevented B have difficulty measuring the things that have not happened. They still mentally minimize the value of the accomplishment. It takes real and significant effort to try to quantify in a meaningful way that "We prevented X amount of catastrophe with our work." It is much easier to see lives saved by an ambulance than lives saved by the local gym or the local organic grocer.
The problem is that most of these websites offer no "fuck off" option besides GTFO and usually "agree" is the only button provided and they are probably tracking you from the get go before you even click anything.

If you now mandated them to respect some special HTTP header instead, most of them would simply 403 all browsers with this header set and you would have to disable it to access these sites. So same thing as with JavaScript and cookies - either tolerate crap or stop using a dozen websites or install yet another extension for management of per-site exceptions.

This law is silly and completely detached from reality. They should either prohibit tracking by law or do nothing.
You really don't see the difference between a device that records and analyzes the things your children say on the servers of an advertising company, and a TV?
'employees a “right to disconnect” from technology after office hours.'

seems reasonable to me. not a ban, but we should have the right to refuse.

if a company continuously flies by the seat of its pants and needs a sysadmin at all times, then hire more sysadmins, come up with a better solution, or rightfully go out of business.

hospital doctors is a very different animal, and honestly I haven't thought long enough on it nor have enough information on it to make an opinion, so I'll leave that to the field to decide.

as far as utilities, I believe they are paid overtime. like 2x. in my first job that was a support role, I was told to stay on call 5-8 and work 1 extra weekend shift from home every 4 weeks without additional pay.
Salon is a very left-wing site, heavily opinion-based. You get about the same kind of thing when looking at opinion sites from any part of the political spectrum.

It's glorified trash talking really.
On the first point: Behavioral economics has taught us that life is just a lot more complicated than that. You're referring to fairly simple econ 101 models of human behavior. There's also principal-agent problems. Maybe you create value for your bosses career prospects, but does that mean the stuff you're working on is creating value for the company? Or is just creating the perception of value? Executive tenures are very short - they may or may not be creating long-term value.

On the second point: this could happen a variety of way. For example, shareholder value is destroyed when there are positive returns, but those returns are worse than what could be realized from equivalently risky positions. Another way of thinking about this is that the return on capital is less than the cost of capital, resulting in a net negative return. Another way this could happen is if shareholder returns follow a power law where only a handful of companies (e.g. Amazon) create outsized positive risk-adjusted returns whereas most companies generate negative returns or positive returns at an unnecessarily high risk level.

So, yeah, just because someone pays you doesn't imply you're actually doing something worthwhile.

This is kind of personal for me because I spent way too many years under the mistaken belief that just because I was getting paid I was doing something worthwhile. I would hope others avoid the mistake I made.
A huge percentage of you are developers, and off-hours coverage and email-checking expectations vary. But as a DevOps/SA/SRE/etc. I have spent my entire bloody career (almost 15 years at this point) suffering on-call and trying to run from it. Note, I don't mind on-call as much if I get paid overtime. But no one does, not in the US. Thus I applaud mechanisms to dissuade workers from accepting that expectation from companies, that they own you since you're salaried. Guess what happens with opt-in, your coworkers (or you) experience a compulsion to work out of fear of bonus or job loss, and the protection doesn't exist anymore.

I decided to stop waiting for capitalism to throw me a bone. In fact, in New York, it only seems to be getting worse: the entitlement that companies feel to control your unpaid life is unprecedented thanks to PagerDuty, phones and so forth.

Hence I'm a consultant. I'll do off-hours, no problem, but both of us know what we're getting into, the company and I, thanks to contract wording.

It's more honest that way.
Trump Told Russians That Firing Nut Job Comey Eased Pressure from Investigation
Too cynical and dismissive.

How about a summary of "Both options should exist on an equal footing for the employees to choose"?
If I could make a suggestion about debugging scripts.

It doesn't seem that I can currently debug scripts that are contained in a module folder, but not directly the script being called.

If I have a module file that looks like this:

Get-ChildItem -Path $PSScriptRoot\.ps1 | ForEach-Object{ .$_.FullName } # source the script files
Export-ModuleMember -function -* # export those sourced scripts

I am not sure how it works exactly, but if I am writing a new cmdlet, Get-HackerNews.ps1, the breakpoints aren't hit in ISE. It would be super cool if it did.

------

Also is there guidance on module structure? Right now it looks like the docs indicate that all the cmdlets should be placed in the .psm1 file, but to me that sounds like it would get rather unmaintainable very quickly. Just looking at the one my dev team has created, we have nearly 50 exported functions. Maybe our our module could be broken up, but that would still leave us ~10 cmdlets per module.
It's been enormously exciting to watch all the developments around KIC8462852 happen in real time.

There's been some monumentally terrible "it must be aliens!!" style reporting around this, but I feel like the reporting and the messages coming from the scientists involved have been remarkably high quality. They've conveyed that they basically don't know what's going on, but that this is the most exciting part. Discovery!

Anyways, I'm really pumped for the spectral analysis of whatever is occluding Tabby's star. Even if it's not aliens (I hope it's aliens), there will certainly be more unanswered questions and lots of interesting follow-up analysis.