skysight-inc/HackerNews huggingface dataset:
I think it's better to have Facebook-only than no internet at all. If those are the options, I'd pick Facebook too.
The higher user base is important that´s right. But pay them to join might not be the best way. I would say, you need to analyze Facebook and their weaknesses. Then aim to solve those weaknesses with your product and use such failures of Facebook like last weak to convince Facebook user to join your product.
"There has been an overwhelmingly negative public response to Facebook's launch of two new products yesterday. The products, called News Feed and Mini Feed, allow users to get a quick view of what their friends are up to, including relationship changes, groups joined, pictures uploaded, etc., in a streaming news format.

...

Facebook founder and CEO Mark Zuckerberg has responded personally, saying "Calm down. Breathe. We hear you." and "We didn't take away any privacy options."

Source:

https://techcrunch.com/2006/09/06/facebook-users-revolt-face...
Absolutely. Working mostly on CRUD-Apps in php, python and node locally though, I never missed a faster device that much. You are more limited by your input modes or apps than performance really.
I must be getting old (pun intended), but this instantly reminded me of Digg™.
TestPass | Senior/Lead Software Engineer + Full-Stack JavaScript Engineer | Full-time | Paris, France | €50-70k + significant equity stake | www.testpass.fr

// Product:

TestPass helps outdoor companies connect with outdoor enthusiasts by making their equipment easily available for test runs and rental. We solve logistics, scheduling, or payment so brands don't have to. We're already profitable and work with major brands (Scott, Cannondale, Specialized, Petzl...) across 25 countries.

// You:

a Lead Software Engineer to take ownership of engineering, and a Full-Stack JavaScript Engineer to work and learn alongside. Both positions require proficiency in building and maintaining modern full stack Javascript web applications. Both positions are onsite in Paris, France, and allow some remote work.

The ideal candidate for Lead Software Engineer will also have:

-a strong all-around software engineering culture (e.g. devops, QA, networking, performance, security)

-experience running small-to-average engineering teams and the desire to take a manager role, shaping the culture, tools and processes, and training younger colleagues.

// Stack:

Microservices-based architecture, ES2017, Node+Express, GraphQL, AngularJS, Mongo+Mongoose, Heroku, Sentry,… We maintain a RaspberryPi-hosted embedded version for our clients who use TestPass away from cellular (e.g. mountain glaciers!).
Next: React/Vue, tests+CI, embedded app overhaul

// Team:

We're a 4-person team in Paris, France, half of which works remotely: 2x Full-Stack JS, 1x Product Manger, 1x CEO. We have a fast product delivery pipeline and strive to grow an efficient, sane and sustainable work environment with proper work-life balance. Team includes a former pro mountain biker, and a former employee #2 of Stootie (300k MAU, 11M€ raised). Frequent opportunities to travel to outdoor-related destinations (e.g. Swiss Alps, French Riviera, US Rockies) where we attend & support sports/outdoor events on a regular basis. Benefits include 5 weeks paid vacation and full health benefits

// Interview process:

Phone call / coffee [30 min] >> Interview [2 hrs] + small assignment >> Onsite w/ team [half-to-full day]

// Get in touch:

Guillaume & Antoine jobs@testpass.fr
"Our site is wildly successful. We'd better change it."
"E.g. what is the standard windows hotkey for getting info/properties of an object. Never found one."

Alt + Enter (since Windows 95, at least)? You can find it in here: https://support.microsoft.com/en-us/help/12445/windows-keybo...
Create AWS Lamba Function Using ReasonML
Maybe the distinction he is trying to make is between academic work and non-academic work (hence the emphasis on scholarship). Non-academics can do research but what makes it academic is its placement in the broader context of civilized endeavors.
yes, codegen have better performance than reflect

but I think text/template to generate code is not really good

it hard to read and error-prone

it is more like a powerful c-macro

I think use go/ast to implement c++ likes template is other way
It’s a good idea that Facebook could let you control the algorithms, but set sensible defaults. But would that help Facebook’s bottom line?
The number would be less than 3% because it'd be very difficult to actually pull it off. But the point is that a sizable number of people (mostly men, but women too) believe it should be legal, even if they don't do it themselves.

I completely agree that polygamy by itself isn't objectionable. What's objectionable is allowing it only for men.
> Tesla's autopilot is only something like single camera image recognition

It absolutely is. Even the AP 2.0/2.5 hardware only uses one camera at the moment.
Tell HN: 17 years on the same game
January 19 2001 - at 07:53:56 in the morning - i first logged in to Discworld MUD. This was about ten years after it first launched. Since this date I have spent roughly 20000 hours actively playing this game and I'm not even close to "winning" or "finishing" the game.

No matter when you login there's roughly at least 100 people logged in playing. It's social people from all around the world.

I just felt like writing a sentence about this game to spread the word a bit. Games evolve so quickly these days. New games are released daily making all other games obsolete. Discworld MUD however has a quality I still haven't found in any other game - be it World of Warcraft, Elder scroll online, TERA or whatever. Discworld MUD is a game with so many small variations that you can never finish - and even now, 27 years after it was first launched, you can still create a new char that is possibly unique compared to any other that ever played.

Have a nice day!

( Link: http://discworld.starturtle.net/ )
The whole problem is that there has to be a competent engineer who does not want to use this knowledge to get famous. See, a Security Director would love to see a direct report of their inadequacy buried... if someone knows then it is harder to bury.
I recently noticed that reddit started to push AI as well for choosing what to display on my front page. As if everyone else doing it was not enough. The more I read some subreddit, the more posts I see from it on my front page, even though they may be scored lower compared to other posts. Just noticed today that a 30k+ karma post from a subscribed subreddit was all the way on page 3.
Aristotle’s function argument [pdf]
In this article, an investigative Romanian journalist covers the story of the "Shanghai" network in Bucharest. This network has been supplying dozens of high ranking Romanian officials with underage girls for 13 years, who in turn were instructed by the Chinese to film the sex scenes with hidden cameras, obviously for blackmail. The leader of the Shanghai network now operates the only working copper mine in Romania, extracting 100% of the copper and exporting it to China, while his citizenship was canceled 4 years ago at the request of Romania's Intelligence Service because of actions which undermine the state's democratic institutions: http://www.tolo.ro/2018/03/24/de-13-ani-filmari-cu-zeci-de-i...

Seems like blackmail works just fine!
AV1 spec released: Can we kiss goodbye to HEVC and royalty based codecs?
Super interesting! It’s the IP address space equivalent of a no mans land - a dead zone where stray packet radiation will cook your servers. One can only wonder what goes on under the surface..
That depends on what the ratings were.
I don't understand this attitude.

I can think of a litany of things in the past 12 months I've spend $100 or more on that I probably shouldn't have.
"And when you have 10 [P2P] groups with [small number of family, friends, etc.] in each, then people will share to them pretty freely [in each case, only the content that is warranted for those individual groups]."

...

It's not possible in iMessage - with end-to-end encryption, Apple has no idea what you're sharing."

[ There is no technicological reason that one company, or any company, needs to have control over the management of these "groups" and the "messaging" that may occur within them.

Two "groups" communicating over internet need not be connected in any way, bridging them is an option that should be left for the user. For example, each group is reachable only via a separate network interface. Not "networks" or "interfaces" as defined by marketing copy and buzzwords, but traditional network interfaces defined by software. The type of interfaces displayed when a user types "ifconfig" and "ipconfig /all".

The interface used to "surf the web", the one that connects to the sewer of advertising that is todays web, is the not same one used to reach any group. Think of this like VLANs if you wish but its even simpler. I have been "beta-testing" such a system, which is not new, for many years. Theres no ads, no spam, no BS. It works. The "intelligence" of the network, so to speak, is at the edge, with the user.

Theres no money in this, necessarily. This isnt an elevator pitch. Its called "a private life". Everyone needs one. The whole point is to escape the commercial world for a little while. "Clean separation", like those network interfaces. ]
Joel Spolsky talked about this, with regards to StackOverflow. Engineers love organising content - tagging it, grouping it, structuring it. But most people can’t be bothered, including engineers in a hurry.
https://en.wikipedia.org/wiki/Mastodon_(software)
It's a nice bucket of handy utility methods, but that doesn't constitute a framework as I understand the term
I'd be extremely surprised if chunked encoding is not supported by the standard python http requests libraries.
No, they also need CVV2 and expiration date. (That said, a 3 digit number is easy to crack. The date is just 1 bit on top.) In more modern setups, there are things like MasterCard Secure or Visa 3D Secure which require direct authorisation with a token. (One time key, token hardware, phone secure element token.) The tokens are much more secure than PKI without a password.

And then there are decent banks that will put suspicious and/or big transactions on hold for phone authorization.
And you cannot change auth data easily without knowing the account password and potentially again authorizing changes with a token.
(Remember to disallow changing data over the phone. Most banks require extra work to enable phone account management anyway.)

And in any case you can dispute the suspicious transaction and probably get notifications about these.
personally I hate the new user profile overview. I used to be able to quickly scroll through someone's post history and now it looks like another facebook feed ...
I hope they kept custom CSS in mind when they did this redesign.

It caused a ton of drama last year when they said they are deprecating custom CSS just to push through this new look. (see https://www.reddit.com/r/modnews/comments/66q4is/the_web_red... and /r/ProCSS for details).
There is another one: https://www.youtube.com/watch?v=KEaJW-Mk0Bo
Is Bedrock going to be fully in memory or will also provide disk persistence ?
That’s part of it, but not the whole story. Mobiles have also produced a lot more content. The article makes the point that checking once a day means you might have 3000 updates.
It was popular for pro power tools for a while. Those get a lot of abuse, and people are constantly changing battery packs so they max out on charging cycles. DeWalt used LiFePO4 from A123 Systems. But they seem to have given that up.
I still hate the profile redesign, thankfully you can go back to 'legacy' mode somewhere hidden in the options ... but I'm afraid they will take that out soon as well.
What's so special about games? Sure, old games might be abandoned, but supported and new games probably will be compiled for ARM as well. Of course it depends on whether ARM will be a commercial success and there will be sizeable number of ARM laptops.
If you want a file-based cache, yes.
That's not my experience and that's not the experience of any smoker I've known.

I quit smoking years ago and of course I strongly discourage people from smoking, it's very bad for the health, etc.

But spreading disinformation is not the way to fight it.

Edit: BTW, the first times you do it are the worst. While you get used to the smoke.
It does, under modern DE, KDE/Plasma does this.
There's an old and undervalued adage: don't fix what isn't broken.

Reddit is a community of communities. You can be part of more than one or just one, you can post in all of them, you're not forced to look at any of them, and each of them has different rules, culture and enforcement policies. They're on a pretty even playing field as far as site rules and moderation tools go too. It's crazy, chaotic and lends itself well to surprise.

The primary interface lends itself well to lurking, but what it is really meant for is talking to people. You can post a new top-level comment on any post, but the real discussion happens in the threads in-between. The top level discussions are also ranked, democratically, but if the discussion looks skewed you can even easily change how you look at a thread to see what you're missing.

All in all, it's a real gem, the way it is now.

Looking at this design, all I see is a Facebook. A different kind of Facebook to be sure, but it doesn't look like a real improvement on what I have now, just different. A change for the sake of making a change because otherwise all of those engineers in their office downtown would be bored or working elsewhere if they didn't have a project like this to keep them interested/entertained. Fine I suppose, and for now I can still use the classic interface, but for how long? How long till some bored engineer or annoyed project manager with a vision/dream/overwhelming urge to kick a puppy manages to convince the rest that they should drop the classic interface in favor of putting more wood behind their Facebook-shaped arrow.
So that explains why there are so many OPPO and VIVO phone stores in Manila malls. I always viewed them as a crappy brands but I'm quite impressed to see that they are part of the second largest mobile phone maker.
https://news.ycombinator.com/item?id=16715608

https://news.ycombinator.com/item?id=16712820
Just a humble suggestion, hope this doesn't come across in the wrong way: It's rude to use 3rd person in someone's presence.

Any "prediction" is worth zero unless you're an insider on a rigged market. Hence, any "prediction" can be wrong. So anyone saying that "The market will definitely do X" is wrong.

Accordingly, I did phrase the original comment incorrectly by not putting the usual disclaimers in. But these follow-up comments should clarify. No sarcasm was intended. Yes, I've traded futures for about that long and studied trends extensively.
While there doesn't seem mouse support built into iOS, Citrix offers a special mouse for their iPad client - I guess they implemented some custom support for their app.
Just wanted to point out (just trying to help): Referring to someone, while in their presence, in the 3rd person is rude.

The "let's see how many" part follows from my throw-away handle name, which is indicative of my general strategy (a contrarian strategy seeks reversal opportunities at sentiment extremes) relative to the sentiment of the comments in this thread along with the title of the post, coupled with what was a long signal for my system.

I did fail to put in the disclaimers and did not intend to imply that my idea of going long came with any guarantee. This long does not come with any guarantee of working, nor do any of my trade ideas. But I do have significant experience with trading futures and with studying trends.

Just posted hastily, sorry about that.
personally, I really hate the "name the machine something cute / funny / in joke". In a previous company, everything was names after Italian towns, and while the IT staff knew what "rome" was, the rest of use had issues decyphering what the hell was happening.

This was applied to both VM hosts and VMs, so you had to remember that "livigno" ran VMs x,y,z, and was actually in the backup DC.

A later company had a better scheme:

Hosts: <service>-<role><number>-<data center>-r<rack ID>-u<rack U location>

e.g.: nova-compute0042-uswest-rF20-u23L

VMs: <service>-<role><number>-<region>-az<availability zone>

e.g. designate-mdns009-uswest-az3

This really does help debuging issues at a glance (e.g. you can see that all VMs in uswest az1 are down at a glance), or directing people to a failed node (replace disk 5 in nova-compute0042-uswest-rF20-u23L is very clear what machine needs maintenance - in the us west DC go to rack f20, and the left hand blade in u23 needs disk 5 swapped).
A toggle "prepare off-grid use", nothing more complicated than that.

You could even try some implicit haptic UI ideas like having two power ports, one for operating (that only charges when the battery is dangerously low) and one for complete charging (that also runs the device, but it's clearly designated as the "charging port"). With USB power delivery that would not even waste case surface, it would be an entirely internal change to make one more USB-C power capable.
Free speech. If you don't like it, doesn't mean everyone should stop talking about it.
Any prediction about the future direction of the market can be wrong, unless you are an insider on a rigged market, which I am not.

I predict that the market will go up from here. The idea looks okay. But it could be proven wrong. So we use stop losses, without exception. This is the mantra of someone who runs a successful trading strategy.

No sarcasm; I forgot to put in the disclaimer in the original comment, and didn't want to edit it after the fact. These follow-ups hopefully offer sufficient clarification.
That's DHCP relay...
If you are referring to the immigration example, it’s not that easy. By digging into this position you won’t really be able to reach people on the other side who on some level at least - do - have some justifiable grievances with some aspects of immigration. I am staunchly pro immigration but I realize it’s a big challenge for some people and to move forward we should realize that simple heuristics are not going to be the easiest way to the place where we all want to be.
50 years of 2001: A Space Odyssey
I wouldn't be without it either, but "chronological order" is actually "Facebook-filtered chronological order". That is, you don't see everything, and just because you were allowed to see it a few minutes ago doesn't mean it'll still be in the feed now, and things that weren't there yesterday might be where they should have been yesterday today.

That may be a wonderful thing if you're "friends" with a few hundred indiscriminate meme-posters, but if you're looking at a couple-three dozen relatively taciturn folk who are actually friends (though geographically and temporally dispersed), it misses out on a lot, and you have to scroll past things you've already seen to find things you've never seen before. Still, it's better than what FB gives you by default.
Since 2012, over £4 million of the London police budget is spent yearly on watching Julian Assange according to BBC. If they are willing to waste that kind of budget for no results one might wonder how result driven they are with their current budget.
Waiting for this bug to be resolved (termux supports only the US/qwerty keyboard layout) - qwertz/dvorak/etc is broken.

https://github.com/termux/termux-app/issues/250
My fear with this approach that it allows to write "using namespace moustique". This would cause:
- name conflicts on the listen function.
- Code harder to read since it's not obvious anymore that listen comes for the moustique library.

I often use namespaces but I do think that they can have a bad impact on the usability of the api, especially when you have too many deeply nested namespaces, and have to use plenty on using namespace ... to fix this.
> There is a distinction that needs to be made between something that is trying to solve my problem for me, and something that will let me best solve the problem for myself, in my own way.

Max I borrow that phrase for all future references from UX colleagues regarding smart UI? I really hate smart UI as it changes while I keep expecting other things and constantly have to relearn or search for items/stuff that was there just a moment ago, but cannot be fount after a reload.
I checked the pic, is your friend the Russian political blogger / Putin critic with virtually the same name who writes about conspiracies? If not, maybe just a case of mistaken identity.

If it was him, maybe he fell under some clause of notable persons. I don't know what the content was like of course, but that could be one reason they didn't immediately delete.

Did they eventually remove or did the creator shut it down?
Also in the early days there was more low-hanging fruit. You could make scientific discoveries by locking yourself in a room for a week and thinking deeply about something you read recently. Then come out and test it with items from your kitchen.

Now it's harder to make breakthroughs without specialized equipment, and the area of interest has narrowed to a tiny sliver.
SEEKING WORK - London, UK - Remote preferred, happy to visit clients anywhere in the UK.

DevOps / Python guy with a decade's experience building, hosting and tuning applications.

I work with engineering teams to make their products as scalable and robust as possible. AWS, Kubernetes, load testing, CI, deploy systems, monitoring, config management, security audits, dev projects of my own - you name it I've done it.

Recent projects include:

+ Rewriting a Python big data stack for a bioscience client. Result was a robust, scalable system deployed with Terraform/Docker to spot instances managed by AWS Batch. Benefits included better resilience, higher resource utilisation and vastly reduced cost/processing time.

+ AWS/Kubernetes/Docker deployment to support a large distributed (15 microservices + persistence layer) application. Updated a sprawling Django/Postgres app to fit modern containerised hosting, resulting in a stack that makes great use of k8s' scaling & resiliency features. Templating via Helm for multiple, namespaced stack instances & continuous integration.

+ Another AWS/k8s/Docker stack, this time with a persistence layer comprising Cassandra & Kafka with service discovery through Zookeeper. Prometheus & Grafana for monitoring.

+ Large multithreaded Python 3 application for automated cryptocurrency trading. Haven't got rich yet.

+ Chef-managed deployment of a large microservice stack across cloud and physical servers with varied configurations.

+ Support, enhancements and development for a number of Django projects.

hn-2018-04@mbird.biz / https://uk.linkedin.com/pub/alex-hewson/b6/50a/8b4
Well AT&T isn't advertising those prefixes to other networks though. This is more like censorship than stealing.
No, the way GDPR is written, the cost is null for most small startups in europe. And for the startups in need of personnal data, either the ammount of data that need protection is small (like a birth day field) and will need at most ~4 day (counting deployment) to be corrected, or they are working with state-related business (at least in France).

Source: i'm currently paid to create ML and data analytic clusters for startups and to give some advices on regulation.
I'm not seeing Facebook at all, personally. The UX of the entire site is different, from navigation to media.

Are you saying the visual design is similar?

IMO this is a clear improvement to the site's dated UX that held them back from going mainstream w/ many demographics.
What to Expect When Spotify Goes Public Tuesday
I'll try and swith to unordered_map if it has a negligible impact on performances.