skysight-inc/HackerNews huggingface dataset:
China's shifting to domestic consumption and strong Yuan is better than weak Yuan. Strong currency will also reduce capital flight from the country and increase its financial powers to buy world resources such as mining rights and companies abroad.

They understand how the dollar status as reserve currency helps strengthen American power. Many Chinese leaders understand the power of finance. They have used it to develop export-oriented economy and they are now using it to expand their power abroad.

China is now confident it is strong enough and has resources and relationships to counter US pressure.
The other three Asian tigers weren't democracies then, either. But along with Korea they were free market economies. While political freedoms were limited, it was a far, far cry from the situation in any of the communist countries in Asia. The choice between living in South Korea vs North Korea was clear even in the mid 1980s.
Ah this is where I've been seeing that domain before. Yeah, the other package suggest.el is also a gem.
Nice work. You definitely should get in touch with the Dat Project folks. There are several of them on the core team and in the community who are actively scraping government websites for open data.
Not only that, but there is also something morally very questionable about making promises and don't giving a sh.t about whether you'll be able to deliver or not.

That's an unfair misrepresentation of the article. The dad didn't say you shouldn't care whether or not you'll be able to deliver; just that endless refining of the contract won't actually help you much if something goes wrong.
Sorry, yes, it's only for rentals (the state govt isn't paying for the upkeep of a private home's AC). I just looked up about the laws in Florida (it's been a few years) and realized it's not about providing AC directly, but rather if the AC was working when you moved in, the landlord has to pay for its upkeep if it breaks, and I incorrectly conflated the two. In practice it's effectively the same, but the details aren't. I believe the same in Texas.
There are an awful lot of people in the world who believe that they should stop trying to pacify the US, and start fighting back against an imperialist country with an out-of-control military hell-bent on projecting its force around the world, demanding that sovereign societies do its bidding - "or else".

Those people should stop being pacifists and start fighting back, "because pacifism just allows tyranny to run rampant around the world"?

BTW, a lot of those people have been branded 'terrorists', which is about as close to 'non-pacifistic' a label as you can get, amiright?
There was OpenSolaris

OpenSolaris is a discontinued, open source computer operating system based on Solaris created by Sun Microsystems. It was also the name of the project initiated by Sun to build a developer and user community around the software. After the acquisition of Sun Microsystems in 2010, Oracle decided to discontinue open development.

https://en.wikipedia.org/wiki/OpenSolaris
> OTOH, lack that connection and are more open to change provided they agree with the rationale.

Nice way of saying that young people need to redo errors of the old.

As for systemd - I'd wouldn't mind if it was executed properly. Booting speed is worst argument you can do for systemd - with ubiquitous SSD it doesn't really matter.
Anyway you might publish the original writing? I have been skeptical of the very notion of AGI ever since hearing it described as a sort of computational or scientific panacea; it would be nice to have more discussion on the topic.
The US needs to control everyone to maintain the empire's dominance, but in this case it's probably less about NK and more about the China Containment Policy. China support NK to avoid an enemy on their border
> You need billions and billions of dollars to keep such project alive.

Makes you wonder where Linus stores his old socks.
or even Matrix/Riot
The only reason wars are stopped is because people rose up and took the reigns out of the hands of those who would wage indiscriminate war, forever.

The point is: if you don't want war, stop fobbing off the responsibilities of sovereignty onto your politicians, and start taking more responsibility for the actions of your own state. Alas, Americans are not quite prepared for this - rather preferring to squabble among themselves over whose 'ism' is the rightest - but in the meantime, the Generals and CEO's who will profit from this warfare are all left, un-checked, hidden behind the curtains and mirrors and smoke that blinds us all ..
If I was the boy King I would do the same. Nothing gives you security like nukes. Of course now that USA and the big countries have them they are against new nuclear club members, but that's self-serving.

I am also certain they will negotiate--but after showing their perfected arsenal, and from a different position. Ships with grains will be just the cherry on the cake.
Listen to how Californians talk about how their tax dollars are used to support Southerners and Midwesterners. Take that cultural/political/ethnic disconnect and cube it. Then you might approach the level of drama that we'd see if a world government with actual teeth was proposed and implemented.

I can only begin to imagine the scale and scope of the issue. Humanity is not nearly close enough culturally where such an organization can realistically be suggested.
Why not let the recyclers handle this? Apple building their own bespoke, unsupported solution isn't apt to end well. The recyclers already handling this hardware are happy to pull this hardware apart and reuse it.

From what I've heard from family who works at Apple, they're the king of duplication, every project has multiple teams doing the exact same thing, and the right hand has no clue what the left hand is doing. Secrecy is the core of their corporate culture, overriding everything else.
"I (thankfully only) used to do Linux BSPs in a former life. In the last year or so of doing that, I think we spent about 15-20% of a project's time debugging systemd problems and working around it being too smart for its own good."

It would be great to see in-depth experience reports for systemd, good and bad. The overwhelming majority of anti-systemd commentary has just been noise for so long, and as somebody who is very much in favor of systemd, I'd love to see some real discussion and actual informed criticism.
I´m no big fan of the capital sharp s myself, but he´s just another level. Probably was great at his time, but that time is over.
Dude calm down a little. You just described how the world works. Yes, it is how it works.

They told us when we were young that it should be working on another way. The same way they told us that a god exists.

A god doesn't exist. And countries are constantly fighting for supremacy. Let nature evolves.
Clean Code concepts adapted for PHP
> As an application developer and hobby sysadmin, systemd is a godsend over the misconfigured and broken stuff distributions have delivered for years.

And that is roughly the size of the problem. If you're an application developer or a hobby sysadmin then probably systemd is good for you, but if you're an experienced sysadmin it spells 'fixed what wasn't broken' and it re-introduces many issues that were already thought about, taken care of and laid to rest.
Don't consider as investment advice, just my own thoughts:

1st of all, investing in crypto is 100% speculation, 0% investing. I still do it though just for fun, for now, it has been working but all could be 0 tomorrow.

Coins to watch for:

NEO coin: it's the chinese ethereum, there's some talks in ICOs getting regulated there and its looked upon on being the "regulated ICO coin" sometime soon, speculation, but definitely performing well.

Bitcoin: just invest in the most stable one, why not?

Ethereum: smart contracts, the most stable also. Much better than bitcoin, just not as popular.

Monero: bitcoin, but fully anonymised. It's not so hard to trace bitcoin tx, but monero makes it sort of impossible.

Ripple: wants to kill SWIFT and partner up with a lot of banks, basically the "playing in the side of the banks" coin

Also, do your own research. Don't trust anyone. Avoid small coins if you aren't the person doing the pump and dump.

The only thing I would invest in is the IDEA. Blockchain is there to replace tons of industries, we just don't know yet how much time it's going to take, or who'll be the winner. It's very likely that the winner doesn't even exist.
I must have not clearly explained my point.

If Iraq had had nuclear weapons and were ready to use them upon being invaded, bringing nuclear devastation upon the US and various others in a world-ending catastrophe of mutual destruction, do you think that invasion would have still happened?

I suggest no. I suggest that having nuclear weapons, and ideally global reach with those weapons, is a way to massively reduce the chances of being invaded by the US or anyone else.
And it's been forked into illumos. That's where the old community went. Oracle Solaris was a dead end from the start. illumos is the true Solaris.
What does Italy have that China cannot produce itself? Brand name products, basic machines and chemicals which Italy exports are not important to their development.

Russia has oil, minerals and iron which China needs to grow.
In my discussions over politics I saw a lot of people who would benefit enormously from current AI and with whom engaging a human being is overkill.
As tempting as it is to just write "k" in response to this, I'll try to be constructive: so what do you suggest we do instead?
Good to see that old "Blood For Oil" canard being trotted out again.

http://www.scottmanning.com/archives/howmuchoilfromiraq.php

http://foreignpolicy.com/2013/03/17/a-decade-later-and-the-i...

It was a bad argument then and still a bad argument now.
That's true only of the well governed African states with inclusive rather than extractive institutions. Gabon's oil hasn't done much to boost the standard of living of anyone outside the Presidential circle though GDP has gone up a lot.
Oh you seriously believe linux is not where it is due to huge sums from intel,samsung,red hat and countless of others ?
Please...
heh, 2 of my favourite things in the world collide - hackernews and chapo..

quote of the century - post-trump election in hillary clinton "democrat" voice: "i MAY not be DALE Earnhardt but I SMASHED into the FUCKING WALL because I couldn't turn LEFT"
I cover this very point in my pamphlet, "Cucked by Narnia."
Having Google as such a huge controlling force over the operating systems on so many mobile devices has scared me for a long time, given Google’s business model of the customer and data about individuals - I welcome any well managed projects that set out to offer more ethical alternatives.
The way I read systemd news, it's not worth analyzing it because Poettering will say 'won't fix' or 'working as intended'.
See also: Game of Thrones (nuclear weapons, Iraq occupation, global warming, etc.)
> There's a reason that jurisdictions exist. It is to prevent those who have not studied the particulars of a subset of legal code to exercise power in the absence of comprehension of that subset.

I can see why you might think that but jurisdictions exist because law is power, and the ability to use power like the law does only exists in particular geographic locations.

It is an artifact of the fact that law has always been abused, and continues to be, first and foremost by the governments themselves (just try to get a judge to rule against an incumbent telco and compare the results with them ruling against a corner store or market stall. You'll be amazed). That such abuse exists makes it a necessity to fight over it. That, and of course the rewards that can be reaped by doing this.

> It is to prevent those who have not studied the particulars of a subset of legal code to exercise power in the absence of comprehension of that subset.

No police officer has more than a basic introduction to tiny parts of the law.
Game theory backs heavily on self-interest though. Self-interest runs the world and everything, including you.

If you can solve the self interest for most of the people, things usually work out. If you attack others self interest, then yes, random things can happen when self interest is compromised or when a player loses self interest in favor of extremism or some flavor of "fuck the world, fuck everyone". The solution to that is economics and comfort, people don't go extreme when they have those.
I don't consider getting paid your wage as "getting rich", if that wage is within industry standards for the job that you're doing.

And yes, the MoCo is not reinvesting all money all the time right away, but they'll have to reinvest it or use it to pay wages at some point. They have no reason to just amass money senselessly.

If they make a surplus, have all wages paid, and don't save it up nor reinvest it, then they can only pay it out to the Mozilla Foundation, where it's again in nonprofit hands.
Finding better solutions for other people by finding out the 'Why'
"Things have to be said."

Then say them. Simply posting that systemd is bad, and appealing to your position as an experienced UNIX user without giving specifics is just signalling at best.

I probably count as a Veteran System Administrator myself, and personally I am tired of anti-systemd people coming into conversations that have little to do with systemd, and trying to hijack the conversation with content-light posts.
It may also be that the truly talentented already left a few years ago.
As far as I know Oracle stopped developing SPARC systems, it is all Fujitsu now, including the chips.
> This is a funny comment. You are implying that performance is of higher value than correctness.

Of course it is. Tony Hoare noticed it as far back as 1993: given a safe program and a fast program, people would always choose the fast one. Correctness in a mathematical sense does not always map to correctness in the business sense; it's sometimes much more cost-effective to reboot a computer every day and not free any memory than try to be memory-correct which will cost at least a few thousand dollars more in employee time.
There's a notch on the bottom of the G and the end of the top of the C has a different angle.
True - but deleting FB is not just about data safety. For me the primary interest was simply removing myself from an unhealthy, superficial, hedonistic and materialistic part of reality and society.
As in the example you pointed out, this is a very common trope in SF. Often aliens are used, rather than animals; a recent well known example is District 9. Or my favorite example (in film), They Live.
> Smarter in what way?

Better at generating values that exhibit interesting behaviour in tests. QuickCheck style testing mostly only works well because it turns out that there are a lot of bugs that are relatively "dense" in the search space of tests, and doesn't do very well at finding hard to reach bugs. This means that some bugs are found with very low probability, which is bad both because you want to find them reliably and because it means that even running your tests for longer is often not enough to find interesting behaviour.

(ETA: This mostly applies to Haskell QuickCheck and derivatives. I believe the Quviq Erlang QuickCheck has had a great deal of hand tuning of its generators to get better behaviour, so its data generation is probably strictly better than Hypothesis's in many cases right now. I'm trying to get a generic mechanism for improving things without requiring this hand tuning, so hopefully at some point I'll be able to reverse that situation)

Security-oriented fuzzers do a lot of clever things to actually determine the shape of the search space and adapt to it so that they can take advantage of the structure of the program under test so that running for longer gives them more power than just repeatedly trying the same thing over and over again. I'm hoping to incorporate some of those ideas into Hypothesis but don't currently.

> What makes QuickCheck's support for this makes it work less than ideal?

Mostly that it plays very badly with shrinking (this is better but still not good in test.check and friends) and the API for it is on the clunky side.

> What do you mean by not having to "touch" the values it generates?

In classic quickcheck, the shrink API is based on taking a value and replacing it with a simpler version of itself. This means that if the value has been mutated (which is mostly not a problem in Haskell, but can be if you're using ioProperty, and is definitely a problem in QuickCheck ports to impure languages) then you run into problems. e.g. a test that appends an element to a variable sized array argument can get the shrinker into an infinite loop.

It also means that QuickCheck is limited by the type constraints on the generated values. You can't e.g. do duplicate detection because you aren't constrained to generate values on which that is meaningful.

In Hypothesis in comparison everything is based off its IR, so it can do manipulations and comparisons on that, and it doesn't matter what type the generated value is.

(Hypothesis also can't do perfect duplicate detection because it has the problem that many IR values may map to the same value, but its duplicate detection still seems to be mostly good enough in practice)
The point of your post or the intention you had with the post?

Reading your post again, I still see scaremongering in it.
Probably V.I.P. (it comes out top if you sort by week).
Not all children know a rabbit is faster than a turtle, nor that x and x are an enemy of a lion. If we can teach this layer, why can't we do the other?

A simple thing like one kid being known to be fast, getting trophies, or the slower one having some sort of handicap would do the same. The second is easily strange kids at a new school, kids that look different or eat differently (with the one being helped having been unsure of it), and so on. After all, it isn't like the animals are natural enemies, but one happens to eat the other.

In other words, simply have the story tell the lesson outright, with people, rather than expecting them to learn from the animal metaphors.
> So everyone agrees that's sane and normal and say putting their latest production release on a Windows 3.1 would not be a good idea.

And yet unikernels are here and used.
DPRK is burying kilotons of TNT and detonating them.
Would the actors be willing to share their photo ids and accept liability?
Posteet: Store, share and tag your favorite tips, tricks and codes
I used a script to delete everything before deactivating. Unfortunately this caused some negative feelings from friends who I had unfriended when I decided to reactivate the account. In hindsight easily avoided mistake.

Since Facebook accounts can be easily reactivated by accident, or phantom causes as users here pointed out, I would next time use a tool that sent a message to each friend explaining the situation before deletion.
Ask HN: How much would you pay for a code review?
Let's say you have a side project and want to get your code reviewed. What is the maximum amount you are willing to pay for getting your code reviewed? What is the minimum amount you would like to receive to review someone's code?
It is silly. I think part of it is simply a cultural divide between old school C programmers and young front end web developers.

There used to be two spaces after a period, oxford commas, and 'literally' meant 'as it was written'. Languages change (for better or worse). Kids these days.
Apps are just a harbinger; this starts to happen everywhere else too. I dislike how our ever more efficient economy makes your capabilities and quality of life tied closer and closer to your instantaneous income. Instead of one-time purchases, more and more things are becoming money sinks now. This might be great for the perfect citizens - young, punctual, hard-working individuals steadily going up the corporate ladder - but it's incredibly annoying for everyone else. Any small hiccup in your cashflow, and suddenly you have to start cutting off parts of your life.

It's tolerable now, because you still can own most of the things. But will it be 10 years from now? When because of e.g. sudden health expenses, you're left wondering whether to cancel dishwashing or clotheswashing service for a month, so that you don't have to cancel the service that feeds your kid at school? Will everything you "have", and everything you can do, be solely determined by the allocation of your cashflow to various available services?
> Gah, no. Userspace spinlocks are the deepest of voodoo and something to be used only by people who know exactly what they are doing and would have no difficulty writing "traditional" threaded code in a C/C++ environment.

If you ever used pthread_mutex with glibc then you use spinlocks without knowing it. The implementation spins for some time before going for a full kernel mutex.
I am sure I am biased but I think it is a statement of fact.
That's an argument from utility, whether it worked or not is not important, what matters is why Iraq was invaded.
> Is there a good message passing library for C++? Sounds like something for the stl to include.

Qt does it with signals-slots. What I generally do is that I have a queue of std::function and just pass lambdas with the capture being copied.
PRK chose communism but they've got dictatorship now - insane, totalitarian dictatorship.

https://en.m.wikipedia.org/wiki/People%27s_Republic_of_Korea...

Excerpt of the aims:

"... guaranteed basic human rights and freedoms, including those of speech, press, assembly, and faith; universal suffrage to adults over the age of eighteen; equality for women; labor law reforms ..."

Sounds pretty good.

Many in the North probably would love communism (or anything!) in preference to what they have.

The communists didn't hold the North, the PRK was killed off quickly, the Kims soon took over as dictators - Wikipedia says the suggestion to have a "trusteeship" was from USA, that then put the Kims in power ...

An ignorant reading of this would be "USA saves communism from spreading by installing evil dictators instead". As a child we got our share of USA propaganda - in UK - the hated commies.

Except now it seems they were hated because they form a challenge to the rich capitalists. If workers demanded the profits from their labour in other countries, and the rich lost their places of power, then why wouldn't US Americans do the same?

Is that why USA has been at war against communism? To protect the positions of the wealthy elite over their own countrymen?

Am I wrong?
Cantrill seems to have a flair for using colorful language in general...
Vietnam turned out well even after a failed conflict. The reason is mainly market economics and help through investment they have gotten after the war. Vietnam markets have been doing very well [1]. This is similar to what we did in Japan/South Korea etc with investment. The military part in Vietnam is something that wasn't great, the markets after are a success. Ultimately it was a fight against Communism and other things (opium supply issues from '67 Opium Wars that pulled in France then the US, East Asia influence, energy vicinity, trade) and the goal was a market economy with opportunity.

In the end economics and markets where people have comfort and opportunity is all you need to make people happy. In the US we can barely do that at home now so maybe conflict should go back to defense instead of this failed pre-emptive policy and regain focus on building economic opportunity, what people truly love about America.

[1] https://www.bloomberg.com/news/articles/2017-01-19/asian-out...
It's a pity that the solid fuel chapter basically ends up with "no one is going to use solid fuels". I would die to read some anecdotes about how they became reality, in the same style. Though that chapter did have the lovely recollection of experiments on enriching regular liquid rocket fuel with mercury, just because they could.