skysight-inc/HackerNews huggingface dataset:
> a firm that started out as a telco but morphed into a business service provider

I was thinking this might be AT&T - I've run into a bunch of businesses that have outsourced their IT to AT&T's global services division. Although AT&T is still very much a telco.
CEO Gets Surprise Flashmob for His Birthday
Ask HN: Why are airlines overselling tickets?
In the wake of the United debacle, I wonder why overselling tickets for flights is seemingly common practice for airlines... Is this just bad software or is this an intentional practice?
Your life absolutely belongs to you. It's true that other people suffer with you, but ultimately the decision is 100% your own.

It's possible to be supportive and try to keep someone alive as long as possible without making them feel like they're slaved to someone else's desires. I think everyone deserves to feel autonomous.
OK, I was joking, a little.

If the regulations are crafted properly, legal dodges won't make the nut. Firms that go that route will fail.
Google now offers "Google prompt" which sends a push notification to your phone through the google app. How secure is this method?
Rust has unsafe for if you need it. You can also do resource management at high level in any language, and the techniques for that generalize very directly to implementing memory management.

There's no excuse for teaching a language that doesn't have sum types or decent structured literals, a language that twists intelligent people into absurdities like http://www.tedunangst.com/flak/post/string-interfaces . The djikstra quote about BASIC applies.
Yes and PRISM was a myth until we proved it was not.

You can't trust corporations to do the right things here. They will be tempted. Eventually one will give in.

Not only can they steal it in ways you won't notice, but they don't even need to. They can just do an update in the CLUA that people must accept or loose their 3 years of accumulated data, giving access to "anonimized health data".

The only way to be sure it's almost safe is to either:

- design en open source system so that you know it does no evil and you can control it

- avoid putting the data in the system in the first place
not even sure what that shows?
And it makes sense. You want Chrome in your tests if your users are using Chrome. Very few (if any) of your users will ever visit your app with a headless PhantomJS browser, so it's not a platform that you should go out of your way to support.

I've been using Selenium Driver with Chrome in xvfb for my headless testing needs, and I've used PhantomJS for some automation things in the past where it was great, but since I switched I really haven't looked back!

I had things breaking subtly that I couldn't fix, and they did not manifest as problems in the Chrome browser or Selenium. I still don't know what was wrong, I just know that my Rails app won't pass its JavaScript functional tests if I use PhantomJS. When I did the evaluation of 3 test drivers, I found that the one with the actual browser in it was the one that worked most reliably.
But if there was the potential for future prosecution because of your actions, maybe that would alter the risk/reward profile enough for some people? Especially if you've taken an ethics course, and thus can't really argue plausible deniability.
Might be an OpenGL versioning issue, sounds like the symptoms I've seen when trying to run on laptops with older Intel integrated graphics.

On Linux it's theoretically possible to force Servo into software-rendering mode, though when I've tried that it has done nothing even after 20 minutes.

However it's not yet available on other platforms:

https://github.com/servo/servo/issues/15259
Alternatives to this implementation:

https://github.com/barabo/advanced-shell-history

https://github.com/tkf/rash

both are fairly featureful and capture additional metadata about the commands run

it is also possible to use similar tools to log your bash history to mysql, or to syslog, which may be preferable for auditing purposes.
Yeah unfortunately it's just an opaque number now, basically.
Drugs really did improve since then. My grandmother had trouble managing her diabetes until she was put on metformin, which was only introduced in the US in 1995. https://en.m.wikipedia.org/wiki/Metformin
So this prompted me to pickup my daydream that I got for free with my phone again after a few months, and I looked back through some old "photosphere" photos I made.

It's one thing to look at old pictures, it's another to be able to stand in your old house the day after you moved in, to be able to go back to the beach where you went on vacation a few years ago, to be able to stand outside your old house in the woods in the dead middle of fall.

It instantly brought me back to those times in a way that normal photos or videos ever could, and when I made those photospheres I had no idea that I would be able to one day view them in a VR headset!
>You control not just what you think but how you feel. You can feel how you want to feel. That's the key. Once you decide or are told you're "depressed" you "accept" that you have an "illness" and internalise it. Stop doing that shit. Ignore those bastards. Change how you think.

> This is basically CBT. You have to actively control your thought processes to change them to something you want. Once you've done that for a while it becomes the new default.

It's a very poor description of CBT.
https://www.theguardian.com/technology/2017/apr/07/twitter-t...
I've tried zsh many times and it's not for me :'(
Disagree with the sensationalism of the article but for anicdata: I interviewed 41 security engineers last year. Gave offers to 8, hired 5.

A few, less than 10, had certs listed on their resumes and no one in the interview loops gave weight to those certs or even talked about them from what I recall
You should only shadow ban manually marked attackers. The one you are sure, very sure that are not legitimate users. This way you can't annoy real customers, as the shadow ban is not automatic and can't trigger on them.
I have multiple times deboarded a plane before take off. Due to change in business plans, flight delays, etc. In one case a passenger was sick on board and I asked to deboard as I didn't want to risk getting their cold.

This was all on Asian airlines. My few experiences on United have been terrible.

So in this case I'd say the regulations guiding airlines is fair. United's execution of these regulations is the problem. There are a million things United could have done in the chain of events to have avoided facing a PR backlash. As this is HN, I'd give a simple technical solution that would have avoided this whole problem:

The computer could have deboarded 8 passangers at random from order of lowest priority. United could have explained that if their employees don't catch this flight another flight with XXX passengers will be delayed / cancelled. This would allow the supervisor to use their own discretion to allow 4 of the 8 passengers to reboard.

Making the practice of "overselling" illegal is not the solution. There are times where problem could be cause by equipment swaps changing seat numbers. If we stop the airlines from overselling then travelling will become a lot more expensive.
Then the airline needs to leave a seat unsold to allow them to do this. I hope they get sued within a cent of their ability to continue operating.
Very well put.

Moreover, since we have circumstantial evidence that objective reality does not exist (see the various interpretations of quantum physics) I see no problem with any of that.
See the *Secretary problem": https://en.wikipedia.org/wiki/Secretary_problem
I've been designing a CS ethics class for the past few months, mostly as a personal challenge. I proposed it to a few professors in my department yesterday.

The responses I got were mostly variants of "not until they make us," which is exactly the kind of attitude that results in our present state of affairs (thinking of the BMW emissions controversy, Uber, &c). I don't want another major teachable scandal to come out of the tech world, but that may be what it takes.
(o)))><
"The company replaced the whiteboard exercise with job talks, a practice that’s common in academic settings. Candidates now talk at length about about specific projects from a previous gig. The change has had a few benefits—interviewers now have a chance to query candidates about how they collaborated in other jobs.

It also turns out that coding tests aren’t as objective as they sound, says Joelle Emerson, founder and C.E.O. of Paradigm, a consulting firm that works with tech companies on diversity. By putting candidates in situations that are outside the way they normally work, Emerson says, whiteboard interviews increase the likelihood of “stereotype threat,” an anxiety among non-traditional candidates that they’ll confirm negative stereotypes about their group."

So let me understand this. Whiteboard interviews don't reflect a standard engineering work flow, but giving a series of presentations to strangers does? Writing code on a whiteboard can cause "stereotype threat", but a extremely subjective "tell me about yourself" interview wouldn't?

Let's be honest here, zymergen hasn't stumbled upon any great insights. They just decided that they wanted to hire a lot of women, and people with experience, and then they did just that. They got rid of any objective interview style that might get in the way, and they instead used a very subjective interview style where candidates performance can be reinterpreted to fit the results they want to see.

Hiring is an extremely tricky thing, and I commend these guys for actively recruiting a neglected demographic. From a moneyball perspective, it's a smart strategy. But in terms of interviewing insights, there's nothing new to see here.
Trying to remember the last news story about someone being asked to leave their hotel room, refusing to do so, having police called, and continuing to refuse to do so.

People being kicked out of hotel rooms because of scheduling errors does happen. It's pretty rare.
Godot – Multi-platform 2D and 3D open source game engine
Oh, that would count as a valid bug? I shall :-)
If you have the requisite genetic triggers, bipolar has only a chance of popping up. It's triggered by circumstances in your life that present significant stress/hardship.

Next to that, there are also plenty of people that manage to wean themselves off medication after they've been on it for a few years. It's not something you're necessarily stuck with for the rest of your life.
Maybe not. But IANAL. However, why can't they bid for passengers to fly later. After boarding, they'd probably just need to pay more.
And economy passengers benefit, too. I flew EWR-HKG round trip for under $700 tax-in a couple weeks ago. I don't think the economics of that flight would work without some passengers paying a whole lot more than that.
PandwaRF Demo: Disarming an Alarm Using the Brute Force Feature
the n+1 comes from the execution module of the reference implementation if you use the "default/simple" logic.
But this is just a reference/general purpose implementation.
No one said you can not create smarter resolvers that inspect the AST or even create your own execution module. It's possible :) and it works.
Do you have a citation for the fact that google authenticator stores the keys in plain text? Furthermore, for the case of google authenticator on an iPhone, any files on the user partition are encrypted anyway, and I know from experience that the google authenticator app does not back up keys to either iCloud or iTunes backup. This should mean you are safe on iOS
Arguably, while it was United's policies that got the police involved, it was the police that did the bloodying. It's a prime example of government abuse of physical and legal power, and Chicago is apparently reviewing the whole situation to verify the officers acted in accordance with policy.

I agree; hard to see precisely how more government intervention should have been expected to fix this.
OK, also for safety reasons. "We have a VIP who needs your seat." is not a safety reason.
Ask HN: Computational Linguistics online forum?
Is there a good mailing list, Google group, etc, of research/academic level focused on Computational Linguistics? Something like the categories mailing list.
Incredible how loss of temper is reaching any space of society these days. Feels like a worldwide fever.
For this use case, yes. ProxySQL also natively supports Group Replication though so you are free to chose either.
The 100 Papercuts projects, for example.

Debian has bothered more in the decade or so since Ubuntu started. And, of course, fixes go upstream where applicable - Ubuntu deals with a lot less platforms than Debian has to account for - and Canonical employees work directly on Debian in a few areas.

But dude, I remember how much pain Breezy Badger wasn't compared to Debian at the time, in so many ways.
This is sad, phantomjs is better stripped than Chromium headless, if you ever try to install Chromium on servers without X, it requires shit ton of dependencies, while phantomjs was properly modified requires only minimal library.
Khasiat Daun Sirih Merah Untuk Mengobati  Keputihan – Info Kesehatan Keluarga
This is the case in many industries.

Movie theaters make money off of marked up popcorn and pop, videogames make money off of DLC and in-game purchases, etc.

When your side business starts requiring you to sabotage your main business to ensure people engage with the "side" part, is when things get interesting.

Sometimes it's better to avoid the race to the bottom altogether via regulation, ensuring that anyone who wants any improvements needs to improve things for everybody, or deal with the status quo.

That's the logic many Canadians use for vociferously opposing private schools (and I agree with it).
It is a federal crime to not follow crewmember instructions, so...
Still waiting for a shock jock to say "ok google, show me pictures of naked kids" during the morning rush. People will die scrambling for their phones, but it will finally be the end of this silliness.
I guess you've never typed a password into the command line by accident? (sudo apt-get install<forget to hit enter>hunter2)

Or passed in a password as an argument to any programs? (e.g. mysql -uusername -ppassword -hprod.db.com)

Plus, if the commands are important as they appear to be (with the need to be referenced days or weeks later), assuming they don't contain passwords, why not put them into a protected team wiki (or a private Github Gist)?

As an attacker, your goal is to get the most amount of privilege and credentials in a brief amount of time without being detected while it's happening. So you grab .bash_history, .bashrc, .bash_profile, .aws/credentials, .ssh/config, .ssh/id_*, .ssh/known_hosts, .pgpass, .psql_history, .mysql_history, .gitconfig, and then get out before a second has even elasped.

As a target, your goal is to limit the blast radius as much as possible, and by following certain practices, if/when you are compromised you can accurately state what the attackers could or could not have had access to.

This isn't about being 100% hackproof, it's about limiting the damage when you are hacked.
This goes out the window when you have multiple deployed/running versions of your client or server.
Anecdotally I've noticed that for like 5 years now my friends and family have a pretty severe aversion to flying anywhere for anything.

From needing to show up hours before the flight, to the invasive screenings, the insane restrictions on what you can and cannot bring, the sentiment that if you check any baggage it's basically as good as gone, the ever increasing cost, the delays, and even things like the worry about if your ticket will actually get you on the damn plane!

If I have to choose between a 3 hour flight, and a 12 hour drive, the 12 hour drive is what I pick almost every time now. Ignoring "disasters" (massive accident, theft, etc...) I'm going to have all my stuff, I know i'm not going to waste hundreds of dollars on a ticket that will get "rejected" at the last second, i'll have a car when I get to my destination, i can bring whatever the fuck I want, and it's a fraction of the cost.
FWIW this attitude is the one taught by primary school teachers in the UK "do what the teacher tells you straight away without question" and it's evil. I can see how such an attitude gets then reinforced​ and survives in adults, "that's what 'good' pupils do".
I asked United whether I could use their lounge at SFO as they cancelled my flight to Heathrow and I was going to be waiting the best part of a day for a flight to Dulles to take an alternative that would get me home 1.5 days late.

By the look on the faces of the two lounge receptionists, you'd think I'd asked if I could take a dump on their desk. "Other people have paid membership to use this lounge" I was told in a rather disdainful way. "Sure", I said, "would you like to put a value on the fact that I will never fly with you again then?", I replied...silence - they stopped talking to me and carried on doing other stuff as if I had suddenly become invisible.

No, I did not get to use the lounge, and no, I have never flown with United since - which also means that work colleagues who travel with me are also lost to them.
So far, the best combination of neat and useful for me has been integration with Logitech Harmony and having Alexa start turning stuff on while I approach the couch. It feels so futuristic to be able to shout in to the air that I would like to watch some TV or play a game and have all that stuff just come up for me. If I spent more time with it, I could probably even get it turning to specific channels or launching Rocket League automatically. I tried doing the normal shopping list routine with it, or asking it to set timers, but none of that has really stuck in the same way that "Alexa, turn on AppleTV has." I do like her sense of humor though, and "tell me a joke" is a mainstay.
Google launches on-demand services app in India
Mopinion officially launches Partner Programme for digital agencies
>Have you ever had to follow coding standards that are 10 years out of date?

I have. Our product is 10 years old. 10 years is nothing. And I'm not sure what your point is, any regulation is going to take years to develop, and years to be assimilated (if ever).

>Put the liability in the right place and companies will figure out what works and what doesn't.

Uh huh. You're proposing creating regulation to govern thousands (or hundreds of thousands) of products globally, and you think that's easier? The closest example of a regulatory solution to a real technical problem is the EU mandate of cookie notification ... which was disruptive for everyone and insanely stupid and pointless.

>(And for what it's worth a VPN is a non-solution to the wrong problem in this case).

It's a solution. The problem with IoT devices is that they are open for anyone to compromise and you cannot expect manufacturers to support them with security updates indefinitely. You put them on a private network with a controlled end-point and you're 95% there. Instead of needing people to vet every device they buy on Amazon (or creating a regulatory body to govern and control them), you just need to convince them to get a 'smart' router. You don't need every IoT manufacturer in the world to play ball. You don't even need every consumer to play ball either. Your phone will have an app that will talk to your home router/gateway and you can access your home service via a VPN you don't even know is there. Makes a ton of sense to me. Regulation would be a mess.
> Right now, 67 people in the world think it's interesting enough to upvote the article.

Fair enough. And I'd like to know why they voted for this trivial update. "it got upvoted because it got upvoted" is not an answer.

Also, it's not about what I think - HN has guidelines for submissions. I quote[0]:

> If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

I fail to see how a trivial update on a programming language would "gratify one's intellectual curiosity". Please educate me.

[0] https://news.ycombinator.com/newsguidelines.html
- I never tried.

- Chinese wife buys movie tickets online all the time, chooses seat if the theater has reserved seating.

- credit cards in America put fraud burden on merchants. This is very different from china (ICBC grumble) and fraudsters in the states will target Chinese using credit cards in the states accordingly.

- online, on autopay.

- iPhone has had that feature for forever.
Whats more surprising is the company I work for does have a support agreement with Oracle, although when we've run into problems that do need a technical expert from Oracle such as crash dumps and stack traces we're told to figure it out our-self.

Kind of defeats the whole reason to have a closed source system when you're still on the hook and charging out $500 per hour to clients.
This was me for a long time, but then I got precheck. It is such a night and day difference that I'm back to flying
Project Scorpio Dev Kits Boast 24GB GDDR5, OLED Display and 1TB SSD
If you're interested in cellular automata, a must read is Greg Egan's short story _Wang's Carpets_, which later became a chapter in his novel _Diaspora_ (which is superb). It's not formally published on the interwebs but there are copies floating around everywhere.

Cellular automatons occur everywhere in nature. We don't really have the technology to explore them; I do find myself wondering if there are automata sophisticated enough to support complex structures, hiding in the higher-order interactions, which are completely invisible to us...
Get a throwaway or a burner phone? If you're that concerned, pick up a 20$ prepaid and quit your whining
Woo, $100 extortion fees, all right.
> disrupt computer or mobile operations, gather sensitive information, gain access to private computer systems, or display unwanted advertising

"Google Ads" is injected third-party code that literally does all of these things (and goes through quite some trouble to obfuscate it) (even if us techies are aware).

And they pay people to serve it to you.

I would like to consider my Android phone to be a "private computer system", yet Google has full access to it and they will disrupt its operations whenever I try to prevent them from either 1) gathering sensitive information or 2) displaying unwanted advertising.

But it came with Android when I bought it, yes? And I chose to agree to this agreement or something, right? Well first, we know by now that this "choice" is mostly illusion. I put Cyanogenmod on it to better protect myself, but the disruption persists and it merely exposes how aggressive the malware in fact is as soon as you put up any form of resistance. The mob can also be real nice people if you don't stand in their way. Also, if you buy a new laptop, the crapware it comes bundled with, is that malware? What if it would disrupt and limit the operation of this laptop if you decide not to use it (yes you must actually use it and thus provide them with sensitive private tracking data, not merely refrain from trying to uninstall it).

Of course I don't really consider my phone to be a "private computer system", not any more, but that is exactly the sad state of affairs. I can't consider it private because I am aware of the above and my lack of real choice in the matter. But this way you can argue that any computer system that malware has gained access to, is no longer private. But that is basically just giving up.

It's a very natural human instinct to legitimize something just because it's the largest, most successful player. There's an internal urge to want to side with the winner. But not all human urges are rational or even okay to give in to, without seriously considering the implications.