skysight-inc/HackerNews huggingface dataset:
I don’t know OCaml, but to the degree that it’s like F#, then it is the case that while it is not easy (at first), it is very simple. I can almost always understand any piece of ML code within a few passes, but that has a vanishingly low chance of happening with C# or VB, both of which I know extremely well.

N.B. I am using Rich Hickey’s definition of “simple” from his excellent talk “Simple Made Easy”.
That or viewing them as more of a To-do list.

Lets hope no-one shows this to "Call Me Dave" Cameron.
Frontend development has always been hell. Everyone who has done it professionally knows this.
Your comment has echoes of how people used to think about child sexual abuse - it only becomes a problem for thechild if the adults make a fuss.

We know now that child sexual abuse can be very harmful to the child even with optimum adult reaction to that abuse. We can see changes in the size of bits of the brain, for example.
Macbook pro retina, 13"/15" dependend on your pockets. You won't get the same quality cheaper and the battery can easily last through the entire work day. It's a productive environment, though, so if you really want to tinker with the hardware pieces, this may not be the right choice for you.
S. Korea has a block cipher that no other country uses. Almost all S. Korean internet users install a plugin which allows them to browse the S. Korean internet since all S. Korean internet businesses must use that cipher. The UK could require that all companies that wish to do business in the UK must use the UK's CA. This would incentivize users to install the CA and incentivize vendors to pre-install it.
I really couldn't go past the title "The Best Programming Language is None". Either the wiki isn't taking the language seriously or someone is really over confident. Who knows, it may be, but stating that when almost no one uses the language is certainly not the way to go.
Related: a phenomenon that can be described equivalently as due to electric or magnetic interactions, depending on the reference frame:
https://en.wikipedia.org/wiki/Moving_magnet_and_conductor_pr...
> I feel like a lot of people who swore off PHP forever are remembering version four.

I think that's a valid point however I'm not sure if that is better or worse when they are attacking something.
DoulCi Software and Amp DoulCi IP for iOS 8
Find a problem that you know deep enough and needs to be solved, not to be mistaken for idea or solution, and work around it to build sustainable solution.
github sucks. Use gitlab man :)
>You must take some risk.

DB pensions have no risk at all, tell it to them.
Want to know the only difference between your ethics and a billionaires ethics? Your ethics look to the world and others to assign blame and criticize...billionaires look to themselves to see how they can improve and grow despite circumstances outside themselves and beyond their control.

I might not be a billionaire...but i definitely dont want to be someone who cant take ownership my own problems.
Heh, there's always opposition to new practices. Branching has been mainstream for a long time, it's only fair to expect resistance to any alternatives.

Give it a few years and everybody will use feature switching, except the old man enterprise dev :)

There are a million things that feature switching let's you do. Enable and disable instantly, enable for .00001% of the users, integration test different combinations, etc.

https://secure.phabricator.com/book/phabflavor/article/recom...
Maxwell's equations are strange, in that there is the concept of charge (q), but also of current (density, J). If the charge starts moving by the tiniest amount, it suddenly changes "identity" by becoming a current. This is a weird kind of "discontinuity" in the theory.
I've always had troubles with Factor. The suggestion is convert searches to "factorlang" but this has middling success.
I'm an infosec guy, and I use a 13" retina MacBook Pro. Unfortunately my work laptop is different, but for outside of work (security is my hobby as well as my work), the MacBook does exactly what I need. Long battery life, great build quality, and the screen is amazing for reading a lot.

I'm not a fan of Apple, but when I was looking through my options while shopping for a new laptop recently, there was nothing else that seemed like it wasn't a compromise for the same price.
Unfettered in the capitalist sense and over-arching system, not necessarily administration thereof. Also remember that it is precisely unfettered capitalism that leads to layers of said administration, seeking profit at every turn.

Turning over a few rocks and we can quickly see that the cost of administration of medicine, including devices, pharmaceuticals, etc. is also wound up in this dance of maximal profit at all cost. This doesn't even begin to examine the cultural role capitalism has played in the legislation the enshrines the administrative layers to preserve profits for the corporate entities.

The last concern under such a system is the person and their health, or the ethical-societal implications, because such a model provides no such metric.
I initially used a think pad (T61p) with ubuntu installed on it, subsequently moved to the chromebook but finally settled for a macbook pro late 2014 , its the best undoubtedly . look at craigslist in your area for a re-sale one in case your budget is a bit constrained.
Can “New Horizons” Bring a Crowdsourced Message from Earth to Aliens?
There is, but it's largely connected to the oil industry (and to a much lesser extent, NASA). The culture is much different too; it's not nearly as free-wheeling as Silicon Valley, has much more in common with mainstream, traditional business culture, and has much lower labor mobility. They get paid a lot and sometimes get to work on cool problems, though.
Do you really not consider that an act of violence?
There's room for a third browser that is 100% open source, built on desktop technologies (non of this HTML/JS nonsense) that takes privacy to absurd levels.

I wonder why one hasn't popped up yet, there are lots of people in the tech industry who would switch in a heart beat. I would still use Chrome for my dev work but the only URL Google would see is localhost.
C is statically typed, and probably simple if python is... but C is not strongly typed. And in fact, much reuse in C is enabled precisely by subverting the type system (eg. cast to and from a void pointer for a generic structure). And still, in any significant C project there's a lot of code that gets rewritten that could live in a library in a less simple language (say, C++).
This is a hard question. I managed to make the switch myself a few months ago by dumb luck. A co-worker of mine designed a piece of hardware that caught some attention in local tech scene, and a consumer electronics company that was looking for consultants interviewed him and some of his co-workers. I passed, and now I'm some kind of embedded developer.

I have been in a job that was supposed to include both. It was a complete bait and switch deal, in the end most that I did was writing non-web integration code and tests. Though I didn't get much experience from actually implementing their algorithms, I knew enough of them and linear algebra to be recruited at a graphics middleware company... unfortunately that didn't last.

The CV doesn't really matter. After the graphics company had let me go, I had zero Web experience and was still hired for a backend CRUD job.
dell xps 9333 with ubuntu
Legitimate businesses rely mostly on the enforcement of contracts and protection of property.

Immoral businesses rely on government force to prevent other citizens freely engaging in otherwise harmless transactions for mutual benefit.
May I recommend Fastmail? Only sent them one support request of sorts, which was more of an alert that they were letting too much spam through. Got a detailed reply and the customer support rep even tweaked my spam score threashold settings. All in all a class act.
My Chromebook can run Ubuntu in a Chrome tab for 10 hours. ~350 bucks.
11 Months, 3000 pictures and a lot of coffee
Google's 2FA is kinda broken though, in that it generates permanent 'per-app' passwords that aren't actually limited to one app, they can be reused as often as you (or a data thief) wants. That always bugged me...
The PBGC is a joke, ask the pension recipients in this article how it's working out:

http://www.nytimes.com/2015/06/18/business/dealbook/kenneth-...

Break even does not work for pension funds, they have thousands of people to pay, and as mentioned before, these are benefits sold as being GUARANTEED, as DEFERRED compensation. If these benefits were sold as just another 401k from the beginning, there would not be a problem with riding the market. They were sold as being risk free, written into law as being guaranteed, and therefore do not lend themselves to risk (which, as I said before, is crazy because there is always risk in this world, especially the further you go into the future).
Houstonian here.

Houston has a huge tech presence, but it is all about enterprise infrastructure and auxiliary enterprise services, or highly specialized tech disciplines (the sort of things that OEM hardware manufacturers, NASA, etc. want). Most of the devs are either old school or .NET drones, and there's very little of the sort of dev scene that you see in places like the Bay Area. There's one notable hackerspace (TX/RX Labs).

There's not a 'scene' per se, and even groups that focus on things like datacenter/enterprise infrastructure don't really get much traction. Part of this is because a.) Houston has a multitude of separate central business districts that are reasonably distant from each other, and that b.) the greater Houston area is incomprehensibly HUGE (compared to what most people, even Americans, are used to). On a normal day without rush hour traffic, it can take nearly 1.5 hours to drive from what most Houstonians consider the West end of the 'Houston area' (Katy, TX) to the East end (La Porte or Baytown, TX). It's a 60 mile trip. With tech folks spread out all over this massive area, most people, especially those outside the inner-loop (I-610) don't really want to bother with commuting to meetups or events. Especially because the public transport infrastructure here is piss poor.
Similarly the stigma associated with rape victims (although its improved markedly in the developed world, it still seems a problem and even more-so in some middle eastern countries). I can't help but think our puritanical attitudes toward sex and its attendant 'cult of virginity' contributes to that stigma; the notion that the victim is somehow existentially damaged.
You are right. Freeloading probably isn't the right term.

But it is an abusive scheme.. particularly given that performance expectations usually aren't reasonable, and once someone has "gotten on", they are usually very hard to get rid of.

In the meantime, someone in the private sector is being increasingly squeezed for performance, can be gotten rid of almost on a whim and is very unlikely to have lifetime pension benefits.. particularly ridiculously unsustainable ones like public employees. True, they do have the potential of a larger salary and probably more job satisfaction. I just wish a balance could be found allowing people to actually enter productive jobs and make an effort towards improving the world while enjoying (a more reasonable version) of the pension benefits public "workers" (I use the term loosely) enjoy.
> "More important, it taught me that the most critical step isn’t to “make a difference,” but to understand."

Understand what? That you should send out surveys? Pointless article.
What do you mean run Ubuntu in a Chrome tab? Is this a full virtual machine?
Also my favorites Verbose(Java has nothing on it) and Intolerant("A language that wipes the user's hard drive if an error occurs").
I have the same problem! http://nathanbroadbent.com/
Mick Fanning attacked by shark during live coverage
yes, data is dollars!
Thinkpads. If you don't mind used and want something inexpensive and still decent, the T420s/X220s are pretty cheap ($250-400USD depending on configuration) and still very good machines.

Won't break (dropped mine on cement before and came back with just a few scratches and a small dent in the metal) and they're reasonably fast.
Hope we have unicorns and rainbows in Go 1.6, besides 1.4 compiling speed.
Well, based on this : https://institutional.vanguard.com/iam/pdf/ICRSDB.pdf
( Survey of Defined Benefit Plan Sponsors, 2012)
DB plans are about 50% equities ( domestic + international).
I'm using the new Dell XPS 13 Developer's Edition, without the touch screen. I've found build quality to be a step up for Dell, but still a bit flimsy especially around the cover of the monitor.

I like that it's pre-vetted hardware for running Ubuntu/Linux, has very long battery life, and the screen is really a joy to look at.

It's a 13-inch screen crammed into an 11-inch laptop body, so you get a lot of screen real-estated without the full bulkiness.

I also love the lightweight (close to MacBook light here), and the versatility in connectors (a detractor for the MacBook line for me).

In addition, out of the box things like 5GHz ac wifi just works under Linux.
I'll vote for (yet) another Mac. I bought a retina 15 with my accrued leave when I left my last job and my current job bought me another. Neither, with varying workloads and duty cycles has ever left me wanting. My hackerness leans more toward cloud instances and microcontroller/raspberry Pi hardware, which the Mac works with just niftily. I _did_ have an issue with finding a usb/serial/terminal solution to talk to the console on a Palo Alto Firewall, but a second machine was easy enough to borrow while performing the initial config.

(Yeah, I'm a console gamer...while 'games' is the historical achilles heel of the mac, I've not had any problems with the types of games I play (Bioshock/Portal))
yeah i agree. how did this get upvoted? it starts off well and you expect a story, but it just ends, with nothing happening! pointless!
Eid Mubarek Mohamed. Reach out if I can help with anything product/tech related :)
It doesn't really sound like he was a professional foreigner in the sense that he was hired to be a foreigner, like some stories I have read[1]. He had a regular job, and being a foreigner gave him more attention.

[1] http://www.cnn.com/2010/BUSINESS/06/29/china.rent.white.peop...
Teamster Pension = Mafia skimming.
What do you expect?
How to iOS 8.4 iCloud Activation Lock Bypass
There is no objective reason to consider comic books as childish and James Bond has been a super hero since before that term was even coined. Heck look at the amount of beatings he take in basically any movie, yet he is rarely damaged at all.
Lola-2: A Logic Description Language
Until technology companies control food and energy production, they don't "run the world".
They're entirely responsible for the damage that was inflicted. Attempting to shift the blame to you is childish at best.
How To iOS 8.4 iCloud Activation Lock Bypass
See, you're confused - you actually think you're a customer of these companies.

I'd venture to guess that they do have customer service, but you do t fall in to the customer category. Now if you started a $100,000 'branding campaign' with them- the you'd be a customer.
The OP said "perhaps" they need to look at themselves - if that's pure spite a lot of NH readers are living in cloud cuckoo land.
You send them actual money?
Go Set a Watchman: read the first chapter – interactive – Books
The murdered are gone, and the raped are at the theaters, watching it, and experiencing it again. This is cruelty in the name of entertainment.

He's right there's value in making the issue visible. But if he was really concerned, he'd think about it deeper, and maybe ask the opinion of related associations, weigh the pros and the cons of inflicting psychological harm.

No, I think it's just that he likes the beauty of evil. It's just a tool in his box to make mature art for mature people who are beyond superheroes, and beyond good and evil.

But he's an artist, and I don't blame him. (I blame Obama)
https://en.wikipedia.org/w/index.php?title=Floppy_disk_varia...
And S. Korea is the only Korean speak country on the internet. The UK is not the only English speak country. Many people will simply ignore UK sites and just use US ones.
I thought this is where it was going too.

This reads like an advertorial without the final call to action.
"malloc is far from free". Hehe. Pun intended?

I always thought that malloc was further from free with GC :P
Chemists Invent New Letters for Nature’s Genetic Alphabet
Also related: http://www.feynmanlectures.caltech.edu/II_13.html#Ch13-S6
Does anyone know if the 2kbps/4kbps numbers are the transfer rate of actual data, or the link speed?

I would presume that there are checksums or other error detection/correction schemes involved - does anyone know if that's a good assumption? If so what schemes are used and how much overhead they have?
Google Products are a no-go for me and for an increasing number of people i know. Be it hardware, software or languages/frameworks, it actually doesn't matter how good they are. The exception is search itself for now, because the competition often doesn't cut it (yet). This is of course just my stance/view.
... checkerboard fabrics are not unique to anywhere. This history [1] isn't very comprehensive but it gives you an idea of where they've been found... lots of non-Western European locations.

1: https://en.wikipedia.org/wiki/Tartan#Origins
isn't the fact that the transmitter is going further away during those 6 or 12 months adding to the time as well? or do the distances travelled not have much of an impact over that time frame?
Use automated integration tests and test every combination.
The US actually has higher per capita spending on healthcare and pharmaceuticals than any other OECD nation and public expenditure is only higher in the Netherlands and Norway.

Source: http://www.compareyourcountry.org/health?cr=oecd&cr1=oecd&lg...
I pay for gmail, I pay for drive, I pay for adwords, I pay for google apps, I pay for GCE and play store. (and undoubtedly a plethora of other services I couldn't remember)

I think I fit at least some definition of "customer".

And I'm still not asking for free support, I'd gladly pay Google 2k an hour to get someone to assist me.
> I wonder when we'll see a further GC update that trades latency for throughput...

This GC update in Go already trades latency for throughput, because of the added write barrier.

There is no free lunch in GC. Most features that reduce latency reduce throughput. For example, Azul C4 has lower throughput than HotSpot's GC does.
How is a reactive graph different to a complex event processor? Is it the difference of pull vs push?
I've been using a Thinkpad X1 Carbon (3rd gen) with ubuntu on dual boot no problem. It's pretty thin like that other brand, and has good battery life in both OS, like 6-9hrs depending on use. Visual studio and netflix? 6hrs. Coding in a text editor: 8-10.
Interestingly, I've learned to love having more than one peer group. I felt like a floater all through high school and college, like I didn't belong anywhere, but around age 30 I started viewing that as a source of strength rather than of weakness, and "I belong everywhere" rather than "I don't belong anywhere". My wife and many of my close friends (that don't belong to any particular peer group) are the same way.

There's a certain irony where, although it sometimes feels lonely being a floater, such people often seem to have higher status when viewed from the outside. They're confident enough to not be defined by their peer group, after all. Few people are, and many people wish they were.
There are tradeoffs, but the 11" and 13" Macbook Airs are also worth considering imo. I personally greatly prefer them, mainly for the lighter weight and better battery life (also, they're cheaper). I especially like the 11". Downsides are slower CPU and lower-res screen.
It maxes out my cpu, firefox 39.0+build5-0ubuntu0.14.04.1
The biggest problem IMO is that GC is usually used in languages where it gets no free information about variable scope.

GC could actually be really useful in C++ or Rust for postponing the destruction of many small objects and doing it in one big sweep instead.
Ah, sorry, I was more interested in your biographical experiences, not so much the topographical details. :-) It's just that I don't know many who have had a job like yours, and in USSR.
Non retina here is the dealbreaker for me. :/
> even to the point where they complain about the people who get traumatized by it

Isn't this like a vet complaining about other vets that have PTSD because he/she doesn't have PTSD?
gorgak you've been hell-banned.
Heh, that's cool :) However, it makes my Firefox crash about a second after the page loads :( I feel a bug report coming on, after checking the latest nightly build...
Basically anything that has to do with non-web and non-mobile apps. The app for your nearest ATM machine for example.
I think there is some truth to this. Children can be extraordinarily vicious and unempathetic.
The Macbook Air 11/13" is a solid solid workhorse. You don't necessarily need the extra power that MBPs offer.

My 2012 MBA is still perfect today.

Two things to note:
1) Max out the RAM and CPU
2) The 2015 13" MacbookAir has much faster PCIE storage for some reason

In addition to this, I sometimes remote desktop into a £500 Windows Laptop (80% as fast as TOP-end unreleased Broadwell) from pcspecialist.co.uk with an i7-4810mq processor). Also has nvidia 860M graphics!

15" MacbookPro with old graphics for £2500 is outrageous.
If i ever met OP this is what I would tell him.
There are two ways a low self esteem can materialize. One way is to put down the world to make you feel bigger than them. The other is to feel bad about yourself and proactively try to improve in anyway you can. Both might be unhealthy...but if you are like me and have a low self esteem...you are a million times better off being the second guy than the first...so you have that going for you.

The reality is that you likely noticed these negative comments and took it to heart because of deeper issues. It sounds like you had a very difficult life so far. Try to focus on the good you do. Realize that programming is a tool to create things. Creating things is the greatest thing you can do in this world. Creating is a form of giving of yourself to the world. The knowledge in your head is yours but the websites you built are a real contribution. A positive contribution. Never stop creating and giving of yourself and try to remember wheneer you see a negative comment that you are giving good to the world and that commenter is giving bad to the world. If you focus on admiring those that create and give and forget the selfish ones that take and take.. You will slowly find your self worth from the people out there who build people up not break people down.

This wont get fixed over night...but you are not alone and you are on the right track.
> Who is the boss at home? You or the cat?

Clearly you have never had a cat, if you're asking that question.... ;-)
> That bit of due diligence and up front design effort is still often going to be tons cheaper than doing the manual memory management.

Calling shenanigans. No it's not, unless the person doing the manual solution is a novice.
Wow..."AWS Startup challenge!"

https://web.archive.org/web/20081222024222/http://aws.amazon...
Purism is building crowdfunded laptops (13", 15") based on user feedback on features (e.g. VT-d and TPM to support Qubes) and privacy (hardware switches for camera, wireless and microphone). Where feasible, components are used which support libre drivers and firmware.

https://puri.sm/
> why use php for x years?

You don't have to use it for years. It doesn't take that long to grasp, then you can start learning other stuff. The important thing is to get moving.
Don't forget the keyboard! It's so good.

And you didn't hear this from me, but if you replace the WiFi card you will have perfect OS X compatibility with a T420.