skysight-inc/HackerNews huggingface dataset:
I probably don't understand quite what you are getting at. If you bear with me, I have an easier time with concrete examples: if I sign up now, and in two years' time, Steve signed up as part of the post-critical mass. So I bring in $0 to you while using your infrastructure, and Steve is also a smallish creator using the infrastructure just as much as me, but bringing in, say, $8 per month, on average.

If Steve and I both have trouble, it would make business to prioritise helping Steve, in order to be able to afford helping me, but I'd still be a second-tier user.

Why should I believe this will not be the case?
Dupe detection on this URL seems broken.
Snark and reason can coexist, you know. What exactly did you find unreasoned in the review?
> I don't understand why one would think that make would be a good tool for this...

Why not? To me, it sounds like a perfect use of Make. You have a number of files that should be processed somehow (presumably by invoking a certain tool for each and every file) and produce another set of files.

Whether it's C-files to compiled binaries, or some source files to PDF:s, make seems very well suited for the job. Except yeah, perhaps, spaces.
No reason why you can't have a product which is focused on enterprise, but has a free consumer version.

I'd guess that in the real world outside Hacker News and SV, very few people use email for consumer communication, that role has been taken over by messaging apps. Personal email became a personal business tool, and its usage isn't that different from the regular business usage.

So gsuite, which includes gmail, the new hangouts products and google drive/docs is now focused on enterprise with a free consumer version available.
> There is a metric crap-ton of the design of Make that is solely for the purpose of compiling and linking and document processing.

Not really. The bit being pointed out here certainly isn't. It's not any special design going on, it's just a built-in library of rules and variables for C/C++/Pascal/Fortran/Modula-2/Assembler/TeX. These rules are no different than if you had typed them in to the Makefile yourself. And if you don't like them, you can say --no-builtin-rules --no-builtin-variables.

The only actual bit of C-specific design I can think of is .LIBPATTERNS library searching.
Ulam's translation of the Scottish Book (1958) [pdf]
"Trustico’s CEO indicated that Trustico held the private keys for those certificates, and then emailed us approximately 20,000 certificate private keys."

Well, that's one way to ensure they're considered "comprimised".
I assume the number of Computer Science students enrolling each year exceed the future demand for programming positions.
They might deprecate hangouts and replace it with hangouts chat, and you might not really see the difference.

On your second point, I wonder that as well.
A tiny improvement that could be added - instead of locating Babel by adding your project's `node_modules/.bin` to your path or directly linking to it, you can always write:

`npx babel`

This will use any installed version of babel in your node_modules, or, if not installed, will temporarily install it for the duration of the command.
Repairs You Can Print Contest: Meet the Winners
Escaping an escape character is not a new problem in programming. There are solutions :-)
That's pretty much like most of the US, minus the "fiber in recent years" part.
They are a champion of states' rights where it affects their sponsors' bottom lines and fiercely opposed where it affects their sponsors' bottom lines. Always follow the money.
For some people dimming/color changes/automation features etc are worthwhile. If you don't want that or the added cost isn't worth it to you then of course it doesn't make sense to buy something like the YeeLight, but if you do want that stuff then the $5 bulb is not an option. Smart bulbs are more of a niche product than the current IoT frenzy lets on, but it's not fair to totally dismiss their added functionality when comparing against a traditional light bulb, even if it isn't your cup of tea.

Edit: also the projected lifetime of LED bulbs is usually quoted at 50000 hours- about 6 years, not 30. In practice it's 5-10 years. That's all LED bulbs, not just smart ones, and is mostly down to heat causing the LEDs or the power supply to fail.
Yes, we mention that there are other methods but decided not to go into detail about each one. Based upon the comments we're getting, it sounds like we could have gone a bit further in describing the other methods available. Thanks for the feedback.
Aside from all of the usual hot fluff, I know some will disagree, but..

a) open source activity
b) github activity
c) active blogging on knowledge or topic related to dev

The reason? Remote work takes a lot of independent work (obviously). And external activity from just a job is a great signal that "hey they like this enough to do it in their own time." This indicates that their interest goes beyond just what they're getting paid for.

I know, I know. "But that's not necessarily a great indicator!"

When you're on a big time crunch to fill the role, and you have 100s of folks to look through, you've got to filter somehow. And quite frankly things like this are going to be far more proving than just "well I have nothing up because it was all company work so I can't show you" or "I have a life outside of coding" etc etc.
This is immensely confusing since the first paragraph of the blog post says: "Today, we’re making Chat generally available". I think this is becoming more common too, especially with GSuite releases.
I was interviewed by them. Best process ever. Easy, straightforward, had options but I wasn't really interested in working for other people anyway. They let me code in ClojureScript for the snake game if memory serves. Also, this was many years ago when they initially started out so I am assuming they only got better.
> “It was very quickly noticed and email recall procedures were implemented to reduce the number of accounts that received it,” Aranda said.

What are they talking about when they mention "email recall procedure[s]"? Once you've sent an email, you've sent it.
Piketty's book was "pushed very hard" too. People like talking about books with big ideas.
Which Stripe Connect account type are you using (Standard or Express)? And what type of charges are you using (Direct or Custom)?
Some people need a little Pangloss in their lives it seems. Maybe there’s more at play, but it doesn’t shock me that the “meritocracy” crowd enjoys a book that largely reinforces their worldview.
Under this system, how do you keep a semblance of uniformity in promotion standards in a large organization?

Sounds like this would lead to "easy" teams for getting promoted in while others with higher standards lag. End result would be grade inflation where titles becomes even less meaningful.
I did the complete interview (mainly because I wanted to test myself), and I have to say it was extremely pleasant.
yeah, would really like to know what the actual cost the company pays is, vs the employee share. might still be lower than $2500/month (probably) but I can't imagine a family plan in any major state costing $500/month, even with a huge deductible (I sorely wish it did tho!)
oh yeah. I'd rather FB don't dominate another niche, so the worse they do the better.
Any resources on upping my political game before I start at a company?
"Premature generalization is the root of all evil."
great idea (for them), this is one of those cases where i actually do think the brand name was likely creating the wrong brand perception.

Spolsky is always doing interesting things. Great guy.
If a user interface element can’t be reused, it defeats any usability you might gain from using it. It simply won’t be familiar - at least, not as familiar as it could/should be.
Worlds that perhaps would never have existed without Facebook.
Weird that your own answer below is shadowbanned... I don't see anything wrong with it.
Have a look into this ESPN article (http://www.espn.com/nba/story/_/id/11744634/explaining-gravi...), it touches on the determining factors and how it's quantified.
So I just tried to signup as an engineer and it says... "Unfortunately we're currently only able to work with people with legal status permitting employment in the US. We hope in the future to help set up visa sponsorships." So looks like it's only for US companies at the moment.
My takeway from reading that this article is that being a software developer at Google is a shit-show - just like everywhere else ;)
Isn't this what Snapchat is doing?
Allo would have been nice as a plug-in for Hangouts. Maybe even an alternative GUI on phones.

Useless as a standalone service however.
$50m in job offers last 6 months at $130,000 average salary, with 70% of job offers being accepted/signed = 267 people got hired in the past 180 days after completing roughly 30,000 interviews (based on the 5000/month quoted in the article).

That means the chances of being hired after doing a TripleByte interview is slightly under 1% if my back of the napkin calculation is accurate.
You made a snake game for an interview? Sounds fun :)
Could you recommend us some of the most impactful psychology books you read on the subject?
>“The Marine Corps takes the protection of individual Marines’ private information and personal data very seriously, and we have steps in place to prevent the accidental or intentional release of such information,” Aranda said.

Apparently not.
This could turn out really well for them. I've got several friends, from real estate agents to concert promoters to plumbers who already use Facebook in this manner.
I agree, I was one of their early people (they even met me on a holiday weekend at their offices across from the stadium as that was the only time I could fit in for their "long form" interview). Was best process I've ever been through.

My only critique, is that it seems a bit too front end oriented these days for someone like me who is basically a deep backend person. They did have long form infrastructure questions, but as I get asked to take their prototype tests every so often, it seems many of the new tests are just front end oriented (i.e. language types). I'm guessing this is because that's where the market has taken them.
Unfamiliar Cat Petting Simulator
Almost every CLI program I've ever used in Windows has no problem with spaces in filenames, so I don't exactly why he's fixated on the GUI...
But I had forgotten, computers aren't useful as tools to accomplish work, but as mechanisms to assuage intellectual inferiority complexes. He should advocate for punch cards again, since that would certainly stop morons from using computers.
Human beings who name things are going to use spaces. That spaces were used as delimiters for computers is somewhere between unfortunate and a colossal mistake.

But to use that as evidence of why spaces should not be supported in filenames is putting the cart before the horse.
The goal of software is not to perpetuate whatever mistakes have been made in the past. It's to solve problems for human beings.

And human beings have been using spaces to delimit words since long before computers existed.
The most surprising thing was that they even bothered encrypting the root password or responding to the vulnerability reports. From what I can tell, that's far above and beyond the average IoT manufacturer.
These subsequent actions he took are harassment, I agree.
Also on Joe Rogan's podcast very recently.
They made me code tic-tac-toe for my interview.
never using Google for anything remotely related to Chats again
Only 267 people in 180 days? Sounds low. I guess it might not be based on the number of interviews as I am not sure how selective the hiring companies are being.
Great point. Developers are usually very smart folks, and we like to believe that we know everything. There's no substitute for context.
Spotify files for $1B IPO
Nonsense, this is asking for help. As a former manager of a tech team, if I had seen this I would've taken action, and as a team player individual contributor I would've taken action even if I were not a manager. I appreciate you sharing your perspective, but in my opinion you're leaning too far to try to find some way to blame this employee for processes that an employee should reasonably expect a competent management team to have solved already.
> my phone has a "low power mode" which turns everything greyscale

Why do grey pixels consume less power than red pixels of the same brightness?

In fact, assuming (maybe wrongly) that your phone screen's colors are created from RGB, CMYK or some other combination of primary color 'dots' in each pixel, grey would require lighting all the dots in a pixel, while 'redscale' would limit power usage to 1/3 or 1/4 of the dots. I realize there are many other issues potentially involved, but perhaps someone could explain.

EDIT: Sorry, the correct terminology of 'dots' and pixels is lost in my brain someplace and I don't have time to find it.
The employee needs to be taught that. If they've entered the workforce without that knowledge, then it's their manager's responsibility.
Twitter adds bookmarks
What was always most interesting to us about starting a recruiting company was seeing what would happen if you treated hiring as a data problem. Partly we've raised more funding for the same reason any startup does, so we can grow faster to get more customers = more revenue = more success, etc. But we're also driven by how the larger the scale we operate at, the faster we can run experiments to answer questions about the best way to evaluate technical skills. More rigorous and data focused approaches to hiring benefit everyone.

Interviewing and evaluating engineers is an area a lot of people feel passionately about and have strong opinions on. We're continually looking for ways to improve our process, if you've any thoughts or feedback please ping me - harj at triplebyte.
Yeah I don't think I emphasized quite enough that my post was against Shkreli-bashing, not objecting to him going to jail for fraud.
Thank you. It's nice to know that I'm not alone in this dark, dark world.

It's so depressing when people use arguments like "it's old", "it uses tabs", and "it's hard to learn". As described by one Peter Miller, "Make is an expert system". If a tool is the most powerful, standard, and expressive among its peers, its age or the fact that it uses tabs should be inconsequential.

If anything, the fact that it's decades old and used in every major software project is a testament to its effectiveness, not a drawback.

And if "learning Make" is a barrier, that to me is a sign that someone cares more about complaining than about their project. The same way people learn Git when it's clear that it's the best tool, people learn Make. It really isn't that hard. Even the basics are enough to reap huge benefits immediately.
What is meant when we say we expect to see a black hole, or event horizon, forming? If we mean that we can no longer detect any signal from particular region, then to that extent, we can assert that what we call as a black hole exists there. We're defining it by its negatives, but I can't see how one can say that even those negatives don't exist.

Also its gravitational effects can be detected, so that is another reason why merely claiming a black hole doesn't exist, or never forms, seems to rather miss the mark.
You can set the cookies but that doesn't mean the browser won't remove them, or a ad-blocker prevent them from being set in the first place. I'm saying if you want something that always works, cookies likely aren't it.

You could do something like an iFrame, with the parent site passing information to the frame. Here's an example: https://medium.com/building-contently/tracking-people-across...
Facebook is on it's way out to being the next AOL, friendster, myspace etc. They were never anywhere near a Google in terms of revenue, users (youtube, gmail, search etc) and most importantly, from the ground up algorithmic utility. Interacting with social connections is different and more transient than interacting with raw data or information.
It used to but then it dropped using SMS/MMS in favor to its custom protocol. That's when Silence was born.
The situation is unfolding in this Mozilla security policy mailing list thread: https://groups.google.com/forum/m/#!topic/mozilla.dev.securi...
G Suite Gets Smarter with Quick Access in Docs, Faster Scheduling in Calendar
You can play with the offer acceptance rate (65-75%) and the average salary (maybe $140K/year?), but I'm guessing it's very accurate estimate.
The 5,000 a month number is total engineers who completed the coding quiz. Only a small % of those move forward to our interview.
Same here. At some point I was disillusioned with the idea of working in a corporate because I thought I was just "selling my soul out for golden handcuffs" (doesn't help to watch some Mr. Robot, Fight Club, etc.), but in reality I was just a junior dev who didn't fit much into social hierarchies. I tossed away a good 2.5 years at two startup jobs, one that I co-founded and died slowly (even though I had already read Lean Startup et al...), before slowly realizing I just wasn't making any meaningful amount of money nor progressing in my career because I didn't have a senior/mentor/best practices guiding me. Now I'm back at the cubicle but realizing there was so much I missed out on that wasn't obvious to my younger naive self before.
Congrats, Harj!
"Evaluating" 5000 engineers a month almost seems low to me - they've been going full bore with advertising and have been on the top of reddit for the last month or two (and if I remember correctly I think I've seen them on twitter and FB). With this much spend I would have thought they'd have more candidates. Maybe thats a lot!
The question for us as technologists is how to prevent it from happening. There might have to be more notifications for an arriving Lyft or Uber during certain hours of the day to prevent impersonation.
This article is extremely well documented. It must have taken a lot of time to investigate the matter. It becomes rare enough to notice this!
You’ve not heard of the world’s third-largest smartphone company
No need for worker to do that. But that's then their conscious decision and they shouldn't express their frustrations over it. On the other hand, if they want to make a progress, they should escalate appropriately.

Note that I am not convinced that this is the case here - I simply don't have enough information to make the judgement.
Isn't that the point behind this? It can't be censored. You don't do anything, because you can't do anything.
Bellingham had a local provider (PogoZone) pop up and they seem to be becoming more and more competitive with Comcast around here. Unfortunately, they service from a cell tower from which my house is obscured by a large hill. I have heard great things about them, though.

Comcast recently upped my bill after 12 months (which they said they wouldn't do). I wanted to downgrade to just internet (currently internet/basic cable), and they allegedly can only offer me 1 package for $110/mo and 400Mbps. I don't need that. So of course I will probably get roped in to paying for another internet/cable package, or internet/cable/phone, just to save a bit of value.
Cyberwarfare: No New Ethics Needed – Practical Ethics
>my own prediction is that future historians, if they haven't all been replaced by cognitive psychologists, will regard misplaced faith in data, metrics and statistical analysis as the curse of the twenty-first century

I think that line ruined the review for me, that whole paragraph just chastises the notion of evidence
We used to make them with toilet papier-mâché.

Just add water and push them into the corner of the locker. When it dries, put on dots and wrap it in clear tape to protect the dots.
I'm bemused by this repeated insistence that supporting spaces in file names is somehow difficult.
Exactly! From the maybe five minutes I spent using Allo, it seemed like a totally fine messaging app with additional features. If Allo was released as the One True Google Messaging App (rolling in functionality of the other apps as well, i.e. Voice), REPLACING the others, I suppose people would've grumbled about change because change is scary, but I would've just been happy to have one Google messaging app on my phone again.
Welcome to BuyMeACoffee, @songsze. Good to see that you already started receiving coffees :)

- Thanks for the suggestion. Our intention is to make the onboarding process as straightforward as possible and we will look into this. That hyperlink issue could be a glitch. I've added to our Trello. Thanks for noticing.

- Glad you liked the updates features. Tip: You can publish exclusive content for your supporters, that's only visible to them after buying you a coffee.

- Yes, very much. Several non-profits are already using BuyMeACoffee to raise money. One such is called LittleHandsBigHearts, a small group of people passionate about helping those less fortunate than ourselves on the Island of Bali: https://www.buymeacoffee.com/v4J21UB
Matchmaking Real Talk
> As noted by Daring Fireball

> Any publisher that is dependent on Facebook, or that trusts Facebook, is out of their goddamn mind.

I think it is okay to bootstrap this way, but you must have an exit strategy.
The problem shown by this is that Facebook owns the audience and uses it as it chooses, and it's getting harder and harder for other sites have have "core audiences" of their own.

This site may have been one of the weakest ones, but this same issue is playing out for newspapers and other media organizations, for instance. Facebook owned the audience, pushed those organizations to tailor their product to it, then pulled the rug out from under them. That's an enormous amount of power for one company to have.
Rms.sexy is down
On my Android phone: settings->developer options->advanced->simulate color space, which has simulation of 4 varieties of colorblindness. Developer options has to be enabled by finding the kernel build number in the "About" page of settings, and tapping on it about 7 times.

Separately, I've got a "Night Mode" setting, which lets me set a schedule and a color temperature to use.
I guess I can understand the dice ban (sort of?) but the fact that some prisons have apparently have banned games like D&D altogether is bizarre to me. It seems like a healthy, relatively peaceful way to pass time and do something creative. I can't see it having a negative effect that other prison activities don't already make possible.
Yes. Tweet appears to have been deleted in the last few hours.

The reddit shill story I linked to is also showing as [REMOVED], but someone in this thread found the archive.is link for that shill story and posted it in this thread.

Here it is. http://archive.is/vvwl5
That world existed pre-Facebook, but speaking as someone formerly in media, Facebook has become a very worthy successor to Microsoft's "embrace, extend, extinguish" strategy.

Media used to live and die on search engine traffic. SEO was king, getting ranked in searches was how you thrived. Once Facebook (and to a much smaller extent, Twitter) showed up, it became about the all-important share. Facebook worked very hard to make sure that people consumed a vast majority of their news and media diet through Facebook itself, and consumption patterns heavily changed as a result. Facebook became the 9000lb gorilla driving your traffic, and the extent to which you lived and died depended on how much money you were willing to put towards paid promotion of your content. They even built out ecosystems like Facebook Instant Articles, which move content off the publisher's platform and directly into Facebook.

With the newsfeed algorithm changes, media companies are left with an audience that doesn't use search and can't get contact with their articles via the channel they previously used to. Traffic is just gone, and it's going to kill a lot of already-struggling publishers as a result.
Spotify files for $1B IPO – The Verge
Worked for me, thanks!

BTW, I had to vouch for your comment to get it to not be [dead].