skysight-inc/HackerNews huggingface dataset:
>PHP was successful because it was embedded in the HTML which lowered the barrier of entry. That's the only reason.

JSP also allowed Java code in HTML (The new syntax came later). Yet, it never took off (though being a memory hog back then definitely didn't help it).
I invented a coffee machine which works using 10000 times less power: it works by deferring the actual coffee making to another machine you plug into another wall socket.
Recruiters ads are fine if they include the name of the company they are hiring for. I think stack overflow jobs has that policy.
While HAL does stand for Hardware Abstraction Layer in general, the page you linked is for a specific piece of software that was used by previous versions of KDE and Gnome for this purpose.
I'm most concerned that this will make it feasible to perform rogue firmware upgrades to vulnerable devices that previously were protected by not being connected to the Internet, turning them into various kinds of surveillance and denial-of-service bots…
Lol KDE has many flaws but bloat isn't one of them, I get the feeling sometimes that the presence of several ultra-ultra-light "desktop environments" on Linux causes people to think the major ones are "bloated" when in fact they're much smaller than the DEs on Windows/OS X. FWIW "slow under certain circumstances" does not necessarily imply bloat b/c a single badly implemented feature can cause slowness but that's not the same as bloat; try enabling compositing in some old versions of Xfce (basically right after it was added, maybe Xfce 4.2?) and you'll see what I mean real quick.
Time to start building a replacement.
I'm not seeing anything to indicate that the passive transmitters are extra-sensitive. The whole wifi system is still running at full power and producing full-power signals; you've just shifted the power load from the remote transmitters (which are dependent on tiny batteries) to the central transmitter (which has a nice fat power main to draw from).
"That gave me the ability to see that 99% of "new" technologies were really just poor re-inventions of (parts of) Lisp"

"But no one knows it..."

It'll be really hard to work with a 23 year old with that attitude too.
Also, not to mention, current best AC3200 wifi is rated at 1Gbps+, however, actual speeds are max 320mbps, or roughly 30% of the rated speed (for a single client right next to the antenna).

So, based on that type of math, I expect to see only 4mbps actual throughput to a single client; less if shared by multiple clients. These radios are likely not MIMO, so the antenna will have to "context switch" between multiple clients, so expect bandwidth to be significantly less in multiple device scenarios.

All that being said, I think this is fascinating, and quite perfect for the hundreds of various environmental sensors that will inevitably end up in all of our houses to help us live more automated lives. All hail our new IoT sensor streaming, data driven, fully automated smart homes...
My guess would be a lot, with s3 providing so much of static content, or via 3rd party CDNs.
Craigslist Redesign
I took a year off, tried to work on my writing... Way too many ideas there and there is still some writer's block thing going on. I have tried to transition into this other interest a few times, but having to pay rent is always a blocking factor. Writing code all these years has worn some groove in my mind, I fear. One good screenplay though... If Universal Basic Income existed, I'd definitely be in the arts in some capacity. Theatre, etc. I'm completely useless for anything else other than IT or creative stuff - sales, management, MBA, etc.

I was thrashing about, so I decided to go to grad school to get an official certificate aka MSc in machine learning. The statistics part is surprisingly interesting, it's technical so I'll make some money, but it's not the grind of development. I would not take a data engineering position, for example. My last job involved some work in this area and it was a breath of fresh air re: my desire to deal with computers. I wish I'd looked into it earlier. My engineering/dev background + this will hopefully make HR/recruiters think I'm a unicorn. A highly paid unicorn.

I have this book, you'd probably enjoy it:

http://www.pobronson.com/index_what_should_I_do_with_my_life...
>A device that doesn't even tell you it supports Thunderbolt

Thunderbolt devices have to be approved before they can be used.

http://dxg49ziwjgkgt.cloudfront.net/wp-content/uploads/2016/...

http://dxg49ziwjgkgt.cloudfront.net/wp-content/uploads/2016/...
Porn site xHamster is very worried about the Investigatory Powers bill
To add, Jeeva means living thing in Malayalam, another language from the south India. In fact, Jeeva is a common name in Kerala and Tamil Nadu, two states from the south India.

[1] https://en.wikipedia.org/wiki/Malayalam
The fact they have a "catch all" DNS resolver for an SSL-based website that is an interface for admins and end users alike that is guaranteed to fail says a lot about their ability to sell a secure product.
Free and Instant CDN, 0.8 released
Releasing backward incompatible changes:kubernetes,prometheus operated and helm
Social Networking Patterns in depth knowledge of how social networking works
I really don't want to block all ads. I want companies to earn revenue from their readers. But this has to stop if I'm ever going to surf the net unprotected.
Yes, but they are resolving these names. In fact, they are resolving any names.
> For Amazon is there high turnover in software engineering?

Yes. Amazon has, by far, the highest turnover amongst tech companies. [0]

[0] https://www.buzzfeed.com/carolineodonovan/amazon-rewards-emp...
I may be reading too much into what you are getting at with your second question, but: What does it even mean to draw that distinction in this context? Our current state is already a forceful one (as would be any other distribution of claims with any real power of enforcement). Wealth, like anything else, is ultimately enforced by, er, force.

(E.g.: What is it for you to own land? It's the ability to have me forcefully expelled should I walk on it against your wishes. What is it for you to own a car? It's the ability to have me forcefully prevented from or punished for driving it myself. Etc., etc.)

To bend the wealth distribution is just to say: Ok, we as a society no longer recognize you as having $X amount of wealth, as we were doing before. We now recognize you as having $Y amount of wealth, and will carry on our claim enforcement mechanisms accordingly. We can bend the wealth distribution anyway we like… so long as we collectively decide to. (Sometimes we call this "taxation", sometimes we call it other names, but let's never lose sight of the fact that wealth, in the relevant sense, is a social construct in the first place, not a brute fact. It's numbers written down somewhere that we continually agree to.)
> For AR, I can see it as a technology used in business a lot more than for the consumer.

I'll be the first to criticize VR for being expensive, but the Hololens is absurd - you'd think that Microsoft would have paid attention to the Glass stillbirth. Oculus pulled off $600 devkits, which gave VR a fighting chance. AR has no fighting chance right now, not at that price, not with so few devs making apps (and many of the issues in the article still apply).
> minimal complexity

compared to?
Currently I'm mostly keeping an open mouth watching the events that are unfolding in this timeline.
Too much fun to program in. Lisp makes it remarkably easy to extend the language into just what you want it to be...which means that Lisp programmers tend to spend most of their time extending the language into just what they want it to be rather than solving the problem. (Indeed, this is often touted as one of the benefits of Lisp...once you have a suitably well-adapted DSL, the problem solution follows naturally.)

Meanwhile, the Java or Go programmer is thinking "this is boring and ugly. Let me finish this problem as quickly as I can so I can go home." So they finish the problem as quickly as they can, and then it's done, and it ships. And people have an incentive to use it rather than tinker with it because nobody really wants to peek under the hood, and the people who do peek under the hood tend to be really dedicated and care a lot about the problem domain because why else would you put up with the language?
Header and CRC
This episode was really depressing. I am glad that this show highlights potential abuses of technology to the extent highlighted in this episode as this was not something I even considered.

Reading this article, it seems like we should be on the cusp of realizing this technology. Does anyone know if this will be hitting the mainstream in the next couple of years?
This is completely uncalled for. Two people have already commented on your posts today in this thread. Please take extra care to post civil and constructive comments here.
Very interesting data set! I'll have to download it when I get back to my computer and take a look.

One thing that bothers me is that the language used seems to be somewhat alarmist about loss of water, when the real problem is much more complex and the surface area of water is actually growing. Maybe it's a nitpick but I think alarmist language can tend to prevent people from taking an honest look at important data.

Side note, I've been looking for a map of the world's fresh water that I can plug into Google Earth. This may contain that data, I'll have to check, but is anyone aware of related datasets that I could use to find things like bodies of fresh water in deciduous forests, for example?
I wouldn't say avoided.. A lot of the interfaces are still compatible with prior versions as is the software that runs on it, or we'd be on Kernel v50+ by now. Not all software, but a bit.

That said, the community isn't afraid of breaking changes to push future versions forward.
Likewise I believe S02E01 - the Christmas episode - shares the idea a similarly dystopian fate for AR.
Then why don't people build amazing and popular things with it?

The reason is because "best" can have more than one meaning. Languages are usually only "best" at one thing, not for all things. In the case of many languages that people consider to be "best", they've been optimised for the development process (making it nice to write code in) rather than speed (C) or security (Ada) or a specific niche (R) or maintainability (not sure) or customisability (LISP). They're designed to make writing code more straightforward. Languages that are optimised to be easy to code with are the languages that tend to bubble up to the top when it comes to popularity contests because the more people who can access the language the more popular it's going to be.

There is an argument that Ruby is mostly LISP, so it could be said that lots of people use it very happily everyday.
A flaw in the Yahoo Email service allowed hackers to access target's emails
I've never said that.
Yeah, but it might just be emitted from subterrane entrapments (see my reply to Sharlin).
A few notes:

* Google actively develops one of the Lisp compilers. Google Flights powers Orbitz, Kayak, etc. That's Lisp.

* There are several Lisp compilers in active open source development.

* There's a graph database written in Lisp called AllegroCache. It's good enough to support a business (Franz) for more than a decade.

* Another company (LispWorks) also exists and has a large portfolio of clients.

* Lisp has been used to make entire operating systems. Ones of the past, and ones of now. (Of course, an OS needs a community. But where are real OS's with GUIs in other languages?)

* Lisp has been successfully used in my own career for embedded systems to control satellite acquisition systems to, most recently, quantum computing. (At real companies.)

Just because there's not this huge buzz around Lisp doesn't mean no one is using it.
I agree with you almost entirely, except the part about fixing Linux. If the abstraction that Linux provides isn't suitable for some reason, it probably isn't straightforward to change it because of compatibility with existing code.
Its much harder to integrate a new language rather then using a language idiomatic rule engine.

Defining everything in Clojure datastructures is a huge asset. Additionally its easy to use Clojure/Java language constructs in combination with the rule engine.

In core.logic you can replace the unification alogorithms because its defined abstractly. I don't think this is as easy to do in Prolog.
>...tat he sells...

It's free.

And normally one would associate such vehement and repetitive insistence on counter-factuals with trolling
NetData: Get Control of Your Linux Servers. Simple. Effective. Awesome
I don't think the assertion has any basis in objective data in the first place but is based on a personal feeling. I don't see the value of trying to discuss reasons for something that only "exists" based on spurious subjective personal claims?
It seems people think only about games for now, but taking a maintenance perspective is also wise from the perspective of using GPUs for other purposes.

One of these is cloud computing on large clusters of headless machines using the parallelization that GPUs are known for. If you want to do this right you definitely need input from a lot of sources, not just hacks in AMD delivered code.
This gets a huge thumbs up from me.

I've worked through a lot of the same reasoning as these people, and as technically correct as PAXOS might be, in the real world, causality at high frequency is a blur at best, and there is absolutely no need to impose the hard constraints that PAXOS and others imply.

The only cases where guaranteed constraint systems are needed are when you don't have traffic and at each time step all parties are capable of asking each other to confirm that from all frames of reference they all agree who and why someone committed first. Which is great, but makes zero sense in the real world.

At scale transactions are and should be committed on a best effort basis.

You don't look at your bank account and wonder why the T-Mobile payment went out slightly after your ATM withdrawal.

Why? Because... shrug. God said so. He works in mysterious ways.

This is awesome. Sign me up.
JS cannot read the pixels of images loaded from other domains. It's surprising and annoying for many legit use cases. But it can't.
Using the correct capitalization makes more sense for the HN title because "NO" in this instance and context means "network ordering", which the article then discusses (even though the expansion is at the end of the article title).
> This is likely the closest to the truth.

This depends on whether there is at least 1 person at AMD who has experience with kernel development. If all of the team members all kernel outsiders, then this might confuse/surprise them. Otherwise someone likely raised this as a potential issue.
>Age will matter more in a loose job market (more people than jobs). In a tight market as it is today, your skills are front and center, not your age.

You'd be surprised. The original post (TFA) gives the median age in major companies for example and it doesn't work like that there.
Most work on Linux is paid[0]. However, asking paid people to do work that does not align with their employers interest nor the project maintainers, is on par with what you're asking.

[0] 4.5 Development statistics https://lwn.net/Articles/679289/. Just google lwn Development statistics for more.
When will they reevaluate those twelve wing aeroplane designs
But plenty of sites already have floating elements that reposition based on scroll listeners. The sticky property just allows it to be done in a performant way.
It seems that black pixels could be achieved using LCD technology. Even of just to augment the display.
Reputation or perception are sometimes very different from reality.
5 key initiatives to create a customer-centric website
I use Ember on the client-side. Inside components, jQuery is still very relevant for things like form input masks, Bootstrap plugins, etc.

jQuery continues to save countless hours over using vanilla JS. And it's even better when you use it with CoffeeScript.
> You'll see a Sears bankruptcy within 5 years.

Or it might be the most valuable company on the planet. Remember Apple in the 90s? They were lagging behind in technology, design and usability. Now look at Apple today.
No details but some insights;
1) We now use 0 containers in production, only in dev/test env.
2) One docker per background service, for now.
4) docker CLI for now, later some GitLab CI tests
5) My Windows workstation.

Thing i want to add on usefulness: To me containers are mostly a way to abstract configuration and document it in code. Lots of server processes go into a cloud, and this can help us iterate faster in the future.
Yes, they provide this info in the write up as well.
Yeah but can it fill your cup from the next room?
It might be different if AMD, Nvidia and Intel all agreed on a longer term HAL, but that isn't the case... and 100kloc is pretty huge for a single vendor.
I wasn't referring to Steve, but the CEO of a far more recent fallen unicorn.
It's hardly fair to compare the technology in the Oculus to what's in HoloLens. The HoloLens is an x86 PC that fits on your head and has 5 cameras, 4 microphones and a depth sensor and lasts several hours on a single charge (which is important because it doesn't need to be plugged into a $2000 PC.)

I also haven't seen anyone get sick from HoloLens or trip over anything while using one.

I wouldn't be surprised if the price point of HoloLens is absurdly high for a very specific reason: to stop people from thinking it's consumer technology - it isn't - not yet. And if that's Microsoft's strategy then I'd say it's a smart move. As a HoloLens developer you have to focus your efforts on enterprise and practical applications. Not gimmicks, because there's no money in that.
At this point any Android device you buy is a fork of Linux.

And, frankly, if Google decided to swap out Linux for, say, DragonflyBSD, almost no-one would notice or care.
Will AWS Athena Slay BigQuery?
Thats why some major companys are eaten alive by small companys- pride and prejudice.
Such a shame really. I get how they were blind to it, but sears ran a successful mail order business for decades before the Internet was widely available. What a missed opportunity, usurped by a clever computer tech from the fincial industry. Even when it was clear books were working, sears sat on the sidelines with their print catalog oblivious to the online world.
The occasional phase-shifting surface in an echo chamber isn't completely uncalled for.
"NOPaxos" might me a catchy name but is probably not good in the long term as it might make people think it's NOT paxos. Maybe "NeOPaxos" is better?

Also If my understanding is anywhere near correct, it's a mix of Paxos and a bit of a proxying sequencer (which may be implemented in a physical switch) and all replicas & master need to be on the same switch/subnet...

Going to read the paper now -- anyone have a better understanding of the tech they could share? Excited but still a bit skeptical
Right. Ideally, Social Security would be even stronger, but at any rate, it acts right now as a "safety net" which would be horrific to abandon. (Let's not forget the reasons we were led to institute it in the first place! Ah, but all of recent American economic policy is a matter of just such cultural amnesia…)
Makes sense, but it doesn't have to be mutually exclusive. It is possible to have a fixed network driver interface, and some common helpers orthogonal to it. This way driver developers could chose whether to benefit from common code or not. I guess if linux developer want to enforce code sharing, this wouldn't work, but I wonder why they would do it. Seems like it just makes life harder for both parties.
It's highly unlikely that it's 1000 times slower than the command line utility to decompress, with which they share the same libs anyway...
Why You Need to Pay Closer Attention to What Your UX Designer Is Saying
I will personally continue to use jQuery for many years to come. It's a lot of power in few concise lines of code and it really makes sense. And it comes at the cost of a single request. For the small amount of JS my sites use its perfect. I don't know why everyone in thread is saying goodbye to jQuery. Are that many people coding in vanilla JS?
A stupidly huge amount of positions in North America require an 4+ year degree to even be considered.
As I understand it, the implication is that it doesn't make a whole lot of sense to think of the government as saving money specifically for the future expenses of retirees. At the level of the federal government, it's a pay-as-you-go system. Current taxes and treasury sales (deficit spending) pay current expenses.

(And it's a bit weirder than that because the Fed can retire government debt if it wants to, just by creating new money out of thin air and buying treasuries.)

Looked at from a certain perspective, federal taxes exist mainly to keep the treasury bond market from getting too big due to deficit spending.

So the financial question is really whether the treasury bond market is bigger than it should be, given anticipated expenses. I don't have any opinion on this. I'm not sure the average voter would have any idea either? Low interest rates seem to indicate that the market isn't too worried?
a 100kloc hal shim for a single vendor is unacceptable. I don't blame them... If they'd presented this as a joint approach with nvidia and intel, maybe, but that is not the case... Why not make a HAL for Windows/osx and use a linux mode as the base?

In the end, it kind of sucks, but was the right thing to do.
I'm (un)lucky enough that my WiFi has never been slower than my internet connection
Electric aerobatic airplane sets climb record
Sure, if anything I'd complain about Apple's mail client being closed source and incapable of PGP.
Yeah, I'd like to receive ads and help the sites I use stay in business. But that industry as a whole is going to have to lock this down before I'll unblock.
"You know what they do with engineers when they turn forty? They take them out and shoot them." - Primer (2004)

One of the biggest killers of sedentary professions is heart disease, which is the number one killer in the US. People who work at Microsoft have told me they give free soda, sugared "juices" with artificial flavors, coffees and teas for free to their employees. These all are sources of heart disease, but the young engineers drink it up like a lost caravan in the desert. It's likely not that different in any of the other areas as well.

The cost for ailments such as heart disease is known to be one of the most expensive in the US. It requires extensive testing, support, medications and visits to the doctors and hospitals. Considering the extremely high health care costs the US enforces, this places a huge dent on insurance premiums companies pay as well as accommodation, etc.

These companies want them out before they have to pay more premiums on health-care and other factors related to health, age, seniority, etc...
> It is a bit sad to say goodbye to such an old friend.

I see this as more of correcting a poor design decision on the part of Rails, rather than having anything to do with the relevance and usefulness of jQuery today.
If the attacker fully controls the decoding JavaScript, I don't get why the exploit is encoded in the banner and not directly included in JavaScript?
> distracting header onto a space constrained mobile device

This is my pet hate with Google's AMP mode which most sites seem to be switching to.

On my iPhone 5S it breaks hiding the browser's address bar when you scroll, then you have the AMP 'address bar' of the same size, then you finally get to the site's sticky header and footer. On Huffington Post the content is around 50% the size of my screen. Oh and it breaks Safari's Reader mode, which I assume also means accessibility features.

http://i.imgur.com/PNOQ4Hk.jpg

If anyone from Google is here, please do something about this as it is ridiculous.