skysight-inc/HackerNews huggingface dataset:
> I no longer know how to create a website.

You do, but you are suffering from analysis paralysis. Fuck it and stick to what you know, your _web app_ will be fine.

For websites you need VSCode, type ![tab] and you are ready to go.

I feel it's easier than ever to get started with frontend frameworks since there are tons of resources to learn from (youtube, course platforms, blog post, official tutorials, etc.) compared to 10 years ago.

As a footnote, I could write a similar blog post about Haskell, but I feel I could use that time better to watch a 1 hour long video and write a fibonacci function.
Do the words "provide value" make anyone else puke in their mouth a little bit?
Is there anything specifically I have to do to use the Mozilla Nip Provider? (Besides installing it, of course.)
An Attempt to Make Browsers Runtime More Secure and Reliable
I firmly believe (though in these matters it is hard to prove) that China and the US are in a technological AI war, with the first to largely automate their economy getting the biggest piece of the pie. One needs pervasive surveillance to accomplish economy automation.

I believe stories like these carry a certain propaganda element and are directed behind the scenes. What ultimately sticks is "Don't share your tech with the Chinese or they will use it to build 1984's Orwell. Go work for harmless Silicon Valley instead, so you can make people click on advertisements and get them addicted to your platform.".

If we had access to all the facts (we don't), we could honestly compare the US's surveillance apparatus to the Chinese. I believe that it was the US that started it with the early Echelon systems, forcing the Chinese to step up their game (every time a Chinese spy got caught with these systems, their picture of US capabilities got a bit more clear).

All modern ML is build on old military projects, adversarial images is researched due to the military wanting no mistakes, and all popular tools see investments by DARPA/IARPA. There is just no way to escape the military when working with advanced technology, except for putting on the blinders and pretend that your work/code/tutorials are not being consumed by (foreign) intelligence agencies.

The US government is legit afraid to lose to China, because China seems to care way less about the unfairness and biases presenting itself in IT systems, while the educated US citizens demand fair automated treatment and justification. In the eyes of progress, those are mere hindrances and roadblocks that need clearing first, giving China a head start. The only thing you can do to lessen this drawback, is to publish wide and far that China does not care about ethics in AI, turning it into a PR problem for them.

DeepMind winning at Go would be like Alibaba winning the Superbowl with robots. It was a huge wake up call, and I think it rattled some cages of foreign militaries.

I myself share a lot of information with the US, including KYC data. A lot of US companies try to track every move I make online. Even if I wanted to go 1 month without touching anything Akamai, I could not. Commercialized mass surveillance it not much better than state-led mass surveillance.

It would have been interesting to see how the US would be portrayed if it was not the top dog. Like the US media attacks and publicizes the poor rights of women in countries like Afghanistan as part of the war effort, I wonder what aspects of US culture a country like Afghanistan would attack/deem subhuman.
The Channel Letter – Success Never Looked So Good
I don't get the example code. It is possible to write even simpler code in React than it is showed in the documentation.

const ButtonWidget = ({name}) => (<button onClick={() => showModal(name)}>Show {name} Modal</button>);
> In one instance, it froze thousands of pounds that had arrived into an account. “We blocked it and contacted the originating bank,” says Blomfield. “But that bank [one of the biggest UK players] said it was all fine. Then it rang a few days later to say it looked like the customer had been conned. Luckily, we were able to return the money.”

I wonder how often it happens that the bank simply keeps the money it froze, either telling nothing to the originating bank, or telling the originating bank that the money has been transferred or withdrawn. For two banks that rarely deal with each and are in different countries, what can the originating bank possibly do other than take whatever the receiving bank says at face value?
You say ripoff, but its more like improvements of products. Everybody steals ideas from everybody, thats how it works. Otherwise cars would only exist in the US.

Japan was winning that war until US dropped the atomic bombs and killed a lot of innocent people. Im not sure how that is something to be proud of.
The exact experience of mine.

One of these types of software that lends to literate programming especially well is the one with lots of math behind it. The one with deceptively short functions which no matter how well expressed in no matter how clean programming language still look like magic.

Seeing axioms, assumptions and approximations growing into theorems and formulas, budding lush crown of graphs, examples and intuitions, resulting in the end in sweet code fruits, all in the beautifully typeset form, is just... sweet.

Oh! And good luck to all those who dump all the documentation and go straight to source code. Not this time, my friend. You can try but you will fail. She's just not one of those girls.

When literate programming stops being some "hipster sh*t" and simply becomes necessity using it is even more so rewarding.
> Chinese origin living in US with US citizenship seem to think this is necessary and good for the people

Of course, they don't have to live with all that so they don't actually care. Next time you could ask them whether or not they're willing to renounce their U.S. citizenship and become Chinese citizen again so they can be monitored 24/7 for their own "insider" "good", then you will start to get true answers from them.

Back to the topic though, as a Chinese, I don't actually at the opposite of video surveillance in public, it made many places more safer and thus prosper.

However, surveillance cannot went too far, and certainly cannot be use to shame people. It's about respect of one's dignity, a bottom line that a government should never cross.

Plus, given the poor accuracy that system outputs, what if the system made a wrong detection and displayed information of an innocent? Chinese government probably don't care about it though.
I never heard about such a phenomenon before. But yesterday I read about it in The Long Earth by Terry Pratchet and Stephen Baxter. Life is weird sometimes...
Apart from websites there are now other things that people deliver via HTTP and browser or a "web view". I would argue that the market for websites has shrunk. There is a booming market for web applications that are just the best way to create a gateway between customers and ever changing business logic. In this space there is a proliferation of tooling and compilers and it's only going to get more complicated in the sake of betterment (JS as a compilation target). I'd focus on fundamentals, one of which is user experience. It doesn't matter if the flow is created in Go, React or closure, it still needs to be user-friendly, intuitive and secure at the same time. The domain knowledge is much more important than tooling.
Learn to make your customer support emails clearer and friendlier
>Right, is what is rationally justified decided by what is democratically popular? The best solution would allow for customizable curation, where different systems of authority and checks/balances on that authority could be tried, with different participants.

We do have perspectives, where you can see the votes of individuals and will introduce a measure to show you the votes that agree / disagree with the main thesis. That is the best auto splitting of votes we could come up with.

Happy about better suggestions.

Weighing voting brings a whole new set of problems.

But agree, the ALL votes perspectives, isn't really that great. The reason being that often then many votes there end up in the middle (2), but the interesting bit being what the sides(0+4) are thinking. See here: https://www.kialo.com/should-the-us-adopt-stricter-gun-contr...
I agree.

I was in the web dev world early enough to also be uploading pages and files via FTP to production for high profile clients.

In the last 3-5 years with the addition of gulp, sass, npm, etc. it has all become way too complicated and saturated. I found myself with way to many options and worse - opinions - to filter through, learn, and master enough to use in production. Mostly this learning would be done in my own time outside of work and I really started to lose interest/drive to do it.
Give them conflicting information, so when they amalgamate Moloch will be left confused.
> They run in this weird VM that wasn't even designed for the applications.

I keep reading this and it was probably true 10 years ago, but JS has evolved quite a bit since. Browser differences are now marginal (yes I've seen the outline hack) and now these funny little VM-s are designed for the applications.
As another non-US citizen, I can tell you this sentiment definitely didn't start with Trump.
Fair. But keep in mind NVIDIA's a scummy company.

https://www.youtube.com/watch?v=H0L3OTZ13Os
Confessions of a Digital Dinosaur: Esports Is the Next Great Traditional Sport
Then you haven't read any of the various books about the CIA. "Confessions of an Economic Hit Man" or "Inside the Company - CIA diary" make a good read. It's only about economic purposes. On a much larger scale than China.
How to push serial console output logs to Stackdriver and set alerts in GCP
People tried to sell just as much back then. But they were only about 2billion so the average person didnt have to wade through a swamp of thirsty advertising 24/7. Maybe the whole thing is unsustainable, maybe we can control ourselves, maybe we are better that bacteria in a closed system that multiply untill they kill themselves

"But that's the last 2 generations did things, I can't possibly imagine any other way for life to work"
Haven't looked for a list, that'd be a good idea.

So far all I do is:

"Remind me to wake up at 6am" or "Remind me to get my laundry in 30 minutes" (sets it in the todo list reminder app, since the alerts are better than the alarm app)
More specifically, it sets up a VPN on localhost wherein the blocking is handled.
One thing that puzzles is me is why some of these checks aren't just part of the warnings that a compiler emits. I get that you wouldn't want to enable them all the time, but usually comparing a variable to itself is not what you want.
Show HN: Battle for Planet Isotrident
Me Time: How to Recover Like an Elite Athlete
Stuff like estimates for driving time with traffic, or simple trivia questions is something I very frequently ask my google home. Otherwise when I'm using the phone I almost never use it unless I'm far from my phone and I need to do something simple.
My personal recommendation is to adhere to KISS (keep it simple ####) and less is more.

If someone want to learn to do a simple website I recommend Grav CMS. No database, just edit your pages with markdown and off you go.
How to get disciplined
The Battle for Planet Isotrident (formerly known as Freeciv-web) has been released today! It is a free browser based strategy game playable using 2D HTML5 or 3D WebGL. I'm still the same developer of the browser version. Please give the new version a try, and let me know what you think of the re-release of Isotrident.com !
If it wasn't obvious from the URL, OP is more about a code analyzer product than Amazon Lumber, mentioned in passing as an example usage.
Interestingly, we've taken the same approach to process historical document (like 18th Venetian manuscripts).

We even use a Unet architecture with a pretrained resnet50 encoder, and some postprocessing to go from prob maps to polygons, like this project does. Of course, we are much more limited than what you propose, but it is reassuring our side project took the same course as what bugger entities do.

https://dhlab-epfl.github.io/dhSegment/
It seems the main slow down that users are experiencing on new reddit is due to two reasons.
1. Number of components
2. CSS-in-JS

Source: https://www.reddit.com/r/redesign/comments/8smbob/an_update_...
I think a lot of us technical minded people fall into the same trap; we start with the technology, trying to solve problems of making a site dynamic and secure before considering the content.
With the exception of sites solely aimed at demonstrating new technologies, the purpose of a site is to provide content (OK, sometimes to provide functionality too; but that's content in a sense).
The key is to work out what content needs to be on the site & start with that.
Once you've got that down you can consider how it can be improved; and that's where these other pieces start coming in. But start by defining the problem to be addressed, then look for the tool to fix that problem; don't go off and find something trendy then work out how you can make problems that it can handle, or how you can force your problem into being the kind of problem which that tool could fix; move on and find the tool that makes sense.

This is all obvious at the start of the project, but the moment you see a rabbit hole it's very hard to resist going down it. For that, keep a list of what's important nearby, and each time you get back from a break check that list and ensure you're obeying it. That list will start with a bunch of don'ts; to keep you away from bad habits, followed by your priority task list of what you need to create your MVP / the MUSTS of your solution. Once you have a working solution and have ticked off all the musts from your list, you can then play safe in the knowledge that you've got a checked in working version; and the remaining time is just experimenting / tweaking / playing.

Anyway, that's the theory... I've not managed to stick to it yet; let me know if it works for you though ;).
Elon Musk – Official ETH and BTC Giveaway
I have a story about a team that did this. They built an app using "good old" stuff and spaghetti features into it until it's impossible to add anything more, then spent a year rewriting everything in angular just so they could continue working on the product. It was probably not only a problem of a tech stack, but if you know that you need an SPA that is going to need to scale and have more components, it's only a waste of time to try to do it with vanillajs/css/html imo.
Oh the nostalgia of fucking up websites with FTP :) You can say it was better than deploying with Git with a serious face.
If you keep up with React, it's super easy. It takes 5 minutes to get CRA working, then an hour to understand React, then days to get good at React, then a few more days to get good at the ecosystem (state management, etc...)

I agree with what you said. The pace of change is daunting, but as long as you keep an eye on where it's headed and what's working, things get easier.
See Ben Clarson's post introducing the topic - http://awealthofcommonsense.com/2018/07/something-i-changed-...

Highlights from the article:

- More people in the 18-25 years old age group regularly watch and play esports than any other traditional sport.

- A small town in Poland hosted an event this year that was watched live by people from 180 different countries. The audience was 3x as large as it was for the most recent MLB World Series. More people attended this event in person than the last 3 Super Bowls combined.

- The esports audience in Asia is 4x larger than it is in the U.S., so this is truly a global phenomenon.

- One event in a tournament called the League of Legends was viewed by 80 million fans.

- Twitch is one of the streaming services that allows people to view these events. The service already has a bigger audience than CNN or MSNBC. They get more than 15 million daily unique viewers. They’re owned by Amazon (because of course, Bezos was on top of this trend before anyone else).

- The video gaming audience is 5x the size of Netflix subscribers.

- There’s a league called Overwatch which has teams owned by people who already own a professional sports team. This list includes Robert Kraft (New England Patriots), Jeff Wilpon (New York Mets), Stan Kroenke (LA Rams and Denver Nuggets) and Dave Scott (Philadelphia Flyers). The teams cost them $20 million a piece.
Stupid is a problematic term, because many people use it to categorize people who are very smart and but adhere to questinable belief / epistemological systems.

People that are incoherent, don't normally get their claims accepted. The admins after all don't want gibberish in their debates.

People that have very different points of views, get their claims accepted and get them rebuked underneath. We believe that sunlight is the best disinfectant. You need to spell out bad thinking and then debunk it underneath.
You may also like that Switzerland is running its national weather prediction services on GPU since a couple of years (the first and AFAIK still only national weather service to do so).
Sadly useless if even the US doesn't sign & ratify such a thing. [1]

[1] https://en.wikipedia.org/wiki/List_of_treaties_unsigned_or_u...
> but that goes for American software as well.

Exactly. It's surprising that there's a big hue and cry over Chinese spyware (the Lenovo episode) while the US's NSA has been proven to possess know-how to even spy on leaders of other powerful developed nations, and destabilize a nation's nuclear program with just malware.
MVP built with webflow
I like it (the usage of ascii chars to draw the weather, the usage of arrow for wind direction, the articulation on temperate with color)

The geolocation is off (as usual) because it uses the same DB as ipleak.net and others which is wrong for my (semi static) cable IPv4. I don't mind though, I just add some city.

It doesn't show well in a standard 80x25 terminal either, and that I do mind. That's my main issue with it.

So I ended up with:

n=0 ; while (( $n <= 72 )) ; date ; do curl wttr.in/~Amsterdam?0 ; sleep 1200 ; n=$(( n+1 )) ; done

Which grabs the weather every 20 min for 24 hours straight after which it has to be restarted. Not sure how it deals with laptop's suspend though.

watch -cn 1200 didn't work for me because while it does parse the ascii colors, it doesn't show them.

Since that hammers the servers though I'd write an alias for wttr.in/~Amsterdam?0 such as 'gcw' ("get current weather") or something like that.

Anyway, instead of having a dedicated terminal for this open (e.g. in Tmux) its probably better to queue for this every X minutes in Tmux statusbar as someone else suggested.

For now though I just use the KNMI application on Android though which gives a notification in the morning and evening about the weather (the evening one also describing the forecast for next day). Its basically as if watching the weather forecast on TV. I get the notification on my smartwatch as well (Pebble 2).

Also, this doesn't beat Android's Buienalarm push notification service which alerts you right before it is going to rain on current location plus locations you specified (home, work, family, etc)
NEXTRANALYSISCOPE
Yeah. I think the analyzer is pretty neat. It's cool to focus on human mistakes writing code rather than validity of code itself. I see a bunch of errors I've made before, especially when copying and pasting. Time to find something like this for vscode to do realtime linting of human errors.

That being said, I think this article really overstates the dire state of Lumberyard. Yep, it has bugs. I don't think this convinces me that the sky is falling if the devs don't change their ways.
Heh, you suddenly made me realize that that old school publishing house may have a role after all: At least now there is some way to distinguish corporate crap from actual science.

Not that all of it is great but at least there is a bar to be crossed. There are some examples of outright fabrication in scientific publishing but the bulk of it seems to be in earnest.
On our site, or in general?

They broadly fall into, "science is knowledge" vs "whatever I want / feels right" is knowledge. We have perspectives, with which you can look at a believers vs a non-believers voting, other than that we are still waiting for the world to build AIs that can distinguish those....enough are working on this :)
Up until an American company acquires it like they did with NXP and booking.com.
Google removes public transport app “Öffi” from the Play Store
Exactly, we often see discussions about linked papers underneath a claim, where then often the paper is taken out as a pro for the original claim, to make it clearer.

Also, many discussions have little scienitifi papers to use, e.g. most of the ethics and religion debates. "The Existence of God", "Theodicy"...
TIGER Supercomputer Spins Up at Princeton – InsideHPC
Look for Stephen Davis letter to The Times on 14th of March that seems have never been explicitly denied.
Government was already caught disseminating lies and half-truth on this, thus the doubt.
Taking the devils advocate position, the intuition is that a) lots of money (and lots of middle class money, in particular) combined with b) western culture (movies, games, software) will "open up" China.

Of course, I think this is a silly idea. One proof is how the west seems to be closing up - which implies that money and culture is not such a strong force for "opening up". The thing about China that must change is the nature of power, which remains firmly in the hands of the Communist Party, which is independent of the elected leader. As long as they retain real power, China degenerates into a nation ruled by people not a nation ruled by law.

No, the force that makes a nation "open up" is a culture that invites dissenting voices, and speaks up, loudly, when dissent is stifled anywhere, at home or abroad. We can say, at least until recently, that one of our most unique and valuable qualities was this extreme position on dissent, to not just tolerate it, but encourage it. To open up peacefully, the Communist Party must itself open up to dissent, encourage it within itself, and allow a new, opposition party to establish itself.

But I digress.
I don't think it's so easy to make people move to another platform that fast and to create the same/similar eco system that allows twitter right now, to influence public opinion (with popular hashtags build up by bot networks, or politicians tweeting)
You're right, but just a fun edge-case to think about (in JS):

NaN === NaN // -> false

This check is sometimes used to check if a number is NaN.
Something for the Trouble Makers
Maybe that person shouldn’t write for popular mechanics then?
This isn’t about Joe Average this is about someone who’s their job is to do research and write compelling stories.

And there is nothing pedantic about mixture vs compound a compound has chemical bonds which is what allows the explosion to occur as the breakage of those bonds is what releases the energy.

And as far as explosives go then a mixture again has a very specific meaning it means that there is an external oxidizer or a secondary explosive involved which changes the characteristics of the explosives considerably.
I couldn't agree more.

> I don’t know why this attracts people to programming — imagine trying to be a chef where the only source of ingredients is scouring the city for restaurant scraps.

I feel this is so untrue - there is a wealth of information on web-dev. The hard part is choosing what resource to use or what topic to study but in terms of learning content available - I think there is oceans.
AFAIK, Osmand~ supports live tiles too.
>Japan was winning that war until US dropped the atomic bombs and killed a lot of innocent people.

That's some odd definition of winning: https://www.youtube.com/watch?v=6_1rzp2YVxQ
In his case, he depends on it and so does the media in analyzing his tweets. That would be an interesting scenario where he loses a channel he considers as important outlet.