skysight-inc/HackerNews huggingface dataset:
Super Mario RuN I World 1-1 Up and Over I All 24 Levels Completed I Kids Game
Speaking as a 1Password customer and Firefox user ...

Just because you pay for something, it doesn't make the business model sustainable. 1Password may be a solid product, but it's in essence a key-value store, which means that there isn't much AgileBits can do to improve it in order to get people to upgrade to a version 7. Heck mobile users would get that for free anyway. And btw, you're probably on macOS, because there is no Linux version, the stable Windows client sucks (version 4) and their new beta client (version 6) is read-only for usage without an account.

In other words they have a potential problem: their market is not that big and the standalone version requires convincing people to upgrade for sustainability. And this puts their new subscription model in a new perspective. Which is cool and all, except that would you really pay $3 / month on a yearly contract ($3.6 actually with VAT included) for a password manager? I wouldn't. You can bring up the coffee comparisons of course, but I have other more important subscriptions to pay for that have priority (e.g. phone, email, storage, hosting, domains, etc).

As for the endorsement of tptacek, if you care about the words of an HN user, he has endorsed only the standalone product, not the online enabled version to which they are now transitioning. Which no sane expert would endorse actually, given the problem of needing to enter your password in a web interface for account management.

Now don't get me wrong, I think 1Password is a good product, but then you compared it with Firefox and Firefox is open source with its development being done in the open, with contributions by third parties as well, which means that no matter what, it will stick around for as long as people want it. Firefox is also one of our champions for open standards, being essentially an open platform for app development. Now this puts it in another league entirely.
Food Company (YC W17) Is Hiring B2B Sales Rep
Germany replaced their nuclear power with new coal. It boggles the mind.

https://cna.ca/news/germany-replaces-nuclear-coal-ghgs-skyro...
Oh, I'm sorry, I forgot we were great fans of Assad and Hussein. If religious extremist want to fight, let them.
Population is a self-correcting system. As people (especially women) get broader education, success, and opportunity, reproductive rates decline. When life is tough, people pop out more children.

Reducing consumption is a strange one. We keep making our devices more power efficient, but we pile on more of them. We have more efficient cars, but we seem to be driving them longer and more often. Busy-ness fills whatever space it's given, and that's a huge driver of consumption.

Of course, the very notion of "start ups" as promoted by sites like this are all about increasing consumption, often with new and frankly superfluous service-based conveniences. Money flows when consumption increases, so it'd have to be a truly cultural shift of simplicity, not a legislative or business shift.

While I do think energy consumption per capita in first world countries is probably decreasing, we haven't yet hit "peak population", and lots of people are moving up in poorer nations to be able to consume more.
I believe self-reporting of accidents was a regulation that Google had to operate under. Funny enough, I just checked where they used to have their monthly accident reports but now it's just a Waymo landing page:

https://www.google.com/selfdrivingcar/reports/

Internet archive snapshot:

https://web-beta.archive.org/web/20161011014050/https://www....

Sample report (PDF) https://web-beta.archive.org/web/20161213211933/http://stati...
Particularly when that degree is from a single year program and now 20 years old, in a field that has been revolutionized multiple times in he interim. It's a bit like someone saying they are a web developer because they went through an App Academy like boot camp in 1996, if such a thing existed. King's College is bit more prestigious than that, sure, but content wise it is a fair comparison.

It would be a different story if he published in the meantime, but he did not. Nor did he work on practical projects in industry or anything. He shifted gears to philosophical speculation which he has done since.
I write OSS, and also use a lot of it without helping it.

That's the idea.

OSS can work just fine if we put together N developers, each working alone on exactly one of N projects, while using the other N-1 without helping them. The developer is helping the N-1 by working on his/her project which they all use.
You should definitely read that thread if this is something you want to do and you think this.
> the oldest code comment that was found about the year 2000 problem was in code from the early 80s.

Do you remember what that comment was? I mean, was it something like

/* TODO: this won’t work after 1999-12-31, fixme */

or was it more like

/* Using four bytes to handle dates beyond 2000 */
>in an era where solar is competitively priced

We're not in that era though. Solar is only competitive if you don't account for storage, which is required if it's going to replace any large percentage of generation.
Of course. We (Canada) were built by immigrants. My family's been here a few generations, but nevertheless were immigrants (from circa 1920), from western and eastern Europe. We also have Asian immigrants from several waves of migration, and of course more modern migration waves.

Maybe because of the fact we have 2 official languages, are so spread out with various ethnic enclaves, our immigrant roots show a little more. Our culture has never been close to homogeneous.
If you want to plug every car into the grid - and get rid of the combustion engines - in the next 20 years, then yes, we need a substantial increase in energy production and grid capacity. Want everyone to use autonomous Uber-type services instead of owning? They might; that's not happening in the next 20 years however.
Here's links about the incident.

His statement: https://brendaneich.com/2014/03/inclusiveness-at-mozilla/

Mozilla FAQ regarding this: https://blog.mozilla.org/blog/2014/04/05/faq-on-ceo-resignat...

[edit: Clarity]
Thank you for the link. That is indeed mind-boggling.
The main advantage of Python for you is that you know the language and the libraries, and when you start something new, it's critical that you work on the project, not on learning a new technology.

The main advantage of JVM and CLR for large scale development is support for static types. But, Python has a standard for type annotations (https://www.python.org/dev/peps/pep-0484/) which allow you to have all the language services which are available for static languages (refactoring, completion, etc) available for the Python. Not all libraries have these annotations, but you can provide it yourself, or separate code with annotations from code without annotations.

You should also take into account that JVM, and CLR have much better runtime performance than Python, almost on par with C++, so you should think about this if it's important for your app to use resources as efficiently as possible, but typically it's not as important for SaaS projects.
> The notion of a national certification plan is being laughed at by anyone who is in the industry for the right reasons

Yes but the majority of enterprises are not in the industry. These stupid certifications are being pushed by our largest accounting firms (where Arno Brok is connected), and these are influential to business leaders.

> Troy made CEH PluralSight content because PluralSight's people wanted it

I hadn't considered that. Good point.

>the focus is on useless certifications and compliance

It's hard to explain to people in "real" security just how hopeless the current "compliance security" situation really is. Consider this situation. A user goes on holidays for two weeks. Before leaving, they turn off their laptop and lock it in a cupboard.

I've just described a critical incident. I can expect to be writing up incident reports, and reporting to management on "root cause" and how we can avoid this incident recurring. Can anyone in "real security" even see the problem?

Why, after two weeks, their desktop antivirus is out of date.
I think you're doing the right thing. The first step towards financial independence is building a reasonable emergency fund. The peace of mind is liberating.
Anaphoric macros certainly don't exist to save typing; they would be worse than useless if that were true, and the cost of typing is negligible in any good Lisp program in any case. I think you might be missing the information they add.

An 'awhen' is easier to read than a 'let-if' because it encodes more information. It communicates something like: "The following form is organized around a single expression of interest. We're going to evaluate that expression and, if it's non-nil, do something with it (where 'it' is literally the name assigned to the value). We needn't name it explicitly, because the expression and what we're going to do with it are both simple and straightforward".

That's a lot of extra information, and it makes 'awhen' semantically much narrower than 'let' (or 'let-if'), which are more general and thus more expensive to read. To read a 'let-if', you must process not only the expression being evaluated but also the name being assigned to it, and there's no implicit guarantee of a single, simple organizing principle to the form. If you get used to them, you'll notice yourself feeling a bit easier when encountering an 'awhen', 'aif' or 'aand' because you instinctively know you won't need to spend as much mental energy to grok it. As sctb put it in a conversation, "When I see an 'aif' or 'aand' form, I have less anticipatory tension than if I see a more general construct like 'let'."

It's a bit like the difference between a simple 'repeat n times' macro and, say, a 'do' loop in Common Lisp, which is much more general and thus takes more energy to read. Consuming less of the reader's mental energy is key for readability—it frees up cognition for understanding the rest of the system.

This all has to do with making code easier to read, not write. Yes it requires a one-time effort to learn what 'awhen' means, and yes the code will be more obscure to anyone who hasn't taken a minute to learn that yet, but those are tiny costs compared to the lightness that's paid back again and again when the construct is used well.

I wouldn't put anaphoric macros in front of a beginning programming student, because learning basic programming is already so hard that any added cost is nontrivial. They're struggling to get up the hill as is, so one shouldn't put any extra tools into their backpack.
Moreover, beginning students work only with simple programs where the value of a tool like anaphoric macros doesn't add up to much. But building complex production systems is another matter. There complexity is the arch-enemy, and any tool that lightens cognitive load is an asset.
I've spent most of the last 10 years doing some variation of SEO or Affiliate marketing, always happy to try new methods regardless of how white hat they may be. Just fun to try and see various methods for the most part. For what it's worth, Google has always been surprisingly terrible at reacting to spoof sites and use of their trademark in domains. I am big fan of CSE, I use it as the primary engine in over 400 sites ( paid version) and enjoy the analytics integrations, exclusion options and often try to use it for many out of the box filtering techniques in sites ( how about an agent locator search by zip code using only CSE and schema)

Anyways, my first application of it was for toolbars downloads for webmasters with CSE for custom searches just like your blades. Profit from each download and the Adsense. It brought about 22k in a year between CPI, Adsense earnings and some built in afflinks for hosting and domain tools plus Amazon cookies for about 6 hours of work and marketing.

The point. The joy of CSE is that you can brand as you please, what you are making and the exposure you just got for this concept could be a decent passive income so there is no good reason to risk infringement and repercussions on the Adsense side when your project could easily give you some cash, if you don't need it, then donate it but why risk that aspect, Google doesn't need the help for promoting the product, it powers many an internal website's search for the paid product. Buy an alternate "bladesearch" domain and redirect it and see if it gets any love on the merit of the search concepts you devise.
Who, whom.
I'm in that discovery phase myself. I've found that some things which sounded interesting were interesting sounding achievements, but not actually interesting for me to do. For some kinds of open source projects, I completed some work then my interest died; I spent some time in the midst of my 2nd or 3rd issue not getting to the work and feeling bad about it.

So my suggestion is to just try different things out and see what you enjoy. Don't be afraid to put a project down and tell yourself it's okay.
> In the meantime, let's bring the manufacturing chain back here so we can build up the automation expertise ourselves

How? There's obvious long term financial value in having local supply chains and manufacturing expertise. Therefore state capitalist systems will subsidize local manufacturing in the short term, while anarcho-capitalist systems will flock to set up shop there to capture convert those short-term subsidies into short-term profit.

Do you have a solution that will work to build high-tech manufacturing infrastructure in the United States with no corporate incentives and no US government intervention? (I mean besides tweeting brags about job creation)
https://news.ycombinator.com/item?id=13234265
I do not know about "we". I am not a fan of any murderer myself. This area has been marked for "free use" by several foreign forces over the years. The thing is, there is no free use, you have to pay eventually one way or another.
They don't want to publicly disclose accidents and the bad press that it warrants.
>Sex is fun irrespective of it causing breeding.

I think you're missing the connection. Sex is fun because evolution selects for things that improve reproduction. People that have fun having sex are going to reproduce a lot more than people who don't have fun having sex.
Only mass hysteria will force societal change.
'Notice and comment periods' ensure that large businesses are heard, without any risk of new or not-yet-founded competitors being taken into account.
I'm not from Toronto but I am Canadian but I heard a great show on CBC radio about something similar. I think it may have been Montreal.

The show described amazing combinations of cultures Inuit-Korean or Greek-Jamaican or Mexican-Tibetan plus the mix of religions and food too.

Wild stuff. It's pretty much common place in central Canada big cities it's just really getting rolling here in my region. Chinese, Lebanese (100 year history here), Russians, the usual Scottish Irish British Dutch Native.
It's easy to do if you don't take into account risk. For example, are you sure that it's ok for the author to get 14% with 90% probability but to lose 40% with 10% probability?
I'm the exact opposite, a text discussion I can trivially multitask with other things, but come up and talk to me and not only can I only focus on you, but anything I was thinking about before is likely wiped out too.
Why is Uber so belligerent when it comes to complying with laws of the land? I can't think of any other corporation that so blatantly acts in the manner of, "we don't like that law, we're going to ignore it or flaunt it". I know other large corporations will use lobbyists to get laws changed to suit their wants, but Uber just acts as if the law doesn't apply to them in the first case.

In Australia, they single-handedly managed to get themselves their operation legalized, while running as an illegal taxi service in the interim. Only minor fines were applied in a couple of cases prior to the governments rolling over for them, and I think even these applied to the Uber drivers, not to Uber themselves.
And the cause of rising rents and harder to get loans is a rise in home prices. Yet when we hear news reports about rising housing costs, we say that the housing market is "recovering" as though it's somehow a good thing.

Perhaps we should rethink our nationwide policies of raising housing costs.
It's the life of any job where you maintain something. Even janitors aren't noticed until they quit and the trash starts to stink.
If there's literally no work to do, you can meet the material demands of the problem by turning more machines on.

(meanwhile lots of the US runs on cheap labor)
Windows 10 Activator KMSpico [Error Fixed]
I'm not a millennial, but it makes a heck of a lot of financial sense to live with family. I'm glad that with these shifts, the stigma is falling away. My immediate family has lived through rough times, with lots of "creative" living arrangements.

Of course, we should still train general life autonomy, and not promote being able-but-incapable shut-ins, but being able to venture into housing (or back out of it if things go really pear-shaped) should be done flexibly. The family unit as a reciprocating life cushion is a very positive thing to maintain. If you're on the receiving end of this cushion, make sure you're doing your part for your parents and/or extended household, too.

I don't care that economists and real estate investors bemoan the shrinking population of those able to buy houses. When times are financially tough, people need to pool together, not overextend themselves. Overall statistics about economic recovery also don't evenly represent all families.
Sure. You first.
A. Who exactly are you suggesting do something?

B. What exactly are you suggesting they do?
It sounds like this is something that's important to you. There were reasons why this is happening, regardless of whether you agree with them or that they're rational. If this is an issue you would like to be more active about, rather than remaining boggled, I encourage you to dig in to determine what those reasons are so you can effectively counteract them.
It's a book worth reading as it seems to have captured quite a bit of interest from the movers and shakers in this field. However one should be aware that it presents a one-sided view point and reasonable minds disagree. It's not clear yet what the future will bring, and whether this focus on AI safety will reduce real existential risk, or delay life saving technologies.
I think you're right that what the terminology conjures in the mind is important. And, it can be tricky to communicate some of these ideas positively. For instance, the phrase "reducing the population" is probably as unpalatable as "eugenics" for some. It does sound a bit callous; as if we are saying that we want/need people (i.e. members of the existing population) to die.

Even phrases like "population control" and "population management" carry this negative connotation. There probably needs to be a new, friendlier term. Something positive-sounding like "right-sizing" or "harmonizing".

In short, these ideas need better PR.
Is Education Signaling or Skill Building?
Worksnaps Feature: Introducing Alway-Active Task
True, I've been using type notations with all my Python 3.5+ projects (and works very well with PyCharm), though noting that this is only a recent addition, available (officially) for very recent Python releases and is not enforced out of the box. And yes, delivering on the project is critical, especially for startups at the very beginning where you're still trying to find product-market fit so sudden production changes need to be swift.
Ask HN: Current book for advanced postgresql?
I am looking to get up to speed with current Postgresql covering 9.0 or later versions. I know of the jsonb support in the latest versions, but I am looking for someone closer to the Oreilly mastering Oracle SQL.

Can someone recommend a good book that provides detailed coverage and best practices for medium to advanced postgresql?
Your sneaking suspicion is correct for baby boomers and gen X: http://www.pewtrusts.org/en/about/news-room/press-releases/2.... "Gen Xers have less wealth and six times more debt than their parents did at the same age," despite having higher salaries.

I think you're right to be concerned. Not being able to strike out on your own delays family formation, which leads to some attrition of people who never have children for financial reasons. This decreases the birthrate and then on top of the working generation supporting members within its own cohort, they also have to support an older generation of retirees with an ever rising dependency ratio. It's a negative feedback loop that countries like Japan, Germany, and Italy are stuck in.

Both the education and housing problems can be solved. Education can be automated and amateurized using technology, and more housing can be built. Both of these would do a lot to decrease youth debt loads. Medical price inflation is the tougher problem but is less pressing for young people. Eventually we will be old though and then it will hit like a ton of bricks for those unlucky enough to have not accumulated wealth.
With caching in front I wonder how big the risk is.
Seems like this is a great case study (or perhaps anecdote) to illustrate the benefits of a basic income.
One could also argue that the right people aren't being involved in decisions. If support doesn't know the hardware is compatible, they shouldn't just assume and send it anyway. That doesn't do anyone any good.
Why Rust ditched pure functions
Nuclear waste storage is subsidized and nuclear liability is too (capped near $12billion; plausible accident scenarios can go over $1trillion).
The US was a huge fan of Saddam, they provided him with a lot of weapons to fight Iran and to gas the Kurds. They were also quite happy with Assad when they were sending people there from the war on terror to be tortured after 9/11. Assad even warned the U.S. about a plot to blow up a US destroyer. Relations deteriorated after Bush went after Iraq again for no reason.
> how did we go from a faulty code

The code in the example isn't faulty. The goals are faulty in an non-obvious way, and drives the AI to optimize a solution to a fitness function in a way that humans might consider pathological behavior.

> to Comcast paving the future of the AI?

Comcast's goals are faulty in a non-obvious way. Comcast's goals are to maximize shareholder profit, and in doing so creates a culture of fraudulent billing and a horrifying gauntlet of a cancellation process that humans might consider pathological behavior. And AI is the next logical step to optimizing those corporate values.
Solar, afaik, requires a natural gas installation, too, for off hours.
> tell me which people you know, in which industries, have outright 'lost their jobs' due to some AI or machine?

As software developers, it's literally our jobs to put people out of work. My software is specifically designed reduce the need for increased labor as the company crows. In my industry, legal, entire departments (like night word processing) no longer exist.

The fact is you cannot extrapolate from 100 years of human history and say everything will continue on. People just a few hundred years before that could not have predicted anything about modern employment.
Samsung in Korea requires their engineers to be in at 8am, being even one minute late can be grounds for termination. That may be proving your point, up to you to decide! ;)
Immigrants and their children do account for most of the population growth in the US though.
BREAKING NEWS  GIRL'S BRAINS EATEN BY
I used Bumble, Happn, Tinder and Dine for 2 weeks. The outcome was not expected
Uber's self-driving cars are garbage and they're creating this little drama to fool dumb investors into thinking it's just local government holding them back.