skysight-inc/HackerNews huggingface dataset:
I made the switch to mac in 2014. It's definitely one of the things I wish I'd done sooner.

Using Vagrant, Node, Git etc . . . just work on OSX.

You're going to love it.

Working on windows I always seemed to run in to obscure bugs/issues when following a tutorial. I could run the same tutorial on my wife's macbook and it would work without a hitch. That's when I decided to move over.

OSX just works for development.

I use:

Terminal of course.
Virtual Box (Laravel Homestead)
Mamp
sublime text for my editor.
SourceTree for Git GUI
Sequel Pro for MySQL GUI
Filezille for FTP
Adobe Photoshop

Mac App Store:

Magnet (resize app windows when you drag them over to the edge)

Frank DeLoupe (Color Picker)

Skitch (Screen Shots)

Magnet solved the only feature I was missing when first moving over. The Finder and everything else will feel pretty familiar. You'll be productive (maybe more productive the first day).

You can listen to this:
http://www.startupsfortherestofus.com/episodes/episode-185-m...
It's starting to get a little dated but still good.

The trackpad is really good, you won't need a mouse.

Think about getting an external monitor and stand/trackpad/keyboard for a desktop setup:

On Amazon

ASUS VS247H-P 23.6" Full HD 1920x1080 2ms HDMI DVI-D VGA Back-lit LED Monitor(they have a few sizes/price points)

aLLreli® 6ft Mini DisplayPort to HDMI Cable | Mini DP to HDMI | Thunderbolt Compatible | Full HD 1080p | 24k Gold Plated Connectors | Video+Audio

mStand Laptop Stand

Apple Wireless Track Pad and Wireless Keyboard (new versions just came out)

The mStand is definitely worth it to elevate/line up the displays.

It feels like a desktop setup and it's nice to be able to grab the macbook and work in multiple locations.

Enjoy.
Ah, thanks! That why these external ressources are shown but not blocked. Interesting attack vector!
By fuck you money I mean enough that they have food, rent, healthcare etc guaranteed - so they can say fuck you if someone wants to exploit them. This will be roughly the amount of a PhD stipend - like $30,000 a year.
firing onload instead of onerror for a cors failure seems heavy-handed - the ajax spec says cors failure should be treated as network failure, and while that can cause headaches it seems even worse to say something loaded when it in fact didn't. I don't really see a sane behavioral choice here. TBH I'm unsure there's a sane recommendation to make here that will solve the privacy leak problem without causing significant pain for the internet - knowing when something loaded or failed can be extremely useful. And besides, if you block onload / onerror handlers, you can possibly just change the POC to use CSP error reporting, and try to timing attack that instead.
What if it happens that your company name is registered for another TLD and people start seeing it as a legit instance of your service?

What happens now? It's not like there's a single domain already - there are dozens, if not hundreds of TLDs.

The realistic answer is: the new TLDs don't matter, even just with .com, it's easy to get a similar enough domain that many people will fall for.
You're right, I really meant to point out that there's an interesting relationship between markets and computational complexity (and that it's odd for the efficient markets hypothesis if it assumes that P=NP) rather than advocate for markets being an unqualified good (I'd probably describe myself as some kind of Marxist, fwiw).

> But has anyone proved that markets actually do approximate the (intractable) correct allocation?
They could be a very poor approximation or even be actually computing something we don't want.

> They could be a very poor approximation or even be actually computing something we don't want.

Well, it would be wrong to take the market allocation to define the desired outcome, but assuming we have some other understanding of what our desired outcome, we can at least assess whether it performs better or worse at the computation than some other approach, right?

It's interesting also that markets seem to share properties with other sub-optimal approaches to computationally hard problems. Getting stuck in local maximas, for example.
Considering that markets when combined with stable institutions, property rights and the rule of law, have done more to reduce poverty, increase lifespans and health than any else in history, I think the onus of proof is on the other side.

If you consider migration a type of voting mechanism, then countries that feature markets tend to attract more votes.

I'm not sure what it is about the profit motive that makes it better, but empirically it seems to result in more successful outcomes for everyone in the countries where it is available when compared with countries where it isn't available.

If workers can construct a better nuclear power plant without anyone making a profit - they are welcome to try. If they did a good job, I would congratulate them. But when it comes to alternate economic systems, there seems to be a lot of talk and little action on the ground where the work gets done. Talk doesn't feed people or keep the lights on.

I think you are misjudging those people that have made large profits as being purely greedy. From what I've seen, they are driven, hardworking and focused on achieving their vision. For most, profits are just the means to the end they imagine.

Do you really imagine the world would be better off if Elon Musk's profits were confiscated and given to some government bureaucrat? Would a workers collective take a risk on inventing new technologies? History suggests not.

The funny thing is that most of the benefits from the hard work of entrepreneurs flows to everyone else, not the entrepreneurs themselves, through more plentiful food, health and technology.
Presumably the members (coperators) elect this governance board?

Beyond a certain size you have to have some element of representative democracy in a coop.
I said that a cleaner might have incentive to steal. You've turned this into "all housekeepers are thieves" and "the domestic help is always stealing stuff". That's not what I said, it's not what I meant, and it's not what I think.
Derivatives of Regular Expressions by Brzozowski, a paper from 1964, costs $15 from ACM digital library. I wonder how many of those $15 go to original author.
Dear fellow hackers,

I've been looking for an application setup with what I could write my personal (research) journal using vim with markdown annotation and with embedded multimedia (screencaptures, mostly). It would be great to have a possibility to attach files to notes, too.

Of course I would like the setup to be open source. Does anyone have similar needs and perhaps solutions for them? I tried atom with vim-bindings-plugin and markdown-preview but somehow the UI just didn't cut it for me when compared to a native vim.

Please, share your setup if you have anything that resembles my need!
I'm using Chrome 46.0.2490.80 without HTTPS Everywhere and it couldn't find any site I visited (tells me I visited none). I tried to visit a few and restart the test, it didn't found anything either

Edit : retried in Firefox 41.0.2, it's giving accurate results
This is completely BS.

Democracy is allowing 18% of euroskeptic portuguese to rule Portugal?

Democracy is allowing an unstable post-election coalition that nobody voted for to govern?
changing the intrinsic size of an image sounds like a "break the web" sort of change. I'm imagining all the super blurry photos / gifs / etc. that will result, and not liking the thought.
VueJS is great. I am impressed with the amount of work that Evan put into this release in the last couple of weeks. One RC after another. Thanks Evan.
Om Next Quick Start
I'm not sure that such a thing means they support the change, it's just the rational thing to do given the change happening.

As for why they would setup an alternate DNS system, they would get power over the DNS system and the money from domain registrations.

In exchange, users would get more security and website owners lower prices and more friendly policies (now the reputation of those companies is on the line, and they care more about it than ICANN since they are selling other things).

There's some anonymity risk though which might lead to strong opposition to the project if not addressed and while bundling and using Tor would work, it's not clear if Tor could take a few billion extra users doing tunneled DNS queries.
I found this one pretty useful as well: http://framavectoriel.org/svg-editor.html
It might also be mentioned in this context that Russia is ripe with vampirism:

https://en.wikipedia.org/wiki/Night_Watch_(2004_film)

Watch your step down there.
Streetlight: bicycle and smartphone and cardboard projector
That's not at all how most people use that term.
I'm Portuguese too, I can also confirm this, this is the usual procedure, the party with more votes is the one who forms government, having more than 50% of the votes or not. Yes it may have a hard time since the opposition can join forces and vote against everything.

This is nothing more than the losing side whining because it wanted to rule, the same side that said if it lost the elections would disaprove blindly the state budget everytime.
Ask people will they buy it. If they want it, you have something. From there, it's fairly easy to setup a CMS or Ecommerce store - either hosted/self-hosted - and you can get immediate feedback in the form of orders or messages of interest.
Plenty common. Witness the upset at attempts to remove 'boy' and 'girl' toy labelling.
this sounds like a good idea. I do have to wonder if you use CSP & https for your own site (because what site deploys CSP without deploying https first?), what sort of http-only directives would even be legal (i.e could successfully load content) under mixed-content rules.

But I don't think this solves the whole problem, as the time to "redirect + load https image" v. "HSTS redirect + load https image" is probably significant enough of a difference to timing attack. In which case you just need to time the onload of an image (or similar resource).
As of a few years ago, it runs on classic Amiga hardware.

But graphics performance is poor without a graphics card.
It seems fitting that this event is taking place in Slovenia. I read a bunch of stuff recently about how there's an excellent homebrew packet radio network in the mountains there - http://www.hamradio.si/~s51kq/PACKET.HTM
As a voter I feel betrayed by this post-election coalition (if it ever forms they seem too unstable), because there is a difference for me between voting for a party or a coalition of multiple ones, if I am against the ideologies of one of the parties I may not vote for them.
Meet XYZprinting – Company Taking 3D-printing to the Masses
I think he does not do a good job of analyzing the value proposition of "freedom" in this context. Freedom definitely is a value by itself, but he just posits and accepts that being a contractor gives you more freedom than being an employee.

There are definitely counter examples, for example the cleaning personnel in many hotels is working on a contract basis. The more general observation is that being a contractor only gives you freedom if you have relative market power over your employer/contract giver.

The same applies as a regular employee, but less so: there is value in retaining a skilled labor force, and employers are more reluctant to give that value up by firing people, as compared to contractors. (Also, many legislations restrict hire and fire of employees, but that might be a different topic.)

Given a very acute risk of not finding any other contracts, contractors might find themselves having to live up to demands of your employer, ultimately ending up being less free than an employee in a comparable market.
Even by the last days of commodore the platform was already dead, dying, or at best on life support.

The Video Toaster may have extended the Amiga's usefulness by a few more years, but for most users by the early 90s a spiffed out 386 or 486 PC clone with vga and a sound blaster offered comparable performance & features to the AGA Amigas.

It was an amazing machine vastly superior to its competitors from 85 till the early 90s though.
10 features in C# that you really should learn (and use)
>Slavery is being taxed at 100% of you output.

Well, you get free housing and food so you have to deduce that. Especially when in some cases, slaves did better in that than poor free citizens.

In fact in ancient Greece and Rome there were slaves managers of other slaves, teachers, running businesses on behalf of their owners etc, and even allowed money.

The main issue is they couldn't leave -- though they even got that in some cases, e.g. if they fought bravely at some battle (e.g. Arginusae), or after some decades of service at the benevolence of their master.

Personally I don't consider totally voluntary any decision based on the need to feed a family. Nobody "volunteers" to work at McDonalds or tons of other "non-creative" jobs. They just get to choose between that and Burger King, Walmarts or something like that. But they must go to work, if not forced by fear of violence, then forced by fear of hunger and homelessness.

So between slavery and this, I'd say there are degrees, not absolute differences.
I'm moved by your story, but wonder what would you propose as a workable alternative for someone in your position?

It seems like the requirement that you not share sleeping space makes your situation a very difficult one to address, no? No-cost private hotel rooms seems financially a non-starter.
Developers /need/ a POSIX compliant environment you say?

You speak for all of them?
If you like this type of thing, you should probably take a look at Tufte's book ‘Beautiful Evidence’. It contains these images too, along with a whole lot of opinions.
The core issue is the same that leads to cross domain search timing attacks [1] (which can be prevented with CSRF tokens)

With timing HTTP->HTTPS redirections maybe the issue is not that the response can be timed but that HTTP exists in the first place? There are other similar timing attacks that can easily be used to identify if a user is logged in to a specific website [2].

[1] https://news.ycombinator.com/item?id=10211306
[2] http://crypto.stanford.edu/~dabo/papers/webtiming.pdf
CNN Money: Saudi Arabia to run out of cash in less than 5 years
The End of Communism in Russia Meant the End of Democracy in the West
The article does not mention any retargeting.
https://en.wikipedia.org/wiki/Income_tax#Modern_era
Thoroughly fun read.
I flagged the story because it's apparently BS, and because it's a pay wall.

Is there a better article floating around?
The Year of CoCoRo Video #43/52: Channel Switching
I had an Amiga 2000 with 2 floppy drives and 3 MB of RAM and later an Amiga 1200 with a 120 MB hard drive (ha! beat you!). This setup suited me well also after I got to the university for doing programming homework on them and using the university Sparc machines for internet surfing. I only got a Linux machine in 1999.

So I'm not really part of the active Amiga community but I'm following loosely by reading http://amiga-news.de/ and listening to BoingsWorld, a German Amiga podcast (http://boingsworld.de/).

I think there are about 3 different groups of Amiga fans.

1. the hardware group
2. the emulation group
3. the demo group

IMHO the hardware group is the one group who wants to run something Amiga-like on their vintage (68k) or slightly vintage (PPC) hardware. Those people get a kick out of having a useful and fast system without all the cumbersome and inefficiencies of modern systems.

The emulation group just wants to use the old software or play the old games. Those usually don't care about the non-68k systems as it is much easier nowadays to emulate the old systems with one of the UAE forks.

The demo group uses whatever system they have to produce stunning demos. Getting new cool effects out of 30 year old systems is really amazing and shows what an incredible machine the Amiga still is.

I think A-EON mostly serves the hardware guys.
Generate a terrain in 110 lines of js
Slaves got food and housing back.

And one is only "free" in the "they won't shoot you for it" sense, not in the "you won't suffer adverse effects" sense.
I'm using tiddlywiki [1] and I absolutely love it. You can host it where you want (owncloud works fine), and it has basically everything you just described.

I edit mainly using the web interface, but you can also edit the "tiddlers" (each note) using any text editor. The note has it's metadata at the beginning of the file.

I think I'm only using a very small % of TW's capabilities, but it feels like a very powerful tool.

1: http://tiddlywiki.com/
As a Portuguese I am amazed this is on HN, but as others have mentioned there is no coup.

The President just followed the rules and mandated the most voted party/coalition into government. Minority governments have been empowered many times before.

What he did wrong was to give an extremely polarizing speech that labeled some of the parties with seats in parliament as unfit for government.
This makes him look suspiciously in favor of a government of his own party and has had the side effect of potentially unifying the left wing into a coalition with majority in parliament.

I think the current government is incredibly bad and stuffed with incompetent and corrupt people.

Unfortunately I don't know if the left will be any better.

There is no natural reason why Portugal can't be a much richer society.

It just needs more effective and less corrupt governments.
>that data goes into the html
It's more like static content goes into the html, dynamic content goes into JSON.
ARM64 vs. ARM32 – What's Different for Linux Programmers
To play devil's advocate a bit (because I personally have no clue what might happen)...

> Look at where the world's population goes for higher ed...

Assuming your point is that US universities are huge drivers of economic growth then that doesn't explain how China is growing far far more quickly than the US.

You could argue that China is experiencing 'low end' growth and isn't yet hindered by not having any 'top 10' universities. I'd counter that by saying that the UK funds universities very poorly (and also caps fees) and still manages to have 3 of the top 10 universities. If China wanted to build the best universities in the world they'd probably just do it, as they have the expertise and the money.

> relative lack of political corruption

True, 17th in the world isn't bad. Could do better. China scores 100th so they are behind on that.

> and where, by simply having kids there, they immediately become Americans

You might need to explain what your arguement is here. If you mean that it's easier to naturalise your family once you've immigrated then I'm not sure I buy that as a significant driver of GDP.

If you mean that it's easier to emmigrate to the US than to elsewhere, then that's demonstrably false, and has the potential to get even worse because some folks in the US think Donald Trump is a good idea. Try applying for an H1B visa, even as a highly skilled individual (with a corporate sponsor) it's a nightmare.

> I don't think any other country is close along many (and certainly not all) of these axes.

Plenty of countries are ahead of the US on both corruption and acceptance of immigration. Just look at the stats.

Take Sweden for example. In the 90s Sweden took 84,000 refugees from the Balkan states, and now they're taking another 65,000 from Syria (I think the US took 10,000). Sweden also freely allows immigration from anywhere in the EU, ranks 13 places higher than the USA on the corruption index, and has great universities and free higher education for all.

Take the UK. The UK ranks better than the US on corruption index (14th) and has 3 of the top 10 universities in the world, with only 1/5 of the US population. Admittedly we're being dicks about immigration at the moment, but I'm not convinced any more so than the US.

In short I don't think I buy your argument yet. Feel free to have another go if you want.
It is something. The dangerous message That the president passed is that in his view some partys can't be part of the government since they are not completetly pro Euro and don't agree with the austerity measures, the privatizations of a lot of public services. If you can change parties but you can't change the political agenda then you no longer have a democracy. Anyway we're not even talking about radical changes since the most left-wing parties would be the weakest part of the coalition.

I for one think this possibility of ps cdu and be forming a coalition would be a possibility to form a more balanced government.
I am actually quite impressed that this is on HN. I am from the place where this dance is practiced, and it is a cultural highlight there. Most lyrics describe a physical pain and the willingness to dance to get the pain off. And as someone who likes to dance to this kind of music, I can tell you: It works!
The most popular songs are called "pizzica" and often talk about love.
Does not everyone interested have a Hong Kong VPN already (at least that's what I've heard from someone who recently visited China and hit the Wall trying to access the services he's used to)?
The obvious response is that you do not kill or abduct people located inside the borders of a country that you are not at war with. It's that simple.
An interview from 1999, with a for me, until now, unknown Russian intellectual, Alexander Zinoviev. I thought it had some rather interesting and lateral views on the post-Soviet era -- and sociology.
Well worth reading for any C#-developer :)
You just described exactly my 90s computing experience. AMOS was great wasn't it? The only difference is my hard drive was 60Mb and the PC I switched to was a Pentium 100.
The truth about Van Halen’s M&M Rider
CSP can be useful on HTTP-only sites to prevent and log XSS attacks (e.g. somebody trying to insert a script on a page via vulnerable server script). That is SCP primary purpose IIRC.
Starstruck – The fights and flights behind the new Texas space race
Excellent points, and thanks for reliving that triggering-sounding situation to educate people for free. Hope we don't disappoint... too much.
Good point, I should have paid more attention to the dates, not just the numbers :)
We need to come up some better language for people who could afford a house in another town, but prefer to live in the open in order to be in some particular geographic spot. "Homeless" is much too broad. Are you homeless if you prefer "high-profile but low-profit" jobs, as this man did? Well sure, but being homeless does not always mean that conditions outside of your control have left you with no place to live, which is the way it's commonly used. Sometimes you make choices to do things you want.

There was a great story a while back about some guys who came to YC and were living in their car -- they thought that everybody just did it that way. They managed to save, get funded, and graduate YC. They all probably have nice places to live now because they made some choices earlier. Not my thing, and they probably wouldn't make those choices again, but at the time it all worked out for them.

People talk about self-driving cars as being the thing that destroys traditional car ownership, but I'm not so sure. If electricity is cheap enough to be almost free, and cars can take themselves from place-to-place without needing any attention, I imagine there would be a lot of folks -- myself included -- who would consider owning a "room that goes places" instead of a traditional home/apartment. Are those people homeless also? Nyah, the word just doesn't work everywhere we try to use it. Need some other term.