skysight-inc/HackerNews huggingface dataset:
> This entire article is about Elixir, not Erlang. Can someone fix the submission title?

The article uses Elixir examples, but it is fundamentally about Erlang as that's where the understanding of the concept comes from (through Joe Armstrong), and the examples could just as well have been in Erlang:

> There’s one moment in the episode that surprised me. Joe makes a comment about Erlang being “the most object-oriented language.” The same can be said of Elixir.

This applies to Elixir through Elixir being a syntactic layer over Erlang, not through anything otherwise intrinsic to Elixir.
If the phone has a nice showy fragile finish users may feel compelled to protect it by putting it in a case. Negating the benefit of a thinner phone.
Of course there are always edge cases, and there are always people that will want to own instead of lease/rent/whatever.

I'm talking about the vast majority here.
So awesome to hear you're enjoying using GitLab! As always, let us know if you have any feature requests or see areas where we could improve.

Cheers!
I've never seen a large project completed without either a comprehensive test suite or prototyping. That's why I think premature optimization is bad. We should be testing as we go.

We also all understand the limits of our hardware and our abstractions we are applying to the project at hand. If we should be considered professionals we need to prove it by being able to reason about our systems. We should be able to tell beforehand what abstraction is appropriate for the project. That is the knowladge that must be taught.
Because people voted it there.
Love gitlab, hopefully we will get more and more services start supporting Gitlab now.
I'm with the Millenials. I hate owning a car, and didn't miss it when I lived in the city. Now that I'm in suburbia, I only own one begrudgingly. It barely makes sense economically versus Uber and renting, and then only because we take weekend adventures. I also don't feel the need to own a horse. :-)

I look forward to price competition between fleets of driverless cars taking away the need to own a car.
Sugar industry bought off scientists, skewed dietary guidelines for decades
Thank you! We hope that too :)
This is exactly the fix used in the kernel, yes. The trickiness and complexity comes from the cache line size probe having to be intercepted.
My iPhone 6 needs a new battery desperately, but I can't easily replace it. So yes, someone needs to replace an iPhone battery. Would that it were easy.
Our team was porting our middleware product to an appliance environment (stripped linux os, hardened image).

We had a config script that we used internally for test environments, and were hoping to use it on box until our code covered this part of the setup process.

It relied on starting several services in order, and checking certain things were running at various points, by parsing the output of 'ps'.

Unfortunately, the appliance used a BusyBox version of 'ps' that truncated the output.

I ended up writing a shellscript that checked /proc manually and echoed a string that would match the main offenders, aliased 'ps' to the new script, ran the setup and it worked first time.

I used it on our nightly test runs for ~ 3 months without issue, until it was properly replaced.
I can deduce this place was a bank.
Also room for more battery. Priorities.
Hi, I find the Blog more interesting right now since I hope to find write-ups about how you were able to manage such a herculean task on your own?

Crawling 2bn pages could take forever and could generate a huge bandwidth bills, so any lessons you learnt, pitfalls you faced, etc would be a great read.
Much of the conclusions were not very positive...how'd it end up with a 9?

The Verge always seems extra giddy about iPhones. They'd never rate a ho-hum Android phone with "disappointing" and "incomplete" features this highly.
Inequality is a large driver of crime. So keeping a low inequality means you don't have to spend as much on incarceration, police, courts etc., as you would have otherwise. That in turn means you can spend money on things that tax payers care about (schools, etc.) which increases equality, and so on.
Does anyone have links to some sample (real) raw or full size unedited iPhone 7 Plus images?
We definitely understand the need for serious design. That's exactly why we've raised funding. Currently we have open roles for designer, content design, UX lead, UX researcher, etc. Please let us know if you have any referrals for design candidates.

https://about.gitlab.com/jobs/
Microsoft actuallly were a classic snowball in their first few years with MS BASIC.

Then, in 1981, they took the snowball and threw it smack dab into that huge towering snow slab they had noticed called the IBM PC, causing an avalanche of hitherto unknown proportions...the rest is history. :)
A parallel port is useless junk at this point for all but very special use cases.

A removable battery is quite useful and the norm for many home devices.
I think the design space is much larger than what we have today, and blockchain applications surely have interesting features it might be worth exploring in that space.
The thing to do here would be compare used cars to used high-end MacBooks or used generic, low end PCs in general.
Adblock Plus now sells ads
you paid what, 600 bucks for that damn thing? just get it replaced at the genius bar. and fix your usage pattern :p
I remember visiting Seoul and being quite surprised that you can take the Metro to the surrounding hillside. It's lovely.

Of course, I still use a car now and then. I'll rent one a few times a year for a long weekend, and I use GoCar when I need to rent a van for whatever reason.

I definitely don't want to own one though. It feels about as practical as owning an airplane - another class of vehicle which is useful, but not necessary to build your civilization around.
Not my feeling at all... As an employee filling taxes in France is super simple, just fill a web form with salary and banking pre-filled (just check). Done in under 15mn.

Sometimes one can be in odd situation that don't fit well. It's also been my case some years ago when exercising and selling US stock options not considered as such in France (so taxed as salary, ouch...). Just ask them ahead, in my experience they reply and are clear. And I sent them the data with explanation on what I did, so they could correct easily if I misunderstood. Always been fine so far.

Maybe you had worst experience and decided to move elsewhere, but no need to paint a bleaker picture. One can question the level of taxes and how they're used, but the payment itself is simple for most I'd say.
Macbooks running costs come down to a small amount of electricity. No services, fuel, insurance, etc.

Cars that cost less than macbooks also are going to need (relatively) expensive repairs or even replacements on a similar if not more frequent basis than the macbooks gets replaced.
Your worldview informed by contemporary scientific theories is faith-based. What we believe in today will eventually be proven fundamentally flawed and we'll look no better than the average church goer.
This sounds like Sweden or Norway, and I couldn't agree more.
because

1. github needs some competition

2. gitlab hosts f-droid and some other awesome projects

3. many of us use their enterprise edition at work (and loving it)

4. they were funded by the very company that
runs this forum
Gitlab's design is fine. Hiring new designers now will only lead them to change everything to prove themselves and make things worse and unpractical in the process, Google style.
Good find. Ironically, I Hated ZipCar (in NYC). It was really awful, for many reasons I don't care to articulate here.

I would much rather own a car, then have to deal with ZipCar.
Using 900x676 pixel ~400kB JPEGs for demoing camera performance is hilarious.
I've been asked to present “What's new in tech” to an accounting conference
I run a small software dev business while I finish my PhD in comp sci. My accountant asked if I'd be interested in doing the talk to his association annual conference.

I'm hoping to cover:

-recent fin-tech startup successes

-recent data-protection scandals and the results / best practices

-Local startup success stories

Anybody have any other suggestions? My area is computational evolution, not fin-tech so I'll be slightly out of my comfort zone.

Thanks!
Not exactly :D

Our service does not give out the email addresses to the subscribing services. They just allow them to send relevant updates.
I'm actually pretty fond of their design so far...
> He couldn't log in to his Ars e-mail

That's unfortunate! (For British [Commonwealth?] readers, at least.)
> Do you want to get into a shared vehicle right after the guy who puked up his dinner?

You simply flag the car as dirty and wait for the next car. The previous guy will get a nice cleaning bill.

Also, I'm sure there will be different classes of cars, with appropriate price tags.
> Making a mathematically balanced game is easy, making an imbalanced game that is still interesting is an art form.

That is absolute rot. A simple balanced game. A perfectly balanced complex game with thousands of combinations of disparate variables is incredibly hard - because actually ranking what equality means is in and of itself an incredibly hard problem when abilities are significantly different.

Blizzard approached this problem by homogenization at one point and recognised this is a terrible solution. They now attempt to balance within a structure of variety - largely by responding to the evolution of the meta as players learn new ways to min/max
GBPUSD: Bear Pressure Remains Intact
on search queries, consider twitter search, I have read it is not REST because it is not idempotent
Elon Musk was right. We are becoming Gods that create Gods using code
Elon Musk was right.

We are becoming Gods that create Gods using code,

(link: https://github.com/JordanMicahBennett/God)

...BUT we probably WON'T be the INFINITE, OMNISCIENT kind.
For me it's less about the fragility and more about the grip. My iPhone easily slips out of my hands unless I have a case covering it. I do find it odd that Apple sells an iPhone an attractive finish that people will instinctively want to cover up with a case.
https://news.ycombinator.com/item?id=12477508
Solomonoff induction is useful because without it there's no model of induction with infinite computational resources. "Logical induction" is not useful in the same way because without it we already have such a model: simply prove/disprove the propositions.
"Bad stuff:

..

* Looks just like an iPhone 6 in a case"
The assumption isn't faulty, it's guaranteed to be right. And it has to be, or there's no way to write functional code for ARM.
Depends on your definition. People called me an idiot (well, my partner did) when I hit myself in the hand with a hammer, really hard, while fossil hunting. So hard I had to go to hospital...

But in other respects I'm at least a reasonably intelligent software engineer!
The license will be changed to Apache License and this is great.

What I'm wondering is if they will succeed in keeping it very focused monolith as it is now, or some "design by commitee" will make it buggy monstrosity like Eclipse.
I can only echo the comments here - switching to GL has been fantastic all round. I welcome the addition of other tools into the product. The closer the tools are the more effective they become.
Agreed. The over-fascination with a feature of a product that is only apparent when you aren't actually using the product is optimizing for an edge-case.
> The greatest works of humanity were written without a VCS (novels, operas)

Not true. These things usually go through many drafts and revisions, and the previous drafts are usually available to check out.
Out of curiosity - how powerful is a presidential pardon?

Can a US president basically compose an edict saying 'This man is a bleeding hero and no branch of the US government will ever hold any of his actions related to incident X against him, now or in the future or else they shall snuff it!' and have this respected by his successors?

Or may a presidential pardon be reversed by any successor?

Is it narrowly defined, eg. the pardonee (is that even a word) may not be prosecuted for his violation of US code such-and-such, section so-so committed on or before date DDMMYY? (Leaving any successor free to throw the book at him for anything not explicitly covered by the issued pardon?)

Hm. Off to Google I go; I find the concept somewhat intriguing.
I understand why the sugar industry does this, just fighting fire with fire. The meat, dairy and egg industries have far more to answer for in regards to the current health epidemic in the western world.

Do people really think it's the sugar in the soda with all the literature we now have on nutrition? What about the oil laden fries, and the burgers packed with cholesterol, fat and animal protein that seem to be so popular in the western world? Most westerners I know consume overt fat and excess protein at least 2/3 meals each day then wonder why they have health problems.

I've seen more obese patients than I can count eat nothing but refined sugar, white rice, fruit juice (The Rice Diet [1]) and come out months later weighing half their original weight while reversing most, if not all of their western disease. Yet the majority of medical professionals continue to ignore the literature and clinical results that work in the LONG term.

And I know this is anecdotal - but when I traveled rural Asia, all the leanest and healthiest people I met ate nothing but rice, fruit and vegetables - it's all they could afford (the poorest of the lot just eat rice). They also have bowls of refined sugar on the table instead of salt and drink cane juice/sugary drinks like it's going out of fashion.

I personally eat 3000-4000 calories of carbohydrates each day, whether I'm training or not (cycling) and I never put on weight - I'm certainly not scared of soda. Winter just passed here, I trained probably once a week due to rain and actually weigh less than before Winter when I was training daily - most likely due to Thermogenesis [2].

Note too that de novo lipogenesis is so severely inefficient in humans [3] (even when over feeding) that it's laughable to even correlate sugar with obesity or our current health epidemic - especially when the majority are eating excess fat and protein.

I for one certainly love having my glycogen stores packed full of ready to use energy and my body producing glucose derived ATP [4,5] on the regular. And I know when I start to conk out on my bike I can just whip out an energy gel (sugar concentrate) or drink some sugar water to keep rolling.

I also imagine most folks on HN use their brain for most of the day, so don't forget to get adequate glucose on the daily to keep it humming along optimally [6].

Sugar is your best friend if you haven't already damaged your pancreas. Just make sure to get some basic nutrients and minerals from plant sources and you're good to go.

[1] https://www.drmcdougall.com/2013/12/31/walter-kempner-md-fou...
[2] https://en.wikipedia.org/wiki/Thermogenesis
[3] https://www.drmcdougall.com/misc/2009nl/mar/passionate.htm
[4] https://en.wikipedia.org/wiki/Carbohydrate_catabolism
[5] https://en.wikipedia.org/wiki/Adenosine_triphosphate
[6] http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3900881/
I've been using the GitLab Community Edition for about ~1 yr. It's an amazing experience so far. Even the upgrade is really simple (just a apt-get upgrade!). Best of luck to you guys.
Jesus Christ the site has 14 trackers as reported by Ghostery. SMH.
This is a more probable reason. The only people I know who are against tax and public sector cut downs are the people who are actually employed by the state.
Did you have the agreement regarding the settlement of the debt in writing? If so you should have taken that to court (or indeed, just presented it to them), if not then that was your problem.

Indeed, exactly the same thing could have happened if you'd paid the debt in cash with no record of the transaction, whereas a recorded bank transfer would be hard for them to conveniently forget about.
We actually do employ several UX designers at the moment (see https://about.gitlab.com/team).
Remove ARM NOREAD Section Support from GAS
It's an $80 service at the Apple Store.
I really hope he'll be able to leave Russia one day but if I were him, I wouldn't return to the US. Too many people with weird ideas in their heads.
Yes, I am sure.

If we forget about the ARM spec explicitly enforcing this anyway, here's some food for thought: how exactly do you suppose the GCC people could write correct code, if they aren't allowed to make that assumption?
How do you plug it in to charge at the same time as using the headphones so you can, for example, listen to music at work?
Neh, allows you to buy add-on battery case that wirelessly charges the phone that's in it. Marketing priorities!
Adventure within driving range also means "adventure within medium-distance public transport, with no worries about designated drivers etc." That said, I don't really see a decline in this lifestyle (even cheap flights are no match to 4 people to a car, pricewise), so perhaps each of us is only looking at their own precious one data point?
What percentage of these phones are going in a case as soon as they're bought?
Can you point me to the manual that does say so? This is all I could find on the subject

> [3:0] IminLine Log 2 of the number of words in the smallest cache line of all the Instruction Caches that the processor controls.

> This values is:

> 0x4

> Smallest Instruction Cache line size is 16 words.
Gitlab secures $20 Mil Series B
> As soon as you have enough money to afford it, you'll pay a tax lawyer to get that down to about 15% or something

You need a lot of money before that's an option. By that point, you have enough to be one of those citizen-of-the-world globe-trotting types with vacation homes that double as convenient tax shelters.

That is to say, the American middle class pays quite a bit in taxes. Even the poor working class pay a flat 12.4% in payroll taxes, maybe 7-8% in sales taxes (depending on locality), and varying amounts in service taxes (fees, tolls, etc.). That's assuming they make too little to pay income tax.
It's not like they have VAT because they are in the EU. They had VAT since 1962, and they have had it at the current rate of 25% (higher than most EU countries) since 1992, which is way before the EU VAT directive was even a thing.

Edit: Correction, the EU VAT directive actually has its origins before 1992, but still after Denmark already had its own VAT.
Is that Master Plan stuff a new fad?

Soon at a Hacker News near you:

Master Plan considered harmful.
Or just Amazon Photo. Free with Prime and the app works well enough that I don't miss the iCloud subscription cost.
GitLab secures $20M Series B
The thin phone with special finish that "needs" a case is still thinner than thicker phone with finish that needs case just as much (or little). Thickness is a red herring here.
I realized recently that gitlab offers github based auth and i've been using it host my private repos.

I also use it at work and really like having the ci system built in.
The class is a module, usually a GenServer. The object is the process spawned from the module. There are no better words because Erlang is born functional and OO is maybe a dirty word in that world. People are starting to accept that it's somewhat object oriented only now. Maybe the next language to use BEAM will use the proper names for the object oriented part of the language. Btw, somebody is trying to make Ruby work on BEAM https://github.com/johnlinvc/erruby
Another thing to consider is the size of Denmark compared to the US. It's a much smaller political unit which tends to translate into more responsive politicians. Danes have about half the number of representatives we have in the US but less than 5% of our population.

https://en.m.wikipedia.org/wiki/United_States_congressional_...
I know people in London who question the need for anyone to own a car because public transport is so good and you can get anything you want delivered next- or even same-day.

I also know people less than an hour's drive from London for whom public transport is 1 bus per day, so people set out in the mornings with everything they need in the car and operate out of it for the rest of the day, then pick up shopping or whatever on the way home. The former group have no idea that the latter even exist despite the latter being the "vast majority".
Yes, Snowden could be pardoned preemptively and expansively. That's how Ford pardoned Nixon.

No, a pardon could not be reversed by a future president (else: Ford could not truly have pardoned Nixon). There's SCOTUS precedent on both of these.
Microsoft grabs HP from salesforce
>I'm sorry if "dictatorial Iran" is a personal hobby horse of yours, but you're really kind of threadshitting by bringing it into the conversation.

may i point out that you seem to be ignoring the human rights situation in Iran, that is disrespectful of the victims of the current regime - and that is "disingenuous", at least by the dictionary definition of the word.

>I'm sorry if "dictatorial Iran" is a personal hobby horse of yours ...

>... appears you don't know what "disingenuous" means.

really, that's what i am writing about, day in and day out; very civil discourse of yours. needs improvement.
> Then the developer threw a hissy fit a few days later and created a fork because his patch wasn't accepted right away.

According to the Geoff Greer, they didn't fork Vim. The fork happened a couple of months after their patch wasn't accepted, and they joined: "A couple of months after my disillusionment with Vim, Thiago de Arruda submitted a similar patch. It was likewise rejected. But unlike me, Thiago didn’t give up. He started NeoVim and created a Bountysource for it."
http://geoff.greer.fm/2015/01/15/why-neovim-is-better-than-v...
shudder

One place I worked used source control, kinda. They had an old system, sccs, and they used to pull together patchsets into zip files, name the zip after the (unique) bug number it addressed and put the zip into the vcs. Here was then a lotus notes database that recorded what the fix was for, what version it applied to, other pre-requisite fixes before this patch... So painful. The graduate software engineers they took on actually developed fear and nervousness of vcs and tried to avoid it as much as possible. That was back in about 2002...
You're comparing the very best laptops on the market to the worst plausible used cars on the market without consideration for the cost of repairs that you're going to make on a car with minimum 80K miles on it. You're also not considering insurance, gas, etc.; the costs of running any car, even if you somehow luck into a used car for the price of a high end Macbook that isn't a lemon.

And for the record, I don't know any millennials buying the high-end Macbooks, either. I've always bought the Air for myself, and even though my jobs typically buy me a Macbook Pro, it's not the $5K ones with all the bells and whistles, it's a $2000-ish one with a few minor upgrades from minimum.
More Developers Kick Parking Lots to the Curb
I find that to be a worse problem with CS: the blind coupling with mathematics in academia.
The Note 7 recall resulted in a $20B market cap drop for Samsung, about 15%. I'd bet good money at poor odds that 'scuffgate' will not have anywhere close to the same impact.
My guess is, his flight from the US is going to prevent his pardon. A pardon was a long shot no matter what, but a preemptive pardon of a fugitive would be without historical precedent.
Go's lack of generics however (except for special blessed built ins that are OK) forces some of those bad patterns however.

Want to write a linked list that works on all types? Hope you like reflection or annoying code generation or copy and paste.