skysight-inc/HackerNews huggingface dataset:
Kinda part of what I meant by "the hardware world having moved on a lot". I mean, I can hardly think of a way in which it is the same world, except perhaps a vague von-Neumann-esque architecture still being used, but even that's a lot different than it used to, thanks to the way that nowadays even assembler code is really just a specification to the CPU, rather than an execution plan, since the CPU recompiles it to internal microcode and just does whatever it likes instead on the fly. Almost nothing is the same as it was back then.
The array[] problem
> The only way to change culture is through law.

Not true. What about education?
Sebastian McKenzie reviews year 2015
Car-free shopping districts are an interesting choice, but you still need to make some concessions to mass transit (eg delivery hours for trucks, right-of-way or other lanes for buses or expensive construction of subways, etc), and Europe generally doesn't have the sprawling suburbia of the eastern United States that would require massive ring-roads to handle traffic that isn't feasible to serve via mass transit (although mass transit park-and-ride facilities can help to mitigate that).
“Deep Work” by Cal Newport Is Available
GNU Radio Tools for Radio Wrangling and Spectrum Domination [video]
Sometimes I do use several bonus cards, when there's some significant benefit (say, sale-out only for bonus-card owners). Guilty that. But I do not use them often and of course I don't use my real name when signing up for it. Or if I do — only when I use my CC anyway, which is rare.
My 2006 Macbook still looks presentable, if a little bit vintage-ish. It runs well.

My experience with Lenovo laptops is that, with the exception of the ThinkPad line, they don't strike me as very durable machines, which is fine considering they are cheap. I am not very confident the current ThinkPads will be alive 10 years from now. I have no such feelings about my current Macs - quite the contrary: I got them overspecced because I suspect they'll be around for a long time and while 16 GB of RAM seems excessive for Python/Django work now, I am not sure what kind of demand will be placed on them by then.
Fisher Price now has a toy that teaches preschoolers how to code
We've been working on documenting platform specifics pretty heavily at info.sonadier.com, but I hadn't thought to document business guarantees. Thank you for the heads up! They should be added shortly.
Woolworths were presumably happy to be rid of Dick Smith to the PE company - if they thought Dick Smith had a bright future then why did they sell it?

[Reminds me of Liars Poker and bonds...]
It's awesome, but if it weren't for patents, we would have pens on every device with a touch screen now. I use wacom styluses for work, and mind, they're egregiously fine, but wacom is trying to protect their own interest with the cintiq series.

It's about time there's some active competition in the field.

The new X1 Yoga, shipping with a pen, makes me think it's actively the best device for notekeeping just besides the Microsoft Surface (and comparatively cheaper to booth).

I only wonder if they improved on their pen accuracy though.

https://answers.microsoft.com/en-us/surface/forum/surfpro3-s...

I also found the 256 pressure levels offered by n-trig to be generally insufficient for artistic work (for comparison, even the cheapest wacom tablet has 2k).

That being said, it's awesome that we're finally getting a pen in these devices, and not some toy that you need to use with a glove.
“Vertising” – taking the ad out of advertising
I didn't meant to say that Pascal hat the perfect solution, but that with that times technology, better solutions than the C one were possible, and more so with any language more modern than ancient Pascal.
Yes. It's all just data in the end. Javascript can handle collecting all the information outside of setting cookies. But cookies are outdated and just a fallback now so all you need is the javascript to run.

This can be as simple as hosting a copy of GA.js yourself but there are plenty of options like using the server-side API if you have GA enterprise or just using a reverse-proxy like Nginx with some rewriting logic.

3rd-party only means it's a different domain (with security usually implemented at the browser level) - it's not some magical wall of isolation.
It's not a promo, I have no connections with the author. I just started to read it today while travelling. So far I like it, it makes me think about the way I approach my work and study, and how it can be improved.
Who said the pay was the same?

I'd be happy to take a 20% pay cut for a 4-day work week at some point in my life. I have a semi-retired relative who does just that.

As it is now, I'm vocal at reviews that I'll take more days off per year in lieu of direct salary increase -- an idea which seems to throw people off and hasn't been seriously entertained. At some point, I'll make enough annually, that I'll simply start taking days off without pay, which is something payroll seems to really hate for some reason when it concerns salaried folks.

Corporate pay/work expectations are really odd sometimes.
I agree with your sentiment, but in this case, there's no implanted circuitry. It's just a magnet driven by an external coil.

There are already medical implants that do what he wants, but no doctor is willing to install them electively.
I don't think IBM would have ever gone with the unremovable malware idea.
They are funding it in public, no secret on that part.

Hopefully they won't fund secret backdoors though :)
The purpose of the second amendment was to avoid tyranny in a powerful central government _over the individual states_. The current (2008) Supreme Court interpretation of the second amendment is controversial because it largely ignores the "well regulated militia" text.[0]

[0] https://en.wikipedia.org/wiki/Second_Amendment_to_the_United...
https is quite computation-intensive and it has its additional cost to hardware, by offering http in parallel that might mitigate the pressure a bit when https is unneeded.

when content filtering is mandated(corporate, school, church,etc), they're going to do it anyway, just need more powerful router/firewall/proxy in the middle, if http is available it will ease that to a great deal.

for people needs security, just use https by default, for people perfers to http sometimes, they will have the optional choice, just like what google.com does now.
Yes. GA has server-side API's available to premium accounts.

You can also just host the ga.js file yourself. Or run a reverse proxy or any of a dozen other methods to collect data and pass it to GA. Using the standard 3rd party tag is just for convenience.
Amiga OS current copyright owner posts official statement about source code leak
> The alleged goals of the ACA were to get everyone insured. However it shouldn't have taken thousands of pages to accomplish that. A good portion of ACA has nothing to do with insurance at all.

My own view is "getting insured" shouldn't really have been the goal, at least not with the current 'insurance' system in place. The goal should be making sure people have access to care/service, not access to purchase insurance. I have insurance, I'd be hard pressed to use it outside of a catastrophic event, because I have such a high deductible. Headaches with blurred vision... I may eventually go, but... I don't really want to be on the hook for $10k+ in bills just to find out "oh, it's nothing, get some rest".

Expanding medicaid would have ensured that more people would have had more direct access to care with minimal disruption to everything else.
It seems a little like overkill to bring ruby into the equation here. Standard shell tools can do this just fine.
Even Insured Often Face Crushing Medical Debt
you have both roll and pitch.
January 13th – Advanced Persistent Threat Meetup
Software like WinRAR are still traditional shareware.

Many SaaS offer a "Lite" plan and the first 14 days a trial plan. That is basically what you got from a traditional shareware product.

Free2Play games are basically also shareware.
14:43 UTC+1, site not loading, DNS error (domain not resolved).

It seems DNS this was hosted on godaddy, but can't see the content now.

It was pointing to shared hosting on dreamhost.

The domain will expire in August, so that is not the problem.

The domain is in status clientUpdateProhibited, clientTransferProhibited, clientRenewProhibited,	clientDeleteProhibited... the whois has been updated today.

Maybe this site was put down?
PM2 also provides a tool [1] to deploy your application directly into your server, rollback & co. You can checkout this blogpost [2].

[1] http://pm2.keymetrics.io/docs/usage/deployment/

[2] https://keymetrics.io/2014/06/25/ecosystem-json-deploy-and-i...
Short answer: yes.
I've lived in or around Boston for ~36 of my 41 years. The word "expressway" is no longer farcical, and the hideous rusted green monstrosity that used to cut off the waterfront from the rest of the otherwise very walkable city has been replaced by the aptly-named "greenway" linear park.... it's so much better I can hardly believe it. Yes, public transit needs more and better investment. Yes, the BD suffered from corruption and inefficiency. But, this lifelong Bostonian sees it as a messy, expensive, insufficient but necessary step in bringing this awesome little city into modernity.
Mechanisms to detect VMware (or Xen ...) from inside
Thanks for the information. I understand its a hard problem but an essential one that needs a solution. It needs to be supported both in Chisel and with appropriate infrastructure to test and compare with the golden ISA model. Is there any one in the community who is actively working on the verification story ?
The rise, fall and almost rise of the Caviar of Cantaloupe
> PC worldwide core games market is estimated to be around $27B in 2015 (Newzoo). So, including Dota 2 and Team Fortress 2 revenue, Valve is controlling around 15% of it. Pretty impressive!

Is anyone else under the impression this number is too low? I mean, sure, it's still impressive, but at this point I would honestly expect them to control 30-40% of the PC core games market at least. I'd find it easier to believe that the NewZoo estimate is inaccurate.
Show HN: Reuse auth part of RESTful server
Hijacking my own post.

Been having lots of fun playing with BitBar. Just finished a clipboard history plugin: https://github.com/matryer/bitbar/pull/47
This is why I frequently swap bonus cards with random people on the subway :)
Cross-platform development using Electron at AIRTAME
I think he's saying that actual sharks (with teeth and all) benefit ecosystems
Graph isomorphism in quasipolynomial time (video)
> It was big news when it came out that Verizon was doing this to mobile data connections.

Because the other ISPs were sneakier and were only injecting their tokens when the user was visiting a site that was paying for the service. Other ISPs had been running similar schemes for years, but it flew under the radar because it was only active when the user visited certain sites. Verizon fucked up and released a half-baked solution and people caught on. Other companies were better at it.

> For home cable or fiber internet connections, the NAT usually happens on your device, on your local network (and under your control if you reject the ISP-provided cable modem and use your own, or put the FIOS router in bridge mode).

Most ISPs are running a carrier-grade NAT solution of some sort. A lot more happens in the access layer than most people realize.
This classification might by a blessing in disguise.

The supreme court disagrees with you (see District of Columbia vs. Heller) re your need to bear firearms. But if encryption is the new firearm, that might be an important ruling for crypto.
> I agree that shorter hours are likely to be beneficial, but why are people trying to achieve this by passing a law?
> I think that this can be achieved with a softer approach

That's a bit of a "trickle down economics" argument. Depending on corporations and owners to offer an option is never going to be as effective as passing a requirement.
Has there been any attempt to incorporate these changes upstream? Always seems a bit of a tragedy when its not even attempted, and perhaps comes across as a little lazy. From an engineering PoV, maintaining a fork is great at first but either an explicit pain later on or (worse) contains unknown unknowns.
Interesting that London's Crossrail is being seen as a big spend. Over here the comment is often that in the time it's taken us to build Crossrail, Paris has built 5 RER lines.
Impressive project, I always loved Lego. One of the best moments with my step son is creating something out of Lego's and see the sparkle in his eyes. I remember building massive ships and aircrafts when I was a child, no amount of video games can beat this feeling of control and unlimited possibilities.
Something similar has been done in New Zealand. One of the 3 main providers of cellular service, Spark (and the only owner of phone booths, being formerly state owned), has installed wifi routers on top of all the phone booths. You get up to 2 GB a day for free if you're a Spark customer.

http://www.spark.co.nz/discover/freewifi/

I presume it was fairly trivial to install adsl modems to the already existing telephone connections. It seems like a good use of already existing infrastructure.

In Wellington, we also get free wifi in the CBD: http://cbdfree.co.nz/

Apparently there are adverts for this, but I've never seen them, presumably due to my adblocking.
The conclusion I draw from this list is that it's almost impossible for an ordinary person to maintain anonymity using the current tools. Who has the discipline to maintain the level of operational security implied by this article? I mean, these are just the top twenty things you're not supposed to do, and it's easy to think of more, for example:

* Don't type anything into an untrusted web page—you can be deanonymized by your typing patterns. Whenever you need to type anything, type it into a text editor and then copy and paste. http://arstechnica.co.uk/security/2015/07/how-the-way-you-ty...

* Don't move your mouse over the web page—you can be deanonymized by your mouse movements. So disconnect your mouse and interact via the keyboard only (always bearing in mind the problem of deanonymization via typing, of course). http://dl.acm.org/citation.cfm?id=2046725
Those Conspiracy Guys Crowdfunding
I really wish there were some kind of reputation tracker for not only these kinds of investment managers and banks, but also just corporations and even politicians.
> nginx and apache can support http/https in parallel fairly easily, not much extra complication per se. the benefits are listed in a post below.

There are extra complications besides the server setup. For example, it's harder to avoid mixed content errors on HTTPS pages, you couldn't just use the "secure" flag on all cookies and you need to be careful not to send passwords or session data over HTTP. Many sites have login forms on HTTP pages that then send you over to the HTTPS site for example but this isn't secure.

Not saying it has no benefits, but mixing HTTP and HTTPS does have complications.

> I was chatting with a youtube engineer last night and she told me that she does not recall a wide discussion on disabling http fully, I thus submitted a request in youtube's forum and see how it goes.

Great, I'd be interested to know the reason as well.
Dick Smith could have been wildly profitable and they still would've sold it.

It's all to do with focus and Woolworth's core business is not consumer electronics. It's supermarkets. And their core business is being decimated by their competitors (Coles/Aldi) and they are at real risk of not having a long term future if they don't focus.

I am in the supermarket business so I know exactly how serious their situation is.
Mainly because I didn't want it to be a Docker/kubernetes tutorial. At some point I'll publish an Ansible playbook you can modify for your environment and call from a Dockerfile.
I avoid these for sure. As you say the reward is nothing - they can stick it.
You're being harsh, he's just trying to provide you with a solution. I understand your feeling though, DRM is infuriating to say the least.
While I'm not an expert on the subject, I imagine that one could counter that today we have analysis tools and financial reporting that give potential investors much more informational leverage than a purchaser might have had in Italy in 1200, and that this information battle is the natural balance for equity exchanges.

But regardless, the observation that parties involved must have a "diffuse sense of honesty" in order for a system to function is definitely at play on, for example, ebay, craigslist, private auto sales, yard sales, and the like -- systems where buyers have very little information about the product or reputation of the seller, other than what the seller provides them, to decide whether or not to enter into a transaction. There is a social expectation that people should be honest, I think, and while we would not be surprised to hear of people getting ripped off on craigslist or ebay, and while we encourage others to take the possibility into consideration when making purchases, we (or at least I) nonetheless place the bulk of the blame for fraud on the malicious seller, not the hapless buyer.
Looks up to me, 08:55 UTC-5. If it's still not working for you try the archive: https://web.archive.org/web/20160105091436/http://www.10zenm...
Surely if you use your CC one time with this card they have your real details. After that every cash purchase where you use this card is tied back to you. Not hard to believe they do this and you should assume the worst.
I can appreciate your "kernel driver and embedded programming" background, and I'm working on my attitude.

I think about programming a lot.

I don't do much programming since my programs usually work correctly the first time, but when I do I write fast web servers and operating systems and text editors and language bindings and compilers and interpreters and compressors/decompressors and image editing tools, backup tools, system administration tools, reverse engineering network protocols, reverse engineering file formats, invoice generation tools, billing and accounting packages, mobile apps, high volume mail servers, mp4 decoders, 1wire (dallas) drivers, ad servers, ad players, web applications like email clients and web stores, windows device drivers, linux device drivers, and other things that I can't remember right now.

I have observed that the bugs I tend to make have more to do with my failing memory (i.e. what I can remember), than overflowing buffers that I allocated. Maybe memory buffer errors happen to other programmers often enough that it's worth worrying about for other people, but I'd argue this says more about those other programmers, and I propose that the techniques I use to avoid making those mistakes are more valuable than memory protection since it clearly allows me to have my cake and eat it too.

I've observed a great deal of performance can be gained by controlling how my structure is laid out in memory, but in order to do that, the compiler needs to trust me.

Maybe.

Some languages are experimenting with algebraic types and what they're doing might be a good-enough middle ground such that they can actually get zero-cost buffer protection, but I haven't played with them much to know for certain. I'm willing to be convinced, but I haven't yet, so I continue to maintain that enforced memory protection is not ideal.

Re 2) I think the original point is that the implementation should be free to change it however (and whenever) they like. That's why they wanted opaque strings, such that you access them from the interface itself.

Re 3) It depends. If it fails, then we've lost however long it takes to scan 300GB (a few minutes), but just because we copied it once from the disk, doesn't mean we need to copy it again and again: That turns minutes into hours. I agree that most strings don't need to be mutated, and that it's reasonable to default to it, however order-of-magnitude performance gains are worth spending a little time thinking about, and they often require mutating-in-place.

Traversing a tree is another good example, and the Schorr-Deutsch-Waite link-inversion algorithm (Knuth, TAOCP vol.1 § 2.3.5) is essential for constrained-memory devices when you need a tree-walker. Sometimes I need to mutate, so I think enforcing immutability is simply not valuable.
I would myself have guessed at least 50%, but that would be just based on anecdotal experience. I've bought the occasional Humble Bundle outside of Steam, but that's the only one for several years now. The same applies for all of my friends as far as I know.
Funny you should say that. Pulseaudio, and not getting it to work reliably with Skype, was what one the main things that drove me away from Linux on my latest attempt to switch.
For me it's the community and how easy it is to just write.
You are right, there must be some other function which does that.

Maybe the code predates the lisp interpreter.
Meet Ransom32: The first JavaScript ransomware
I think the answer to your conundrum is that if you place your best on the best dishonest player you are rewarded with higher returns from their dirty and dishonest gains. Why wouldn't you get in on a deal that is totally legal and can turn $10M into $520M in a matter of a couple months?
Create a Real Time Chat Application with the CEAN Stack and Socket.io
15 submissions for theguardian.com in the last 24 hours to HN.

I really am thinking about not bothering so much.
Sure, but not without a warrant.
2 minute introduction to Rx
What is the revenue split for non-Valve games on Steam? While I certainly wouldn't have any problem believing that 50% of game sales happen through Steam, that is not the same as Valve getting 50% of the game sales revenue.
Most likely, but taking into consideration taxes the decrease could be smaller.
Some countries have progressive income tax. So it depends on salary, but it could be that by working 20% less you receive only 15% less.
Yep, there's an option "Collect run-time types information for code insight" (not sure if enabled by default). JetBrains IDEs are smart as hell.
Problem is it it would depend on which side you're on.

If you invested in Anchorage Capital you might be thrilled at what they managed to pull off.
Very nice. Does anyone have entry points to do the same with gnome 3 ?
Same here. Monitorama is excellent. 2015 is my first but I plan on going every year. Incredibly great talent. I felt like the most stupid person in the room and walked away with all sorts of brain hurting growth.
I think the GP post addressed this in their opening line, if you don't know what the underlying problem is, you're dealing with a toy project (Be it for pleasure, prototype, R&D) and his advice isn't aimed at these projects.
Here is another one also from 2013 by Kohsuke of Jenkins/Hudson fame: http://kohsuke.org/2013/08/13/lego-earth-project/
Mad Max seems higher on that list than I would have expected especially launching alongside Metal Gear. The power of a movie license I guess.