skysight-inc/HackerNews huggingface dataset:
Which is why I use adblockers unconditionally to where I visit. It's your problem. You have allowed the state of ad networks to reach such lows, and this is getting a new norm. Perhaps if enough people get bitten by this shit, install adblockers and content blockers on iOS, perhaps then a change will come.
"Need for Precautions"

How about not staying in a stranger's house?
There are plenty of stories like this from hotels.

https://www.google.com/search?q=sexual+assault+hotel&tbm=nws
Make sure you have got a plan for 4 months as you work your way through this hiring pipeline. In other words, if you want to change jobs in December, and start working at 18F, you should be applying right now.

It is an extremely lengthy process, unfortunately.
The most maddening part of seeing companies throwing good candidates out along with the bad is that it's actively harmful for getting good candidates. You're doing more interviews, which means more opportunities for a bad candidate to somehow slip through your filter.

It's a principle-agent problem - having a strict filter gives the interviewer a way to deflect blame when they hire a bad candidate. This is at the expense of the company both through additional bad hires and through extra time and money spent interviewing.
he moved out, Airbnb paid part of the damages and overall expenses.
Actually your lib seems more an equation parser, not related to linear algebra, field and group theory and other algebra classic topics.
By the way, do you see any intersection or chance of cooperation between both libs?
Airbnb customer service really shat the bed on this one. There's really no excuse for refusing to call the police when you are told a heinous crime is in progress. Probability wise it was 1/800,000 for that evening but that single anecdote is really painful to hear.
Yes, that doesn't contradict the point though.
>but somehow I still feel weird telling people a meeting is at 15:00 in an email.

It feels weird because you think people will think it's weird. You're probably right.

Personally I use a 24-hour representation and convert it to 12 when communicating with others.

11:59AM -> 12:00PM, 11:59PM -> 12:00AM caused me mental discomfort for a long time. A 24-hour clock made a lot more sense, but it doesn't seem like most other people have a problem with 12.

They'd rather you used "normal" time. If you want to fight that battle go for it. I believe you're right.

Next: Date format!
You’re trapped when coworkers use (and demand) OOP, not to mention libraries which require it.

Like when your coworkers become religious about the ORM ("How DARE you write SQL!") when the database people actually have the superior model (relational) to the programmers (OOP).

Also, many languages have an explicit critique of OOP. Take Rich Hickey's discussion of how OOP complects a bunch of features which can be available a la carte.
I live in Pakistan. Add the ~$1,300 round-trip ticket price on top. But like I said, i'll get there eventually!
If I remember correctly, raw lumber here in Finland is in inches and planed lumber in millimeters :)
So did I. Now I have to explain why I sent money to "Bovine Ignition Systems".
I'm currently in a very active Google Group that is about 4 or 5 years old. It does what it's supposed to do; it's an email listserv. But I never see or use the GG interface; I only use it over email. What is "shitty" about it? Genuinely curious.
Apple continues to push the industry forward in terms of what privacy and security options they offer their consumers. Their implementation of TouchID, disk encryption, and application security is better than anything else out there. The CIA and FBI have gone on record as saying as how frustrated they are with Apple's security. Do you really think iPhones can be used as spying devices?
I was waiting for the one true Scotsman argument to show up in the discussion. I had to wait less than I expected. OOP fans seem to need resort to it more often than others, I wonder why. If you take away inheritance there is nothing that the conventional OOP languages facilitate over and above what languages with closures provide (happy to be educated otherwise). Those have been around some 30 years before. Anyone likes it or not inheritance is firmly a part of the baggage now inspire of Kay being quite clear about its utility or necessity
18Fer here: Our team talent is tiny - I think three or four people. The amount of people in the pipeline is massive. They're inventing, and reinventing, processes left and right to improve. Also, at some point we have to hand off to GSA's hiring group for final paperwork, and we have less control over that process.

Also, we believe it's important to have the team you might work with do the interviewing, not just HR. Which unfortunately means we're often the problem - a fire with a client and suddenly you're down an interviewer, and we're not quite big enough to gracefully rebound and find a new one last minute.

All of which to say: not excuses, but hopefully gives you insight into some of our scaling troubles.
> Also, at some point that lone wolf programmer is going to need to stop building and start selling

Selling doesn't require a co-founder, just sales people.

> Try going through a brutal sales cycle like that and tell me whether that introvert would last without someone to ride the roller coaster with.

I did for 15 years (till a comfortable exit recently). I'm not sure you really understand introverts. I was in hospital recently and left early because they could only offer 2-bed rooms for additional treatment, which felt like torture to me. No, no everyone is desperate to chat with others.
A man is in Spain and calls his mother in US for help, and mother then calls an US company for help, who refuse to hand out client information for random people who call and claim that the client is doing a crime?

Instructing to call the police was definitely the best possible course of action, and the mistake they made was to hand out a local number for the police of Madrid instead of instructing the mother to instruct his son to call the emergency number of the country he's in, 112 in Europe. Had AirBnB sent someone visit the place, he would arrive there much later than the police could, and would still be unable to do anything but to calm the emergency number that he can't get in and a customer's mother in the US claims there's a crime going on.
Show HN: Serializable Math Expressions Using Cap'n Proto
> Was it Einstein who said, "Any scientist who cannot explain what they are doing to an eight year old is a charlatan"?

No. It's commonly attributed to Einstein, but of course he didn't say that, because he knew better. There are things you just can't explain at a certain level. For example Feynman couldn't explain to a layman how magnets work, but explained why not: https://www.youtube.com/watch?v=wMFPe-DwULM.
There are real lifestyle business, the problem is we don't have a good term for serious startup businesses that don't need external funding. A business going after a midsized market that will make it only be worth $50 million is of no interest to the unicorn hunters, but to everyone else it is a major business.
On the other side of the wall I'm typing this is an AirBnB.

39/40 people are fine. Sometimes strangers try and get into my house because they're confused, but that's about it.

A few weeks back hundreds of drunk teenagers threw a rooftop party (and also a hallway party outside my apartment). AirBnB has no official support mechanism for neighbours, and the carpet still has all the beer stains I asked AirBnB to clean.
> Asked by Winfrey whether he regretted the decision to invade Iraq based on unfounded intelligence that leader Saddam Hussein had weapons of mass destruction, Bush admitted feeling "terrible" and "sickened" about being wrong the weapons, but blamed Hussein.

I consider this to be propaganda. First time I've seen reuters accidentally a word too. Down further in my estimation!
I've had a few ;) My kids can outsmart me sure, but I outsmart them much more easily than they, me.
The plural of anecdote is not data. There are more than 100k stays every night in an Airbnb. You could find a horror story for any big company that does something 100k times or more. This article says more about NYT and its so called journalism than it does about Airbnb.

It's obviously a horrible experience for the person involved. That doesn't make the story relevant to Airbnb, just like the MH17 crash doesn't say anything about Malaysia Airlines or flight travel in general.

EDIT: Accommodating nitpickers and straw men.
That is fantastic.
It's a big government. One project at a time... :)
Here's the route: https://www.google.com/maps/d/viewer?mid=zJoGZd3-Qg5U.kb1IfE...
> Unfortunately, this video is not available in your country because it could contain music from SME, for which we could not agree on conditions of use with GEMA.

Thanks for using non-free music. :(
10 Easy Tips on How to Present Complex Information
Are there any specific articles / sections which could use the help of a professional editor who doesn't have a degree in Physics?

I know an editor who is looking for high-profile things like this to volunteer on right at the moment, and she's extremely good at improving readability. However, she's not also a physicist.
More unsubstantiated claims. But even if you could prove all of them to be true, the superiority of alternatives is a different matter entirely.
Hey, sounds cool.

I think ed's interface is a great model for providing user-friendly experiences.

It's like chatting with the computer. In comparison, "WYSIWYG" editors are like a difficult game of coordination.

Granted, the original Unix ed is somewhat difficult for beginners.

But if Siri would edit files for you, she might do it with ed commands.

This website we're on would be much better with an ed-like interface: a command for listing, a command for visiting, a command for posting, a command for commenting, a command for deleting, a command for editing.

The only question is how to present these commands to the user, which is what /bin/ed doesn't do, because back in the days people read the f'ing manual.

It's supposed to be Hacker News, why do I have to reach for my trackpad? Why is everything so lame? Get with the future, people. Get with ed.
asked whether I would use a list or an array for a particular data structure...the interviewer was an ex-Google engineer

It was a computer science question, not a programming question. If a particular tool doesn't implement one of the fundamental data types that is an interesting point you can talk about.

But the question sounds like the interviewer wanted to make sure you understood the time-complexity difference between the two.

If you've never done that style of interview it is important to realize that the goal is quite different to making sure you understand a language's syntax.
Symfony has no model, but many
Your financial woes aside, how do you know these are useless?
> In that regard, C++ is fine. Java is not.

You realize C++ is much more permissive than Java?
I really doubt that the modern 'flat' designs are more functional and intuitive than what we had before. I don't mean the extreme skeuomorphism crap that Apple dumped on us in some iOS applications.

Before 'flat' design, interactive elements were clearly distinguishable from passive elements that only show information. A button was clearly different than a text label. A 'pressed' button looked clearly different from a 'raised' button. You didn't have to find out what UI elements are interactable by fumbling around on the entire display touching everything like a monkey. Examples for this are the contacts in iOS (the phone number can be pressed to make a call, but it looks like passive text), and the infamous shift button on the iOS keyboard.

I really wish people would keep 'design' out of UIs ;)
Speaking of inheritance and adequate representation of reality, it's extremely hard to come up with something real that looks like a class hierarchy. The two things I was able to come up with are the tree of life and some military or bureaucratic hierarchies.
I get that Airbnb is the darling of this forum, and I even had good experience with it. Yet the amount of victim blaming is unbelievable. Instead of a guy being raped by trans "woman". Had it been a female victim, Airbnb would be apologizing like crazy, instead we get this utterly dismissive reply. NYTime has also abandoned any sense of equity by refusing to name the perpetrator while splashing the identity of the victim while putting blame on him.

We allow flimsy standards in Campus Prosecution and hide the identity of the victim. While in this case we are watching the victim being re-victimized.

Where is accountability?

Where is the zero star review that's supposed warn potential users?

This entire incident is truly sickening.
I guess you could do this in a higher-level language like Ruby, though you either have to use a mixin or monkey-patch a core class, which isn't as clean cut as a first-class construct. With Lisp, you could just create the construct if it isn't there already.

No such luck in Java et al.
Often the thought isn't "let's give this to a big corporation." Often, the way the proposals and contracts are written, only big companies could reasonably respond.

18F is helping to change that with our Agile BPA!
I agreed with you up until "Instructing to call the police was definitely the best possible course of action". I really think AirBnB should have called the police, instead of shifting that responsibility. The article even says that they'll be making sure all staff know to contact the police directly in future cases like this.
Assembly Language Megaprimer for Linux
It comes with a follow up for windows as well http://www.securitytube.net/groups?operation=view&groupId=6
Eh? Holding a reference is the arrow
>There are what, more than 100k stays every night in an Airbnb? I'm sure you could find a horror story for Hilton, or Walmart, or Apple, or any other company that operates at such a big scale.

Hilton, Walmart, Apple -- 100k? Big scale?

EDIT: Ambiguous reason.

jk.

Just noting that this was oskarth's original text (as I saw it).

EDIT: I'm the nitpicker not the straw man D:
AIUI, one of the big problems with using UTF-8 universally is that it's rather unfriendly to Asian character sets. e.g. apparently UTF-8 is three times bigger than TIS-620 for Thai characters (from http://www.micro-isv.asia/2009/03/why-not-use-utf-8-for-ever...).
Holy a shit a man gets raped by a Trans-person, and Politically correct people like you are blaming the victim. In any other cases, a simple call leads to immediate police action.

Had the victim been a female we would have 100+ article stating that sharing economy is just another iteration of patriarchy, and PG gravelling and announcing startup batch for female exclusive sharing sites.
SEO+tips+for+beginners
That's irrelevant for all practical purposes till the one true Scotsman shows up. I have noticed that none of the other programming paradigms need as much of a defense via the true scotsman falacy, inspite of those languages being far from their theoretic ideal.
Explosion at MI5 Headquarters in Northern Ireland
Yeah I know about that part, but last I know he was on the street because no one would rent an apartment to him.
You're overstating it, there are only 2 other countries in the world that use imperial units
It's definitely very impressive - just five years ago they still had to feed the yeast precursors:

http://www.theglobeandmail.com/technology/science/canadian-s...
"How about not wearing revealing clothes"

"How about not walking in the wrong neighborhood"

"How about not looking anywhere but towards the ground"
I suspect it's really not a terminal issue but something about git. Or does a Terminal that doesn't interpret a command print it in clear text? I just get the string back, the same way I entered it.
How Google's icon experiment could improve online security
I thought it was.

From sports teams to software engineers, people with exceptional talent also seem to have exceptionally large egos to match. A team of normal people can usually tolerate & use one of them to their advantage, but a whole team of super-egos? What would happen if _everyone_ working on the linux kernel had the skill & personality of Linus Torvalds? There's no way that team would function. :)
I think this is a bad idea.

First with methods, you have mutable state, which I believe should be avoided. It causes a lot of problems for efficient rendering.

You could make some kind of wrapper, but I guess it's not worth the hassle to save a couple of characters.

Second, Action can cause complex writes that touch more than one model (or if you have one global model, multiple state slices). You probably want to have the write functions named independently, so they can be reused over multiple actions if necessary.
There's nothing wrong with dynamic allocation in a kernel. It is for example better than having fixed size process tables and all the crap that comes with that.

"holy crap I've got to recompile my kernel to get more processes" is so 1995...
Why would they possibly want to limit their customers to a subset of their Apple Watch or iPhone customers? How is that advantageous for them.

If anything, they would build a car that is accessible to everyone, and have better iDevice integration to push iDevice sales. Makes no sense to do it the other way around.
Yeah, and without Signals to make things like mouse position transparent. I started using CSP in Cljs + React applications, but I find signals to be a better abstraction for UIs.
Oh the GG interface absolutely. Its one if the slowest, most bloated site out there. Have you tried searching ? Search was precisely why I had been so welcoming of them buying all Usenet data. GG habitually gobbles up Github notifications too. I think the current experience is much worse than yahoo groups an déjà of yore and they did more than being just a listserv and did it better.
I had - I think - independently come up with this format for naming log files, and I was so very, very happy when I found out it is an ISO standard.

A little disappointed, too, because every single time I have a great idea like this, I find out that somebody else had it before me. But still.
My 60+ year old mother has a neighbor renting on Airbnb illegally.

The Airbnb guests have repeatedly scared her late at night by mistakenly trying to open her door, yelling, partying, etc. She doesn't feel safe in her own home anymore.

Airbnb support responded to her complaint but took no action.

It's wrong to even allow apartments or condos to be rented out, it hurts all the neighbors, but Airbnb chooses to hurt people in order to make more money.
Too much sarcasm. MI was too general, to the point of being more harm than good, so it had to be toned down to find the sweetspot.
Stop messing with my head.
Quintic equations cannot be solved algebraically in the general case. It would require more understanding of algebra by the program whereas I suspect this merely detects the order of the equation and then applies the proper solving formula (Abc for 2nd, Cardano for 3rd).

But nice work, it looks really professional for an out of hand learning project!
No. First of all, this modification brings a significant handicap to the organism (it's wasting its resources), so it can't spread in nature. And even without any competition from wildtype yeast, it's likely to get rid of the opium pathway by itself once enough generations have passed.

Anyways, yeast culture is done in closed environments with specific varieties as stems.

The invasive potential of some Monsanto varieties that you mention arises from the fact that they were modified to be resistant to specific pesticides, giving them a significant advantage since these pesticides are everywhere.
His articles about C vs C++ are also interesting

http://250bpm.com/blog:4

http://250bpm.com/blog:8
> I wonder if anyone collects a list of famous standards

If you really want to know, ask Wikipedia. There are some lists there that make me think somebody has a major case of OCD. There is even a List of Lists on Wikipedia, so ... wait, there is even a List of lists of lists...
How GQ cut its webpage load time by 80 percent
If your commute is anything like London its the HGV (large trucks) vehicles that are the killers not texting while driving.

90% or so of the fatalities in london are caused by cyclists undertaking HGV's who turn into them.
I have tried to convince people to change the metric system to binary, i.e. have a kilogram be 1024 grams, and a kilometer be 1024 meters. Which would finally force hard drive manufacturers to be honest about their devices' capacities.

So far, I have not been very successful, though. :(
I'm not aware that integer operations ever made traps on x86 and nobody actually uses floats for allocation sizes (in C). And checking the flag would be more than enough IF the languages supported it.

It's the languages that should be changed to be able to simply check the overflow after the critical operations, not the CPUs. The overflow checks are needed only where something can "go wrong" not everywhere.
Several times I've experienced unintentional humour arising from how "TTY" is usually pronounced.
The person in the apartment is absolutely the best person to call the police.

When he dials the emergency number he gets put through to the local handlers who will send a car quickly.

Calling his mother, who then calls AirBnB, who then call some other AirBnB office, who then call the police introduces a bunch of delay and missed information.

We don't want people to think that calling a private company is the right thing to do here, where a crime is being committed.
>> the emergency number of the country he's in, 112 in Europe

There are some exceptions so its worth checking before you travel:

https://en.wikipedia.org/wiki/List_of_emergency_telephone_nu...
And as follow-up to my unpopular comment above, here's someone else coming out and declaring it basically nonsense with distorted science. No surprise there.

http://www.scientificamerican.com/article/can-you-lose-weigh...
I think the main complaint is that it seems like Google, instead of developing a great product that people actually want to use, are trying to lock people in to what they already have.

I've never really used Google Groups, but then this might be a good thing in this case. Just trying it quickly, there doesn't seem to be any way to subscribe to a group without getting a Google account, I guess after doing so you might be able to just forward it all to whatever email you want. But to an outsider it certainly doesn't look like "an email listserv", and it's not entirely clear how to use it as such.

Whether this makes Google Groups "shitty", I'm not sure. I guess a large part of it is about expectations. Does Google still claim to "do no evil"? I'm sure if it was Microsoft that was running the service then no one would be surprised.

(Regarding the actual interface, atleast I find for example gmane to have a much better interface, Google Groups seems very bloated with lots of dead space. One additional thing, as a none native English speaker, Google Groups shows for each message, a rather large box with a question asking if I'd like a translation of that post. I have a hard time believing this feature is used enough to warrant the amount of space that's spent on it.)
> there is no way you can actively influence the outcome in a positive way.

Which ironically is what makes it a safer form of transport.
And just a friendly reminder that I wrote a shell for runit (and other daemontools-based supervisors) called svsh at https://ido50.github.io/Svsh.
Superiority is obvious. An alternative is to represent the real world problem domains as is, without hammering them into any stupid, inadequate "models" like OO, functional, whatever else.
We're trying to fund a course for Drones enthusiasts