skysight-inc/HackerNews huggingface dataset:
> is it really true that high culture was part of the common conversation

Been to a European city lately? At the centre of each you will find cathedrals and palaces, as well as churches dotted throughout. High culture was indeed part of the common conversation.

Fine art was financed by aristocrats to showcase their power and status and what better way to demonstrate that status than by plonking it in the centre of town for all to admire.
>Abstract hard can be harder than it looks. (Buy some acrylics and try it if you don't believe me.)

I have a fine arts background (design and painting lessons at an art school, etc.), so yes, I know that it can be hard to create some abstract art. But that's only the case if you have a specific hard visual end goal that you need to get to.

In most modern cases the only difficulty is only "conceptual".

That said, I don't think art is good only when it's "ealistic", or that art is good only when its hard to execute. Some modern pieces can still be both hard -- requiring a whole team to create -- and crap.

So, I agree that conceptually challenging art can be good too.

But for most of modern art I have the impression that the conceptual part is also a half-thought gesture to just make something to sell, often by an idiot who wouldn't understand a true concept if it bit them in the ass, and who just goes through the motions. Or by someone who thinks that he's creating some painful manifestation of his unique experience, but is just producing stale, cliched crap.

>But the 'you didn't' part is more about self-promotion and networking than aesthetics.

Exactly. Which I don't consider the important part of what art should be about.

>So from the point of view of art-as-marketing, you couldn't do that.

Well, except if I was cynical, devoted the same time, and was into ass-kissing and socializing.

Which might be hard, but it's hardly laudable.
> You could invent a total different implementation for the list monad, for the maybe monad, etc (if you respect the laws).

Could you show such a different implementation for either list or maybe?
To play devil's advocate, it is a big leap going from backdooring a specific device sent to a specific person you may by monitoring, to backdooring every one of those devices. Not that I would put it past NSA, though.
Did Adam Smith differentiate between free market economies in general and capitalism in particular? It seems to me that much of his work is about the former rather than the latter,taking capitalism as the only instance.

A quote from Wikipedia[1]: "Smith defined "capital" as stock, and "profit" as the just expectation of retaining the revenue from improvements made to that stock. Smith also viewed capital improvement as being the proper central aim of the economic and political system"

So, in capitalism this is implemented as private property. (A perpetual, transferable, exclusive right to some resource)
If we f.ex. changed the implementation from perpetual to time limited non-transferable, we could do so in a manner that would retain the expectation of retaining just enough revenue from improvements.

Would this still be capitalism?

[1] https://en.m.wikipedia.org/wiki/History_of_capitalist_theory
(The actual source was a broken link)
Portable native client. It's compiled into bytecode and then translated into native code when it gets loaded into your browser. I've just run this on my ARM based notebook and it worked fine.
Please do, I would totally read something like that.
This. And even more importantly, a custom cover letter (your email) for jobs where you aren't going through a head hunter.
I've never once acted on those ICANN verification emails. Several of my .com domains have long-invalid whois information records (5+ years old), and I've never had any of them suspended for it.

To be fair, none of my domains are as high profile as this one, but still, I somehow doubt this is because they haven't verified their whois data.
React.js isomorphic rendering with php-v8js and the Symfony Microkernel
Startups will give better offers at the lower levels - however, as someone gets more experience, the big companies will go far and away above in total compensation typically. Even companies like Uber, Airbnb, etc. aren't paying as well (although they do pay well)...and that doesn't even go into the riskiness of startup work.
I don't disagree that they might have the intent to, but it's possible they didn't have the capability to.

Much like the difference between forcing sites to hand over SSL certs and breaking SSL, there's a gulf between compromising hardware that you have physical access to and compromising the software stack at the source.

In this case I wouldn't be surprised if that turned out to be the narrative, but the "NSA can accomplish anything" position is a narrative that plays into their favor.
With visible source code, at least the security bugs are actual bugs instead of deliberate attacks on the users. Psychologically, people are less likely to commit antisocial acts if they think that they are being watched. So, if nothing else, having visible source code helps reducing some attacks. The more popular a particular project is, the more watched they will feel. I therefore still trust OpenVPN a lot more than I trust Juniper. Every one of its patches goes through a public code review:

https://community.openvpn.net/openvpn/wiki/DeveloperDocument...

http://sourceforge.net/p/openvpn/mailman/openvpn-devel/?view...
Unfortunately they only provide .zips for each instrument in Post-2012 category. You can download them at the bottom of each page f.x. http://theremin.music.uiowa.edu/MIS-Pitches-2012/MISEbClarin... There's no compressed file option for the Pre-2012.

It might be easier to make a scraper then downloading all of the files individually.
So if the result of all values of x of the function f and g then the functions f and g are equivalent. Is that correct? If so, then does the theory handle encapsulation only?
Sometimes los huevos are just a crappy omelette.

And you got the parts wrong: it's the artist presenting some crap that's more like Quixote (although often an insincere Quixote who doesn't even himself believe in the crap he makes), and the critic that's more like Sancho.

Are you implying that the artist is some kind of special person, whose training or inherent sense of aesthetics etc, make him produce stuff that laymen can't produce?

Because if you are, then besides the obvious fact that lots of artists are even less training in the arts or aesthetics than some laymen, you also ignore that the whole point of 20th century art was that art is not some special "sphere" but it belonged to everyone and even kids could do it just as well as "artists". Down to snubbing traditional art education and history.

Dadaism and surrealism were all anti-artist in that sense.
>Given enough eyeballs backdoors can be easy to spot in source code

After looking at some examples of the Underhanded C contest (http://underhanded-c.org/) and its predecessor, the Obfuscated V contest (http://web.archive.org/web/20110605000401/http://graphics.st...), I'm not so sure that well-implemented backdoors are easy to spot.
Actual UI experts have been advocating Text+Icon for ages:

> always include a visible text label. As Bruce Tognazzini once said, “a word is worth a thousand pictures.”

https://www.nngroup.com/articles/icon-usability/
> Haskell is too safe. It forbids you from doing too many things that the computer can do.

Computers are to computing science what telescopes are to astronomy, or something. Haskell is a great language for expressing computations, the thing CS is about. It's not meant to flip bits and observe processor states and page faults, if that is your idea of fun. That's more computer engineering stuff.

But Haskell is absolutely capable of drawing pretty circles on the screen in just a couple of lines of code![1]

[1]: https://hackage.haskell.org/package/gloss-1.9.4.1/docs/Graph...
I don't know who the average Haskeller is, but your description doesn't fit any of the engineers I worked with at Silk, who were all very pragmatic and got stuff done quickly.
While they're cool demos, you've definitely not ditched CSS, the markup is full of style attributes
But convenience is so much more imprortant than codec quality for mass market.
I haven't been able to access the .com/.se/etc in years, since it was blocked in ~2012 by most ISPs here in the UK.

That said, proxies are but two clicks away and faster than connecting to a VPN.
http://pirateproxy.nl/ is what I use in Ireland, due to court ordered blocks, and it's working – as evidenced by the Alice in Chains box set I just downloaded that I once bought on CD and have no idea what happened to in the meantime!
You level criticism at Twitter for being unclear to new users, then excuse that same behaviour from Tumblr because meaning is clear to existing users. Isn't it a bit inconsistent?
Originally spoken as "Avoid (success at all costs)", i.e. don't sacrifice your principles just to get your 15 seconds on the stage. Now sometimes used as a joke in the alternate meaning.
Yeah this is massively annoying. If you use arch there's https://aur.archlinux.org/packages/gtk3-typeahead/ which patches it back in.
Some of the proxies are pretty scary though.
You can use the up vote for that.
> What is that supposed to do?

Let me tell you that I have a couple of domains with them. And I have never received an email from them asking me to somehow confirm whois data.

Which means this is supposed to let them know that their BS has been detected.
Objectively, perhaps not. (I suppose I remember the early days of the Internet when it wasn't that popular.) My gist is that our implicit trust in the system/infrastructure we rely on is undermined by this sort of revelation. And yet, as a whole, we de facto continue to trust in opaque entities that provide valuable yet likely compromised services because it is convenient.
>Oh, OK. Those damn foreign imperialists again, always oppressing our hieroglyphics

That would make sense if you had many debates with the parent and he always blamed unrelated stuff to imperialism.

In this case he talks about a specific historical example, where we have a specific historical account, which happens to agree with the parent.

They didn't just go out of style, they were phazed out when the country was invaded, along with other aspects of the local culture. For centuries after Alexander, in Egypt you wouldn't get promoted to the higher ranks unless you were Greek (or Greek speaking) for example, and the local population was kept as second rate citizens. Then came the Romans, then the Arabs, ...

But clearly you have a specific self-made explanation, that they just "couldn't work" and were abandoned for that, history be damned.
Federal Court of Appeal Strikes Down Overbroad Permanent Injunction on Speech
No. Problem will be solved when you put UI in logical places so that you don't need the 'either try clicking here as a last resort or we probably don't have that feature' trash can of a menu.
Five Unique Wedding Ceremony Ideas
In the UK it is used in several schools to introduce children to programming.

Notable project: https://www.codeforlife.education/rapidrouter/ (developed by Ocado) and here's the github https://github.com/ocadotechnology/rapid-router. I've developed a couple of features and I have to say it has been a fun experience!
Yeah I really wonders who runs them, seems like it has been a golden opportunity for scammers and other malware crowds.
Show HN: Uggozi – A community of travellers, explorers and dreamers
From the article:

For 23 hours a day, 4,000 inmates are locked in concrete 6-by-10-foot cells, sometimes for years, with little if any human contact, no access to rehabilitative programs and a diet that can be restricted to a foul-tasting brick of bread and potatoes known at the prisons as “the loaf.”
Sounds interesting, do you an example of the performance you might expect from such a system? I must say that out out of the estimators I tried, HPS is the most difficult to deal with. You need information about how the harmonics are related to the fundamental and how many harmonics you expect before applying the algorithm. Maybe there are some adaptive methods that exists for this job but HPS is intrinsically ad-hoc, which is not very nice.
I wish there was a clear list of all those "cyber laws" attempts, with dates, differences, histories, what their strategy were. I've lost count of those attempted laws.
Given the amount of malware I downloaded from warez BBSes back in the day, I wouldn't be surprised.
Полуфинал шоу Голос 4. Выпуск от 18.12.2015 » 4 –  Voice 1TV.RU
>Colonial conquest is not the primary methodology of linguistic propagation. Trade is.

A "primary methodology" only applies in "most" cases, not all of them.

Lots of languages have perished for outside forces other than trade -- the Hebrew wasn't abandoned because a better trade language came around, but because Israel was conquered and the locals scattered. Other languages were persecuted by decree. Others died because their native speakers were eliminated. And several other ways (e.g. Mussolini tried to smooth out local dialects of italian using the powers of government plus radio and early cinema).
It's worth noting that the Good Samaritan stopped for a man, and it's likely the Samaritan was running a real risk of an ambush and mugging. We're all free to choose not to stop, which is the premise of the story, but the point of the story is that stopping is the right thing to do.

Though for people who aren't Christians, it's just a convenient metaphor.
Researchers break quantum encryption key exchange
As are some VPNs. It's concerning that so many people route all their traffic (when connected) over some unknown third parties network. Default gateway and server pushed DNS. Only HSTS and certificate pinning would prevent their traffic being sniffed or tampered with.
And how do I get my specific domain name that I want to have via namecoin?

How do I get rid of illegal domain squatters?

There are good reasons for centralized systems.
> It's been a bugbear of mine for a while that in a world with so many pressing problems, where democracy is failing us, that artists have a huge responsibility to stand up and do something about it, rather than walking away from the mess and building more abstract installations.

This description reminds me of John B. Calhoun's "beautiful ones" [1] (the "mouse utopia" experiment). If any readers are running across this for the first time, be sure to read the Smithsonian's article with a caution about imputing too much predictive power from Calhoun's findings to human behavior and settings. [2]

Of particular interest to our current social web-saturated world, is one modern researcher's related Calhoun-like experiment translated to human participants concluded that "Moral decay could arise 'not from density, but from excessive social interaction,'"

[1] https://en.wikipedia.org/wiki/John_B._Calhoun
[2] http://www.smithsonianmag.com/smart-news/how-mouse-utopias-1...
TPB has been a target for a long time now, one of their founder said he was starting to give up. Anyway there are many better alternatives, although I'm a little worried about who is running them, but I guess they can be trusted...

Anyhow, TOR will still be a safe haven for torrents, and even if it isn't, there are many decentralized techs which are being ready to serve torrents.
An Open Letter to California Air Resources Board on VW Cheating Scandal
Are there any dynamic languages in which objects are not hashes?
Aluminum battery from Stanford offers safe alternative to conventional batteries
I think the original ambition was to release it in 9.5 [0], but then it was delayed and rescheduled for 9.6 [1].

[0]: http://rhaas.blogspot.co.uk/2015/03/parallel-sequential-scan...

[1]: http://rhaas.blogspot.co.uk/2015/11/parallel-sequential-scan...
I think he means that employee is telling the manager that the employee is tracking his own time, thus, when the manager requests work to be done, the manager will take a resource-oriented approach to the employee's time and focus. It might make the manager more conscious about this often subtle detail (time is money) and they will likely feel more restricted when it comes to managing the employee, instead of being empowered. This is good for curbing micromanagement.
Baghdad's First Coding Bootcamp
This thread provides me with an opportunity to ask for advice.

I am a manager of a family-owned post office. It's a rather intense job, and I ensure that I'm aware of the "status" of each of the 6 employees. If they're feeling unwell or worn out, I'll tell them to do the simpler jobs.
It's much like a typical retail job with handling of stock and money.. but there's a very important difference: we have strict procedures to follow for mail, money and identity services. I've told the staff that the procedures set out by Australia Post are paramount and that their "habits" when dealing with customers must ensure everything is verified and triple-checked.

Unfortunately, some of the staff have developed lazy habits. They easily notice any issues when it's quiet, they're feeling good and performing a typical transaction. However if it's busy, they're distracted or handling an unusual transaction, they are prone to making mistakes.

How do I help them develop better habits? If they are willing to change but having trouble, what do I do? If they are unwilling to change, what do I do?

I really don't want to micromanage, but they're simply making too many mistakes and we may be liable for them.
I've told them at times to go slower yet their comfort with their habits makes them go quickly even if I tell them to take their time and double check.
If I make a checklist for them to go through in the longer transactions, they just check every box without truly thinking about it.

Any advice would be appreciated.
Sony plans to boost battery performance 40 percent by 2020
I remember a TV show showing one of the main characters riding a motorcycle and passing sensors along the road which apparently only randomly wake up; end result he was fined from his social security retirement account.

The key to more enforcement is of course more means of observation but I am not keen on camera's everywhere, let alone those that can identify us easily. Granted society is moving that way. I did post before that for security to work as well as many politicians want it will have to be nearly as omnipresent as possible and the work that techies have cut out for them is to insure that it is as unobtrusive as possible while still protecting privacy.

So, back to the point. 100% enforcement isn't necessary. The detection merely needs to be random enough that people always think its active and think they will be eventually caught.
Many of us believe it is, yes.
To be clear, the logic I'm suggesting is to hide the text on the Show page only. The text would still be in the title in the database, and shown everywhere else.
Thanks for your efforts!

Terra Mystica is the current king of board games in our family. If there was a commercial, multiplayer iPad version, I'd buy it in an instant.
PH team's reactions must be like :

Day 0 : Yeah other 'PH is crap' HN/blog/medium post

Day 2 : Oh so someone 'anonymous' is building a competitor.. They are having a Google form.. How noobish

Today : haha Oh look they copied our design . how original

Future : oh we need to pivot
I still fail to see what is WASM, concretely. Is it some ASM dialect? Or is an executable file format, which will be ran by browsers?

If so, what happens when your C++ app use some library which make some OS calls, or when your library is OS dependent? How is made compatible with what the browser does instead?

In theory it's great, programs run "inside" of, and depend on a browser platform, instead of an OS platform, essentially because OS vendors are dedicated to have their toolchains built for their OS, especially designed in many ways to not work on other competitor OSes. But in practice, how to you allow developers to make all those C++ lines of code compatible with something new?
Ruby -- object data is all private, and the reader/writer/attr things just make the getters and setters for you.
PinMagic: The prototyping and code generation tool (not only) for your RasPi
Apple doesn't ever seem interested in providing something that's a commodity. If they did get into it, I assume it would only be for some premium, same-day type service.
Icons are little symbols that are equally incomprehensible in any language.
Well, politically speaking a script system, by nature of its inertia, looks like it can hold a nation together a lot longer than Latin. Latin was the language of the Roman Empire, but evolution over the centuries means written Romance languages are no longer mutually intelligible. Today the former Roman Empire is split into dozens of states. Whereas, for Chinese, the number of states[1] is three. China, Taiwan, Singapore.

[1] the use in this case means the region in question has its own military.
Obama Signs CISA Bill into Law
Penalize them financially for making mistakes or give a bonus for not making mistakes.
yes. Everyone should experience the k-hole
It happens. Not sure why this got so many upvotes though. Usually dupes are flagged before they get too popular but it looks like that didn't happen here. I guess a lot of people skipped over the article date.
>Much like the difference between forcing sites to hand over SSL certs and breaking SSL, there's a gulf between compromising hardware that you have physical access to and compromising the software stack at the source.

You know that they could have their own programmers working there, or just approach, bribe or blackmail, an existing programmer to compromise the software (e.g. one found with child porn on his HD).
Yes. Especially when it's manually reported.

https://forms.icann.org/en/resources/compliance/complaints/w...
Government Succeeds in Stalling Again, but Jewel V. NSA Goes On
Be Like   America
>They embedded the backdoor password right into it

Or you know, that's just one obvious backdoor they put in, to divert from the other 2-3 non-obvious they have.
You could apply this same model to IBM very easily if you started from college any time from 1993 (April to be precise) and 2013. If you just worked your way up the promotion ladder you would have done super well financially (better than the SP500 by 4-5x).

The problem with any comparison is hindsight. Many other large cap tech stocks do not behave that way. Certainly you could have joined Microsoft at a certain time and "given up" at the "wrong time". Your cash comp might have been quite good (or not).

The thing to ask yourself (and I definitely am not judging or implying one way or another) is where does your code go and what does it do? A lot of that IBM code, well... And of course many startups don't make it as well.

If all you want is money with low risk the choice is clear. If all you want is a chance at a huge payoff with high risk then the choice is clear.

If you're happy with the end result of your code then in a Fountainhead sort of way that's what matters. Then whichever risk path you take for your compensation is secondary. And your views on this might change at different life stages.

Finally the ability and skills to navigate and succeed in either a startup or a big company are different. Depending on when you choose and how you grow and evolve you may or may not be at the right place at the right time.

That's my shortest comment to a very long topic :)
I mean this in the nicest possible way, but...

You are bizarrely off base as to US law, ethical norms, and general customs. Shodan is doing nothing illegal or immoral; the fact that you think they might be suggests that you should step back and rethink your mental model of the internet, because that may not be the only mistake you've made.

(A couple of prosecutions have been attempted under the CFAA; they were thrown out as being completely groundless. On the other hand, other countries have other laws.)