skysight-inc/HackerNews huggingface dataset:
Ask HN: Building a Trust and Reputation System
Hello Hacker News…

I am working on a [free] trust and reputation system for people who provide personal and professional services. The goal of the service is to make it easy for sellers to promote themselves and find/connect with qualified and motivated buyers. At the same time, it will allow buyers to find/connect with trustworthy and reputable sellers. This has been underway since March and is close to being ready. I would like any feedback on things you would like to see included. Currently, it resembles a mashup of LinkedIn, Yelp, Upwork, Craigslist and Tumblr.

The prototype is based on a reputation score, which will be published for each user registered on the site. The score is dynamic and is generated from the users activity on the platform, as well as feedback from other community members [Ex. ratings and reviews]. I am interested to know what features other people would want. All suggestions are welcome, but I can’t promise they will be used :-)

-RonM

PS. Personal user privacy is a core part of the service. User information will not be monetized and traditional advertising is not permitted. Instead, we are experimenting with a new type of promotion, whereby buyers opt-in to see seller promotions and are paid directly by the seller for participating.
Were the research / data leakage packages from the student who did their thesis on the security of pypi etc..?

https://incolumitas.com/2016/06/08/typosquatting-package-man...
10 MB could be an exaggeration on average, but not by a huge amount. Not even trying to find something crazy big, this is the first site I checked because I went to it earlier today and noticed it took a long time to load:

https://help.salesforce.com/articleView?id=000232181&languag...

It is simple help article, but instead of serving the actual help article it spends about 2 seconds serving 4 MB of JS and rendering the article.

After that I typed 'app.' into my URL bar and went to the first site that came up, that was 3.9 MB of JS on the login page.

Numbers are for uncompressed JS, including the larger of the inline scripts.
So you think only the rich should be allowed to start their own company too? Quitting a job without having another one lined up is also pretty risky.

This argument taken to its logical conclusion leads to serfdom. You might even say it's The Road to Serfdom.
I'm surprised to see no discussion of pre-IPO stock options as (tech) employee compensation. It used to be the deal was you'd take a below market salary plus options, and the company would either IPO or go out of business in a reasonable time. That's no longer the case. Since the time to IPO is so much longer than the average tenure at a tech company, employees end up either forfeiting a bunch of equity after leaving, or sitting on illiquid shares for years after buying them. Longer post-termination exercise periods don't really help the situation, as employees are still being deprived of liquidity on a large portion of their compensation, and secondary markets offerings are still not the norm.

Forget about whether it's good for the market as a whole for the moment: is there a solution for the average tech employee?
For some further, semi-amusing support for the title's assertion, save all of your work, close important programs, and then run 'sudo systemctl --dry-run reboot'
We don't (generally) have laws against hate speech. That's not the same thing as saying there is no such thing as hate speech.
Meanwhile other studies have shown some effect. That's not something HN is going to decide.

The last thing we need here is people reflexively stomping on the heterodox with one-liners. It has a shallow, nasty effect on conversation, and HN threads are for good conversation.
Surely thats a regulation thing, not an actual desire by the market.
Mine in c# is here https://github.com/peteri/ClassicBasic
Perhaps you had 16 megabytes of memory? It's a bit tough going but my research seems to show that in-period, people commonly ran Pentium 75 systems with anywhere between 8 and 32 megs of RAM.
> a right not to be associated with hate

This is neither a right in any theoretical system of human rights I've seen, nor is there any practical way to disassociate people from a basic human emotion.
Sorry, I didn't notice your reply before. It is different in that you're getting fewer of the antioxidants naturally found in nuts and seeds to slow down the rancidification process. You are also getting it in all kinds of things from bread to seasonings to supposed "dairy" products, so your exposure is much higher. And finally, nuts in shell are protected from oxidation by a skin and the shell, so they are less rancid when you eat them. Seed oils tend to be quite rancid already when you purchase them. I am not sure that eating nuts is a good idea in the first place though. Things that plants don't want to be eaten and put toxins in to prevent from being eaten aren't high on my list of "probably good eating".
Sales results from getting 3M views on YouTube
I get candy from these people on subscription because I found them on HN. But, it seems like most posts these days that I see on HN are about their own stupid business mistakes.
https://news.ycombinator.com/item?id=18277411
The piece of my hip which directly pushes onto the ground when sleeping on my side is the point which doesnt let me sleep on my side for a few days on the ground, no matter the angle. I think someone else in this thread is right, and it is a matter of missing muscles/fat/skin in that area. I do remember that as a youth i didnt have the problem when camping, but after all that was only for a night or two back then.

Did anyone try to go back after sleeping on an extremely soft mattress after 30 years here? How long did it take for you to adjust? I do even bring my own pillow into the hotel after spending a few sleepless nights, so i might be an extremely bad example of a creature of habit, but on the ground, it was actually painful and not just a matter of it being unfamiliar.
There's quite a distance between "tiny" and "top 100 sites"! Some pretty darn popular sites that use Rails (afaik) are GitHub, Shopify, Hulu, Twitch, and Airbnb.
With regard to the third, this is a problem specifica with libraries written in JavaScript. Hopefully it'll become less common as more libraries are written in TypeScript and the types are automatically generated from the code.
Such work has been done, see Braille or the ASTER system http://www.cs.cornell.edu/home/raman/aster/aster-toplevel.ht...). ps. Sorry for the previous comment (already deleted), I've accidentally pasted the wrong thing from my clipboard.
> It used to be the deal was you'd take a below market salary plus options, and the company would either IPO or go out of business in a reasonable time.

It’s actually an interesting thing you mention. I’d you take a below-market rate but your employer doesn’t “exist” longer than necessary, there’s a lot less actual sunken cost. Nowadays they ask you to take a below market rate and try as long as possible to stay private.
They do this because they see words as weapons to be used against their enemies, nothing more. It’s not that they believe in freedom of speech incompletely. They just know that freedom of speech is something other people care about, and it can be used as a rhetorical weapon.

“Never believe that anti-Semites are completely unaware of the absurdity of their replies. They know that their remarks are frivolous, open to challenge. But they are amusing themselves, for it is their adversary who is obliged to use words responsibly, since he believes in words. The anti-Semites have the right to play. They even like to play with discourse for, by giving ridiculous reasons, they discredit the seriousness of their interlocutors. They delight in acting in bad faith, since they seek not to persuade by sound argument but to intimidate and disconcert. If you press them too closely, they will abruptly fall silent, loftily indicating by some phrase that the time for argument is past.”
I assume from your pissed-off tone and what you say that you are a some sort of leftist wanna-be activist.

Aren't you guys for free speech and minorities? Stopping alt-right (a minority) exercising their right to free speech doesn't seem like a good cause to pursue.

It's getting so annoying how leftists want to silence anyone that doesn't agree with them. This is part of the reason why people are abandoning your ideology in droves, at least in Europe.

Haven't you become the very thing you think you're fighting, or am I missing something?
McDonalds had received a few hundred complaints out of 10 billion cups of coffee served. The temperature of the coffee was not a problem; it was, and still is, the temperature at which all good coffee shops and restaurants serve coffee, including McDonalds. If you go get coffee at McDonalds (or Starbucks or pretty much anywhere else) it will be served to you at around 80 deg C, and sometimes even higher. This temperature is recommended by professional coffee associations [1], and it's the temperature at which any decent coffee machines holds your coffee.

It sucks that Stella Liebeck was injured. Nobody deserves that. But she was burned because she squeezed a cup of hot coffee between her legs while she messed with the lid. This is, by any reasonable criteria, an abuse of the product, and protecting a few people from such foolish choices would mean depriving everyone else of decent coffee. Fortunately that hasn't happened yet.

1 - https://www.ncausa.org/About-Coffee/How-to-Brew-Coffee
Possibly! That def could be interesting.

In general, we're just not great at processing symbolic representations. We haven't evolved to do so (unlike spatial, visual, auditory, etc senses for matching representations) and have only manipulated symbols for a few hundred years. I mean true abstract symbols, not hieroglyphics or other old symbols that still mapped to language / were still quite visual.

I believe it could be more compelling to figure out how to re-represent things instead of just scaling up symbolic representations. That helps make it more powerful and accessible, for everyone.

A good example here that Bret mentions in his talk is Roman numerals -> Arabic numerals. Or even typing paragraphs of text to Arabic notation for equations (y = x^2 + 1 used to be PAGES of written text). People used to think only super educated elite mathematicians could grasp algebraic ideas. But after they were re-represented, we discovered almost all 8 year olds could grasp the ideas!
It seems like this day and age is precisely when this sort of code is normal. We had a brief window of hopeful optimism in the mid to late 90s and even into the early 2000s, but since then it seems like code quality in general has declined tremendously.
That there are no gods - invisible friends aren't real, there's no afterlife, Jesus doesn't love you, the universe wasn't created for humans, ethics and morality weren't given from the sky etc.

(I don't know if it would actually improve the world. Maybe things would get better, but worse in the long run? Or vice versa? When is it measured from? Maybe most of the most terrible ideas, systems and inventions in history have been created to improve the world.)
Ironically this part will probably generate more sales than the original ad. BUT this part wouldn't have existed without the original experiment.
Their location is brutal and basically transit-inaccessible. You'd have to pay me seven figures to live near Los Gatos or do the crazy commute from some place interesting.
When you consider dictionaries, they often focus on mainstream published sources. Programming is a specialized field and "semaphore" in the multi-threading sense has not entered into common usage, so it would be unlikely to be present in the corpus that they're working with. You could argue that dictionaries should cover every argot, but that requires resources and people who specialize in those fields. Programmers would be better served with a specialized dictionary,[0] especially since your average Joe isn't usually going to see it being used outside of the specialized field.

[0]: And we do have those. For example: http://foldoc.org/semaphore. HN might especially be interested in the Jargon file: http://catb.org/jargon/html/.
Free speech is free speech. Even if you don't like what people say (or perhaps specially when you don't like it).
> Forget about whether it's good for the market as a whole for the moment: is there a solution for the average tech employee?

Not really. Working at a startup is almost certainly going to result in lower compensation than working at an established company that grants RSUs or options.

The decline in IPOs is a net negative for engineers who work at startups. At the same time this has been happening, larger companies have been increasing compensation for engineers.

The situation is now like this: you can work at a startup for several years and hope to make a big windfall if you get in early enough to get a lot of shares and there is an acquisition or an IPO, or you can work at a FAANG company for 5 years and make a million dollars or more with none of the risk, better benefits, and probably better work-life balance.

Some people are passionate about startup culture, and they should probably go work at startups, but for everyone else startup work is becoming an increasingly larger sacrifice.
We haven't banned anyone here. But please don't post unsubstantive comments.
In my experience, yes, all N-dimensional expressions are generalizable to other N. It just has no practical application, since you can't physically construct a 4D object.
Honestly, this is kind of FUDish and assumes the worst case scenario for upstream developers, and the best case scenario for the distro maintainers.

Another way of phrasing what this extra layer of maintainers provides, is a second group of people who can introduce their own irresponsible, user-hostile, and potentially malicious (or at the very least, negligent) decisions. Worse, often times these developers have less (in some cases, far less) knowledge of how the code itself works, and are applying their own patches, often with minimal testing, without fully understanding the scope or impact of the changes they're making. For every poor decision you can find in a package that is popular enough to even appear in one of these downstream repositories, one could just as easily find a case where this extra layer is introducing their own problems.

The non FUD-ish answer is that whether you get your software directly from the upstream developers through an uncurated repository like PyPI, or through a curated repository like a Linux repository neither one is inherently better than the other. Each of them has a variety of pros and cons and part modern day engineering is looking at these tradeoffs and choosing the right set for your particular situation. Sometimes that will even mean that you're choosing different tradeoffs for different packages on the same system.
I would only expect that if the people rewriting everything were good programmers and said they were rewriting it to be secure. Most rewrites are done for non-security reasons are don't improve security.
Only in this particular cultural context. In the context of the Arab Spring such a platform would have very different content. What does seem to be the case is that every time someone attempts to deplatform the people writing about the subjects you listed, their audience grows instead of shrinks. What is the ultimate goal here because it seems like the deplatforming movement is spreading the ideas they oppose much further than these people ever could have on their own.

Is there a belief that we'll eventually reach a point where every single platform accessible to humanity is closed to those with ideas that we find unsavory? If not, then all of this seems to be causing much more harm than good as each attempt to silence them turns into a megaphone.
That is literally true. Paypal is choosing not to do business with someone. Is your preference that companies must be forced to conduct business with all comers?
Doesn't look that much different than Facebook, honestly.

Most posts look pretty normal.
Why do you want to be a professional coder? Does everything have to be a competition?
I really hope the private equity markets stay restricted to accredited investors and other people who normally operate in them, and remain inaccessible to average investors.

Non-public companies are often bad investments for ordinary people, most startups fail, ICOs are sometimes outright scams, etc.

The crazy behavior ordinary people engaged in during the dot-com boom was harmful to themselves and the market, and in some ways the reduction of IPOs is good because it helps prevent that kind of behavior from happening as much as it did then.
Learn, monkeys!
I've started doing Iyengar Yoga a few weeks ago (but the specific school doesn't seem to matter in that regard), and believe me, it's the hardest workout I've ever done (to my shame).

I'm certain I'm building muscles there. The focus seems to be stretching of hardly-ever-stretched muscles, but there are all kinds of postures that are basically body-weight exercises.
> ...it since followed the path of every other monopoly bureaucracy...

This is not really true, but you are taking it as axiomatic.
Telling Thomas he's factually wrong is considered unsubstantive now?
If you said you upgraded your stereo, though, I’d expect you bought something pretty clearly nicer, eg by moving from a pair of PC speakers to a professional hifi. I wouldn’t expect that you’d have moved from one well-respected hifi manufacturer to another with different tradeoffs. Admittedly IE is pretty awful, but Chrome and FF are effectively comparable; “upgrade” is too strong a word for switching between them.
From what I've noticed:

1. Jaywalking is rare % wise. Most of the time I see people who jaywalk, do so very carefully. The worst of pedestrians that I see are the ones who ignore pedestrian lights without reguard for traffic or the ones who stand in bike lines.

2. Most cyclists either weakly obey rules, or flat out disregard them. (weakly, as in they'll wait in the crosswalk or fail to yield to pedestrians) The majority of the time that I see a biker on the sidewalk (above 18, by law it's 12+ you're not allowed to bike on the sidewalk) I'll point out where the road is to them and the response is "fuck you".
Yes I think this is true.

I’m curious how future humans will relate.

You could imagine an intergalactic mission in which the calendar was kept as a keepsake from earth.

And if a new planet is colonized, would we work to stay in sync with earth in some way? Keep the same basic names but morph them?

What happens when two different civilizations meet with different calendars (we have some historical data on that).
http://www.paulgraham.com/saveelan.html

hah
The dangers of premature scaling
Article looking at how start ups shoot themselves in the foot by scaling too quickly
I was struck by this when I went to visit Shanghai in 2002. I was sitting beside a recent MBA grad who was originally from China.

We got to talking. At one point in the conversation he asked me a hypothetical question about how I would design a system to determine traffic conditions. I responded with an answer laying out cameras at intersections and software to make sense of the video.

He responded that in China they’d just put a person at every intersection who would send a text message to a team of humans who would update a webpage. It drove home the point to me that labour was so abundant and cheap there that you could often throw more bodies at the problem instead of writinf software... and probably solve the problem better.
just world fallacy.
>>What does it speak about my beliefs?

I already explained it.
https://news.ycombinator.com/item?id=18304329
The standards of inclusion for nelogisms are often high.[0] For older terms, you usually only need a few attestations.[1] It also highly depends on what corpora the dictionaries are using, since the past set can include the surviving written word, while the more modern words would require wading through the firehose of the internet, unless that term also starts being used in print publications.

[0]: If I had to guess why, because dictionaries don't want to seem like they're trying too hard to be trendy by including every new slang term, instead of the most popular, and it's also hard to foresee whether any of the words will even have staying power in a year since a lot of it can be short-lived.

[1]: Sometimes only one: https://en.wikipedia.org/wiki/Hapax_legomenon
What in interesting man and concept, if not a bit (I hesitate to use the term, it's not intended as a pejorative) reminiscent of the placebo effect.
Alt-right conspiracy nuts != free speech.
Which is fine, so long as the computers aren't moving at relativistic speeds relative to each other. Newtonian spacetime is an accurate approximation.
Also http://archive.is/xK79K.
Ha!

They were able to recover the failed backup gyroscope by executing a series of attitude maneuvers while switching between operational modes on the gyro.

They literally shook the spacecraft and turned the gyro off-and-on.

Sometimes you gotta bang on something to get it to work!

I would love to buy a beer for the mission operations team member who came up with that idea!
Correlation Between Stock Market Returns, GDP Growth, and PE Ratio
> Finally, nobody seems to be wearing either latex gloves or masks in any of the photos

They're sticking labels on sealed jars and putting them in a box, what benefit would gloves and masks bring?
I've rarely used FT methods in the real world (one reason being the wrap-around boundary conditions), and not really followed them. And, not sure whether that paper reflects the current state of the art.
> including Django, Rails, and Laravel.

All dynamic languages.
What do you mean by 'drag their feet'?

I'm something like half RMS' age, and for the most part I use e-mail, IRC, and the odd board like HN (which I probably spend too much time on).

Social networks are simply not useful to me.

By contrast I have a coffee machine and barely anyone else I know does (UK). Because I find it useful and they don't.

What's wrong with that? It's nothing to do with the age of the software and all to do with the purpose it serves. My car is old because it works and I don't need a new one, too.
Wouldn't be a problem if hardware would have drivers in mainline kernel
For those interested in learning the spectacular engineering that went into the Hubble: http://a.co/d/4kLahfW
Having run a platform on RoR that did billions of requests per day, it scales just fine. It’s not as cost effective as Go, Java, Rust, etc., but it’s perfectly scaleable.

Scaling web apps horizontally invariably becomes more about where your data lives, how it gets scaled out, how it’s accessed, how work get processed (jobs), what caching you do, what memory requirements you have.... yada yada. Rails wasn’t ideal, but rarely are you ever working in a pristine “ideal” tech stack once you’ve hit scale and you’re 5 years into a business.
A good way to trade tendonitis for marginal improvements in strength
> "In a normal world this would mean Rubin is done"

What is this supposed to mean? That accusing someone of sexual assault should not only result in the person being fired, but becoming unable to work anywhere else?

Our society already has an underclass of unemployable people who have actually been convicted of crimes beyond a reasonable doubt, since it is now common for many employers to run background checks and refuse employment to convicted felons.

Won't that problem just get worse if we expand that system to include people who have been found guilty of sexual assault in settings where there are fewer protections for the accused? Such as a closed-door HR hearing, or the court of public opinion?
The internet.

I don't see any reason to attribute that to the submitter, though they may need a lesson in how much moderation work it is to host user-generated content.