skysight-inc/HackerNews huggingface dataset:
> why does this stuff happen in democracy

because democracy only works when people actually care. most us citizens are more concerned about the superbowl than government.

> How is it possible to pass a law in US that is clearly against everyone's will?

Who is everyone? Again - most people don't give a shit.
I like "onion services".
We've banned this account for serial trolling.
68HC11 versions are still in production, though not nearly as fun as the 6809.
Man, I remember in the nineties when SGI declared they were going to solve protein folding. Still waiting on that one...
> Icons are visual language. You have to teach the user what the icon means.

Which is the first problem, we don't care, we don't want to learn your crappy custom little visual language. We already know how to read, use words.

> Once that happens, then icons are way faster.

That never usually happens; use words, icons suck and we're all tired of them. Works work better, we all know how to read and don't need you to "teach" us anything.
This is the best top-level description of Tor that I've ever read!
> I (personally) don't exactly want == to look too similar to a single =, after all!

Me, either!

Amusingly (irritatingly?), /== has separation between the = characters. :/

I... have no idea why ~= turns into ~-on-top-of-= and =~ into =-on-top-of-~ . Some of these glyphs just seem ill-advised. :(
We use Scala in production @ Expedia. Most of the developers are from a Java background and are using it as "a better Java", and not as "a worse Haskell".

I find its best to avoid the Scalaz library and it's community.
I like the 6502 instruction set better. But it does stink to have to chop up your limited address space for I/O.
Interesting. Is that just Wine itself, or does Ubuntu/GNOME/whoever have some special sauce that facilitates the seamless desktop integration?
NASA Software Catalog
PAMPA? Sorry.
Hagel: The White House Tried to ‘Destroy’ Me
I volunteered at the Free Software Foundation for about 2 years when I was a student at MIT.

GPL is almost always a bad choice for open source projects. I could write for days on the subject - but I'll try to be brief.

(Note: I am not a lawyer and not speaking on behalf of the FSF, just on my own capacity.)

This was during the years Linux was the rebel, Microsoft was the suits, and you could plop the GPL on anything and people would embrace it as the worlds. Code was open - but untouchable by the corporations.

To my surprise, after joining them rank and file of the private sector people chided me for my enthusiasm in the GPL.

I realize in retrospect the youthful folly of it. It turns out the "poison pill" that is the derivative work clause of the license affects everybody. That is, hardware vendors, game makers, medium sized companies, small companies, individuals, even more permissively licensed open source projects can't touch GPL.

What took me years to realize is when corporate brought us into a meeting with the lawyers, LGPL and GPL w/ exceptions are in the same boat! These exceptions are weak compared to the 9 pages of restrictions biased toward the virility of it.

What made me really popular in open source, made me an outcast at work. It got me, fresh out of MIT, fired, and for a time on welfare (only for the period of 2 weeks).

GPL uses the term "Free" in a twisted, marxist way. It's restrictive and, while done in good faith, completely burns bridges and appeal to people who'd otherwise be happy contributing upstream to some projects.

Reminder, I am not a lawyer and was only a volunteer at FSF. I still accept GPL for some projects, but my opinion has since changed since entering the workforce.
Isn't that what you would expect? Most cases fit within a predictable mold, on others they consult with the rest of their firm (or case law, journals—whatever else it is lawyers consult).

Why would that be a bad thing?
To nit-pick: "peel", rather than "peal". :)
I think what he/she's saying is you can't predict how badly something can go (since it can go infinitely badly), you can only predict how well it can go (because it actually touches the finite minimum). Which passes the logical sniff test and is in fact the correct explanation. At least it has been for absolutely every project I've ever been on.

You could feasibly be on a project that could last until the heat death of the universe.
Palo Alto, Menlo Park, Atherton.
Comfortable Properties Lib for Java
Apache MINA 2.0.10 released
ie: Family friends of one of the Kleiner Perkins founders.
Shodan itself shows that all instances of this database are located in China, and there are 390 instances of it. Top organizations are:

China Telecom Yunnan 83
China Telecom xinjiang 80
China Telecom 60
China Unicom Shandong 11
China Telecom Chongqing 10

Connecting to one instance in particular, 183.221.158.220:

> show dbs;
DrugSupervise	0.125GB
local	0.03125GB
> use DrugSupervise
switched to db DrugSupervise
> show collections
DrugSupervise.Entity.Models.DictList.DictCodeList
DrugSupervise.Entity.Models.DictList.DictCodeTypeList
DrugSupervise.Entity.Models.DictRegion.DictRegionList
DrugSupervise.Entity.Models.EntPartner.EntPartnerList
DrugSupervise.Entity.Models.PhysicsName.PhysicNameList
DrugSupervise.Entity.Models.RIOS.InOutStoreD`1[DrugSupervise.Entity.Models.PI.PurchaseInStore]
DrugSupervise.Entity.Models.RIOS.InOutStoreD`1[DrugSupervise.Entity.Models.RG.GetDrugOutStore]
system.indexes

Looking at the DrugSupervise.Entity.Models.PhysicsName.PhysicNameList collection, see a bunch of stuff like this:

{ "_id" : BinData(3,"s6CfpmQtDkG5Nh3lqDGOQQ=="), "physicName" : "磷酸可待因注射液", "physicInfo" : "磷酸可待因注射液 注射剂 15mg" }
{ "_id" : BinData(3,"3Aa7ZwXzy0ax2KRCFRhsSg=="), "physicName" : "硫酸吗啡口服溶液", "physicInfo" : "硫酸吗啡口服溶液 口服液 10ml：30mg" }
{ "_id" : BinData(3,"t9+GHfNq10eqqi2EaqhQKA=="), "physicName" : "枸橼酸舒芬太尼注射液", "physicInfo" : "枸橼酸舒芬太尼注射液 注射剂 2ml:100vg(以舒芬太尼计)" }
{ "_id" : BinData(3,"bFLxr6tN0kO8vso+BTjB5w=="), "physicName" : "硫酸吗啡片", "physicInfo" : "硫酸吗啡片 片剂 20mg" }
{ "_id" : BinData(3,"5FGsZIWsPE6L+UQSTEfVag=="), "physicName" : "盐酸吗啡片", "physicInfo" : "盐酸吗啡片 片剂 30mg" }

I have no idea what this is, but it looks like some kind of registry of prescriptions.
Wouldn't the third amendment be a good example of judicial powers over the executive branch?
To those using it: did it happen to you at least once to find out that a specific application (or game) you really needed did not work with Wine? What was it?
CIO ?

My mistake..
..that role has been outsourced to Bangalore.
Show HN: Get document scanner app for Free Today  Limited time offer
PgCenter – A Top Command for PostgreSQL
To be fair, NVIDIA was spawned out of several SGI engineers jumping ship as it was sinking, and protein folding is primarily done on GPUs these days.

A person could imagine SGI not collapsing and bringing GPGPU computing mainstream decades earlier.
People are already pissing away their 401k thinking they can strike it rich and beat the market because they successfully backtested against some tick data on 50 symbols, paid some offshorer a few hundred dollars to implement their trading algorithm against IB or in NinjaTrader on a high margin and no limit orders. Trust me, people have been trying to 'beat the market' competing against the Renaissances and PIMCOs for ages.

E-trade arguably does just as much damage, letting an average end user (who often lacks the industry experience of both the financial industry as well as the company in which they choose to invest) throw their money into anything. A VC once said he knew the Web 1.0 boom was over when his cabbie told him to invest in Cisco.

I, for one, think that the Bloomberg reign -of-terror can't end soon enough. They're as bad as Elsevier in monopolizing information. Information can be used properly or improperly in any context[1]. You want to see some real damage? Give that demographic access to Q/KDB+ and let them underwrite a 20x inter-day margin with their mortgages.

[1]Go to any o-chem forum and you'll see tons of graduate students talking about research chemical drug synthesis techniques, precursor availability, ways around DEA watched-chemical lists, etc. It's vaguely masked in their own lexicon, but it's plain as day.

Edit: By throwing away ones 401k, I meant "cashing out their 401k and effectively gambling on a handful of stocks". Low-load / no-load 401k's and (Roth) IRAs are way safer prospective investments often with useful tax benefits. I keep my 401k with Vanguard and they explicitly say "Very few Vanguard funds charge fees when you buy and sell shares. The fees are designed to help those funds cover higher transaction costs and protect long-term investors by discouraging short-term, speculative trading." which is a mentality that most people should adopt. https://investor.vanguard.com/mutual-funds/fees
Aha. Thanks. Very SV, said from the wilds of upstate NY.
> It's not clear that they intended judicial review at all.

In 1796 [0] the Supreme Court chose to hear a case [1] challenging the constitutionality of an act of Congress. This was Judicial review of Legislative power. Alexander Hamilton [2] argued on behalf of the US Government.

I respectfully disagree with your opinion.

[0] 219 years ago, and only twenty years after the founding of the country.

[1] https://en.wikipedia.org/wiki/Hylton_v._United_States

[2] A Founding Father
I thought there was an announcement a few months back explicitly talking about editorial independence at HN.
I know AI is a hot topic these days, and the technology hurdles are finally being overcome, but what about the human factor? It's human nature to want to control things, and integrating AI in a meaningful way into your life means giving up control of certain things. Delegating things to other humans is enormously challenging for many people (in fact, it's a key reason many startups fail!). I can't imagine delegating tasks with any sort of ambiguity to a machine being any easier.
http://www.nbcchicago.com/blogs/ward-room/Western-Illinois-U...

Read that, not so crazy.
AI is just another abstraction, another tool to increase the power of the individual.

A simple lever allows one person to do the work of many, human technological development is all about making fancier levers (and people bitching about how the next one will end society)
What part of Windows would need to be made open in order to get a 100% Windows binary compatibility on Linux?
This article spells a doomsday scenario for the legal industry but having worked in a law firm during college I don't find that scenario to be very plausible.

Some legal work is just rote paperwork and perhaps much of this could be automated but it still requires a person to sign off on it etc. It remains to be seen whether this will just reduce the demand for lawyers. You are effectively just increasing the supply of legal services so while the quantity of services demanded (assuming some arbitrary quantifiable unit) will increase. It is not immediately clear that fewer lawyers will be in demand, I could see AI lowering the cost/barrier to entry for people seeking services and therefore more actual lawyers being required.

The rest of legal work is not just rote paper work and perhaps cannot be automated in the near future. If one person sues another person, I don't see any type of AI being capable of just calculating their way around who the problem and spitting out an answer for who gets what. Such a system that manages to account for every edge case would have to be unimaginably complex. You don't hire a lawyer to handle regular repeatable tasks that are well suited for computers, you hire them to handle things when something happens that is out of the ordinary or to consult on circumstances that are specific to you as an individual.

Law is also a field where reputation is tremendously important, and reputation isn't the type of problem that you can just engineer your way out of. Hundreds of years of tradition are not just going to be upended over night by some kid with a laptop because it isn't that sort of problem.

A prime target for AI is research. I could have saved a ton of time by scanning a document that gets OCR and then does a bunch of NLP to suggest related primary and secondary sources from a database. The specific algorithms aren't really that important but it would be a nice tool to augment the practice not replace it.

It's also important to note that the legal industry moves at a snails pace compared to the tech industry, people have a tendency to do things the way they've always been done and I don't think it is as prime for disruption as people on the outside from the tech industry would like to think. They will have a big impact to be sure but it isn't just going to crash like a tidal wave over night and put all these people out of jobs.

A further barrier is that all of this stuff still has to be adopted. Law is a very domain specific field that requires a lot of time and study, so is AI. The intersection of people who have experience in both is very slim indeed so the value proposition for lawyers at the top of their field who would be making these decisions is going to be a hard sell. It's going to be even harder when they realize it might decrease their billable hours.

tl;dr; AI will augment the legal field, not replace it. This viewpoint comes from my experience working in a law firm with software designed to automate some tasks, not pure speculation like this article seems to provide.
It isn't, and I don't think shadow0 thinks it is either. The point I think he's trying to make is that making an AI to do their job for them would not be difficult
> In a spectacular failure of a “back door” designed to give law enforcement exclusive access to private places, hackers have made the “master keys” for Transportation Security Administration-recognized luggage locks available to anyone with a 3D printer.

Surely this doesn't require a 3D printer. The right key blank and a set of needle files should do the trick, or should be able modify an off the shelf key.

I suppose saying it can be done with a 3D printer makes it all seem more dramatic.
> Examples of binary relations are binary operations (like +,–,⋅,/) on N,Z,Q,R,C,Rn, … etc. (where defined), since functions are special cases of relations, or, the order relations <,≤,>,≥ on R, for instance.

A function of two variables is a ternary relation, not a binary relation. /pedant
No, because:

1. There are many well known people whose Hacker News user name clearly identifies them.

2. There are many not well known members with similar names.

3. Many people with cryptic user names have identifying information in their profiles.

4. Hacker News is not a community with a meaningful cultural distinction between old timers and new users. The green names seem mostly there to assist in orientation to community norms and spam recognition.
it's not bad per se, but the expense doesn't seem to be justified.

Imagine if an expert system did the work instead, at a fraction of the cost!
We need an economic system so everyone can participate in the benefit of AI and also significant economic incentives for AI to be optimized to do work for people rather than be self aware. Once this is in place there should be no reason not to push forward as fast as possible.
hah, apropo video https://www.youtube.com/watch?v=7Pq-S557XQU
Google's AI bot thinks the purpose of life is 'to live forever'
"science is a hilariously difficult area to become famous in"

There's fame, like Einstein had, and there's fame like how everyone in your specific field knows who you are. For a comparison, there's "president of the United States" but there's also "Mayor of Albuquerque".

The former is very hard to get. The latter, more common, and more achievable.

Here's an example of how anonymity would hurt. A lot of pharmaceutical research is done in industry. While some of the research is kept proprietary, especially early on, other parts are published. It's a lot of work to publish. It may include talking with company lawyers so that confidential information isn't revealed. Why might someone go through this extra effort?

One factor, of course, is the altruistic goal of advancing science. Another factor is the more egocentric desire to finally be able to tell others - who are often friends - the cool things you've been working on. A third is the knowledge that layoffs come, and a paper is a form of advertisement for future employment.

The latter two disappear if all publications were anonymous.
XPC is a layer on top of Mach ports, however.
Really cool, thank! The `types` seem to be a good way to add context if you know, a priori, the type you're looking for.

Google definitely fuses user data into their knowledge graph. This is seen in Freebase's `g.` identifier [1]. I'm curious if they'd influence their publicly facing API algorithms using that data.

[1] https://groups.google.com/forum/#!topic/freebase-discuss/_8x...
At the top end, human expertise will still be necessary.

For example here is some recent work over the last few days at a leading London law firm.

" ... is advising GE on the intellectual property, know-how and information technology aspects of the potential sale of GE’s Equipment Finance and Receivables Finance businesses in France and Germany to Banque Fédérative du Crédit Mutuel.

We are working with Bredin Prat and Hengeler Mueller who advise on certain French and German IP and technology aspects of the transaction."

https://www.slaughterandmay.com/news-and-recent-work/recent-...

" ... advised Santander UK Group Holdings plc on its issue under its EUR 30 billion Euro Medium Term Note Programme of JPY 3,000,000,000 0.557 per cent. Notes due 2018 and JPY 27,000,000,000 0.787 per cent. Notes due 2020.
The Notes are dual-listed and have been admitted to listing and trading on the Global Exchange Market of the Irish Stock Exchange and the TOKYO PRO-BOND Market of the Tokyo Stock Exchange, Inc.

Mizuho International plc and Nomura International plc acted as Joint Lead Managers on the issuances."

https://www.slaughterandmay.com/news-and-recent-work/recent-...

Bespoke work like this will still have human lawyers guiding and monitoring the course of the transaction.

At this level, the cost of elite lawyers is less than a rounding error on the balance sheet.
> It's human nature to want to control things

I don't think that's justified. I don't even know what it means. Am I ceding control to a computer when I use software? I love using software to take things out of my control. A mind boggling number of things relevant to my life are out of my control and I have no desire to control them. I'm not particularly special in this regard: Most of the things out of my control are voluntarily out of the control of millions of others.

Human nature seems to be the rhetorical black box that justifies every claim about human beings.
I had one issue with the game DayZ Standalone. Apparently, it uses a function which is not implemented by WINE (yet), and because of that, the game cannot start properly.

The game used to work though, so I really can't blame WINE for this.
As a person who is not part of the legal industry but had to deal with the legal process, I would welcome technology becoming more prevalent in the legal industry. My experience was especially tiring due to my residency and jurisdiction of legal case, I was part of, being in two different countries. So I would prepare the reply line by line running into pages during the weeks leading up to the hearing, take an overnight flight to the country of jurisdiction the day before hearing and all my lawyer did was turn up on the day of hearing with a printed copy of my reply wrapped around the standard legal header/footer and hand it to the judge. Everytime I turned up, I would find a new junior handling my case who didn't know half of the details since the firm takes on so many cases at once. Eventually I got tired and settled just to avoid the stress of spending weekends in airplanes.

If I had the choice of registering my appearance via a video conference link, it would have been so much more easier. If a never tiring bot would do the research, it could check for references/past cases which a junior can simply not check due to constraints of time/energy. My lawyer would have a much more exhaustive list of points to check and assess which applies to my case. So on and on.

Technology would result in law firms have to significantly re-evaluate what they do and I think it is high time that happens.
That's a good point! I also recall the announcement [0] and related HN discourse [1].

Reviewing it now, it looks to me like they declared editorial independence without going into much detail. I especially don't see anything about guaranteeing the preservation of things that may harm the YC or affiliated brands.

[0] http://blog.ycombinator.com/two-hn-announcements

[1] https://news.ycombinator.com/item?id=10298512
Games are great and everything, but I'm still hoping for Visual Studio support. Ever since MS switched to a WPF-style UI (2010 and newer), it's been unusable. Here's the status for VS 2015 as of 1.7.49: https://appdb.winehq.org/objectManager.php?sClass=version&iI... .

If I could get this, I could run Linux on all of my work dev machines. But I'm pretty sure the day this works is rather far away. Thankfully, people like Anastasius Focht have been extremely helpful in dealing with related issues.
Nice! Thanks for the tip!
This is one industry that I would be happy to see go away. The concept that the amount of justice and legal protection one citizen can effectively receive depends on his/her ability to pay more than their opponent is very troublesome, and has resulted in many gross inequities in the United States.
I wonder if China will be one of the jurisdictions to forbid the use of this status code?
Don't forget that the next President will almost certainly have to nominate one or two Supreme Court justices.
The second CFO was supposed to be CTO/CIO.
My first experience with UNIX in general and Linux in specific. In some very real ways I owe my career to playing with MkLinux on my G3 PowerMac in highschool.
Along the same lines, there's an incredible series by Tom Ritter that describes how mix networks work. Here's the first post: https://crypto.is/blog/what_is_a_remailer
Talk about not easy to use. I am not ashamed to say I can't figure this software out and I'm a software developer. What am I supposed to do in the case that it demands I set a target? Localhost? It'll tell me all about what I'm connected to.

192.168.1.1? That tells me what my router is connected to but that isn't necessarily what I want. 90% of output is just what it is doing. Oh you initialised, completed, initialised, completed, Unable to split netmask from target expression, script post-scanning, Read data files from: /usr/local/bin/../share/nmap.

I have no immediately identifiable use for this.
Last I checked, binary implies 2 and ternary implies 3. There are 2 inputs, therefore it's a binary relation or operator.
I like the idea of a legal response code, but is just one granular enough?

Likely there should be:

* censorship
* rights
* private
* right to be forgotten
* geo-limited.
I went through all that but then I started to develop an appreciation for junk food (Coke, etc.) because it tastes like my childhood. I still buy the expensive stuff but I'm not hardcore about avoiding crap the way I used to be, and I find I still enjoy some of it. (I am sipping on a Autumnal 1st flush SFTGFOP Darjeeling from Goomtee Estate right now.)
Can I join? :) I've tasted a few of those but always happy to try more rye.

And yes, what I had in mind with my original comment was mostly Willett, and the fantastic Rocky Mountain Rye 21yr.
SkyDeck: The Incredible Sky View from the Top of Airplane – Infossible
Maybe it has something to do with how pathetically, insignificantly small those nations are compared to the US.

> I'm frankly sick of "personal responsibility"

Only on HN.
> People are already pissing away their 401k thinking they can strike it rich and beat the market

Not really? I mean, sure, maybe a few are, but on the whole 401(k) returns are actually shockingly good considering the level of control people have over them. Default target-date funds work really well.