skysight-inc/HackerNews huggingface dataset:
yes and that’s why there are 4 or 5 distinct decentralized exchange projects in development. The second a good one appears people will swarm to it.
There is an alternative problem where there is no strong ownership in place, but code that should be changed doesn't get fixed or updated because nobody owns it.

To get back to the point that I was trying to emphasize, a big problem with software development organizations is that often they do not own their software development process, making it essentially out of anybody's control.

I guess in a scenario like that upper-level management (e.g. the CEO) could try to take ownership of the process, but that's unlikely to ever work out well.
A couple people. :-) Go do a quick Google search.

https://townhall.com/columnists/rachelalexander/2018/02/12/m...
Edit: maybe I didn't understand what is the "incorrect, but widely held view" you talked about.
If you're interested, I just finished a conversion tool designed to help sites get more signups. Won't know until we try, but I'm pretty sure I could increase your signups by 30-50%.

I'm soft launching this week and willing to set you up for free so I can test out my tech. My email is in my profile.

(same goes for any other HN reader who stumbles across this -- free optimization service for anyone who reaches out and is a nice person.)
This "pleases the group" that experiences harassment. Are you in favor of harassment? Or against protecting those who experience it?

If that's not a problem for you, and if your "common sense" makes you a nice person, these rules don't affect you in any way. However, my "common sense," which you don't seem to share, tells me that communities with explicit anti-harassment guidelines do better in creating a positive, smart, collaborative environment.

For example, on HN we rely on explicit guidelines for polite conversation and not on some implicit sense of common sense. Without those guidelines the conversation devolves into well... harassment, name calling, trolling etc. (See any unmoderated forum on Reddit).
It's hard to say. Lately I've been getting into the principles of GNU and FLOSS. Simply browsing the massive amount of open source out there has been important for my growth.
Have you not heard Trump speak?
Nice! Feel free to open an issue, or send a PR. :smile:
If there's such scientific distinction between a state and a disease, I'd really like to know more. But I can't see how a disease is not just a particular state of being. And if obesity is not a disease, then still, that does not subtract anything from my point in the GP comment.
As far as I can see, the real problem here is that some forms of baggage are still allowed (an inevitable problem with any finite list of rules), meaning that you will end up with baggage imbalances and endless debate over which baggages are permissable self-expression and which ones are unacceptable.
JSON Schema is useful. Here is a post with a Python example of using it to validate some data:

Using JSON Schema with Python to validate JSON data:

https://jugad2.blogspot.in/2015/12/using-json-schema-with-py...
I think you're drawing a false binary choice here. There is such a thing as "thick libertarianism", for instance. There's nothing inconsistent with the view that sure one is within one's rights to do such a thing but that it is still bad, and that one might, to the extent that one can within one's own rights, take measures to discourage such a thing rather than just accepting it as "Well it's within their rights so it must be OK".

Edit: Or, to put it another way, if one wants to take the philosophy of enforcing norms primarily through private action, let us not forget that that applies not just to the company that owns the building, but also to everyone that company might deal with! And complaining doesn't seem like a bad start.
> Concern-trolling attempts (“How much protein is too much?”) can only shadowbox confounding factors, like intake of animal protein (which tends to be higher in saturated fats).

What does shadowbox mean?
I noticed that today happens to be the 6th anniversary of this blog post being posted to HN, reddit, etc (previous HN discussion at https://news.ycombinator.com/item?id=3606380). I think it's fair to say that that event marked a major turning point in the development of Julia, probably doubling or tripling the contributor base overnight, many of whom (myself included) are still actively involved in the community. It's a little funny to see the blog post talk about 1.0 (that release would eventually be called 0.1), since that's still not out 6 years later (though this time around it is actually soon to be released). The blog post says julia was 90% done at the time - I guess it's true what they say, 10% of the work takes 90% of the time.
That's true. But the value of swag is increased when it's earned! :wink:
You're like the Federalists who think we shouldn't have had to put down a Bill of Rights in the United States, because "obviously" any right not granted to the government is the right of the people.

Just like "Warning: Object is hot" seems stupid on an iron, it may seem silly that we have to say "Don't be racist; don't troll; don't pick on someone because of their attributes or beliefs; just be nice" but there it is.

I'll eat my hat if you have used FreeBSD as a daily driver for the past 15 years, and are going to uninstall it and re-architect your homelab or business because of this CoC. "I've dabbled in FreeBSD occasionally but have lost interest" is a different statement.
"Comments that reinforce systemic oppression related to gender, gender identity and expression, sexual orientation, disability, mental illness, neurodiversity, physical appearance, body size, age, race, or religion."

This doesn't preclude thoughts on race-relations—if that was the goal, it would've simply said so.

We know what this means.
A helpful exercise is to consider the work that a compositor actually does and then try implementing a simple CPU-based one. The main operation you'll need is a blit - which you'll find somewhat difficult to optimize. Hardware-accelerated blitting (OpenGL) is so much faster that it's entirely worth it. The only tradeoff is the complexity of OpenGL, but Mesa or other libraries can abstract all of that away.
We only know which ones are spurious if we run the trimming algorithms. I wrote a paper about 10 years ago showing how to use generic algorithms on the weight matrix to remove spurious interactions.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2538912/
But do people actually do that? I have not seen anything like that in technical internet communities.
Which could be a fine solution, except one or more groups still are making rules which affect the lives of all of the other groups. So disengaging means letting other groups you may disagree with dictate parts of your life.
Java is a decade younger than C++.

Also, I haven't ever seen deep C++ hierarchies. That seems to be invented for Java.
Because sadly nowadays common sense is uncommon.
Exactly what happened in LLVM as well: let make it explicit what the expectations have always been and how everyone (most) already behave!
https://llvm.org/docs/CodeOfConduct.html
@cygx, @usrusr, @jstanley:

Here's one way to show new comments at HN: https://www.talkyard.io/-32/how-hacker-news-can-be-improved-...

— part 1: "Finding new comments". Video, + live demo if you click "Recent comments" in the upper right corner.
SV is very liberal, yet typically engineers (eg. EE, Mechanical, Civil, Aero, Industrial, Chemical, ...) are conservative. I wonder how many people with real engineering degrees (disclosure my BS is EE with CS minor from top school) are SV liberal.
It is when it implies openly supporting racism and sexism, which is why the reaction is rightly extreme.
Meh, the only swag I ever got was one of those 3D hand tracking fancy things whose closed-source license wasn't compatible with blender and didn't work all that well on linux.

Wouldn't mind a pair of socks though...
Please read the Guidelines and FAQ links at the bottom of the page. They'll tell you that job ads are only allowed in the monthly "Who is hiring?" threads, which are posted on the first business day of each month. As an example, here is this month's thread:

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

If you have further questions, you can contact the moderators at hn@ycombinator.com.
2018 DAYTONA 500 Live Stream
> He is personally facing the backlash from openly supporting Trump and being a speaker at his rallies

Thiel is moving to Los Angeles, not Louisiana. The amount of PR he’s gotten over his branding decision surrounding this move is mind blowing.
I should expand then: 17 years later, where are the successful Lisp (ok, and Clojure) startups fighting the Microsofts (C++, .Net), Facebooks (PHP!!), Apples (Objective-C, Swift), Amazons (Java, C++, Perl), Googles (C++, Java, Python, Go), Twitters (Ruby, Java, Scala), Dropbox (Python, C++), etc.?
I know it's just for educational use (thanks!), but fun to think through what it would take to make this into a fully functional app.

Exercises that don't involve arm movement would be impossible to classify. An extra sensor on the leg might be enough to a) handle cases where just leg movement is involved and b) capture body position for static exercises like planks and wall sits.
Serverless is an annoying buzzword term that actively confuses those who don't know the architecture. What is it, really? (someone else tried to explain above). What does if offer? What is an example use case or business/research function deployed on "serverless" services?
It's the Shareholder Directive that you want destroyed. Executives in this country have no choice but to maximize value for shareholders. We need to destroy that rule and its surrounding culture if you want to get rid of insatiable growth
Want protein? Get some nutritional yeast. You can add it to almost anything and get as much protein as you like. No fuss, no mess, no cholesterol, and cheap. No fat too.
Lamenting the need to write down common-sense rules may be reasonable. But if you truly value meritocracy, as those who dislike codes of conduct often do, then it would make more sense to keep using the OS as long as you are happy with the software itself, while arguing against the CoC.
Fake news is an existential crisis for social media
This will not end well: “He believes there’s an energy behind the brand, and he’s gotten people to invest at that valuation. He has not tried to explain it in traditional financial terms.”
It sounds like a useful test if you get a positive result for discrimination. If the test comes back negative, things are more complicated.

This isn't as simple as it seems because a supposed job requirement, while superficially neutral, may be unnecessary. For example, police departments used to have height requirements. But height requirements discriminate against women. Do you need to be tall to be a police officer? Maybe it's really about projecting authority? Okay, how do you measure that?

Making job requirements neutral is a rather fuzzy area. What is the job really about? Who decides?

Any variable that's not independent of gender can be used to (imperfectly) detect gender. It may not be easy to figure out if machine learning is using it for something real or just as a substitute gender-detector. Randomizing gender while leaving everything else the same isn't going to detect this.
I can still concentrate on written matter and read fairly normally as far as I can tell. I read a lot and I occasionally read something like a thriller novel in one 6-8 hour sitting, or maybe a 4 hour sitting + a 3 hour sitting, something like that. The biggest "problem" I have in regards to reading, is having too many books "in flight" simultaneously, and interleaving my reading. According to my Goodreads account, I have 31 books in the "currently reading" state right now. Of course some of those are actually in a state more like "started, set aside, haven't looked at in a year, will resume $ONEDAY", but I do flip flop back and forth between several active books. I sometimes think I'd be more efficient if I just picked one, read it to completion and only then started another.

Anyway, relative to what this article is talking about, I feel like what I've lost is my ability to watch movies (and to a lesser extent, tv shows). I think it's largely because I do almost all of my tv/movie consumption on a laptop, and the allure of the Internet is always right there just a browser tab away. I start watching a movie or something on Netflix and 5 minutes later I'm on Hacker News, or somewhere , surfing. Jump back to the movie for 10 minutes, then surf more. Then another 5 minutes on the movie, more surfing, lather, rinse, repeat. It might take me 2+ hours to watch a 45 minute episode of some show, or 3+ hours to watch a movie with a 90 minute runtime.

If I routinely read books as ebooks, on my computer, I suspect this same phenomenon would creep in with reading as well. But I still read a lot of offline, dead-tree books, which takes me away from the digital world for a while. I also do a lot of reading dead-tree books while soaking in the bathtub, so no laptop there - although my phone or sometimes a tablet is often within reach. I typically only grab that to update my Goodreads account though.
I don’t have any problem with common core or “new math”. I was a math major myself and have two kids in public school in SFUSD, and I think it’s valuable to develop ease and fluency in problem solving. An example in another thread, 2015 - 1985, is a good example. I like the idea that kids learning arithmetic would see how to solve this without a plug and chug approach.

Here’s why I don’t find it promising: this is mimicry. The US found that other countries that teach math well don’t rely excessively on plug and chug. But these countries draw math teachers from the top math students. These teachers teach this way not because there is a new set of standards to adhere to but because this is how people who are good at math do math.

Until the US draws math teachers from top math students, the new math will just be a new set of plug and chug steps. This is why the parent in the blog entry is frustrated- to them, new path is just more steps than old math. It may feel that way to the teachers as well, if they aren’t understanding what they’re doing.

If we want to mimic Finland, we need to start by drawing teachers from the upper echelons of math students. And once you do this, much of this “new math” will happen organically. That may in fact be the only way it can happen.
Amazon had 4% of US retail sales in 2017, although that's 44% of US online retail sales. Online sales were 9% of retail sales.
I think most folks in SF and SV are against Trump on these issues. There are however many people who see the homeless situation on the streets of SF and think that the Democratic government is broken on at least that issue.

Not to mention that there are folks who support the contrarian standpoint on every one of those issues but are anti gun control.
Sure the West and China are both turning into biometric dystopias buuuuuuuut ours delivers fried chicken to your train seat. - Naomi Wu, Shenzhen.

For some railroad lines in China, you can order food while on a train and have it delivered to you at a station. That requires finding the passenger quickly, so some combination of cell phone tracking and face recognition is used.[1] KFC is using this system.

China's approach to Big Brother is more like a service function. The Government knows who you are and what you're doing, but China has been like that for centuries. There's no tradition of anonymity. The older paper-based systems worked when people didn't move much. The newer technology is being used to provide routine services, such as convenience store checkout and finding purse snatchers.

London has a lot of cameras, but many of them are old, so they have poor resolution. Newer 4K surveillance cameras [2] finally have enough resolution to be useful for recognizing faces at 40 feet or so.

[1] http://www.chinadaily.com.cn/china/2017-07/13/content_300925...
[2] https://www.lorextechnology.com/articles/What-is-4k-Video/R-...
Hah. This is cool.

I’ve become so used to reading papers with a footnote that states something about an NSF grant being used to support the research that I was initially surprised when I didn’t see it here. Then I realized what I was reading and chuckled :)
I'm talking about when the police stop you. I live in Belgium and I've seen the oppressive stop and searches the police do on buses. They come on and haul people off.

You are required to have an ID on you at all times. If you don't have an ID on you you've committed an offence.

It makes it very easy for police to find identities of people they question. In the UK you have the privacy that you haven't committed an offence by not having an ID so the police can't detain you. So you can just give a fake address and the police can't do anything.
By that reasoning, we should never have rules, because any rule will create the possibility of people trying to lawyer out of the rules.
"Only permanent resolutions (such as bans) may be appealed." - why?
I have a good credit record on Ant, and I just come USA last Fall, really feel the inconvenient payment here, I personality don't trust any third party financial institutions, whether physical bank or online financial company, and some behaviors the ant performed on its customers, I cant agree.

Well one fact I can tell about is the expo in my university before I came to USA, the AI technology shows during the expo suprised me, although the mechanism behind problem simple, well in China senario, the nlp, characters recognition is more difficult due to it's culture.

I happened to check out it's individual loans oneline, based its credit system, everyone has a credit number, I can lend my money to thers, it's like customer to customer, it's more like the blockchain idea (decentralize), I like it, we don't need bank or anything other agents to operate for us, although the credit number can be compromied by Ant, the idea is real, and used by Chinese people, it's happening, it's a start.

I know here is a different country, different system, basically payment dominated by cash and credit card, which I was really not used to, no offense, living here I feel more traditional regarding payment and shopping.

Of course there are so many things good and better than China, but China is so big, there are technologies advanced indeed. Back to Ant, there are certain ways they promote their products I don't like, the truth is they do innovate Chinese shopping, loans and financial payments, and mostly it's working well, it's more align to the society develop.
I think a lot of potential technicalities like that are handled pretty well by this paragraph at the start:

> This document is not an exhaustive list of things that you should not do. Rather, consider it a guide to make it easier to enrich all of us and the technical communities in which we participate.
Required reading for anyone working in systems. And, yes, it will be on the final exam.
Possibly. But the benefits outweigh the marginal scenario you are envisioning. I again return to the example of HN, which has higher standards of conversation than many other boards, due in part to strong moderating guidelines: https://news.ycombinator.com/newsguidelines.html

To draw a parallel, do you think HN would be more successful if it relied on "intuition" for norms of discussion?
They don't, I'm assuming they're speaking as a German. I'm a Brit living in Belgium.

I see the difference and I wish I could have the privacy of no ID cards back.
Meetup.com is expensive beyond any reasonable justification if we consider that most services provided by GitHub/GitLab, Facebook, Doodle, etherpads, Google calendar... are more complex and yet free.
a carpet most definitely is a source of dust. the fibers inevitable break down and become dust.
How the growth of cities changes farming
Countries with more gender equality have fewer female STEM grads
Really like the Alexa skill thing, make me want dig into it. An Amazon echo for only 100 downloads seems easy to reach.
That's a fair point that I agree with. My comment was more about the need for real analysis when making large architectural decisions. Experimenting with new tech in small projects is good, and fun. But I've worked at places that have made major investments new tech, sometimes based on small prototypes, and then ran into unexpected issues that were very frustrating after we were already committed.
Clojure is a Lisp. One of the distinctive things about Lisp is that it has dialects. You wrote your comment using software written in another of them.

The youngest of the companies you list was founded in 2007. The first stable Clojure release was in 2009.
"For beginners, and especially for people working on their own, I recommend delaying the pain."

No, no, no, no, no! This is exactly what caused the problem in the first place.

That you need an IDE is one of the biggest lies in programming. From the terminal on most Linux systems, you can download and install everything in a single line. Then compiling is another line.
This article is more about generalists vs specialists, which is mostly orthogonal to 10x. The best point the author makes is "use the right tool for the job", but even there, making good platform decisions is merely table stakes. Also, it's not as sensitive as the author would like to believe. To take his example, using Sinatra instead of Rails is simply not that big a deal unless you are specifically memory-constrained.

10x itself comes from the long-term observation that some programmers are just dramatically more productive than most. It doesn't come from one trick or technique, rather it's a combination of strong modeling, internalizing the high-level goals, and being able to mentally move through the layers of abstraction very fluidly. Where the 10x comes from is building elegant models that bypass whole rafts of problems and unnecessary code that lesser programmers would create. It's more about the code they don't write than the choice of tools.
A complete machine instance is too coarse a grain sometmies. So the progression is:
"A physical box" → "A VM with many things running" → "A half-OS and a couple of related processes in a container" → "A single OS-process-like function invoked on demand".

The upside is that you invoke the "functions" not as processes on one box you have to maintain (*CGI), but on many boxes maintained automatically. Your limiting resource is not the limitations of the box, but only your budget. Also, stuff like security, software updates, load balancing, etc is taken care of by the provider.
https://svnweb.freebsd.org/base?view=revision&revision=32582...

Never forget
I'll go back to my first question: in this case, what legitimate authority is being overstepped? It seems widely accepted that governments have the ability to make laws for the protection of animal welfare, and we seem in agreement that the ends reached here are a good thing. To me, this seems like a legitimate and proportional use of governmental power.
Danny Garcia stops Brandon Rios in 9th round
Go for it! :cheers:
As much as I like Lisp, I don't think your choice of language will make or break your startup.
The reason the methodologies get butchered is partially and substantially because different forces try to pull it to their own side for their own benefit.

The behaviour is too sophisticated for it to be merely an innocent misunderstanding. On some level it is being knowingly manipulated and weaponised.

It's inevitable because essentially every methodology is a very fuzzy description of a set of ideas and practices so people and groups will interpret it in a way that benefits them.
Yep, it's a win-win! :smile:
Your example is not a 'legal argument', nor is the CoC a law. Lots of organizations have rules that don't have the formality or rigor of laws and they have little trouble interpreting them, applying them and enforcing them in letter and spirit. It's pretty much a non-problem.