skysight-inc/HackerNews huggingface dataset:
Much higher? Most of Europe has income tax in this range (generally lower on the lower end of the earning scale) AFAIK.

Eg. I'm currently paying around 30% income tax in Norway (but that'll probably ease up towards 40% as I move into a more reasonable income bracket - and one needs to remember 25% VAT here - I'm guessing it amounts to another 5%-10% points added on top of the income tax).

This includes free health care, free education from primary school through college, subsidized pre-school etc.

Even in states like Texas, AFAIK one doesn't typically come out much ahead in terms of taxes in the US - and in general get very little in return.
I think the headline and comparison of iOS to Linux shows the author doesn't really understand the technology being written about.
> That also gets to what is wrong with multiculturalism in the US, namely that it is being pushed by people who hate culture generally.

I couldn't agree more; this'd have been okay had US not been so powerful geopolitically, but alas. You'll probably enjoy the tapestry around L. Carroll's "The Walrus and the Carpenter" given in "God and Gold".

(http://www.cfr.org/religion/god-gold/p13990)
It's almost as if there were some sort of bias in the mainstream media...
> That assumes that micropayments appear as an improvement over the status quo to payers.
> However in an internet where most things are "free" and existing payment solutions work "good enough"
> for the remaining cases, I don't see that.

The existing solutions always appear good enough, because they form around what is possible. So they are good enough, for what is possible now. Right now it isn't possible to accept payments unless you get the customer to give you their credit card number (a blank check), thus forcing merchants to put ads on their site to finance it.

Ads aren't the revolution of the internet. They're a poor man's replacement for proper financing. And all the companies who can't deliver a product that can be financed by ad revenue are cut out. The only truly victorious player, in the end, is Google, who've become the world's private banker, financing internet pages all around the world, because no one understand the root problem lies in poor financing opportunities. Consumers are happy because they think they get something for free, when they're just paying with personal information, because no proper online means of payment exists.

The way things currently work is as much a symptom of what is missing as it's a symptom of what is there.
SBCL compiles to native.
In fact thats how you check if the function was tail-optimized -- it will have a JMP opcode instead of CALL
I think you're confusing protocol with API.
Dear god. More anti-Russian fear mongering and propaganda.

a) There's no proof Russia was behind the DNC hacks

b) Even if they were, why does no one care about the corruption that was uncovered? Don't shoot the messenger...

c) Does no one remember the whole Snowden/NSA thing? Every state hacks every other state, the US does it more than most, other countries don't whine nearly as much.

Recent weeks have also shattered the idea of the US 'free media'. So much propaganda Stalin would be proud...
Why indeed. I think particularly no network has ever earned a better title than CNN with their Clinton News Network. They're all shills for her at this point no matter what she does, they'll hold her to one standard while holding Bernie or Trump to another.
Does PyPy have enough type inference smarts to figure out when it can use a homogeneous array? In CPython, everything, including every array entry, is a CObject. (Except strings and now, bytearrays. They're special.) That's why Python arrays of numbers are so slow.

NumPy's representation is very close to that of FORTRAN. This problem was mostly solved in the 1950s and 1960s, when FORTRAN DO-loop optimizations for arrays got good.
> he simply asked if Python could gracefully manipulate Python code as data

Have there been any big LISP macro code injection vulnerabilities in the wild?
China's Didi Chuxing to Acquire Rival Uber's Chinese Operations
To add to this, Most of them compile to native. I think the exception is CLISP. Certain implementations have both because compiling was costly at one point.
This statement is suggestive: "the teacher encouraged me to practise reading and writing every night with her, but every letter was a struggle and every session ended in tears, tantrums and dejection. "

The kid is not in control, the mother is. It is a job of the person in control, to adapt and change the behavior, in order to change outcome "every session ended in tears and dejection".
Slib – A library for semantic data mining based on texts and ontology processing
Game of War Fire Age Hack Tool 2016 (Android+iOS)
There is an option to lease a car[0] with no limit on mileage at a fixed price/week which imho covers majority of maintenance charges also. Yes, there is a risk attached if the driver doesn't get enough rides.

[0] https://www.uber.com/p/carousel-vs-2/?exp=xcl_t1
Uber to Sell China Business to Rival Didi After Losing Billions
If you can find the patent number that would make it easier to formulate a cogent response.
The valves would limit intake to prevent causing a shockwave, and be spaced close enough to neutralize any shockwaves caused by catastrophic failure.

You could even open the valves intelligently, limit the valves as a function of the distance of the failure point. So the valves closest to the failure open the fastest to put air ahead of the shockwave, and the valves further away open slower to give further away carriages more time to break.
Show HN: Modern Python3 web framework
> If you are interested in compiling Barliman under GNUStep, I'd be happy to help.

Thank you for being open to it, but since I'm not a Schemer (yet) so I don't see myself using it, beyond playing with it for fun.

> I assume GNUStep supports Swift?

From the best I could gather[1], this appears to be work-in-progress. GNUStep's Objective-C API is apparently at OSX-10.6 level.

> recommendations for cross-platform GUIs that can also launch and manage parallel processes well

QT comes to mind. Their QProcess class seems pretty neat to me.

[1] https://www.reddit.com/r/swift/comments/49r82f/swiftgnustep_...

[2] https://doc.qt.io/qt-5/qprocess.html
Are you asking something along the lines of ShowHN and Product Hunt?
Nginx config pitfalls and common mistakes
Some googling suggests it was not a patent they claimed, but that it was an "illegal number". Very possible I confused the two.

https://en.wikipedia.org/wiki/Illegal_number

I think at the time what I found ridiculous was that you were prohibited from "having" the number, but of course nobody could say what number it was you weren't allowed to have... seemed like something that belonged in Dr. Strangelove.
> Of course, this isn't an academic exercise. Nobody will be surprised to learn that there is political motivation behind these attempts to demonstrate that the United States doesn't have horrendous incidences of mass shootings and other gun crimes. If the United States has levels of gun violence comparable with the rest of the world, there is certainly no need for gun-safety legislation.

Nobody will be surprised to learn that there is a political motivation behind attempts to demostrate that the United States has more horrendous incidences of mass shootings and other gun crimes than other countries, as well.

There's a difference I think. The people behind the first cause are motivated by a desire to protect their individual liberties. While the people behind the second cause are motivated by a desire to enhance and protect their unlimited power over everyone else.

Gun control debates are irrelevant. You could make a very convincing argument that guns cause all of the violence in the world (untrue), and even if that were right you'd never convince anyone to give up the only thing that equalizes their might to that of someone who is hostile toward them. Especially when your argument is based entirely on the actions of "Other People".
What the End of Moore's Law Means for the Future of Computing
"The question is where will we be in five years, the answer is using Common Lisp, because of language features" says the author in the comments. This was 8 years ago.

Kind of rude of me to take that potshot, but it's there. I've been reading these "Why Lisp?" Arguments for years and yet it still remains pretty niche. The longer this goes on the more I am unable tell Lisp advocates apart from Perl advocates. They both sound like write-only languages. They make a lone programmer feel very productive and Free, but it results in essentially unmaintainable code. I've written and attempted to maintain much more Perl than Lisp, many years ago, so please tell me if I'm wrong.
I'm biased, but there's a big difference between "learning lisp" (well enough to transliterate that python program) and really getting the code as data concept.

I'd say that learning X really well is always a positive because whenever you learn something in depth you can then apply the concepts elsewhere. And there are still lisp-only concepts, so learning lisp is positive. ML is good too. Also spending time with a well designed concurrent language is beneficial.
Reductio ad absurdum: I assume your variable names are single-letter, your Python is indented only one space per block level and every C program is a one-liner? You should check out the Code Golf stackexchange; you'd do well.

Kidding aside, I can appreciate your feeling of OCD (I fight that urge too) but remember that most syntax is for humans, not machines. Using braces communicates intent to the reader; omitting them offers an opportunity to stumble.
I seriously wonder what blocking internet ties for 24h between the US and China though the root servers or some other means would do. Afterall, a vast majority / overwhelming majority of hacks come from China.
That measure doesn't deal with over population, which is a huge thing, and more likely to run out of control than consumption per person in a country. Although individual consumption is important as well.

For instance New Delhi is far more polluted than any US city, although energy consumption per capita may be 16 times more in the US than India.

In my opinion a measure like energy or resource use per square kilometer of land is a much better measure. Although it has its problems as well, such as land quality varying greatly between different areas, which would change the number of people an area of land could support in a sustainable way.

Sources:
Population and energy usage per country http://www.worldpopulationbalance.org/population_energy . This uses Population Reference Bureau; 2012 World Population Data Sheet for population information and uses U.S. Energy Information Administration 2012 for energy use information. This is on the bottom of the page linked.
For the Pollution index, it is Pollution Index 2016 Mid Year http://www.numbeo.com/pollution/rankings.jsp .

Disclaimer: I am not an expert in the slightest.
Compared to other countries, entirely in my head and not in any scientific way, I think America has a better track record than some of protecting the internet from tyrannical government agents.
Google's Stay in the Loop feature
I don't know if it counts as "assuming malice" but Google is a business, and so of course will generally act in their own best interests.

You can see the underlying theme in virtually every interaction you have with Google these days, especially since ad blocking started becoming widespread. Every service they offer is structured so as to extract the maximum amount of personal information from the users of the service. Every design decision follows this underlying goal, even when doing so isn't necessary or even ideal. Everything they do is quid-pro-quo.
Anyone else think this great emphasis on Russia hacking the DNC is a way for the existing US govt agencies to gain brownie points with the future President (Clinton).

I read the same in the "I advise not to prosecute Clinton for the classified emails on her server" statement by the FBI investigator. Can you imagine advising to prosecute, then she becomes your boss.

At some point I'd imagine, all the "experts" and heads of agencies will expect a little promotion, or other favor for contributing to her campaign -- diverting attention from the contents of the email to the hacking itself.
if I understand your statement, I think I agree. That's why I adjusted my comment to suggest banning only the governments of those nations, while allowing the private citizenry to continue to have access.

That would certainly be challenging to do, but I believe it would be possible.
It's the surge multipliers that I am talking about and yes it is trivial to test. During surge I've been with friends all of whom get different multipliers.

Outside of surge everyone pays a published rate.
This sums up my experience. I still have an ISO of FreeBSD 10.1 sitting somewhere on my system just waiting for me to copy over to a USB drive once I work out how to set it up on a dual-boot system along with Windows.

So far, all the guides I've seen for dual-booting have been for Linux, and they've all been straightforward.
For me it's actually the opposite. I have small high quality headphones that I can forget in a pocket. I always have them on me, and they work on all my devices: iphone, ipad, laptop, work desktop.

My iphone losing the audio jack would be a major inconvenience. I would have to carry multiple headphones, and also potentially bigger headphones since they will need to do more (blutooth, DAC, etc). Frankly, after having owned pretty much every iphone and ipod model since the begining, I will most likely be looking for an alternative.
Land rents are depressed by taxes on capital and labour. (Without those taxes, people have more money to bid up land.)

However land rents are not taxed (very much) by themselves, so fall squarely to the owner of the land. So in that sense they are definitely worth chasing today.
A radio control LED light seems like it'd be a far, far simpler solution:

http://www.milight.com/milight-rgbw-remote/

and

http://shop.easybulb.com/easybulb-plus-round-rgbw-6w-light-b...

Or buy on ebay. It's much cheaper than this solution.
Look for Georgism and land value tax. Those names are more common.
A History of Capacity Challenges in Computer Science [pdf]
That is one way you can also passively tap a fiber without breaking it, I am not sure if it could be done deep undersea, I suppose it is possible with the right set up. Basically how it works is you have to open up all the cladding and get to the bare fiber (not always that easy) but assuming you can do that, then you can take another fiber and put it right next to, parallel with the main one and then apply a little heat, the proximity of the tapping fiber will pick up a small signal. It is called a fused biconical splitter, it is possible to do non-intrusively.
Well, SwiftOnSecurity made a snarky macaroni video and the grugq buys the attribution without evidence, so the infosec groupthink must be correct.
I'll respond by pointing to the example set by Betamax & VHS.

Speed isn't everything. Stability and Security are arguably more important.

I think there are developer concerns as well, when considering new or alternative languages and platforms.

Wordpress is presently king, as it comes to both blogging platforms and CMS. There are many reasons for this, and I doubt it will change anytime soon because it has momentum now as well. WP is built using PHP of course, and I've heard lots of developers say PHP is terrible.
I read / "think" Yahoo is not using FreeBSD any more. The move to Linux started before Marissa era. And I think by now they should be 99% Linux.

Netflix I "think / read" is only using FreeBSD with their Storage Appliance. So that is relatively small parts in number of Servers. Most of their operation, those Chaos Monkey killed machines are all EC2 and Linux.

Whatsapp is Erlang and FreeBSD, a real rare bleed. But i read Facebook is hiring Engineers to make Linux Network Stack better then FreeBSD. Bold claim on the Job Description, then there were rumours Whatsapp moving to integrate with Facebook, i.e moving off FreeBSD to Linux. I doubt thats an coincidence.

Despite the many / some similarities between FreeBSD and OSX, even Apple aren't using any FreeBSD on their Servers. At least there hasn't been any evidence in hiring.

So really, which large, Internet Company is actually using FreeBSD?
Everyone know's that everyone hacks, the problem is one of the Presidential candidates is encouraging hacks on the country he is running for President of.
This article is too fluffy, sounds like it had help from Intel's PR depr.

I certainly hope Phi has more advantages than the write once run anywhere / portability angle they kept pushing.

Has anyone chosen Phi for a real project that was in no way funded or subsidized by Intel?
Overflow Licenses – NetLicensing
Overthrowing democratically elected governments is not a carbon neutral process.
Or, Why Clinton's DNC Keeps Getting Away With Not Keeping America's Secrets Safe.
I totally agree with you, under a lot of circumstances. Many job-hunters/HR reps treat the interview process as a one-time deal. Therefore, it is my responsibility to prove my worth. When I negotiate a higher salary, it's not because I want the extra money (though it is a factor), it's because I want to prove to them I am worth at least that much to them (hopefully more).

At the end of the day, unless I'm a terrible employee, the employer still profits off of me and still "wins." There might some some opportunity cost here and there (they could have hired person B for $X less!), so from there on out it is my job to prove that I am worth the $Y salary that I worked so hard to negotiate. I don't want them to think about the "what ifs" of not hiring me, I want them to see the value I put on the table.

For me, personally, I always try to do my best work, no matter how much I am being paid (my latest contract job was $15/hour and was definitely way below my pay grade, but I put my best foot forward regardless).

Since I know that many other people will only perform to the rate at which they think they should perform at that pay level, that puts me at an advantage. I can negotiate a higher salary and prove that I will always over-deliver, thereby proving my worth.

I get a nicer salary, they get an exceptional employee, win-win.

Of course, if I end up not performing up to the price I put on myself, then the company is not getting what they are paying for, and I'll probably find my name on the list of lay-offs when it comes to that. Rightfully so, too.
IMO The game does operate differently for experienced developers. I'm not a negotiation expert either (even though ironically I am a founder of a recruiting software company) but I would say there is $100k line and a $255k line. Once you break $100k (ie experienced) then it becomes a challenge to break $255k. This of course just anecdotal and conversations I have had with others.

Back when I was passively looking I too would just state the ole "don't won't to hear it unless it is above a certain amount" (and I too am +15 years developer). I would often state outrageous numbers like $250k (sadly that is no longer outrageous to me but it once was) and you would think that would scare off most but many would want to continue the conversation back and forth regardless if the company could pay or not (at times this was annoying).
While working on mobile phones, I've found a number of problems with the TRS style jack.

One is they trap lint internally, which can often result in the internal switch that detects insertion permanently thinking there is a headphone in it (Google "phone thinks headphones are in"). The external speaker is usually muted when a jack is inserted, so when this happens, the phone doesn't make any sounds. Lint is very difficult to remove from the outside the connector.

The other problem--which the original inventors couldn't have anticipated--involves the hook switch (hangup button) on wired phone earbuds. The switch usually works by shorting the microphone to ground. The problem is that, because of the geometry of the plug, the microphone is also shorted to ground while the plug is inserted or removed. To avoid erroneously interpreting insertion/removal as a hangup, the software must wait for the button to be held for around a second. This precludes doing other interesting things with the button, like having double clicks, or clicks with different durations perform other functions. It also feels a bit awkward to have to hold it for so long.
AI is always less impressive than is claimed
Raw footage of the Japanese games industry
It's behind a paywall now.
Former navy submarine officer here. So SIGINT is absolutely a capability of US submarines, but isn't necessarily a primary purpose. But there are absolutely times and places where the ideal source of intelligence for the US government is a submarine offshore of country X with very small masts sticking out of the water gathering SIGINT. Satellites don't/can't catch everything.
In markdown I think a blockquote is indicated by >, so:

> This is a quote

> it is rendered as a blockquote.
The worst is that the apple-issued headphones are and have always been absolutely crap. If fact in public transports when you hear the loud music of a fellow passenger, it is almost always the crappy, leaky headphones that come with the iphone.

If I ever buy an audio jack free iphone (god save), the last company I will purchase headphones from is Apple.
I'm developing a language that's a superset of Lua and Lisp. It's still in its infancy, but here's an example of a Lisp/Lua function in a module that can be imported as a (+...) macro that expands into Lua `a + b + c + ...` expression.

https://github.com/meric/l2l/blob/rewrite/l2l/macro/arithmet...

The idea is programmers will write in Lua whenever readability is prioritised, and when homoiconicity is required, for example in the use of domain specific languages, lisp can be switched to. The lisp part can be used to produce macros that expand into Lua.

Would be great to know your thoughts!
Scientific American Reports Research Casts Doubt on the Value of Acupuncture
Didi and Uber have been raising outrageous amounts of money to outspend each other on driver incentives. Seems like a smart deal for both sides.
Checkout NodeMCU. You can program in lua. There are some downsides, but overall my experience with NodeMCU is fairly good. Just like everyone else, I've been using them to upload sensor data (humidity, temperature, strain).

Documentation: https://nodemcu.readthedocs.io/en/dev/
esp8266 flash utility: https://github.com/nodemcu/nodemcu-flasher
IDE: http://esp8266.ru/esplorer/

Tips: The cpu is responsible for everything, so if you crash it or get it into a loop the serial output will stop. Be careful with what you put in the init.lua, since it will run on startup. If you do get stuck in a boot loop simply hold down the button while pressing reset, and it will get into a recovery mode. Then use the nodemcu-flasher to reflash the chip.
1) How do you fix that something is a standard? By not accepting it being done by yet another company.

2) This is not just about the number of connections that are made. It's about the amount of information that could be collected through those connections.

And Microsoft's Privacy Statement asks for legal permission for them to collect, store and share any of your content.

Apple's Privacy Policy does not, as far as I can tell.

https://www.apple.com/privacy/privacy-policy/