skysight-inc/HackerNews huggingface dataset:
Microsoft takes on Netlify, Vercel with static web app publishing
Yeah, JavaScript's Third Age will be ceding the browser to better languages due to WASM, no?
There were amazing city maps for active pokemon spawns. It would show all currently spawned pokemon, as well as how much longer they would be there for. It was fun to see what is around you at any given point, but only marginally useful without notifications.

I noticed that one of the more popular SF pokmeon go mapping websites was using a simple REST API. You gave it a coordinate, and it would spit out locations for all pokemon within a mile radius or so. I created a background python task on my computer that would hit this API every 2 minutes with my apartment's location, plus like a mile range around it.

If it found any rare pokemon (Gyrados, Dragonite, etc.) the python program sent a message to a specific slack channel that I set up. It was an easy way for me to get push notifications on my phone when something spawned around me. From there, I would high tail it on my bike and catch the pokemon. I still have this Pokemon channel at my work Slack instance haha.

It was amazing. My pokedex filled up so quick. This approach only worked for about 3 weeks until Niantic majorly cracked down on their API, which rendered all the API scrappers obsolete. But that period was by far the most fun I had with Pokemon GO. I whipped that program up in like 3 hours on a Saturday and it was the only time in my life where I've felt like a l33t hacker, even though I was doing some very basic REST API operations. The actually impressive thing was the mapping website that was scrapping the actual Niantic API.
oh this is awesome! would be great for new data scientists as well
Been meaning to do something with the Robinhood one
http://archive.is/VAAfo
My Asus X570 board's fan is not noisy. Even with the case open it doesn't stand out over my low speed, quiet case fans.
I suppose it's about what is "cool" ultimately
What would be a good book to get into chess problems and the culture/aesthetics of them?
That sounds right. To test I ran a capture on my gateway and it seems like they aren't scanning 8080 or 3128 on login or post nowadays.
Indeed. The CPUs aren't that much off in terms of price now, but between motherboards, cooling solutions, and power consumed, I would guess an Intel build is going to cost hundreds of dollars more than an equivalent AMD build.
Your optimism is inherently misplaced. Power is corruptive. Even if the people in power now aren't corrupted, there is no fail-safe in place to pull the plug if they ever hand off that power to someone who can't control it. It will happen, it always does.

There is historically no such thing as a trustworthy super-power unless it subsists overwhelmingly on the support of discerning people.
Curious what HN thinks about this hypothetical: Imagine you have a web app designed to talk to a specific backend server API. It's also common for users to run instances of the server on their local machine. How would you feel about the app checking a (single) well-known port to see if there's a local server running, and prompting the user: "we detected you're running a local copy of the server, do you want to connect to it?"

This doesn't seem to be done very often, and the public cases usually seem to be pretty ugly (Zoom). But I could see it being useful. Imagine for example an app for browsing S3 directories, that could also detect if you're running a minio server and allow you to connect to it, and transfer data back and forth between your different backends.
EA will be releasing the C&C Tiberian Dawn and Red Alert source code under GPL3
I SURE am glad my parents didn't limit my screen time as a kid. I taught myself how to program from age 14 spending countless, countless late night hours staring at the DOS computer screen programming whatever caught my fancy. My career would look so much worse if my parents had forbade me from using the computer.
taking all the best features of F# and putting them on their golden child C#. c# is looking elegant.
These prominent open source companies that you're taking about make money from consulting or cloud services. There's no well understood and well rested way to do that as a game company.

It doesn't mean that there's no such way, but it does mean that attempting to find it is very risky. Making games is already a very high-risk, high-reward industry, do adding this amount of risk to the equation is advice that's insane for all but most successful companies.
ngrok paid for itself in time saved within my first half an hour of using it. Excellent product.

I use it to develop a lot with twilio and salesforce callbacks.
A quick search indicates that indeed there is no permanent sunlight, which, yes, invalidates the suggestion that just solar panels could be enough.

https://www.sltrib.com/opinion/commentary/2018/02/03/comment...

"Due to the orientation of the moon’s spin axis, the sun skirts and circles around the polar horizon. On certain mountain peaks, or elevated crater rims, the sun shines 80 percent to 95 percent of the year, with short periods of darkness easily bridged by temporary power sources, such as fuel cells."
> stubbornly-held strong opinions many JS devs have ... a problem among a lot technologists in general

Hmmmm... well, I might agree, but that would depend on the opinion. There was a time when all programming was done using GOTO as the sole flow-control mechanism until a guy with a stubbornly-held strong opinion named Djikstra taught us that GOTO was considered harmful. Yet it's also the most natural way to code: a lot of people argued with him (in fact, the reason beginners don't use GOTO any more is just because it's not there, not because they've gotten more sophisticated). It's also a stubbornly-held strong opinion among many, but too few, developers, that global variables are also harmful. Unfortunately they're also the simplest, most obvious way to code, so a lot of developers default to using them.

If a developer has a stubbornly-held strong opinion, I usually give them the benefit of the doubt to try to figure out why: often they have a good reason. (On the other hand, sometimes the reason is, "it's easiest", like using public static variables in Java).
That's super interesting, never heard that about Figma. Is the entirety of Figma in WASM or just the core drawing engine?
Welcome to the λ-side! We've been using Elixir and loving it for 3+ years.
One in five Europeans exposed to harmful noise pollution
Doesn’t Windows require Administrative privileges to access another process’ memory? I know it does to get direct access to a hard drive. Granted, it would be nice if one had to explicitly whitelist an app that wanted to read other process’ memory.
I realize Hacker News isn't a hivemind, but I see these two assertions frequently, and I find the contradiction striking:

1. Why are web browsers becoming application platforms? Web browsers are document readers, and we should treat them as such.

2. Why does Zoom (or Slack, or insert-thing-here) want me to download a native app? I should be able to do it in my web browser!

I sympathize with both philosophies, but they cannot co-exist.
NewPipe blocks Youtube ads on mobile https://github.com/TeamNewPipe/NewPipe
Wikipedia articles are the most generic genre of HN submission. They're ok when a topic is obscure and undiscussed, and a high-quality article from another source isn't available. It turns out, though, that one was posted yesterday: https://news.ycombinator.com/item?id=23231510. It seems that polywater has been making the rounds somewhere?

Since, all other things being equal, that's a better submission, I'm going to swap this thread out for that one and merge the comments thither.

This issue with Wikipedia submissions has been coming up a lot lately. Recent explanations:

https://news.ycombinator.com/item?id=23239405

https://news.ycombinator.com/item?id=22990237

https://news.ycombinator.com/item?id=23117614

https://news.ycombinator.com/item?id=23089041
Fully in agreement with your take on this. One small clarification, however.

>You wouldn't say reading a book is "staring at paper" would you?

In our day and age, you wouldn't. But this was definitely a thing in 1800s (regarding books) and in early 1900s (regarding newspapers). Using very similar excuses to rant about those, as the excuses being used today regarding screens too.

And even earlier, in Ancient Greece, tons of prolific philosophers were strongly opposed to writing and books as a concept, as they believed that writing things down and learning from that (as opposed to oral learning) was eroding abilities that relied on memory (which parallels really well with people currently complaining about search engines removing the hard need for memorizing things).

However, knowing this only makes your original point stronger.
Staring is an embarrassing word for this person to have imposed upon the actual study.

Science journalism is a real problem.
As a millennial who spent most of the past decade behind a computer screen (and probably the previous decade before that inside of books), I mourn the time I lost that could have been spent interacting with the world.

Moreover, maybe both sides are right? Maybe you need heavy "screen interaction" to be successful in this world and maybe too much time is being consumed by screens rather than physically interacting with the world. Maybe there is a balance that isn't close to being struck by most.

Maybe I would like my future children (if I have them) to interpret the world largely through their own eyes rather than a clickbait interpretation manufactured to get more money.
And then there's the Bill & Melinda Gates Foundation that funds the World Health Organization & invests in Bayer/Monsanto among other medical & food entities. The vendor lock in is Cradle to Grave it seems...
Having kids in the first world is probably the most selfish act one can do. All other obvious arguments aside (w.r.t. impact on society, the planet, etc. compared to the alternatives), if your motivation was not basically selfish you'd adopt.

It's literally the same thing, except you don't get to propagate your genes and might get less of a personal hormone rush.
Yeah, my most optimistic hope is that Microsoft and the other general software/services titans (Google, Apple, Amazon, Facebook) keep each other in equilibrium and in non-dominance, like 1984's Oceania, Eurasia and Eastasia.

And hopefully there's room for smaller titans to provide specialized alternatives, e.g. Spotify, Dropbox, Gitlab, Zoom
And it is fine! This website uses table for layout, so...
We created Eris for error handling in our Go services

If you're a Go developer, there's a very high chance you've seen a pkg/errors stack trace. We've used it in all of our Go microservices until recently, and while it has definitely improved the debugging process, we've always wished some things could be better. Specifically, we wanted more readable stack traces in our JSON logs and were disappointed that trace formatting is rigid in pkg/errors. For better or worse, we use global errors extensively and noticed that their stack traces are totally useless (containing lines like "runtime.doInit", etc). It's also clear that pkg/errors is in maintenance mode even though Go 1.13 missed the mark on error handling in our opinion.

Switching over to it in our production code seemed like a risk at first, but there were enough similarities to the pkg/errors interface that we decided to go for it. The feature that worked well for us was flexible error formatting to JSON, which takes most of the guesswork out of finding and fixing bugs. And then, later on, support for global errors was added to make their stack traces useful. We also recently started using Sentry for error monitoring and added that to Eris.

Overall, we're already seeing a benefit in terms of time saved while debugging, and we're glad we made the switch. Has anyone else found good alternatives to pkg/errors?
Motorola G8 Power Lite 5,000mAh की बैटरी के साथ, 21 मई को भारत में आने वाला है
I can think of a legitimate use case for this. If you watch some of these scammer youtube videos, one common thing they seem to do is get on a screensharing application, and have the user log into their bank account. From there, the scammer inspects the html, and manipulates the values to trick the victim.

A bank knowing if someone else is watching your screen is a decent security measure.
Pi-hole can just support DoH as well, this doesn't really change anything in terms of adblocking.
Sphero, makers of BB-8 toy, spins off new robotics startup for police / military
Also here https://www.ea.com/games/command-and-conquer/command-and-con...

They also confirmed it will be in C++
Hah, I wish! No, I'm closer to graybeard turf these days - due to the SIP, that's quite literally true.

(Side note: the custom keyboard I bought last week has Amiga caps for the command keys).
I always wondered if one could build a drone as quiet as an owl.
If you assume that rest time had no value, possibly, yeah, but we have fun for a reason. Productivity can't be the only thing in our lives.
qemu has its own (often unnoticed) config file format `-readconfig fname`. I use it instead of the command line when things are getting out of hand.
I don't see the connection. That passage isn't advocating cannibalism, it is portraying it as a divine punishment.
What led to this? Please don't leave us hanging.
A server most definitely should not be looking at what random services a client has available.
I don't see how you could be any more up the ass of bad incentives.

Nobody disputes that Microsoft's incentives are 'regrettable', so what point are you really trying to make?