skysight-inc/HackerNews huggingface dataset:
If you want to talk about continuous, evidence-based, detailed and unsexy reform of various laws and regulations in search of efficiency, I'm all on board. We all do that at our day jobs.

But none of that shit fits on a bumper sticker saying 'taxation is theft' or whatever, and it'll never be a byline on Fox News. I couldn't even give a short, vaguely accurate description of the FDA trials process, let alone an expert description. I think there are 4 stages? That's where I cap out. It sounds like you couldn't, either. But the current system, whatever its flaws, doesn't allow people to ship poisonous babyfood like happened in China a few years ago. Successful reform preserves the whole "don't kill people" thing while increasing efficiency.

Platitudes about 'small government' and 'liberty' don't enable reform, they hamper it by banishing thought. Look at the tea party's legislative record.
Unless you lived in some far-out neighborhood and never went downtown, I really have a hard time believing you. I lived there ten years, after growing up in New York, and it was very walkable. I ended up getting rid of both of my family's cars because we could walk or CTA everywhere.
Libraries as a Service for Serverless Platforms
While not all of Comcast's R&D is here, they do have quite a few teams in Philly doing R&D (I know people on them)
Text rendering does not live in the kernel on macOS or iOS.
Santander charges six times as much as rival TransferWise (2017)
>feel-good-ism

Trails and paths are considered (or should be considered) part of a city's recreation system as well. Chances are that the trail and bike path was converted from railway right-of-way meaning it was built for fairly cheap. I'd argue that even if a trail wasn't used for commuting it has served another purpose: to make people feel good.

Also, there's a lot of reasons why people might not bike to work; a lack of biking infrastructure is just one of those reasons.

>Same with buses. There are a few routes that service big apartment complexes and go too and from campus. Those get used. The others drive around empty, or with a few people on them.

One goal of public transportation is to provide a mobility alternative to private car ownership for those who, for whatever reason, can't drive (or bike, or walk). For those relatively few people, a bus that runs every half-hour or so is much more useful than a bus that only runs twice in the morning and evening. But it's likely they depend on it. So yes, a lot of bus routes will be empty by design. It's a lot like how Amtrak uses popular routes like the Acela to subsidize train routes to very small towns.
Related: 'George W. Bush is smarter than you'. Elite leaders often make themselves look dumber than they really are.

https://keithhennessey.com/2013/04/24/smarter/
Ethereum's "quirks and pitfalls" are a result of people coming into it thinking that their mental execution model of most normal programming languages will suffice, when the execution model of the Ethereum VM is quite different (precisely because it is "written for moving money around", but also because its computations are only run by the will of random miners, who like to get paid.)

Once you understand the Ethereum abstract machine (i.e. the thing described in the http://yellowpaper.io), the "quirks and pitfalls" of the programming languages built on it (Solidity, LLL, Serpent, Mutan) become more like obvious design constraints.
The Spotify Listing: Can an “Underwriter-Less” IPO Attract Other Unicorns?
Should also mention that it's probably just a matter of time, especially given that "mixed" approach doesn't really work in react-native.
Free online book: How to learn new skills in a madly changing technology world
Apple is now putting that money (US$16B) into escrow while they and the Ireland govt await their appeals to the EU committee ruling.
Say Hello to Life After Death – Thanks to Artificial Intelligence
I know a handful of developers started to code thanks to Neopets. Personally it was bbcode that got me interested in what was going on behind the scenes.
The version of agile I am dealing with lacks iterating on performance, delivery and planning. The agile process should in itself be agile.
I live in the North of England, day after day of blue sky/sunny days would drive me crazy inside a couple of weeks.

I like rapidly changing weather.
In my experience really smart people can be arbitrarily wrong, perhaps moreso than less smart people, because they can create elaborate mental models to justify bad ideas, and someone significantly smarter than me can create difficult to refute arguments that serve as a bulwark against pushback. Remember that sophistry requires sophistication but is still little more than the smart person's stupidity.
Yes, but by making it something you have to laboriously set up rather than a default 95% of people won't do it, and you can afford to let 5% do this hack without jacking up low-end prices.
Seattle metro is a little larger than the city of Chicago. It is not a large city by any metric.
I grew up with hot, dry summers in a semi-desert environment and still to this day love rain. Meanwhile, four hours away on the coast, 7+ months of fog & rain has massive health impacts
The south side of Santa Monica (Main Street, away from the Promenade and tourist area) is essentially a small town. I know a lot of people not from work or leisure but just from walking up and down Main Street. I don't know a lot of their full names but you tend to make a lot of "heavy acquaintances" here that really improve your quality of life and make you feel more connected in a relatively alienated metro area.

When I had to leave Santa Monica for a few months in 2014 I had a number of people I knew from walking around town excited to see me back and noting my absence. It's a strange thing to have that level of familiarity with your extended neighbors, especially in the midst of such an anonymous city.

It is also radically expensive to live here. It helps to be in engineering. Most of my close friends employed in entertainment, fashion, and office work have been pushed out of Santa Monica and the Westside and into the Valley over the past 5 years.
Gentoo, of course.
Yes, this is actually what I was getting at.

I guess software could be written to calculate the best spot to drop the raft, but still the winds are fickle.

If the raft wasn’t dropped precisely it might be pointless as most people in a panic would struggle to get to it.
Have you been to a mall recently? One that isn't dying? Where is it?
Having read the The Halo Effect, I always worry about selection bias with these types of observations. How many unsuccessful organizations also had these four qualities?
Restructuring a giant, ancient codebase to make LibreOffice work well everywhere
Can you please not post snark or flamebait to HN?

https://news.ycombinator.com/newsguidelines.html
Love your organization. I was just recommending the Copenhagen conference to my colleagues yesterday, although it's a bit out of our budget.

> The real reason to attend a conference is the hallway track.

Exactly. Asking a question during a session acts like a mating call once you're out of the room, people with interests in what you've asked form a certain discussion group around you.

That would be great to formalize in some way.
Yes I wrote a fuzzer once and was one of the guys that independently discovered the ancient NT 4.0 SP6 ”named pipe” vulnerability. I just tend to think that crashing on unexpected stuff is more sensible than any alternative (a kind of deny-by-default).
The cumulative odds on this site add up to larger than 100%.

Austin (3:1) - 25% |
Boston (3:1) - 25% |
Atlanta (3:1)- 25% |
DC (10:1) - 9% |
Pitt (10:1) - 9% |
Nyc (12:1) - 7.5% |
Toronto ( 14:1) - 6%

We're already at greater than 100% (106.5%). And there are 13 more cities with >= ~5% chance. It's pretty tough to have any faith in this site or their odds.

Could've been an interesting data point to look at though.
Ask HN: As a developer/engineer what is the least you like about your job?
In my almost 20 year long career as a software developer I have come across both good and bad jobs.

Somehow the bad ones are sticking out the most in my mind.

The things I really have a hard time accepting in my job is:

Poor leadership
Constant goal changing
Bad QA
Little customer transparens
Poor backlog descriptions
One man show decisions even though rest of the team disagrees

Just the top of my head.

What are some of your experiences ? Thanks for sharing.
It's beneficial in an overall sense, but it sucks for the many individuals and families who will be gentrified out of the city, because they don't have the skill/background/age/race/gender to partake in the new orgy.
Wine's AppDB is a great resource for these kinds of questions, and a really easy way to contribute back to the community through posting your own experiences. Here's a link to the Illustrator CS6 page:
https://appdb.winehq.org/objectManager.php?sClass=version&iI...
According to that, Illustrator CS6 is working in Wine 2, but not extensively tested yet. If you have Illustrator and are willing to try it on Wine 3, you could do the community a huge favor and update this page.
>I rarely use big words when there's a simpler one that has almost the exact same meaning.

Yes, but the simpler one isn't necessarily the one that pops up into your head. Always opting for the simpler word means a less natural dialog flow for some.
> When you detect a scraper - through what ever means - you don't block it, as that would tip it off that you are on to it.

Having written bespoke scraping systems professionally, I think you overestimate the applicability of this technique.

For one thing, detecting that a scraper is a scraper is the problem, not the prelude to the problem. You might as well block them at that point, if you feel you can reliably detect them. If nothing else it's more resource efficient than sending them fake data.

Second, and more importantly, "poisoning the well" is not going to work against a sophisticated scraper. I used to use massive amounts of crawled web data to accurately forecast earnings announcements months in advance. I've also consulted with various companies building distributed crawling systems or looking for ways to develop integrations without public APIs.

My colleagues would know very quickly if something was wrong with the data because our model would suddenly be extremely out of whack in ways that could be traced back to the website's behavior. We used to specifically look for this sort of thing and basically eyeball the data on a daily basis. We even had tools in place that measured the volume, response time and type of data being received, and would alert us if the ingested data went more than one standard deviation outside of the expectation in any of these metrics.

You might succeed in screwing up whatever the data is being used to inform for a little while, but you will, with near certainty, show your hand by doing this, and scrapers will react in the usual cat and mouse game. Modern scraping systems are extremely sophisticated and success stories are prone to confirmation bias, because you're mostly unaware when it's happening successfully on your website. For a while I was experimenting with borrowing (non-malicious) methods from remote timing attacks to identify when servers were treating automated requests differently from manual requests instead of simply dropping them. The rabbit hole of complexity is sufficiently deep that you could saturate a full research time with work to do in this area.

If you want to productively block scrapers, you should consider using a captcha-based system at the application layer, preferably a captcha that hasn't been broken yet and which can't be outsourced to a mechanical turk-based API. If nothing else, doing that will introduce at least 10 - 20 seconds of latency per request, which might be intolerable for many scrapers even if they're quite sophisticated.
Anyone else think Amazon released a list of twenty cities to create a substantially higher buzz factor, rather than a much shorter list would?
Oh yeah I LOVE Nostalghia, if you haven't seen it do so ASAP!

But now we're in film-nerd territory, not nerd-film... :-)
This logic doesn't hold up. Trump bashes us Washingtonians/Marylanders all the time. And the feeling is mutual back at him with a large large majority of the population.
I didn't realize that. I thought the term City was used mostly for places with larger populations. Thanks for the insight!
I also grew up in Indianapolis and still live here. There are only a few tech companies that will pay engineers 150k+ but they do exist, and 150k+ in the suburbs here (Hamilton County) buys a very nice life for somebody wanting to raise a family.
Perhaps because Japan officially and intentionally annexed Korea during that time, where American occupations were explicitly only occupations?
This makes sense to me. Street-level retail != walkability. Anyone who has tried to walk from a suburban stripmall to another right next door can attest to this.
That's why I find it surprising that Miami is even on the list at all. Most other cities immediately have an advantage over them because they don't have to contend with hurricanes and tropical storms on a regular basis.
It's not hard to imagine why the sorts of people who fall for widely-spread con nets and those who fall for highly personalized focused attacks aren't the same.
Democratic popular vote did not lead to a dysfunctional state. The lack of democratic vote has led to the problem. We have two entrenched parties because of our winner take all system, gerrymandering designed to take away voter rights, laws restricting rights to vote, and vast media conglomerates.
What an odd list of restaurants.

Oh? How so?

On a related (sad) note, at least two restaurants in Chicago that I used to love are closed now: Bombay Spice, and Dragon Ranch Moonshine & BBQ. That and the Resa's location near River North. :-(
Source code of the library is at: https://github.com/uncomplicate/neanderthal
I like trains and agree with a lot you say here, but trying to be a devil's advocate... American cities are a lot more sparse than those in Europe/Japan, right?

e.g. if you're in Silicon Valley, won't you still need 1 hour to drive to SF? Even if there's a station in, like, Mountain View, isn't it still 30 minutes from places like San Jose? Once you arrive in LA, isn't likely that you'll need a car again from the station to your destination? And also for eating, commuting and other daily necessities?
Class names and modifiers are easy to memorize. Small size. Check bulma.io expo. You will see the lovely pages made with bulma
Brutalism is features before design. A cement tower block is an example in architecture. http://skimfeed.com is an example of a website that follows brutalist ideals. Early craigslist and early search engines are good examples too.
Nassim Taleb calls them IYI, Intellectuals Yet Idiots
With all due respect, I think it’s laziness. Most of the good soft ens I know spend the one - two hours or so it takes to get familiar with these systems.
That also depends on the location. In a residential neighborhood, that might be too much retail, but in Times Square it might be appropriate. There are walkable low-rise neighborhoods in Queens where the main drag is all 1-3 story buildings with retail in the ground (and sometimes second) floor and sometimes apartments above the retail. Meanwhile, around the corner are entire all-residential blocks. This works and is still walkable because getting from all-residential to retail is just a quick walk around the corner.
I'm surprised that LA is experiencing such a brain drain, anecdotally, it seemed there were quite a few LA/SD area jobs in last month's job listing.
Nashville does not stand a chance. It is growing rapidly, but the infrastructure is not keeping up. It is a car-centric city with almost nonexistent public transportation. As a result there is a citywide gridlock twice a day during rush hours. And not a single alternative. "It's a village that grew too big" is what my SO says about Nashville.
I'm evaluating for mixed cpp/python project, and would be using for the full build libs/wheels, run tests, upload build artifacts, bundle in docker images, etc.
I went through a phase of using "big words". At some level it was almost definitely an attempt at showing off. Maybe you genuinely weren't, but I definitely was, and I sense it strongly in others.

These days I almost always focus on being understandable.
I think it's a valuable skill to give a broad overview about a topic in a field they know nothing about, in language they will understand. Though I'm not good enough to convincingly explain "technical debt" to high level management yet!
> Philadelphia has a 6% unemployment rate. Don't you think HQ2 might drive that down some?

It might drive it up, if the tax incentives and other provisions required to secure it mean it's not paying for it's fair share of shared infrastructure, so that either overall infrastructure crumbles or is paid for by others (through higher overall taxes), either of which can drive other businesses away.
It's kind of a grab bag. Some people get it, some don't. Same on the right - some are aghast at the idea of poor people moving into their neighborhood, others are more "ok, freer markets, that's cool!".
Whooosh!
I've actually been trying to optimize my life around my introversion in the past year. I enjoyed the read, but have some nit-picky thoughts:

>NO MONEY REQUIRED

This is a lie. Living in a big city, having money means you can actually be alone more often/in quiet spaces. You can pay to have your own place, you can pay not to live next to noisy public transit, etc. If you are making enough money to live alone in a big city, hopefully you have a good enough job that gives you an office so you can get some alone time at work, too (which, side rant, somehow at my workplace the extroverted sales team gets offices, yet senior scientists/programmers whom are more introverted have to sit in open office spaces - which is utter bullshit).

I have none of these things and it can be endlessly exhausting, so it does take money to be at your best at all times as an introvert.

Also, I really did not enjoy the book "Quiet", I thought it was hackish and unhelpful. I did enjoy the book "The Introvert Advantage" though.
Building an Operating System for the Raspberry Pi
Apple rewrote their malloc implementation in C++ since this article was written. It made Valgrind's Memcheck unuseable for awhile, until somebody wrote new suppressions.
When doing any kind of user behavior funnel testing, regardless of what the product and feature actually are, and largely regardless of how prominent you make the on/off switch, you find that the same tiny percentage of users that would turn it off is equal or greater to the percent of users who would turn it on. So if you want lots of users to use a given feature the only reasonable thing to do is turn it on by default and make it opt-out.
Per article, regular uniforms are not made from vinylon, only some custom orders from officers.
Individual solution for your business https://www.cityfinances.lv/mikrokredits-uznemumam/
I'm almost certain people exist with a real aptitude for say, high level mathematics, and no aptitude at all for communicating with others. I may have even met one or two...
Re-implement numbers in JavaScript to be like numbers in Python
Surely Dubai works like this.
I think this is a good example of "poisoning the well" in practice, and I was in a similar position as you describe when I was working in incident response at a consumer bank a few years ago.

That said, this is a very particular scenario, and I don't think you can generalize the effectiveness of the technique from this example. In situations where attackers are looking for boolean responses, i.e. to verify email addresses, credit cards, usernames, etc, this can work well.

But in most situations a crawler is looking for particular data. Moreover, it will have a strong expectation (and understanding) about what this data should look like. Poisoning the well is not going to work as well in that scenario, because a scraper will be aware that the data is incorrect.

In contrast, people testing credit cards don't need your data, they just need data from somewhere that verifies the card numbers. In that case it's easier to just keep rotating targets until they've tested all the cards instead of bootstrapping an in-house team to write bespoke crawlers.
This isn't particularly a benefit of high-density cities. I work in a fairly low-density city, but some of my coworkers still live close to work. My mom grew up in a small southern town in the '60s, and my impression is that many people there lived pretty close to work.
I feel like Columbus is going to be a strong contender based on Amazon's plans to use CVG as their hub for Amazon Air and wanting to have some proximity to that.
I have Firefox 58/64bit/Linux and it slowed down Firefox on my i5 with 16GB ram (2GB free) w/ HDD for about 1 second... it didn't lock it up because any action that I did on firefox was slowed down by about 1 second... other programs seemed fine too.
It works on Linux, but Wine on macOS can't support DX11 games, because macOS has crippled outdated OpenGL. You should use Linux, where Wine can use OpenGL fully, since it needs many features of OpenGL up until 4.5 to support D3D11, and macOS is limited to 4.1 and lower only.

macOS doesn't support Vulkan either, so DX12 and Vulkan based Windows games won't work there in Wine as well (while they can work in Wine on Linux).

TL;DR: Linux is a much better option for gaming in Wine than macOS.
It increases rent because it is unused half the time and takes up land that could be used for other things like housing. This limits the supply of land and increases property costs, thus increasing rents.

>If you buy a house, plan around it depreciating.

Unless the country expands or population stops growing there is a limit on the supply of land in the US. It is safe to assume a steady increase in property values over time. Certainly not 90s and early 2000s level, but steady. Even with the recession, housing prices have continued to climb in the US.

Waiting on public transit is definitely a drawback in many places (not in my city), but things like more frequent buses are something we could have if we adjusted priorities as a nation.

You seem to have made good economic decisions (specifically on your car purchase) and should be applauded for that. What I question is a society that explicitly encourages car driving over other forms of transit. This encourages people to make poor economic decisions (ex: car loans, maintenance, depreciation, insurance) because they need a car to survive in our built environment. I do not mean to question your personal decisions.
That's just you though. If we're just considering weather, I'd take Chicago over anywhere in Texas, or Atlanta, or Raleigh, or anywhere south of Virginia really. Cold winters are normal, hot summers are terrible. :P
> If the desirable employees, and the capitalists who want to actively oversee their investments weren't already in the more expensive areas

Most of those people were out in cheaper areas 40 years ago, when suburbia was still ascendant. So "they just happen to already be there" doesn't explain what we observe today.

> or if there weren't costs to both associated with regular travel

That is just restating why walkable cities are nice to be in: travel has costs, being close to things means less travel.

> if jobs moving to the new place wouldn't actually turn it into a more expensive, denser place

That clearly didn't actually happen when the jobs first migrated to the suburbs. The suburbs remained suburbs. The jobs were in low density office parks.
A moderator marked it off topic. It's not that you made a bad point, but it's not one that should be accumulating mass at the top of a thread, because it chokes out interesting discussion.
You remember an apartment fire there about a year ago by any chance?
Too bad it is built on mono. I'd have to install ~200MB of dependencies for a 2.5MB application.