skysight-inc/HackerNews huggingface dataset:
With baby boomers, sure, the second most privileged generation on earth.

Hint: it's hard to develop a social life working 60 hours a week, vice versa, people that can afford a good living standard are more likely to have the time to socialize.

This study does nothing to verify if their ipothesys is correlation, causation or coincidence (because, let's be honest, 500 ppl and without a control group?)
...tough.

"The needs of the many outweigh the needs of the few, or the one."

Global warming affects every human on Earth, and even those not yet born. It is our duty as the substantially more privileged denizens of the first world to take actions to combat it, especially in easy ways such as this legislation.
I own a Vive headset; I do not have a leap motion.

The community opinion on leap seems to be negative. I was basing my argument on that.
"Our main cargo is a one-time cryptographic pad. The source is Commercial Security at Sjandra Kei; the destination is the certificants' High colony. It was the usual arrangement: We're carrying a one-third xor of the pad. Independent shippers are carrying the others. At the destination, the three parts would be xor'd together. The result could supply a dozen worlds' crypto needs on the Net ..."

- Vernor Vinge, "A Fire upon the Deep"
> the model of 'public by default, opt in for security' is fundamentally daft in this context.

It's daft in most contexts, and is one of the largest sources of security problems. If your design requires enumerating badness[1], you're doing it wrong.

> from: http://hackingdistributed.com/2017/07/20/parity-wallet-not-a...

>> Just about every ICO, trust and company used the Parity multisig wallet, and that code was considered well-tested.

-sigh- This is, unfortunately, a common problem. "It worked ok the last N times" and "It passed a lot of tests" do not mean it's bug-free and safe to use. Richard Feynman was right during the Challenger investigation when he called this a childish attitude. (He was also right in not wanting to assign blame, instead asking "How do we educate the child?"[2])

[1] http://www.ranum.com/security/computer_security/editorials/d...

[2] https://www.youtube.com/watch?v=4kpDg7MjHps#t=150
> And the best way to fix Bart overcrowding is to build apartments near where people work so they don't HAVE to commute.

Why not build businesses where people live? Apple can spend 5 billion on its new campus in the middle of nowhere, but the public has to shoulder the cost for transit. 90 percent of Google's and Apple's domestic workforce could probably do at least 70 percent of their work from home. Apple prides itself on renewable energy usage, but it's perfectly OK for its employees to spend 3 hours idling in traffic?
I agree, it only means the share is shrinking, not the absolute numbers. Given the large overall Steam growth rate, it is certain the absolute number has increased. Nonetheless, it isn't a great story for Linux gaming.
Yes, this could be nice. For now IMO there is no big need for tui, as long as app is very simple and "xaval" interactive mode is enough for selecting connection profiles (IMO again). However if there will be more options, more complexity, tui will become must-have. Great "growth" idea anyway, thanks!
The article links to the initWallet() call on etherscan.io
I'm no local, but isn't it much easier to get to Palo Alto from places with lower rent than to SF?
VPN Ban: China Denies the News
To build on what 'blevin says, check out for instance https://bost.ocks.org/mike/algorithms/
Nothing like relying on the government to support your lack of value creation in the marketplace
As I said earlier we are still long, long way away from Linux gaming being a thing and longer it takes for Linux to come to parity now the further Windows will race ahead if you believe all in the VR hype that's going on.

>I stay away from DRMed platforms

I am not ideologically bound, I care about performance. If Linux is enough for you then more power to you, I wish it could be enough for me too.
A transaction can have multiple inputs and multiple outputs. And there are contracts that do the mixing up of transactions to provide privacy to users. So, like counterfeit notes, these funds will eventually be untraceable.
Home a practical iOS app tools to share resources Appuploader
+eleventy on that comment. It sounds like they want a clone of Dr O that has industry experience and can bang out code quickly that solves an artificial problem given in an interview.

What I got from this article is that the company shouldn't be looking at PhDs but rather at coders. At least that's what their interview seems to be geared towards.
I prefer the version published in The Conversation [1] by the researches themselves. It contains more details including one part left out of the NYTimes version: that the work was done with the approval of the Aboriginal people who control the site:

"To make new research possible, a landmark agreement was reached between the University of Queensland (and associated researchers) and the Gundjeihmi Aboriginal Corporation representing the Mirarr traditional owners of the site.

The agreement gave ultimate control over the excavation to the Mirarr senior custodians, with oversight of the excavation and curation of the material. The Mirarr were interested to support new research into the age of the site and to know more about the early evidence of technologies thought to be present there."

[1] [ https://theconversation.com/buried-tools-and-pigments-tell-a... ]
"What every PhD should know before accepting an interview with a horribly smug startup named Routific"
Once code is developed that proves to be bug free, it can be used over and over with no bugs!

Doesn't seem to quite work like that in real life.
China announces goal of AI leadership by 2030
It just shows that Valve themselves don't take that survey seriously, if they don't even count specialized hardware targeted for SteamOS. So I wouldn't use those numbers for any far reaching conclusions.
I like to think of smart contracts as ways to program money. Imagine if you could program a dollar bill. Then there's lots of cool stuff that could be done :)

If you could program money, you might not really need insurers anymore. You could just program insuree's money so it redistributed appropriately in case of flooding (for eg). No need to give you money to an entity and have a conflict of interest with your insurer.

Smart contracts are ways to program money by sending it to special addresses. These addresses contain a script that will decide how to redistribute the money. It's like if you insurance was a program.
This 100%. I think this becomes evident almost as soon as one tries to do any smart contract coding. It's an entirely different paradigm with considerations that dwarf anything about language syntax and style. In fact I think these considerations are very non-trivial to grasp.
Also start with the platform - is it easier or harder to hack? C++ code has caused millions and millions of unintentional bugs. If Solidity was built more like C++ and unlike something like Rust, then it should have a large part of the blame.

The Ethereum developers create Solidity with the goal to make it "super easy" for developers to create dapps. Security wasn't the #1 priority. And now the ecosystem will pay for that design decision. Whether the decision still ends up being a net positive in the long term, it remains to be seen.

However, keep in mind that Ethereum as a platform is still in its very early days, with not even 0.01% of the population using it. If $30 million can be stolen just like that, what happens when 10% of the population uses it and there are trillions of dollars invested in it? (assuming it will be the "next internet" or whatever)
Remote-by-default will only work if the workday is profoundly transformed and telecommuter areas (generally more suburban or exurban) can be made more social.

Unless the idea is social isolation, anyway. Sometimes the gleeful description of "progress" makes it sound like there's cheering on of the cyberpunk dystopia going down.
> my Aunty Samantha got an awesome year old Porsche Panamera from only workin parttime
> online... see>>>>>>>>>>>http://ow.ly/iBXm30dNtIZ
The source repo is at https://github.com/JBakouny/Scallina
just as Gerald implied I am in shock that a person able to earn $7711 in 1 month on the
> computer . go now>>>>>>>>>>>http://ow.ly/iBXm30dNtIZ
>
my Aunty Samantha got an awesome year old Porsche Panamera from only workin parttime
> online... see>>>>>>>>>>>http://ow.ly/iBXm30dNtIZ
>
A PhotoGallery app with 2 lines of code
> like Shawn responded I didn't know that someone able to make $6367 in one month on the
> internet . read more>>>>>>>>>>>https://tinyurl.com/ly6hd5g
but what more could it have? Editor config is not a "should there be a space between function name and parens" kind of tool.

It's only meant to automatically configure your editor to use the defined tab/space newline preferences per file type.

that's it.
I never saw the source code of Photoshop but propably uses OOP...
VC's like their investments nearby and very few people would choose to live in those cities, in particular childless engineers.

It's the same reason Twitter, even though they threatened to move their office from SF to Brisbane several years ago, absolutely would never have followed through with it. Too many of their employees would have quit immediately, and we're talking about a town that's 20 minutes away, let alone 2 hours.
Are you arguing for self-taught doctors to practice their quackery, then? Shall we accept freelance surgeons having out gall bladder and appendixes with whatever whiskey, x-acto knife, needle and thread they have at-hand?

What exactly are you arguing for here? Obviously, humans are imperfect and corrupt - but you can impose some order and ethics and error correction into any community when you get organized.

OP said one of the creators of Etherium was responsible for the bug, how much more 'expert' can you get? The problem is one of programmer craft, or the lack thereof.
If you link it to real world, any legal contract may have flaws. It all depends who got a better lawyer. Same analogy goes here.
Please don't post snarky internet insta-dismissals to HN. They greatly lower the quality of discussion, even when they have some good points to make. There are several such posts in this thread and that's a problem.

The entire genre of internet comments that dismiss the life-work of others with a contemptuous hand-wave is problematic. Critique is good, but it should seriously engage with what it is criticizing. That takes effort, for which nastiness is an ugly substitute.

We detached this subthread from https://news.ycombinator.com/item?id=14816358 and marked it off-topic.
New documentary planned for the Witcher video game series
Wouldn't CA companies/employees not get pushed to sign unenforceable non-competes (because they're in CA, so it doesn't help the employer any, so they don't push for it in contracts)? So if you're poaching from CA anyhow...
Xbox revenue growing slow and steady for Microsoft in Q4 17′ earnings
I can make more contracting though, while working about half the hours.

Maybe I'd consider it if I owned the company. Other than that...eh.
Not really- you have to drive or live along a single train line (with no places with rent significantly lower than SF, really)
Vulkan is already available, which removes any advantage that Windows might have had in the past beacuse of DX being ahead of OpenGL. VR related development in Vulkan drivers / Linux graphics stack is now active as well.

If you care about performance, you'd stay away from consoles anyway. They are way too limited in comparison.

So I don't agree that Linux is much behind technically. Smaller market share is more of an issue.
Meant to say can't there, darn phone keyboard...
Once again the cloud proves fertile for Microsoft growth
But it does contain the highly annoying and redundant -"We think you are going to like it"

Which both annoys me because you are telling me how I should feel and it's a new feature what other emotion are you hoping for in a customer.
Its a over-expandable thought crime law. If a with some friends in a IRC-Channel conspire to "murder" a absentee, where everyone can see only from the context that it is a joke- such a context-free though-crime law will make me a criminal many times the day over.
Announcing Babylon.js 3.0 – Building Apps for WindowsBuilding Apps for Windows
What he is saying is that there are no kudo's for publishing work that just confirms something. Research grants are given for new work not for doing confirming followup work.

This has become a problem in recent decades and has led to certain systemic problems that have been discussed in various places in recent months.

If you say something like "I am submitting this grant request to replicate the experiments of X who have published results Y so that we can confirm X's results" then your grant application will most likely be refused.
> Heroku doesn't maintain database state. Your dyne can essentially be erased and restarted with an empty database. That's not usable for production systems.

Almost, dynos don't persist filesystem changes but for databases you're suppose to host the data elsewhere (e.g. Heroku Postgresq, AWS RDS, AWS S3) and that data will be persisted. This is by design and a very good strategy for production systems as you can then easily scale by adding more stateless dynos later. All configuration for your dynos is stored and versioned in Git and all your important data is stored somewhere robust with proper backups and rollbacks.

If you've advocating storing your state on the server itself by e.g. using AWS EC2 or Digital Ocean, you're going to need your own strategy to make sure you don't lose any data or configuration settings (e.g. packages, config files) when your server box fails and storing state on the server means you can't easily horizontally scale.

When Heroku doesn't let you SSH into active servers, only lets you deploy via Git and doesn't let you store state on servers, it's done intentionally to force you into making good choices that scale.
Australian Megafauna decided that this is the moment to become suicidal?

Also 65533 years, rounded down, that number sounds kind of fishy, i dont know why.
I would recommend you to join Slack Channel of PH and SSG.
Hi, I'm getting "502 Bad Gateway" :( Seems interesting, so I hope you could fix it soon to let us see your webpage :)
Serious question: How can smart contracts create the "proper" trustless environment for most workplace contracts?

For example, stock option agreements are usually pretty straightforward... until a termination date has to be decided on. How does the termination get put into the contract?

Though I suppose smart contracts could exist as an automation mechansim , but there's a "wrapper contract" that provides "real deal" legal protection against abuse?
Childhood: Imagining animals in the clouds.
Adulthood: Finding axes to grind in charts.
> I do find it remarkable the extent to which knowledge workers are discouraged from sitting and thinking about stuff.

That's such an uncharitable interpretation of the post.

It's a job interview, not a final exam. You're not supposed to sit there thinking for half an hour in order to produce a flawless solution. Maybe the interviewer was making progress, maybe they completely misunderstood the scope of the problem, who knows? The interviewers can't read your mind. Ask clarifying questions, make sure what would be the output of the algorithm in simple cases, then think about it enough so you can outline a solution.
Drop algebra requirement for non-STEM, California community colleges chief says
Please read https://news.ycombinator.com/item?id=14818590 and please don't post like this to HN.
>And while certainly the JS scene nowadays is bigger, it is the opinion of a lot of veteran devs that the scene is a mess and that people are crazy.

Well, if those veteran devs need to invoke widespread psychological problems ("people are crazy") to explain something, shouldn't they take it as a sign that they have a non-explanation?

Besides, opinions are like kidneys. Everybody has at least one.

>It's taken a decade for JS to mature as a language and community to even be considered at-parity for C, C++, Python, or Ruby. Equivalence didn't even enter the picture until recently.

So? You think C, C++, Python or Ruby did that in less time? Ruby, for example, was pretty much non-entity on the programming landscape until Rails emerged. C++ took a decade to be adopted for mainstream programming, as did C.

>Why is it most newbie-level training materials and most language discussions nowadays seem to center around products ("React", "Redux", "Angular", etc) than techniques?

Because the techniques have been long established and there are countless existing tutorials about them that don't go out of relevance (so no need to write the 1000th e.g. module pattern tutorial).

>How many of these devs can function without a framework?

Pretty much everybody?

>What does that say about the choices made by the community?

That they solve common problems (they all make web apps) and have the good sense to not implement the same wheels from scratch every time?

>JavaScript hell ten years ago was shimmying browser features and figuring out how to do that thing that jquery replaced with $(document).ready(). Fighting against the language itself was much less common.

Who "fights against the language itself" today?
No. Pills.

For real, I'm not trying to be cute. Unless you're pronounced clinically depressed by a couple doctors, one should avoid the official benzo & related "happy pills".

One thing that might help, is try to make some hippy friends. You're not expected to become one of them, but they have a lot to share, wink wink.
quicksort? cat? ls?

I mean some of these things have bugs still, but generally when you have something of fixed scope then there are less bugs over time. Especially if you're restricting your scope to something simple
This sort of snarky comment that dispenses with the life work of others by means of internet clichés is the sort of thing for which pg coined the term "middlebrow dismissal". Perhaps you really do know better than specialists who worked in a field for decades, but if so, you're doing your superior knowledge an injustice by presenting it so basely. We're sincerely hoping to do better than that in this community, and would appreciate it if you'd join us in the effort.

More at https://news.ycombinator.com/item?id=14818590.
I don't see how it's any story really. Steam grew. So? What's more relevant, is how much Linux gaming has grown. And it has quite a bit in the last several years.
if your entire economy rapidly contracts then you're going to have pockets of decay regardless. Detroit also is a massively sprawling city with 138 sq miles of land vs. SF's 49 square miles of land and oakland's 55 sq miles of land.
"Also, if you give me an answer in 10 seconds, efficient or not, you will impress me as someone able to make rapid progress."

It sounds like you are passing on good candidates due to them not being fluent in blabling. Which is fine if the job requires that ability (half selling to customers position), but is not if you need engineers to build system.

And then startups complain that there are no good people - they exists but get ruled out due to non technical presumptions like this.
People comparing EditorConfig to eslint or prettier does not really understand it's purpose.

yes they have intersecting features, but EditorConfig's main feature is that it lets you set file type specific whitespace rules automatically, across almost all editors.

- Most editors will have a global whitespace rule and you have to use that same rule for every file.

- Some editors can be configured to have different rules per file type but then it can't be done per project. So every project has to use the same rules.

- Some editors will let you configure all of these per project, but you have to save this project-settings file somewhere. Editor specific code is no good in the repo, so you need to maintain/backup it yourself.

EditorConfig solves all of these issues for me.
Yoichi Hirai and others are working on completing proof assistant support for EVM, meaning you will be able to prove program properties using logical pre/post-conditions with machine checked proofs.

There are already useful tools for symbolic execution, and I have a hunch that this kind of verification will be important along with model checking.
Red pill, it's not "happy" per se but it's what most people need these days.
Join your local Go Club - they're always looking for new players. Mentally stimulating and in my experience Go players often work in an IT-related field. Play Go and you will find new friends worldwide.
>By not treating Linux end user devices as first class citizens, I don't see how Nvidia intends to have a viable business long term. Who wants a tablet, phone or desktop GPU without drivers?

The more relevant question is "who wants a desktop Linux system". And the answer is very few.

That's why they doesn't care about that market. The huge majority of desktop users will go either Windows or OS X.
> In order to display your Motion Stills stream immediately, our algorithm computes and stores the necessary stabilizing transformation as a low resolution texture map. We leverage this texture to apply the stabilization transform using the GPU in real-time during playback, instead of writing a new, stabilized video that would tax your mobile hardware and battery.

But doesn't this mean videos can only be shared/viewed within the app? How does one share videos with users that are not on Android 5.1+ then (and who therefore can't even install the app)?
I'm not sure premise 1 is true. The most useful smart contracts so far are tokens and multisigs, and those are definitely simple enough to do right (if you don't make a major blunder like the Parity team did).
As an aside, every time I see a headline with "Hacker" and an image of a hoodie with binary and mostly dark colour tones, my expectation of the quality of content to follow drops significantly.

Having said that, the actual article is pretty good...
>> By not treating Linux end user devices as first class citizens, I don't see how Nvidia intends to have a viable business long term. Who wants a tablet, phone or desktop GPU without drivers?

Desktop Linux with Wayland has maybe 0.1% market share rising to maybe 1% over the next years in the best case. In the worst case, Wayland will just be another Linux Desktop fail. Other devices (Phone/Tablets) do not use Wayland.

The amount of resources any given company can allocate to Linux platform bullshit is limited. The "serious" NVIDIA Linux customers will probably stick with X anyway, in the foreseeable future.
You'd be surprised. Try a HPC conference and check their laptops.
What's the point of discoverability when consumers don't know the semantic meaning? Does it help if you discover that you can add an include query? That you can pass the value "user"? What is a user? Maybe you can look it up in Swagger. Is that still discoverable? What if it needs more than just common sense to understand the business language?
Awesome, I am sold. Probably will be forking to some other things, I have been trying to learn.
How Did Anyone Do Math in Roman Numerals?
Still very few.

And the "this year is the year of the Linux desktop" (or gaming desktop) line has been going on since 1998. I was there, got the t-shirt.
Replying fast is a personality aspect.

Back in the day my grandma was testing my foreign vocabulary. She had to learn that I knew the translations, just not at the speed she was used to.

Not every brain works in the same way.
Pass - Password Store by Mingshen Sun
https://appsto.re/gb/DY13hb.i