skysight-inc/HackerNews huggingface dataset:
I don't use Twitter much, but every time I click on a Twitter link from my Android phone...it pops an error page.

The page says either something about an error, or that I'm rate limited. A page refresh usually then works fine and displays the page.

Is this related to similar attempts to block bots/spammers? Or maybe just something wrong on my end?
Is there any alternative way to access these papers? I'm interested but $43 seems too steep.
Exactly, will they sell this data to hedge funds? Research analysts?
No, I had not. Today I learned a thing. Thank you.

Clearly systemic pesticides will need to be addressed differently from those which simply coat the crop and leave residues, but I remain confident that washing produce before cooking and consumption is enough to reduce the latter to safe levels.
Indeed not, hence why I named them separately. I'm alluding specifically to the combination here, where the mind is a purely mechanical thing that is a function of its inputs. Which makes a concept like "self-control", as a moral construct, difficult to model, at least in any meaningful way.
Procrastination keep coming up here, and elsewhere, and I keep thinking:

Look, I regularly work 10 hour days five days a week and a 6 hour Saturday. If something needs to ship, I'm here till it ships. I voluntarily agreed to all this, and keep agreeing to it.

If I get home and sit in front of a screen and read HN and watch old Star Trek episodes, who cares?

I could be doing more? My only regret is I wished I'd worked more?
Isn't this is almost what Revolut is?
>Felkod: SEC_ERROR_REVOKED_CERTIFICATE

Couldn't access it. Found Web Archive link[0].

Mistaken identity for an app with the same name (it seems). More specifically, it seems like someone at Google was looking to disable the app, yours was the first to return in their search, so that must've been it. You'd think there'd be correlatable identifiers to specifically prevent this?

[0] - https://web.archive.org/web/20190325230133/https://www.purpl...
Oh my god, paid Twitter would be amazing.

Well, then again, something awful was a paid forum iirc, and it was still a den of villainy.
Apple's gesture handling API lives in a completely different environment.

But I generally agree with you. It's up to client/toolkit to handle complex gestures. However, even Apple abstracts pointer movement and scrolling on input level, and that abstraction includes inertial scrolling. Rubber band effect doesn't really interwine input with UI logic (it can easily be entirely encapsulated in the widget itself) and for other gestures you're going to use some gesture-specific API anyway. The scrolling inertia is a function of the input, so the proper place to calculate it is on the OS side, not in the client/toolkit - it can be in toolkit only when the toolkit itself is a part of the OS. You don't have such toolkit in the GNU/Linux land.
Are you trying to do so from Firefox / a reddit app? This is fairly normal and the general conspiracy theory is that it's an erroneous error to get you to download the Twitter app once and for all.
Toxicity and microbial selectivity are not the same. Whole food's positive biotic selectivity benefits could be negated by toxins present. I'm not really sure what "doing better" means bc it depends on the individual. Less likely to have endocrine disruption? Cancer risk? Better cardiovascular health? The optimal diet depends on your risk profile.
This is, you might say, not just an important problem in society, but the only problem in society.

"Why do I need a driver's license? It's just bureaucracy and a revenue collection scam." Except, when you don't test drivers or provide a mechanism for taking bad drivers off the road, a few bad people spoil it for everyone.

And so on, and so forth. That is not a justification for any one thing like this, but the general principle is that when the bad actors make things toxic enough for the mainstream users, somebody has to step in, or a social platform quickly degrades until it becomes 4Chan, or Gab, or whatever.

Same reasoning behind moderation here on HN.
What kind of projects do you want to working on? You have the basic building blocks: HTML, JS, CSS, and PHP. It's time to build stuff!

You can use PHP to build a backend REST API using the Slim or Lumen frameworks. You can do the same with JS using Node's express framework. Deploy on Heroku to get started for free, and no I don't work for them.

Maybe learn a little bit of database architecture and deploy that using AWS RDS. Free for a year! Google has a similar option.

Or maybe you want to be cutting edge and setup a GraphQL server with Apollo or Prism! Up to you.

With JS, you can learn React, Vue, or Angular and consume the API while generating UI's for the user. Use Netlify for your front end deploys! It's free for personal projects.

Build a few projects that aren't basic "calc", or "weather" apps. Maybe create your own user authentication system with oAuth2, heck even JWT.

Download a UI Kit from ui8.net so you don't have to design from scratch. This will make your project look legit when you showcase. (Mostly not free, but good investment)

I hire a lot of engineers, I look at their work but also the design of the project (even if they didn't design it)

Good design establishes legitimacy, even if it's demo app!

Keep building, looking for jobs, and eventually you'll land one.

Finally, start calling yourself a web developer today. Congrats.
I think the novel thing here is that Apple won't actually have any idea who/where you're purchasing from, but will still be able to display data on your phone like they do.
Can I have 100 phone numbers for free? I don't believe it is so easy.
Security through obscurity should be long dead by now. If the only thing stopping people from damaging these assets is their 'secret' location, we have a big problem.
Yep, looks libinput is the driver in use (it says, "Using input driver 'libinput' for 'SynPS/2 Synaptics TouchPad'").

I caution you against using just my anecdote to determine anything concrete, of course.
Seems like it would make a lot of sense for them to offer both options; either would discourage bots, and you'd give people the choice whether to go the free route or the privacy-conscious route
Kubernetes 1.14 Release Now
Because Okular is build with Qt5 and the KDE Framework 5, Okular is with _little_ work cross-platform. There are nightly build available for Windows: https://binary-factory.kde.org/job/Okular_Nightly_win32/ I didn't try it, but I hear the Dolphin build (https://binary-factory.kde.org/job/Dolphin_Release_win64/) work well on Windows (just the terminal part is not available).
Kubernetes v1.14 was released today and available for download on GitHub. The release are extensibility and supporting more workloads. A record 10 features graduating from beta to stable.
So if your spouse is an authorized user of the card (or if you get a new phone), there's no display of your entire household's stats?
Hmm. The internet created much of it.

Search engines don't like simple straight answers - the page, and site must have "enough" text. Adsense pages have a minimum length, while writers have stretched and stretched to make the weakest pages long enough, with synonyms, ideally with intro, ad, distraction, filler, discussion of last week's recipe, the pan set with affiliate link, and a load or two before you see the key point and leave. If they can squeeze in another 40 words they're allowed another ad block.

Trouble is, there seems little sign that the escalation out of control is peaking... Even though adsense is not quite the blight it once was.
Does accidental damage count?

https://www.cnn.com/2019/01/18/americas/mexico-gasoline-expl...

Edit: only the ignition was accidental, the puncturing was intentional
"By now, you’re convinced: This idea deserves to be heard."

This week my first public project got 7 git stars. The feeling is fantastic. I don't have homepage or story, but I have a nice diagram :)

The question for me is why I'm releasing this, to feed the ego monster or because I really beleive it's worth it? I hope it's not the first, but not sure, tbh.
McDonald’s is acquiring Dynamic Yield to create a more customized drive-thru
Palm rejection on the latest 15" MBP is impeccable, in my experience. I was pretty worried about that before purchasing, just because it's hard to imagine how they've perfected it on a touchpad that large, but they truly have.
They used to have quite the secrets policy in place to cover critical fuel infrastructure, yes.

I'm pretty sure the only reason they're opening this up now, is that it's now become so easy to get ground-penetrating radar satellites into space, that every state actor now knows where all everyone else's pipes are. They can't hide it, so they may as well give up trying.
>That still allows geolocation.

I doubt twitter is going to get your cell tower location just from your phone number. Sure, the cell provider has it and is probably keeping it around, but unless you attract significant attention to yourself (eg. bomb threat), it's not going to be disclosed. If you're really paranoid you can use it a few blocks away from your usual location.
How Service Workers Saved Our Web App
Apple have built up a reputation for not knowing this about me as a consumer.

Maybe they do know lots about me, maybe they don’t. A significant part of their public reputation rests on their respecting privacy concerns however. So if it turned out that they were secretly collecting data on me they would take a hit to their public reputation and (very likely) their bottom line.

They are very much incentivised to keep my data private and imho that offers a strong likelihood that they’ll actually do so.
I guess it's to demonstrate that it does work on some hardware. I've not experienced any sleep issues worse than what I had on a Macbook. ie, it works 99% of the time.
Shell has a legal obligation to make money for shareholders. Shareholders are divesting from fossil fuel companies because (a) they're too high risk, and (b) shareholders want a greener future. That's all it comes down to.

https://www.theguardian.com/business/2017/nov/28/shell-doubl...
Most people are hallucinating anytime they open their eyes. We have blind spots where the optic nerve goes through the retina. There is no optic information due to the lack of rods/cones there, so our brain interpolates that information based on surrounding information. For this reason we don't see an empty spot in our periphery. You might have tested this effect as a kid with a paper with an X/dot on either side. When staring at the X you can see the dot "disappear" if you line things up correctly.

A neurologist (and author of Phantoms in the Brain), Dr. V. S. Ramachandran, tried to test the limits of this interpolation with test subjects with larger blindspots. He found that when looking at text, some participants found that the brain would create fake glyphs to fill in the "texture" of the text.

I get insomnia often and have found that when I am very sleep deprived those blind spots actually exhibit lag and become more detectable. This is especially noticeable when I turn my head quickly.
Sometimes I hallucinate cats, or other small animals like squirrels.

I see them from the corner of my eye, and then when I go to look at them, they aren't there.

They usually show up when I'm under stress.

I kind of like them, because they remind me to try and relax a bit more.
Stock chrome on an Android phone. Most often from a Twitter link on HN. I'd say I get an error 90+% on the first try, and the refresh usually works the first time... occasionally, I need to do two.

Bone stock phone, nothing notable about it or the browser. Doesn't happen on my Windows or Linux desktops.
> Finally, it’s the launch day. You publish the project on GitHub. You tweet about it and submit the landing page to the popular open source news aggregators.

What are some popular open source news aggregators oter than HN?
Aren't merchants typically charged 3%?
Do they put Fylingdales on maps yet? Though of course it's been well known for decades :)
Bugs in Grandstream Gear Lay Open SMBs to Range of Attacks
While we're here, I'd like to mention these little indie gems on the topic:

https://holypangolin.itch.io/karambola (it's free, but you can donate)

https://pigmentumgamestudio.itch.io/indygo ($4.79)

(full disclosure: I helped a bit with some technical aspects of Karambola)
I guess nobody cares.
Abstracting IO Using F#
Before asking which language ask yourself whether you want to do frontend or backend. You can eventually learn both and become a "full stack" developer but you still need to start somewhere first.

I'd personally recommend backend - the ecosystem doesn't move as fast as on the frontend which means the thing you learn today is less likely to become obsolete the next day.

Language-wise, on the backend, I'd avoid PHP like the plague. It's bearable with the right frameworks (I recommend Laravel if you really want to do PHP) but even then it's a pretty badly designed language, not intuitive, etc.

I would say go with Python & Django instead if you want to get started on the backend. Here's a tutorial: https://docs.djangoproject.com/en/2.1/intro/tutorial01/
> "Moving from dev to manager is NOT A PROMOTION. It's a CAREER CHANGE."

This is such a load of crap. Hey I get paid more, have a more obvious path to higher levels, I'm now actually above the people I used to work with, but it's not a promotion.
Civilian guns also have the luxury of using more exotic materials. So e.g. S7 steel or even Aermet 100 for bolts and carriers, 2055 aluminum alloy rather than 7075 for receivers (or titanium, but at that point the cost is through the roof even for the civilian market - it's very expensive to machine something that large), 7075 rather than 6061 for rails, and so on.

The only problem is diminishing returns. This is true in general, of course, but it's especially true with brute force solutions like this. If I remember correctly, Aermet 100 has roughly twice as much tensile strength as Carpenter 158, but costs about 3x for raw material alone, even before you account for how much harder it is to machine - and that's the best price-to-benefit ratio on my list.

(This is probably why Aermet bolts are gradually making their way in via LMT and KAC, but not anything else.)
The original advisory can be found here[0] and a Github repository with PoCs here[1].

[0] https://www.trustwave.com/en-us/resources/security-resources...

[1] https://github.com/scarvell/grandstream_exploits
wow, is 13.24% considered good?
I think you don't get it. It's not about annoyance. It's about the complete unreliability of any online service today. All and every customers show (and should rightfully show if they don't yet) complete distrust for a good reason.

You are asking my phone number today and next day I will find it out in the open because of your and others' businesses don't give a .... when it comes to security.

And don't tell me that's only a minority or the exception. Because that's just simply not true.

500px, Quora, Facebook, Twitter, Equifax among others all have been hacked at one point or have been exposed as unreliable and untrustworthy. It's just simply not a logical proposition to trust any online platform with private and/or sensitive data.
This is completely incorrect. Things can be made so difficult that they become impractical by forcing the bad actor to do a lot of grunt work.
It happens to me too, only when linked from HN.
Yikes! I did. Thank you.
> What industry? I've been a hiring manager for years and am not familiar with this happening.

Then you must not be very in touch with technology.

Like, this type of denial or lack of sight into one of the basic problems with the industry right now pretty shockign.
We often work very hard when someone else is depending on us but let ourselves down when we set our own goals.

Many of us have goals around personal projects and errands that we keep putting off since the due dates are arbitrary.

Working a six day week certainly makes for less available time to get other things done.
I disagree, I think the article was very lacking when it came to actually offering concrete advice to address the situation or, at least, was very obtuse in the giving.

To have a focused discussion on Thing X, ask for a focused discussion. The scenario he stated (discussions on the README getting picked up and whitespace preferences being spun into a mini-holy war) is just... it's going to happen unfortunately. But that discussion wasn't one the author initiated for feedback, it was a general comment thread on the repository. If you, as an author, want to spark an intelligent discussion on your product than do just that, present the points you want to debate while allowing some freedom for that noise since it isn't always useless.

Instead of: "Hey HN, I just wrote a badass new streaming protocol" and linking to the github source, specifically mention your concerns about continuing to rely on TCP for video streaming and the buffering lag it induces, link to a blog-ish thing which links to your source but frames a number of questions or doubts you have around your project if you, indeed, are at a loss and want to turn to the internet as a whole to try and solve them.

Basically, as I do in my workplace, refuse to let your discussion/meeting/whatever become a vaguely directed waste of time - set a clear agenda (i.e. a set of specific points in a blog post) to help funnel the discussion toward the useful parts. In the resulting chatter you'll probably get some whitespace criticism (spaces are simply poor manners, #tabs4lyfe) you'll get some chatter about your question (and on HN that'll be floated to the top) and you might get someone who dug behind your question and found that - yea TCP is bad, but if you're going to use UDP you'll need to have some solid check-summing in place which your project currently lacks.

So, you need to direct the discussion, but allow noise, without noise you'll eventually settle the discussion into a local maximum of functionality where everyone is nodding and saying "Yup we did it, it's not a solvable problem but we've clearly come up with the best partial solution."
It is true that there is a lot of diversity in local payment methods, but you can easily cover most of your potential customers by simply offering credit/debit card, bank transfer and paypal options. It's more than enough to get you started.

As for the supposed insane amount of regulation, the majority of international trade is regulated at the EU level so it's quite unified. Not to mention e-commerce which is completely regulated by the EU.

I am not saying that there is not a considerable amount of particularity that may be hindering small startups in fast expansion across Europe but I would find it quite hard to believe that it is much of a factor for the likes of Apple and Amazon.
My ThinkPad X1 yoga passes the above test, on Windows 10. On Linux it is less definitive, but usually does.
I'm actually trying to implement this right now. A serverless only email solution with SES to front the email sending and receiving.

First thing important to note, for email clients to be compatible you need to have your system support IMAP/POP3 which you cannot do in a serverless way because it requires an open Socket connection, so you need at least one cloud machine. So either 1) you make your own email client for your system (speaks to a custom backend which interacts with SES), or 2) you create a custom implementation of IMAP/POP3 which makes calls to your backend and bridges SES with the IMAP/POP3
Right now my solution is number 1, but 2 makes more sense in the long term.

I'll have something up and running to show in a couple of weeks hopefully; and I'll post it here when I get time to write it all up.
If you want more info now, I can give it but it's a bit of a long writeup in itself.
I'm not really seeing what you would gain with a story in this context. If your project "hit the front page of a popular news aggregator" I would say is because you already have the story.
I've wanted this as a service forever. Does anyone do it?
I had the same thing happen. During signup it asked for my phone number but said it was optional. A couple of minutes after I created my account, it was locked and they said it required a phone number to prove I wasn't a bot. I just closed out my account because I only planned to use it to follow some people anyway.
Cheap compared to nothing, I just meant that I don't need those switches to be enterprise grade (in terms of throughput), just home enthusiast grade :)
ABI stability on Darwin is the big feature. That enables the Swift runtime + standard libraries to ship in the OS, which enables app thinning to strip them from apps going forward.

So faster load times and smaller app bundles!
Sorry about the error. I noticed and flicked the "enable https" shortly after posting. I flicked it off again for now.
I mean I guess it's only procrastination if you are actively avoiding a task that you deem important and are constantly entering a loop of regret and remorse for delaying the task or work associated with it.

Like homework or chores or in my case small steps to study for an exam I have to pass in order to keep my job.

Very YMMV?
Diet absolutely helps sleep, certain foods make it easier for you to sleep [1]. Exercise also helps with sleep [2]

[1]https://www.healthline.com/nutrition/9-foods-to-help-you-sle...
[2] https://www.sleepfoundation.org/articles/how-does-exercise-h...
You don't do it each time, you keep a single prepaid SIM as your "spam number", like people have spam gmail accounts for online competitions and random crap.

I've been doing this for years. I have a $2 prepaid sim in an old phone sitting in my desk drawer. It's always off, and I only turn it on to approve a new signup or something. That way they can sell my number to marketers as much as they want, it doesn't bother my "real" number with robocalls and spam texts.

What's mostly surprising is the insane increase in spam texts in the last year or so of using this method. I used to turn it on once a month or so to sign up to a new site, and have a few random texts... these days I get dozens a month, only proving more than ever that this method is worth doing.
Advancing Windows Containers with Docker and Kubernetes
My layman's understanding is that a nerve is kind of a bundle of fibers wrapped in an outer layer. (Perhaps it's reasonable to compare it to a stranded wire inside an insulator, though I wouldn't say for sure.)

He said that if the outer layer is intact, the inner layer can be repaired. I'm not sure if that means more nerve fibers form or that existing nerve fibers are repaired but that the repair takes place incrementally instead of all at once. Intuitively it seems to make sense that a new fiber is growing, but I'm wary of speculating based on what seems to make sense to me.
Oil companies do not care more about their bottom line than wind or solar does. The green lobby is just as strong if not stronger relative to its age.

Solar and wind are neither clean nor cheap, but they do have a lot of policial backing.

I know it's not a popular thing to say here it's none the less true.
1% for spend under 10k, 1.25% beyond on the Amex Platinum Cashback Credit Card.

Combine that with the fact that Amex gives targetted cashback offers I can well believe you can end up averaging several percent on a yearly basis if you're taking up some of the higher value ones (I currently have an offer for £100 cashback for £1000+ spend at Trailfinders, that would bump my average cashback up a fair bit!).
I wish there was a service out there that you could use your phone number and they will validate that you are real for companies and they would be separate from Twitter or any company using them so the user remains anonymous. I don't like some of the nasty stuff the net throws my way either but I do ultimately think if I had to choose a censored internet vs uncensored but full of negatives, I would chose the uncensored. The internet is one of mankind's greatest achievements. Once you start censoring it, abuses of such control ultimately will happen.