skysight-inc/HackerNews huggingface dataset:
> In the US, with the PC sensitivity, you can go to jail for far less...

PC sensitivity has nothing to do with legal rights. This is the country that allows protesting soldier's funerals with "god hates faggots"—one of the least pc actions I've ever witnessed—and only restricts the distance at which the protest can take place.

Also, Obama and Erdogan both fuck goats all day long. This might land me in jail in Turkey, but I'm gonna guess most people reading this post (including Obama, if he didn't have better things to do) would roll their eyes and move on.

There are libel laws that might provide some limited personal protection, but this would be civil court and not criminal court.
Don't foget Microcorruption! Nothing like an MSP430 to give you a case of clinical depression!

http://microcorruption.com
Moving IP off shore and renting it back to the US is a common tactic, as is buying something with subsidiary A in Ireland which Resells to subsidiary B in the US at a markup before selling in the US. So, much of this really is US income.
And rent control doesn't apply to single family homes.

That said, if the market falls it is easy to end up with a mortgage that costs more than rent, a fact that I am unfortunately familiar with.
I hope the punishment isn't too harsh.
Visual Studio integrates well with the capabilities of C++ and of languages that run on the CLR. Outside that realm, it can do little or nothing for you.

Emacs integrates well with the same capabilities in almost any language that provides them - even C#.

See the difference?
Repository: https://github.com/jrslepak/Remora
And hot on the heels of an earlier post decrying Medium authors as largely self-serving knowitalls that are eager to tell you how everything you know is wrong. [1]

[1] https://news.ycombinator.com/item?id=11478159
The problem is that taxes are private data at all. Everyone's annual revenue and taxes should be an open data set.

The impediment to that is corrupt rich/powerful elites who make a lot of money fudging their taxes, and the industries that serve them - (see Panama Papers).

Anyone in the middle class and lower should be pro-open-tax-data. This would lead to less regressive taxes, since we'd see what shady tricks the rich employ, and close those loopholes with legislation. It's a great step to help us iterate on and improve the tax code.
I have written this elsewhere (https://news.ycombinator.com/item?id=11492941), but I caution everyone away from the 13 DE and go with the Precision instead (15"). I could dig up the litany of Dell Forum posts I wrote and responded to for my XPS 13DE (9343), but it would be time consuming. They eventually sorted it out, but the issue isn't the Sputnik team, its the hardware in the 13" XPS. The Precision M3800 has better hardware suited for Linux (Intel vs. Broadcom wireless for example).

Also the Precision has thunderbolt...absolute must if you want a reasonable docking solution under Linux.

Also consider: https://system76.com/

Their stuff has been rock solid for me.
Because you can buy citizenship here (Canada).
Cool, cool. I figured that would be the case. Tge idea behind the questions is kind of my exploration into the many eyes idea. It mostly covers feedback from widespread, random use. Howevet, I figured a small number of smart, industrial users stress-testing a new language/compiler might provide higher than average quality feedback than even twice as many casual developers. So my advice was to try to get such testers soon as key stuff is stable.

Was the prediction accurate in that case? Sounds like it so far.
Just blacklist the site from running javascript. Problem solved.
Oops, my apologies. I only mentioned it because other people were mentioning alternate solutions on the same sub-thread.

Promoting an app when it's relevant seems common on other threads, but I can see how it would be rude on an Apply thread. Won't do it again.
Many thanks, Dmitry, for brilliant and acute article. Same problems apply for me: Russian developer doing logistics software in Finland.

Here is my simple theory. There are two types of deals: friendly and unfriendly. Friendly deals happen between friends - people help each other, they have trust and comfort in negotiations, they enjoy making a deal and respect mutual interests. Unfriendly deals normally do not happen. They only happen when there are no friendly alternatives around. During unfriendly negotiations, seller is squeezed for all possible discounts, all terms are treated sceptically, fear and negativity are in the air, and with first chance deal will be off. Product has to be inevitably necessary for deal to happen in unfriendly environment.

It is natural that foreign companies and persons are treated friendly less often than local alternatives.
But when product is good, and seller is right, then deals happen anyway. And deals help to make friends, and vice versa =)
This is a phenomenon that's not unique to Cambridge. In many places around the country NIBY forces convinced people that if they don't build new housing neighborhoods will stay (or become affordable) because there won't be new people moving in. At least that's the logic.

This kind of line of reasoning is happening in East New York (far east neighborhood in BK). The local population / community board / local city council people were protesting re-zoning currently mostly industrial stretch of land. But it looks like the rezoning got pushed through.

If it didn't happen folks who no longer had money for the spaces they wanted in eastern Bedstuy & Bushwich already have started pushing more eastward into East New York / Cypress hill area. This can be evidences by the increase in housing prices in those area in the last few years and number of new smaller buildings and gut renos happening.
> I think automating the economy itself may be the best approach

That is subjecting ourselves from total control of the machines from the bare start.

Not saying this automation is inherently bad - it may be much better than any alternative - but simply automating away throws away all the diversity that can help us get into a good system.
Definitely more than an hour a week is better. But less experienced programmers need some practice in focusing and efficiency, which is why I suggested starting smaller. Once one has more focus it's easier to have more time to learn, and then you get a nice feedback loop going like you did.
I don't mean that nobody can be harmed in the process of creating wealth - certainly they can. I mean that the process of accumulating wealth is not zero-sum: each dollar that I earn is not a dollar that somebody else lost. The economy is not some big pie that we split up unequally. The process of creating wealth increases the size of the pie.
Move to Sweden. We are on the same curve but far behind...
Modernizing AbiWord code
I've had two generations of the Dell XPS 13 as well as a Thinkpad X1 Carbon. The Dell XPS 13 is the better of the two, hands-down.
Gmail does the Windows 2000 "adaptive menu" by hiding the folders you don't use often behind an expando.

I hate it. Hate hate hate hate hate it.

Naturally, there appears to be no way to override and say, "just show ALL my folders ALL the time! If I didn't want to see a folder, I'd delete it!"

But I don't expect a lot from Google, which seemly has zero UX experts and I'm not even 100% sure its products are developed by human beings. (See: Buzz, Wave.)
OpenBR: Open-Source Biometric Recognition
Oh I wiped Chrome and installed Linux directly on the SSD (upgraded it to 128gb). It works well too, Chromebooks are designed to work well with Linux :)

Now mainline Linux kernel support is so good to the point that you don't need to hack on it to get it to work.
And if the candidate trips up, this gives you an opportunity to walk through a virtual compile-debug-test cycle.

When I asked these kinds of questions I would execute the program in my head, and tell the candidate things like "your reverse() methods moves some stuff around, but the end result appears the same as before". Or "this fails with ArrayIndexOutOfBounds on line X". Typically it only took a few minutes to find the bug and fix it, and I learned about how the candidate solves problems.
Solo Design Sprint in Sydney
Multi-Touch Systems that I Have Known and Loved (2007)
How to Build an Economic Model in Your Spare Time (Hal Varian, 1994) [pdf]
Constructive Criticism Is Bullshit
I think it's important to remember how empty space actually is, when taking this view point. For instance, an object randomly shot through the asteroid belt has near zero chance of actually hitting anything, and that's a relatively dense space. The Oort cloud, which is where a large number of the theoretically unknown comets live, is only about 5 Earth masses.

The bottom line is, pointing a telescope to a random spot in the sky is very, very likely to find nothing. Even with a billion comets and a billion asteroids and a billion stars.
Except the UBI tax will be very large, and in addition to current entitlements.
Not to mention: Property taxes are "forever", even with Prop 13. In Santa Clara County, in the Bay Area, taxes are about 1%. So if your purchase price is $1,000,000, your taxes are about $10,000 per year, half payable in December and half in April.
The What for? Book
The XPS 13 (which OP refers to) has a 4K screen as well.

I agree, it's a gorgeous screen.
Kindle Oasis, Amazon's Apple Moment
There are a ton of quake clients, some that are very minimal (and just try to fix bugs and support new machines), and some that add or enhance new features or engine effects. There are also some that are built with competitive multiplayer in mind. My two favorite are Fitzquake and Fisheye Quake.

Also you might want to check out http://celephais.net/board/news.php which has a ton of very high quality user content for additional chapters, like mini expansion packs. Some really great level designers and artist who are making still making stuff for this game.
So what problem does Redux solve? From its doc: "It helps you write applications that behave consistently, run in different environments (client, server, and native), and are easy to test." Sorry, I am not sold. Can anyone summarize what problem it solves in a short paragraph?
Look, if you want trees on your building then put them there. It shouldn't matter whether it makes anyone else jealous. Let them buy their own trees.
Why use photoshop? The browser will make a pixel-perfect forgery with almost zero effort.
The surface area of react and redux is small and simple, but that doesn't mean that building complex applications with it is easy. Essentially, redux is just a big reduce on an immutable object. The just here is what makes redux great and open many possibilities with the time travel, etc.

That being said, I'm still trying to figure out how to build a few parts of my app the "Redux" way and I feel like it's making it way more complex instead of simplifying it.

For instance, in most redux trivial examples, the store and the views are directly mapped. I.e. 4 tasks in the store = 4 tasks on the screen. But in practice, sometimes the view evolves differently. Maybe we don't want to show the new task because it would confuse the user and it would be better instead to show a "Show new changes" button.

But then, you're now duplicating the state of the app. Since redux only tells you when the AppState has changed, how do you figure out how to update that UIView strictly from the AppState()? Yes, you can regenerate UIState every time but you need to store additional stuff in the AppState to be able to do that (For instance, was the "Show Change" button shown or not?). Also, regenerating a very big object on every change in the store can truly degrade performances.

There are some libraries (Such as reselect), but it's essentially the same thing, your view object needs to be recreated from scratch when there's a relevant change in the AppState.

One possible solution is to have components listen to the store actions and they would have their own reducer to update the "UIState" accordingly. But then it's moving away from the current "Redux Way".

That's just one example of how it can get complex even though the redux idea (One store, one reducer) is simple.

By the way, anyone knows how to solve the issue I just mentioned? :)
The University of BC has an alternate name: University of Beautiful Cars.

http://universityofbeautifulcars.tumblr.com

You probably don't need me to tell you who owns them...
Yeah, no thanks. I'm sure one could think of many reasons why this is bad, but the first one that comes to my mind is that I don't like potential future employers to know my current salary because I don't want it to be taken into consideration when they make initial offers.
That's their idea-- the reference client (by default) will renew any certificates expiring within 30 days, and they recommend you script it to run at least daily. That gives it many opportunities to retry in case of network problems or server outages (on your end or on theirs).
Yes, I'm sure.

https://news.ycombinator.com/item?id=11504575

> ceejayoz 3 hours ago | [-]

> So are laws against blasphemy, witchcraft, etc.
>It's satire, about a political public figure. It's hard to find speech much more protected than that.

Well, to be pedantic, courts would probably apply more protections to direct political criticism than to mockery of a political figure him/herself. That is, you would receive more protection for: a) "This is a stupid policy that will harm public welfare" than b) "politician X looks like a monkey". But it's close.
To be honest, unless you're doing a game, for mobile, the answer would always be "do it native".
A Thinkpad. However a Dell XPS will works just as well...but it doesn't have the Linux community that a Thinkpad has.

It's so cool that the Thinkpad Reddit has people asking "does anyone run Windows here" !
the "accusation" is a priori so laughable as to NOT constitute defamation in any reasonable sense. (Hopefully the courts will agree

From what I can tell, he's not being charged under defamation law, so I don't think that's very relevant. It's an old law that criminalizes "insulting a foreign head of state".
C# cannot gain the the aesthetics and ergonomics of F#, so there will always be something missing.
> During unfriendly negotiations, seller is squeezed for all possible discounts, all terms are treated sceptically, fear and negativity are in the air, and with first chance deal will be off.

This reminds me of the adage, "A fair deal is when both parties are equally displeased with the outcome."
Yeah, to be honest, I don't know much about Java and Java tools either; I'm just going by what I remember from school. I just assumed that Eclipse has similar functionality to VS Pro, which I know we couldn't replace with Vim.
Because history. And, because when I got my Model I, there was no such thing as any other TRS-80.
doesn't that count as 'having something to hide'

It's the 'none of your business' facet of privacy.
One statistic missing from the post: what percentage of malicious traffic on the internet actually comes through Tor?

Akamai says[1] that Tor exit nodes were "far more likely to contain malicious requests", but it was still only ~1.26% of the total.

edit: they say the "far more likely to contain malicious requests" statistic is 1:380 for Tor exit node IPs vs. 1:11,500 for non-Tor IPs, but I wonder is that simply a result of more traffic being concentrated to those few exit node IPs?

[1] https://www.stateoftheinternet.com/downloads/pdfs/state-of-t...
Bell believes Cutler is the only engineer with the confidence to pull off NT as he did. “Almost anyone who would have been good enough to do NT would have insisted on a blank sheet for the spec,” Bell said. “Dave appreciates legacy and compatibility.”

That seems to be what is missing most with modern software development. Everyone thinks they can do it better, and in the end repeats the same mistakes while creating new ones.
Sinkhole of Bureaucracy (2014)
I would say that cutting out the middle person is part of how you pay for UBI. To me the highest benefit of UBI is that people wouldn't need to work/struggle to live anymore.
I wish it was that easy. I tried, since I bought this phone, all combinations of turning off wifi, data, airplane mode, shutdown phone, hard reboot phone. ;(
A QUESTION OF PRIVILEGE
Ask the right questions
http://krebsonsecurity.com/2016/03/irs-suspends-insecure-get...

That isn't a password and its basically available based on public information, just like a SSN.

The IRS created a system that is literally another username and called it a PIN.
Alternately, similar actions are taken by many on the right as part of a concerted effort to slash and destroy social programs.

They support widely popular resolutions (tax cuts? Nobody is against tax cuts. The only debate is which section of the population gets bulk of the money, hint: it's not the poor).

They shift money around and remove it from sound programs like social security so it goes bankrupt.

They intentionally privatize and mismanage government programs so they fail.

Then when there isn't enough money to go around come budget balancing time, whoops looks like we have to slash health care budgets. Education budgets? You only really NEED 50% of that, right? Why is the state paying to help kids go to college? These programs are horribly mismanaged and inefficient [because we have made them so], the market will do a MUCH better job if we just insert a corporate middleman between the people who need services and the people who provide them. It would be nice to let public employees exercise their rights and bargain collectively, but you know it's just too darn expensive. Those contracts we signed to give people pensions? Well it's not our fault we can't pay them now, it's just the economic reality. We all have to make sacrifices [except the rich]. Look at the adult conservatives being responsible, making the hard choices to cut things that need to be cut.

Rinse, repeat, slash and burn.
So we can safely assume anything these people build doesn't validate their inputs server side?
Well, to be fair, H-Mart is a pretty enjoyable shopping experience, IMO, though I guess most would say it's not a "major" brand it does have 43 locations in the US. I agree though that South/East Tacoma is pretty bad in general.
> and Google deployed defenses to limit the scanning of the existing URLs

I find it amazing that they didn't do this in advance and needed to have this happen to know to fix it.

I remember way back in 1996 or 1997 being able to do URL scans of UPS shipping tracking numbers. It was trivial to bring up the ship to address for any given shipper (for all of there customers) as long as you had at least one of a shippers tracking numbers (then just alter to suit). [1]

[1] So in other words if I received a UPS package with a tracking number for ABC company I could easily see every else that they were shipping to including names, addresses.
It's possible to create a redirect loop, i.e, a URL that redirects to itself. I don't know if it's something that should happen or not, but Chrome gives me an error after too many redirects.
To be really pedantic, there are two layers of protection. Political criticism is itself protected, but so is criticism of public figures (regardless of whether that criticism is political or they are even political figures). Politicians are simultaneously public figures and subject to political criticism.
This seems like something I might want to run on my "own" server so I have control over the data life cycle. Is there source code available?
Thank you! It is always so upsetting to try to play an old game, and find that the mods have been lost to history.
Found a 16y old password protected Zip file with my mIRC logs
While checking some really old CDs I found a password protected zip file with my mIRC logs from the year 2000. Since then my passwords changed a few times so I have no idea how many characters or which characters I used to protect the zip file. I already tried to brute force using 4-7 characters but no success. Any ideas to crack this are welcome.
What type of investment hits are you going for?
We've seen this story before. It's as old as cross-platform software development tools.

A platform vendor buys and kills closed source code that makes it faster and easier to make applications across platforms including those the new owner does not control, so the closed source product is killed and all the developers who used it now have to re-write all the their apps costing them significant resources and money.

Can anyone really wonder why developers do not like to buy closed code that acts as glue between platforms and their applications?

The only time it's smart to do is if it lets you reach the market faster than others, and then only if that buys you time to get off the cross-platform tool before it lags and degrades in the face of platform updates the tool vendor does not control or dies.
I believe this issue was originally reported via Twitter, here: https://twitter.com/_rsc/status/717777241296543744 -- and that for the most part things are working, but there are just occasional errors.
By way of intro, we've been working for the last two years on this project. Our goal is “to enable mobile developers and application owners to quickly bring their applications to any mobile device, without compromising quality or performance.”

The code block converter is just a free tool, which is part of bigger platform called MyAppConverter.

We've built MyAppConverter as an instant and automatic native to native code conversion platform that helps achieve our goal. Our technology is based on semantic code transformation and model driven engineering.

By the way, the entire platform is free to use as a self-service and we currently support Objective-C to Java (Android) and to Swift.

Feedback much welcome.
I just got a System76 machine (a Lemur; their 14" machine: https://system76.com/laptops/lemur), and I haven't seen any dropped keystrokes. I wonder if the keyboard problems are specific to one model.
Thanks, this seems to be the best nomenclature.

https://en.wikipedia.org/wiki/Open-source_software#Open-sour...
A great deal is when both parties feel like they've ripped the other off.
here you go:

http://www.theguardian.com/world/2013/jan/03/putin-grants-ge...

But you might say, well that's only one guy, who cares.

So here's a couple more, but if you just google "the rich flee EU" or similar all will be revealed.

http://www.france24.com/en/20150808-france-wealthy-flee-high...

http://www.thelocal.fr/20141229/france-75-percent-super-tax-...

In a lot of EU countries taxes get rally high really quickly (>50%), but there's not much you're getting back in any kind of service so, no one in the right
state of mind is going to pay that, not even the ones setting those taxes.

Need a life saving heart surgery? Sure, in 6-12 months,
just wait in line like everybody else irrespective of how much in taxes you paid.

Want you're kid to go to a good school? Well, there's the shit
public schools they can go to paid for with your taxes.

Want your kid to go to a good college in another country?
Well, the government already took away most of what you earned
so bad luck, you don't have enough left to make choices like that, just use the shitty public ones you paid for...

etc.
I'd take it a step further and argue that asset appreciation was an intended outcome of ZIRP.
I copy and pasted in the example code from the link at the bottom, and the code it produced is not valid java code. It still includes Obj-C types (eg. NSString) and is repeating method names. eg:

NSMutableArray array=NSMutableArray.arrayarray();
'Dozer, the arithmetic and memory units were pretty much the only thing that were separated. Each core pair shared a scheduler, a dispatcher, branch predictor, cache, etc. It really was an oddly thought out design.
How to Win the Award for Best Art for Your Mobile Game