skysight-inc/HackerNews huggingface dataset:
I'm an ex-midwesterner living in Seattle.

The midwest is not a place where you really strike it rich. It's a place where you have a shot of having a good family arrangement. You can easily surround yourself with relatives, and other folks like you. You're rarely forced into considering other points of view. There's a really strong sense of "being in your place" there, in many ways. I think the folks with a genuine curiosity about the world end up leaving.

It was really interesting to me watch the debate and discussions surrounding the Amazon HQ2 when I was travelling through the midwest and the south. Folks from those areas really want the economic growth from a new HQ, and were quick to point out progressive changes that happened in their city. They would never talk about those progressive changes in a positive light if big tech were not moving to their neighborhood.

So, one solution to some of this is money and jobs. I was impressed at how quickly that opened people's minds there.
He did lose some appeal by showing his face though :P
Yea, our current solution, as Roustem mentioned, sort of recreates the Dropbox app on Mac. We replicate the entire keychain file on the device, then perform syncing to keep both up to date.

Our newer OPVault format uses band files, each band file is named after the first character in each item's UUID, which means we have far fewer files than AgileKeychain (individual files for each item).

They both have their pitfalls, but initial sync with OPVault is infinitely faster as number of items increase. We did a ton of testing when we switched to the new Dropbox API and we had AgileKeychain's with thousands of items in them. They took awhile to sync. The same number of items in OPVault was nearly instant, at least with regard to the replication portion. Sync still took a little while due to the encryption and decryption that had to happen.

Sync with 3rd party sync services have always been quite difficult for us. Especially from a troubleshooting standpoint. It's hard to replicate certain issues because the data is incredibly sensitive for users so we can't "get" the data and instead have to try to duplicate the issue with limited information.

Every day is certainly a unique challenge :)

Kyle

AgileBits
Yeah, the Midwest or Midwestern culture extends well into places that get identified with other regions. Plenty of people from Oklahoma and Missouri that fit it. What's more Midwestern than being called the "Show Me State"?
Wow, this artical while interesting is written with feminazi all over it. Even the first paragraph is has suble choiice of words showing such bioas. And the rest is oozing with it.

But besides that aspect. It quite intriguing what they stumbled onto. They don't quite understand things but they know it's not what they first understood.
> Was Linux designed for software development?

Linux was designed to emulate Unix and run the pre-existing Unix-like userspace from GNU.

And absolutely yes, Unix was "designed" for software development. That's exactly what it was in its early days: a hacker playground for the geeks at Bell Labs to try new ways of doing things.

And windows wasn't. Early windows development (for years after it became popular) was done at a DOS command line. Eventually Visual C++ because the dominant product, and certainly you can't say it wasn't innovative. But it remained a separate product. "Windows" wasn't for development. And we still suffer from this in, say, the way windows basics (like the standard C runtime!) typically need to be shipped per-app and are only vaguely compatible across OS and toolchain changes.
I just started learning Vue.js, do you recommending switching to this gem immediately or learning Vue.js fundamentals first then using the gem?
The article addresses that: it's much worse.
Yep! Even basic lands are worth 100$!
https://www.m.ebay.fr/itm/Mountain-Magic-Arabian-Nights-orig...
Show HN: Simple Cart-Pole Deep Reinforcement Learning Agent
What puts my point to rest is that the only successful Linux based consumer devices, are a web browser based OS and a Java based one, with nothing Linux specific exposed to its users or app developers.
Bad Devop: Why Pagerduty posting to Slack was a terrible idea
Haha. I can see how someone would think I'm trolling, but I assure you I'm not. It's a pretty deeply-ingrained behavior that I perform quite often, so yes, it does make a difference. FF57 is still not so much better than Chrome (to me, anyways) that it's worth dealing with re-learning this for me.
I wrote this a couple of years ago [1]. I think we need to remove subjectivity on ratings by asking more specific questions and only allowing a binary answer.

1. Is the food good?
2. Is the service good?
3. Is the atmosphere good?

That's a pretty simple answer. Often when I see 1 star reviews it's because of a single element of the experience but not the overall experience.

It's easier to leave a review because there's less cognitive load. It's easier to search for what you want: if I have my foodie hat on, I don't particularly care about the service. If it's a night out with a customer, that becomes more important all of a sudden.

And then you can generate some sort of average score based on the answers to these questions to calculate the 5 star rating.

[1] https://medium.com/@acrooksie/no-more-5-star-rating-systems-...
Stable ABI. We have done ~Fedora 25 in late 2016 -
https://fedoraproject.org/wiki/Architectures/RISC-V and you can even boot that in your browser - https://bellard.org/jslinux/

ABIs have changed after we did this. We get the first long-term stable ABI with 4.15 kernel and glibc 2.27 (hopefully). At that point Fedora, Debian, and others can reboot efforts.
It seems the "right" solution here is for Amazon to pay the sales tax, so each marketplace seller doesn't have to deal with it. Of course Amazon keep the prices low (and sales up) but saying it's the sellers problem, knowing many of them are not paying their taxes.
In my 40s and feeling the same. It's the sad irony of life that just as we get truly good at this stuff, we either retire or move into management.
That's not what @socrates1998 said, though. The platform isn't in use if the reason the train stops is that the driver wants to arrive precisely on schedule.
To whomever downvoted, I'd love to see evidence to the contrary, because I'm only looking for Django or Rails experience listings and not seeing as much as prior years.
Just seconding my interest in the book, if you manage to find it. Perhaps you could ask your friend if he remembers?
You can write TSX/JSX vue components in a similar way to React components. I love vue for its flexibility.

https://github.com/vuejs/vue-class-component

https://github.com/wonderful-panda/vue-tsx-support
The destruction of a library in Alexandria was chronicled - but when was the original pile of texts destroyed? We are guessing, and there are other good bets.
ironic how in the same sentence that you complain about people calling it the “midwest” you limp the coasts together
Japan calls itself a "Machine Civilization" for a reason.
Amish Mutation Protects Against Diabetes and May Extend Life
Can you expand on your thoughts on the following? "They utterly undervalued the potential of their educational group and bled them dry out of a misguided attempt to focus on a core competency that was already not working. It left new people with limited ability to develop new projects and the use of new tools as they learned new competencies. They provided a service that too few people new how to make value of. They waited for the world to come to them, and it never did in sufficient numbers.".

How were they undervaluing their potential educational groups?
How were they bled dry? Were classes just too expensive?
Why was it misguided to focus on core competency? Why wasn't that working?
How else would new and/or novice members get 'checked out' to use use a dangerous tool safely?

I'm genuinely curious and hoping that you/anyone have some better insights. I've worked with makerspaces in the past and I've seen a lot of these same arguments and problems but I haven't seen many sustainable solutions the would allow a makerspace to run, grow and keep members safe and happy.

What would you of done differently if you were in charge of TechShop?
That is a question for everyone. We all love our makerspaces and are sad to see a behemoth like TechShop go under. It doesn't bode well for other makerspaces.

How do you make a makerspace not only sustainable, but profitable enough to add new tools and the instructors to go along with it?
I think I figured out whats bothering me about it. We need to figure out at what point in the rotation of the coin it can be determined to have changed to the next face. Is it when the coin is perfectly vertical? Maybe even a few degrees before because the rotational velocity will likely carry it over to the next face after making contact with your hand?

It seems that in any case the coin does spend more time statistically on the face that it was initially flipped from, but it's not exactly (num_rotations/2)+1
The 2017 State of Open Source Security from Snyk
Thanks for the kind words. Use the tool that works well for you. If that's us, great, if not, great. We can't fault anyone for having a different opinion, so long as that opinion is informed :)

Glad you're on our side though!

Kyle

AgileBits
Non-paywall link: http://archive.is/jhLZg
Folks from those areas really want the economic growth from a new HQ, and were quick to point out progressive changes that happened in their city. They would never talk about those progressive changes in a positive light if big tech were not moving to their neighborhood.

In a wider context you are probably correct, but it's worth pointing out that the urban areas in the South are pretty damn progressive.
Massive agreement. This kind of stuff is a total dead-end for your bran and your soul in my opinion. You're going to start getting mad at completely mundane things because you think everyone is trying to dominate you.
I was speaking less about the specific debate between NoSQL and RDBMS and more about being cautious to not over-think the technical aspects in general.

Speaking specifically about NoSQL: I’ve been able to launch entire MVPs using DynamoDB, some Lambda functions and HTML / JavaScript in about the same amount of time it would have taken me to plan out, build and refactor a proper schema. And I usually learned through the MVPs that my idea was stupid and no one cared about what I built, much less about my choice of database.
Probably thousands of dollars.

I couple of years ago, i found some old random magic cards from like revised with some dual lands and tossed it because I thought that they were still worth like $10 a piece.. turns out I threw away like $1500 worth of cards :(

My original collection was stolen in 1995 and would be worth as much as McMansion today. At the time it was worth about $5000.
Most people I know who have worked on Rails apps eventually came to strongly dislike the implicit "magical" rules that drew them to it in the first place, after working on large Rails apps for some time, and many of them have moved to Clojure, which I'm guessing is a knee-jerk reaction to problems caused by magic and mutability, both of which Clojure code encourages us to stay away from.
I think he wants a rails/vue hybrid backend. Why is another question.
In this scenario, how would you handle software patches requested by the user's OS?
It is highly dependent, but if you're curious you can check a website like tcgplayer.com and enter your cards in to get an idea. You'd want to look at the market value, rather than high/mid/low.

Also consider that if you did want to sell, selling to a store drastically cuts value. Individual sales aren't without their share of problems either.

I'm heavily involved in MTG, so if you did have further questions feel free to reach out.
Low-resolution labels like "racism" are a form of bigotry by themselves, I don't think it's as easy to "solve" as you make it out to be. I don't like how the "solutions" tend to work through social engineering and by introducing systemic racism against the majority.

The concept of racism I tend to use, is "race-based discrimination" in the sense that you don't give individuals a chance when they're of certain races, and treat them badly without knowing who they are personally. I don't really think it's wrong to discriminate based on the acts or cultures of people, and if a group of people (such a race or an ethnicity) share both a culture and behaviors, and a phenotype, I think it's totally fine to be wary of that phenotype. I strongly disagree with any notion of discrimination that tries to redefine it as being centered around a power differential.

In the end, most forms of discrimination are heuristics, and heuristics are very important tools for people, they need them to be able to think and to act.

I also don't really think racism is bad in the context of groups. Doesn't it make perfect sense for minorities to choose to support "their people" more? Like mostly buying at shops run by "their people"? Why doesn't the majority get to do this? Doesn't the majority have a right to existence and self-determination like the minorities do?

And why would it be such a terrible solution to give the minorities their own land? Some who advocate for ethostates also advocate for ethnostates for the minorities; to me that doesn't look like they hate the minorities, because they want the same faith for them as for themselves. Of course there exist people who advocate for genocide (on both sides... it's not just the majority interest groups), but are they a majority in any meaningful way, and are they really that effective and relevant?

Edit: I'm not allowed to append this to my post apparently, maybe this will work: https://pastebin.com/zMtADVVr
That was fun, thanks! I remember reading that tweet a while ago, and "inverting a binary tree" sounded very complicated, but it's really just one line of code.
I enjoy mobx a lot, but I don't think it really address most of the points vec raised.

The way I look at it, it's not a contest. If Vue is better for some developers and some teams than React, that's great! It's nice to have multiple good tools to choose from.
How do you signal that you'd be willing to work for low pay though? That would look really weird on a resume.
Great. So your state ought to have a record of everything that's been shipped to you.
Git for Windows relies pretty heavily on MinGW, though. And it's best used from the included bash shell.
I think you're missing a familiarity with a good chunk of the history of systematic racism in the U.S.

There are reasons homogeneous communities form in the U.S. A few of those reasons have to do with city planning and legislation. City planning can be racist in nature and promote exclusionary communities. Redlining, while not typically state legislation, is a good example of practices that contributed to the formation of primarily white communities.

You mention people making distinctions based on where you go to work, where your kids go to school, what kind of car you drive, how you dress, etc.. If I'm black and couldn't afford college for various reasons, I'm going to have a hard time getting a job that would allow me to buy the kind of car, dress in the clothes, send my kid to the schools, buy a house where the other people who had a _systematically_ easier go at life would.

My point is; When people think of those who are in and outside of their community there is latent racism. Why can't we treat people from outside our community as the same as people inside? If we better understand and critique what a community is and how it forms I think it's possible.
Different computers and networks have an effect. Still, for me, FF is ~2x longer.
How to systematically eliminate N+1 queries from a Rails application
It gets worse the closer you get to generic items, like usb cables. What’s more annoying is filtering by prime and selecting amazon as the seller doesn’t actually stop marketplace sellers from showing up. All they have to do is be just one cent cheaper than amazons price.
Yep.. I've lived on both coasts as well as Chicago and it's much easier from my personal experience to run into people making idiotic racist remarks in the midwest. Now granted, there are racist people everywhere but the frequency was much higher.
Having the backup in a separate /24 allows the option of steering BGP announcements differently at different peering points (even if they aren't announced differently in the everything is working case).
An arrival jingle plays when a train arrives. If it plays early, people are going to rush thinking they're about to miss the train.

It's better to arrive exactly on time.
>Ubuntu (like other distributions) doesn't have anything to do with distribution and release management of the the firmware blobs themselves; that's done entirely by Dell I believe.

Indeed, and yet here y'all are, saying that if I didn't want a brick, I shouldn't have run Linux. Ubuntu didn't do anything to the hardware, it just queued up a Dell-distributed, Dell-released firmware update to run upon BIOS POST.

Since this update was supplied by the manufacturer, I expect that at the very least, it can check for BIOS settings which render the update incompatible, and should most probably just, you know, install itself cleanly. It should never, ever brick the machine, because why in the hell is the manufacturer sending me something that bricks their own hardware?

>What exactly do you mean by "brick"?

By brick I mean brick. It fails POST and the several input combinations for resetting to a clean BIOS don't work either. Dell is having to send a technician to me to replace the motherboard, after which I can once again figure out the BIOS settings to run Ubuntu cleanly.

This doesn't mean that Ubuntu crashes after GRUB loads it. It means the BIOS no longer loads, period, let alone GRUB and Ubuntu.

>Dell explicitly don't support Ubuntu on this particular machine. If you had been running Windows, would you still be stuck? If not, I don't think you can reasonably blame Dell here. They don't QA with Ubuntu (or any Linux) on this hardware, and you knew this before you purchased.

Bull. They QA their own BIOS and firmware. The whole point of firmware-BIOS-OS separation is that the operating system never even speaks to the BIOS directly. BIOS runs the bootloader, bootloader loads the OS, OS proceeds according to a standard for how PCs are run. What I do to customize the machine is my responsibility, but proprietary updates from the manufacturer are theirs. If I've altered the BIOS settings to run a different operating system, the update needs to detect the altered settings and, if necessary, refuse to run. Then I can get on with my usage of the machine I bought.

It's not my job customize their firmware, nor should their firmware updates have compatibility issues that cripple the BIOS, ever, period.
Fast exact integer divisions using floating-point operations
Factors other than climate change dominate in Houston:

a) Houston was built on a mosquito- and disease-ridden swamp that settlers drained:

http://news.tfionline.com/post/164819904697/the-trouble-with...

b) Parts of Houston are sinking due to subsidence: water is being removed and the land above sinks. 3-10 feet doesn't seem to be a lot until the wave hits your front door:

http://blogs.nbc12.com/weather/2017/08/houstons-flooding-its...

c) Private developers have very short-term goals: they buy cheap lowland, build homes on it, and sell them in good weather at high prices. Once they're sold out, the developers' obligations cease and the problem passes to local authorities and FEMA.

FEMA should not sell insurance for areas likely to flood. [well, they don't, but they need to extend the no-sell areas even further] The cities, counties and state have power to ban development in low-lying regions but are susceptible to fraud and bribery. Developers are very wealthy men who are politically connected. Homebuyers are like sheep: naive and herd-like. They aren't very wise politically.

I know someone in Houston whose house has been flooded seven times. Last year he bought no flood insurance. He's out of a house but expects some governmental entity to buy him out. For him its a way of life; for me, a flood is "nature's way of telling you something's wrong":

"Nature's Way" - Spirit:

https://www.youtube.com/watch?v=0V0Vu_utUZY
Did it break in an unrecoverable way, or was it just an inconvenience?

Arch is a rolling release that many choose to update daily, or on a fixed schedule, like once a week. That updates sometimes can break a thing or two, out of hundreds of updates, is to be expected. If that sounds scary to you, Arch is certainly not for you. That said, it has rarely happened to me, and any breakage is usually minor and easily fixed. It's not like you have to even figure out how; it's laid out for you on the Wiki, Forum or Arch's homepage. My experience with other distros has been far more troubling, except Slackware. Arch's strengths easily outweigh occasional inconveniences. Not having to deal with anything Ubuntu or Canonical is a great bonus.
Here in Ireland it's you, sitting at a bar, waiting for a pint of Guinness to settle.

As you stare deeper into the rising, darkening mist of the pint, you edge ever closer to it. Until the darkness obscures all else in your view.
Hey, I own a Fiesta SE and ST and they are great. Ford quality is way up.. Actually, maybe that's a perfect analogy for javascript :)
Utter Gibberish: Why We Aren’t Using Machine Learning (Yet)
On Socially Assigning the Identity of 'Criminal' to People Who Commited Crime
confederate flags are another example.
The php community understands what you are going through. We made it through you guys will too.
Yeah, depends what you value.

vue is "easier" with probably less boilerplate at the cost of more magic and less type safety due to magic string templates (if using typescript like I love to)

Definitely not a good tradeoff for me, but it is for some.
As a buyer it’s even worse than eBay. At least on eBay most products have at least one seller, sometimes many, who provide fast free shipping. With Amazon it’s rare. I used to buy everything at Amazon but more and more I am switching to alternatives.
Announcing CodeSandbox 2.0
I had a very bitter argument about whether Kansas was Midwestern or not. An important distinction is that what's now considered the "Midwest" used to be just called the "West", and that the Great Plains formed a natural barrier of relatively lower rainfall that settlers headed out to Oregon or California would be crossing over before they hit the Mountain West. As a result, settlers in Kansas had lots of natural connections to Missouri, which is fairly clearly in the Midwest.
You assume "the" platform. Often times, "a" platform is available, but pulling to a non-scheduled one would be disastrous.
We've used React and the ecosystem quite extensively at a company I worked at, and the main gripe we had were forms.

Yes, there is redux-form but the fact that it exists seems like a drawback for React and Redux. Its APIs can be very clunky and not straightforward at all. setState(...) is not a good solution either as things can get more complicated with nested objects and such.

In Vue, you don't even think about this problem. There's v-model which makes forms a breeze.
What I see is someone who abandoned a user-centric desktop app in favor of a gimped cloud solution that makes the dev more money and gives users less control.
Check this out:https://en.wikipedia.org/wiki/Pervious_concrete

"Pervious concrete was first used in the 1800s in Europe as pavement surfacing and load bearing walls.[3] Cost efficiency was the main motive due to a decreased amount of cement.[3] It became popular again in the 1920s for two storey homes in Scotland and England. It became increasingly viable in Europe after WWII due to the scarcity of cement. It did not become as popular in the US until the 1970s"
Used-car marketplace Beepi shuts down outside of CA, merges with stealth Fair.com