skysight-inc/HackerNews huggingface dataset:
The 1700 is really well placed, often seems to beat the i7 7700k in benchmarks whilst drawing less power and costing roughly the same/cheaper. Probably even better value if the stock coolers are as solid as they sound. Definitely going to be a popular chip with gamers (I'm very tempted myself).

Hopefully more software starts to make use of multiple cores more effectively. It's not like it's a new feature of chips any more.
>you're missing a chance to buy a stock that's gonna shoot up 10x and here's why

that's not a positive pitch. The message sticks, whether you try to negate it or not, if resonating with expectation.
This is probably a moderately useful suicide and self harm prevention measure.

We know that of s=deaths by suicide in people under 18 1 in 7 posted messages to social media before they died: https://twitter.com/ProfLAppleby/status/837053501243023364

We have small amounts of weak evidence, mostly from interviews of people who survived suicide attempts and people who self harm who say that this kind of intervention is helpful.

See also signs in multistory carparks and different packaging (and reduced pack sizes) for paracetamol.

I do a lot of searching for suicide related stuff, and I already see quite a lot of similar advice. I guess I'm about to see a lot more of it.

https://twitter.com/actioncookbook/status/834439563032555521
The problem here is that "best java developers" really aren't that good. And why is that the case? Is it the community's fault? The language's? I think it can be seen as both to some extent. The mentality and philosophy of a PL community in my opinion can be heavily influenced by the programming language itself.

I think you can design and build perfectly fine software in Java, but the problem to solve is education of software developers. Most software developers can't be bothered to learn basic PL theory or deeply learn multiple programming languages that are very different from each other. As such, when they think about how to solve problems in code, their thoughts are heavily influenced by their primary language.

In this case, what we see from the "best" java developers is the kind of coding you can expect if the only language you ever learn is Java. A more extreme case of this is Perl. Some of the most crazy, convoluted, unnecessarily complex code I've ever seen comes from the Perl community. Now, you can write somewhat normal code in Perl, but the community often doesn't, and the language itself certainly doesn't encourage it.

As to your concern that FP and OOP can't be unified, I don't see this as Scala's core problem. Scala's core problem is that a vocal part of the community wants to use Scala as a worse Haskell, and the other part wants to use it as a better Java. I think Scala will be most successful if instead someone figures out the best way to design software in a Scala-specific way, and I don't think anyone has successfully done that yet, although people are certainly trying.

Martin Odersky, for instance, long ago introduced the cake pattern, something that was fairly scala-specific and represented a new design pattern. Unfortunately, the cake pattern ended up being a bit of a disaster! Since then, he has pushed the idea of "modular" programming, where Scala embraces more of it's ML roots (https://pellucidanalytics.github.io/blog/scalas-modular-root...). I haven't been following the community well enough to know if this kind of thinking ever took off further or not, or if there are other avenues of exploration currently in development.

At the end of the day, Scala is a research language, except the research is more focused on: how can I take existing non-mainstream PL ideas and integrate them into a practical, production-ready language? That research, for better or worse, is still ongoing in my opinion. The only way to validate the research is to try new ideas in production environments and see what works and what doesn't.
I think we’re disagreeing over terminology rather than the actual physics?

But I’ll chase up some of the ASG references. Thanks for those.

(yoctoNewtons! We live in amazing times...)
Could you talk a little bit about these problems? I was not aware of any serious issues on non-Windows platform, and would like to hear about them. As Java/Kotlin is generally my go-to language for making things in my off time, that would be helpful to know about.
BRO is Indian Roads organization.
https://en.wikipedia.org/wiki/Border_Roads_Organisation

As someone who spent time in Indian borders (Tibet/Nepal) these signs are pretty common.

BBC incorrectly attributed this to "dark sense of humour of Bhutan" but then again when have they been right about India?
You're describing the Common Lisp, emacs and slime combo. But that's only for lisp, though.
I was thinking how there are many useless jobs just because the system was so inefficient, but never stopped to think that this might be by accidental design of our economy.

Take any internal team in a big company/government entity. Sure we will agree that the interest of the company is the most efficient allocation of resources to solve a problem. However the interest of the team is getting the largest budget. One sure way to do this is to need the biggest budget.

While a the department N has cut costs 30% while keeping the same services would do wonders, it would totally make for a surreal headline. Why say that? That would mean less money for the next quarter. Surely you can use the spare money for better equipment/hires/N, right?

I saw that in Japan, where they boast about their really low unemployment rates while in the convinis (convenience stores, similar to 7/11) there are people who are doing absolutely nothing for hours. I am sure those people's lives could be better spent otherwise.
Doing low paid work, for many hours will make it hard to be motivated.

When you are tired and scraping by it's hard to find the energy for things like self improvement. When your concentrating on getting food on the table + getting enough sleep.

The times I've had the most time for self improvement have been when there's been a combination of time off + money.

I've found, after a job finishes (e.g. company folds), or just between contracts, you need a while to decompress.

But then after a while you get a lot more energy for stuff.

WRT programming projects - it takes mental effort, I can't do a huge amount of it outside of hours when I'm working 5 days a week.

When I take a break for a month or two I have energy for any project I like.
Find out which actors look like you
> I've yet to see one that could effectively work with dynamic languages

That is a hard nut to crack, a dynamic language will frustrate static analysis.
95% of jobs created since 2008.

https://www.investing.com/news/economy-news/nearly-95-of-all...

And yes the definition got widened substantially under bush and Obama kept it.

You can see the definition here. It's quite wide.

https://www.bls.gov/cps/cps_htgm.htm
> My opinion, when going serverless, I wouldn’t think of using RDBMS’s (although you can) and instead use databases like Elasticsearch, DynamoDB, Mongo etc.

This is a vague statement that's not really based on evidence, and I'm not sure why using Postgres, for example, is going to be so much worse for most use cases than these NoSQL solutions.
That's pretty polarizing. I think I said something to the effect of not developing the same, not "failing to develop any empathy at all". I and many of my friends have kids. They don't come into contact with each other more than occasionally, but the ones who are only children are much less willing to create something out of nothing and, say, play with the one toy that was available. Social situations, like having very close friends or cousins help, but something like preschool isn't 24/7. From observing the little guys, the ones who pitch screaming fits when their mum leaves them and I'm dropping off my kids are not the ones with siblings. And they're losing resources they haven't learned to share yet. I wouldn't say it's impossible for only children to learn empathy, just that it happens later, differently, and maybe doesn't achieve the same end goal of having a human being who's always had to share things 24/7.
NSA White-Hat Hackers Are Reportedly Quitting in Droves
Amazon begins large-scale rooftop solar installation across its warehouses
Monitoring the Monitor
Not sure if there's a game that does this already but if I ever made an MMO, I'd try a business model of open source server and client and compete on paid hosting. Minecraft sort of has that going with realms but closed source and centralized accounts. Both of those have been circumvented with the Java code but the C++ based version is the future and the Java code with eventual get feature freeze.

Edit: Now that I think about it, this is pretty much the same as the current business model for many development platforms, open source tools and cross platform support, compete on hosting.
Hotjar is a young startup that embraces remote working and personal development.

Hotjar's culture is driven by transparency, respect, open discussion, collaboration and blunt and direct feedback. We have several positions open.

Hotjar | DevOps Engineer (North America) | Remote
Hotjar | Big Data DevOps Engineer (Europe) | Remote
Hotjar | Front-end Developer (Europe) | Remote
Hotjar | Full Stack Developer (Europe) | Remote
Hotjar | Python Developer (Europe) | Remote
Hotjar | Product Manager (Europe) | Remote
Hotjar | Product Designer (Europe) | Remote
Hotjar | User Interface Designer (Europe) | Remote
Hotjar | Hotjar Hero Engineer (Europe) | Remote

Information about all roles can be found on our careers page: http://careers.hotjar.com/
Java libraries are complex because Java is inexpressive? Not because the libraries attempt to do everything for every situation? Are there some concrete examples you can point to?

It has been my experience and observation that something like a JMS library in Java are complex because of a different interpretation of "do one thing and do it well." In the Java world, possibly because of enterprise adoption, that means pluggable transport for the queue, pluggable aaa, pluggable security and encryption, pluggable durability storage, configurable delivery protocols and guarantees, aspect based hooks to support different ha patterns, pluggable dispatch on delivery and probably some other things I can't think of this early in the morning. Each JMS implementation is "the best damn message queue ever made" with tons and tons of features. That's not an expressiveness issue, unless it's too expressive. Java makes it easy to add a layer of abstraction at each of those decision points. The typical user here wants to get a message from one piece of software to another, maybe with ordering; JMS will do that more ways than you can imagine or care about and can use pieces of machinery you didn't even want to know about. Where does expressiveness play in to that?
These days that's not so expensive. $600 will get you there.
So the units in Stack editor is not “files”, it’s “functions”(or “definitions”). And we navigate by functions, edit by functions, and finally program by functions. It’s more like the program is running and we got a call stack here. We edit the code that’s collected for a specific purpose without constantly switching the context. It can be faster.

This is a very neat idea.
Ask HN: Does your business accept installment payments? Why or why not?
Also, I guess it would be nice to know what industry you are in.

I am curious to know why installment payments are not as popular in the US. By this I don't mean credit card payments, I mean when the store actually allows you to pay over time, not purchasing with your credit card in full and then paying it off.
This seems to be about some website builder, not about vue.js library, or am I wrong?
For many people "doing their own things" is gonna be playing more Counter-Strike.

Of course, that's their right, but whether you can make a sustainable economy out of subsidizing that is another question...a question that is much more pressing than "wouldn't that be better?" and one the article doesn't even attempt to answer, probably because it is largely impossible and anything like it is speculation akin to religion.
"All remaining problems" in this case means the universe of all potential functions. Everything. Only a vanishingly small subset of every kind of function or dataset are of interest or even observable in nature.
GoDaddy DNS is down
Do they ever do compiler speed tests or boot speed tests? Which of the existing ones would be most similar?
My First Sale Online
> Your screwdriver metaphor may be good go way to score a cheap point with strangers on an internet forum, but not much besides.

The screwdriver analogy is right on a lot of levels. Is it so hard to accept that software developers is not some unique snowflake position that cannot be compared to any other job?
'Dollar vans' are still very much a thing in NYC, you'll see them often if you know what to look for: http://projects.newyorker.com/story/nyc-dollar-vans/
Welcome to Diversity Debt: The Crisis That Could Sink Uber
> But it's still losing in every web and office single threaded benchmark.

Web and office? Single-threaded?

Why are these benchmarks, specially in 2018?
Does anyone know if the languages all live in the same 300-dimensional space, or are they each trained independently? (i.e. do words and their translations have similar vectors?)
But ... which language(s)' AST? Clojure? It feels like we could all use more context here.
I'm not going to waterdown my analysis for some two bit politically correct occidentals and "hyper-nationalist" orientals.

A large fraction of Indian children will be illiterate in these "thriving" languages in the coming decades, with "zero" monetary loss. Not living is death, and they haven't been alive for a long time - I can neither get any Govt. services in my mother tongues, nor can get the laws done by the colonial state in Delhi.

A zombie is not alive IMO. If Indians wish to parlay their tongues for money, it's upto them. I for one will not deceive myself. We are going to be part of the borg that is the Anglosphere in less than 3-4 generations.
As I explain over here (https://news.ycombinator.com/item?id=13774041), trying to use Lambdas with your existing servers, like Postgres, can cause some serious complications.
I hate the new blue font color of GitHub
It's irritating. Please, make available that old dark blue color.
I can assure you most drivers don't concern themselves with providing huge safety margins.

Also, when you have a decent number of cyclists and congested roads they often do travel in packs. See here for an example

https://www.youtube.com/watch?v=h-4ynw8672A

or here

https://www.youtube.com/watch?v=xhuxmiNsHmA

The city in these videos has many cyclists (and one of the most successful bike-share schemes in the world), but rather scandalously provides very little bike infrastructure and even less enforcement (bike lanes are generally used for parking).

Finally, you might wish to note that one generally refers to "riding" a bike in English, rather than "driving". The same goes for motorcycles in most contexts. This is different from some other languages, such as German, where the same word is used for operating all of those conveyances.
> For many people "doing their own things" is gonna be playing more Counter-Strike.

Also is "more Counter-Strike" at all correlated with a quality of life increase? 45 free minutes you wouldn't have had to get rid of some stress shooting things - probably yes? 5 hours a day - probably not?
Was actually expecting a juxtaposition of their Gross National Happiness PR vs. the actual human rights situation. This still reads like an quirky advertorial travel guide.

https://en.wikipedia.org/wiki/Gross_National_Happiness#Criti...
Yeah, like I'm going to buy a new computer to open PDF files, not to play games, render graphics or do complex simulations
The Curse of the Giant Green Rock That Saves Lives
Snap's IPO
> For many people "doing their own things" is gonna be playing more Counter-Strike.

Or worse, shooting heroin.
Why would you? They are deeply embarassing and lawyers try to make them go away as quickly and quietly as possible. However, the big ones do make the headlines - BUT, while I read Hackernews every day, and you likely do to - do you ALSO read law360, aboveTheLaw and the New York Law Journal? Because that is where you read about malpractice lawsuits. Not on techcrunch. And trust me - they happen all the goddamn time. All the goddamn time. There are lawyers who do nothing but sue other lawyers. There is an entire legal malpractice insurance industry.

And, importantly, if you are a litigator - as in, someone who sues people for a living - your clients are already demonstrably the sorts of people who are willing to sue when they are pissed off. It is not unreasonable to assume that if things go wrong in these circumstances, people turn on their lawyers.
True enough... my mind is in the embedded space where say a good enough representation in say 16-bit is desirable.
I googled that and got

Showing results for *conceptnet cumberbatch*

Oh, the many names of Bumblebee Banglesnatch.
They did what they needed to do, get close enough performance and undercut on price. Should be a winner until Intel makes their next move.
Google Allo gets improved GIF and emoji support, easier access to Google Assistant
http://www.graspjs.com/
It seems like the big question that YC is trying to answer, but few articles like this seem to touch on, is what will a person's economic output look like when they have tons of free time?

I think if you asked enough people about the things they aspire to, the things they dream about, the things that drive their ambitions, almost all of their responses would include something at least related to increased income.

So it seems to me that society-wide goals should include decreasing our collective risk aversion. If you can do that with 15hr/week jobs and basic income, then it's worth trying.
I'm a t1 diabetic; I of course share your feelings on progress. That said, I'm unconvinced that technological progress is necessarily dependent on long work weeks (to start, most people working long weeks are totally uninvolved with this sort of innovation).
The only thing that keeps FP and OOP from
integrating properly is the "Everything
is an Object" mentality.

Actually ... in Scala everything is an object.

Functions are special cases of objects. That's Scala's great insight and it reverses what people used to think: everything is a function, and OOP is a special case of FP (this is e.g. OCaml's idea). If you look at Scala's foundations (DOT -- the dependent object calculus) this becomes pretty clear.

Could you be referring to the difference between pure programming and stateful programming? Note that OO can be done in a pure way.
You do have to consider that this is an 8 core, and more and more applications are being developed with this in mind. Whoever still thinks that Single threaded performance is the most important, lives in the past.
15 work week is not possible, because nearly every job that requires any degree of thinking requires immersion. That's why programmers work 70 hour weeks - not because they hurry too much, or their employers can't afford hiring more people - but because it means being most productive when you live your work.
It's pretty impressive to see a CEO being able to answer a question about CPU vs GPU power envelope targets just of the cuff.

The interviewer asks why there are no CPUs targeting higher wattages, like how CPUs are less than 150W but there are 300W GPU. She says she'll need to think about it but she's pretty sure that the high parallelisation of GPUs makes them easier to scale up in terms of wattage.

Granted, that answer could be wrong (I know nothing about CPU engineering), but either way it's a really well considered one to be thought up when "put on the spot" in an interview with a question you haven't considered ahead of time. I'm sure that's one of the things which separate good from great in CEOs: an understanding not only of the broad market decisions made by their company but even the details of low level architecture decisions.
The problem is this.

I have repositories that include code I forked which is required to have attribution.

Before the change, GitHub was violating the license (and potentially covered by fair use).

After the change, I am now violating the license, and granting something to GitHub which I don’t even have.
Review: The Legend of Zelda: Breath of the Wild
> And slightly off topic, but what are the plans for the dart VM? Is it going to end up using TurboFan or will it stay with Crankshaft?

Dart VM is a code base independent of V8, so V8's plans to adopt one or another compiler have no implications on Dart VM.

Dart VM's IR is closer to Crankshaft, but it supports full language unlike Crankshaft (so in this sense it is closer to TurboFan).

We currently have no plans to radically rework the compilation pipeline, because we see no need for that.
This might be a bit outdated now (in a time when backbone was still cool), but you might find the story from QZ interesting:

https://vip.wordpress.com/2014/08/28/building-qz-com-full-tr...

They were working on this problem before the rest API.
INAL. they improved the wording. it basically is as we always assumed it is. it's just more clear now. nothing to panic about
http://www.nature.com/nature/journal/v543/n7643/full/nature2...
I will for sure. We went to visit Manic-5 two years ago and loved it. There so much places I've never visited in the province yet and I want to change that!
This is a full blown advertisement for cosmic.js (which also happens to be down). Although I like the idea of the service, I hate the misleading title/article. And the fact that the service is down doesn't make it any more attractive.
The proof is in the pudding. Competition is back. Intel has started slashing prices of its latest CPUs left right and center.
Ryzen review: AMD is back
Some people I know had a programming side-job for 2 days/week during college. So it is possible.
Serverless supports other providers besides AWS, so it's better if your aren't centered around AWS.
YouTube is starting its own TV service
Yea. For example median lifespan, childbirth, rule of law, the potential to expand to new galaxies. And the simple fact that if we chose to stay in the stone age some more advanced predator would kill us like we've been killing all other advanced predators. Nature tolerates no mediocrity.
Python does not lack power. It's a different problem.

Monkeypatching is everything you need in terms of power. The problem is that it is too powerful, and Python lack intermediately powerful constructs. So if you have a problem that could be perfectly solved by passing around anonymous functions, creating a DSL, or writing some macro, you will either write everything by hand, Java style, or use monkeypatching and get a mess of mutable code.

Still, monkeypatching will solve the problem. It is more powerful than any of those other features. It's just that killing your fly can be best done with some small tool, and cannons leave a mess wherever they are used.
All of these articles about how "we" should adopt the "x hours a week" working schedule assume that we are all cattle looking for instructions from out master (the state) to dictate to us how we should behave. Some people want to work more, some less. This is just more creeping authoritarianism, getting people used to the idea that your time and energy aren't YOURS but something owned by bureaucrats. I can already work any hours I want and I live the consequences with respect to how much money I make. This isn't about "free" time or solving inequality, its about getting guys with guns to steal money out of "compassion". It's a scam and it will never work.
https://joeyh.name/blog/entry/removing_everything_from_githu...

https://www.mirbsd.org/permalinks/wlog-10_e20170301-tg.htm#e...
Programmers will still work 70 hours a week (or more). How else would we get the money to pay for basic income?!