skysight-inc/HackerNews huggingface dataset:
I keep hearing noise (on various urban planning sites - at least the ones that don't suggest getting rid of cars entirely) about how whenever a municipality digs up a street for road work, they should install a tube going down the length of the street for electricity/phone/cable/Internet/any future uses that might require wires in the future. I know of no municipalities that actually do this.

It seems like this is a common-sense solution to that problem. The cost of digging, drilling, and laying building materials is centralized with the municipality that owns the land, who can coordinate maintenance and future drilling with street maintenance that they need to do anyway. It's future proof - if someone invents a great new communication/energy/electromagnetic technology in the future, the last-mile infrastructure to deliver it to residences is already there. New telecom providers need only run wires, a task they already have to do. They don't do digging or have the opportunity to clip each others' wires. It encourages competition.
I think it's mostly that you led with the dismissive cliché "life isn't fair", as if the OP wouldn't know that far better than you or I do.

I agree that such interpretations are heavily mediated by culture, and it's clear from your follow-up that your intention was positive.
What happens if two elderly people have to go up or down in a row? This seems to rely on one person alternately going up and then down.
Simply figure out how often your kids should beat you and invert the result.
> some asshole that's fucking his sister

You mean his brother-in-law and family right? Can we stop framing sex between loving couples as violence or somehow unrelated to family.
Hm, it works well for this particular song/the genre of generative music but it easily hits limits with many other types of music people might want to work with.
More advanced ML/AI techniques are needed to reason about sound in a semantic/latent space, which a stock Markov model will not do.
Ask HN: Have you switched fields within software engineering?
If so, what was the change, and how did you do it? (i.e. Android Development to Data Science)
I was employee 40, and approximately 15th engineer of a YC startup where the founders made roughly $50M each, and I made just under $80,000.

Wow. Employee 40 is still an early employee, but apparently not when it comes to equity.
How Does Batch Normalization Help Optimization?
Isn’t this he same as how diversely family planning laws used to be enforced? Every company/locality will come up with their own thing because the central government isn’t as powerful/focused to do something on its own. Which is good or bad depending on how you look at it.
Yeah. I did this once a few years ago, and it was quite unpleasant. Did get it done in the end, but it definitely put my team off looking for any other useful NPM packages.

I wonder if it's any more streamlined now?
What’s New with Kubernetes 1.14
Ask HN: What would it take to eat into Google's web dominance?
Ok, this is a very open question but I wondered what it would take after reading yet another Google story on HN [1]

Let's assume that nothing is off limits but I would love to hear people's thoughts on what it would take to (eventually) decimate Google's grip on the web.

FWIW I ditched using all Google services directly last year as I have had enough of them touching almost everything I do: I use DDG for search and host my own email and I have used FF for several years now. I also switched from Android last year as my wife upgraded her iPhone 6S to an 8 and I took the 6S off her. Works great tbh.

I sometimes wonder what could happen if Apple and Microsoft blocked tracking and ads at the OS level. After all, neither of them make any appreciable money from them (ok, I am referring to desktop OS's here!) and it may annihilate their competitors primary revenue source.

Anyway, thoughts/discussion appreciated.

[1] - https://news.ycombinator.com/item?id=19493378
German fintech Wirecard stock jumps after corruption charge clearance
Yes, but only your ability to repay loans is considered by those, not you ur social behavior or connections.
I think many of the commenters in this thread doth protest too much.

I do think there is something to the article. What do you do when you've been raised with progressive liberal values that rail against inequality but then find yourself wildly rich? How do you feel good about yourself while knowing you have access to power and privilege almost no one else does?

One option is to plow a lot of that money back into programs to help increase the prosperity of everyone. But then you end up poorer and who wants that?

A simpler approach is to find some symbolic hair shirt you can wear, a little token suffering, as a way to assuage your guilt without making any real sacrifices. Of course, the irony is that the only reason these people do any of this "opt-in suffering" is because they are secure in the knowledge that they can stop it whenever they want.

Dorsey's contemplative long walk is a lot less fun when it's your only way to get to work, and Rose's cold shower loses some of its charm when it's because the power's been cut off.
> no one is forcing these people to work at Walmart.

Except for, you know, starvation and homelessness. We need to get past the idea that people on the low-end of income choose their jobs. You take whatever happens to be open at the time.

If we took the billions in taxes that Walmart causes and put it toward those higher prices at other grocery stores and welfare would we have a net-benefit or loss?
As an unrelated aside, it's also a weird phrase (though absolutely common in usage!) as the privileges of the nobles and peers, for example, were way more difficult for the crown to abrogate than were the ordinary rights of mere commoners. Privileges were strong. Maybe being able to employ, and deploy, your own soldiers would have some effect on that.

It would probably be better if the phrase were "a grant not a right" or "a license not a right", but I guess that's not as catchy.
Physician income varies widely based on specialty. Family medicine can be paying in the $200K's while a skilled surgeon with their own practice can be $1M+.
In some part by leveraging an optical character recognition tool to do keyword searches
Yes! A million times yes.

Google wields too much control and is forcing the evolution of technology to further their grasp. They reach into every sector of technology, and every play they make deepens their moat.

Look at how fast they spin up new products to see if they can claw into a new space. They move mountains if they sense they can grapple something new, and if it doesn't work out they tear it down without considering the users. It isn't about the individual - they want total control.

Google is 90's Microsoft's Embrace/Extend/Extinguish executed to perfection.

(See my thread from yesterday [1] where I argue these points as they pertain to the app store.)

I'm going to talk with my local lawmakers. I don't know what leverage I have, but I'll be damned if I sit on the sidelines.

[1] https://news.ycombinator.com/item?id=19488245
Hi everyone!
I really appreciate the feedback here.

It's true, the project is 5+ years old.
The industry was very different back then, we were barely starting to think about containers at scale. The cloud was a thing for sure, but the main contributors were mostly working in places with physical infrastructure.

Over the years we've discussed how we can reboot the project. There is always interest and desire, but time is hard to find :)
The project will stay up as it is because we still feel there is value in learning the basics.

Over time the understanding of what is "basics" is evolving.
This year I'm chairing the SREcon conference in Singapore.
The program has a "Core Principles" track which talks about things like deep dives on linux memory management, database indices, how BGP works, etc.
There is a lot of desire to still have these super deep dives into underlying technology.
I hope we can find a way to turn this into a stronger curriculum with labs and teaching exercises one day :)

- One of the original OpsSchool founders
Doesn't look like B. I'm a bit irritated.

https://en.wikipedia.org/wiki/B_(programming_language)
I had the same opinion as you are, but after using Linux for around 9 month, I understood that the touchbar is lesser of two evils.
>forwarding my gmail and using a signature asking people to update their address book.

That's why everyone should use e-mail with their own domain name. It gives you freedom to change e-mail provider whenever you want, without having to notify anyone about it.
I'd interpret the Stoic dichotomy not so much as "accept it and don't worry about it", but rather as "if it's unacceptable, it is not enough to worry, but you have to do something." It's not fatalistic, in other words.

Second, I see the necessity for concerted (political) action to right societal ills; I wonder what Stoicism has to say about that. Many Stoics were in politics or academia, so it does not strike me as an isolationist position.
The only viable non-car using way to access these areas is an eBike, and even then some areas have super aggressive drivers that are happy to run you over. Unsurprisingly, people aren't too keen on walking/scootering/biking in these conditions :c
He just released a new product a few weeks ago: http://shakti.com

Downloadable now: https://www.reddit.com/r/apljk/comments/b1l5hi/shakti_trial_...

Didn't get much attention on HN: https://news.ycombinator.com/item?id=19326007
Mario 64 did it in 1996. For example that early level with the shipwreck, the music morphs as you go into the water and dive around the wreck. If you go out of the water again the music morphs back to the original form.
Nothing. Occasionally I upgrade the specs on one of the machines (vertical scaling) with one click. I'm not so bothered about having a bit of extra capacity since the VMs are so much cheaper than on GCS/AWS/Azure.

Eventually I might want to add more machines to the cluster. That would take me a few minutes. I use sup scripts to do the setup. I like it much better than Ansible.

https://github.com/pressly/sup
It is notable that newlines are a relatively new invention anyways in the history of writing. But then again, so is white space.
> form a mesh that can make paths that are shorter than the great circle distance

I think that's a slight mis-wording - you can't beat the great circle distance over the surface unless you go underground, but you can definitely beat a packet-switched, zig-zagging network running through the ground with a more or less direct point-to-point mesh running 100km above it.
We had a sales call with them last year and got to speak to one of their devs. The impression they gave was that it was mostly ex-Facebook data guys that left to start a company based on the work they did on Cassandra and a few other internal projects.

The really interesting feature, to us, was the promise that once the Postgres-compatible layer was complete, we could use whatever semantics were appropriate for our business use case while using the same logical database cluster. We could use the Redis interface for persistent caching, the CQL interface for our NoSQL-appropriate use cases and the Postgres interface for our more traditional use cases. And the client libraries for all those interfaces are the same ones we already use to talk to Redis and Postgres (our conversation happened because we were starting a project that was more NoSQL-appropriate, so we weren’t using Cassandra yet), so very little of our code would have to change.
I remember when Mozilla got such heat for “usurping” the Firebird name (due to the name already being used by Firebird BD) - they then changed to Firefox.

Does Uber get held to the same standard or do we just assume all names are overloaded now?
That's like every bug report I get from non-technical users at my company. "The device doesn't work. Can you log in and take a look at the logs?" Yeah, if you can give me some information about which device it is I'd be happy to.
Pedophiles in India Are Using Chinese Video Sharing Apps to Groom Girls in Porn
Tobii XR SDK
Not really success if they are harming people.
But it sounds fake. For one thing, am I wrong to assume that relatives don't actually appreciate the son [in law] being the man of the family? At this point aren't they really suspicious of his psychology? And another thing, do we even know the son perceives masculinity that way? It seems like an odd mistake to make if you're wrong.
Seems like an ad...
This piece reminds me of Harold Budd's album "The Pearl" (1984)! Which is 42 minutes long - so another way to approach the same problem :) https://open.spotify.com/album/5SSf6lNbSoaAUx6PxQVjlP
The pain of variant SIMD sizes is real, I admit. In the Intel world this means 3 sizes at the moment: 128-bit for Atom and really old stuff (if you care), 256-bit for most mainstream processors and 512-bit for cutting edge - then pick your baselines _within_ those. Not fun. On the other hand, we can compare the current ARM situation, where everyone is stuck at 128 for now.

A "tiny bit of vector configuration bookkeeping" has my hackles going up. I'm used to SIMD operations where it's quite usual that you have latency = 1 and reciprocal throughput = 3. This is a narrow path to walk and not one where "tiny bit" of extra overheads will be welcome. I guess we'll see - I would like RISC-V to succeed, but worry that all these resizable models will be quite slow for the codes I write now.
Kraken was already taken[0]

[0] https://github.com/uber/kraken
E-mail remains one of the last decentralized communication mediums. If Google can make it a walled garden, they will.
I chided another commenter for leading with that dimissive cliché "life isn't fair", as if the OP wouldn't know that far better than either you or I do. "No one owes anyone a job and no one is owed a job" is more of the same. Comparing your anxiety to quadriplegia and advising the OP to be more like yourself seems even more patronizing. I don't mean to belittle your achievement there—it's awesome that you did that, and I'd love to hear more of the story. But as an answer to the OP's question, it's belittling in its own right.

The rest of your comment seems to include relevant details to the OP's question. I haven't read them closely enough to understand them, but from a moderation point of view your comment would been much better if you had stuck to that sort of answer.
>It means you don't know what the law actually is yet when you're trying to comply with it.

Yes, this happens in all industries that have cases being litigated all the time. In some instances, areas of settled law are completely upended by new rulings that change the status quo and force people to spend money on complying with the new state of affairs.

Yes, it sucks, but this is business as normal. The tension between certainty and flexibility in the law is a longstanding one.

You want these elements decided at the court level because these elements change, and legislation needs to be good law for a looooong time, whereas a shitty ruling can be blown up in months (sometimes in days).

>But the fact that they did have a million users for twelve months may get them hauled into court.

If they had a million users on a platform that shares and promotes other people's copyrighted works without a license, I'd sure hope they figured out their IP strategy.

> If you say to those people that they have to implement Content ID because they have too many users, those projects are dead.

Why would they need to implement Content ID...? That's the nuclear option in the field.

Do you think a blog's comment section needs filtering unless it becomes a common vector for sharing copyrighted material? It doesn't.

The objective isn't to nuke small companies - it is to strike a fair balance between distribution and content creation. No one wants distribution dead.
I thought Sam Altman said that he thought that startups should be giving more equity to employees.
Embrace, extend, and extinguish.
PreVue – prototyping tool for Vue.js developers (2019 Windows Supported)
SSE4.2 is bollocks. It was DOA. There are better ways of doing most of it using PSHUFB and what's more, those ways were better when SSE4.2 arrived. It's only gotten slower, relatively speaking, as it is exiled to the edge of the die and has not been promoted to wider regs (AVX2, AVX512).
>In my experience, it’s harder to have any visible growth in a startup because well first, what do you grow to? There is no clear hierarchy, no promotion paths. The “no titles” thing is great in theory but unless you have a naturally dominating personality, it likely won't work for you.

That's because you're basing growth on titles instead of actual capability.
Bad weather alone does not stop GPS. Other issues can, but in cases of unobstructed views of the sky and solid equipment it’s not an issue.

Most streaming services can also degrade gracefully. Granted, we don’t have actual hardware to examine for these internet services, but many satellite uplinks already work fine in bad weather with at worst some loss of bandwidth.
> So if you are a young engineer, you might not have access to a good mentor at a small start-up. More onus will be on you to develop skills and learn things by researching and ingesting material outside.

Necessity is the mother of invention. For the right kind of person, the quickest way to learn might just be because something that needs to be done yesterday requires a specific skill or a piece of knowledge. There’s nothing quite as motivating as “the business is on fire and you can personally fix it, but you need to learn how right now”.
Both name servers for humanreadablemag.com, when asked about www.humanreadablemag.com, returns two CNAME records, leading to different names:

www.humanreadablemag.com. 900 IN CNAME humanreadablemag.com.
www.humanreadablemag.com. 900 IN CNAME ext-cust.squarespace.com.

This is not even allowed by the DNS RFC’s, so I don’t know how you even managed to do this. Fortunately the TTL is only 15 minutes, so when you fix it, it should propagate quickly.

Also, non-www links, i.e. humanreadablemag.com, redirects to www. This is normally recommended, but since it’s the DNS records for www that’s broken, it does make it impossible to read the site at present.

Until you fix your DNS, anyone could add these lines to their /etc/hosts file to make your site accessible for them:

198.185.159.145 www.humanreadablemag.com
198.185.159.144 www.humanreadablemag.com
198.49.23.144 www.humanreadablemag.com
198.49.23.145 www.humanreadablemag.com
Reduced force
On the flipside, a 45min commute in bad traffic can be a breeze on an eBike. Building mine ran $800 all in, and its been quite a commute changer.

Ultimately, these are just bandaids for low-density areas, greater density is needed to make the US livable without long distance commuting.
The responses need to scale with the level of the kid. A response that is fine for teaching a 4-year-old to recognize their emotions might end up sounding scripted and pro forma to an 11-year-old.

Step #1 in this kind of conversation is to listen attentively to the other person. Trying to acknowledge someone’s feelings is much better than denying or ignoring them, but if the kid is obviously getting frustrated/annoyed at the response, then the parent needs to adjust what they are saying and doing. (Yes, this is hard.)

In particular, if the kid is very heatedly angry and the parent calmly tells them “it sounds like you are upset”, that can be incredibly frustrating. If the mom had said “Your teacher must have really pissed you off!” (or whatever) the kid might have felt more understood and been willing to elaborate.
This is why the municipality should own the plant and rent it to the providers. This is the only way for competition to exist.
Take your IoT career to new heights with these 3 instructive IoT video playlists
Ads in Gmail are not related to your emails: https://support.google.com/mail/answer/6603
This is a good insight. NVC by itself is insufficient, you must also understand yourself and what you need, and you need to understand that regardless of how the conversation goes, if you do not get what you need, the underlying issue is not addressed and the conversation isn't over.
My friends and I used to use Mumble, but setting it up was a pain in the ass. I spent several hours trying and failing to set up a local server before giving up and switching to a service whose bottom-tier servers were free (but also required a fair bit of setup). You had to do some tweaking just to use the client, too.

When the service I was on started charging even for their bottom tier, switching to Discord was a no-brainer. It just works right out of the box, at least for most people.
Such evidence is useless, as in the brain-in-a-vat scenario (for example), this evidence could be generated by whatever controls the vat. It may have absolutely no relation to what's in the external world, and one has no way to get to the external world to verify it. Similar objections could be made based on other possible scenarios.

Furthermore, one's own reasoning capabilities might be compromised. Once again, whatever controls the vat could be making you conclude whatever they want, so whatever the evidence might be, you might be drawing the wrong conclusions from it because your reasoning capability is impaired or subverted.

As for parsimony, that's just a heuristic that's been useful to science in the world of experience (ie. the world of appearances or the phenomenal world, to use Kantian terminology). The external world is under no obligation to conform itself to it, nor to anything else that might come from or to human minds.
Adventurous. Alone. Attacked
Great writeup, generative.fm is awesome, I'll definitely be using that when I need to focus and nothing in my music library appeals to me.
> The social credit score in China... penalizes you for associating yourself with individuals who have low scores.

This isn't the same social credit that is mentioned in this article. What you're describing is a speculated feature of a social credit system that doesn't even exist yet.
The full list of supported AMP components is here: https://amp.dev/documentation/guides-and-tutorials/learn/amp...
Short (incomplete) Answer:
"
Med school students use flashcards with spaced repetition to memorize facts. When the facts are too disconnected to be easily memorized, they use mnemonics and associative narratives to make it easier to memorize the facts.
"
Please, consider changing instances of "Generates native Python code" to something like "Generates standard Python code without 3rd party libraries dependencies" or equivalent. The term "native" here is not correct and is confusing.
We might want to call you if there’s a problem with your account e.g. a failed payment.

This overwrought paranoia and worst-case-scenario scaremongering just leads to bad customer service.

If you’re not a customer then I neither need nor want your contact details.
News from December: China court bans sales of older iPhone models in Apple-Qualcomm global battle

https://www.reuters.com/article/us-qualcomm-apple/china-cour...
50 years later, the reason is not that it is hard. The reason is that it is easy[1] now, but it's still inspiring, so you get the votes anyway.

[1] Where "easy" means that they will have a 1% chance of dying, but that almost a half of the risk of flying in the Space Shuttle.
this might be off-topic, but anyone know a good software for indoor use? i.e turning indoor images into indoor 3D models.
Not quite 45, but still 15 second for me on gigabit fibre on an i7 machine with 16GB RAM. Pathetic.
Hey, that's my newsletter!

Glad you're a fan, and always excited to see my extremely lo-tech baby get love on HN.

I'll send you some swag - reply to any of the emails.

Proud you're standing with The Loaf in this crowded Weekly Newsletter as a Service (WNaaS) space.

Lo-tech archive:

https://us17.campaign-archive.com/home/?u=14538d8f8591165977...
Snapbot: A Reconfigurable Legged Robot (2017) [pdf]