skysight-inc/HackerNews huggingface dataset:
But if you object to joining a union, then why not work a different job that is non-unionized? Why not look at all possible jobs as your market, as opposed to contracts for a specific job?

One possible response to that question: Why is it ethical or fair force a worker to pay union dues as part of a job?

In that case I'd argue that because the union's negotiation affects all employees (it at least sets a baseline) it is ethical and fair to ask every employee to contribute. Allowing every employee to opt out greatly reduces the amount of resources the union has available to reach its aims.

I'm assuming a few things here:

- That the negotiation performed by the union does affect all workers in the job, whether union members or not.

- That collective bargaining enabled by unions can in many cases be a positive thing for workers because it helps fix an information asymmetry that exists between employers and workers. (Such asymmetries break the assumptions of ideal free markets, which indeed are a good thing.)

- That right-to-work laws do indeed adversely affect the resources of a union. (The data shows that public sector union membership greatly dropped after Wisconsin's public sector right-to-work act passed: https://projects.jsonline.com/news/2016/11/27/for-unions-in-... . As an aside: I'm not the biggest fan of public sector unions, but I think it's likely private sector right-to-work laws would have a similar effect.)

I've participated in debates like this previously on HN without a satisfying response, so I'd ask the following for a response:

Which specific parts of my response/assumptions do you disagree with, and why?
Mutt deals surprisingly well with HTML emails. Most newsletters and other HTML mails usually come with a plain text version as well which Mutt will preferably display. Apart from that, you can make mutt pipe the HTML Email to a console browser for rendering. It works transparently. I've been doing this for a while now
Entertaining stories!

The GOTO programmer probably learned to code only from reading BASIC programs. I didn't know about functions until I was formally taught in my high school programming class.
What You Need to Know from the World’s Biggest Video Game Convention
Maybee analyse the discussion following with a NN for quality indicators?
Long statements, comenting part of the original post and a absence of sarcasm/name calling should allow for a good evaluation of productive posts. Maybee the bot could even Merge uniform opionion posts into a stack, so that ideology biased posts shrink from view and the interesting nuggets show up earlier.
I think they might talk about leaving the launch business but as long as the government is willing to pay lots of money, somebody will launch that stuff. Cooperation with Europe to improve how broad the market was would have been a interesting option.

They could have done something like the COTS program for rockets.
Do note that Transferwise vs traditional FX is not apples-to-apples.

When you exchange at at bank you are done now. With Transferwise you might be done now, or maybe tomorrow, or maybe they'll cancel the deal because the market moved.

It's a fine product, but the difference in risk profile needs to be taken into account when considering the price.
In fact I am not an oblivious "kid fresh out of highschool"... Also, I think you are confusing performance with business success and sales. AMD may have had better performing CPUs in the past, but that has not mattered thus far. $INTC market cap 165 billion. $AMD market cap 10 billion.
It didn't work for me on macOS. I tried it on `yes` and `sleep 5` but it simply quit the program. No files were saved.
I suppose that mutt could be configured to either display the plain text MIME part of such an email, or pipe the HTML through something like links -dump.
In London you can use a contactless card (VISA, Amex...) and there are daily, weekly and monthly caps after which you automatically travel free. It's much less painful than having to plan ahead and buy monthly tickets, and I wish it was the same everywhere.
This seems way less sustainable than pulp based paper. What's the appeal?
I thought you would have linked to: https://en.wikipedia.org/wiki/Century_of_humiliation
Very similar to something I'm working on. Except in my case I have an interface that the consumers implement to be able to talk to their service/database/whatever. It's designed for time series data (e.g., cpu usage, room temperature, that kind of thing). It's meant to only allow for numeric values and strings. But because there is no base type or interface for numeric types I unfortunately can't do something like:

public Result WriteValue<T>(T value) where T : INumeric/Numeric { }

https://stackoverflow.com/questions/32664/is-there-a-constra...

:(

So instead the interface has an identical method for ints, doubles, floats, decimals, strings...
That is what go generate reminds me, the macros that Borland had on Borland C++ 2.0 for MS-DOS, on their collection classes (BIDS), before they added templates support with 3.0.
How to Figure Out If Your Model Sucks [Infographic]
Really surprised no one mentioned benchling.com it is not open but definitely easy to use. Also yc funded.
There's actually a brightness, saturation, and hue options in Preferences > Look & Feel > Color. Try playing with them and you'll be able to adjust the contrast a bit. Cheers. N.
Mutt fork with Lua scripting, tagging and unified inbox
Top Best Marketing Wins Ever
Summary: open source allows costs to be shared between parties. GFDRR got $2-3 million of software, but only had to cough up half of that because it was open source and there were other contributors.
The fact you think that secures you, worries me, and that you share the almost exact setup you have with the world, just as much. Security is layers, and one layer is not telling the world about your setup.
Here are top 10 marketing wins that not just produced million dollar incomes but changed the marketing standards and turned the traditional societal attitudes upside down.

Find out what commercial became one of the most popular on Youtube with more than 54 million views and how well-known Swedish car brand saved 4.5 million dollars and created an incredible buzz around the brand during the Super Bowl.
What made me switched back to Mutt was the ability to call subapplications to show you emails. As I always have a browser running, I can tell mutt to show it in firefox, which allows me to watch the HTML mail in all of it's glory (instead of a lynx like dump in the console which I do not like).
Mixing is to Bitcoin as cash is to real money, except with Bitcoin nobody who doesn't have anything to hide uses mixing. It makes it easy to separate the criminals from the normal people. Sounds like a governments dream to me.
> I also use dto's in some endpoints. So i should extend the implementation to support linq on the domain model ( on odata) and return the dto as response. But this is for later i suppose

Please don't. I've ended up maintaining far too many abominations where developers got excited about generics and linq rather than solving real problems. You just end up with apps that should be simple and straightforward being a nightmare to maintain.

Generics, linq and inheritance all have their uses but if they aren't used sparingly they create more spaghetti.

Edit - at the very least, please be careful and use generics as sparingly as possible.
I used some good emacs mail client up to 1995, then the need to read Office attachments made me switch to some Windows client. HTML messages were not a thing yet. The switch was a regression in functionality for at least ten years, up to outbound filters in Thunderbird.

Edit: third question, how do you read mail on your phone?
A couple of questions for the author. How do you handle attachments and do you download mail over POP3/IMAP or do you have your own server (hence SpamAssassin) ?
’Big Data’ resource raises possibility of research revolution
NHS cyber-attack was 'launched from North Korea'
Simple trick, you don't have to explain everything and use similar things ( when possible) in layman context. Explaining only cause and affect without the method used can greatly simplify things when talking to non-programmers / non-technical people

Eg.
IP = A address like your home address. So the internet knows where to search. We use zipcodes, the web uses numbers.

Then: I need to adjust a dns-record with our IP. Becomes, I will point the website to our address.

If it's not obvious, then all my previous clients are lying ( just mentioning it, cause it's possible)
Login App Using node js and mongodb
I once heard a story in audiophile community, I don't recall the particularities, though. Guy went to audio exhibition and there was one booth with curtains covering the actual product. This is a new WIP product, we want to hear feedback without you actually seeing what it is to get a bit more objective response. Audience listened to some music playing from behind the curtains, discussed various strengths and weaknesses of the audio system. After a while curtains were raised to reveal live acoustic band playing.

Instruments themselves are imperfect, there is long chain of devices (recording, mixing, playback) until the signal reaches speakers (and then room until signal reaches ears), at higher quality levels it is quite often the case of how well all the inaccuracies of the system interact with each other, rather than how accurate certain components of the system are.
I found neomutt and find it to be nice. One thing that's been annoying me in mutt is that there is no unified inbox. Neomutt integrates notmuch as a first class citizen along with some other niceties(amongst others basic lua scripting).

https://www.neomutt.org/changes/user

https://www.neomutt.org/2017/04/29/lua

https://news.ycombinator.com/item?id=14567303
> I think it's crazy that we're considering "settling" for a 128-bit hash function

Actually the sponge capacity in the so called 128-bit keccak functions is 256, they only call them 128-bit because they provide 128bits of preimage and collision resistance (at 256 bits of output). In a quantum setting the difficulty for preimage and collision attacks for these functions is 2^(256/3), when assuming that the output is of at least 256 bits.

> What we should be talking about now is quantum-resistant algorithms that are likely to be even slower than SHA-3

SHA3-256 has c = 512 and output of 256 bits (128 bits of preimage resistance and ~85 bits of collision resistance on a quantum setting), while SHA3-512 has c = 1024 and output of 512 bits (256 bits of preimage resistance and ~170 bits of collision resistance on a quantum setting). I would say that both of the above sha3 versions are quantum resistant.

Most modern symmetric cryptography would safe in a post-quantum world, I would say that the only thing that is left is to adopt post-quantum asymmetric algorithms more widely.
That this example has very little to do with entanglement, which is not merely "knowing without direct proof". We do that everyday.

The same way, the issue with Shroedigger's cat is not that "the cat is in a single state, but we just don't know whether that's dead or alive unless we open the box" (as many laymen try to explain it).

That's just "I don't know yet" and has nothing to do with the issue Shroedigger tried to highlight or quantum mechanics (not to mention that this we encounter everyday and we can replicate perfectly with say, a box and a person that throws a dice and based on that releases or not a gas in the box with a cat -- that's not what the paradox is about).

For entanglement, see this:

https://www.sciencealert.com/watch-this-is-how-quantum-entan...
At the start, there were no ISPs. Assuming that logs are transient is dangerous. Remember how Kevin Mitnick got pwned?
I don't think most developers are wired to be able to do this, no matter how hard we try. You could apply this maxim to anything: "Just try really hard and practice a lot and you can run a 3-minute mile!"

Most productive developers I know attend meetings and then disappear in the building to a random nook to write code. Or they show up at noon and stay till 8 so they get a few hours without interruptions.
I'm really not interested in a flat UI from Ableton, this looks cluttered to me. What I want is proper modulation system, rather than the hacks you currently have to go through with Max for Live to achieve a result.
Nah, I'm suggesting that a decision to kill something is not necessarily the same as a decision to destroy something and may be motivated by more factors than simply how much one appreciates that thing. I appreciate the intricate webs that spiders weave and their impact on the other insect population around me but I will totally squish one if she happens upon me in the wrong situation. I imagine for hunters the appreciation of their prey's complex behaviours may even be part of the appeal.
Продается квартира 3/8/9-54000 у.е около отеля Гранд Мир
This is specific to the US I think. In many other countries unions organize workers across a whole industrial sector, not just inside one company.
Happy Birthday Linux, here's your cake
An interview with the creator of Idris in the Code Podcast: https://soundcloud.com/podcastcode/edwin-brady-on-dependent-...

Another cool feature of Idris is elaborator reflection https://www.youtube.com/watch?v=pqFgYCdiYz4 which I believe has no direct Haskell analogue (template Haskell perhaps?)
> exactly pi spaces

That's an irrational choice.
As a counter to your opening point - it certainly helped me. It made me feel safer and I had a sense of justice. Not saying it's the same for everyone or that it's necessarily a good thing but the punishment of the person committing the act helped me to move on.
The article says "Arabic digits", They're not Arabic digits, they're Indian. The arabs just borrowed it when they started trading with us.
If I understand right, this starts to touch on Bell's Theorem.

The description as is means that the situation is identical if there's "spooky action at a distance" or if there's none and you just don't know what's in each box until you open one (and therefore can guarantee what's in the other). There are predictions from this however that when tested just don't work. There is something else going on. I would go further but I'm sure my explanations would contain huge inaccuracies that probably would cause more problems with understanding what's happening so will link you to a couple of things:

https://en.wikipedia.org/wiki/Bell%27s_theorem

http://www.askamathematician.com/2010/06/q-how-it-is-that-be...

I'm sure there are others here who are well versed in this who can chip in.
And those string algorithms likely break in subtle ways when they handle characters that span multiple codepoints.
Edwin Brady on Dependent Types and Idris
Gotta say, I'd never have thought about space between fingers as the motivation for a base. We must investigate lobsters.
It won't be long before smartphones are in our heads.
whoosh...
The fact hemp is illegal is silly, but it isn't as amazing as all the potheads would have you believe.

Hemp is legal to grow elsewhere in the world, and importing it into the US has been legal since the 90s. Yet the worldwide demand for hemp has stayed flat, mostly because it requires a massive amount of water and humus rich soil compared to alternatives. The plant itself has a weak stalk that makes mechanical harvesting difficult, and can't be harvested year-round like trees can.

If it was a commercially viable alternative, you'd see usage in Europe and Asia. Remember that poor countries tend to gravitate to cost efficient materials for domestic use, yet almost all hemp produced is exported.
Land to grow trees is cheap. Labs to grow trees are not.
Very good. I could easily complement this with a calendar terminal app. Anyone knows of a terminal calendar app to keep appointments ? (similar to the apple calendar, or google calendar)
If supercomputer is a race and the race is between the US & China, then such investment from the US federal government using borrowed money is _not_ doing any favour to the US - it might build a few faster supercomputer in the end, but in the long run, such a direct head on competition which fuels Chinese R&D spending in arguably one of the most cutting edge fields is damaging US interests.

Why Chinese are building supercomputers on their own? Because the US laws prohibit any US supercomputer export to China, including the export of core components that can be used to build such supercomputers.

In case you are not familiar with the matter - the above mentioned core components are not some fancy parts guarded by your NSA - we are talking about parts that can be freely purchased on ebay for $300-1000 each.
Beware though of improperly (or too eagerly) used generics. I've noticed they tend to spread like a cancer throughout a library and reduce the polymorphism of the code.

It's usually a good idea to be provide both an generic and a non-generic interface to an object.

A good technique I've found is to have the base object be non-generic and then have a generic version that overrides the properties (with new) that you want to use generic types on. (using as against an underlying field for conversion)
>It's not like you can tell everyone to stop sending you HTML.

No, but HTML emails, 99% of them, are just plain text in an HTML markup. You won't miss garish colors or font choices.

As for embedded images etc, you can still view them with plain text mail clients (as attachments).
I use mutt as my sole email client and I don't find HTML to be that much of an issue. The vast majority of the emails I actually want to receive are either text or multipart/alternative with a text option. Now of course, depending on the type of email you receive your mileage may vary.

If I really end up having to read an HTML email those can be displayed "inline" using a text browser such as w3m. If the HTML is mostly text it works pretty well, for instance: https://svkt.org/~simias/mutt-html.png

If however it's image or css-heavy and doesn't work well in text-only form there's still the option to tell mutt to open the email in your web browser. Of course in this case there are security implications so it's probably best not to do it from untrusted sources.
Not if the "iterating over character" function iterates over actual characters and not codepoints.
Who's gonna be the first to launch KangarooCoin or KeccakCoin with a SHA-3 proof-of-work?
Honestly, this seems like a reasonably sane bill. IANAL but it does not seem to make cryptocurrencies illegal, more the opposite: it recognizes them as cash and places the same requirements that other financial instruments have on them...with a review period of 18 months. That seems good for crypto more than anything else.

If anyone knows more about this and wants to explain why I'm misunderstanding this I'd be thankful :-)
I'm more for KISS and YAGNI.

This sounds too convoluted a process.

We have vote up and vote down buttons. If the people like and upvote a funny (but trivial) comment, in the end it's their prerogative.
From trying it a few minutes, thinking about how I'd use it and from articles. I'm not saying I wouldn't change my mind after 1 year but at this point I don't think I would and I don't like those features.
A related maxim by Nicolas Boileau (1636 - 1711):

Whatever is well conceived is clearly said,
And the words to say it flow with ease.

Ce que l'on conçoit bien s'énonce clairement,
Et les mots pour le dire arrivent aisément.
I'd guess it's impossible without measuring both particles and communication to compare the results.
Spondylosis Treatment in Pune
Shree Ayurveda – Dr.Prashant Daundkar Patil is Founder and Director of Shree Ayurveda which was started in May 2005 to offer Ayurvedic treatment, Panchakarma, Garbhasanskar, Yoga and Physiotherapy treatment Center all under one roof. Also offer services like Arthritis Treatment, Spondylosis Treatment, Paralysis Treatment, Diabetes Treatment, Infertility Treatment, Psoriasis Treatment, Digestive Disorders Treatment, Obesity Treatment and many more in Pune.
Visit: http://www.shreeayurvedclinic.com/spondylosis/
Well, taxis are regulated.

I'd be more impressed if this wasn't puffing future tech, and was instead committing to ratcheting efficiency requirements across their drivers' vehicles.
> I believe only Computer Science and Digital Media courses are priced at the graduate level even if you take them for undergraduate credit.

It depends on the course. I've been very happy with HES and expect to graduate with my ALB May 2018. Besides the list of courses on the HES web site, I've taken advantage of many additional opportunities: a Teaching Fellow for the Intro Data Science class where I helped HES, regular college and grad students, and Head TF for Advanced Data Science class this Spring (CS109b).

With a certain GPA and number of credits, you can get Special Student status opening up virtually the entire Grad level course space for HES credit. This past Spring I took CS280, a grad level AI class, where I was one of two non traditional students in a class of 20 consisting of mostly CompSci Phd candidates.

HES opens up many opportunities. Like anything, it is what you make of it that counts.
This was really really interesting! I'm currently trying to get SIMD to work in Go, and my problem right now is that it's hard to understand which SIMD instruction I should support (MMX, SSE, SSE2, SSE3, SSE4, AVX, AVX2, ...?) and how I should test what my architecture supports. If you have any resources on that I'd take it.
http://getsentry.com is another great bug tracking tool.
for me the only thing that i found that worked is Zero Inbox.
i get a lot e-mail per day, most of them are not actionable ( notifications, statuses, replays for other departments and so on ) i archive them, and the ones that i have to handle are moved to wunderlist or replayed right away.

this is the only solution that i found to work for me.
I know that i have to handle it now inside wunderlist. but it works ok for me because is better sorted.

i use evernote for some of the stuff, and i try to write everything. sure its not ideal but it is a lot better then it used to be where i would forget about some important stuff.
Please don't spread disinformation.
I only dabbled in Ableton Live a little bit many years ago, so I'm not familiar with some of the terms you mentioned.

Can you describe what a modulation system is - what's your understanding?

Also any examples out there that illustrate this, other apps that do it well?

It's not like a node based shader system like in Houdini or like Fusion's compositing system?
There are already a bunch of blockchain stuff using SHA-3 apparently. If people want to drop a list of products/companies/apps that use SHA-3 (or other Keccak construction) I'd be interested!

Ethereum uses SHA-3 to begin with.
Bitcoins to come under anti-money laundering reporting requirements
To give the journalist credit, he did then name and quote someone with this view - it was sufficiently asinine that I didn't bother including it in my quote
Blame it on the cost-plus contract.

NASA paid cost-plus to ULA and the ilk initially (think 60's -90s) mainly because rocketry was a very new field and it was near impossible to reliably estimate the final cost the manufacturer would incur in fulfilling the contract, so NASA just said "spend whatever you want and we'll pay your spend plus 6%".

However it's well known now how much researching and building rockets costs, so cost-plus contracts are, essentially a very bad contract cost model. It's mainly because ULA and such have become _far_ too comfortable on their half-a-century monopoly and simply don't want their scam to end.
Why is Elon/SpaceX charging so much less for rockets?

Couldn't they make more profit, to reinvest in Mars plans, by charging something like 90% of competitors for near perpetuity?
I feel that the folks that do this aren't working for big companies.

In most big companies you can't really afford to do any email client shenanigans. You probably need to see HTML emails, handle calendar invites, etc.