skysight-inc/HackerNews huggingface dataset:
That's probably relevant for your use case, but it's not really obvious that it is necessary for Google's demoed use case. As the article mentioned 90%+ of pizza shops were willing to take orders from their system, which is basically the main metric that matters for the calling on behalf of paying customers use case.

No argument that what you & Google have done is more challenging.

I am curious whether the media backlash against Google Duplex "tricking people" will impact your business. Whether this is a thing that real people will care about, or whether this is the media blowing things out of proportion.

In any case, I do find it more of a "Fun Fact" than anything really meaningful :)
Linux is great. But even with a strong personality leading there are just too many options for the average consumer.

Software and operating systems are a feedback loop. The more software for a OS the more people use that OS which drives more and better software. As a Mac user in the 90s we suffered from a lack quality software and almost the demise of that platform.

It’s always the year of the Linux desktop, but it can’t seem to displace windows despite being cheaper.. I want great options for computers with Linux pre installed.

But it’s hard sell. Which disto?

Which desktop to use? Gnome, kde.... filesystem? Want to install something non standard? Better hope that they build the software with the same libraries and the same distribution.

Choice is great, but after reading about the linux desktop in another post, people have their favorites, but it seems like there is a lot of work to be done polishing them. With limited developers volunteering we end up with 10ish ok options instead of 2 or 3 great ones.

You want as many people using your platform to keep it healthy and strong.
The 'announcement' on Instagram: https://www.instagram.com/p/BinoVT6Acpd/?hl=en&taken-by=elon...
No ads with uBlock or by avoiding forum threads too
> For example, it was just 6 months between Pearl Harbor and the Battle of Midway, where 4 Japanese aircraft carriers were sunk and hundreds of planes / pilots destroyed.

Part of that was that Pearl Harbour didn't really accomplish the strategic goals. The US didn't lose nearly enough to cripple them.
I don't know why you were downvoted so much. I agree that being unable to spoof caller ID would go a long way to allowing enforcement of existing laws to work.
You are correct, if you believe competition in the marketplace (or the battlefield) is linear -- where enemies/competitors lunge at you in turns, one at a time.

If you do not believe that competition is linear, then it cannot be true by any stretch of the imagination that a moat is "less efficient" than a desert. A moat/desert/<insert metaphor> is only one of many tactics employed to win battles.

IOW, it is not a strategy as you seem to be implying with this reply.
Ask HN: Any good resource for learning about GIS?
Topics I'm interested on: GIS, coordinate systems, projections, geometric computing?

Thanks
> Java's verbosity made us all hate type systems in the early 2000s so many of us migrated to dynamic languages such as Python, Ruby in the mid 2000s that allowed us to work fast and loose and get things done.

You may be overgeneralizing, depending on whom you mean by the term "we".

More often than not, the code I've written has to be very well trusted when deployed. For me, "getting things done" means getting to effective and trustworthy code ASAP. Static type systems have been invaluable for that work.
How does renting a home in the UK compare with rest of Europe?
15 Reasons Why Donald Trump is a weak man and is spelling failure
"A few weeks later, Jonathon got word. The castle used too much paper. It was a fire hazard. It was impossible to get in and out of easily. “Totally legitimate complaints,” Jonathon adds.

So, the edifice was dismantled."

Nice corporate ending right there.
The average Liberty ship took 42 days to build. 42 days. That's an incredible display of industrial power.
I had employees who would ask to “work from home” and then not actually do much, hoping I won’t notice. But good managers do notice, of course, especially when some of the peers work from home as well and turn in reams of high quality code at a rapid clip.

I never had anyone who had a track record of _remote_ work specifically, though.
If you want to join an organization with a sense of mission & belonging, consider who benefits from its success.

If it's the world at large - the underserved, the unlucky, the overlooked - you've got a better chance of being able to look at yourself in the mirror each morning.

I'd grimace if I saw Thiel in the mirror.
How Kotlin handles null references better than Java?
This. It kind of depends on my mood or what I'm doing, but reading is generally so much faster. Though I realized a while back that this is mostly true for people who read quickly. Some of my older family members prefer videos to having to put on reading glasses. And a lot of people just read slowly in general.

Now that I think about it, it's usually when my eyes are kind of aching (long days at screens) that I start to prefer videos even for things that don't require a visual.
Well, you can make up a definition yourself if you want, doesn't change the actual meaning though.
"targeting a niche demographic for which our core feature is of the utmost importance."

This is good. Keep doing that. Don't worry about competitors too much. Plenty of stores sell pizza but there is always a favorite in town because of their special ingredient, customer service and the ability to make customers feel good. If your "feature" does that well, you will always have customers.

Btw, the phrase "riches is in the niches" is very true. Don't underestimate the power of niche businesses.
Dash.js polyfills it in for unsupported browsers and it works fine, I suggest just using that and not worrying about it.
But Google still pays Apple $3 billion a year....

https://www.cnbc.com/2017/08/14/google-paying-apple-3-billio...
> I can really concentrate at home (private room where I feel comfy) but on the other hand it is also significantly easier to distract yourself from work. Netflix is just one tab away and there's no one to look over your shoulder and whisper in your ear "Don't watch Netflix when you're working".

I don't understand people with this problem. The problem I have is switching off from work

> If I feel optimistic like I'm a predator hunting some prey

That's like me trying to find a seat and socket in the office.
France and Great Britain never really recovered from the losses incurred during WW1. Not just financially, but in losing a generation of men in their prime.
The criticisms all seem to be fear based. That somehow not knowing you're talking to a machine makes you vulnerable. Which is ridiculous. If I pretended to be the opposite sex while on the phone, that doesn't mean I have bad intentions. Likewise, having computers that sound human isn't nefarious. Wanting them to sound robotic reveals more about the detractors insecurities and fears about how we should control our machines than anything else.
There are many polyglot "code games".

Off the top of my head: http://codingame.com/ - They support a lot of languages, even Rust!

I also remember an old Java application where you would write AIs for dueling bots, but I don't recall the name.

The folks at https://codegolf.stackexchange.com/ also host several games like that, more often than not competitively, however, and not open-ended or "singleplayer" games. Most accept any language that can take stdin and print stdout.
I believe he was trying to say:

"I want autoplay off so it doesn't eat up my bandwidth -- mental and digital."
I'd be curious what the battery life is like for a device running intentionally cpu-heavy algorithms.
33 years ago cash may have been the fastest safest and easiest for of payment compared to today when there is so many fast, convenient and low fee payment options available. when a new legislation is passed the idea is to serve the needs of people 5-10 years from now, not 30 years ago.
> You cannot create a tool that gives de-facto total power, and then make rules that forbid those who want to abuse the tool from doing so, where those who want to abuse it are also those who are in charge of enforcing the rules.

Have you heard of a few little inventions called laws, police, and separation of powers? Because the things you have just declared impossible is quite common - we call it a "legal system".

I cannot believe I have to explain this. The entirety of our civilisation is based precisely on what you confidently proclaim "doesn't work".

Is it perfect? No. Is it better than anarchy? Yes.

> The only thing that does work reliably is to avoid creating concentrations of power in the first place.

This is what is impossible. Power concentrates like it's a law of nature. Government is utterly inevitable. And if you have a counterexample, please tell me and the rest of the world.
Boston Dynamics' SpotMini robot dog goes on sale in 2019
This is easy to google (I should have done so before) but still hard to believe. If that's peak speed for only a short time because of fuel limits, it's less hard to believe.
What do you do with a call that hits the robocall filter?

Send it straight to voicemail, where the user can inspect for false positives?
But smart is relative. The article is about people too dumb to be effective.
Wait. You've made a choice to engage in unhealthy work habits. It may not seem like it, but this _is_ your choice. I've been working as a remote contractor for almost 20 years. If you want to remain sane and happy, you need to set boundaries, both with clients and yourself.
And cheaper of course - no need for a desk ($2k/yr), means they should be paid more.
I'd like to see the browser vendors move to allow the source page to carve out and delegate rendering a single region of pixels per child frame -- preventing other frames, including the source page, rendering into that region or receiving events originating in that region. Finally, child frames should not be allowed to sub-partition their allocation -- there's no defensible need for this except clickjacking.

This would neatly solve this problem with the low cost of making folks who want to implement modal popovers have to do some proper scene management in their pages.

It should always be possible for the end-user to view a colored overlay of their screen and see exactly which origins are operating which regions of the screen.
Not quite point-and-click, but at my church, we just type "terraform apply" every week to set up a live streaming system using:

https://github.com/awakening-church/live-infrastructure

Might be useful for others!
Well, Go's type system is a butt of many jokes.
Irresponsible statement. Sounds like a nice plan by big corporates to get easy money, like big tobacco. Economic crisis is a good opportunity to loosen morality. Taxation is a good excuse by the corrupt govs to help their bigpocket friends. Regulated? Huhhh?

Instead tobacco should become illicit like heroin (I m a smoker) because it is a drug and nothing else, ban sell of alcohol because it is a drug thank god I am not an alcoholic) and put heavy taxation on fatty/salty/sugary stuff.
I have noticed that if you have the app open but have no activity for a short while they pop up a notification, often for something relatively obscure like a new comment in a group that you're a member of, I guess to try and regain your interest. I definitely fell for it the first few times.
Poor wording perhaps on my behalf but can you explain the difference between "preventing crime" and "ensuring order"?

It sounds like the double negative and the double positive of the same thing.
I might not phrase it that way, but notice that it's not exactly a one-to-one correlation. Given, y'know, that we are busy discussing hardware to run Linux... Which is free in both senses. It's a stronger correlation in hardware, but still imperfect; one brand being higher quality than another while undercutting them by a couple hundred dollars wouldn't shock me.
A second is an eternity for interactive use.
This should be upvoted higher. ReasonML is a fantastically beautiful language.
> Linux enthusiasts who want a MacBook Pro-like experience out of the box.

How big a group is this? Most enthusiasts like the ceremony of installing and configuring their favorite distros to their likings.

Or am I misunderstanding what you mean by "enthusiast?"
I personally love introducing lots of hugs in my code.
Exactly. Can you imagine how much it would be if Apple had a monopoly on smartphones?
Please don't use code blocks for quotes. This is truncated and unreadable on mobile. Just use a normal paragraph with a ">" prefix.
I think that's slowly starting to change. Over the last decade or so both headless guitars and multi-scale (fanned fret) designs have become semi-mainstream.

Sure, you won't see such designs from Gibson or Fender, but companies like Kiesel are making them widely available and relatively affordable.

I've personally also moved away from traditional amps to an all-digital full range modeler. The gap between modeling and tubes is pretty narrow these days.
> really could have used some time in the military

So long as the US continues to engage int he current state of endless war, hell no.

Then again, a system that actually results in the 20 year old children of the old men in power dying, would certainly help.
Jo Walton - The Just City. It's SFF, but there's a lot of meditation of living your best life and equal significance.
> Folks are using python to bang out trivial pieces of software all the time. Dynamic types are great for that.

And I think that's ok, because (imho) 90%-to-95% of the code written right now falls under the "trivial" label.
Why do I need to have "shared experiences" with the person I'm ordering pizza from? I'm trying to order pizza, not get a date. It's not about "worthiness" or anything as elitist as that either; I just want to buy a pizza.

> Just use a sign-up service. If the company/person does not have one, they are signaling that you have to actually talk to them

Or that they can't afford to build an online order service? I seriously doubt the guy working the counter at my local pizza restaurant has any particular desire to speak to me personally.
Metal guitarists seem to be largely unafflicted by guitarist conservatism. They're eager to play guitars with seven, eight or more strings, fanned frets and unusual pickups like Fishman Fluences or Lace Alumitones. They've embraced amp modelling and digital effects. They're the main buyers of headless guitars. They were the main buyers of Floyd Rose bridges back when they were exciting new technology and they're the main buyers of Evertune bridges today.
I would not put the opinion of an academic over a practitioner in any field, except one purely theoretical -- and CS is most certainly theoretical
Beneficial and reliable software, and spend as much effort on marketing [1]. Also listen to your users (by talking to them or tracking their behaviour through different tools [2]).

1:
https://www.sideprojectchecklist.com/marketing-checklist/

2:
http://webdevchecklist.com/
I had no idea what you were talking about, so I did my own research (ie - googled "type inference vs dynamic typing") and I stand corrected.

https://herbsutter.com/2008/06/20/type-inference-vs-staticdy...
> got hamstrung when governments realized it would subvert their own site analytics

That's a pretty strong claim. Citation needed.
>just so happens to nag everyone in it...

Thank you for your concern. We are closing this ticket as "not a bug".
I would ban it. And I wouldn't be the first to do so either:

https://stackoverflow.com/questions/28106234/are-there-langu...
Harmonics Part 1 – Introduction to Harmonics and BLE
One potential flaw of this approach is that there are potentially legitimate services that bridge internet calls to local numbers. IIRC, Skype worked this way, and I assume other things like Google Hangouts and Twilio do, too.
The size of your code is the number one predictor of bugs. The more code you have, the more bugs you probably have. Smaller code bases have less bugs. Verbosity means more code.

This is why very terse dynamic languages like Clojure often have relatively low bug counts despite a lack of static checks.

Some interesting reading on this topic:

https://cacm.acm.org/magazines/2017/10/221326-a-large-scale-...
This fixes my main grievance with ttyrec: no seeking!
Kurt Vonnegut probably affected me the most. Particularly Mother Night. You are what you pretend to be.
I have not even tried to join Army because I saw them as people doing pointless shit to quote you.

Wearing weird clothes, weird rituals, self importance and keeping the brain locked up at home is how I describe general the Army people. You cant smoke or drink until 21 but sure you can die lonely death in a middle eastern desert so some impotent old man in pentagon could show his dick is bigger than others.

Again that is my opinion.
> If you can share those tags (and why not?), now you have decentralized "authorities" for names.

Until an indexing service becomes a defacto standard, once again making it centralized. This is what I meant about federation (i.e. sharing your name lists) gravitating towards centralization.

> Squatting on previously-unused-in-the-service IRL identities doesn't matter at all.

It does when I can register thousands and thousands of names. This is why it must be too difficult for squatters and not too difficult for users.
Of course it's not, sounds like the OP has a problem with discipline, both his own (actually work rather than play with child), and the child (who hasn't been told to leave alone)

I'm assuming that there is someone else actually looking after the child, you can't leave a 2 year old alone for more than a couple of minutes (and even then you have to keep one eye on them)
1. When a client does not share its bandwidth its stops being a part of a peer-to-peer network. It becomes a part of a client-server set up.

2. The fact that the server is not fixed doesn't make it a peer-to-peer system. Example: when you watch a video on Youtube, the video isn't streamed from a fixed server. This doesn't make Youtube or whatever client you use to watch it peer-to-peer.

3. Where do these "no fixed servers" come from? Do they magically appear out of nowhere? No. They are some servers that people set up as servers, so this means that:

3.1. If Skype were to retain its peer-to-peer architecture, it would rely on Skype users to be knowledgeable enough to set up their servers (and to turn off peer-to-peer capability in the event of poor machines and unreliable networks).

3.2. The servers by necessity would have to be on desktop computers. Even in 2011 it was apparent that the desktop traffic was rapidly declining, as more and more people were switching to/using mobile. It means Skype would have to route more and more traffic through fewer and fewer nodes. Oh, and yes, those nodes would also see their data plans drain (as not everyone in the world is on unlimited plans). Or — surprise! — set up its own servers, which it did.

3.3. On top of that Skype was en route to ditching peer-to-peer even before MS acquisition, as peer-to-peer architecture had been the primary cause of at least two major (unpredictable and uncontrollable) outages that could easily be avoided with a centralised setup.
Well it seems you're on your own here. Your situation is rather specific in terms of circumstance, yet too vague to predict. What is the culture of your company? Do you have any leverage, political or otherwise, e.g. you work on mission-critical things, or are the soul of your team? What is your position? Perhaps you could ask for a promotion and weasel your raise in this way? But that's guesswork and random thoughts from a stranger on the internet (read: this is not sound advice).

Your safest bet, I would say, is appraisals, and, if you have enough trust, a talk with your HR manager about how you feel and what are your options.
>I would have thought this happened because China choose to drift back to free markets instead of improving their central planning.

What would "improving their central planning" mean? Force people to study certain subjects? Force people to teach for free?

Throwing government money into a market definitely disrupts it. Perhaps it doesn't make it not "free" but it causes distortions that likely would not have come about from the market alone.

>Is that not econ 101 supply and demand?

Yes, it is. That means that these aren't simply forces that can be wished away by a central government with an agenda. They are things that come about naturally.

>Under a good central planning, anyone who really wants a job could be planned a state sponsered job.

"Good central planning" is an oxymoron if you ask me. In order to guarantee that people have jobs, you have to take away people's free will to make sure they can perform the functions you as a central planner desire. They cannot study what they want, you will essentially have to plan people's entire lives for them. This is all assuming that people are interchangeable cogs and you are able to predict that people will be good at the tasks you wish for them to perform.

>Interestingly enough, a lot of science and research in the US is state sponsered. If it weren't, I wonder if that talent would be employed

Who knows? The money used to fund their research would not have been taken and would have been spent how the person who paid the taxes saw fit. It is difficult to find exact numbers on research spending of government vs private industry. The top 20 companies spend almost $200 billion on R&D [0] this is about 1/5th of the US federal government total discretionary budget, which includes military spending. [1]

Point being, I think it is pretty safe to say that private R&D spending dwarfs public spending. The large corporations that are often maligned are the best institutions to do risky R&D as they have lots of resources and experience in their problem domain. Of course they don't always do so, but if they don't a competitor will.

[0] https://www.statista.com/statistics/265645/ranking-of-the-20...
[1] https://www.nationalpriorities.org/budget-basics/federal-bud...
That would be a belief that market behavior delivers optimal outcomes. If you instead think that market dynamics can deliver very bad results, this makes sense as an example of it: sure, consumers like seeing it, but it's not helping and the consumers are wrong to think it is.
The whole hosting package wasn't always
How to Get a Job at Spotify, EA, Nike, Pentagram, Airbnb and Many More
Yes and it annoys me no end that clang has refused to implement them as well, as they were part of my codebase as well... How better to implement stuff like qsort() callbacks than with a simple, contextual small function just over it ??

YES it is dangerous due to stacks etc etc but hey, we're grown up adults, not script kiddies.
Huawei will be shipping BTC.com bitcoin wallet on all new handsets. This is something like 80 million new handsets a year.

https://cointelegraph.com/news/huawei-releases-bitcoin-walle...

'blockchain smartphone'... lol..
I took this course last year with Professor Shewchuk. It was excellent.
Get a few offers from other companies in the area. Go to your manager after that. Don't talk about the past and your emotions, just say that 'you got these offers and are considering them, and if they'd like to offer you an incentive to stay'.