skysight-inc/HackerNews huggingface dataset:
> a meeting interrupts them more

This depends a lot on the question.

If we're meeting tomorrow to talk about X, I can prepare for that: look at notes and code I've written, check some data, maybe even write some new stuff for you. All of this can be done at a time of my choosing that doesn't interfere with my other responsibilities.

If you just show up at my desk, expecting an immediate answer, several things can happen. Maybe I know it off the top of my head; if so, I tell you quickly, and you go away happy. More likely, however, is that I need a few minutes to think about your question. I have to dig though my own code/notes/whatever, look some things up, and think about them. This is weird to do with someone watching; I think it often takes just as long, if not longer, and the end result isn't as good.

Some of this can be avoided by saying "come back tomorrow morning" or "I'll look into it and email you", but people often expect an answer right away, especially if they've walked a bit to get to your desk.
Had no clue about Google storing purchases made connected to a gmail account. That is discomforting.
> functions in Perl don't have parameters

Sorry, you are misinformed. That hasn't been true for a long time, see http://p3rl.org/Kavorka::Manual::Signatures

Other languages would kill for this kind of beyond-complete maximum overkill feature set.

> This page gives a good overview of the situation: https://perl101.org/subroutines.html

No, it doesn't. That page is not wrong, but incomplete and teaches the wrong stuff, wouldn't recommend. Instead see http://perl-tutorial.org/ for recommended tutorials.
I agree, but part of the problem is that CPAN is old, i.e. it's been around for years, so you can find very out-of-date documentation and advice on the web about how to install packages.

For example, if you find a page suggesting you run 'perl -MCPAN -e shell', and you try using that, you'll probably have a very bad time. Watch out for it trying to upgrade perl itself! There are newer, saner and nicer ways to access CPAN and install packages.

There's also possible conflicts between CPAN and your distribution's own packaged perl modules, but that's a common problem with any software you install yourself rather than through the distro's packaging scheme.
Wall Street and the stock market won’t save us from Trump’s trade war
Less than the "price differential" difference. And artificially created - not because of real extra cost needed to make it better, but for market differentiation. So that the same manufacturer, under two brand names, can sell to the poor and the middle/upper class at different prices.
Sometimes offloading to GPU is not possible or desirable for a reason or another.

Like total latency, no point to offload something you can finish processing on CPU faster than transferring to GPU and back.

Some systems just don't have GPUs, and there's nothing you can do about it.

Sometimes CPUs are simply much faster due to a branchy serial algorithm. However, you might still be able use SIMD to get some speedup.

Sometimes I end up going single threaded SIMD, if the whole system is memory bandwidth limited anyways. Work stealing queues can also be great. Thread per CPU core pulling work from a common pool. You might be able to do some rough data locality based scheduling to reuse cache hierarchy contents.

Overall, I feel the biggest challenges often come from cache and memory bandwidth management. CPUs are fast, but SDRAM is not. You don't want different threads fighting for CPU socket local resources and even less for global ones. I usually do rough estimates of required bandwidth and computation, write some prototypes and do a lot of profiling, including taking a good hard look at the CPU counters.

Not trying to say anything particular, except that solution space has some options. That there are no silver bullets. The solutions you suggested can also be great.
It's not the last version.
There are two latest versions of Perl, the perl5 variant, currently at 5.30.0, and the Perl 6 variant, but they use the Microsoft convention of years in the name.

Both have huge problems, perl5 being effectively dead and the most hated language amongst devs. (I'm still trying to save it via cperl though).

And Perl 6 interesting (I was the parrot backend maintainer, until they ditched it), but with no significant future.
It's like the more advanced stage of "a little bit of information is a dangerous thing".
I can only imagine you are being a frog slowly boiled to death.

JIRA (and confluence) are the slowest web apps I’ve had the pleasure of using. Simple navigation takes seconds when bouncing through pages. Accidentally clicking the wrong issue is physically painful. When I think JIRA I think glossy silver spinners.
Re: Comparing self-driving cars to AGI: It's counterintuitive, but depending how versatile the car is meant to be, the problems might actually be pretty close in difficulty.

If the self-driving car has no limits on versatility, then, given an oracle for solving the self-driving car problem, you could use that to build an agent that answers arbitrary YES-NO questions. Namely: feed the car fake input so it thinks it has driven to a fork in the road and there's a road-sign saying "If the answer to the following question is YES then the left road is closed, otherwise the right road is closed."

Compare with e.g. proofs that the C++ compiler is Turing complete. These proofs involve feeding the C++ compiler extremely unusual programs that would never actually come up organically. But that doesn't invalidate the proof that the C++ compiler is Turing complete.
They'd probably prefer targeted advertising, but if they have to choose between too many or too few people seeing their ad, they'd probably pick too many.
Users need to activate the affiliate links themselves by clicking on a modal that appears when an affiliated website is visited (indeed by insertion in the page's html content). The majority of the fee goes into tree planting.
It seems this is following the collectibles argument. Bitcoin “isn’t” a currency but buying or selling the collectible of Bitcoin is a taxable transaction.
Please investigate local::lib.
Thank God- can't stand that bloated mess of a product.
Show HN: Kmdr.sh, CLI tool for explaining commands from your terminal
In practice (from a rough survey of CPAN code and Perl code in the wild I've looked at), people rarely use the English versions, and tend to memorize the few punctuation variables that are commonly used: $_, @_, $/, $], $$, $@, $!, $? (and note that some of these are out of familiarity with other languages) and ignore the rest unless needed for a specific problem.
Brave ads are targeted through on-device matching. I'm not sure how well this will scale tho. Described in "Relevance" here: https://brave.com/brave-ads-launch/
"The program will be free for shops to join, but they will be required to have an Apple-certified technician who has taken a free 40-hour training course and test provided by the company."

This seems like a reasonable requirement, given that Apple is trying to keep the quality up and not just let any random person purchase replacement parts.

It is disappointing that this project only includes iPhone parts and not other Apple hardware (Mac, iMac, MacBook [Pro]) parts as well.
Climate activists plan to use drones to shut down Heathrow Airport next month
I don't use it yet, either. Why are you trying to make it sound like a new language needs instant adoption, or it's dead for all time? It's not going to expire if it takes a few years.

There are two programming languages that I learned in their first 5 years. They both ended up being languages I dislike. A language that takes time to mature and isn't the pop language of the week sounds terrific to me.

Good languages stay in use for decades. If I miss the first 5-10 years of a new programming language, either I'll skip its turbulent youth and still be around for most of its life, or it'll turn out to have been a flash-in-the-pan language and I'll have missed nothing.
I have a theory that lazy/poor/busy modern men are the reason that beards are back in style. Economic factors contribute to trends pretty often.
I disagree that the field of Mathematics can be reduced to a definable game. Many recent breakthroughs have been a creative cross-pollination of mathematical fields...not that this will be totally off-limits to a sufficiently general AI. I didn't do much Math in college but my impression was that after you've learned the mechanics of calculus, algebra, etc., there's no obvious way to advance the field. Lots of "have people thought of things this way before" rather than crunch the numbers harder!!.

Anyone with more training want to chime in?
maybe their AI powered firewall detected that it got an attack known as HN-DDoS.
How do you manage battery life when multiple apps need to keep its own persistent connections open to its own home server for push notifications? How do you explain this to end users, when even tech-savvy people assume bad-faith when it's pointed out that many APIs are cloud-backed, forgetting the most obvious example of a cloud-backed API that is provided?

Or, how does the mobile OS vendor perform any kind of spam protection at all on push notifications if they have to open their notification gateways to absolutely anyone? (I'm not suggesting they're doing a great job of it now, but think about what happens when they lose the most effective stick - being kicked off the platform - that they have)
I understand Stallman's viewpoint, but his personal website looks like a litany of complaints :)

"What's bad about: Airbnb | Amazon | Amtrak | Ancestry | Apple | Discord | Ebooks | Eventbrite | Evernote | Facebook | Google | Intel | LinkedIn | Lyft | Meetup | Microsoft | Netflix | Patreon | Pay Toilets | Skype | Slack | Spotify | Twitter | Uber | Wendy's |"
http://web.archive.org/web/20190829150014/https://blog.theod...
Software has security bugs, and enough people are evil that you will get burned with that approach. I’m a professional in this space, and I really can’t tell whether some random app is going to be evil or not; how is a non-techie supposed to figure it out?

The real problem is that Google’s been unable to either secure Android or prevent malicious apps from showing up even given their locked-down store.
Read the fucking article you ignorant moron
Yes, God bless them for making old Perl thirty years ago and popularizing the hash map as a core data type, and God bless them for making new Perl and whatever it brings. But I don't actually want to use either old or new Perl. :-)
> Contributions go to the Mozilla Foundation, a 501(c)(3) organization based in Mountain View, California, to be used in its discretion for its charitable purposes.

I've read about this before I think, for some reason donations cannot be used for development and has to be used for outreach etc?
(OpenAI) Release Strategies and the Social Impacts of Language Models
It’s a lot like how we’re all supposedly all switching to Thinkpads or like how the end user is supposedly pissed off at Javascript

Yet another considered harmful
I don't see why it would matter what form you're paying the creator in. I suppose in the absence of an apple pay direct link, you'd have to just use apple pay to pay for BAT. I think there's some sort of "re-fill $X/month" feature, but I can't seem to find it.

https://brave.com/funding-your-brave-wallet/
Hi, you can check the demo website at https://kmdr.sh with no installation required.
What about hipster kind bearded guys ? I see a lot a of Barbershop popping up while it wasn't really part of the Parisian culture much (I may be wrong though) and people actually spending time and money on their beardss.
A lot of research has already been generated looking for better materials than silicon, asynchronous logic synthesis strategies, post-von Neumann architectures, methods for writing non-traditional, and especially parallel software. If any of them worked we'd be using them right now. They didn't. We aren't.

And no amount of research is going to give us transistors less than 30 atoms on a side (we're around 100 now). There will be no chips that signal faster than the speed of light, which means no chip will be able to get bigger than a few centimeters across. Between those two constraints the design space is pretty much bounded.
There is, the more money you make the better the product will be. Opensource goes AGAINST quality software:

1. Selling warranties - the better the product the less there is a need for a warranty.

2. Selling support - the better the product, the less there is a need for support.

3. Licensing exception - not sure what that is.

Again, open source today is :

1) Competitive strategy used by big companies against rival - for example kubernetes and its eco-system as a strategy of google against AWS.

2) Bait and switch - also known as open core. For example redis or hashicorp. I will open source a "community" edition to increase adaptation, but all the useful features are behind a wall. I think it was mongo CEO who actually stated that in an interview.
Tinfoil hat time
You are not alone feeling that. Check out to paper titled "93% of Paint Splatters are Valid Perl Programs"

https://famicol.in/sigbovik/

"In this paper, we aim to answer a long-standing open problem in the programming languages community: is it possible to smear paint on the wall without creating valid Perl?"
Before 1972, there were 0 female CEOs of Fortune 500 companies. Now there are 33 and nobody bats an eye - but it's taken 50 years to get here.

I find it hard to believe that this important first step is not to be celebrated as something to be a part of. Results are not instant.
The way I've put it before, is that a culture issue (in something of a soup of them) is that "people" aren't an "interesting technology" that will, for instance, make HN headlines or provide interesting things for technologists to work on or brag about, so SV companies don't really invest in "people" to solve problems. SV companies under-value important labor roles like customer service, and instead over-value automation and algorithms.

A common argument is that people don't "scale" quite like automation and algorithms do, but we have millennia in expertise in labor markets (humanity survived quite a while without algorithms pretending to be customer service) that we could do much better, if so much of SV wasn't about avoiding and/or entirely shirking labor costs for "shinier" technology solutions.
it must be a lot of fun being with this guy , not being able to use so many services
That's not my reading, nor of the tax lawyer that read it: https://www.jornaldenegocios.pt/opiniao/detalhe/as-mais-vali... (in Portuguese).

He writes: "Thus, in the understanding advocated by the [IRS], the profits obtained from the sale of cryptocurrencies are not taxable in the IRS under the Portuguese tax system, unless it is a taxpayer's professional or business activity, in which case it will be taxed as income falling within IRS category B."
Postgres is my fav. I've never heard of Svelte but just looked it up and might have to give it a whirl.

Anyways great information and great work on your MMO! If you ever need more Dev staff I'd love to help!
As I understand it, another important part of (at least some proposed) right-to-repair laws involves changing the manufacture of items to be more easily accessible to repair, in ways that make them thicker, more expensive to manufacture, or both.

Whether or not you or I believe those are good tradeoffs to make, they are also reasons Apple would oppose such legislation.
I agree with your desire to side-load. My only caveat I would apply to that is to put some super really scary warnings to the user (as they will be no longer within the security of the walled ecosystem). I don't want users to accidentally side-load something because someone told them to, and not be aware of the extra risk the are potentially introducing.
Also Louis Rossmann channel where he repairs Macbooks while ranting about Apple.
At what point in time will activists realize that shutting down roads, runways and railways only elicits rage and diminishes any sympathy that people have for the particular cause at issue? Idiots.
> Sometimes there aren't any solutions that more than half a constituency are happy with

Which is part of the reason why most democracies in history are representative democracies; they represent the interests of their constituents, not their constituents personal choices.

A representative should properly make the decision that, in their view, presents the best possible result for their constituency, not "what their constituents would choose if they were elected."
Ok I see what you mean, thanks
Golden Ratio (Web) Typography
Former FARC commanders announce return to arms
CNCF Kubernetes Project Journey Report
- Who's monitoring queue uptime, setting alerts on it if it goes down, waking up in the middle of the night to fix, patch it, setting it up in all test environments

Azure and AWS and every other service that provides a Service Bus service guarantees up-time. Their SLA should be your customers SLA.
Guy earns almost 10 times his normal expected wage for 6 years, working only double the 40 hour week he expected.

After fucking loving it for 6 years he gets sick and received shitty treatment from a doctor but then when he gets really sick, he gets sent to a nice as fuck medical facility, on 4 months sick pay with his medical bills covered for 3 months.

then they wont hire him back because he wont indemnify the company for liability.

hmmm...

if he put even 10% of his wages into some kind of insurance he would be covered now and now in the literal shit (and he would have felt happy to return to the carnival line as he knew he could fall back on the medical insurance if necessary for further treatment)

in the mean time, the guy has earned a full 60 years worth of wages from his previous shitty job, and while his kids are now in a private school with high fees (did he not save any of his money?!?) his out of work status has come at a poor time for him (shit happens, even in the 1st world)

I just dont feel too sorry for the guy, sue me...

now excuse me while i go back to waiting for my NHS appointment for my back pain... its only in december.
If it goes like my knee surgery, i should be treated sometime around 2021, but at least i wont be bankrupt like i would in the states.

life sucks, man made poor choices while raking the dough, now its carnival lines fault alledgedly
And regarding 2): Signatures have been in core for several years now, you just need to turn it on. And for back-compat reasons it’s uncommon in CPAN distributed code.
I was referring to the previous comment which implies that Tim was selling his most recent shares and not his oldest.

Sorry if it wasn't clear I must remember to write for ESL NH users.
Wait, that's actually kind of really good!? Out of 50,000 views, if 0.01% donated (500 BATs) that translates to $85! Maybe my expectations are low but that's more than enough to cover server costs for a month. It certainly doesn't pay rent but it's better than not making any money at all.
I understand trying to automate customer service but when you have an alleged human reply with the following after an email chain with nothing more then RTFM, something is broken. Phrases such as "I made sure to include all the information available to me" just make you feel even more worthless.

> Wed, Aug 28, 9:28 AM EDT: Google Play team > I’m not able to provide any more information or a better answer to your question. In our previous email, I made sure to include all the information available to me.

Update: It looks like they didn't actually include all the information available to them, there's another level of escalation, apparently only accessible after public attention https://twitter.com/GooglePlayDev/status/1166999937156100096
Yet you have to know both versions of them all, and be able to recognize and understand both kinds when reading other people's code.

How does it improve the language to be so top-heavy and chock-full of obscure unreadable arbitrary syntax, 95% of which nobody every uses, but that everyone still needs to memorize and understand in order to read?

That's exactly why Perl's philosophy of TMTOWTDI is intellectually bankrupt, and encourages write-only "creative snowflake" Perl code that's an inscrutable, unreadable, unmaintainable nightmare.

The language isn't any better for having $" as a shortcut for $LIST_SEPARATOR (or $LIST_SEPARATOR as a mnemonic for $", depending on how you look at it), because now you have to learn twice as many things, and all that duplicated effort and mental stress and syntactic surface area doesn't make it any more powerful or easy to use, has absolutely no tangible benefits, only pointless costs, and makes it twice as hard to learn and read and maintain Perl code.
Yes. You can always access webmail anyway.
You are being very condescending.
A chip made with carbon nanotubes, not silicon, marks a computing milestone
Why, after 20 years, are signatures still experimental?
he should add deuterium to his list, too. Why does it deserve that neutron? how greedy of it.
Author here. We wanted to be able to graph p99, p99.9 metrics with arbitrary ranges, and found the existing solutions were not accurate enough for our needs. Happy to answer any questions.

Code here:

https://github.com/DataDog/sketches-go

https://github.com/DataDog/sketches-py

https://github.com/DataDog/sketches-java
You do realize this works as designed?

A cheap, secure, verifiable method (paper ballot) has been replaced by something that can easily and (often) untraceably change the results of the vote (electronic machines) for a reason.

The reason is to keep those currently in power - in power. This must be obvious to everybody by now.
Yeah, I was pretty intimidated just looking at it for the first time. Seeing my purchases in plain view like that tipped me over into using a competing mail server.

https://www.cnbc.com/2019/05/17/google-gmail-tracks-purchase...
Living Liquid Crystals
There are alternatives to them. You do not have to miss out on the fun! :) For example looking at that list, his issue is not with e-books in general, but e-books from Amazon because of DRM. You buy only access to your e-books, movies (Netflix), games (Steam), and so on. You cannot even start most single player games without having logged into Steam!
...Why not skip the middleman and just fund websites with, you know, USD?

Obviously in the case of Wikipedia, we can donate (and please do so!) but I'd gladly throw $0.20 at a website to not get ads for a day or something.
You're assuming the bad guys can modify iMessage while the government assumes they use it as is.
Not taxable at all, I believe; see my other post: https://news.ycombinator.com/item?id=20830538
I'm not the creator but I think I can answer this.

With Kickstarter you are trying to raise funds usually in exchange for a product or aesthetic cause. With Crowdsourcer you are actually trying to acquire the talent to launch a software project.
Sometimes it's no harm to have eyes from outside a discipline have a look at things.
The premise of mining is that a miner is rewarded with crypto coin for the service of recording/proving/verbing transactions to the crypto ledger and essentially being the backbone of the crypto's system. Money in exchange for services rendered is income pretty much everywhere in the world.

The US has already ruled on this. Portugal and much of the EU hasn't...yet, but is likely to follow the US.
Agreed. I've given DuckDuckGo a try a few times in the past, and it never stuck. With the latest rounds of Google-being-Google, I gave DDG another go and so far haven't looked back.
Good points.

I was thinking in terms of "minimum viable product" for self-driving cars, which I have a hunch will be of limited versatility compared to what you describe. To have a truly self-driving car as capable as humans in most situations, you may be right.