skysight-inc/HackerNews huggingface dataset:
I am aware of those extensions. There is a difference between some features/extensions and core principles. If you want to play that game, Haskell supports ways to "add on" more dynamic behavior as well. One way is via -fdefer-type-errors [1] which allows parts of the program which do not typecheck to not impede the rest of the program.

But this is missing the point of core values. I will refrain from listing all the digs that Rich Hickey has taken at static types and their ilk, but he has done so quite a lot.. My point is both sides don't like their core values rejected. I thought this thread is about community and not extensions so much.

> bugs like this one aren't filled with hate, telling people to get lost. There's a constructive approach.

And there are many examples of haskell folks treating others with a constructive approach too on various topics outside of the "cannon". I'm not sure what you're implying here, or are if you're referring to a specific case (however, tallying up some cherry-picked anecdotes may not be so useful)

[1] https://downloads.haskell.org/~ghc/latest/docs/html/users_gu...
How can we translate this for laypeople? This was my attempt,

> Imagine your existing water utility divided its offerings into "regular water" and "super clean water". You'd think, wait, isn't my tap water already clean? And you'd be right.

> Swap "regular water" for "faster internet to specific websites" and you get the lobbyists' argument for killing net neutrality. It would produce slow internet to websites that don't pay up, effectively allowing ISPs to earn money two times for the same product, and elbowing smaller content producers out of the internet

Improvements welcome. I think it could be more succinct.
I have heard of people doing something similar in the US with Google, who doesn't bother even contesting but just pays up because it's cheaper than sending a real lawyer. Which is no guarantee for PayPal and the U.K., but still, worth a try.
Maybe USA has 45%, while China has 95%. If so, the 50% here is the difference.
Let's just be clear, Americans as a people really are "not so different" from people in rural India. It's the environments that differ. The American West always had more than enough acres of land that people could spare a pit + outhouse on top of it, and rural India is... well, crowded. It's not as if rural Indians are innately unsanitary people who will seek out water sources to shit in.
>It sounds to me like what kids need is something closer to a strong sock

I haven't tried the adult shoes, but this company makes kids sized too.
http://www.softstarshoes.com/kid-shoes/youth-shoes-size-1-5....
This is a good reason to build your own rootfs for containers and have as little as possible in them.
>I would call the first two pointers (to [1,2] and [3,4]), and the latter two references (to $first and $second). What would you call them?

In the first case, $a and $b pass the arrays by copying their values. The second example uses references.

Java can't do the change visible externally because it passes its references by value -- but that's not a necessity for all languages with references.

As the PHP manual itself says: "References in PHP are a means to access the same variable content by different names. They are not like C pointers; for instance, you cannot perform pointer arithmetic using them, they are not actual memory addresses, and so on".
" I just realised someone had submitted this to HN."

I did, important and a good read.

Trivial Q. What search term did you use on google to get show the paid adverts google inserts above "freecodecamp"? Was the term generic? I get this result (no adverts, many links to freecodecamp): https://www.flickr.com/photos/bootload/34191703472
Visualizing Deep Learning
Read my thread with needusername. That pretty much sums it up.
I like Vivobarefoot shoes. They seem really well made; last a long time. Pretty much all I've worn for the past five years.
Just think about it as an exponential function. All you need is a seed value of 1 -- so make that one friend.
Obligatory counterpoint: http://reasonablypolymorphic.com/blog/elm-is-wrong
At least six. Maybe more. Obsessively, too, as it was my grand challenge problem to solve all of it with a holistic solution. Got pretty close conceptually from a number of angles. End result was software or especially hardware options will need to be developed by specialists at significant cost. Now, I still collect the science while looking at marketing or development strategies a bit more.
> yet you somehow failed to tell that to your employer

Were you involved in my hiring process? Are you my manager, or a stakeholder in my employer's business? How could you possibly know that I failed to tell my employer that?

> i think you just have a hard time imagining that what customers pay for isn't R&D

I don't have a problem imagining it, I just don't believe that your customers see it that way. If I was a customer of yours, I would expect that more R&D work would happen because I'm paying you (mainly because I firmly believe in free software businesses and that such R&D should be paid for).

> (though we're open to such contract work too).

Heh, so it's not 100% unpaid after all? ;)

> just compare the code of linux 1.0 and 4.11.

Wow, code gets better over time? Holy shit!

> so you can have the last word.

Gladly. :D
Contracts that run exactly as programmed unless 51% of the network decides they don't.
Good question. I wouldn't say Google fiber failed. They've paused expansion.

Also, living overseas in Taiwan I get 50+ Mbps down/5 up for $4/month on a landline (cable), paid a year in advance, and in SE Asia you can get 3g Sims giving 5gb data for $10. Here I pay $6 for 1gb 3g per month, prepaid.

Granted, Taiwan is much more urbanized so costs for this go down, but it begs the question what sort of stranglehold ISPs hold over urban America. Perhaps urban America is subsidizing rural America, and Google didn't want to play that game to its finish. Just a wild guess. Anyway, much too soon to call that product a failure, particularly since it is still active.
I'm pretty horrified by the argument you're making. The reason all those things are separate things is because they serve orthogonal functions. By bundling all of that into a single binary how have you improved things? You've increased the attack surface, reduced stability, increased complexity, and made things a lot harder to test and verify.
For a point of comparison, the annual tuition prices for colleges in Massachusetts:

http://www.collegecalc.org/lists/massachusetts/most-affordab...

Tufts, BC, BU, Olin, MIT, Northeastern, Brandeis all between 45k and 50k. Harvard 41k. When room, board, and books are factored in it's a quarter million dollars over four years.

Public colleges (Umass) are a lot cheaper but I've heard "fees" can run up to 10K a semester.

Lucrative for U.S. schools, ludicrous for students and families.
I've tried the rendering trick but it didn't work well enough, the real pictures seem to give much better results when used on unseen data.

> Also, you said you're doing modified VGG and into 20k classes. That works,

Right now there are 1002 classes, the 1000 most common lego parts, 'mess' and 'other'.

> but another thing to maybe try is use binary_crossentropy as the loss function and a sigmoid (instead of softmax) on the final activation layer, to be able to do multiclass classification. Then your labels could be a vector of shape possibilities, colour possibilities, or whatever you could divide your 20k classes into.

Ok, I can try that. Thank you!
The background accumulates as you thoroughly read them. You can understand a lot without knowing all the specifics. The good papers will usually explain the challenges, approaches so far, their weaknesses, their solution, and future work that's essentially the solution's weaknesses. One can get pretty far with that. Even formal verification papers were easy to follow on general idea of their methods or results without know the specialist stuff. Same with digital design. I only started getting slowed down, ineffective, or stomped when it was about analog or RF papers. It's why I keep saying one might not be able to cheat those. Not entirely, anyway: my abstract predictions of techniques like A2, the fab material mod, semi-automated synthesis with stochastic methods, or chaining gates together in tamper-resistance show my almost detail-less mental model is still better than nothing. I already had mitigations for two just guessing something might happen with that mental model. ;)
Guys. Stay away. Tcl is awful if you want to write software that doesn't waste hours and hours and hours of your precious time hunting down simple bugs that would not have been an issue in most other languages.

- guy who used Tcl in like 1992 and helped write a 'compiler' for it, etc.
Try this: imagine the government put up a fence in front of everyone's house and they let poor people in fine, but charged rich people to get in through the fence. That's the basic idea for ISPs...they want to charge Google, Facebook, etc. money. They're already charging Netflix (Verizon forced them to pay or they would throttle them).

There is NO CHANCE that ISPs will actually invest in two technically different products like regular/super clean water! That's just how ISPs want paint the debate, that they want the right to invest in "better technology", but the bottleneck is the last mile and the chances that Verizon will lay 2 different cables to your house is exactly zero! The requirement for prejudicial packet routing to deliver things like HD video is a non-starter, Netflix when it's not getting throttled is already delivers great hi-def video in the current non-prejudicial packet-based internet.

It is really pure "extortion"...at least in my view and a clear case of necessary government intervention to insure fair market behavior (e.g. ISPs can only charge consumers, not web services, for internet service).
Well the author is Lennart Poettering, the guy that "gave" the Linux world Pulseaudio, Avahi and Systemd...
> RHEL/CentOS installations tend to end up being a frankestein patchwork of different repos with varying degree of support.

Yes, that is kind of true if you need to push the boundaries of RHEL into client/workstation use. However, I've found EPEL to be quite stable and mature. I would say that the quality of packaging is on par with Ubuntu's universe and other auxiliary repositories. Ubuntu makes it less obvious that their non-core packages are not actually supported. EPEL fits sort of in a similar category.
Hollywood archivists must be pretty bad at their jobs then. The data they archive, if digital, has a fixed size. Cost per byte to store digital data goes only one direction, far, far down. Thus, cost to store digital data which is fixed in size, goes only down.

Exception may be film where you may want to scan with better scanners every once in a while to extract more detail. Even in this case, storage cost goes down faster than scanning technology increases in resolution.

12TB 255MB/S read/write 3.5" drive is $700 currently. (HGST HE12) That's currently state of the spinning disc art.

backblaze.com is storing over 250 million GB currently.

Thus, regardless of the complications of redundancy and detecting bitrot, Storage shall always outpace archival for all things digital. For one's getting cheaper every day, and the other is fixed in size.

You could open source it and run a torrent seed, I bet the world would be more than happy to help store, remix, improve what you've archived. minus those pricey software editing tools of course, because the studio may not own those.
That mostly depends on the child's race.
Mathematical model for a viable time machine
I appreciate the clarification. Yeah, that's not free software since you have to keep paying for it. Or it's a grey area kind of like charging for distribution but used to nullify a benefit of free software. I'm still thinking of this as non-free, shared-source software for now.
That would stifle development in its own way. We haven't repealed net neutrality yet. Let's keep at it and see where this goes.
Except most people will probably not notice that.
Because my card is stored in several places, and updating it in all of those places is a hassle I'd rather avoid.
Depending on the conference or journal, most papers can be rejected in one pass. Heck, the reviewer might abort after the intro if the paper is particularly bad.

The papers that make it past one pass get more scrutiny.
Put up a sentence or two of informative discussion, or links or any kind, this is not any kind of way to advance the state of a thread.

"Go on, try it" doesn't help me in any way. I believe that Docker has more attention, you might call it hype. I'd say "eyes" instead. We have here a way to shown to run everything in Docker, parent link of thread (RancherOS.) That's great, I already went ahead and tried it. I'm still waiting to be convinced that I should try nspawn instead.

Without your help, I won't even know what OS Distro I can download to try it, let alone why it's better.
Data structure – Part 2: Priority queues and Disjoint set
Pro-tip: consider starting college in the US, taking two semesters of German, and then doing this after your freshman year: http://culturalvistas.org/programs/abroad/congress-bundestag...

CBYX is a full year of free study and free living (replete with an allowance, free public transport, general coddling) in Germany, with the added bonus of being official guests of the German parliament. The only requirement is that you have a high school diploma and be between 18 and 24.

The program has a 'professional' focus, but when I did it most of us were still in college and returned to finish our degrees in the US. Back then that seemed very important, but today much less so and there's absolutely no reason why you couldn't participate in this program and then opt to stay in the German university system. Again, for free.
I don't have the link handy but one of the people tasked with artist relations posted about how it was basically not happening 6 weeks ago when he quit. He mentioned they were so incompetent that they didn't even make him sign an NDA.
It very much has. Mix it in with devops and agile, and before you know it everyone is throwing hot code directly to "prod"...
True. AFAIK chiggers don't cause anything but itching.

That said, they live in pretty much the exact same environments.
I'm talking about mutations to the file system. Things like database files, logs, /var/run, etc.

Managing internal dependencies (like libraries) is another concern entirely. But containers are good for that, too.
Websites already pay for the internet connections their servers use...
You have to have agreement on being reachable at any time. It sucks and your manager can screw you but basically that is the deal.
They might but I am just a customer here. I have an account with VBCE Online, an FX company and yet I use Transferwise most of the time because it's cheaper thanks to the use of the middle rate. This, as far as I am aware, is pretty unique. Care to show me another such service? I ran the numbers https://www.reddit.com/r/hungary/comments/4kcp28/what_is_the... here.

They are pretty clear on what it costs to send money, I spent a few seconds clicking around on World First and couldn't find the information that Transferwise has on the very opening page: if you send 1000 CAD then the receiver gets... The only thing I found on World First was "The interbank rate [...] is not our offered rate or an indication of price. Call us to find out more." Why would anyone need to call ? It's a horribly inefficient way to use my time.

Also it's really, really easy to use here in Canada where they make you log into your ebank with your credentials -- horrible security? well, that's what sofort does too -- and that's it. I never have used a simpler setup.

In other ways it is simple: when wiring money into Hungary I do not even need to bother with IBAN, local bank account numbers just work. That's how everyone banks there so no problems for the receiver to get hold of the magic numbers -- or for me to convert theirs.

So why we shouldn't recommend a system that is both ridiculously easy to use and cheaper than any alternatives at the same time? Yes, pick two out of easy, cheap and fast applies as in Transferwise is slower -- but it usually takes less than a week and SWIFT also takes a few business days and so I never really had a problem or complaint with the speed. If I had any complaints I wish it had a feature where you entered how much money the receiver gets and it calculates how much should you send.
It is not a complaint. It is in their plans. They describe it sometimes in VM terms, versus ASM terms.

Without those things, languages like Perl or Python aren't practical, because you would have to download the whole interpeter runtime. That's not a complaint, it is an observation.
Again, you're talking like the Linux fanboys I've been hearing for years: "Vista is total crap, it's only a matter of time before Linux takes over", "Windows 8 is a disaster, this is the year of Linux on the desktop!", "Windows 10 is a privacy nightmare! It's only a matter of time before people wake up and switch to Linux", "Steam on Linux? Game Over Microsoft! loll", etc...

Now, you are absolutely right that no market is won forever. Like you said, Blackberry was once king of the hill and was toppled by Apple. But again, like you said, Apple had a better product (and the resources to bring it to market).

So now, the question is: what's the next thing? The next "winner"? Where's the better product than iOS and Android today? Sailfish? Tizen? Mer? Fuchsia is in development at Google and looks intriguing, plus it's open source. What else could "win" mobile?
What do you get out of it? What type of people?
No, Lego does not recycle. But there is a very lively secondary market.

There was a short period that Lego allowed people to design their own sets and order them through Lego but it was so popular they had to shut it down.

People even buy new sets to sort them out just to get new bricks to combine into their own creations without having to buy them in bulk and not being able to use half of what they buy.
Thanks! Closed.
Tell me, whom we should ask about whether automated planes are going to be viable in the near future if not a pilot?
Not really - it only works if that one friend is connected, and if they are willing to take you to events with their other friends. I know many people who prefer meeting 1-on-1.
How do you clean them?
Nah, that would be too easy. Let's instead introduce yet another notion of sessions (logind).
> If they didn't want to be approached, they would find a way to leave the event or avoid it in the first place.

Not wanting to be approached doesn't mean not wanting to observe others interactions at the event.
> Which would work if licenses and copyrights didn't exist.

I don't think it would.

Dynamic linking allows a library to be patched once and have the patch apply to all the programs using it. If every program was statically linked, you would have to update each one individually.

Not to mention the waste of space.

I'm guessing much of that is moot these days, but IMHO it's still something to aim for.
Thanks for your ideas! Points about bottleneck at the last mile and Verizon not offering to lay more cabling to your house are good

I realize that ISPs want to paint the debate as separate products. I wanted to use their language in my description so that people can interpret their words alongside mine.

If you're constantly making different points and not addressing your opponents', I feel the listener will walk away with a 50/50 chance of agreeing with you, probably choosing to follow their political party.

If you offer some translation, maybe we can get some meaningful discussion about it.

Regarding charging rich people to enter the fence. I feel that would only help convince the general public that net neutrality benefits big companies. Google and Facebook, forgive me if you work there, are teetering on not being perceived as evil mega corporations with access to all our data. Naming them as a victim doesn't do much to win over the public.
You already know this, but for completeness you can't RDMSR from userspace, so to read MSRs you can use the msr kernel module which requires 2 system calls per MSR (which is what i7z does) or you can write your own kernel module which requires fewer system calls. Clearly a lot of people in this thread disagree with the author's decision.

Can eBPF read non-PMC registers like IA32_PERF_STATUS? I'm not getting much by googling.

Thanks for all your work on this topic; it's really educational.
I disagree. Just google "doesn't work in chroot" and you'll be reminded of a litany of issues that come up when trying to build/run things in a chroot, and a container containing a linux distro makes a tidy little sandbox which generally avoids those issues. It's somewhere on a spectrum between a chroot and a VM, which I think a lot of people find value in.

And I'm not confusing containers and Docker, I'm just speaking a bit imprecisely. In my experience, conversations about "containers" are rarely about raw containers, but rather some specific containerization scheme and tools (e.g. docker). I suspect everyone in this entire subthread means "docker containers" when they says "containers."
At the time of writing, btrfs was seen as the hero to be. Things have changed quite a lot. Currently we are solving this problem with a combination of containers and an immutable filesystem (ostree). Anyways, solutions discussed in the open are always a good idea... How ridiculous they may be perceived. Lennart, a Club Mate to you...
Great read also lead me to his mongrel[0] post which is equally a great read. I've heard different things about getting a clearance, such as depending on the company and job position it could speed up the process altogether. I've heard different things about it from (past and present) co-workers and family. His stories are quite a decent read, will have to bookmark his site.

[0]: http://web.stanford.edu/~learnest/les/mongrel.htm
If you like reading about festival fails, on a smaller, less-grand, scale there's 'pizza-and-music' festival MySliceFest of last year - http://www.methodsunsound.com/myslicefest-london-review/
Here you go: http://nymag.com/thecut/2017/04/fyre-festival-exumas-bahamas...

(And the author is a she)
Even the monetists have a crazy appeal to authority that somehow an expert should "track the growth of the economy" (for some definition of "growth" and for some definition of "economy") and match inflation. All this does is Rob from the poor the social benefits of technological price deflation to chase this mythical good of "stability". Stability just means keeping the rich rich.

Ultimately even self proclaimed monetist Alan Greenspan couldn't keep his hands off the dials and creatively interpreted economic growth to mean something that was nonsensical to anyone except the investment class.
There is no irony here.

Today, with net neutrality, the author can choose to publish on Medium, where some publishers and readers congregate for particular types of content, and anyone on the Internet who wants to read Medium can, without having to buy into a price-discriminated tier to escape beyond the home-turf vertical.

In the future, will you be able to say the same?
I really agree with this that kids are better off in most environments without shoes, and probably everyone. I'm an adult, but for years I've had to wear orthotics. I recently started climbing stairs and even small mountains without shoes occasionally and it's helped get my foot arch back, I no longer need orthotics. Hundreds of millions of Indians in villages walk and run without shoes, thorns, rocks, etc. don't bother them that much. You want to of course avoid walking in waste-water or where there are ticks or other dangers, but I think in most sanitary environments it's better to not wear shoes.

There are some photos I've seen in the past of kids feet who had worn shoes and who hadn't worn shoes, and there was a lot of difference.