skysight-inc/HackerNews huggingface dataset:
Though I have some issues with your list, none of this gives the US the moral authority to use sanctions on Iran, an act that has led to the hardship and death of Iranian civilians. More so given all these acts are taking place after decades of sanctions.

A few particulars though.

>What we haven't done is publically called for the death of everyone in their country,

How you can view this as worse than the range of US actions that have killed thousands of Iranians confuses me.

>fund organizations who kill innocent civilians indiscriminantly

We funded the Iraq army that killed over a hundred thousand civilians.

>, killed off thousands of dissenters,

SAVAK

>If you think the US and Iran stand on the same moral ground then you're simply not a reasonable person.

This is just a small list of the horrors the US has done to Iran, ignoring what it does elsewhere. I'm not a supporter of the Iranian government, they've done some truly terrible things to their civilians. The US has done far worse to other nation's civilians, the comparison isn't even close.
Safari, AppStore, Phone, Messages, Clock, Photos, Camera, Health, Settings. I think that's the full list of the apps that can't be removed from iPhone.
This is probably so that credit card fees can be avoided. An app can offer alternative ways to pay that don't incur a fee for the merchant. Also it's a new industry, so they likely want to collect data on where people with electric cars live so they know where the best location to build a charging station is.
Serious question: is there any real reason to use Mongo over Elasticsearch?
Dupe. See link in paper.
NPM announced support for 2FA and read-only tokens soon after the incident.

https://blog.npmjs.org/post/166039777883/protect-your-npm-ac...

Can't say I'm aware of any other package manager even discussing these issues.
Surprised they didn't go with a 3-letter acronym. AWS DDB.

Recently I made a typo on a formal document. Wrote "AMI" when I meant to to write "IAM". Oops.
Overall it's a sprawly mess (like most of the rest of the area), but there are a few cool hidden gems, like Alum Rock park or the rose garden. Good museums for kids.
Newer generation. Everybody used word. Couldn't be more disconnected from MIT. No unix gurus teaching fancy jedi tricks at sight. I was the anomaly sprouting in the middle of nowhere for no reason and doing all the walk backwards like a flapping salmon

Emacs was just more dificult than the other programs that I tried, and I tried a lot: word, antiword, abiword, starwriter, openoffice, ed, joe, elvis, nano, vim, xemacs... okay I will bang my fingers and head against emacs and see what happens

I realized later that I was doing it all wrong when I started to slowly unfurl the capabilities of the program. Couldn't be great if...? and, suddenly a wild major-mode appears. Not more viruses hiding around, not more big files that decide to crash or lose their format five hours before a presentation. Not more I updated the program and now I can't open my old files anymore.

Very well time spent in retrospective. I use it every day. Same for LaTeX that was much more dificult to grasp but even more rewarding in a lot of unexpected ways.
I agree with your observations. The startups have given us new tools and maybe lowered reduced the cost of commissions, but it's still real estate people doing real estate things.

If you're not worried about maximizing value overmuch, I wager that demand will be sufficiently high in a month that you can complete a quick sale if your house is priced at the market rate.

Sellers in the bay area are accustomed to pricing houses 20% above market and still seeing a bidding war that includes cash offers. I'm guessing that the houses sitting on the market have sellers that are unwilling to let go of them without getting a big profit.
Cole Haan made a pair of all weather boots that had Nike Air soles that were perfectly designed in every way. They lasted 5 years doing 5-10 miles a day in NYC AND on hikes in the Adirondacks. If I could go back in time I would buy 15-20 pairs to last me till I die
You're not helping your case by lying. The mass deaths in the Great Leap were due to starvation/famine, not death because you had the wrong politics/ideas.

Downvoting this post does not making it less true either.
Perlin noise is great for making pretty patterns, and as shown by this page, surprisingly easy to understand.

The first thing I did when I got an rPi with a sensehat (which includes an 8x8 rgb display) was to make a plasma type display by generating 3 perlin noise maps and crossfading to a new set slowly every second or so.

I still have it running on my desk to this day and get constant comments.
People seem to find it endlessly fascinating
The subject’s location is necessary for the performance of the bond. As long as it’s clearly disclosed, there should be no problem signing over those rights as part of the contract. If there is, the bondsman can just make you wear a tracking anklet.
I'm also not a fan of the colouring, especially in this application, because when you're looking at a hexdump chances are you don't care about ASCII or whitespace --- and it's not as if you couldn't tell whether something is in the ASCII range, given the character representation in the right column anyway.

The border lines don't help much either and seem more like decoration; addresses to the left and an indexing header on the top, like the traditional "canonical" hexdump format, would be far more useful.
Looking at my grandparents' generation, who had to do just that, I wouldn't count on it.
I think it is likely it was the other way around. MongoDB caught wind of what AWS was about to release and changed the license.
I'm paying $95.00/month right now.
You'd think that over longer distances, it might be faster than biking, but you'd be wrong. Downtown MTV to Campbell takes about 1hr 15m, which is how long it takes you to bike the same route.
> but also track the arbitrary genders of objects.

That's still better than having to keep track of measure words in Mandarin. : )
How about you commit to buying their device if they do ship it this year. I'd read those blog posts about your experience - along with any doses of humble pie you ~may~ have to eat.
how pointless that the state is spending decades and tens of billions on HSR from SF to LA for a hypothetical sub-3 hour journey, while it still takes 1.5 to 2.5 hours to get between various important locations in the Bay Area by public transit.
There's no reason to think animals can't have complex emotional lives, of course.

But anthropomorphizing is a real thing that people do. It's definitely important that dog owners don't have unrealistic human ideas about dog behavior for example. It's really not fair to give the use of the phrase a negative association necessarily.

Also, what economic ideologues do you have in mind? Academics generally understand the difference between a model of how things could work and the real world pretty well, and populists with economic agendas usually thought of as making the opposite mistake.
Not to detract from your point but Nature itself is brutal.
There's no mercy kill when a predator catch a prey.

Case in point : https://www.youtube.com/watch?v=fpQmJ7UUNFQ
>> Warning, this is not for the faint of heart. <<

I've worked in a slaughterhouse, doing the night shift cleaning up the mess before a new day begins, I know what's it's like. Overcrowded boxes full of chicken shitting themselves, getting hanged by their legs on a factory line before getting their throat sliced by a fast spinning blade. Not a pretty sight for sure and a sad way to go.

It's very unfortunate how the mass consumption of meat creates terrible living conditions for the various animals we breed for that purpose.
But if we measure the scale of suffering, I think we're doing a bit better than nature.

And yes, by going vegan you do not contribute to that, I get it. I have huge amount of respect for people that live by their moral standards and stick to it.
Yet this doesn't mean that the wilderness is some Disney fantasy and yes, for all intent and purpose, most animals out there in the wild are bound to have a gruesome end.

I'm not implying that we're doing animals a favour by sending them to a slaughterhouse, simply that this is the natural order of things.
If you feel strongly about that and choose to not consume meat and such, great.
As for me, despite what I've seen, there's nothing wrong with eating meat. The only thing I wish is a more humane breeding, and I'm happy to pay more for that.

I'm aware that it's slightly hypocritical because would there be an alien specie doing the same to us, I'd probably would have a different perspective on that. As it stands, I enjoy being an apex predator. May it last forever.
By "such tools" I mean not IoT, but visual tools where non programmers can create systems from blocks "without writing a single line of code". I worked with several similar systems and they were very limited and inconvenient.
Wow, this essay is like one developer's personal journey through the most discussed topics on HN:

- Almost dropping out of college to pursue his passion in game development

- Working on his gamedev project (Civ 4: Warlords) during his boring CS courses

- Getting a dream job (lead designer of Civ 5) at the very young age of 21

- Crunching to finish the game (239 days in a row with no time off) and after shipping, quitting out of burnout

- Launching a Kickstarter in hopes of producing the game that's been in his mind.

- Getting diagnosed with ADHD and becoming dependent on amphetamines.

- Becoming isolated from all of life while working as a solo developer, and quitting all other activities, including regular exercise.

- Hitting rock bottom, financially, physically, and mentally.

- Finding a process for self-improvement and better health.

- After years of struggle, being able to finally ship.

It was great to see that this story seems to have a happy ending, but I don't know if I'd call it uplifting. But kudos to the author for his honesty, and huge congrats for being able to succeed with his project. I'm definitely interested in checking it out based on his personal testimonial (that, and I'm a huge Civ fan).
I would bet money on his choices being moments he learned what to not do. He failed over and over learning what to not do. Through persistence and dedication he succeeded when others simply quit and call it not possible.

That ... I would bet money on.
This reminds me of a tour I was once on, by one of the resident archaeologists in the open-air museum in Biskupin, Poland. It's the site of an iron age fortified settlement and there is both ongoing archaeological excavation and a reconstruction of sections of the settlement for visitors.

Anyway, the archaeologist showed me a shallow elongated oval wooden vessel with a slight depression in it, that had been on display. She explained that for a very long time it had been believed it was used for offerings as part of religious ceremonies. Only when she first began working there as a student this struck her as odd since she remembered her grandma had used an almost identical vessel for kneading dough for bread. Needless to say, its purpose has since been relabeled.

Her observation to me was that in archaeology, any time researchers are uncertain of the purpose of an object they tend to ascribe a religious meaning to it and so any time an object is described as having a religious significance one should always take that assessment with a grain of salt.
4/10. bad graphics
>The dating game in most cities is abysmal, and the majority of attractive single ladies are high end escorts, sugar babies and or gold diggers.

Yeesh this just comes off as bitter. The dating game is hard but it's a two way street. I doubt anyone is going to be surprised that the most attractive members of either sex are taken but writing them off as sex workers is remarkably disingenuous.
San Jose doesn’t benefit its residents at all - its a suburban wasteland (source: I’ve lived in San Jose for the last ten years, in Campbell, Santana row, downtown and willow glen.)
I was shocked the other day to see a water dispensing ... thing, that required you to download an app. An app. For water that is free from another very similar water dispensing thing call a tap!
Pure genius. Even with his explanation of the problem domain, I have no idea about how he arrived at the 'magical idea' of random double losses
Hopefully also the year of Linux (with the standard desktop stack) on touch-first and small-screen devices, thanks to Librem 5's choice of cooperation with the overall Linux community. Admittedly, we were there before with environments such as QTopia, GPE and Hildon, but these were niche efforts targeted to a handful of very expensive and low-performing devices (thus, their code was never shared "upstream" as is happening now)-- the situation today is quite different.
And updating libraries so they can re-use existing apps in a phone context, like GNOME Contacts and Web.
I run a startup that uses both of these.

Mongo is a heck of a lot easier to configure and develop with, and works great as a general database with a rapidly changing schema.

Elasticsearch is great at solving specific problems like searching for items in a specific way, but it's got quite a learning curve and is pretty painful to host and configure compared to Mongo where you can have a prod instance going in seconds.
No it was not. There were a few paragraphs towards the end of the article, but it is definitely not the crux.

Maybe you just didn't know crux means the most important part of the story, not just a small point in the story
Earthquakes probably play a bigger factor.
Thanks for the clarification. I didn't think this was caused by colonialism (for the record, I think it's caused by unchecked capitalism rather than "globalism").

> Definitely not a "colonial hell-hole" which I find to be incredibly offensive.

It does sound offensive. The article doesn't even try to argue this, either. Those aren't my words either, since I know next to nothing about colonial Hong Kong.
If I'm reading the pricing page correctly, DocumentDB would run a _minimum_ of $200/month. That's for the smallest instance and no storage or I/O. Kind of steep if you ask me.
I think they posted on March 31st for April 1st? (April fool's day?). Just the fact that it's an advertisement for BBC.
So many problems get solved if we repeal prop 13.
DDB is typically used to denote DynamoDB
Having just moved from SJ to Austin, no, SJ miserably fails at being at least like that part of Texas.
It's click bait. People here love to commiserate over their FUD about China.
You might be right, but I think wrong. I would assume that people with non discerning tastes would be more prone to clicking whatever popular playlist is thrown at them while people with preferences would. People with specific tastes would probably fall into grooves of specific groups for distinct periods of time. I know most of my music streaming is playing specific groups. But that is of course just anecdata
I use multiple blockers and JS is disabled by default on all sites. I also use Facebook Container on Firefox.

Facebook is really, scarily good at tracking us.
I was asking about DocumentDB, not MongoDB, but maybe I missed something. From their site:

> Amazon DocumentDB implements the Apache 2.0 open source MongoDB 3.6 API by emulating the responses that a MongoDB client expects from a MongoDB server, allowing you to use your existing MongoDB drivers and tools with Amazon DocumentDB

So, is this a "managed MongoDB" or is it a NOSQL AmazonDB that just implements the same API as MongoDB? If the latter, I don't think we can assume this is the same thing as MongoDB, because the internals might be completely different.
Tokyo would beg to differ
His video with Tom Scott playing "The Royal Game of Ur" is super fun.

https://www.youtube.com/watch?v=WZskjLq040I
But its got what plants crave; block chain.
Doesn't seem to prevent Japan from building skyscrapers. And excellent transit.
Serverless Startups in Golang – Part 1
Nice job, just an FYI it looks like movement speed is tied to refresh rate. I was having a difficult time at 144hz but lowering to 60hz made it way more manageable.
This past summer I was looking at relocating for a job at article.com (they seem great by the way,) and I ultimately ended up turning it down because of the insane cost of housing in Vancouver. It would have been a significant pay cut and quality of life change, even with the decent raise that the package came with.

As an outsider, it certainly seems like time for a correction. I wish I could have taken that job, and now that I see this, I wish I had, as I'd be well positioned to scoop up some of that price corrected property.

The other thing that I found fascinating about this, and this is obviously from the view of an American, is that the 30 year mortgage is pretty unique. Historically that seems obvious now. But, I have a hard time imagining buying a house with the kind of risk that comes with an adjustable rate mortgage, that seems inherent in the Canadian mortgage model.
As a consequence, TR/Ryzen is very slow in "classical" ML in Python (I can tell), because MKL/AVX2 seems to be way slower. This could be fixed with Zen 2; AVX512 then will be likely at 2/3 of Intel's performance without slowing down the rest of the system during computations.
As anyone really surprised or "perturbed" by this? This nonsense has been going on for years. I can't remember a Samsung phone without garbage, undeletable apps.

I have a Samsung Galaxy Note 8. I like it. I took all the undeletable apps and removed them from my home screen. I hardly notice they are there. You can also shut down their permissions in the settings menu. They are basically inert.
The best part of CouchDB is PouchDB, in my opinion. It's kinda cool having an in browser database that just syncs "almost effortlessly" with the cloud hosted version.
Go allows slicing UTF8 strings just fine: https://play.golang.org/p/eUQ5L58KwZy
If the option was one versus another, then the question may be valid on why that one is chosen (I don't know, I don't have the full background). If you are suggesting that both could be done with the same money, that's a completely different story. What is your point?
Panics are not unsafe. Panic exists in Rust because they are safe. If you don't want a panic on index, just don't index.

Indexing into a UTF-8 string doesn't serve any reasonable consistent purpose anyway, because it is an abstraction of text that doesn't provide support to the notion that a "character" is more fundamental than a word or paragraph, etc. Rust's string slicing exists solely to make ASCII text easy to handle. If your text is not ASCII, then you shouldn't be slicing it at all. Thus the panic.
I love the suburbs. A lot of people love the suburbs. People choose to live in suburbs all across the country for a reason. Not everyone wants to live in some cramped, claustrophobic city with awful schools and constant street harassment by the homeless.

The only reasons I won't live in SJ are A) because Cali is a nanny state and B) I find the culture of Silicon Valley's tech industry to be degenerate, but I choose to live in a large sprawling suburb in another state, and I'd never live in any place that isn't a sprawling suburb.
i admire you: you change your occupation every couple of days, as well as the languages you've replaced rust for :)
essentially being almost a second-world economy at the time

The original meaning of "second-world" was "behind the iron curtain." Hong Kong's being physically close to communist China might have had certain effects.

Growing up in colonial Hong Kong was alright. Definitely not a "colonial hell-hole" which I find to be incredibly offensive.

As far as I know, Hong Kong is simultaneously wonderful and horrible in the same way New York City and SF are simultaneously wonderful and horrible, only more so in both directions. Given my experiences apartment hunting in SF, and other information, I'd guess that some SF housing would go almost to the same place, were it not for regulations. I've heard of a former housing regulator using his inside knowledge to convert entire houses into tiny "almost" studio apartments, which are technically still rooms.

The article reads like a subliminal hit piece against Jackie Chan.
Azure has been running a Mongo-compliant DB under their Cosmos umbrella for quite a while. It's not clear to me that either Azure or AWS are actually running Mongo software under the hood or rather a proprietary DB that uses the Mongo wire protocol.

https://docs.microsoft.com/en-us/azure/cosmos-db/mongodb-int...
The State of the Union on Autonomous Vehicles and ADAS Systems [video]
For what its worth, the HSR plan includes Caltrain electrification, which will eventually cut down SF to San Jose to ~45 minutes.

And the state is bigger than just the Bay Area :-)
One thing Rust doesn't seem to be doing very well yet is guard clauses, specifically when handling Option<T>.

I've seen and appreciated the use of guard clauses in many languages, as a good way to quickly check for a few conditions at the top of a function, and return early if those conditions aren't met.

Since it seems that Option<T> are recommended in Rust, there's a lot of time you want to quickly return if `Some(x)` is not here (i.e. it's `None`), and if it's here, continue through the function, without having an unnecessary indentation from an extra brackets.

There seem to be a good amount of smart discussion into handling those [1][2]. some threads are more than a year old, but it seems to be making progress.

[1] https://github.com/rust-lang/rust/issues/45978
[2] https://internals.rust-lang.org/t/pre-rfc-allow-pattern-matc...
BlackBerry Bold keyboard
There’s always going to be someone unhappy for any good or service. But with homes it’s a majority of the electorate. That’s highly problematic.
The problem is that not all songs are equal. People don't care about all artists equally, and therefore the "value" of a stream is different if you're listening to a song from, say, Taylor Swift, compared to a song from an unknown artist that gets about 10 streams per month.

Another way to think about it is the value at risk for the streaming company of an artist being dropped from the service. Nobody (or close to it) will stop subscribing to Spotify if a random, unknown artist who only gets a few streams leaves the service. But if you had a few major artists drop the service, you'd see a drop in value much bigger than their share (in streams) of the revenue.

Just as you don't expect a Van Gogh to cost the same as my kindergarten painting, or Jeff Dean to be paid the same as someone just out of college, you wouldn't expect a stream from Taylor Swift to be paid the same as that of a random unknown tuba player.
> majority of attractive single ladies are high end escorts, sugar babies and or gold diggers.

I don’t think your outlook on life is anything close to accurate if you believe this.
Better than "No Net November".
Yes. Elasticsearch is not nearly as easy to use and is not really designed to be a transactional database.
I thought the same thing initially, but then I saw it was Irving Finkel making the claim. He's one of the foremost Mesopotamian bronze age historians in the world. Like yeah, this is just an appeal to authority, but damn, what an authority.
If they thought it was a vase, I guess it is empty and it has a hole at the "top"/"bottom". It doesn't look like a good design for a real weapon.
Using Web Technologies to Print a Book
In my case, at least, PouchDB is still a lot handier of an offline-first mobile-capable DB than just about anything else, and because it speaks the CouchDB replication/sync API that still leaves a lot of use cases where CouchDB is more feasible. (It would be great to have more document DBs converge on a replication/sync API for offline-first applications. I've voted on the UserVoice suggestions to CosmosDB on the idea.)