skysight-inc/HackerNews huggingface dataset:
> Not saying I agree but it's proof a country can do relatively well despite many disadvantages

Japan is far from doing well. It's in recession now, its demographics profile is going down the toilet, they have a massive public debt that they can never hope to repay, and a social security system that's constantly in the red. It's not going to end well no matter how optimistic you are.
Clear out the sinuses to make ready for tracking game. Makes sense.

I sneeze when the sun gets in my eyes. This may be one of those useless mutations though.
Vice versa, if network is front and disk is back (as it is in the code).
requirements.txt don't track transitive dependencies. Your project could break if a dependency decided to swap out its own dependencies. This isn't theoretical either - it happened to us in production.

We are using `pip-tools` to manage that: https://github.com/jazzband/pip-tools
The objection is generally landlords have to show damages to collect compensation from renters. They collect deposits to ensure at least some of the bill gets paid should you damage the place beyond normal wear and tear, but if you leave your home in the condition it was in when you moved in the landlord owes you your deposit back. That makes sense.

What justifies pet deposits being different? What justifies pet rent but not, say, charging extra rent or an extra non-refundable deposit because you have a toddler?

(Is pet rent even collected and applied to the cost of repairing any damage your pet causes? I should find out what's common here.)

As an aside: I've also had a landlord charge almost $5 for a paper statement, or just under $1 to e-mail me a statement instead. (No statement was no option.) They're clearly not above nickel-and-diming their customers—which I found weird because $1 on top of, say, $800 (plausible rent for a two-bedroom unit in not-SF) is nothing—about 0.1% of rent. Which makes it a minor annoyance at worst, but… why bother? $400 (common pet deposit amount in not-SF) + $10/mo (common pet rent, when pet rent is charged) is also nothing—just over 5% of one year's rent. But it's more of a something than a $1 fee for them telling you what you owe this month, which they felt the need to do regardless.
This is totally right and shouldn't be downvoted, but the reply is also right that volatile should prevent optimization.

On some hardware, "writing" to "memory" is really sending a message to a device, and writing 0x80 followed by 0x08 is not the same thing as writing 0x88.
Why viewing yourself as a black box is the one of the best things you can do
The bizarre US insistence that places like San Francisco and Oakland are somehow separate cities baffles me.

Look at it from space, there's clearly only one damn city in the SF Bay Area, and it goes from San Francisco down to somewhere south of San Jose and back up to Richmond. That's a big city, but not one of the biggest.
> My assertion is that you're looking at the wrong decade for C's network effects. You should be looking at the PDP-11 decade, not the PC decade. And in the PDP-11 decade, I believe there was much wider awareness of Lisp.

This is the crux of it I think, and unfortunately my flashlight isn't bright enough to get much further. I was born in 1981, so this is all reconstruction for me. Unfortunately, the people who were there are getting scarce. Anyway, thanks for talking it through with me!
There are many things wrong with this article.

Foremost is its portrayal of power.

Power, which he implicitly defines as the force backing a nation's border, is not premised solely upon the sweat of our technological brows, the way we disrupt and revolutionize economies in pursuit of sky-high GDP.

Power also flows from the barrel of a gun.

The most populous city-state in the world, Hong Kong, has been swallowed by the People's Republic of China. Why? Because China's planned women's army by itself exceeds the population of the United States. Because Deng Xiaoping told the British their troops would cross the bridge with or without a handover.

Contrary to the tone of this article, China is vigorously contesting territory in its sphere of influence. Go look at the sand they're pouring into the south China sea: does that look like dithering?

And even if China, Russia, India, etc. decline within fifty years, that doesn't mean city-states will fill the vaccuum.

It means the remaining players, the ones that have kept their cities and their country together, will have the power. And they will eat these new nimble players alive.

There's a reason the majority of our armed forces hail from the south and midwest and not from the north and west. [1]

Finally, to address the unsaid assumption behind this article: the decline of nations, if it happens, will not be a tea party. The last time a worldwide economic crisis engulfed our planet and threatened the very concept of a nation state, we had the bloodiest war in human history.

[1] As a bit of trivia, when the U.S. government commissioned a study concerning the long-term consequences of full-blown nuclear war, they predicted Latin American gunboats would be pillaging our coasts within 3-4 months. Fun.
A Linux kernel even though not derived from another UNIX can be UNIX.
See the EulerOS 2.0 and K-UX 3.0, derived from Red-Hat.

https://blog.opengroup.org/2017/02/14/value-of-unix-open-sta...
Here's the sad fact: If I were a hiring manager at Facebook and saw your post, I would slap my forehead in frustration in complete empathy with you. That recruiter is not only clueless, but shows a nearly bot-like level of comprehension of the subject they're supposedly recruiting for, which I personally find quite rude on their part.

Then, because I'm at Facebook, I would just move on, because honestly anything that filters out one more of the 10,000 qualified intern candidates I'm going to have to look at is good for me, even if it's completely random and stupid.
the matlab documentation, imo, is the best technical documentation ever written for anything. if your background was more math-heavy then the docs provided easy to understand translation between recognizable mathematical idioms into code (if matlab wasn't already very math-idiomatic).

and back in 2010 or so, python's numerical optimization libraries left a lot to be desired, and totally hopeless compared to matlab. (edit, i don't remember it being nearly as good as octave, which wasn't particularly good either back then).
MYSTERY MESOPOTAMIA: THE LAND OF RICH CULTURE AND LITERATURE
I guess investment in public transit has to go hand in hand with saner zoning laws and measures to reduce sprawl. It's certainly not an over-night solution, but few things in city planning are.
Indeed. If you could rule by promise, and those promises were binding on future administrations, then executive power would be practically unlimited.
Show HN: I love it Vapor-ware at its finest
https://neuro67.com/
https://mentorbox.com/

On facebook I keep seeing this same idi*t pushing ads of different products -- each claiming to be a master in the field. The videos are hilarious, and so is the copy-paste template and approach.

Love it! Love it! Great comedy watch this guy vapor-preneur his way to a product-market-fit solution.
would love to talk more about the process. you can reach me a pierre-etienne.vachon@impakfinance.com
>Capitalism is freedom.

*freedom for the property owner. Which is why it can facilitate a slave trade, property is a limitation of freedom.
Oqaml: An OCaml Based Implementation of a Quil Quantum Vitual Machine
https://issues.apache.org/jira/browse/CASSANDRA-13848 Created just for you
Makanan Sehat Untuk Anak
There are still 14,400 EPA employees left. Are you saying that this many EPA employees are not sufficient to ensure safe drinking water?
was thinking the same thing. Kind of like a compression algorithm. Keep this low-paper version with an index if a scribe needed to write out another copy. Of course, if that were the cases, then it would probably be for a higher volume book and some copies of the real thing might be lying around somewhere.
Nate Kurz? Who is this guy anyway? While he might appear to have 40018 or higher karma on Hacker News, how does that give him the authority to drag Nicholas Gibbs' name through the mud, and for what? A temporary spot at the top of the HN comments for what could be one of the sanest things I've ever read by Nicholas Gibbs? Nate didn't even have to convince anyone to allow him to publish this drivel. All he had to do was post his comment to HN, and then, based on his karma, he was not only allowed to disparage Nicholas Gibbs, who was chosen to be published by TLS, but he was able to disparage TLS in the process!

(to avoid being entirely negative, here's a link to what should be discussed here: https://www.the-tls.co.uk/articles/public/voynich-manuscript...)
Compensatory damage amounts are generally independent of the defendant's means. This is as expected. Your hospital bills and pain/suffering aren't any different if the person whose car ran you over is rich or poor.

Punitive damages are another story, but in theory they're not available in cases of ordinary negligence.
By "effects of deflation", are you referring to the claimed ill-effects of deflation, that will grind the economy to a halt? If so, mind helping me understand why I can't disregard that?

I appreciate your replies - not sure if I mentioned it earlier to you, but I posted it here in HN because there is no shortage of smart people willing to express their thoughts.
There is no question they are going through a demographic restructuring and automating and becoming an elder-centered economy in the future.

I don't think granting the countryside the power they have has contributed negatively to their economic outlook.

What I am saying is allowing the countryside an outsized say in the politics of the country writ large does not seem to have negatively affected the economy given the structural realities.

Although, granted, the countryside with their bloc keeps successfully thwarting any agricultural reforms (import tariffs). On the other hand, buy local and grow your own critical sustenance (cuz embargoes: see Qatar).
> The insurance companies

Which insurance company, under whose policy? That's the question. It makes a big difference to the people involved, because it affects the policies they buy and how much they cost.
I could see this being very useful. How did you initially populate your dataset with urls?
Yes, cities are the heart of America, but the country produces the blood. Urbanization is only possible through hyper-efficient exploitation of rural resources. We owe every technological advance, every great work of art, every soldier who defends us, to a farmer who refused to give up on a thankless, unrewarding career. Not being a rural guy myself, I feel like I owe them.
Python is such a good get-shit-done language. I've been diving into the Qt bindings at work recently, and I've gotta say, these are hella underrated.
When looking at certifications be aware of CE (Conformité Européenne) vs. CE (China Export): https://en.wikipedia.org/wiki/CE_marking#China_Export
No, you understand. Just not sure what failure mode would make kafka a bad store, especially if all its logs are created from other services.
Do you really believe that road traffic in cities like London or Tokyo would be the same if you shut down the trains?
I agree, there is an argument for broader regional governance (whether it's the bay area, or western King County in Washington), in between the city and state level... whether through expanding existing bodies (reforming city borders) as regions develop or forming new layers of legislative change.

For example, Seattle has a problem where the urbanized area around lake washington support expanding our public transportation - but we're chained down by eastern King County, largely rural citizens who don't want or need subway lines. However, rural districts depend on taxes redistributed from urban areas to fund programs like public education... so it's not clear that breaking up the district is the answer either. Ideally we'd have some type of adaptive democracy, where each issue is regulated by the scope of people impacted by the decisions.
City dwellers are all getting their food from the rural, economically backwords areas, that's why. And that is precisely why floating cities are a pipe dream: no land for agriculture. They'd have to resort to fishing, clam farms and eating seaweed.
Criticising lisp was a mistake, and I should have already ripcorded my way out of this discussion thread already, but you make some good points, so I'll respond at my own peril:

I didn't suggest you implied that lisp isn't written without indentation. Yes I have coded with lisp, and I know they use other syntax than just parens.

Parens serve an important purpose with lisps, just like the semi colon does in c languages. As a C# programmer I can, and have, written long statements on one line; in particular, LINQ statements lend itself to this if you use the method syntax, which I use exclusively over its query syntax form. To make it readable you break it over lines but terminate with a semi colon to finish: it is still run as a single statement. This is powerful.

In F# you can still do this, but it requires that the entire statement start at the appropriate indentation in order for the compiler to infer the closure.

Indentation can cause misinterpretations, but I'd argue, at least for me, that the happy case (i.e. 99% of a given codebase) that using indentation instead of parens, curly braces or similar, is a less clutter free way of writing code. And, since its something that is generally done anyway, it makes curly braces/parens redundant. Note that in F# you can use parens as well to group code, if you need to enforce a closure, which is a good design decision: make them optional. C# would be much better, and I would argue (again at my peril) that if it was optional in a lisp-style language as well, that would be great.
Martin Shkreli Lists Secret Wu-Tang Clan Album on EBay
> But when you get right down to it, what I do for a living is write web applications,

That is my use case for Python as well.

> sometimes I have to write validation that cares about length,

That's where a trucation function that understands grapheme clusters whould come in so handy. Tell it that you want to truncate to n bytes maximum and let it chop a bit more as to not split a grapheme cluster.

Fortunately my database does not have fixed with strings so I rarely bump into this one.

> or about finding specific things in specific positions, and so indexing into a string is something I have do to from time to time

I write my code to avoid this. Yes I still have to use an index because that's what Python supports but it would be trivial to convert it to another language that supports string iterators.
Scams and corruption are one thing, exponentially growing pyramid schemes are another. If you are a market regulator who don't have the resources to go after all the wrongdoings, going after the >$1B pyramid schemes are your priority.

Some countries like Albania had very damaging scams that implied a sizeable percentage of their economy.
Airy 3.2 Cracked Serial for Mac OS X Full Download
You realize the EPA has its own fully supplied SWAT teams and everything? The EPA has gone waaaaay past just the drinking water thing. Also they ensured crappy drinking water by mass dumping a bunch of waste and ruining one of the rivers in southwest CO.

Government agencies in the US need very serious trimming. Too many friggin bureaucratic power mad lifers running around who don't give a rat's ass about all those "little people" stuck with their obamacare.
Are you absolutely certain it was better when you were younger? I don't remember much from high school or college, especially for the classes where I crammed the night before exams.

If you do remember your studies better from youth, consider that a high school or college course is typically several months' worth of daily classes, while a Coursera class is maybe 10 hours total where your brain thinks you're vegging out at home alone watching TV. If you could somehow spare a full-time semester today at 41, I bet you'd retain a good amount of what you learned.
It's too bad we have so many politicians who seem to think they can simply deny reality.

On the bright side, Georgia produces more blueberries than peaches. The frosts we've had over the years had hurt the blueberry crops, so warmer winters will mean we'll finally change our nickname to The Blueberry State!
Other people have also suggested Latin as the most likely base language. A better discussion is provided here:
http://www.science20.com/patrick_lockerby/patterns_of_latin_...
> Also, for SSA, you can split some variables to have smaller live ranges which are more likely to get registers. The moment you do that, the theoretical advantages of having a chordal graph goes out of the window.

IMO, the most important insights of the work on SSA-based register allocation go beyond the idea that chordal interference graphs are easily colorable. In particular,

1) The idea that register allocation can be decoupled into separate allocation and assignment phases. Without this, you either have to view register allocation as an integrated problem, which makes it difficult to apply heuristics, or you have to have miniature register suballocators inside of different phases of your register allocator. The asymptotic horizon of the last possibility is GCC's reload.

Of course, the further your architecture deviates from the theoretical model of SSA register allocation, the less you can see the benefit. In particular, estimating liveness with excessive use of subregisters is difficult, and splitting live ranges to satisfy register constraints can push the majority of the difficult problems back into copy elimination.

2) The recognition of the role of parallel copy semantics of phi pseudofunctions. Even if you were writing a conventional non-SSA register allocator, it would be wise to eliminate SSA form by introducing parallel copies and preserving those as late as possible to avoid spurious interferences.

Both of these ideas are actually present in Lueh's work on fusion-based allocation (which decouples allocation by simply repeatedly checking whether graphs are still greedily k-colorable, rather than relying on chordality), but it is easier to see that in hindsight.
Do mayors in the US actually control the whole city? Here in Melbourne, the Lord Mayor of Melbourne is actually just a local government position (despite the grand-sounding name), only managing issues in the CBD area (36 sq km of greater melbourne's 9990 sq km). Whole-city issues are managed by state-level politicians. I ask because I can't see our Lord Mayor actually being able to influence city-wide policy; I assume US city mayors have more grunt.
My theory: it is music, not writing. I wonder if that is even possible?
Yes, adding lambdas to Java is as silly as adding function pointers to C.
HIV “Dissidents” and Demand-Side Conspiracy
Ask HN: How can I deploy a private iOS app?
Thinking of writing an app for me and some friends. I do not want this to go on the app store at all, and I've never written an iOS app before. How can I do this for the lowest price possible? I'm going to use react native to make cross platform easier if that makes a difference. I also don't own an iOS device right now so I'm really blind to the whole process atm.
Using physics simulation to pack parts more closely together is such a good idea. Nothing like a little shake to get things packed together.
Both of those guys are still in their 20s. Hardly at middle age or old age yet :)
Facebook discovered election-time ad sales to Russians [video]
AirAsia is known for their 25 minute turnaround - not sure what the big deal is here. http://blog.airasia.com/the-25-minutes-turnaround/
> I think that good languages offer features that make your code better, not let you write it faster.

And great languages let you do both.
People make the best choices they can with the information available to them.

Malcolm Gladwell recently had a podcast about how McDonalds ruined their French fries when they got bullied into changing their fryer oil from stable saturated fats to unstable polyunsaturated oil: http://revisionisthistory.com/episodes/19-mcdonalds-broke-my...

I don't think The American Heart Association's propaganda campaign against stable cooking fats helps individuals make good choices for themselves.

Alcohol and drug addictions usually start with physical and/or mental anguish, not 'lifestyle choices'. I wrote about this recently: https://news.ycombinator.com/item?id=15024780
> We're looking for experience in Linux and Unix, not just Unix-like OS.

...

> We're looking for students with experience working on Linux and Unix.

What the recruiter said - twice - was pretty clear and matter-of-fact. Why does everyone assume it's not true? They could indeed be filtering out candidates whose "Unix" experience is limited to Linux.
For self driving taxis, the car owner, manufacturer and algo writer might all be the same company (e.g. Alphabet). And a company that huge can just self-insure, especially since they have more data on the risk level of their cars than anyone else.
Sun owned MySQL at the time; Oracle bought them for that.

Acquiring all the rest of the Sun stuff (SPARC, Solaris, Java, StarOffice, VirtualBox, etc) was a side-effect of the MySQL acquisition.
> I was being pretty damn condescending and spoke out of line without regards to the context.

No, you didn't speak out of line. To be honest, the recruiter was lucky you were willing to continue the conversation at all; if that were my experience with Facebook recruiting, I'd simply would have stopped replying as soon as it was clear that the recruiter was nothing more than checking boxes. The recruiter needs to improve before they lose more than just intern prospects.
There are almost as many glaring deficiencies and errors in that one as there are in the headlined page here. Just two out of the many problems that are similar:

* In one of the several systemd errors, it describes "system" and "package-related" service directories for FreeBSD; and "user, "system", and "package" service directories for SmartOS; but states that all unit files are stored in the /etc/system tree for the systemd operating systems.

* A whole bunch of stuff in the Ubuntu column is around 11 years out of date. Ubuntu switched from /etc/init.d/ to /etc/init/ in 2006, for example. And it has switched from that since then. "Updated for 2017" that page most definitely is not.
Mortgage-Backed Securities Market Heats Up
> Why optimize your syntax with `len(txt)` and `txt[0]` when, as you point out, you can't do that?

I like Rust's approach. It's a strings-are-UTF8 language but strings (both str and String):

- are not directly indexable

- force you to be explicit when iterating: you iterate over either `s.chars()` or `s.bytes()`

- are called out in the docs as being a vector of unsigned 8-bit integers internally

- support a len() method that is called out as returning the length of that vector

- can be sliced if you reaaaally need to get around inability to index directly but attempting to slice in the middle of a character causes a panic
For the love of god, please stop calling all cryptocurrencies and cryptocurrency-related projects "crypto."
To me, its the imagination not the motor that makes lego alive. It could be designing a path on some scenic map, and letting the bot to load and move the lego parts around.

Video is coming later this month when approaching crowdfunding.
I didn't read the book but it is worth noting that those ideas are Dugin's personal opinion (of course there might be people who support it, for example there are people that dream of reviving Soviet Union). It is not official Moscow's policy.

Also ethnic Russian domination might be a bit difficult because in Russia itself there are many different ethnic groups [1] that wouldn't approve this idea.

[1] https://en.wikipedia.org/wiki/Ethnic_groups_in_Russia