skysight-inc/HackerNews huggingface dataset:
Great chat! My contact info is in my profile, and I'm always interested in solving macro problems such as these if you want to chat more.

People get...optimistic, right? Pensions assumed an 8% return, which at the time, was realistic. And then the return curve declined. We're close to 5% returns into the future [1]. So what now? Where does the money come from to top up these pensions? Are we going to break our contract to pay these people because of poor forecasts? No, we're likely going to raise taxes (in a hopefully progressive manner).

Same thing with Social Security. Why did Social Security "lend" its funds to the US government [2]? Because the US government is the safest, most reliable investment in the world. But then, politicians go and spend that money. They're not around to deal with the fallout from their shortsightedness (and arguably, greed). There is no accountability built into the system. That's a flaw in the system, that we don't account for those incentives and guard against them. A better system needs to be constructed that accounts for centuries of existence and benefit delivery.

> So yeah, it seems a little unfair that one sector of the economy gets paid for being mediocre at best, and other fires people and demands performance. Yeah, I'm a little upset.

Sidenote: I think the labor system in the US is seriously dysfunctional compared to the rest of the Western world and needs to be fixed as well (more labor protections). One election at a time.

[1] https://www.bloomberg.com/news/articles/2017-08-02/5-is-the-...

[2] https://www.ssa.gov/oact/progdata/fundFAQ.html
For a side-project you're probably going to want to use the migrations logic of whatever ORM/language you're using, but alternatively there are db devops tools like dbmaestro or datical, although those are typically targeted at enterprise companies
Docs FixIt Day (Facilitating engineers' docs contribution at a startup)
It's a relatively compelling argument, but I'm not convinced that the reality is as "zero-summy" as you're suggesting for a few reasons (off the top of my head):

a) I'm not convinced that it's as difficult/expensive to spread FUD as it is to spread whatever the opposite of FUD is.

b) I'm not convinced that different classes of investors respond in the same ways to FUD and whatever the opposite of FUD is.

c) I'm not convinced that different classes of investors have the same access to tools that allow them to "buy long" and "sell short". This may be on the way to changing, but currently even e.g. Robinhood does not support short selling.

I say "not convinced" because I honestly don't think I have the answer to this, but if the answers to the above questions go a certain way that I think is fairly plausible, it seems that the net effects would include a disproportionate burden on disruptive/innovative ventures that are especially vulnerable to FUD, and an increase in wealth inequality as capital flows to more sophisticated investors. Neither of those things are great.
Haha, this headline is not a little bit misleading, it borders on the absurd! One might as well do a study on how "Computers are better at enjoying food than humans" but it is interesting, to use machine learning to see what we can gather purely from social media footprints versus what people see through one anothers' eyes. It makes sense, their abstract, when it says that the computer aided analysis is "more accurate" only insofar as many people will simply rely on their echo chamber for value assessments, and will therefore miss out on a key ~pseudo-objective viewpoint grounded in a more global image, which is what the computers can account for, and what your close friends cannot.
There's an 'anonymous mode' setting which doesn't tell people when you view their profiles. I'm not sure how it works vs. the 'see who viewed your profile' perk that they offer in their premium accounts.
How so? Organizations such as the FDA do the exact same thing.
Ask HN: Why does the logo of this Chinese app stutter and color shift?
You might have noticed many videos shared from a Chinese app like this one:
https://i.imgur.com/gDbbhjP.gifv

What strikes me is their logo. I have never seen any other video logo stutter and color shift. Is it merely a flashy aesthetic choice, or is there some other technical wizardry going on?
The list of impactful plants in medicine includes the yew tree.
META II appears to have been a DSL that used a more straightforward equivalent of BNF and transpiled/metacompiled it to a RPN-parsing VM. It was built around 1963.

https://en.wikipedia.org/wiki/META_II
I keep telling myself: "embrace changes. an upgrade is great; new defaults are cool; performance improvements are great; just do it; just do it".

Yeah.

One day.

PS. I do miss the days when you can just read a book and `man` your way around the dev environment.
I think something automatically does an archive.is of every front-paged HN post. Not sure who or what, though.

(site seems back up now)
Haha, pretty much my life every 3 months. Welcome to the new world of frontend development.

Luckily the bad also comes with the good. Adding and upgrading components off npm in a webpack project is almost always a breeze.
Cows consume carbon (grass, organic matter), produce carbon (methane, other organic matter), and are composed of carbon (more organic matter). Isn't the article espousing placing a carbon tax on a form of carbon?
Assuming a "Tax" is an extra percentage amount on money paid in exchange for goods/services: no this would not tax people for breathing, unless you know of someone who already pays for the privilege of breathing.
Liquified natural gas depots. Igniting one of these or a full LNG ship in the river or bay near population centers would kill tens of thousands and the fire could not be extinguished, we would have to let it run its course. Nuclear plants have a bit more security than a chip plant and the logistics of damage by nuclear plant takeover kind of require the authorities to do nothing for a long time.
I remember seeing NT3.5 running on an Alpha at a trade show around the same time period. A higher end model than the one the author posts here. The reason why it never found "consumer success" is that in late 1993 dollars it cost $7800 , equivalent to about $13,600 today. When at the same time it was possible to buy a 486DX/33 for just under $2000 in a pretty decent, though not nearly as capable configuration. That is what consumers could afford.
Pensions (guaranteed payouts) are simply unsustainable - that’s why they’ve gone away in the US private sector. The public sector can’t afford it either. I lived in upstate NY, the property taxes were high because of strong public unions.

I moved south 4 years ago, my taxes are less than half of what they were in NY for a 2500sq/fr home compared to our current 4000sq/ft home. The education system is no better in NY than it is down here in my town. The public workers/teachers down here are not unionized - it’s not great for them, but I’m not willing to pay for their gold-plated benefits and pensions.

People continue to vote with their feet in situations where the local governments are unwilling/unable to change. In my subdivision, of 100 families 95% are transplants from up north. It doesn’t take a genius to figure out why - that old style of lush benefits for public workers is no longer competitive.
AMD's "HCC" is C++ with templates added onto it. Unlike CUDA, HCC implements all relevant features in C++ Templates alone.

If you simply do 64-thread per "warp" (AMD's groups are per-64) and 32KB LDS aka Shared memory per block, you would be able to write portable high-performance code between AMD GPUs and NVidia GPUs.

AMD seems like its a bit behind with regards to GPGPU adoption. But AMD's hardware seems to be a good bit cheaper. You can get HBM2 models at ~$2000 from AMD (Firepro WX9100, which is Vega architecture)

Although... as they say... hardware is cheap. I'm sure most datacenters will prefer the $8000 NVidia V100 instead, because there are more people using that hardware. In particular, its easier to get started with a V100 due to AWS and other cloud-compute offerings.
> I’m equally unsympathetic to Nazis and white supremacists

What about Communists?
...Storage?

Nice.
If you're promising someone something in the future (pension) for work that they're going to do now, then you should fund that. If your salary included a big bonus or deferred benefits, would you mind that your manager doesn't set aside any money for that promised benefit?
Did construction technique lead to FIU pedestrian bridge collapse?
This is a great effort. I wrote about this at the end of January (https://research.satnam.co/2018/01/30/scammers-impersonating...) and was working on a script last month that did the same thing but I was searching the Streaming API for specific keywords that I knew were triggers for their tweets. I set-up a Twitter account to also identify and report these scammers accounts. The problem I was having was I did not account for the variety of currencies that were being utilized, so I had to write new regexes for the different address types. By then, they had switched up tactics and I hadn't followed up on it since.
Wow, that's really great to read. I did not get this idea from the first Foundation much, although it was a little more prevalent in the second book. I got something rather different from Foundation: the idea that one with omniscience shares what is timely and relevant for the benefit of all.
IAAL. There's been no Supreme Court ruling on the matter, only a district court decision ruling that the CFAA can't be used to charge scrapers with a crime. And that case is currently being appealed to the Ninth Circuit Court of Appeals (hiQ Labs v. LinkedIn, case no. 17-16783).
Ya, but why wouldn't you levy this tax equally on all carbon-generative activities? Why single out cows? I'm all in favor of taxing carbon, but we should do it in a holistic way. Not one thing at a time.
Yes, and that's part of the problem.

The person who asked the question can only tell if it did supposedly solve their problem. They can't tell if the answer is actually sound advice or if it has subtle problems that another answer solves better.

The accepted answer also gains the top spot, even if other answers have gained more upvotes.
A lot of this might be neoteny, which often occurs with domesticated animals. There are various mechanisms by which this might occur.

These younger looking animals will look less threatening, and might even have traits similar to human young (relatively larger eyes, etc.)

So it might be more that cuteness is related to neoteny which is related to domestication and other situations where animals might be seen as less threatening. Definitely doesn’t answer the whole question though.

> Often, juvenile behaviors are selected for in order to domesticate more easily a species; aggressiveness in certain species comes with adulthood when there is a need to compete for resources. If there is no need for competition, then there is no need for aggression. Selecting for juvenile behavioral characteristics can lead to neoteny in physical characteristics because, for example, with the reduced need for behaviors like aggression there is no need for developed traits that would help in that area.

https://en.m.wikipedia.org/wiki/Neoteny
Do you use a VPN?
I answer these types of questions literally every day on Redshift. My data set is >1B events and more than doubling every year. You are underestimating the ability of a database to do its job.

Here's 18 lines of SQL to save you a week of writing a data pipeline in Go.

WITH page_timings AS (
SELECT page_type
, event_timestamp_utc
, LEAD(event_timestamp_utc, 1)
OVER(PARTITION BY session_id
ORDER BY event_timestamp_utc)
AS next_pageview
FROM events
WHERE event_type = 'page_view'
)
SELECT page_type
, MEDIAN(
DATEDIFF(sec,
event_timestamp_utc,
next_pageview)
) AS median_sec_on_page
FROM page_timings
GROUP BY page_type
;
I was thinking about a more interesting policy around this; let’s give everyone a meat quota (at some sustainable level) and allow them to trade their quota for cash or buy more. This would make meat very expensive but would also mean if you are going to bother it had better be good meat and additionally might be a way to supplement the income of poorer families and people... just a thought.
Thanks for the numbers. I was a bit skeptical but I found sources:

- student tuition and fees, 10.8%
- state educational appropriations, 7.2%

See page 37 of https://ucla.app.box.com/v/acct-pdf-AFR-15-16
I built a system for MySQL a while ago so database patches (data fix, schema change, etc) are applied with code deploys. All database patches are written to be repeatable, which means they contain logic that checks if they've been run already. They also have release and sequence ID so they're tracked and may be run out of sequence if needed. Once everyone got accustomed to the system, it's worked well for several years now.
The text calls out "routine use" - this clause is to permit, e.g. the last access date on the account to be the date of access to the GDPR export request portal (deleting the prior value).

The point of GDPR is to force companies to explain the data they retain and show it to users on request. Setting up a scheme where data is retained but is never available to users for export is a great example of acting in "bad faith" that is likely to increase the possibility that a judge will make an example out of you.
I think so. Not many, but I have seen friends make posts on Linkedin.

IIRC, they were about some technical topics, similar to what you'd expect to see in a blog. Why they close to use Linkedin I don't know, but apparently it does happen.
I'm fine with that. Breathing is a negative externality. If someone were to actually include breathing, it'd be an incredibly small amount relative to other human activities.
Machine learning classifies cancer
Went through this exact process last week. Did they really need to remove CommonsChunkPlugin? Feels like breaking stuff for a slightly nicer API. If this were React we would've had a deprecation warning for a few versions.
"costs a lot of money"

It's super cheap when you have to get something done quickly. The functionality you get is insane.

I have looked around for qt but there wasn't much. And what I found didn't look very good.
In ~1997 I bought a Multia off some online auction site pre-Ebay. My local PC supplier had to special order 64MB ECC RAM for me as they didn't carry it. For a teenager at my first IT job it took me a few months to afford the RAM and was a bit before I had it running. I mainly used it beta testing Redhat Rawhide and experimenting with Linux. It was my first non-x86 system.

I did try WindowsNT 4.0 on it for a week, but it was slow and almost nothing was compatible with it.

Later I got some Alphastations but they were almost the same spec as a Multia, just better form factor.

My main PC around this time was a Sun Sparcstation 20 with a ROSS Dual Hypersparc module and 2GB RAM. I remember paying around $2000 for it in 1998, probably too much! Unfortunately the magic smoke escaped from the CPU one morning in 2000 :(
There was an HN thread about this thirteen days ago, you should check it out: https://news.ycombinator.com/item?id=16524316

https://www.nytimes.com/2018/03/05/opinion/investor-class-pe...

It turns out it's a political farce that pensions are unsustainable. Voting with your feet doesn't help (although I can understand the appeal of avoiding taxes that prior political representatives set you up for, that's just poor reserves planning), as the federal government will end up backstopping state finances (with those funds coming out of federal income taxes). Public workers will (and should) continue to find ways to increase their salary and benefits to more closely align them to their value (as we saw succeed in West Virginia, and shortly, Oklahoma).
Similarly with UCSB on the UC side.
I would guess personalized search results went mainstream on 2005 or so, as Google became popular, but perhaps some of the portals Google replaced (ask Jeeves and Yahoo) had personalized results before that
You'll need to present a substantial study proving that extraordinary claim (that every other group gets better treatment in admissions across the whole of the US).

The actual evidence for that across the US is practically non-existent. I'm aware of a few infamous instances of argued bias in California, which has resulted in lawsuits.

Asians have the highest university attendance rate and the highest education attainment rate in the US.
I don't think this is unique to the LA area or even California and is a common misconception when people apply to colleges. As a high school or returning student you are told that some schools are better than others, and that might true from an entry standpoint. But, in most cases (except for ivy league or a Cal Tech, MIT) an employer is going to value your technical and interpersonal skills 1000x more than where you went to school.
No, it wouldn’t as breathing is basically carbon neutral (on largely vegetarian diets).
It may be unrelated but what I find annoying is how pinch to zoom is so broken for Google image search using Safari on an iPhone.
My sister's a Yale Ph.D who has taught in the SUNY system and other public schools and has really gotten a lot of out teaching these student populations, and finds them far more impressive than Ivy League students. Hard working, many of them first-generation college students, often working full time jobs and supporting families, all with minimal complaints. They're paying their bills and they're expecting ROI on that tuition -- and put in the corresponding amount of work on their studies.
"... America/New_York and America/Toronto instead of Eastern Time or EST."

Did the U.S. annex Toronto when I wasn't paying attention?

Does that mean we can get Tim Horton's now?
I have to pay the sewer department for crapping. I get fined for crapping where I’m not supposed to. You pay for externalities where it matters.
Is it weird that I miss gulp and even grunt sometimes? Webpack does some really cool stuff with basic configuration, but gives me a scary black box feeling, like if it really wanted to it could stop working and I would be unable to fix it. I never got the same feeling with gulp/grunt, maybe the bulky config files give a sense of control.
Red Squirrel adult males may kill pups during years when food may be plentiful
one thing that would be great would be if it was setup in such a way that the API gateway / lambda functions had really simple, file based mappings on a virtual server that then automagically took care of deployment / scaling for you.

cp -r / symlinks could take care of the whole staging / lambda version aliasing stuff.

deployment is just scp'ing a zip file to a certain defined location.

all that insane complexity of configuring API gateway is replaced with some config.json or js file export defining what lambda to call and what permissions to use.

then to back the whole thing up you could just rsync it back to your local machine ... hmm though realistically you'd probably want to invert things and develop this whole hierarchy in a git repo that could be checkouted on that virtual server, or it could just natively understand git and branches just become the stages / alias as soon as you push them so no need to ssh in and pull.
"The School of Niklaus Wirth" [0] contains this essay and many others on how simplicity can be an essential quality of a system. I vastly under appreciated how well Wirthian languages are designed, even after toying with the excellent offshoot, Modula3 [1]. In my youth I was too concerned with raw performance and syntax. In my old age I am concerned about semantics and maintainability.

[0] https://www.amazon.com/School-Niklaus-Wirth-Art-Simplicity/d...

[1] https://github.com/modula3/cm3
(thumbsup). But that's my overall take.
Works out how?

Bolts are compliance vehicles, sold by GM to meet fleet fuel efficiency and emissions requirements. Selling Bolts at a loss enables them to continue selling larger vehicles which actually turn a profit. Hopefully in a few more years battery costs will drop enough to make electric cars profitable in their own right.
Have you looked into Cloud Foundry? From my understanding, it can operate like a FaaS provider or like a Docker container scheduler.
I guess that the amount it contains is so low that it can not have any effect on your health.
Is meat so different than other carbon producers like air travel, electronics manufacturing, or others? I think what you are proposing boils down to basic income and carbon taxes if you take it far enough.
I upvoted because I assume you meant that verification would be optional. I believe Twitter is actually moving toward that solution.

I'd be on board. Anonymous users would stay anonymous; users that are comfortable confirming their identity would get a blue badge. I don't see a downside, and I see plenty of upsides.
Yea. But if giving up 20% of SpaceX gives him 100% of Tesla, he might go for it. Hope it doesn't get to this!
a lot of regimes call(ed) themselves communist while being something very different. I’m not a fan of the ideology, not in the least because it always seems to fail in spectacularly ugly ways, such as Stalinism, Maoism, or that tragicomic Juche shit in North Korea. Having said that, I don’t believe that I’ve ever met an actual Communist, so I couldn’t say. If I did, I’d mostly point out the history of their ideology in practice, and be massively skeptical of either their motives, or intellect.

Does that satisfactorily answer your question?
We are surely fortunate that the U.S. and Canadian settlers decimated the estimated 60 million head of buffalo ranging North America until the late 1800s. Global warming could have been exacerbated greatly by their continued existence.
I mean, if you can trade your meat coupons for cash, why not just use cash in the first place?
If you have to deal with raw sockets, I highly recommend libtins: https://github.com/mfontanini/libtins Makes it very easy to support multiple platforms.

I recently had do support for a Digidesign Pro Control (https://medias.audiofanzine.com/images/normal/digidesign-pro...) that used it's own ethernet protocol. Libtins made it very easy and I didn't need to write my own driver or anything like that.
Agree. On my profile page I have option to make it ‘public’ but still requires login to be seen. It’s completely deceptive imho.
I've definitely observed and experienced that. On the other hand, there's also the opposite phenomenon (maybe it should be called the Titanium Driver Paradox): that beginners buy expensive high end gear that doesn't really do them much good at their current level: mediocre singers buy fancy microphones, mediocre cyclists buy fancy bikes, etc.
Saas CTO Security Checklist
Previous discussion:

https://news.ycombinator.com/item?id=12675527
Yes, 100s of millions of people around the world.

Millions of new posts, job searches, private messages and other activities take place everyday. They do have plenty of spam and a terrible UX but that doesn't mean the site and community is anywhere near empty or useless.
Got a design meeting? Print high-quality printouts of the mockup for every person in the room. Then mark them up with pens, make the changes digitally, and reprint everything and repeat.

I work in a design studio in Silicon Valley. We do this, and it is extremely common in any design studio. Essentially, there is simply no digital device that matches the ease of annotation, the resolution, and the size compared to printing on a 11x17 piece of paper. You can put them up on the wall for everybody to see, and have a 10 meter wall covered in comps if that's what you need... impossible to do with any digital tool.
Another option is to wait just a couple of months to upgrade, so you give time to the library developers to put their s* together, fix bugs, and write some documentation.

At the end, from all the features your users could care about, your webpack version is not one of them.