skysight-inc/HackerNews huggingface dataset:
It's not that I want a terrible experience, it's that I can easily sort by price and I can't easily determine how comfortable a plane will be. Until a site allows me to sort by a weighted function of price and comfort it's just too much effort to book a flight by anything but price. Taking into account the various combinations of airports, dates, times, locations (I typically fly for leisure), optimizing is already a exponentially more difficult with each option even with a simple cost function, never mind one that I have to go to a separate website to look up for each and every possible flight.
I'd say the 2016 election proved how hard we are to manipulate. Hillary lost despite spending more and having nearly the entire media (with only a few exceptions like Fox) on her side.
I run centos in production. That's because of the following:

1. SELinux
2. OpenSCAP
3. 99% fit with RedHat

None of the other Linux variants have those tools, or the time put in for compliance goodies. My time == $$$
But... the 787 has higher air pressure so you don’t feel dry AF at the end of the flight. The carbon fiber body allows for higher cabin pressure - a life saver IMHO.
Java nine is sort of a special situation because they finally turned off something that people were never supposed to do in the first place and they been warning people about for a very long time.

My entire career has been as a Java developer, I’ve never had an issue updating Java to a newer version causing breakage.

Upgrading third-party tools, like maven or various other things, can certainly do that. But I haven’t had it happen with Java.
> Society hasn't found a rational way to redistribute wealth yet.

Actually, we have: a free market. The problem is keeping it.
Glad you finally linked it, that only took almost ten posts.

But no, I've never read that.
Tuyển sinh Liên thông Cao đẳng Y Dược Hà Nội và những điều cần biết
Better than Sphinx's
Visiting the place the runs the grid sounds much more fun than driving a Ram.

I like mine, but I only drive it when I have to. I don't understand people who commute in a pickup.
I believe that limit is $10,000 and you never use a credit card when spending that amount of money because the transaction fees are too high.
Just because you've found one ticket somewhere for $700 doesn't mean that's where I want to go or is a time that I can go. Many of my vacations revolve around family events for extended family in another country, so I have limited flexibility in dates or destination.

I'm looking at tickets right now, $735 for economy, $3500 - $6000+ for business, $15,000+ for first class. Fortunately I have a lot of miles, so a 160K mile business class awards ticket is a possibility.
Scoot and Skip will receive buy out offers from all 4 companies very soon then.
I generally away from regulation, but let me articulate the pro-regulation argument.

Markets that are important (like transportation) and have network effects need to be regulated. A monopoly with Uber and/or Lyft dominating local transportation is not good for consumers or cities in the long-term.

Cities should take control of their transportation and ensure competition by managing allocation of capacity. I think the best parallel is managing of spectrum in telecom to ensure competition.
You can verify their ID. You can show them around the office. You won't discriminate against dial-up modem users. You get the candidate to show that they are serious (flights, hotel, etc.) and you show them that you are serious by paying for it.
I only read the abstract, but it seems to support my anecdotal observations that natural talent is a big factor in most elite performers, regardless of field.
This is true, but it mainly just mitigates the problem. It can never solve the problem, because the whole concept of this kind of scheme is that the memory manager has some volition of its own ... thus it can choose to do things when you don't want or expect (actually this is unavoidable).

Also note that this category of answer is basically saying, "look, if you mostly manage your own memory, then GC takes less time!" That's true, but a large part of the value proposition of GC in the first place was to remove the burden of memory management. Once you are saying actually, GC won't do that for this class of application, then really what you are getting out of GC is memory safety (provided the rest of the language is memory-safe). On the one hand, hey, memory-safety is a benefit. On the other hand, I don't think very many people in game development would trade that much performance just for memory safety.

(And in fact in game development we very often have to do unsafe memory things. So really what ends up being said is "much of the system has memory safety" which, really, does not sound very alluring.)
This.

I travel extensively for work - and I direct book as much as I can, even avoiding our travel agent.
There are actually quite a few reasons.
Business permits should be shall-issue: if an applicant adheres to a set of rules known in advance, the city ought to have no power to deny its permit application.

Want to limit the number of something? Fine. Auction off medallions or something in a transparent, open way. Don't pick and choose businesses the way SF busybodies do.

San Francisco has severe and worsening problems primarily due to rampant interference in the operation of the free market. The city keeps doubling down on this interference every time someone, somewhere, tries to find a way around the city's thicket of rules.
> "once I know the contact, you provide no value added service" isn't that the case for every job board ?

Well, yeah. But there's ways to entice people in using your service. Value added kind of stuff.

> Not trying to target open source projects at all here

Pity. You'd get a lot of people using the site for open source projects. I'm guessing for $59 people aren't going to want to bite. Id have never heard of you if it werent for me reading HN [new].

Open source gets good geek cred. Good business plan for money makers means you have a good success.
>Viewtron did not initially allow users to send private messages to each other, a conscious decision by Knight Ridder to exert editorial control.[9] Knight Ridder's vision for the service was offering products and services for users to consume, not in providing a medium for communication.[10] When interactive features were later added, Knight Ridder discouraged their use, fearing that users interacting directly with each other would lead to a "dystopia without newspapers."[11]

Prophetic.
off topic, but does anyone else find the name for Lime weird considering there's already something in the tech space with the same name?
Uber will return to Eugene, Springfield – this time legally
I have a friend working at a company that is having “very important” discussions about this.

They need to keep up with security patches (for obvious reasons) but the six month limit has them scared. The consensus seems to be that they don’t believe they can keep up with an upgrade schedule that fast and are thus forced to pay for support from someone or hope that the community backports security fixes far enough for the rate at which they feel comfortable upgrading.

It doesn’t sound like they actually know what their upgrade rate would be, but they’re sure that it’s much slower than six months.
Where is the startup that creates mods for these scooters so they operate for free?

Or the startup that opens a chop shop for disassembling all these abandoned scooters and sells the parts?

Seriously though these scooter permits sound corrupt, or have the potential for massive corruption.
I think the N part of the CDN is going to be the real thing here, the CD part is easy, especially with the various FOSS options out there.
The tool doesn't matter so much, if something is encrypted with, say, AES and a specific mode of operation with one tool, it can be decrypted with a separate tool given the same key and mode. Assuming the implementations of the encryption and decryption are done properly.
However, you have other problems: If you have an account, or even a consistent shipping address, Amazon knows what you're buying. So you'd need to anonymize where you're shipping packages to, the names on those packages, and you'd need to register new Amazon accounts regularly with new email addresses to avoid them profiling your purchasing habits.
How debit/credit card works
Polyimide
I think it could be heaps clearer. To almost everyone outside of a small slice of people in the world, there's a bit difference between "The wallet was hacked and funds were successfully removed from it", and "The wallet was hacked and a key and salt were recovered".

Just because something CAN be done, that doesn't mean it's trivial. Someone's PK "can" be guessed, it's just incredibly unlikely. So for people, like myself, not 100% knowledgable on this type of tech, if someone goes through all the trouble to get the keys, but doesn't complete the final step of actually removing coins, it looks like either for some reason they can't or they are just completely naive and assuming everyone else knows exactly what they've done.
That's at least a 30-40 year trend that everyone who studies demographics was aware of, not a 10 or 20 year trend that suddenly came out of nowhere. Japan's population stopped increasing meaningfully 30 years ago. There's no surprise or sudden jolt to their population declining over the coming decades. They'll have had a half century warning on the problem by the time meaningful decline sets in.

As a recent example, by the time China's population begins flat-lining on growth and or declining in an estimated six years or so at the current trend, we'll have known for 35-40 years that China was set to age rapidly.
He mentions using ccat previously, I've been using it for a while (aliased as `cat`) but I've been meaning to switch away from it since it sometimes panics. `bat` looks very nice, just installed it and played around with it a bit.
California Net Neutrality Passes State Assembly
Let me answer that with first hand experience.

The bulk of rumours in China that is causing issues are the ones that claim some kind of emergency (impending landslide, new virus in certain type of meat). They prey on the "宁可信其有，不可信其无＂mindset, which means "better to believe in something than not believing and suffer as a consequence". Like people will not eat chicken if there's a rumour about chicken being infected, because they will be guaranteed safe if they believe the rumour and don't eat it. That's just how average Chinese citizen thinks. Older generations don't bother to do fact checking.

On top of that, the rumours sometimes claim to be from an official source. Like it will start with "Latest news from the CCP", or "Breaking news from CCTV (national TV channel)". And people trust those sources so they are more likely to believe the rumour without verifying if the source is fake or genuine.

Bottom line is, Chinese people in general have higher degree of trust in government as compared to west. But they are less informed and easier to be tricked by rumours (more gullible), especially people with lower level of education.
> Criticizing of Islam's human rights record is deeply problematic. I’d consider firing people who do it.

On pain of Poe’s law, are you being sarcastic?
Suppose we want to store 2^(48-n) 2^n byte objects in your hypothetical <42 bits of address space. Say, 2^47 two byte objects. (Alternatively, more than 2^(48-n) 2^n byte objects in 42 bits of address space.)

How do I compute the hash of every object, since by definition I can't address every byte?
Contracting sounds reasonable. Or when interviewing, find out if they’d be willing to pay less money but give more time off. Freelancing seems good too but you might not be interested in all the leg work to get clients. I like what someone suggested, to just ask your current employer about extended leave since you’ll leave them soon anyway. Good luck! It doesn’t seem unreasonable, but it does seem like we’re not allowed to stop at Decent Programmer, Not Much Aspiration.
May issue licensing is a scourge. It's just a magnet for corruption and inconsistent treatment.
Genode OS Framework 18.08 Released
San Francisco just granted two companies a monopoly when previously there were multiple companies fighting for the same business. That’s the exact opposite of what you’re advocating.
Same thing with housing, with no end in sight. :(
I'm surprised that no-one has mentioned mtr yet. I like it much better than ping/traceroute and I don't really see anything in prettyping that makes me willing to switch.
http://archive.is/DbXBe
Requiring Warrants to Access Phone Location Data Applies to Real-Time Searches
Ask HN: Convincing Your Employer to Relocate
We work at a small company in south San Jose. I personally live in SF, along with 4 of the 5 other non-owners, the fifth being even farther north. The three owners live in the Belmont/San Carlos/Palo Alto area (halfway of the 1 hour drive to the SJ office on a good day).

The job is engaging, meaningful, and the company is successful. Yet all of the non-owners, including myself, constantly gripe about the commute times (101 can be awful). The commute into the office can ruin your day. You could be excited for the day's itinerary, have a bad travel experience, and arrive with little to no motivation. You consciously know your productivity is diminished. You dread the drive (or public transit) home. Your negativity, even if you try to hide it, is evident and contagious.

Your bosses sympathize so much as to allow you to work in accordance with off-rush hours (arrive 10/11am leave 6/7pm), but this just hurts your ability to socialize normally during the week. They try to compromise with work-from-home Fridays, which 50% of the time become a rescinded privilege due to the necessity of face-to-face interactions.

The team comes together and suggests a move to a "middle ground" that does not impact the owners' commute time but drastically reduces the totality of employee commute times.

The owners are hesitant because they believe that proximity to clients (SV proper) is crucial in terms of business development and contract procurement, despite nearly all interactions being made over phone and email.

HN community, we implore you, what hard evidence can we provide to business owners that the success of their business is directly related to the happiness of their employees? What arguments can we make to convince the owners that their business does not rely on an office in the same general zip code as their perspective employees?
Electric scooters are a public menace. Good riddance!
True, deals exist everywhere if you're willing to look.
Same with home renovation / remodeling / addition / construction permits. If your design meets code and zoning, it should automatically get approved. None of this nimby-neighbor-going-to-the-planning-meeting-and-getting-your-project-cancelled-because-your-chimney-will-cast-a-shadow-on-their-backyard bullshit.
So why do you think this was covered up?
Why is is a bad idea to use one SSL cert for many domains?
I assume it is against best practice, but aside laziness, can anyone identify some specific reasons why a website host would actually want their ssl (LetsEncrypt) certs to cover hundrds of different customer domains? Seems like a bad idea, if only that it serves as a cold-call list for competators.
VCs would not be giving billion $ valuations if they thought this will be a highly competitive market with many players. Everyone is betting on a winner takes most market.
>A monopoly with Uber and/or Lyft dominating local transportation is not good for consumers or cities in the long-term.

As opposed to a city ineffectively delivering transportation to such an extent that people have to drive their personally-owned cars everywhere?

Anyone in SF who was here before Uber will tell you that Uber and Lyft were and remain a godsend. Cabs were few and far between (there's an Eddie Izzard bit about this actually) and Muni is slow and unreliable.
A very informal analysis of bat and ccat is that ccat (written in Go) has choked on large files multiple times (which resulted in panics), while bat hasn't crashed on me yet. Of course I've only tried bat on two files so far ;)
Challenges in Maintaining a Big Tent for Software Freedom
It's hard to say that the media was on her side when they gave billions worth of free coverage to Trump. They also gave her email scandals equal weighting compared to Trump admitting to sexual assault and directly asking a foreign government to hack his opponent on live television.
So if the city doesn't specifically say "do not test chemical weapons in the downtown area" then a business should be free to do so ?

Is that the type of system you are proposing here ?
Simple rule for using TripAdvisor in any even vaguely touristy place: Ignore the top ~20 or so restaurants/hotels when sorted by rating. You can pretty much guarantee that at a minimum, they're soliciting reviews from a pool of satisfied customers, and a good chunk of them are just flat out buying reviews. This rule doesn't work as well for attractions, since the big ones tend to make their way to the top regardless, but the attraction list is pretty useful on its own if you dig down a ways. I've found lots of interesting small places that I'd have never otherwise found down in the sub-50th percentile rated attractions.

I do generally like the trick mentioned below of only looking at bad reviews, but I'm fairly relaxed about certain things. Bad neighborhood, overpriced food, poor valet service? Meh, don't care. Room smells of smoke? Not staying there. Most of my hotel research is based on filtering out unacceptable things, rather than optimizing the positive aspects.

For hotels, I have vaguely more trust in booking.com reviews, since in theory you have to stay at a hotel to leave a review there. (I do mention every time in these threads that the booking.com review scale is wack, and the median score was actually something like 8.1/10 when I scraped a lot of them, so take those 7.0 "Good" ratings with a grain of salt). In theory in the US Opentable ratings would work the same way for restaurants, but that's restricting the pool of restaurants to those that take reservations, and I don't use those ratings myself, so I'm not totally sure how accurate it is. Still probably beats Yelp, and definitely beats TripAdvisor.
New evidence that lead exposure increases crime (2017)
So they want only x number of scooters in the streets. Fine, but the bureaucrats are picking winners, when they should let the consumers choose.
> Did I say it is a magic phrase?

Pretty much, yeah. You did. Pretending that declaring "off the record" during a presentation like that falls anywhere near normal journalistic practice is essentially the same thing as imputing magical properties to that phrase. Confidentiality needs to be negotiated ahead of time, usually with an NDA or embargo agreement before journalists are given any detail. When presenting at a conference that lets journalists attend for free, it's unreasonable to expect any confidentiality for the content of your presentation unless your presentation is part of a closed session that the free media passes don't grant access to.
I always have maintained that local governments tend to be the most corrupt compared to the amount of power that they have, but the corruption is usually too small to gain notice.
Don’t Let Anybody Tell You Streetcars Are Not Real Transit: Budapest Edition
The CLI for Git is one of the most confusing CLIs I've ever seen. I can describe all the warts here, but other did that better than me:
http://stevelosh.com/blog/2013/04/git-koans/

Besides the inconsistencies, there are many gotchas which keep tripping developers. For instance, git pull always tries to merge in the remote branch, but you almost never want that. You can do: git pull --ff-only, but most developers I know don't know that and end up with a mess they have to spend time cleaning up.

The main issue is that git commands mix up so many concepts and the defaults are almost always useless. For instance, git add manages tracking files and staging commits. git rebase both deals with rebasing and history clean-up (rebase -i).

A better CLI would just have consistent clear verbs that expose the git model properly instead of mixing up concepts:

git track <file>
git untrack <file>
git stage <file>
git unstage <file>
git commit

And the syntax for creating/deleting/removing branches, remotes and tags would be unified.
So you are saying you wouldn't complain if a 50 storey apartment complex was built right next to you and bathed your entire house in darkness 24/7. Sure thing.

This free for all world sounds downright scary.
As far as pretty CLI diff tools goes, the prettiest by far is: https://sw.kovidgoyal.net/kitty/kittens/diff.html

The downside being it requires the kitty terminal as it uses features not present in other terminals.
The biggest issue I've met with the ABI issue is frameworks (Spring etc.) that emit bytecode at runtime.

I tried upgrading our project to Java 10 and Spring 4 and Camel (I can't remember the version) were the main issues because of their runtime generated proxies. The fix is to upgrade Spring to Spring 5, but that's a whole bunch of other work, and I'm unsure of the scope of work to upgrade Camel.

All that said, Java ABI is far more forgiving than Scala ABI. Every Scala artifact is appended with an "underscore Scala version" and SBT uses the '%%' operator to handle this implicitly, and it causes me no end of grief.

Last time I looked at upgrading our Spark code to use JRE 10, Scala broke because JRE 10 support only came in at Scala 2.12 (but was backported to Scala 2.11 recently) and Spark only supports Scala 2.10 and 2.11 at the moment, apparently the work to support 2.12 is still ongoing.
You are attacking a position that I am not advocating. I am not suggesting government run transportation. I am suggesting that government ensure that the private market remains competitive with multiple players by allocating capacity.

In any case, the only thing worse than government running services is a company with a monopoly running services. The first tends to be inefficient. The second tends to be inefficient with a profit motive (see Comcast).
My main issue with the Java 9 upgrade was the separation of the javax.* apis into a separate module, but it was easily fixed with a Maven artifact.
This really comes off as spiteful and childish. Bird and Lime didn't come kiss the ring before daring to provide services to the residents of San Francisco, so they get kicked to the curb in favor of a couple of companies who's timing hadn't yet angered the City.
> In general hotels are more expensive when booked directly and not through an aggregator

This is because the aggregators have "most favored nation" clauses in their deals with hotels that forbid hotels for undercutting the aggregator's prices, either on their own site, or on other aggregators.

One of the workarounds is that these clauses don't apply to customers with whom the hotels have a preexisting relationship, which is why you can sometimes get better rates by just signing up for a loyalty program, and searching a hotel's own site while logged in using that program. Another is that amenities aren't necessarily covered in that agreement, so it's possible that you can book the same room for the same price on the hotel's own site, but get later checkout, a free breakfast, cheaper parking, or whatever.
That. Meets. Zoning.

Seriously, wtf.
> If your design meets code and zoning

Emphasis mine.
Mine do. Direct debit for those companies I trust, scheduled payments for those I don’t. Welcome to the 21st century where the coffee is great and financial automation is a thing.