skysight-inc/HackerNews huggingface dataset:
Nah, unfortunately simply moving the GC bits from the object itself to bitmap in the page header made Ruby CoW friendlier but not CoW friendly! Each Ruby page is 4x OS pages on Linux, so marking into the header of each Ruby page still causes 1/4 of the parent heap to copy into the child process.

The bigger issue is heap fragmentation. Lots of inherited pages have a couple of free slots that Ruby will happily consume, effectively causing you to pay a 4kb copy for a 40 byte object.

This means allocating a few hundred objects can cause basically the entire heap to copy. Combine this with Transparent Huge Pages, where flipping one bit causes a 2MB copy rather than 4kb, and a few hundred object allocations can cause the entire parent process memory to be duplicated into the child.

Aaron Patterson is doing some great work to bring GC compaction to MRI, which will help reduce fragmentation, but it's a huge task.
Perhaps... but the non-modular software equivalents of aircraft carriers routinely do launch metaphorical nuclear missiles despite not being intended to ever have that functionality.
That to be on pillar would put him closer to God is a stupid idea only anti-Christians would think of.
For example, I am an american citizen, not a new york citizen

You’re willing to argue with what is almost the American dictionary of record? I’d think one would have to roll a 20 against Giant Balls of Pedantry to pull that off.
And what percentage of the entire US defense budget amounts to a subsidy for the petroleum industry?

Not saying subsidies of either type are good or bad... just saying that it's not reasonable to accuse Musk's companies of excessive reliance on public funding, while neglecting the beams in his competitors' eyes.
Roy Moore’s Lawyer Gets Called a Moron in the Most Professional Way Possible
Eh, steel doesn't have all that much carbon. Most of the steel would be structural, which tend to be 0.05 to 0.3% carbon. "High Carbon Steel" is around ~1%.
The fact that people trust in something doesn't automatically mean that thing is good, remember that many people (even the same as those who put their trust in *coins) also trust in sky wizards and celebrities. I realise you may just be stating that that's how the world is.
The Internet That Wasn’t: Review of “The Friendly Orange Glow” by Brian Dear
NEEEEERD!

As a instructor, i usually use the Fibonacci number as an example: an example of futility, or how programming is hard if you are teaching it in the hard way. Fibonacci example is overly complex, people don't understand it, or its usable. I remember that i spend years in the university with those examples (and lots of math), to find that the real world is completely different.

If you want to lure programmers then you will need a better bait.
Are you sure it's broken and that you're not just trying to upload too many users at once? I think there's a max of 5000 per file.

https://help.twitter.com/articles/20172663?lang=en

You can also create blocks via the API.

https://developer.twitter.com/en/docs/accounts-and-users/mut...

I think it'd be pretty straight forward to build a microservice that makes API calls from a list you keep in a database as well.
The Substitute Phone designed to help smartphone addicts cope in their absence
New Jersey’s experiment to reduce the number of people in jail awaiting trial
There are more filters listed on the sign up page, so I thought I'd do that...
Great, now websites that havn't been hacked can eventually be threatened to have browsers say they have, unless they pay up.
Didn’t AWS just join the Kubernetes foundation earlier this year? If so, we’ll see what comes.

One thing ECS does is fully integrate ALBs and NLBs with containerized services and makes the plumbing and scaling pretty easy to set up (at least IMO.

If they can swap out the custom ECS service that manages containers with K8s, that makes sense to me and would mean all the major cloud providers are centralizing on K8s... which in turn means we could stop building a new container orchestration layer every month and move on to some new problem :)
I compared 23 sticky notes to help you spare wallet and planet
in 1996, we created the Seattle Peoples' Internet by co-locating our equipment at an upstart internet cafe in Belltown called Speakeasy.

The deal was that we paid for their most expensive monthly line item: the T1 circuit. We covered 100% of the T1 yet were allocated only 50% of the bandwidth, if I recall. We recruited enough co-op members to cover that fee before beginning and had a wait-list on Day One.

Our PortMaster was configured to monitor monthly bandwidth consumption per co-op member. We accommodated spikes in traffic of individual members, but if the aggregate went above some threshold, the co-op would pay more to Speakeasy. The intent here was that our overage fees would help pay for a second T1.

We also had some co-location hosts in their rack, which was around the corner from the coffee machine in those days.

Member fee schedule was proportional to type/speed of connection used and anticipated usage. Beyond that, membership was at cost.

Internally, co-op members would resolve financial details among ourselves, and we sent one payment check per month.

The agreement was fairly balanced. It allowed our members physical access to reboot a piece of co-located equipment, but any maintenance required pulling and removing the machine. (Again, rack was in tight quarters of a coffee shop.)

Since this was mid-1990's, all members supplied their own pair of modems for each side which were mostly 28.8 back then. I think one person was going with ISDN, and maybe another had Telebit Trailblazer 56k.

I'd like to think that upon seeing how this was a benefit to the cafe's financial statements that it gave Mike, Gretchen, Chris, et al the idea to move into the larger ISP space for which they then became known.
I think you just won the HN award for pedantry, a truly high bar to achieve. Congratulations!
Nor pitchforks.

If the law doesn't require paying taxes, change the law. If people evade taxes they are legally required to pay, punish appropriately.

Don't demonize success doing beneficial things and obeying the law.
All the carbon on the moon would absolutely be recycled, much like it is on Earth.

So even if you have to ship all of it there, it's only a one time cost.
Also hormones.
That’s incorrect. You definitely can reuse them using symbol and defs/use.
So an individual exercising their economic freedom to buy and sell an asset and express their opinion is an "Attack" in your book?
Why do people pay articles like this any mind? It's just yet another moral panic over a technology that wound up not doing what the elite wanted. You could replace the subject with television or video games and the article wouldn't change all that much.
Gold has value beyond store of value, but not nearly as much as you would think. A lot of what makes gold valuable is people's faith on it, and in that sense it's not significantly better than bitcoin. That's not to say that bitcoin prices are reasonable, but just that there's an irrational component in almost everything.
A unit test is the worst way to capture that, because you've removed all the parts that evolve.
The author is a journalist. Facebook is anathema to journalists because without it only journalists would have a voice. With Facebook, everyone has a voice, but no-one has been trained in how to use their voice.

The author is also female. Not that that is relevant to any point except your use of pronoun.
> could trip a covenant and get in trouble with lenders

Lenders usually don't exercise their covenants willy-nilly because doing so is a good way to end up with less money than you started with.

Most covenants are written broadly, in a way to let lenders recapture some of their principal in the event the corporation is indeed on the way to bankruptcy.

Specific example: company is floundering, throwing their remaining cash into a losing business. Lenders might prefer to trigger covenants, take them to bankruptcy, and liquidate and receive 60 cents on the dollar, rather than wait and receive less later on.

But if the lenders think the business is doing fine and they will eventually get repaid, the covenants are more of a negotiating position rather than a real threat.

Of course all this changes if the debt changes hands and, say, a hostile entity gets a controlling share -- but that's what finance departments are supposed to look out for.
For what it's worth, this submission is a comparison of Phoenix -- a framework explicitly inspired by Rails and which has some core members who were/are Rails core members -- and Rails.
* Bioplastics are recyclable

* Steel is < 2% carbon (not "a large part"), and steel can be replaced with other materials

* Lubricants are used in trivially small amounts

* Most battery do not use carbon

* Electric motors do not use carbon
> Organizing your life to minimize "drama, breakups, [and] regrets" and maximize "time to get work done" is a good way to end up unhappy and lonely.

I feel that's the mentality pressuring people into social networks that otherwise wouldn't use them. Appealing to stuff like status, happiness, and so on.

And I don't think it works out in practice. I think putting social stuff, especially facebook on the back burner, and investing in accomplishments as a primary goal, is the best life choice.

As far back as history goes, people have both sought and claimed to have the answers to happiness. I don't think relationships are going to give me that fulfillment in the end.

Look at celebs: despite their popularity, money, and status, they're prone to loneliness and unhappiness. I think there's more to the equation of fulfillment, and we're all looking to discover what works for us. I don't believe stuff like Facebook is the key, but if other's do, more power to them.
Agree.

I'm writing Scheme R5RS in Kotlin (https://github.com/kovrik/scheme-in-kotlin) and have implemented everything except macros (6).

Have no idea how to beat them.
Taking offense to that article is the peak of sensitivity. What exactly do you see those quoted lines as justification for? Surely not the internet hate mob that followed.
I use vector magic on a Windows XP VM. I haven't been able to find a Linux/OSS tool that works as well.
> Which version of OSQP did you try for? 0.2 has improved a lot compared to previous versions (much better convergence behavior with adaptive rho).

I did a 'git clone' of your repository this morning; I have 0edd758. (I learned about your project this morning.)

> Even though OSQP can solve also LPs, it is optimized to solve QPs.

I understand that, but (apart from dfl001) these aren't especially difficult LPs.

> - Randomly generated QPs from several classes such as control, portfolio, lasso, svm, Huber fitting

OK, but you wouldn't normally use a general-purpose IPM like Gurobi or Mosek for lasso or SVM problems, would you?

Separately, why randomly-generated QPs? Randomly-generated LPs tend to be very easy to solve, and I'd imagine a convex quadratic term in the objective only makes it easier. For SVMs, there's a bunch of available, fairly standard data associated with Chih-Jen Lin's libsvm.

> - The hard QP problems from the Maros-Meszaros test class (the reference benchmark testset for convex QPs)

How did you convert the Maros-Meszaros problems? The results output by your solver don't line up with the numbers in "00README.QP" on Maros's site. For example, Maros has:

aug3d 1000 3873 6546 2673 0 5.5406773e+02
aug3dc 1000 3873 6546 3873 0 7.7126244e+02
aug3dcqp 1000 3873 6546 3873 0 9.9336215e+02
aug3dqp 1000 3873 6546 2673 0 6.7523767e+02

while you get:

13092,25,4873,3873,AUG3D,-782.432274207,0.012742196,OSQP_polish,optimal,1
14292,25,4873,3873,AUG3DC,-1165.23756131,0.012990161,OSQP_polish,optimal,1
14292,75,4873,3873,AUG3DCQP,-943.137853475,0.023050472,OSQP_polish,optimal,1
13092,75,4873,3873,AUG3DQP,-661.262328725,0.023125477,OSQP_polish,optimal,1

When polishing succeeds, you get a different objective value from Maros (in this case by about 1e4, so a relative 1e-2):

aug2d 10000 20200 40000 19800 0 1.6874118e+06
aug2dc 10000 20200 40000 20200 0 1.8183681e+06
aug2dcqp 10000 20200 40000 20200 0 6.4981348e+06
aug2dqp 10000 20200 40000 19800 0 6.2370121e+06

80000,25,30200,20200,AUG2D,1677511.7529,0.074053448,OSQP_polish,optimal,1
80400,25,30200,20200,AUG2DC,1808268.06557,0.073366168,OSQP_polish,optimal,1
80400,775,30200,20200,AUG2DCQP,6488034.73924,0.866898539,OSQP_polish,optimal,1
80000,775,30200,20200,AUG2DQP,6227112.02536,0.8685775,OSQP_polish,optimal,1
Not yet. Wait for few more years and we will get our answer!
As males age Testosterone levels typically fall. The results can cause many problems from obesity, Type II Diabetes, baldness, muscle loss, prostate problems, etc.
"chao" / "chau" exclusively means "bye" in most of Eastern Europe.
> What did people in my situation do before Facebook?

I dunno, maybe pick up the phone and have an actual conversation?

> My parents, like most baby boomers I suspect, weren’t going out in the evenings to see friends in person.

What the... what is this? It's like some bizarre propaganda written by Zuck himself.

> That’s what Facebook is replacing, and it’s a huge improvement.

Yeah, better to observe your friends from a distance like some kind of science project instead of having genuine interactions with them. Great improvement.
Sounds like we lived differently than you did -- My parents had people over to play cards and other games on many nights. Or we would go over to someone else's house. On nights when it was just the family at home, we played card games and board games. We also went for bikes rides, went out for ice cream, went on hikes. We threw frisbees, played soccer and football, on the weekends, we'd go skiing, fishing, camping. We spent many evenings out with our own friends as well, once we turned about 7 or 8, and the neighborhood kids would all run around in a pack together. As for knowing what everyone else is up to, photos would come in the mail, along with letters. When we did get together, slide shows would ensue. Phone calls were the primary way to keep in touch with family and friends, and my older relatives still maintain a weekly call with everyone in the family.

Sure, TV as a time waster also existed. And most people did spend some nights watching it. But it was not all night, every night. At least not for the majority of people.
Econ 101 says never borrow money on a depreciating investment. A house may appreciate, so it may make sense to buy one.

A house can be a blessing or a curse. You should first decide if you want to own one, regardless of the economic pros/cons. Owning a house means you always have a job to do. If that doesn't appeal to you, maybe get a condo?

In the US, the best approach is usually to get what's called a conventional mortgage. That means putting 20% down. There are some good reasons for going this route. First, it makes you prove to yourself you have the discipline to put money aside for a house, without actually having the responsibility of a house hanging over you. Secondly, its better financially as you can usually get a better rate and don't have to pay private mortgage insurance.

In addition to the 20%, you really need 6 months of money set aside in case something happens. The last thing you want is to default on a loan because something unexpected happened and you have no income for a few months.

One of the worst things that happens is someone goes and gets a house with 0% down and without the real financial wherewithal to weather a financial storm. The house quickly becomes a curse when the unexpected happens.
Toward the end of `print_obj()`, we see:

if (is_pair(cdr(ob))) {
printf(" ");
print_obj(cdr(ob), 0);
}

How could this `if` statement ever evaluate to false? We already verified that `cdr(ob) != 0`, and the CDR can never be a plain old string, so isn't this `if` superfluous?
'user engagement' is an SV-euphemism for addiction
Vice and Buzzfeed links should be banned.
It’s ok to say people don’t know how to dress or act? That they don’t know why they’re attending a conference? Maybe switch “men” with another demographic and see if it reads the same.
Chronic renal failure how to control creatinine it?
What Bikini Atoll Looks Like Today
> PS: My disabled mom makes handmade jewelry that people beg to pay money for, but I’m hesitant to recommend Etsy considering the diluted execution of the original business model.

Wut. You think it's a good thing to cut her off from the best venue on the web for her work because of an altered business model?
If you're new to it, focus on formally specifying parts and not the whole system. These sorts of specifications can become very complex very quickly. And if you're modeling them, the time to execute a model could take an inordinate amount of time.

For your two examples, rather than modeling how you communicate with Facebook for the bot, focus on how the bot gets data to and from your e-commerce store and how they stay synchronized or consistent. Your communication with Facebook's services may not even make it into your model. For the angular driven warehouse catalog application, same thing. You don't need to model angular and the UI. You need to model how the data gets to and from the UI and stays consistent with the warehouse catalog.
The caffeine relaxes the intestinal tract..
Facebook shouldn't be used to replace social interactions, it should be used to augment them.

It is easy to make facebook bad, and that's a problem, but its a problem that all social sites have. If you go to a message board and that message board has frequent posters who pride themselves in stirring the pot to increase activity, it might be good short term, but long term its a poor habit for those posters and its a miserable experience for other users.

If you use facebook as an outlet for negativity you'll find that misery loves company. If you use facebook to interact with people in comments, but don't interact in real life it will turn hollow at some point.

I feel like there are two problems. First is that people prefer to vilify facebook than to offer solutions to whatever problem they are facing. Second is that there is no roadmap to steering one's own facebook experience into a positive one once it has gone south.

For instance... if in 2016 you were active in politics because of the election, it's likely that you still have a bunch of political discussion and news within your news feed and ads. And all of that is increasingly negative and polarizing as those businesses and interests try desperately to maintain your mindshare. If you want to get rid of it, there is no preference. You have to train it with your newfound lack of interest. You have to fix your own behavior, facebook doesn't have a way of fixing it for you.

The same kind of thing applies to real social interactions. If you isolated yourself into online-only interaction or online-centric interaction, you have to change. But how? Well, it's not that hard if you put thought into it, but few people actually put any thought into it.

I don't know what facebok or any platform can do to resolve this problem. Maybe there's a secondary niche market for online social coaching or profile fixing.
Pending the trip up there doesn't pulverize your bones.
Ask HN: How many pods for Kubernetes should be set at a large scale website?
For example, a site which has goal: DAU 500,000 access scale. How many hosts should be set and how many pods(replicas) should be set at the beginning?
http://www.rapidtrends.com/history-of-fiat-and-paper-money-f...

I see your list of cryptocoin failures and raise you a list of fiatcoin failures (granted, the latter list, which is much longer, was accumulated over a much larger timescale...)
Yet we've been paying into this fund decades, which was supposed to pay for rural access. Now, Relieving the telcos of this obligation despite them not completing universal access amounts to corporate welfare for those poor starving giants. Then there's E911.

Of a bigger concern in rural areas will be losing access to 911. A lot
of homes still keep landlines just for the 911 capabilities. Under the
old rules the carriers had to demonstrate that customers would still
have access to reliable 911, but it seems the carriers can now walk
away without worrying about this.

This is also a health and safety issue.
That is not even remotely a trait unique to Russia.
I doubt that would happen, and even if it did, it wouldn't be Mozilla doing it. Mozilla just isn't powerful enough to extort anyone.
Calculators went through a dramatic price drop over a very short period of time. As I recall, a 5-function TI calculator was around $100 in 1975 while HP calculators were maybe 5 times as much. (So about $2500 today using standard CPI measurements.)

Within about a year, full TI scientific calculators were down to about $100 and by a year after that HP models like the HP-55, which I owned for a long time, were around the same price point.

Calculators essentially went from something unavailable to unaffordable at the student level to not inexpensive but ubiquitous for engineers (even students) over less than five years.
I don't understand this argument. The ability to do more complex stuff doesn't alter the fact that SVG is a perfectly reasonable vector image format.
For a while when I was younger I naively thought Facebook would formulate my timeline in such a way that I could keep up with genuinely interesting and special things people who enjoy tech like me think and do, and likewise feel genuinely encouraged to reciprocate occasionally.

Why instead does my timeline have to be so precisely boring, mindless, impersonal, and yet addictive? Maybe because 1) incentive to post is largely motivated by lowest-common-denominator, broadest appeal rather than niche, 2) posting about specialized interests are therefore unincentivized, and 3) such posts from friends produces a positive feedback loop in the rest of the group?

Maybe it'd be worse if Facebook actually worked this way because it would be harder to avoid entirely.
People with children generally move to the suburbs because urban developers aren't really building family friendly housing and its hard to be social with the suburban model, which is that you get a lot of space but you therefore don't have very many neighbors and you aren't within walking distance of the town center.

Your TV comment reminds me that one of the biggest shows was "Cheers" where you kinda get to feel like your hanging out with people your age.
The latest barrage of anti-SV articles from old media seem very focused on Trump. Where were these complaints before the election? I remember the press loving how Obama used social media to his advantage.

All of this reeks of political propaganda.
Yep, I sold about 20 BTC early on, wish I kept it.
I still have a good number, though.

Either way, it's free money to me, so I try not to be too greedy...
It often feels like I'm the only one on the planet who genuinely doesn't want to make money off bitcoin. It's a pretty satisfying perspective, though -- I don't feel jealous of anyone who has or will make a killing off bitcoin speculation. I don't want it to fail and I don't really care if it succeeds. To me it's an interesting phenomena which is just as likely to be the most important creation in a century as it is to be a temporary fluke/bubble which won't stand the test of time.

Running around hopping on popular ideas, foaming at the mouth fearing to lose out is an unpleasant mental/emotional state of mind IMO.
None of which actually proves that it meaningfully affected their revenue.
That is a lot of language swapping. How long of a period did this happen over?
that sounds like data science. why aren't you in python?