skysight-inc/HackerNews huggingface dataset:
I'm doing well enough in those regards, but even if I wasn't what would a diagnosis do wrt life and relationships?
Pattern Recognition and Machine Learning (free book)
Probably opted to buy a local SIM instead of using the one from his home country
Why I Moved from San Francisco to Paris and joined Alan
It's a start! What do you suggest the minimum number of combinations would be to make this more useful?
Private dicks posted all over the place? (See Snowden’s interview by John Oliver)
There is no substantial bad news in this article..
There are more powerful ARM SBC boards out there.
Take a look at Pine64.org for example. They have a Rock64 board that supports up to 4 gig of RAM with quad core CPUs. They are under $50.
People forget that Bloomberg himself owns a major financial technology company.
There could be complications if the applicant is already working for a competitor or in an adjacent sector.

It would effectively create a filter against ideal candidates.
> the exit of 25,000 high paying jobs

When did that happen?

> NYC has really never recovered from the 2008 crash

Um, what?
Very few people are primarily messaging as their job. Even outside developers, designers and other creatives, the majority of people work on some mix of spreadsheets, presentations and traditional docs on a daily basis. I guess you can do a little bit of word processing on a phone but it gets ugly pretty fast.
DNT is practically defunct. https://en.wikipedia.org/wiki/Do_Not_Track#History

In January 2019 W3C Tracking Protection Working Group concluded work on Do Not Track standard citing "insufficient deployment of these extensions" and lack of "indications of planned support among user agents, third parties, and the ecosystem at large." In February 2019 Apple Safari 12.1 was released without support for DNT to avoid it being used as a "tracking variable."
Not clear if you know who AvE is, in the referenced video, but I hadn't heard of Tom Sachs until AvE linked this video. I'd like to note though, that AvE's workspace is basically the polar opposite of that promoted by 10 bullets.

I, personally, really liked the video. I, like you, couldn't work at that place. But, I appreciate a lot of the ideas presented in it, some more than others. As with just about every piece of advice you can find: Take the things that work for you, leave those that don't.

One thing that shop rules like this are very effective at is: weeding out the people he doesn't want working for him. He has his way of working and he could either do it all himself, or he could find people who work in a way that's compatible with how he works. I suspect that the kind of people who just want to do their work in their way without having these sorts of rules imposed on them, just wouldn't work for Tom Sachs.
You'd be absolutely right. Here are two statements for comparison . They're similar in context: both were published after a major crisis, during the pressure from the legislators, but before they actually talked to the lawmakers:

https://www.theguardian.com/business/2010/jun/17/bp-tony-hay...

https://eu.usatoday.com/story/tech/news/2018/03/21/read-face...

Even though the BP one is substantially more detailed, at least I've read it completely. I've skimmed over several paragraphs in the Zuckerberg's statement because they essentially say nothing.

Some part of it can be blamed on the medium itself, since Zuckerberg couldn't post links, subsections, nor visually-distinguishable lists in a fucking Facebook status.
For some reason his Dropbox is still syncing so we have a load of their photos & selfies too.
Not really primary OS and probably never will be, but primary for my Laptop which I use a lot.

Main reason is good driver support out of the box. Also not perfect(trouble with sd-cards, that can cause freezes), but my ASUS C213 runs very smoothly and long compared to my other laptops and it is sturdy and not expensive.
Perfect for working while traveling ...

But ChromeOS itself ... is quite horrible. You feel cripled anytime you want to do more than Surfing and basic writing.

With the developer switch and some pain, I could set up my work enviroment with node and chrome dev tools and now that works pretty good, but every time I am forced to use that joke of a file browser I get annoyed.

But once linux apps will be fully supported (stable and gpu accelerated), things might get interesting.
But I still hate beeing limited and restricted in many ways. I like to fully tweak my system to my taste. It is Linux underneath but different. And not very well documented.

You want to change key-binding or just want to invoke a shutdown after a long script finished? Or ... dare to create new logins(without google-connection)?

Good luck, I gave up on that.
And I'd theoretically prefer water dropped on my head, but in practice it's just as grueling.
There's not a single thing in there that I don't recognize in myself at one time or another.

I sometimes feel like I don't see anti-patterns as I go through my career, I fall over them and sprawl on the floor.
Massive public attention has already been brought to Facebook and its policies. If the public isn't as outraged as you expect them to be, that's because they don't think Facebook's data collection is a big deal, not because they're somehow unaware.
His email is available on his profile, so he essentially already shared it for free...

I agree that it's not exactly free because it has a value, just like your comment right now has one. However it doesn't represent a monetary loss from you (just like your comment right now), which I believe is what he meant by free.

If you believe your personnal email and phone number has a value higher than this ebook, than yeah, don't exchange them, that would be absurd.
> Every Song Has Two Copyrights: The Underlying Composition and The Sound Recording. The underlying composition is the music and lyrics as they would appear on a piece of sheet music. From this copyright, infinite amount of sound recording copyrights can be created. Every time a song is recorded, whether by a new artist, in a different key, with different instrumentation, or completely remastered, a new sound recording is created and the person or company who owns that recording owns its copyright. However, even if you own the new sound recording you do not own the copyright to the underlying composition, and in fact must get permission to distribute your work.

https://tunelicensing.com/blog/post?page=licensing-101-publi...
To add to this, here is a list of platforms that Rust supports: https://forge.rust-lang.org/platform-support.html
Show HN: Yogi, AI Powered Ctrl+f
Am I getting this wrong, or did everyone else in thread got it wrong? Is the question more from candidate point of view, whether to join a company if you enjoy working for the trial period?

If my assumption is correct, the candidate will fall in this situation if they didn't already clear up the expectations, roles and responsibility before/during the interview. A friend of mine recently found himself in a situation where they decided to quit after working for less than 2 weeks at an early stage startup. He ended up quitting by the end of the month.

I believe it's a shared responsibility to clear up such things before making an offer (from company's POV) or accepting an offer (from candidate's POV). This situation doesn't help either party.
I remember reading somewhere that sometime in the prehistoric era when earth was more oxygen rich, giant insects were abound.

https://earthsky.org/earth/why-were-prehistoric-insects-so-h...
Adding to the list:

Some people want to put phone numbers in their address books but never ever want to call that person. An example would be to get a name from a number only caller ID so you know not to answer that call.

A flag beside the number to indicate no outbound calls would be helpful. (separate flag for no inbound calls)
> it's just that blockers will have to adjust to blocking bits of third party content.

Just wondering: how will that work when javascript is compressed and obfuscated together with the main code served by the website?
Indeed, it was flagged within an hour. HN policy is hijacked by extremists, adding to the claim of the article.
The Person Taking Your Order Might Not Be a Person at All
https://www.howtogeek.com/357693/how-to-install-firefox-in-c...
On the other hand, it's easier to not have to think about it, even when it doesn't matter 99% of the time, and run the exact same container as you tested locally on the server.

I feel like this shouldn't matter really, but people are amazingly lazy/developer time valued highly.
I used to fall into the camp of being frustrated at Gladwell's books.

I would buy them, read them, learn from them, but be frustrated I spent that time and only really got one nugget from the book.

Then I became an adjunct professor. Teaching in my first course, I noticed that even the brightest students would ask me to go over content again with additional examples and it brought me back to these debates about Gladwell's books.

I decided to split my class in half, into group A and group B and run an experiment (that wouldn't impact the student's marks).

For Group A, I would give a detailed two hour breakdown of "Topic #1" explaining each element of it carefully and slowly. For "Topic #2", I would give only a thirty minute breakdown of the topic comprised of three anecdotes applying the topic.

For Group B, I would give the detailed two hour breakdown on "Topic #2" and the thirty minute anecdote series on "Topic #1".

Then I quizzed them.

Both groups performed better on the anecdote topics by a fairly significant margin, and not only had the class average performed better, but, I found that many individuals who often struggled on tests were performing FAR above their averages.

When I look back to the business concepts I remember, it's never long convoluted blog posts, or books covering an array of concepts. It's ideas that can be expressed in a few words (Jelly Effect, Tipping Point, Purple Cow) and then are beaten to death with examples.

There seem two be two reasons, first and foremost, not every anecdote, example, or explanation resonates the same with each person. So by increasing the number of examples you give, you are increasing the likelihood of an individual reader being able to understand.

Second, just like we learned in elementary with spelling and times tables, to truly 'learn' something repetition and reinforcement are really important and increase the likelihood of people being able to recall and apply the concepts that are taught.

Gladwell and others present just one or two nuggets of brilliance across their books, but, I think most educators would agree with me, that it is because of that repetition and variety of example's that most of us understand and remember the concepts they were trying to teach.
The Mesa driver is still under development.
> The backlash was mostly about the tax breaks and government subsidies that would have been given. The argument was that New York is New York and doesn’t need to bribe companies to put big offices here.

If that is the case, where are the calls to end the Industrial & Commercial Abatement Program[1], the Relocation and Employment Assistance Program[2], and the Excelsior Jobs Program[3]? That is where the vast majority of the credits came from. The backlash was because it was Amazon that wanted to take advantage of those programs, and do so after that ridiculous and condescending dog-and-pony show they called a search.

Now, some subset of opposition surely is from people who think no company that wants to build a large complex in LIC with 25,000 employees deserves billions in subsidies. If that is the case, those people need to work against the root causes and stop acting like this $3B package was some special deal for Amazon.

[1] https://www1.nyc.gov/site/finance/benefits/benefits-industri...

[2] https://www1.nyc.gov/site/finance/benefits/business-reap.pag...

[3] https://esd.ny.gov/excelsior-jobs-program
I'm interested in responses here. I'd like to get a lightwight laptop, similar to my 11" Mac Book Air. I don't feel like I want to pay Apple prices for a second "travel" machine.

I would like to be able to run Emacs on it. It doesn't have to be full blown dev machine, but I'd like some of my simple tooling, and backup to cloud storage to share with my main work machines.

I currently using an iPad with a Brydge keyboard attached (I paid $350 for the setup, ipad on sale for $250 + $99 keyboard), which I love, but I don't have native Emacs and some other stuff, so I'm actually looking at a Chromebook. I think I could do most stuff with native Android apps and the web browser. I'd still like to figure out the Emacs/lightweight development type of thing. I've tried some of the online tooling like repl.it, but have a hard time with the portable keyboard bindings...
Usage of punctuation would make your attempt at communication more likely to serve its purpose.
No one is talking about "throwing out billions of years of biochemistry". Rather, by changing a small part of biochemistry we will be better able to understand it. Not all research is about making something better.

Artificial bases might help us understand why live evolved the way it did. Maybe there is an interaction between the bases and the way DNA folds? Or were ACTG just an accident?

Artificial bases might be useful as part of other techniques, perhaps for tagging DNA sequences. Maybe they can one day be used to disrupt or alter certain biological processes.

I am not a biologists, so I have no idea if that makes any sense, but the research is interesting.
There's already people doing unofficial builds of Tchap which work against the public Matrix network rather than the .gouv.fr deployment - e.g. https://github.com/14mRh4X0r/tchap-android and https://git.snt.utwente.nl/14mRh4X0r/tchap-proxy, although I'm not sure it's useful yet as more than an interesting experiment.

On the riot side, we're trying to do our best to make it support both Barbecue as well as Banquet use cases (assuming that's not a contradiction in terms).

In terms of other points:

> Having one homeserver per device would solve most of my issues pretty neatly. I am not sure how far it is in the roadmap.

It's in the 'further still' column - we published the roadmap last week at https://matrix.org/blog/2019/02/15/publishing-the-backend-ro... - look for the card labelled 'p2p homeservers'.

> - There doesn't seem to be easy ways of migrating: accounts, homeservers (including address and implementation, ex. migrating to/from synapse, Dendrite, Ruma...).

There are scripts to do it, but it's a bit crap (similar to migrating between IMAP servers). We're working on fixing it properly via MSC1228 (https://github.com/matrix-org/matrix-doc/pull/1228)

> No easy way to manage multiple identities

Multiaccounts are next up for Riot.

> The search functionality is really lacking on most clients

yeah, we need to fix this.
"I'm glad I have an iphone, this android is rubbish"
That would have been helpful!
My biggest issue with metrics and general "data" focus, is that it's incredibly hard to generate data about goodwill. eg we can prove that call to cancel reduces cancelations by 20%, but we have no way to measure how many customers now hate your company and tell their friends never to use your company, how many people would have returned but now won't, how many people just cancel 3 months later.

In Facebook's case, we know they're seeing huge hits in active, engaged users, but their whole metrics ecosystem is built to optimize micro-engagement. Taken as a whole, those micro-optimizations are killing goodwill and turning off users, but it's much harder to measure that.

So many decisions are made because variant b "won", without any discussion of the layers upon layers of factors that aren't easy to measure.
ClockworkPi Review: The ClockworkPi GameShell Is a Fun DIY Gameboy
I have to strongly disagree with Linus here.
While he got the history up to this point right, in the present it is very easy to develop for multiple platforms at once.

CI platforms make it super easy.

Cloudflare made a big effort to make all software run on x86 and aarch64, and it wasn't that hard at all. Most things today work out of the box.

Many things that don't work, were not very robust to begin with, and fixing them to work on both platforms only made the software better as a whole.

Cloudflare could move to ARM servers in a days' notice, and would already do that if Qualcomm hasn't closed the Centriq shop.

The only real advantage I see for Intel today is AVX512, which can't be beat for some workloads, SVE would be able to compete for some workloads, but not all. However most workloads don't use vector processing instructions anyway. Still, I hope ARM improves their SIMD architecture further.

As for the ALU performance difference, it is very easy to bridge. As evident by Apple's CPUs and Qualcomm Centriq simply having four ALU units gets you to about the same ALU performance as Intel.

Branch prediction, cache performance and the interconnect are still much better at Intel processors. However Intel already peaked branch prediction performance, so the difference can only get smaller with time.
That number hasn't been subject to evolutionary selection for as long as there have been cells since evolution doesn't have any way to change it. So there's no reason to think it's optimal.

Well, I'm sure that if you evolved life for long enough it might find a way to switch bases. But this looks far harder than the sorts of changes that take a billion years, like photosynthesis or eukaryotes. So I wouldn't expect it to happen before the Sun boils off life on Earth in another billion.
FB won't change unless major advertisers do. And even then, there are plenty of fly-by-night companies selling utter garbage (think tshirts/hoodies with dynamically generated text labels) that will continue to find customers on the platform because of FB's targeting ability.

I hate to say it, but it's probably too late anyway. FB has billions in the bank and are likely working on much bigger-picture projects with their surveillance tech. Why bother with a B2C product that brings tons of PR grief when you can enter billion-dollar contracts with militaries and governments where secrecy is the default MO?
This is the kind of thing I wish I had in college...
So where your source code so I can review it to make certain it does not contain any data gathering nasties or any trojans/spyware ?

These days too many app coders have dark little secrets written in their code - - of course I could just run "little snitch" app on it as well . . . . .
The Secret Life of CEOs (2018)
I would agree if discussion of Wolfram's narcissism were being dragged into a discussion of Mathematica that didn't otherwise feature Wolfram personally; but that's not the case here. The link is to a text written by Wolfram, in substantial part about Wolfram, in which Wolfram's narcissism is on display. We can't separate the person here.
Disable javascript!
What the king says is what the king says, but what [facebook] stands for is undying opposition to [clear history tool].
Moddable – JavaScript for IoT
It happened to me when I changed country and phone number, I couldn't identified my iCloud account.

I just follow the instructions on the login page that I did not have my device with me, and just entered my Recovery Key that was given to me when I setup 2FA.

It's as simple as that.

Mind you I use a password manager and keep all my login information in it.
because we live in a dictatorship of capital
Well, it would be a trivial response against the blocking of third-party javascript done by ad-blockers.
Why I prefer objects over switch statements
Book Summary: Deep Work, by Cal Newport
That laws suit was crazy. Every other competing OS came with a browser, and how are you even going to download a third party browser, if the OS doesn't come with a client you can use to download it with? The 'browser selection dialog' was just Bonkers. What if I wanted one that wasn't in the court-approved list?

I need MS to install IE, so I can use it to go and get IceWeasel, or whatever. Leave them alone!
My girlfriend being a developer also we end up having this kind of conversation very often and we agreed to say the developers we enjoy the most to work with are knowledgeable but yet humble persons.
In my opinions personality traits are often disregarded over technical skills during interviews.
My main device is a cheap Acer Chromebook, and I also have a low-end Mac mini. I've done a lot of development on the Chromebook using Remote Desktop to drive the mini. If you're looking for a flexible and affordable setup, it's hard to beat.

Originally I expected to write code directly on the Chromebook using Crostini (edit: Crouton), but it required a lot of hand-holding. I eventually gave up. But that was years ago, so maybe they've smoothed out the edges.
Show HN: Explore Random Web Servers
Apple Acquires DataTiger and PullString
GCC 8.3 Released
Mental Health Hacks for Entrepreneurs
The Recode article in December touched an important point about the name "Clear History" [0]

> There’s a reason that Clear History isn’t called “Delete History”: Using the feature will disassociate browsing data that Facebook collects from your specific account but it won’t be erased from Facebook’s servers completely, Baser said. Instead it’s just “de-identified,” which means it’s stored by Facebook but no longer tied to the user who created it.

[0] https://www.recode.net/2018/12/17/18140062/facebook-clear-hi...
I just logged into https://www.icloud.com/ on my firefox/linux desktop -- had a popup on my iphone for the security number, but I'm logged in, can access find-my-iphone, etc.
I'm in healthcare and this translates wonderfully into my field. Especially with being one staff short than have all, and one be negative.
With Android app support, I use termux and just SSH into a server I keep my command line environment set up on. Termux has the emacs package too though (https://github.com/termux/termux-packages/tree/master/packag...).
> I wouldn't even consider New York to be the most important city in the history of the US

lol
People would love an option to unsubscribe from magazines/newspapers online too. There's a reason they make you call their support line to do it.
It's not just complex databases, but any database that uses indexes (basically any production database).

Deleting a record from a table can cause a re-index, which is very intensive. It's much easier to flag a column in a record as "deleted" or whatever, and then run a cleanup during off-peak hours.

I'm sure there are clever ways around that with proper knowledgeable DBAs on your team, but as I'm a web dev for smaller audience projects, I don't touch solutions that require those types of optimizations that I'm sure Facebook has implemented.
One of the big benefits of Segment's higher tiers is that you can replay historical data into new tools, which I don't believe is typically possible if you just integrate a new platform directly. Business needs change.
Damn, it seems I really dodged a bullet here. I was recently asked for security questions logging into a company account (iOS management account). Whoever created the account only jotted down the answers to two of the questions. It asked for precisely these two, and I was able to change the other without answering the third..
If you read that review in Malcolm Gladwell's voice it completely works.
In my experience people provide excuses because they're being addressed by management in a way that is unnecessarily negative and/or management is wanting to find "guilty people" and not work out which is the best person for the job of fixing things.

That the article is clearly refusing to even mention this casts a big shadow over the rest of its conclusions. Some of the other things are the result of personality (like taking credit or sloppiness) but making excuses is 100% context and a defensive coping strategy literally every time I have seen or done it.
AI-Based Real-Time Face Authorization System