skysight-inc/HackerNews huggingface dataset:
I understand that errors like this can make one doubt the whole product. The content of the map is not made up and very well researched. The fact that i chose to name the settlements like i did (didn't have to be major, but notable or strategic) does not erase its educational value. i causght myself actually defending the location of sarai-juk, and not sarai. You are completely correct in the instance of Sarai. This will have to be corrected in future editions.

Instead of putting the settlements in quotes i should rather find another way of describing their lack of known name. There were trade links and settlements that were involved in international trade but that remains unnamed, simply referring to areas or islands. I wanted to depict these links as well.

The objective with the map is to not start from a smaller part of the world, but to remedy the fact that the maps out there are either local and detailed, or global and general. I want to strike a balance between the two, and the only way i can do that is to publish and republish my map for constant reviews, which is why i appreciate your effort of correcting the map.

This is a side passion project of mine that has been revised constantly during 2 years, there are other versions of this map out there significantly less accurate. And i plan to keep updating this project, because i think its usefulness definitely outweighs the drawbacks of small errors. Spelling errors are however a big drawback, and as you say, will make the map look less reliable.

You said earlier that i missed some major trade routes, do you have any of these in mind that i can work with?

I don't know the guy who put this map up here for crowdfunding. I was just told by someone that it was up here. I just like to track down wherever this map goes to see who comments on it in order for me to improve it. I give this map out for free to anyone who asks and have no commercial interest.

Thank you again for your response.
Those 'random property owners' bought the properties with a crystal-clear understanding that many of the units in them were rent-controlled, and of the laws that govern such units.

They then proceeded to harass their tenants, and to break the law, in an incredibly blatant and disproportionate manner.

If you don't want to follow tenancy laws, don't be a landlord. You have a choice in the matter, your tenants don't.
Learning to never truncate text is one of my first hard-learned programming lessons. I still have flashbacks whenever I see a maxlength attribute. If the user goes over, tell them, but do _not_ remove what they typed.
The code is already Adobe Quality and with a horrifically overengineered database layer to boot. They'll get along just fine.
> implying that 1969-1975's engineering was worse than today's
Saudi Arabia to Behead 6 School Girls for Acting Indecently
If you are into classic movies I'd imagine that you would still subscribe to the Netflix DVD mail service. Millions of other do. I'd say that is widespread access to old movies, just not widespread interest.
It should also say 'similary to nytimes'
There are dozens of firms like this, and have been for something like a decade now. The ostensibly totally above-board ones, like Zerodium, aren't "arms dealers"; they're controlled disclosure venues, which capture a premium from big companies and government buyers for access to threat intelligence information before they sit in vendor bug tracking systems for 3-9 months waiting for patches.

There are, of course, real brokers who will buy zero-day vulnerabilities for use by national IC's and LEO's. Their names don't get around like Zerodium's --- Zerodium sponsors conferences --- but they're not hard to find.

If you've got the kind of bug that these firms buy --- essentially, clientside RCE in hugely popular platforms --- you can probably do better selling to them than you can by collecting bounties from the vendors directly. It takes some moral flexibility, though, since really what you're doing is profiting from other people's exposure, and, especially with mobile clientside RCE, what you're really really doing is getting dissidents in Western-friendly dictatorships imprisoned. But you can do that.

But none of these firms (that I know) buy one-off vulnerabilities like a GCE RCE. All the vulnerabilities with high market values have half-lives, which is to say that even after they're patched, it will take weeks, months, or sometimes even years to see them eradicated, which gives them the residual value that props up their market price. In contrast to that, a GCE RCE that was actually exploited would be detected pretty quickly, and shut down with finality in a matter of hours.
Thank you for somafm - that's pretty awesome
Automated greed. It's like a block chain where nobody is really in charge.
Yeah, crystal has one of those (and it's about to gain exhaustiveness checking), so I didn't literally always mean `if/else` :)
Presumably the point is that the government should be providing the safety net and leveraging economies of scale to do so, and have commensurate taxes, rather than requiring individual landlords to handle the details themselves.
Fuck off shill
>I wonder how much of brain elasticity in as adults is just due to attitude

It reminded me a quote (that I'll try to interpret/translate as best as I can): That's not you stop playing games as you get older, it is you get older when you stop playing games.
I am a young person, but I live it, feel it as I age.
It's the state who wants to claim that the consumers were violated, because they stand to gain control, which in turn leads to sweeter lobby perks.

This is what the libertarians in your life are complaining about.
> No other language I'm aware of that delivers this, apart from maybe Rust or D.

Reminds me of a great campaign speech from Donald Trump where he praises the border wall, saying there will be no way anyone could get down once they managed to climb it. Except maybe a rope. Good job proving your point by shooting yourself in the foot.
I'm certainly guilty of getting partway through books and never returning, but I don't know that if I'd jumped into the data first I would have been so engrossed.

(Obviously this is entirely a personal perspective.)
Sure, it's bad. But the driver does not know that, may never know that, unless they actually do work on their fasteners. They are not likely to do that work, until they must, and that's on the side of the road.

And, given they must do that work, having the means to complete it makes all the sense in the world.

Nobody has to tighten anything that way. I've never shown, nor recommended people do.
It's all about having the means to change a tire, should that need arise. And that means removing the fasteners.

So, I'll tell you what. I'll continue carrying a lever, and will continue to not be stuck somewhere ugly, and you do whatever you want.

Everyone can and should express concern when the job is done poorly.

Nobody should be stuck because it was done poorly, unless they want to be, and I for sure don't. Nor does anyone I know.
An aside: I was listening to a Rick Steves (American celebrity traveler) presentation on the radio the other day. He was getting too preachy and just as I was about to change the channel he recounted a story about a trip to Iran. They were stuck in traffic in sweltering heat and the driver says "death to traffic". This caught Rick off guard and he inquired further.

Long story short, "death to FOO" is apparently an idiomatic phrase in Iran, especially in a political context, going back to the early 20th century. From http://languagelog.ldc.upenn.edu/nll/?p=31116

The phrase became popular during the Persian Constitutional
Revolution (1905-1911), when political activists would chant
"zende ba ___" ("long live ___") in support of a policy or
leader, or "marg bar ___" in opposition. These two phrases
became entrenched within Iranian political discourse, and
during the Iranian Revolution of 1979, swarms of protestors
took to the streets chanting "marg bar Shah" to express
their dissatisfaction with Iran's monarchy. "Marg bar ___"
and "zende ba ___" have continued to live on as colloquial
phrases incorporated into political chants, and they have
been appropriated to express opposition to or support for
any number of subjects.

It's similar to how English speakers might say, "damn Iran". Such an utterance doesn't imply that one wishes all Iranians to burn in Hell for eternity.

I mention this because in American English "destroy" is a very strong literal term unless there's obvious sarcasm. Going back and parsing several infamous Iranian statements (official, or made by leaders)--"death to", "wiping Israel off the map", etc--I think it's fair to say that one could reasonably construe those statements as deliberately worded to refer to the Israeli political state. Of course, what Iran has said and what it has done (e.g. support terrorism) are quite different things. And destroying the political state vs the population is arguably a distinction without a difference as a practical matter. But in as much as Americans and Israelis believe that because of the seemingly common, blunt language that Iranians en mass wish to see the U.S. and even Israel literally destroyed, I think there's some unfair, possibly willful misinterpretation.
Large corporations have more resources than you. They will always attempt to abuse the system to extract money from you or to abuse you.

Hopefully the NY Times names and shames these crimelords and their companies.
This is by design. You can't keep a class of people poor if you give them the time in their day and resources to think about how to not be poor. And somebody must be poor for society to function.

(If you're reading this and are hitting that downvote button, I hope you realize that nobody could seriously be advocating that this is the way things should be. But if this statement makes you that uncomfortable, I did my job.)
> Now you're left with only one unknown

That doesn't make any sense to me. "God created everything" is nearly content-less even if you assume it. If you stop there, you're left with nearly zero understanding of how the world/nature/universe works. Inquiry of all sorts (scientific included) is still indispensable for discovering content about the world.

> "who/what/how created God?"

The only way to know anything about the Christian God, at least, is to look at what he’s done and what he says about himself - again a line of inquiry involving discovery, questions, deductions.

> a clean solution where if you accept the premise of God, then any and all follow-on questions just point back to the premise.

Agreed, it does tie it up neatly. But again, assuming the Christian God, we have no ability to know anything about him unless he chooses to reveal it (him being an infinite being). And assuming everything that begins to exist has a cause, there must be something that did not begin to exist -- which must then be defined as having no beginning. You might be familiar with logical systems if you're a developer. At the most basic levels, where everything is bootstrapped, a lot of self-references are often involved.
It's almost always fascinating to listen to a spiritual/philosophic teacher representing a distinct tradition you have not encountered before. Even if you are not a spiritual teacher, might you perhaps share some interesting details of the Mandaean world view, philosophy, practices and society? I believe the majority of people here have Christian/Judaic/Muslim/Hindu/Buddhist cultural background, could you possibly name some things that make your religion/culture different and that can teach others something new, cool and wise? Some interesting concepts and/or quotes by some renowned Mandaean scholars or some Mandaean proverbs perhaps?
I honestly don't know how that's possible, as right from the start Magento used a (very crappy) MD5+SALT scheme for password encryption.

Here's a 2013 version of their password hashing file[1] which should confirm that they were using the (very crappy) method back then.

OSCommerce, which Magenta was attempting to replace, had password hashing as far back as 2006.

Maybe you're thinking of a different service?

1. https://github.com/nexcess/magento/blob/master/app/code/core...
> Still, at 82 I imagine most people will start developing issues with memory so it probably isn't an easy feat

This is where you've made a presumption using your imagination.
He had read access to G3. Exfiltrating it all would have been hard, but he could have gotten a chunk of it for sure.
Black Panther and Double-Consciousness
I also have a drone if the person does not all the rules this is the best advice I have for you, record the action of the Drone,find out who it is resolve the problem with the drone pilot or the police........ obviously if somebody has a drone they should know all the rules and regulations
Once a country has reached certain threshold of poverty, elections can get very sensitive to bought support. Maybe not direct, checked "money for vote" transactions, but gaining "genuine" support by being generous (genuine as in the voters don't realize that they are being manipulated).

And if toxic investors are clever, they might even support every major candidate a little: they have already reached their goal if the eventual winner believes that his secret supporter was acting as kingmaker. Might be much cheaper in total than actually forcing a result with money.
I'm curious, and maybe this is not the right forum for this kind of discussion, but it seems to me at some level there's going to be a tradeoff between the ability of current tenants to afford their current housing and newcomers to afford housing. In markets like NYC, where demand is ever-increasing and for various reasons supply cannot keep up with demand, maintaining rent-controlled apartments necessarily drives prices higher overall. This prices a large group of people (especially the working-class young) out of the market. At the same time, were landlords allowed to adjust to market at-will, people who potentially have lived in a community for decades could be displaced without notice. Both situations are undesirable, since it would seem that someone gets screwed either way.

I've been wondering this for a while, but haven't come up with a satisfying answer: to what extent do people have the right to live in a given community? Does this depend on if people have lived in a community for some time? Does it only depend on whether they can afford to live there? I feel like these questions aren't black and white, but there's also no clear middle part I feel comfortable committing to.
"I’m confused as to why you single out trying to intervene on behalf of the average person..."

That's not the case. I'm only pointing out that X years ago the gov set out to Y and now X has become Z and is eating X alive.
"But companies are people too, and they should be able to decide whom to do business with at a whim!"

Freedom of speech is meaningless, when you have no voice.
Regarding your last sentence: Yes, I can confirm that this has happened, to a reasonable extent of "learned" in the sense that people went on to write programs using this material. However, I do not know how common this is, since I almost exclusively get feedback from those who found the material suitable. There were definitely complete beginners among them. For instance, here is a discussion that happened a few months ago, where it appears that also beginners comment positively:

https://www.reddit.com/r/programming/comments/7pbkfv/great_f...

More recently, two university instructors started to use this book in courses that assume no previous knowledge about the language:

Andrej Bauer in his specialist elective course Principles of Programming Languages at the University of Ljubljana:

https://ucilnica.fri.uni-lj.si/course/view.php?id=67

Norbert Zeh in his Principles of Programming Languages lectures at Dalhousie University in Canada:

https://web.cs.dal.ca/~nzeh/Teaching/3136/index.html

Much of my current work is aimed towards making the teleteaching environment GUPU available in a free Prolog system:

https://www.complang.tuwien.ac.at/ulrich/gupu/

This will help a lot to teach Prolog to beginners in a scalable way.

On a rather personal, and maybe controversial, note: I regard the self-taught Prolog master as prevalent as for example the self-taught piano, chess or Zen master. In my experience, learning Prolog properly requires dedicated guidance, and it would be highly unusual to achieve mastery without it.
Don’t Fall for Employers’ Whining About a ‘Skills Gap’
Oh wow, that's great!
> Yes, I admit, my argument assumes that normal rational people don't go breaking laws.

I mean, yeah, that's a very strange assumption. Throughout the history of common law societies, normal rational people have indeed gone around breaking bad laws.

Many foundational thinkers, dating back to the magna carta and further, have argued that citizens are morally bound to do this in order for this legal system to work. It's a big part of the basis of the western legal tradition. Of course Henry David Thoreau is the best known, but he's certainly not the first, nor is he an aberration

Take this example: cannabis has been prohibited federally since 1937 - surely you don't think that the persistent, substantial part of the population who has consumed cannabis throughout that time is abnormal or irrational?

...and to add a slight but meaningful nuance: remember that in the tradition of the legal republic, the state is not the sovereign - the individual is. So, each of us has to determine for ourselves which edicts of the state are in fact legitimate laws.

It's a perfectly valid view to hold that copyright or drug prohibition (or whatever) are not legitimate laws. You then have to ascertain the reaction of the state (a reaction which you are free to hold as illegitimate / unlawful) when it finds that its edicts are being disobeyed. It's up to each of us to build community consensus around us to disobey these edicts in keeping with our view of the legitimacy and constitutionality of the law.

We are also free to use our own sensibilities about these laws when deciding to refrain from making a citizen's arrest (this refusal during the fugitive slave law period is part of what led to the creation of slave patrols, some of which have evolved into today's professional police forces) or to refrain from finding guilt as a jury.

By contrast, this discretion is not cognizable for a magistrate or peace officer, whom, at least traditionally, are bound to regard all statutes of their jurisdiction as lawful.

This is a cornerstone of the common law tradition.
OrientDB is a good open-source database that exposes a primarily object data model (the document and graph abstractions are built on top of it).

Lack of a good query language and scalability issues doomed those. Mike Stonebraker (https://blog.grakn.ai/what-goes-around-comes-around-52d38ee1...) had a nice summary in that article.
Decrypting APT33’s Dropshot Malware with Radare2 and Cutter
What a delightful read. Thank you for sharing it.
That's not very nice of them. If I were in the receiving position on an action like that I'd take them to court.

Let's hope that kind of behavior won't be the norm. But I wish the Hungarian Data Protection Authority much good luck trying such tactics against other EU companies, it will most likely not play out how they think it will.

I recall a case of the Irish tax authority trying to fine EU companies for failure to pay VAT, that blew up pretty badly for them, and in the end it turned out they themselves had fucked up. Since then they've been well behaved.

I've tried to find a citation for that particular case but can't find it. I own one of the companies that got fined.
Even if Rust is better than C++, that doesn’t mean C++ is bad.
I had guessed that much :) Oh and I can totally understand it. I just wonder if there was a specific incident that sparked that.
Accelerate State of DevOps Report: Q&A with Dr. Nicole Forsgren, DORA CEO
How Netflix Uses Algorithms to Attract Top Talent
> Why distinguish between public vs. private?

Because one is the government and the other isn't. That's my whole point about it being reasonable that this is a Constitutional issue.

There's also the, arguably separate, issues of incentives and who ultimately pays. In the case of private employers, it is, presumably a powerful few trying to exploit the labor of the many. In the case of government, it's the taxpayer/voter who is ultimately being bargained "against".

What are public employee unions trying to prevent? The exploitation by the many (voters) of the labor of the few? That seems wholly unreasonable to me.

> Why shouldn’t a union be political? Don’t workers have a right to gather in a group and be political? Government workers should be excluded from this activity?

(Again, not a union, but a public employee union:)

Because they are, in effect, circumventing the normal political process. By using the power to strike, they're seizing power from the voters.
Those discounts aren't even close to what large customers like Amazon are getting.

They are likely getting around 50 cents a pound (based on FBA inbound averages that they charge sellers) from UPS and FEDEX, which means in cases where they are shipping via USPS, they are getting an even lower rate.

Try printing your own label and ship a 2 lbs package an hour away for $1.
PM speech on science and modern Industrial Strategy: 21 May 2018
>If driving/vehicles/roads were held to the same or a similar standards to aircraft there might be fewer accidents and deaths today.

But at what cost? Ground transportation wouldn't be very useful if we couldn't afford it

Sure, "human life is sacred" and all that but that's kind of a first world problem you don't get to care about except when you already have infrastructure that's good enough for most use cases.

>Ironically self-driving is held to a much higher standard than regular driving; which is appreciated but further makes one question why regular "dumb" vehicles are so under-regulated

Design and construction of new vehicles is subject to a large and ever increasing amount of regulation. It just doesn't make the news when a FMVSS gets updated to require that brake hoses meet a later revision of some SAE spec which specifies a more rigorous QC procedure.

Regarding maintenance, some negligible fraction (I've heard 6%, "less than 1%" and 0.5%) is caused by mechanical failure. If mechanical failure caused a meaningful portion of crashes you'd see insurance companies harping on about it and offering elective inspection programs in non-inspection states.
That's way too tight! Fortunately, I've not sheared anything.

And it's not an ask on my part. I have shown how it can be done, and whether she does it isn't material. Worst case, she can instruct someone who has strength.
Engrossed? Maybe not. But a lot of myths would have been busted. For me, it's about trying to understand an issue, bumping into some ignorant ahole, and being able to say "read this book...read __this chapter__."

Few enjoy such books. But more need to be more aware of the (data) truths that define the issue.
We pressed on with "M2" and are doing fine with it. The major stumbling blocks I saw for our devs were:

1) Magento sites are normally full of plug-ins. The plug-in eco-system is much less mature for M2. We had to pay to fix a lot of bugs in plugins.

2) The new basket and checkout (for instance) relies much more on client side JavaScript (it saves as you write for instance). Our seasoned Magento devs were inexperienced with that kind of application, after years of working on php server side code only.

The rest has been actually a pretty good experience.
Prestashop in my experience is not anywhere close to sane. The code is a shitshow, the transition to symfony/twig has been slow and chaotic, and even if you try to help fix issues you are met with nothing but silence.

I'm not saying magento is better, but prestashop isn't in any way sane.