skysight-inc/HackerNews huggingface dataset:
While this is an important distinction, corporate censorship is a real social problem when the corporations control the platforms most people use to speak.

A circumstance where a single entity controls the conversations of billions is unparalleled, and our practices need to be re-evaluated.
This is great. Although part of me has a desire for the person to be outed so Trump can lose yet another horrendously baseless first amendment lawsuit.

Hopefully a lot more visibly, this time.
I don't know how Brian Gonzalez produces great software so fast! + Asif = Great work guys!
Are you in the OMSCS or on-campus program? I'm currently enrolled in CS 6601 (Artificial Intelligence) via OMSCS, and while it's extremely difficult material that requires a lot of personal investment to master, I've found both TAs and other students to be as helpful as one could reasonably expect.
It would be nice to get this list sorted by most surprising as well. A lot of these feedback points seem to fall into the category of "faster horses" which usually tend to dominate when you solicit ideas from the general public.
“640K Ought to Be Enough for Anyone” (2011)
Besides the new look, there is new technical information in the article, for example:

> However, what’s most striking from the photos is the addition of two new sensors that are rear-quarter facing and presumably new Autopilot 2.o cameras. If true, this would bring the total number of Autopilot 2.0 cameras from 8 to 10.

This info should certainly interest you if you were competing with Tesla. Maybe "regular people" shouldn't care about having this information early, but wanting as much information as soon as possible about things you're interested in is human nature.
Unfortunately it's a circular problem. Nobody is using those platforms because no one is using them. There is not a lot of benefit for me to switch to one of those platforms if no one I wish to follow or talk to is on them.
"I think" is a modifier on certainty the way it's normally used, not merely redundant information (as the literal reading suggests). It is generally used when the person isn't certain.

Similarly, all of the phrases you mentiom carry information about how the comment should be interpreted.

Not a fan of X: I'm generally biased against X, so my opinion they did well here carries extra inferential weight.

Don't mean to be rude: I don't know how to say this politely and request that you "iron man" the question or statement. There are arguments about if you truly need to say such things, but I'm generally on the side that rudeness is better than censorship.

I'm not claiming X is right: I explicitly disclaim a typical inference one would draw from making an argument that something about X is correct.

What you see as "noise" are inclusions of internal probabilistic weights, parse requests, other meta-comments, etc.
HN hates being reminded of politics, even when the news directly concerns the Silicon Valley.
https://www.crowdsupply.com/sutajio-kosagi/novena
How much money will this cost Broadcom? Exactly zero.

So, why should Broadcom care?
No public access without login.
Why that ?
Python multi-level CLI module
Any python command line interface which can support multi level commands upto level 4 ? I know argparse does support that but it doesn't provide dispatcher.
I actually saw someone advertise looking for "code monkeys". Needless to say, they still don't have any programmers.
> If you have a properly configured firewall why is it problem? Especially given the massive address space.

Privacy? Security? Do you really need the whole outside world to know how many computers are on your network, and which one is browsing which sites or doing what exactly at which time? Most people don't, for privacy reasons... and if an attacker can single out a particularly sensitive computer to target, then that becomes a security risk too. If it's avoidable then you avoid it, it's as simple as that.

EDIT: I don't understand these random downvotes. The concern actually exists, that's why (as one comment pointed out) people have been proposing privacy extensions to IPv6. What in the world are people downvoting? You don't like reading facts?
They are similar but different. They both are a departure from being sober. I think in one study about ecstasy they used an amphetamine as the placebo, because both get you wired but in different ways.
Notably, Milo Yiannopolis hasn't been sentenced to "compulsory psychiatric care" by the court system...

https://twitter.com/MoscowTimes/status/849413473813639168

And neither will I be for making this post.
JD's Sound and Lighting
If you can aggregate data that is otherwise hard to find and put it in an easy to use format, businesses will pay big bucks. My last company paid $2k a month for a daily feed of coupons and deals from over 200 sites (e.g. Groupon, LivingSocial). There is also https://www.aggdata.com/data which found a niche selling lists of company locations (e.g. the addresses, phone number, etc for every Jiffy Lube in the U.S.). They have a premium option which gives you access to all their data sets for a monthly fee.
I'd be curious to know what are some of the other metrics that people are using besides revenue and active users.
What a $4K DSLR can teach you about SaaS onboarding
is it pointless? It sends a message that others that do this WILL be unmasked, fired, and possibly have their lives ruined.

fewer people will do this if they see that there are real consequences to dissent.
I would argue that databases tried to do too much for too long. If you want a database that has a built in web server, rest apis, security, etc...well Oracle has had that for years. Problem was, that wasn't what people wanted (or wanted to pay for).

The more recent trends have been to decompose the database into something that is great at storing and retrieving data...leaving all of the other stuff to products that do that well.
Taking inspiration from the cephalopods, our definition of intelligence also needs to be revised more frequently. Recently, we've started acknowledging more of the complexity in other animals, like dolphins for example.

I like their color changing behaviors as well[0]. It's is a form of communication we don't fully understand yet.

[0] http://ocean.si.edu/ocean-news/how-octopuses-and-squids-chan...
Query input to SQL is literally a string. Output is also a string. Thus "stringly typed" interface. Yes, DB storage is strongly typed, but the interface is not.

I'm not sure how much an issue this really is, but it's what the GP is talking about.
> using groovy collections methods is veyr inconvinient

It looks like Blue Ocean generates Apache Groovy DSL code for the pipeline. From their pipeline doco [1]: _In order to provide durability, which means that running Pipelines can survive a restart of the Jenkins master, Scripted Pipeline must serialize data back to the master. Due to this design requirement, some Groovy idioms such as collection.each { item -> /* perform operation */ } are not fully supported_

I wonder how feasible it is to make any edits at all to the DSL and have the new code read in successfully by the Blue Ocean UX. Perhaps the collections methods aren't the only restrictions.

[1] https://jenkins.io/doc/book/pipeline/syntax/#differences-fro...
Well, I wouldn't say that's true. They could be open to litigation, cost of loss-of-good-faith and therefore losses against competitors.

Not all costs are direct.
"invest" can be interpreted multiple ways... stock and brain-space...

I think brain-space is the safer investment if we are not talking about getting rich from the stock but enrichening the cyber-sphere from that which can be developed in the ML/DL/AI space...
Samsung takes on dual-monitor setups with its massive ultra-wide display
Ubuntu switches back to gnome
A long time because they do not triangulate multiple news sources, and have a deeply paranoid conspiracy theory, shared by the president, that the main stream media cannot at all be trusted. It's entirely plausible they will not ever feel they've been had, because it'll all just be seen as the "deep state" destroying a president.

Contrary information results in cognitive dissonance and the contra agent is to filter out sources of contrary information.
Gradle now supports kotlin (https://github.com/gradle/gradle-script-kotlin) for writing your build scripts and the IDE (Intellij) integration is very nice there too.
I'm not a DO user, but in the lowend world high CPU steal is a sign of a bad host. I wouldn't renew and would attempt to cancel my box if I saw CPU steal that high. Even on my Munin box, which is pounding 4 cores with 50% usage per core or more 24/7, I see CPU steal hover around 10%. I pay $24 a year for that box.
I'm exaggerating. My point is that doing some studying spread out over periods of free time is more practical than using a more concentrated chunk of time where I already have commitments.

I'd also argue that your friends are in a "special category" of their own, if they're willing to devote months of study time into getting a specific job.
They should break it up by time. For example your database only syncs the past month or so as needed and you can choose to request more if necessary. Someone mentioned 150MB right now. That thing is going to get massive eventually.
An employee at a company is likely responsible for a small piece of a product that will affect the lives of some number of people by a very small amount. A doctor will affect the lives of some number of people by an enormous amount. The responsibility is much higher in the medical profession, so doctors may "just show up" but when they don't, people suffer dramatically; when a regular employee doesn't "show up", nobody bats and eyelash.
No doubt it was hefty, because of first-mover advantage - SpaceX badly needed an entity willing to take the _perceived_ risk, and SES was not only willing but eager to do it. I bet they got a great discount.
I saw it first on this comic: https://www.ethannonsequitur.com/wp/wp-content/uploads/2011/... (not on that site though, I searched for it on Google Images)
Your programmers find above average employers?
Not to mention how they removed MagSafe which is possibly one of the best Apple inventions.
Lojban focuses on relations, in the logical sense, between objects. Some relations are very concrete and familiar to English speakers and some are not. Here are some examples of Lojban relations:

mlatu = x1 (entity) is a cat of species x2 (taxon)
As a noun: lo mlatu — cat.

carvi = x1 (entity) rains or showers to x2 (entity) from x3 (entity)
As a noun: lo carvi — rain. lo te carvi — rain cloud.

simxu = x1 (entity group) mutually do x2 (relation between members of x1, contains two places for [ce'u])
As a noun: lo se simxu — done mutually.

cnemu = x1 (entity) rewards x2 (entity) for atypical x3 (property of x2) with x4 (entity, property of x1)
As a noun: lo cnemu — rewarder. lo se cnemu — rewardee. lo te cnemu — reason for a reward. lo ve cnemu — reward.
Everyone loves a good arbitrage opportunity.
Why does Uber show a route at all, then?

Again, I don't care if a contractor wants to bill by deliverables.

But to transfer domains, if a software contractor gave me a bullshit list of estimated times to justify a project price, I'd let them go for bullshitting me on the estimates even though I'm okay with the final price.

Just be honest and tell me you want to bill by deliverable, not fudge around with high estimates of a low rate to "justify" it.
With one side project, I've had people almost leave the project because I was being accomodating to someone who clearly had no idea what they were doing. They were getting frustrated with the constant low quality discussion, and one ended up private messaging me to say that either $IDIOT left or they were going to go. Another probably just dropped of without saying anything. Just showed up less frequently in chat, until one day they were gone.

Being nicer doesn't always help attract people that you want to interact with.
Suppose that were true. Then they would want to conduct this as publicly and noisily as possible in order to propagate that fear. Which would be counter to what Streisand Effect suggests.
The next release of Caddy will support push, yes. But you'll have to configure it (for now - until we can figure out a good way to do it correctly, automatically).
Sheepskin effect
If you've seen the front grilles of the new Lexus and Audi, this looks simple. I don't know what's going on with the front grilles these days but boy they're making the cars look like aliens. Ugh.
I think you mean "a non-objective standard." The great virtue -- and great flaw -- of stack ranking is that it's very, very, very objective.

And, as people have pointed out, that means that it can be gamed, and can be applied very inflexibly an inappropriately. But the virtue is that it gives people relatively little opportunity to get out of engaging with it at all.
How Nerdwallet Built a $100m a Year Financial Blog Using SEO
Hey all,

In my opinion, Nerdwallet, a financial blog/startup, has some of the best SEO in the game.

If you haven't heard of them, here's some background Nerdwallet:

- Started in 2009, Nerdwallet's mission is to give users transparent financial information to help make better decisions
- Their business model is to create content, drive users via organic search, and make money when someone signs up for a credit card, bank account, mortgage, or whatever else they write about.
- They bootstrapped the company to about $90m in revenue. Recently raised a round of funding at around a $500m valuation.
- Nerdwallet consistently outranks much bigger competitors for some of the most valuable keywords. Google "best credit cards" or "best bank accounts" and you'll see that they (most likely) take the #1 spot.
- They did practically zero revenue in their first couple years
- They were making ~$10m a year off only 480k monthly uniques, most of which came from search.

In one talk, Tim Chen, Nerdwallet's founder/CEO lays out their strategy.

He said:

- "SEO is a slog. Takes years of work." After 12 months of starting, Nerdwallet only had 243 monthly visitors. Only 38k a month after year 2.
Writing content specifically for journalists was the key driver to getting links
- They didn't focus at all on web/product design for the first few years. Only links and writing content
- Goal was to get 500 quality links a month
- "When you're small, it's a knife fight. Learn what competitors are up to and crush their output."
- After three years, they grew from 3 to 50 employees. Revenue exploded, finally.

Sources:
Video of Tim's talk (http://hustlecon.com/0-1m-monthly-visitors-nerdwallet-built-massive-audience/)
Tim's slides (https://www.slideshare.net/KeraZacuto/from-0-to-1m-monthly-visitors-how-nerdwallet-built-a-massive-audience)
Hustle Con - the conference where Tim gave his talk (http://hustlecon.com/)
Not much. Probably not. I don't know the particular instance because I don't follow US Twitter politics that closely. First time I heard about M. Y. was when he has blocked from giving speech at some college campus.

However, as a general argument, things that are cultural values include 1) trusting people to recognize the few who say stupid things by the virtue of those things being stupid and wrong things to say, and 2) in the public sphere of life the disputes are to be resolved with discussion. Words either fought with words, or ignored for their sheer stupidity, not by removing the words from the arena. (And Twitter is big enough that it counts as a "public sphere". It resembles more a public park where people can yell at each other than a newspaper.)

In general, it is about respect: that one respects their fellow humans to believe that there's enough civilization in left in humans that the civilization will prevail if one acts civilized. And these values can be furthered only be leading by example, because you can't make people into some mold, you can only make them realize who they can be.

Now, of course the line between free speech and speech that can't be allowed constantly muddy: one is not allowed to yell "fire" in a crowded theater, one is not allowed incite people to commit crimes. But the culture where people are allowed to say stupid and wrong things is necessary for a liberal democracy, and it does not hinge only on what kind of censorship government enforces. Why, history has plenty of examples where the government only quietly nods in the background when the private individuals enforce the censorship.

But this is a tangent to the main topic. From what I read, in this particular case Twitter is for once doing the right thing by fighting this order. It might look like somewhat hypocrite in the process of doing so, but that does not matter: While it's bad for the culture if Twitter shuts people down because that kind of thing slowly erodes cultural values of free speech, it's by a magnitude worse if the government does it as that could not only erode but crush those values into pieces.
Ah, but you can pass it as json and have it render much faster. (If I've understood this thread correctly. Please correct me if I'm wrong)
Because its historic. Latter ones will not "suffer" this fate.
If by "the political motives of YouTube" you mean "the brand identities of their advertisers", then yes. If Old Spice or whoever doesn't want their deodorant sold by alt-right vloggers, there's no way for YouTube to make money from their videos. Capitalism at work, I suppose.
I'm currently really feeling the limitations of MySQL's auto-increment and of InnoDB's inability to deal with constraints that include multiple tables for a complex data source I am trying to efficiently represent in a local schema. Having a trigger which calls a function seems so much more powerful (if admittedly more boilerplate for the simple case).

I've always shied away from UDF, but that's more from not wanting another language to deal with and since there's fairly poor support for them in MySQL (which I'm stuck with). For example, the default mysqldump options for all databases don't include UDF unless you specifically request them with--routines. :/
This sounds insane. Why would you hire a cohort of employees only to fire them later?

This may make sense in professional services firms with a pyramid structure. That's a situation where "up or out" might make sense.

But a dev team? There are just way to many inter-dependencies in software development. Plus, social skills aren't a "must-have" for further development as an engineer the same way they would be for a professional service provider (e.g. lawyer, consultant, accountant). So the political aspect of rank and yank, just serves no purpose.

Finally, software is an industry that's growing faster than the old manufacturing firms like GE (where rank and yank was popular).

If it's cost pressure that's causing you to fire people, then perhaps you should have outsourced that dev work to begin with. Part of it was obviously both expendable and/or temporary, so not treat it as such?
Well, Caddy doesn't even support push until the next release. But even then, the Go standard lib will have to proxy push frames through. We could look into a contribution to Go or a workaround when we or a contributor has time.
Well maybe you'd like the first amendment to be removed? Just because something has no cultural value doesn't stop someone, in this country, from having the right to say it. That's the beauty of our country. We can say great things, boring things, vile things, agreeable things, dissenting things and it's all protected. You remove protection for one, and you risk losing all of it.

I agree it's within Twitter's rights to censor the data flowing through their own platform, it's fairly impossible to argue otherwise. That said, I think speech should absolutely be protected, even for racist dickheads. Otherwise, who decides what's "right" and what's "wrong?" Some government committee? A handful of corporations? What happens when your opinions are suddenly unpopular? Whoops, should have defended (or at the very least accepted) the idea of free speech for all people and ideas.
Indeed, sbt has its advantages. We found it it too complex for our use cases where maven provided an out-of-the-box build process, and sbt did not.
Ya. I imagine they'll simply swap out the Merlin engines for scaled-down Raptor engines once those are fully ready.
LineageOS with your choice of google apps. Easy to do with opengapps config file or "aroma" gapps:
https://github.com/opengapps/opengapps/wiki/Advanced-Feature...
It was in his address to the first meeting of the Mont Perelin Society IIRC. I'll look it up later.
Your stipulations are not based in how the world really works, especially for large organizations. Nobody has a fantastic hiring process and an unlimited pool of high quality candidates.

But in that fantasy situation, you've designed a company where everyone is with the company for 10 years (unless they voluntarily leave), and where your overall quality level is amazing and always increasing. It sounds like there are worse problems in the world.
I'm hoping the same. But even then, the CPU is only a relatively small part of the whole system.
Can you provide an example of simple criticism being framed as hate-speech?
I think there's a time and place to fire toxic people and low performers. But to code that into any sort of forced rule seems short sighted. I'm surprised companies like Microsoft even attempted it.
I'm shocked.
I'm pointing out that your defense of stack ranking in large organizations ignores the manner in which stack ranking is actually applied, even in lagrrge organizations (and there is a reason it's not done across broader groups, too; because large organizations that have good enough objective performance metrics to apply consistently organization-wide have better methods of applying them to make decisions than using them as inputs into stack ranking.)
This is/was done at my current employer; Honeywell. Of course we had to outdo GE and make it 15%. I knew two managers who quit over the process, rather than fire their reports. Of course we had 360 reviews also. The same corporate jackasses must travel from company to company screwing stuff up.
The surface sucks as well we just call them laptops and given a choice people who work want a laptop to work on. I do like to touch a screen but it I am working I want to work you know not touch things
TLDR: This depends on your requirements. We find that users with similar requirements follow one of two approaches:

(1) You keep raw data for a certain time period and regularly roll it up: https://www.citusdata.com/blog/2016/11/29/event-aggregation-...

(2) Citus + cstore_fdw if you're cool with doing some manual work. In particular, our customers who follow this approach shard on one column (automatic) and then manually partition by time. We're looking to leverage upcoming partitioning improvements in Postgres 10 and further automate this setup: https://github.com/citusdata/citus/issues/183

For more on Citus + cstore, this recent HN comment could also be helpful: https://news.ycombinator.com/item?id=14039001

Happy to chat more if you drop us a line. How much data did you have in mind? Are you looking to power a B2B or B2C application?
i can't even; there's better ways to do cli.
VC's and tech financing really have awful technology in and of themselves. You can think of it as the cobbler's kids having no shoes or you can think of it as really technically competent folks only really being attracted to VC to get conventional VC money and not ever as customers, but they often just run on excel and such.
I don't understand how this wasn't the bigger news. Touch bar, meh, most people don't care either way. Price increase? it's apple.

Everyone i've talked to who got one laments the loss of magsafe, though. I've also heard at least one person offline say they were less interested in buying one because of that