skysight-inc/HackerNews huggingface dataset:
I think this is a really braindead argument. Of course users are going to use javascript more, the more the internet demands it, the more people will be willing to allow it.

When I first started using noscript there were few exceptional sites which didn’t work and I didn’t bother with them after, if that was the majority of sites, I would probably just disable noscript.

The idea that I _have_ to let your site run code on my machine is only laughable when it’s an exception, the problem is the industry. And google is telling the industry that it’s ok.

edit: yes, I understand; I'm over the hill and you all absolutely love shoving javascript down peoples throats, I get it. But please take a moment to consider... not? maybe you have a financial incentive to avoid thinking about the ramifications you inflict on others, maybe you're paid to be a JS dev. But really, if you're making the web worse, I will not cry for being downvoted, just know that I hate you. :)
In other words, people here are more concerned with a phenomenon that is measurably rare relative to the downright epidemic that people are seeking to counteract. I think that says a lot about one's values.
So then it's a nature/nurture kind of discussion. Do you think some people are genetically unable to stop eating meat? Personally, I think your tastes will adapt, i.e. it wouldn't feel like denying yourself anything after a while. But maybe it's different for some people.

Also commercials and just society around you influences your cravings. I think if you would grow up somewhere where there is no dairy for example, you would not crave it.
>I see it as fundamentally anti-intellectual, as it strives to bring extraneous criteria in the evaluation of what should stand and be judged on its own. A scientific theory or a work of art aren't less valuable because their authors or proponents are or aren't communists

The ethics of science does exactly this. A common question which has been asked for much of the 20th Century is: should we use scientific results that are the product of non-consensual human experimentation. an extreme but often used example experiments that were carried out by the Nazis at concentration camps. Outside of science consider the debate over the works of Wagner [0], Knut Hamson [1], or Heidegger [2]. Ethics matters when judging intellectual output. For

These are fundamental questions of ethics which have a long intellectual history of debate and discussion. You are welcome to hold your own opinions on them, but I don't think the way in which you are framing the debate is helpful, e.g. "a growing push", "confusing the judgement", "fundamentally anti-intellectual", etc... Ethical questions which have received this much thoughtful discussion and examination should be treated with respect.

[0]: https://en.wikipedia.org/wiki/Wagner_controversies

[1]: https://www.nytimes.com/2009/02/28/books/28hams.html

[2]: https://en.wikipedia.org/wiki/Martin_Heidegger_and_Nazism#Th...
"But social media, Berners-Lee said, was still being used to propagate hate."

This is one of the side effects of an open web, and one I feel we should live with in the interests of freedom. The only alternative of which I am aware is to police speech through some kind of authority. I'm not sure that there is an authority in existence that I would trust with that level of power.

In a perfect world, we would be able to de-platform those that incite violence against others (for any reason), but we can't even come to an agreement on what that means. Some people argue that criticizing a marginalized group is hate speech and further argue that hate speech is violence. Should some people be shielded from valid criticism because they identify as a certain group?

It sounds like a simple concept, but the more you explore it, the less simple it becomes.
It won't. But it will limit effects of bad actors, give users a bit more control over their environment and probably stop some emergent behaviors.
>I think the problem with Algae is that you won't get as high a yield of proteins, because the plant cell is producing other chemicals as well.

And algal-derived protein and fats seem to cause digestive issues with some individuals. Rosa hit some issues with this, apparently, with the soylent food bars (man I miss those things) to the point where they discontinued the bars and have yet to bring them back 2 years later.

For those unfamiliar the bars were causing some individuals to vomit and have diarrhea. It was believed, by the community (as far as I know Rosa never made a statement), that the algal flower was the culprit.

Rosa also discontinued their use of algal oil from TerraVia in their other lines shortly after, some suggested it was TerraVia actually cutting them off in retaliation for allowing people to suggest the flower was causing people to become ill but I can't imagine TerraVia would choose to 'fire' a rather large (and growing) customer. Rosa switched to a sunflower oil.

If I were this company I would immediately start testing their 'food' on a wide variety of people because I have a hunch they will find that a notable percentage of the population is going to have digestive issues.
If you're going to take money for performing a service, you should be able to demonstrate that the service has been performed. Otherwise, yes, I'd call it fraud.
The size of the barrier is unrelated to anonymous human nature, which is what I read is the unfixable problem.
He also said:

“Before breaking them up, we should see whether they are not just disrupted by a
small player beating them out of the market, but by the market shifting,
by the interest going somewhere else,”

edit: formatting
Thanks! I filed https://bugzilla.mozilla.org/show_bug.cgi?id=1503872

When we have time we'll have to trace through what it's doing and what components of RFP are causing the failure. (If anyone wants to do that and report in the bug, we (Mozilla/Tor) would much appreciate the contributions!)
Figure out an unsolved problem required for colonizing mars and work on it.
Build a startup, have billions of dollars exit then redirect all your money towards the unsolved problems.
SRE School: No Haunted Forests
New evidence links appendix with Parkinson's disease
This looks pretty nice and there's loads of good stuff here - well done!

Two comments: 1) I am really not sure about the resizing hover animation on the buttons (it feels too slow and looks like it goes a bit blurry as it resizes, at least on my non-retina external display); 2) I don't think the checkbox having the tick in it in the unchecked hover state is the right behaviour and will probably confuse some users.
His main complaint seems to be that he couldn't teach kids how to interact with a file system. I don't think the concept of a file system is an easy one to grasp. And it's not something we should be expecting schools to teach.

I once had the privilege of doing the converse, teaching an 80 year old woman the same concepts. I had exactly the same problems he described. These things are not simple nor intuitive, nor are they really needed for basic usage of a computer.

I taught them to her because that was what my formative years using computers was like, and because that is how you understand what's going on under the hood. But I had to quickly roll back my ambitions to non-CLI interfaces because she just didn't have the same kind of time I had when I was 13 to just spend hours and hours figuring it all out.

It's not necessary to learn how to touch type, and it's not necessary to learn the file system concepts used by the userland. You can do amazing work with a computer without that knowledge.

Pedagogy doesn't just involve knowing how to teach, but also in knowing what needs to be taught. You don't need to dive into the intimate details of radiocarbon dating to get kids excited about dinosaurs.
I thought I was playing somewhat loose with the term parser. The code I used from SICP is walking the code, after all. More accurate to just say no lexing and tokenization?
All true. However there are also a bunch of mistakes sales people make when selling software:

Selling something that hasn't been built or planned yet. This leads to disappointed customers and/or rushed delivery of half assed features. This is easy for the sales persons to do and they tend to move on anyway before the shit hits the fan. Aldo, it's technically not their problem when the shit hits the fan.

Confusing what the customer says they want with what they actually need. This leads to wasted development effort building something that doesn't ultimately solve the customer's problem, that nobody else really wants. When sales people take charge of requirements, always question the rationale.

Giving into a big customer's demands to land a deal and thus crippling the company doing custom development for that one customer at a huge discount and at the cost of shipping value to other paying customers. I would say this is the #1 mistake in selling SAAS software. It's literally a company killer as often the customer is unhappy anyway and then cancels the deal. I've seen multiple startups get stranded doing all sorts of crap for a customer that ultimately walks away.

Listening to a customer that has not committed to paying. Before they pay, they are just haggling over details. They'll want everything you suggest and then some. After they pay, they've committed to you and then you can be reasonable about their demands. Especially in an early phase of a company everybody is interested in becoming a customer if only you were to do X, Y, And Z. You check back two weeks later they'll come up with more crap. It never ends and they may never buy something.

My recommendation is to always build an MVP and try to sell the MVP. If you can't sell the MVP, it's not viable. If it takes a long time to build it, it is not minimal. If you have no MVP you have nothing to sell. An MVP is not a click demo, it needs to be a functioning thing that delivers value to paying customers. Building it should be proportional to the amount of risk you are willing to take financially and the amount of money you are going to make if successful.

Of course definitely talk to potential customers as early as you can but don't promise anything you can't deliver.

After the MVP stage work with roadmaps and prioritize according to what is needed, feasible, and valuable. Most stuff customers want fails at least one of these tests. Most sales people are poor judges of feasibility or necessity.
Hopefully with the oil prices so low and keep getting lower, the tar sands is a dead project
I created this cause I couldn't find a nice job board just for developers, that also had a sufficient amount of jobs.

The problem I have with general job boards is, that I have to use a lot of different searches "Software Developer", "Software Engineer", "Programmer" to really get a somewhat full picture of all the jobs there are on that site. So I created this, which aggregates them from a lot of different sources. Some of higher quality and some of lower.

Other than that I wanted to learn some new hot stuff. So I created the service with GraphQL and Go, used GCloud AppEngines, Functions, Cloud SQL and CDN.

Another goal was to make that site as fast as possible. Job boards, or rather most sites these days suck, cause they're so damn slow. Especially for someone like me, living in the country site with a puny internet connection.
I'd be fine with banning the tax exempt status of religious organizations and making the separation between church and state as explicit as possible.
This is great stuff. I've also done some work in the space, and did a writeup called "A matrix approach to the Moog ladder filter", which is a pretty different perspective from Vadim's, but the concepts and principles are pretty much the same under the hood. That's the filter in music-synthesizer-for-android, and I think it holds its own, both in audio quality and (SIMD-optimized) CPU efficiency.

[1] PDF: https://pdfs.semanticscholar.org/8fba/b35e5235fa2f6006c0f889...

[2] Discussion on KVR Audio: https://www.kvraudio.com/forum/viewtopic.php?f=33&t=385262
I would have been so much better off in my CS degree if I would have walked into computer lab in high school and there was just a terminal with a blinking cursor. It took me far too long to clear all the nonsense and finally get to that stage where I felt close to the operating system
>Iraq and other countries purchases millions of dollars worth of phony bomb detectors. Something anyone with a bit of science education can debunk.

https://www.vanityfair.com/news/2015/06/fake-bomb-detectors-...

This is a hilarious read.
Ted Nelson used to refer to it as "the tyranny of the file".

But he didn't really offer an alternative (other than Xanadu). And a hierarchical system of storage is convenient for lots of people - once they understand what "hierarchy" means.

I think understanding hierarchy is one of those epiphanies that a new computer user can sometimes have. Others simply don't seem to be able to grok it.
> With 85% accuracy, 85 of liars are flagged as lying (correctly), [...]

This is not what accuracy means.

85% accuracy just means that 85% of all the decisions the system makes are correct. A system in such a setting, where a single false negative matters a lot more than a single false positive (which would simply be handed over to a human for further investigation) would necessarily be tuned for extremely high recall at the cost of precision. In other words, it would often flag innocent people for further investigation (as you've said), but it would almost never clear people that should've been flagged.
As you point out, the cops are often useless too. Now imagine you call the cops on your boss and they show up to talk with him/her. How might your boss be treating you after this?
Depending on humans to do “the right thing” when it goes against our instincts is not a good way to approach these problems. You need to offer ways for humans to satiate their needs AND do the right thing.
The RPI runs what is essentially bog standard Ubuntu with root access. What more could you possibly want? I swear the whining in this thread...
Google walkout: global protests after sexual misconduct allegations
I was curious to see how horror changed after WW1. But got a long article with a lot of fluff that didn't really tell me what it was supposed to.

At the end I realised it was an excerpt from an upcoming book...
I am not sure, but sometimes I think splitting the companies is not even what we need. Instead, companies with > $1 billion annual revenue should be bound by law to built federated platforms and provide the software to participate in such a network.

I mean, you could split up Google into Search, Youtube, and Mail. But in the end, Youtube would still use Analytics and provide Search with all the data they need for their Ad business and Mail would use the Ad tech from Search. With Facebook, it is mostly the same story.

Federated Systems, on the other hand, let you build a distributed network of providers where no provider has all the data in one place, and you can choose which provider you want to trust (or if you want to be provider yourself).
Obviously written by a non-expert. Half of the claims here are false and he only references other blogs. OWASP is nowhere to be found.
Crossing the border isn't adversarial. A speeding ticket isn't adversarial (usually, unless you make it that way). They're just routine transactions.

A "driving while X", a terry stop or other fishing expedition type stop is adversarial.

Occasionally we have comment threads on HN that remind me how far removed a lot people here are from these issues and it does not make me confident that there will be improvement in my lifetime. This comment thread is one of them. I don't support this AI thing at all but as far as problems with law enforcement go border agent's demeanor should be really far down the priority list. I'm all for things that put the issue on people's radar and I don't wanna come off as saying "but X is worse so we shouldn't care about Y" but this seems like a first world problem.
AT&T is a tech giant in precisely the same sense that Google is.
There is no barrier to entry. But there is a huge barrier to grow and establish something new. Whatever a smaller competitor comes up with Facebook can quickly copy and dominate the market just by sheer size. There is a reason why so many startups get acquihired by one of the big companies and shut down their product instead of establishing themselves on the market.
Sadly the police don’t have the resources to go “investigate” every time someone said let’s settle this outside. Where do you drawn the line for stern talking and police investigation. Your idea sounds good in theory but in practice doesn’t work.
The HN community knows a lot, but not about Earth science. (Although there are some astrophysicists here.)

I have a PhD in a statistical field, and I work with PhD statisticians analyzing Earth science data. When things about interpreting results, or choosing appropriate data, come up...we talk to a domain scientist.

So I’d suggest thinking about a way to do that, if you care about the validity of your conclusions. And, as I suggested earlier, a literature review, starting with the overview reports.
Facebook was created to solve Mark's problem of accessing a pipeline of hot girls to sleep with. It grew because while solving his problem he solved the exactly same type of problem the other people had, including the hot girls who needed a pipeline to pretty boys/jocks/nerds/etc to sleep with.

The clean product we currently know came much later.
Interesting that the article comes a week after Brazilians elected an extreme right-wing president that promised to open up all the Amazon's nature reserves for mining and farming. I expect the next 4 years will be very sad for Amazon forests.

At HN we are discussing roguelike game development while the world around us is systematically destroyed and what will be left is us experiencing nature through a Nethack game.
>“Before breaking them up, we should see whether they are not just disrupted by a small player beating them out of the market, but by the market shifting, by the interest going somewhere else,” Berners-Lee said.

The implication is that maybe some of the tech giants will one day fall due to their own Achilles Heel. For example, Twitter's case that you cited.
Not to put a fine point on it, but "the team at iBorderCtrl" are charlatans.

Their system is supposed to detect lying from facial expressions. The only
kind of "science" purporting to back this possibility is the work of the
psychologist, Paul Ekman, which is based on flimsy evidence at best. A
gigantic hint that this "research" is a bunch of hooey is his claim to have
identified 29 "wizzards of deception detection" [1]- in very, very literal
terms those are people with the magickal power to tell when someone is lying
just by looking at their face (and magickally perceiving revealing facial
expressions, subconsciously).

The iBorderCtrl system might indeed be replaced by a wizzard, or, why not be
more inclusive, a witch, with a magick wand pointed to the traveller, while
questions are being asked of them. If the traveller is telling the truth, the
wand will jump up, if they're lying it will dive down. The witch is not moving
the wand! She's only channeling the MAGICK!

The same magick being channelled by this revolting misuse of technology for
the most odious purpose imaginable. It is not a coincidence that this
"prototype" is being deployed in Hungary, the country in the EU that has
embraced populist, xenophobic tendencies as no other, having elected a master
of the craft, Viktor Orbán, as a prime minister and head of government.

This is such utter, utter bullshit. I cannot believe that the Commission
agreed to all this. What the fucking fuck.

___________

[1] http://www.communicationcache.com/uploads/1/0/8/8/10887248/o...
The Realtek credentials were stolen long ago+. It's puzzling why they're still being honored.

+ https://en.wikipedia.org/wiki/Stuxnet#Windows_infection
> One believes in these things only until they become managers themselves.

The law isn't Tinker Bell, it doesn't require you to believe in it to exist.

> And every one aspires to be one in this industry.

It's difficult to think of anything sadder than a person who assents to his own exploitation in the hopes that maybe, someday, he will get to exploit someone else.
3B1B is definitely more useful for applied purposes, but the MIT LA introduces you to the topic formally, and helps you understand research papers.
If it comes from a chain, it ain't pizza.

Every town has some hole in the wall joint that makes pretty good shit.
And a good sales person will be one that is OK making cold calls over and over knowing that wast majority of them will be a dud.
Nobody of downvoters asked for anything nor contested my arguments. English is not a my native language and I'm busy right now, so I prefer to be concise.

Basically, LIGO is oversized and much more precise version of Michelson-Moorley experiment. What else I need to show you or tell you to convince? Everybody already know role of Michelson-Moorley experiment in development of GR/SR theories. Michelson-Moorley experiment was performed with precision of up to 1E-17 and found nothing, so it was reasonable to post theories assuming that c=const. LIGO performed with precision of 1E-18 and found deviations, so it no longer true unless LIGO is wrong (distance to Alpha Centaur is just 4E16 meters, so it's possible), so it's why I asked "are you sure?".
>This is one of the side effects of an open web, and one I feel we should live with in the interests of freedom. The only alternative of which I am aware is to police speech through some kind of authority.

I strongly believe this is nor correct. You can mitigate a lot of this stuff through better design, without censorship. Most important point: Open Web is the idea that people can find info they're looking for, not that anyone on the web can bombard everyone else with information. Modern social media is optimized for the latter. Algorithms chose for you, and they chose badly, and you have no control over it.

Jaron Lanier has a lot of talks about incentives and why current social media is bad for you. His hypotheses seem plausible.
The link gives me a 502 on iOS.
>The virtual agent is reportedly customized according to the traveler’s gender, ethnicity, and language.

That all just seems to be fancy way of saying it's discriminatory and racist.
Oh, it happens to me too. As techies maybe we think in the context of "Wouldn't be cool if..." and just really want to believe that it's not just cool but actually people will use it and pay for it and ignore the signs of the opposite as long as we can because it's really cool and sure people will come around and see how cool it is if I can make it shinier.
I think this is kind of similar to what some friends have done with Ecoduna.com. The challenge with Solar Foods must be to produce enough food from a spaceship sized unit.
> Of course users are going to use javascript more, the more the internet demands it, the more people will be willing to allow it.

I think you have this backwards; the vast majority of users like the benefits of js-enabled sites, so they get built. That ship has sailed long ago.
This JSON Web Token Security Cheat Sheet[1] or this python script[2] are both quite useful when reviewing anything using of JWTs.

[1] https://assets.pentesterlab.com/jwt_security_cheatsheet/jwt_...

[2] https://github.com/ticarpi/jwt_tool
But why design it that way? Seems to be a sure way to confuse new user.
I’m hoping this is sarcasm.