skysight-inc/HackerNews huggingface dataset:
That's why the market cap of bitcoin is 1/1000 the market cap of gold - to compensate for that risk.
Why? Gold has the same basic economic proposition:
* Mined at a steady and predictable rate
* Ecologically destructive
* Valued because it is hoarded
* Hoarded because it is valued
Speaking of weird chips from that era, Amstrad CPC464's sold in Spain came with an extra 8KB RAM on board that was not connected to anywhere. It was put there only to avoid import tax for computers with 64KB RAM or less.
So Busy at Work, No Time to Do the Job
Professionally, I work full time as .NET architect, but for my own projects, I always use PHP.

1) It just works.
2) Plenty of great frameworks. I especially love Laravel, which has _everything_ from a great IoC to ORM, as well as a huge community around it.
3) It's so easy and quick to get started.
4) HHVM (and also PHP 7) just makes PHP fly.
And I always thought businesses pay you because you do something which they value, and that this is sometimes soul crushing is just a coincidence.
PHP is still very web focused (server side), Javascript is a much better general purpose language, with more domains where it can be used and IMO a way much better language than PHP.
This is nice in theory, but... A user visits site A. To get a cached version of React the following need to be true:

1. A user has to have visited a site, site B, with React recently.
2. The site with React needs to be using a publicly available CDN.
3. Site A and Site B must use the same CDN.
4. The versions of React must match exactly. There are already about a dozen alpha/patch/rc versions of the React 15.x.x series alone.

In practice, this does not happen very often: https://www.stevesouders.com/blog/2013/03/18/http-archive-jq...
I just checked the `rm` source code for the GNU coreutils, and it actually checks for `/` by checking for identical device and inode numbers to `/`. I admittedly don't want to test if the feature works, but in theory if you remount `/` at a different location `rm` will still require the `--no-preserve-root` flag to delete it.

That said, the above only saves you if `/` and `/mnt/c` are the same device mounted at two different places - I haven't used the system to know.
Loretta Lynch, Bill Clinton Meet Privately in Phoenix
I agree, mostly. I do not condone lowering the bar for just one gender. But maybe it's possible to target some advertising for your opening to get a larger number of female applicants? If you're applicant pool is skewed towards male, perhaps there's something about how you advertise that biases it?
Steph-Curry’s wife Ayesha Curry launches a new food-delivery startup – iStartup
What's your leading source of traffic? Is it Facebook in aggregate, some other site, or variable?

Just because your FB shares don't directly feed your traffic doesn't mean they're useless. You might try A/B tracking on promoting stories through FB or not, and see how they track for views.

(Though I've also had experiences with organic spread of stories -- sometimes something just hits a nerve and balloons.)
Looks pretty cool indeed, bookmarked. However I believe it is focused on Computer Science. Nothing wrong with that but I think they key is convincing scientists that are not exposed to ideas like version control, open source (and I'd argue data sharing due to the rise of data mining) by default (or are less computer savvy in general).
Symfony is huge all over Europe (at least), but Zend is still used in projects started before Symfony matured, e.g. Magento.
i'm a cyclist and i sometimes have to stop and get off my bike and wait for an oncoming cyclist to pass me (eg, on a multipath). it's not necessarily the brightness, it's that it's not constructed to be visible (and/or illuminate the road) without also blinding oncoming traffic. fortunately i haven't ever hit someone or something while blinded by an oncoming cyclist, but that's in spite of the crap bike light, not because it did a good job.
Europe Remotely – Europe friendly remote jobs board
"Trusted Installer" also protects other folders like "program files", all of a sudden dll injection / unescaped path vulnerabilities might become much more common if this is indeed an issue.

Nothing actually stopping you from deleting "explorer.exe" from gui/cmd but you have to do some steps in order to take ownership of those files even with admin rights, this includes interacting with the UAC functionality in windows.

Seems that the new linux subsystem bypasses that and unless the guy in the article has already disabled every security measure in windows this is a big deal.

And no I won't consider it a bug, I don't care what root should or should not be able to do the fact that a user can delete critical system files while the OS is running is bad design there is simply no scenario in which you would want or need to do it, not in Windows and not even in Linux.
What about the chance of failure of a simulation? When you believe that simulations are nested like virtual machines inside virtual machines even a small chance of failure would make it highly unlikely to live in a very deeply nested simulation and thus increasing the chance that you are near to the physical reality.
First time saw the Brotli dictionary. It has duplicates.

Line 3131 and 8704 both are "操作"
Yes, the only haiku I ever wrote :P

I suppose "The Elements of Computing Systems" is an inspiring book.
They expanded to several cities to satisfy investors, and they were renting space to store furniture, which ended up being far more expensive than they expected. But yeah, burning through 19M in about 14 months is nuts. They were really betting it all on growing big enough to sell investors on a series B, which clearly didn't work out.
I liked this idea, especially the suggest feature in your Pro version. Have you thought about integrating it with soemthing like Hittail (https://www.hittail.com/) to help with ideas to generate the content.
In fact, there is a good chance your phone does this when it is in speakerphone: https://developer.apple.com/library/ios/qa/qa1799/_index.htm....
YC venture concept: generate automated press inquiries directed at employees of firms with such policies.
Looks like Brendan Iribe was hacked?
> A language with some consistency would be a start.

Your forget what species you're talking with here, and the language you're using to communicate right now :) When has Homo Sapiens ever exerted consistency in language design?! - really, programming languages are more like tools for communication that tools for solving technical problems, and they exhibit all the flaws that you see in other communication tools made by humans...
You would have to be in an elevated command prompt and manually take ownership from "trusted installer" in order to do it.
Aside from idscout's points, wondrous things like move & reference semantics minimize the the need to impose extra copying... and of course you can probably use typedef/aliasing tricks to go over step further.

Given the desire for the use of secure memory (hardly unique to the library), the usual overhead involved with network PKI (even if you use a hardware accelerator and rdma-type networking, left alone the CPU), and the common practice with networking code in general to copy data in to buffers (particularly with asynchronous IO code), I'd hardly call this a huge design mistake.
I deleted my FB account several years ago and you'd be surprised how many actually find my email when they want to invite me for something.
If someone can't be bothered to send me an email I'm not too concerned about going to their party.
Plenty of things do, until they don't. The, "well, we're stuck with it" philosophy is strong in the PHP community and I hate it.
I usually purchase a lot of electronics hardware on a whim. With FPGAs, I'm forcing myself to learn how to use them before I spend the cash. There are quite a few boards out there though .. but this isn't a rec based on actual usage. The Papilio Duo seems like the one I'll get. My main concern is that this (and other hobbyist boards) use the Spartan 3 or 6. From what I can tell, it seems this has been retired by Xilinx. I'd prefer going with a Xilinx since the toolchain seems more popular with hobbyists.

Oh .. and for now, I have a cheap Cypress PSOC that I'm playing with. They were literally giving 'em away at Maker Faire :)
This looks like it belongs on http://microjs.com. Instructions in the footer.
For anyone who wonder what it is it's for a the MSI gaming laptops with "SteelSeries Engine" supported keyboards.

It allows you to change the lighting and possibly do macro keys under Linux.
> That's why light therapy has seen some significant successes in treating seasonal affective disorder, some forms of depression

I'd urge some caution there.
Microsoft's first hardware product was a Z80 add on board for the Apple II, which served the same purpose.
I have access to a job market where the major employers are Investment Banks and that's where I have been employed for some part of my career. I am thinking of moving to technology-first employers... will it make any change to my life or is it a futile dream ?
You mean the electromagnetic 'hoverboard' thing? This is probably the best bet for that tech to become relevant, but it's hard to see how it'd be more efficient than just using air cushions, which are an established way of moving heavy things around on smooth floors (let alone wheels).
Fast Approval Instant Cash Loans Available on Easy Terms
I remember ZX Spectrum +3 having support for CP/M.

Could only see it at a friend's place, given that I only had access to a Timex 2068 and a ZX Spectrum 48K, none of them suitable for CP/M.
Boy I could've used such a service a couple months from now. But it definitely didn't sound scalable. And apparently they expanded to the peninsula but I've never heard about them...not on HN, not on YikYak, etc...I know Palo Alto isn't the center of the universe...but it kind of is for these service startups (I'm thinking of all the food delivery startups in particular).
PHP doesn't have the library fragmentation of nodejs or the deployment friction of compiled languages like C# and Java. So when someone says "its just works" they mean they can clone a repo onto a server and see results immediately, without the intermediate steps that other languages and frameworks impose on you.
I love it! Would love to see it extended to cover a distributed network of emitter/receivers to image an area like in The Dark Knight.
Jeff owns the Washington Post in his capacity as a private individual. It's not affiliated with Amazon at all.
How does the non compete and soliciting work for ex-employees. Is it 12 month after they left (likely void/expired for some already) or 12 month after signing in which case some ex-employees probably can't even sign this.

Either way I'm very skeptical of anything involving NDAs or non competes. I can understand a non poaching clause (but am also opposed to that on ideological grounds). If I could afford it I wouldn't sign anything that has NDAs or non disclosure.

I also doubt that many of the ex-employees need liquidity as they are likely to hold well paying jobs. I suppose some could need it but those are probably exactly the people least likely to compete with Palantir.
You'll find that concept in Arthur C. Clarke's Imperial Earth, published in 1975, and written a during the years earlier. (It draws strongly on OPEC, the 1973 oil embargo, Nixon, and petrodollars.)
Unless you can concretely back up a claim that a company disqualified you based on race, gender etc, then no it is not a good idea.

Glassdoor is already doing this, and is the go-to default - however, this is Hacker News, make something better. Their "view a few reviews now sign up" is quite annoying.
Show HN: A newsletter about infosec/cybersecurity
If I bought a brand new $500 desktop computer (yes they're that cheap these days) -- and then bought a brand new 500 gigabyte hard drive that cost $100, and put it in the new computer........

then I gathered 200 people who each had between $500,000 and $1million to invest, and told them "this hard drive is worth at least $500,000. I'll start the bidding there, at $500,000."

How many would bid?
Microsoft: Language Server Protocol
A couple of years back, I worked at a company where I helped maintaining a Win32 application written in C, using (Open)Watcom as the compiler.

A few years before I started working there, the other programmers had been bitten by a bug in Watcom's optimizer that sometimes would wrongly optimize away comparisons involving floating point numbers.

Consequently, all code was compiled with optimizations disabled completely. (I tried to debate, but then I compiled the project with most optimizations enabled and did a benchmark - the difference in performance was minimal, so I stopped bothering).
One of the problems with an 83b is that your company might not allow early exercise.
This first thing I thought to compare this to was VueJS. It seems like the next step up if you were to need a bit more from your framework. Or is this an unfair comparison?
Bad manager
On the contrary, the OP is at the exact right time in life to be thinking about these things. If the OP were 35 with a job, that would be the wrong time to be thinking about a PhD.

The OP is a senior in HS, which means they can 1) tailor their list of colleges to apply to to include colleges that are strong in their research interests and have programs for undergraduate research, 2) After they've decided on a college in the spring, they can decide on relevant classes to take, 3) In college they can reach out to faculty about their projects.
New product that alerts people when they forget to turn off stove while cooking
This. Only need your phone number to use the Messenger app.
Indeed, PHP is part of that industry.
Some parts of the PHP eco-system are even leading the way, believe it or not.

Laravel is the best example for this,
with spin-offs in several other languages.
(Fair notice: many of the ideas in Laravel are not new, but borrowed/inspired from C#, rails and others)

* Node.js frameworks inspired by Laravel: http://www.adonisjs.com/, https://quorrajs.org/

* Python: http://www.pylonsproject.org/projects/pyramid/about, https://github.com/aacanakin/glim

* Java: http://wings.loonydev.com/

and so on

In other news, the `trait` type was recently popularized by PHP and can now be found in many languages: https://en.wikipedia.org/wiki/Trait_(computer_programming)
There are many plug-ins to to generate OpenAPI/Swagger spec from annotations in the source code.

For C#, please try https://github.com/domaindrivendev/Swashbuckle

For PHP, please try https://github.com/zircote/swagger-php

For other langauges, just do a google search on "{lang} swagger" and you will probably find something useful.
The fascinating, strange medical potential of psychedelic drugs, explained
LED spectra are usually tiny, sharp spikes, the home ones are getting slightly better, but the good ones are rather pricy. Incandescent or halogen bulbs feel more natural to me and their spectra look different
While the actual curiosity-following-adventure is amazing, i think one other aspect to all of this that deserves a lot of praise is his writing. He managed to take us on his adventure along with him. Not every blogger pulls that off successfully.

Kudos to that!
Intolerance (1916) is in the public domain the in USA.

The first appearance of the "Babylon" set: https://youtu.be/SoaF8_dlqQA?t=18m8s

"Belshazzar’s Court": https://youtu.be/SoaF8_dlqQA?t=1h41m51s
The main reason is that it's the least-competitive language to hire for in the Bay Area. There are other reasons too, though.

Laravel is easily competitive with Rails and Django. PHP7 is usually faster than Python and Ruby in most cases (it's roughly surpassed Facebook's HHVM). Composer and the PHP ecosystem give you very wide and convenient access to high-quality vendor libraries for just about anything you need (similar to gems/npm).

It's not as if it's broken. You can write a fantastic web application or web service using PHP. You can make a mess out of it for sure, but I've seen plenty of Rails projects turn into a big mess too.
Yeah, no, not at all. Or actually, it's not that simple. Many non-competes are specific to a region in the hopes of making them less likely to be ruled overly broad. Furthermore, if you work and live in California, the WA court can be found not to have standing, and the company can't bring suit in California because pretty much all non-completes are considered void there.
ToonVidio Review JV Affiliate Page Create Amazing 2D and 3D Animation Videos
In-Browser instant evaluation of code: JavaScript, ruby, php, clojure
I'd long classed Toeffler into the group of generally overhyped futurologists, and in particular found his endorsement by Gingrich anything but salutory.

And then I ran across a copy of FutureShock a few months back. I've only skimmed through it and read a few select passages, but what I saw impressed me. I've been doing a great deal of reading on the future and past, and in particular, on past predictions of the future. Many are silly, or specious, or profoundly wide of the mark. Toeffler managed to capture an intersection of technology and psychology in a way that few others had.

He wasn't chasing the starry-eyed dreams of Vannevar Bush and Arthur C. Clarke. He wasn't simply touting the business advantages of endless information. Among other things, Toeffler has one of the earlier discussions of information overload I've seen, one I found quite intelligent and discerning. I'm hoping to have time to go back and dig through his work for more, looking for both his accurate predictions and goofs.

But don't dismiss him out of hand.

That said: your skepticism is refreshing here.
No, I didn't say there are exceptions. I said MOST financial services are NOT zero sum. The zero sum ones are the exception.
Why would anyone run Linux on a gaming laptop, given that this would pretty much preclude playing any actual games?
I love when people use the word "fun" without knowing what "FUN" means in the context of Dwarf Fortress.
1) These are very high end machines I've seen people using gaming laptops as workstations before, they tend to be quite economical (compared to workstation / DTR laptops from the likes of Dell/Lenovo) especially if you are doing some GPU related work.
But even if you aren't doing anything with the GPU gaming laptops are pretty much the only way of getting more than 16GB today even on a 15" laptop as they often come with 4 or even 6 soDIMM slots.

2) You can run some games on Linux too these days.
I somehow avoided reading Shakespeare in school. As an adult, I finally picked one up to read. I was amazed at all the clichés Shakespeare used!
I think you have a good point, especially about regulations being a way for businesses to build a moat around their money making enterprises. However, it's not like eliminating "big government" is the cure either. All it does is change the focus of activity from national regulations to courts, and local governments, and even other forms of quasi-legal action.

Business activities in the 19th century "lassez faire" era are what caused these regulatory bodies to be put in place in the first place. At least with modern legislature, we can find out who is doing what through the public record, can push back if they try to go too far, and don't have to worry about businesses hiring "private security" to settle their differences instead.
The background is in its own div with classeslike "stars"and "js-stars", just before the footer. You can delete the div using the DOM inspector to remove them.
See List of Best Seven Argan Oil for Hair and Skin
Even sporting events are not broadcasted in real time, probably up to a minute delay, but most people still think they are watching it Live.
As someone who doesn't generally like PHP very much, I have to say that ZF1 was quite nice because of its simplicity. Too bad they abandoned it.

Now ZF2-3 have nothing to distinguish themselves from the other frameworks.
Fast random shuffling
FAQ from Guccifer 2.0
or a terrible implementation of a good idea.

Manager: "We need password strength validation."
Tech: writes code to send each character of password to server as cleartext
Tech: "Done"
There are more than 2000 games on Steam for Linux right now. Including a growing number of AAA games. Still small compared to the WIndows offering, but far from being negligeable anymore.
Or code it is as a vertex-shader to run on the GPU.

https://aerotwist.com/tutorials/an-introduction-to-shaders-p...
To know if it is breaking you do not need the mono repo, but access to the build system, mono repo or not, access to the source alone if not enough. It will detect an update to a dependency and start a new build, run all test, and produce an artifact if it's successful.
Why the article ends with "censored by NRA"? NRA has all the rights to send a complaint because everybody does. And that's all they've done.
What media companies don’t want you to know about ad blockers
Personally I think OpenBazaar would not be worth using if it weren't for Duo Search. I don't even try the built-in search anymore. It's too strict, and yields poor results.

OpenBazaar only indexes(?) vendor-defined tags. Many vendors don't even use their maximum of 10, or provide quality/optimized tags.

Example of OpenBazaar vs. Duo Search: I search in OpenBazaar for #HDD, and see ZERO results. I search on Duo Search for #HDD, and receive two pages of results.

Bazaarbay's search is good too, but Duo Search still wins on look, feel, and responsiveness. There's one other OpenBazaar search engine I know of, but the aesthetics were so repulsive that I've deleted it's details from memory. (No offense to the author intended. If I made a search engine, it would probably look the same.)
It is important to point out the issue of crappy students and their crappy parents too. The crappy students will not do work and when they fail they and their parents will complain about the teachers. No doubt, there are crappy teachers, and we must do all to weed them out. But so should the crappy students be weeded out if they do not change for better after given due time. If such students/parents are not weeded out of the school they will add to the poisonous atmosphere.

Sadly, nowadays, it has become politically incorrect to say anything against students/parents. I remember what Bill Maher has said about it [1].

[1] https://www.youtube.com/watch?v=b3vPkFhtGGI
Ethereum: Tx.Origin Attacks, Oh Wow
It's a multi-paradigm language. You can use it for functional programming, but it's not strictly a functional programming language.
What's wrong with that: Do not only code the happy case
I was more thinking about the risk of locking not working as intended on NFS (http://0pointer.de/blog/projects/locking2. See also the section on Nightmare File System in the UNIX-Haters Handbook (https://en.wikipedia.org/wiki/The_Unix-Haters_Handbook)).

There are workarounds for the stateless mess of NFS in modern linuxes, but if you accidentally access a NFS-mounted database from multiple AWS instances, you might get into big trouble, especially when the machines in question run different OSes (e.g. Windows and Linux) or OS versions.
For Go API client (lang: go), there are about 40 PRs (enhancements, bug fixes)[1] to Go API client since https://github.com/swagger-api/swagger-codegen/pull/1747 was merged into master. Please pull the latest master to give it another try and see if the Go API client meets your requirement.

For NodeJS server (lang: nodejs-server, renamed from nodejs), I agree it's not in its best form and there are still many rooms for improvement. If you've any feedback, please open a ticket via https://github.com/swagger-api/swagger-codegen/issues

For NodeJS client (lang: javascript), please give it a try as there may be confusion before that `nodejs` (deco) implies the NodeJS API client.

Disclaimer: I'm a top contributor to Swagger Codegen.

("lang" refers to the code generator name in Swagger Codegen)

[1] https://github.com/swagger-api/swagger-codegen/pulls?utf8=%E...
Where have you been living the past few years? I only game on Linux.
Weekly Links and Thoughts #77