skysight-inc/HackerNews huggingface dataset:
> But all you see is scaffolding. When you finally find a line that does actual work, it's not clear how it connect to other such lines. There's another such line 1000 lines below it but all the abstraction makes it almost impossible to find out how are the two executed.

Wow, but as you say, that's "scaffolding" (or "boilerplate"), not "abstraction".
Diaspora was pretty amazing
https://en.wikipedia.org/wiki/Diaspora_%28novel%29
Reminds me of Cognitive Biomimicry "Generating content summarizations similar to the way a human might do so" http://52.10.12.34/biomimetic-cognition/biomimetic-api.html
One of the approaches used in chemotherapy is drugs which disrupt cell division or associated processes. Which means the cells dividing most frequently (i.e., cancerous cells) are the ones hardest hit by the drug.

Though this does affect other cell types which divide frequently, which is why chemotherapy patients lose their hair (hair follicles need rapid cell division) have digestive problems (digestive cells divide rapidly) and can suffer immune-related issues (bone marrow divides rapidly).
Or, more likely, someone will jump in front of that request for 50% and ask for 45%. Then 40%, then 30, then 20 and then 8%. It's a market.

I do agree, though, that those very high discounts should be a red flag, if they're for any serious money. Stuff for $5 with a 50% discount is no big deal if someone just wants ot be rid of a card and doesn't mind losing a couple bux, which they'd end up paying in fees buying BTC anyway.
Bug free isn't a requirement for the vast majority of applications. Attaining it is very expensive, and most people/companies are not willing to pay the price.

Probably the closest the world has ever come to bug-free code of substance is that produced by NASA for their space shuttles, and it cost ~$1,000 per line. (http://history.nasa.gov/sts1/pages/computer.html) This would make the typical YC app cost tens or hundreds of millions just to launch, and would put something like e.g. the operating system for your cell phone outside of the budget of most nations.

There are a host of other engineering tradeoffs that have to be made, too. In addition to prioritizing cost over bugs, shipping speed over bugs, feature set over bugs, being able to actually hire programmers over bugs [+], etc, are all important.

[+] Many programmers would consider the type of work environment you need to get bugs down to zero to be an oppressive place to work in. Among other things, it will quite literally try to crush any creativity out of you, turning you into an automaton which exactly implements the specs given to you. Those specs were dictated by Really Important People. You're not one. Write your function. Your last function was non-compliant with rule 436 2a subsection b. Improve your performance or we'll find someone who is not a threat to our software quality.
Not that I necessarily agree with the distinction made in the definition above, but assuming it's true, wouldn't the garden be an artifact? The soil and the tomatoes surely not, but the garden in layout and concept would be a human built thing.
It describes an if not very exiting then at least somewhat interesting hack.
Besides that the writeup is actually a fine piece of art for which, as usual, the beauty in in the eye of the beholder.
As I understand it, the scaffolding in Java exists to express astraction, no?
Axon: Java framework for scalable, high performance applications
"because you're mucking about with a stupid phone instead of enjoying the moment with your family."

This, a thousand times over. Was at the beach last week, there was a seal sunbathing on a rock 50m from shore... Around me I could hear people complaining they couldn't see it properly - because all weren't looking at it, rather at the crappy digital zoom on their phones.

I just looked at the fucking thing, these eye things work pretty well. I'd rather be present and use my meat-based memory than have a "memory" on my phone of an event I viewed through a glass, darkly.

Also, 16gb 5s here, space I have to think about quarterly, if that.
Shiboleth. Genocide is older than dirt.
> The manual even says that just calling printf is actually unsafe as the cstring could be GC'd (but it probably won't).

The manual tries very hard to mention corner cases since it's evolving into a proper spec. Calling printf is safe, it's C functions that take ownership of the char* pointer that are inherently unsafe.

> Maybe Nim should have an unsafe directive to make sure any unsafe user code is clearly marked?

That's a common misunderstanding, Nim doesn't need this. Instead of an ``unsafe`` keyword, Nim has ``addr`` and ``cast`` as keywords, these are the unsafe building blocks of the language. There are other corner cases that introduce unsafety, but they are all known and can be solved in time.

> I also coulda sworn there was some part of the manual or site that was discussing a feature with a limitation due to the difficulty of expressing it in C.

Well these things certainly are everywhere, but the issue here is not the difficulty of expressing it in C, but a desire to have very good C interop. Rust actually has all the same design constraints even though Rust builds on top of LLVM because the constraints come from the "systems programming" problem domain: Control over memory layouts, the stressed difference between heap and stack, etc. LLVM's IR is very close to C, so what is difficult to map to C is difficult to map to LLVM too.
> The revelation he has had looks trivial to me.

If HN had a catchphrase this would be it.
I'm not sure how flooding the market with bitcoin trying to buy USD would drive the USD price of bitcoin up. I think you have something backwards here.
Snowboards, kayaks, boats, snowmobiles, guns, snowshoes... none of those are cheap.

Here's what actually happens if you move north for 12 months: you go to work at a job.
Microsoft wants to stop users from downloading Chrome or Firefox
Well, surprise. You're part of what those on the right side of the game call "planned obsolescence". Unfortunately, you're on the wrong side of the game. Now please stop asking questions and continue consuming.
At first thought there seems to be no substitute for these types of experiences then to just go out there and live the life in the woods.

I once read the short story NatuLife by David Brin where a couple are each their own preferred natural life in seperate VR worlds. Perhaps you could simulate part of these existential experiences of being on your own interfacing with nature and the transcendent with survival games like Stranded Deep, Ark: Survival Evolved or Rust (alone on your own server) combined with an Oculus or streaming Android Google Cardboard based setup right now. Or use your imagination with games like Robinson Crusoe solo (board game) or Cataclysm: Dark Days Ahead.

I remember I once build my own OpenSim island and tried to meditate within the landscape (I used a low-FOV Z800 hmd) so a certain kind of immersiveness is possible.
Perhaps the Pure Food and Drug Act is pointless, too.
Have we got enough data on whether Aid works, though?

Untold billions of dollars have been poured into the general direction of poor people in Africa, but they're still very much poor over there.

Do our welfare systems lift people out of poverty? For how many decades have we been handing out money to 'the needy'? Has the percentage of poor people in our welfare states decreased as a result?

But let's send a few trillion more to Africa! This time it will be different!
The Physics of a Tennis Ball’s Spin
Climat changes were very important, populations varied greatly, and many regions became uninabited and inhabited again many times over.

There are minor "ice ages" on 40 000 and 100 000 year long cycles. Every time these happen (especially when they combine) - animals and plants change, and hunter-gatherers have to migrate or starve (most starve anyway). It's almost like game reset. So neanderthals advantage wasn't that big.
This algorithm (in it's regular form used often in games and examples) has one interesting "downside" I was exploring some time ago - selection is performed using the UCB formula. So basically it tries to maximize the player payout. But in the most games this is in fact impractical assumption, because we end up tending to expand branches that will be most likely not chosen by our opponent. As in the example (I assume gray moves are "our" moves) - we will much more likely choose to expand 5/6 branch instead of the 2/4, that will be in fact more likely chosen by our opponent.
Yeah, it's no good. I have a 16 GB model. I've bought into the iCloud-powered photos syncing, but yet somehow there is never space on my phone. The whole point was to automatically move photos to the cloud, yet 9/10 times I open my camera, it says "Not enough space to take a photo".
>How can such a large collective of people (the jews) make a common decision on such a scale and act on it in seeming secret?

Same way ”the muslims” are invading Europe, using Europeans naivety and their reproductive rates to make Europe into a Muslim colony. It doesn't need to make sense. It just has to be infuriating.
This part sounded dubious to me too, but then I visited the wikipedia page which lists all the killing camps outside Germany (most were in Poland), while some labour camps were in Germany proper [1].

[1] https://en.wikipedia.org/wiki/List_of_Nazi_concentration_cam...
Anti-Competitive Effects of Common Ownership [pdf]
There are two points in that paragraph:

- enumerable (countable) sets are more intuitive to reason about

- no matter, how do you comprehend the function, you'll end up drawing it by means of composing continuous chunks

> Are you confusing the theoretical graph with the graph actually drawn (which has finite width)?
Probably. From my point of view, graph is the something that is drawn/plotted, whilst relation/mapping being something that you've called "theoretical graph". So I'd question, how treating graph as a bunch of points is superior concept, giving that one could easily slip into substituting actual mapping's points by their graphical representation, for the sake of simplicity, thus possibly hiding mapping's behaviour from own mind.

PS
Nevertheless, I do now understand, that the whole thing author has meant to say, was: "Given x = f(y), it is not only some explicit line on a plane, but also a mapping f: (x, y) \in RxR (which also could be drawn, btw)".

The whole subthread is more of a dialectical excercise, with the definition of "graph" not being synchronized among participants :)
I looked at this library in the past and I could not find any usage of it in any open source project. That made me a bit scary, how a library like this with the supposed well thought construction is not used anywhere ?
Apple buys their Flash chips, right? With all the advancements in Flash technology lately, I'm surprised their suppliers aren't offering to just swap out higher-capacity chips on their orders for the same price in order to keep a giant customer like Apple on a current, rather than legacy, chip fab.
Transparent proxy server that works as a poor man's VPN
Why do I need any OO in the first place, if the only value they can offer is in a poor man substitute for modules? I'd rather use the proper modules instead, with generic (i.e., inherently anti-OO) features.
>The time seems to be lost mostly to choosing between options (such as libraries to use), in deciding how to integrate those libraries into my source code

I think you're beating yourself up too much. A lot of good programmers feel the same way. [1][2][3] If you haven't done something before, it's going to take longer[4]. Also, spending more time initially isn't bad, if it will save you time in the future.

Part of the reason, you might feel that you're lagging, is that the landscape changes so fast. In another thread, someone pointed out the most productive programmers use a stable set of tools and know them inside out. [5] If you have to keep learning new libraries, this will slow down your productivity. Also, contra to what another poster said, taking notes is a good thing. I frequently come across situations where I feel I've done something, so I look back at my notes or git commits. If I have to make all the same mistakes again, it will take 3-4x as long.

1 - http://www.stilldrinking.org/programming-sucks

2 - https://the-pastry-box-project.net/ed-finkler/2014-july-6

3 - http://www.marco.org/2014/07/11/developers-dystopian-future

4 - http://prog21.dadgum.com/209.html

5 - https://news.ycombinator.com/item?id=10011689
Most "land" or real estate is actually held by banks or other financial conglomerates through a proxy called a home "owner".
I couldn't even read any more of the arricle after that. I have a 16GB as well and something similar has happened to me on more than one occasion. When it does, I put the phone away for the rest of the trip and enjoy the hell out of the time with my family. None of those moments are missed.
This is interesting. I'm in the same situation and I'm about to make the same move. I've tried Carousel by Dropbox and it does an excellent job in keeping space low, while still giving me access to the pictures. I'm now considering iCloud Photo Library for a more integrated experience, but from my first attempts Carouse works way better.
Can we please avoid the "lose their jobs" rhetoric here? Eich's job was never in danger even in the C-suite, until he moved from CTO to CEO. One of the job duties of being CEO is to be the face of your company to the world. Another is to command the continued trust of your employees. Another is not to embroil the organization in unprofitable distractions.

"Lose their jobs" has emotional impact precisely because one envisions a hard-working, paycheck-to-paycheck breadwinner with minimal savings. The inability of a man who'd been around for Netscape's IPO to advance from CTO to CEO -- whatever you think about whether that's good or bad, or whether Eich had a way to recover the situation, or anything -- is a very different matter, and implying a comparison between the two cases leads to unclear thinking.

Once we've made the distinction clear, we can say, no, it's unjust for a non-management worker who's not representing the company to be fired by their manager over political activities, and no, Eich "losing his job" isn't precedent because it's not at all related.
> Are you suggesting there is literally no way to check these things?

I think there is some way to check, but why would anybody do it? Let's imagine that you work for Alcor as a technician and you find out that due to some refrigerator malfunction, dead bodies temporary unthawed.

Would you publicly report the incident or would keep silently collect your salary?

> if they don't do as they claim,

They claim to keep dead bodies frozen.

> they are hugely financially liable

Liable to what exactly?

> do you think they would have been able to hide massive fraud for all this time?

Of course.

Consider Bernie Madoff's Ponzy scheme.
Alcor Life has much smaller revenue in comparison.

> convince you that it's not a scam?

Successful revival.

Do you know any technology that worked without successful tests of that technology?

E.g. they create microprocessor and claim that it works inside, but never tested it. What are the chances that this untested microprocessor would work?
Twitter is a feed, like RSS and co, but centralized thus without the need to maintain one's own blog.

So yes it is not meant to be used as a conversation tool. Its biggest problem is in my opinion is curation. If I follow someone on twitter because he tweets about Javascript or Web Security, I don't want to hear about the toys he bought for his babies, his vacations or any activities unrelated to the subject that made me follow that person. Twitter needs some kind of a channel system, hashtags are a poor way to filter tweets. Too much noise.

That's basically why I stopped using it and went back to RSS. If common people understood how RSS works, they would not need twitter.
Banks enjoy a cut from the interest rate but it is also the people who deposited money in those banks who earn money that way. And noone is forced by financial institutions to take 40 years long home loan.
Btw., you do not need a Turing-complete language to build a compiler. It is much better to use a non-Turing-complete one, ideally, a total language.
We have 99% of chimpansee DNA and 60% of banana DNA. I don't understand how they measure the 2%, obviously it's a different metric.

EDIT: so apparently there is a way to distinguish DNA that originated in Neanderthals and we got it from them as opposed to DNA we both got froum common ancestors.
Hey, do you have a link for postage?
There is no explanation in The Highlander why there could be only single clone.
Clean Space Review 2015 Incl Crack Full Indir Free Download
What kind of data do you need to store? This is important, it will have impacts on everything from access to security to support to backups and redundancies.

What level of the architecture are you looking at? Do you need better hardware, a better filesystem, a better RDBMS, a better reporting interface for the data you already have?

What kind of budget do you have? It's a public school, so it's probably safe to assume $0, but it would be good to know what kind of administrative support you have for this project.

What, specifically, is wrong with what you have now? What isn't working? What are your frustrations with it?

You may not need two (or any) competent programmers, and I'd be reluctant to recommend Oracle or IBM unless you're looking to solve a problem that they are uniquely good at solving.
You should update your post and give examples of what you're storing. Test scores, word docs?
I guess Apple can use that as a slogan: "Phones so unreliable you'd rather spend the time with your family!"
Yeah I am saying for short stuff they can just sit in that, any distance of length with have another compartment behind that one for travel.
The article doesn't make a convincing case that there's a problem.
And why should they last for more than a week if they break rules? Sure, you can argue that the rules are pointless but it would be arrogant for you and I to decide which rules we want to follow and which ones we can ignore. Maybe treating drivers as employees and vetting them would cost more but benefit both parties more. Maybe not. But not doing either definitely benefits the company. And maybe certain rules exist to protect us from companies; even if we don't know it because we haven't lived without such protection.
Traditional mortgages do not transfer any of the externalities mentioned in the article to the banks. The sense in which the banks "own" the property does not detract from the argument.
Instead of changing block size, why don't they change block time? 10/8 min instead of 10min, no latency issue, faster transactions, space for everyone, seems like a win-win?

Just need to adapt block reward and halving, it doesn't seem to be a big deal since every others altcoins plays with these parameters.

Or am I missing something?
Can't you just add a SD cart to it?
A note about programming language design
> For how many decades have we been handing out money to 'the needy'? Has the percentage of poor people in our welfare states decreased as a result?

The primary consideration of helping people in need is not necessarily to reduce the number of welfare recipients, but to meet their immediate needs on ethical grounds.

Some of them might need this on a temporary basis, some might never be able to provide for themselves, and some are right in the middle where a separate kind of support (for example sponsored re-training) would enable them to transition into independence eventually. It's a complex spectrum.

There is a simplistic "fuck them" attitude coming into vogue again right now which I think is fundamentally unethical and, if implemented, threatens to deepen existing problems.

> But let's send a few trillion more to Africa! This time it will be different

It depends a lot on what is being done with that money. Traditionally, large-scale aid is actually flowing back to first world contractors tasked with construction projects that are of little use to the people they're supposedly for. Big sums are also lost to corruption on all levels. The average citizen of a poor nation will never see a single dollar of that aid money, and it's not going into the local economy either.

The typical poor African nation has problems on all levels: cultural, educational, infrastructure-related - everything is broken. It's difficult to find the correct modality that alleviates these issues across the board. Addressing just one of these at a time is essentially futile, because problems in the other areas will prevent help projects from yielding sustainable results.
Check which apps are being space hogs. Go to Settings->General->Usage->Manage Storage. Some apps like Twitter don't delete their caches. So you have to delete the app and reinstall it to reclaim the space.
Yes. I was asking you, because you have ideas of what makes a Lisp a Lisp. I've given you several reasons that by your own admission were important for a Lisp being a Lisp and I'm wondering, considering what you've said was important, if you think Racket is a Lisp.
> The reason why Uber and Lyft are given a hard time is that they're a serious threat to state-maintained taxi-cartels all over the world.

No, they're given a hard time because they ignore regulation like driver background checks or insurance or calibrated tamper proof meters.
No, concentration camps were distributed throughout Germany as well. See here: https://en.wikipedia.org/wiki/List_of_Nazi_concentration_cam... If you are talking about extermination camps however, then you're more correct.

But I hope the author doesn't rest his claim solely on the fact on which side of the border a camp site was built: Borders between Germany and Poland were "fluent" to say the least until the end of WWII. Especially when he combines "Borders" with "ethnic homogeneity". Many Germans lived in inter-war-Poland, as did many Poles in inter-war-Germany. See here: https://en.wikipedia.org/wiki/German_minority_in_Poland#/med...
Home staging tips to help sell (or rent) your property fast
Relevant Comment: https://news.ycombinator.com/item?id=10139978

You are not an idiot. You are just underestimating how large the "fraud" economy is, at a global scale. Think SilkRoad, Ponzi Schemes and Capital fleeing overseas.

Bitcoin can be huge in these industries and this can drive it to be huge overall and then it might become successful on the mainstream use.
A Dream Come True: Huge Lego Bricks for Building Real Stuff
They know the way to R'lyeh?
Untold billions of dollars have been poured into the general direction of poor people in Africa, but they're still very much poor over there.

Much of the aid given to African nations over the past 30 years has been to keep them alive rather than resolve any problems in the long term. You can't raise people out of chronic poverty if they're dead.

And, as it is, that aid has had a massive impact. In the 1980s Ethopia was ravished by droughts, famine, and a terrible civil war. Aid kept the people from dying, and 25 years on the country is now a democratic republic with one of the largest economies in East Africa that's still growing at around 7%. The country is far from 'perfect' but it's in a hell of a lot better shape today than it ever has been.
Brynjolfsson and McAfee: The jobs that AI can't replace
It's not that bad. The undersea environment doesn't suffer from erosion and weathering which basically prevents any long term construction from surviving very long on in the air. If dolphins carved words into the sea floor using a tool, they could easily be very long lived.
good point - but experiencing goes beyond visual perception which is what constraining yourself to the perspective of your cam narrows it down to.