skysight-inc/HackerNews huggingface dataset:
http://www.stephenhicks.org/wp-content/uploads/2013/02/marx_...
> I'm not aware of any motion picture adaptations of Stephenson's or Gibson's works.

Well, for what it's worth, there is Johnny Mnemonic, which wasn't very well received although I personally liked it. Another short story set in the Sprawl, New Rose Hotel, was also adapted to a film (I haven't seen it), and many other works, including Neuromancer, have been in various stages of development for a while. More details at https://en.wikipedia.org/wiki/William_Gibson#Film_adaptation...
M2M is on the cusp of revolutionizing the corporate world
I don't get why so many people pay $7 fees to E*Trade when there's no commission on Robinhood.
Until they make a robot that can change out bedpans at nursing homes and hospitals, nursing is going to be an incredibly in demand field as the Baby Boomers retire, grow old, and require care.

Technology seems to be a field where the more tech is created, the more problems come up. There used to be typists who specialized in punching cards until the IDEs and compilers automated away their jobs. Their used to be entire staffs of people who would run programs one-after-the-other, until modern operating systems automated away their jobs.

Each time a job is automated away in tech, it seems like 10 more pop up.
>The retail masses showed up many many years ago in the form of retirement accounts.

The size and composition of the mass is often over-estimated, particularly w/respect to retirement accounts.[1] And they've mostly been sitting on the sidelines. Over all trading volume has been lower since the 08/09 crash, the retail side in particular. (Don't have access to the tool that tracks this anymore, but there are lots of articles/videos, etc... talking about this.)

>Also I really doubt retail investors are the catalyst for anything here.

Generally correct, but I caught an interview on CNBC the other day where the speaker said that retail flows accounted for 80% of the volume on one of the US exchanges for that day. So, sometimes retail investors can have an some impact on market movements.

*[1]: https://finance.yahoo.com/news/fewer-americans-retirement-ac...
> That's not a real risk, not compared to, you know unlocking the secrets of human genetics.

So, it's you who gets to play god and decide to sacrifice individuals for the alleged greater good?
Succinctly: free as in speech, not as in beer.
Ask HN: Why is it so hard to hire good engineers?
I was wondering if anyone in charge of hiring here has any insights on why its generally so hard to hire a good engineer. I have been brainstorming a startup focused around recruiting, and I am an engineer myself who has struggled with this in the past in small startups. Does it become easier if youre hiring for a bigger company than a small startup?
Crypto Canon
Original source: https://www.wsj.com/articles/SB968365456431553434
The Incomplete Vision of John Perry Barlow
So if a Thiel fellow had started an online bookstore, you’d think that was a big deal?
I suck at math but with the help of google it says west virginia's gdp is 57 million, and 12% of that is around 6 not 8, so i stopped reading the article as I am positive more unreal facts are presented, but im an asshole so maybe it's just me.
Toys are relative -- the iPhone was not a toy compared to other phones but definitely a toy compared to a personal computer.

We built a stationary bike called Revvo (http://revvo.co) -- which does a lab quality VO2Max test but makes it a whole lot more fun. Not a toy compared to other exercise bikes but definitely a toy compared to a $45k metabolic cart used for lab tests.
I have heard it called computer vision.
The first part, execpromises, has already landed:

https://marc.info/?l=openbsd-cvs&m=151304116010721&w=2
(Prev HN: https://news.ycombinator.com/item?id=15906021)

https://man.openbsd.org/pledge
It's not about blame, it's about trying to stop a tsunami with an umbrella.
One issue that I have never seen recognized is the affect of isolation on people.

People who use computers a lot tend to be physically isolated. Social media provides a simulation of social engagement that works on some levels of the brain but is incomplete and missing physical touch, smell, and other aspects of presence.

It is my suspicion that some of the negative effects of attributed to social media/gaming/etc are actually caused by the isolation that compulsive computer use results in and that people are essentially putting themselves in solitary confinement without realizing it and experiencing similar psychological outcomes.
I was thinking the opposite - it's possible to over focus on the technique and lack self consciousness for what the whole sounds like. Maybe it could be developed by recording and playing back, even having a go at music production.
That's only viable when you have a small data set, which is when you don't care much about indexing to begin with.
By "human learning" do you mean there is a human in the loop, or do you mean the system mimics how we think humans learn? Looking at their website the latter appears to be the case.
This is a bit of a rambling mess, but to just make one point: the winner has been chosen. Android is implementing Vulkan, and so Vulkan it will be.
As an aside, we're not actually short of lithium. What we're short of is current sources, so this is about exploiting a mechanism to find new sources cheaply, to sell to developers who want to make a killing on lithium futures. Because right now, there's actually quite a lot of lithium out there, ready to be extracted.

A Tesla battery uses 63kg. There is estimated to be around 50MT (megatonnes) of Lithium in the supply chain and known deposits. If we fermi-maths this around, call it 50kg per car, thats 20 per Tonne, so we have enough in known deposits for 1 billion tesla cars.

Sure, thats less than one car and one powerwall per person on the planet. So in some sense, we know we'll need more.

But, whilst I applaud this use of satellites, please don't mistake this for news because earth-sensing sats have been used for mining research since before tesla was a thing. As the article says: its only new using it to search for lithium.
>It makes us uniform, bland, predictable neural networks, cogs involved in unifying the capitalistic market

This. We have become mindless uber-consumers, copying vs creating, regurgitating vs thinking. Reposting an animated gif meme is valued more than original thought.

As a consequence, we are easily infected (perfect word) with ideas. Worse, we believe these ideas to be the product of our own creation.

Beyond that, all we seem to be able to muster is endless streams of desparate duck-lipped photos, begging for validation.

This is what we've been reduced to and convinced is normal. It's a form of collective mental illness, encouraged by mind-hackers who profit from it.
I would do Computer Science again because background (defined as a toolbox you can dig into opportunistically) is so important. But I never had anyone to teach me how to program: how to structure a problem and break it down into manageable units. I would work far harder to get intimate technical contact with peers and mentors.
This reminds me of growing up as an active member of the original BBS scene in the 90's.

Parents/Adults are clueless as usual. Let the kids have their fun!
WebGL 2 already gives you pretty good GPU gfx & compute. The use is limited by implementation quality in browsers. Let's give it time.
I think your comments here and in the other thread are thoughtful and well-intentioned and are in general the right comments to make.

However, I must admit that the incidents where UC Berkeley and other universities removed public access to many thousands of hours of videos of online undergraduate lectures severely reduced the extent of my sympathy for accessibility advocates.

It sounds like a no-brainer to be sympathetic to the needs of disabled minorities, but in fact I would suggest that if the community of accessibility advocates wants to be successful in their aims, then they need to absolutely avoid being associated with the intellectual vandalism we saw at UC Berkeley and elsewhere.
Thought, putting a backup battery in your garage could be used to deny utilities any data other than your daily power maybe weekly power usage.
Well I don't claim to be an expert, but I've read elsewhere that there are a lot of different qualities of sand, and that desert sand is not (as) useful as building material due to its shape and structure.

https://www.quora.com/Why-is-desert-sand-not-used-for-constr...
I forgot how much the APIs changed, but yeah, Google Maps used to be 2d image tiles, huh? It's vector-based now, which I think saves bandwidth. How else has it changed?
What's wrong with Netherlands? From my understanding, it's one of the most affordable European countries for housing.
I don't think the author understands what free trade is:

"Regardless of the mystical properties claimed for it, the invisible hand of self-interest depends on the visible and often heavy hand of government. To take only one instance, British gunboats helped impose free trade on 19th-century China — a lesson not lost on the Chinese."

I.e. the gunboats removed the Chinese heavy hand on trade. The "invisible hand" cannot operate when the government restricts it.

The role of government in free trade is to prevent forcible interference with it.

"It was Hamilton’s formula, rather than free trade, that made the United States the world’s fastest-growing economy in the 19th century and into the 1920s."

That's quite a reach. The US's biggest market at the time was itself, and the Constitution ensured free trade between the states. It was the world's biggest free trade zone.

"World War II proved only a brief interruption in Japan’s policy of protection."

Japan was not an economic powerhouse before WW2. It was massively unable to compete with the US economically. It could not replace the combat losses of equipment. Etc.
Are there scholarly papers describing the Gamalon Idea Learning system? My cursory search shows only tech press, TEDx talks and pdfs of slides.

Edit: and patents, lots of patents.

Edit2: maybe this: https://github.com/gamalon/chimple2
Again, what you're describing is bleeding edge; not rolling release.
Static Website Hosting: Who's Fastest? AWS, Google, Firebase, Netlify or GitHub?
[PH] a maker on a mission: to let everyone build software without coding
Self-promotion warning. I wrote a blog on converting my static site from Jekyll to Gatsby: http://unlikenesses.com/2017-11-06-migrating-blog-to-gatsby
WebGL 2 is based on OpenGL ES 3.0, it doesn't give you compute. Compute shaders were added in OpenGL ES 3.1
I've been hearing weird short "chirps" on youtube re-broadcasts of my shows on non-licensed accounts. I was wondering if they were weird leaking ultrasond signals (leaking under 22khz) used for advertisement tracking on mobile devices. I turn off my mobile at night now before I watch the shows.
He's not wrong, it's just that your browser does that automatically every time it loads a web page. That's an insecure-by-default security model and it's why people run JavaScript blockers like NoScript.

A server, however, is unlikely to do this, so the risk profile of something like Meltdown is much lower. It's not nil because if someone does get on your box, whether they're supposed to be there or not, Meltdown can be leveraged to read the memory anywhere on the system, effectively neutering the protections of a multi-user operating system. This is a major information risk by itself since it could leak important things like encryption keys or user login info, but it could also be used to make local privilege escalation exploits simpler. (That said, if a remote user is able to get a shell on your box and submit code to the CPU, it's probably not likely that you won't already have a latent local escalation vulnerability that can be chained to get root.)

So he's right that people who don't execute arbitrary code on their CPU are much less vulnerable, but they're not totally invulnerable because you can't really guarantee that no one will be able to submit instructions to your CPU due to RCEs and the like. Also, you essentially need to trust everyone who has shell access to your server with anything that may be held in the server's memory, including keys, passwords, etc.

People who are considering disabling KPTI will have to decide whether they want to make the extra local attack surface available in exchange for the performance gain under normal operation.
It isn't "hassled." The way sales people interact with you at normal stores is nothing like the interaction at a higher end store. If you don't want to be bothered in a high end store, you aren't bothered.
I just gave you my reasons for using DI and you just ignored them, repeating that the only reason for DI is testing, even though my reasons are not for testing. That's utter nonsense.

If you don't like DI and you're using C#, you're gonna be swimming upstream. It's been the C# dogma for many years. You sound like you'd be much happier away from C#.
Apple, Valve, and LG Invest in VR OLED Microdisplay Maker EMagin
Call me crazy, but as I've progressed in my career, I learned to be very wary of HR.

It became evident to me that while there are multiple things they do, the primary purpose is to shield the company from liability. Not to help you, as is so often the claim.
No, it's the story of a guy with passion behind an unmarketable idea.

Now they are desperate to keep their 'AllCanCode' trademark alive!

It's sad really.
Sure. We're getting off on a tangent now, but I guess that's why people can collapse subthreads.

Here's what happened as I remember it. The blind employee, Darrell, was providing technical support for a client company on behalf of his employer. At some point after he had taken on this role, the client added a requirement that anyone who worked with them had to use the Seibel CRM system in "high interactivity" mode. If I recall correctly from talking to Darrell, the high interactivity version of Seibel at this time (2006) used the Microsoft JVM. That, combined with the fact that the app implemented some custom controls with no regard for accessibility, made it completely unusable to him. So his employer laid him off. Luckily for him, they rehired him shortly after that, but only because they found a whole new role for him. One can question whether the real problem was the app developer, the client, or the employer. But the inaccessibility of the app was a critical factor.
If it's not costing like > $5MM / yr, it's unlikely someone would waste the time to turn it off, TBH.
> I had three breaking issues in a year and a half using Arch. By breaking - I mean some piece of software I rely on quit working reliably after an update. These were all upstream bugs - not Arch's fault (KDE in two cases, Erlang/OTP in the other), but Ubuntu and RHEL never saw these versions of software hit their repositories because the problems were found (in at least one case by Arch and Gentoo users) and fixed in upstream long before they made it through the long release and testing cycles.

What you're describing there is bleeding edge; not rolling release. If you ran a Ubuntu with the testing repos then you'd have experienced the same issues.

> The nice thing about Arch, its absolutely trivial to rollback a package, or even rollback all your packages to the ones published on any given date. So I was able to deal with all of these issues quite effectively which is a credit to Arch, but it simply is the case that you will see more breakage on the [bleeding] edge.

Indeed you will on bleeding edge. That was my point. Most of the complaints people attribute to rolling release are actually problems with bleeding edge distros rather than rolling release. You've downvoted me only to reiterate the same point.
Blind sounds like a cool app... I'm looking forward from leaks of the most juicy parts of the data, which will definately happen.
Installer Android Oreo Sur Un Samsung Galaxy S8 Et S8+
You Lied, You Cheated, Bye Programmatic Ad Firm Publicly Breaks Up with Newsweek
Well, don't work in a factory, and don't depend on a position as if it's going to be there forever. It might sound strange or maybe harsh, but it's not some sort of 'given' that you are going to learn how to do a thing and then you can just lean back, stop learning, and do the thing forever.

You are born, learn a bunch of stuff to behave like other humans so you can live together instead of being dead, and then you select an initial training or education. Once you finish that, you usually start trading your knowledge and time for money. While you are doing that, you can look around, watch the world changing, change yourself, and maybe even arrange more change in your environment (i.e. by applying knowledge, skill and creativity to create something that wasn't there before). This process continues in an endless loop until you die (independent of doing something that would be called a 'job').

There is no case where you get born, learn some basic stuff on how to be a human, and then stop and pretend to be a basic automaton doing the same thing over and over until you stop existing (which is what protectionism, tariffs and artificial jobs boil down to at some point).
A win for society! Conquering barriers to fair elections [AIES2018] [PDF] [OA]
It's not hard to make websites, it hard to make fashionable websites. It always takes effort to be fashionable, since it distinguishes your vitality from the dead and dying from yesteryear.

If it was easy to fake fashion, everyone would do it, and we'd lose the vitality signal. Fashion changes unpredictably, so it can't be anticipated. All this is a feature, not a bug, so it will never be "solved".
Today, APIs don't keep working for a month because someone thought replacing careful design with a bad emulation of SQL is the new hotness. They call it GraphQL.
It doesn't help these days that when you hear a 'free trade agreement' being signed between countries its usually not actual 'free trade'but highly regulated for mutual self interest.
Obviously. Their job is the same as your job: to make the company lots of money.
After their pioneering work in fake news and social media fuckery the Russians plan to focus next on FI or fake intelligence. Trump will win the next Go world championship and put into question all intelligence as we know it.
A faster alternative, using a LUT (lookup table):

- At initialization time, from the given palette (e.g. the CSS palette), build a 16-bit (RGB565) to 8-bit LUT, and find for every 2^16 entry the nearest palette color. Time complexity: O(n^2), but done once, and can be avoided if having the LUT pre-calculated as a constant.

- At the image conversion, with per-pixel O(1) time complexity: for every RGB888 pixel, pack the pixel to RGB565, and use the LUT to find de palette index i.e. pal_index = lut[RGB888to565(pixel)]. With e.g. a 3 GHz modern 4-way OooE CPU you can convert pixels at > 1 Gpixel per second (> 10^9 pixels per second), because of the LUT high cache hit ratio.

In case of requiring more precision, you could use a 24-bit LUT (uint8_t[2²⁴] -> 16 MiB of memory, instead of the uint8_t[2¹⁶] -> 64 KiB of memory), or a intermediate case of willing to avoid running out of the L2/L3 cache e.g. a 21-bit LUT (RGB685, uint8_t[2^²¹] -> 2MiB). The 16-bit table would allow you run in the L1 data cache, being very fast (you could use even a smaller table, e.g. 15-bit RGB555 (32 KiB), or 14-bit RGB554 (16KiB), with similar results regarding color conversion, but with even lower L1 data cache requirements.
Yes - agreed on your proposed changes!

In general, I think (I hope!) if your friends understood the system, they would be more supportive here, too. Democrats should be united in support of all immigrants and especially removing racist restrictions.
It is not that hard to setup using bluez if you know that you want the modem emulation mode (ie. DUN) and not the native ethernet over bluetooth mode (PAN or BNEP). Probably biggest issue is getting the pairing to work without some kind of desktop environment (modern bluez expect dbus service that handles the UI).

In 00's this was the way to connect palm devices to internet wirelessly, there even were ready made "bluetooth accesspoints" that did exactly that.
Checkout The advanced open dataset by https://BitBank.nz and tutorial for building a trading algorithm based on the open BigQuery data http://blog.bitbank.nz/backtesting-cryptocurrency-trading-wi...
Oh no.... I didn't know he got brain cancer. Some of the best and most entertaining physics lectures I've found on Youtube were by him.

.
Totally agreed. They are basically paralegals, akin to tier 1 support for the company's legal team.
Humans, as opposed to deep learning, have embodiment. We can move about, push and prod, formulate ideas and test them in the world. A deep net can't do any of that in the supervised learning setting. The only way to do that is inside an RL agent. The problem is that any of our RL agents so far need to run inside a simulated environment, which is orders of magnitude less complex than reality. So they can't learn because they can't explore like us.

The solution would be to improve embodiment for neural nets and to equip RL agents with internal world simulators (a world model) they could use to plan ahead. So we need simulation both outside and inside agents. Neural nets by themselves are not even the complete answer. But what is missing is not necessarily a new algorithm or data representation, it's the whole world-agent complex.

Not to mention that a human alone is not much use - we need society and culture to unlock our potential. Before we knew the cause, we believed disease was caused by gods, and it took many deaths to unlock the mystery. We're not perfect either, we just sit on top of the previous generations. Another advantage we have - we have a builtin reward system that guides learning, which was created by evolution. We have to create this reward system for RL agents from scratch.

In some special cases like board games, the board is a perfect simulation in itself (happens to be trivial, just observe the rules, play against a replica of yourself). In that case RL agents can reach superhuman intelligence, but that is mostly on account of having a perfect playground to test ideas in.

In the future simulation and RL will form the next step in AI. The current limiting factor block is not the net, but the simulator. I think everyone here has noticed the blooming of many game environments used for training RL agents from DeepMind, OpenAI, Atari, StarCraft, Dota2, GTA, MuJoCo and others. It's a race to build the playground for the future intelligences.

Latest paper from DeepMind?

> IMPALA: Scalable Distributed DeepRL in DMLab-30. DMLab-30 is a collection of new levels designed using our open source RL environment DeepMind Lab. These environments enable any DeepRL researcher to test systems on a large spectrum of interesting tasks either individually or in a multi-task setting.

Before we build an AI, we need to build a world for that AI to be in.
That has existed for over a decade. In fact that's sort of the point of Vulkan, et al.; with all user code being behind an MMU context, it's safe to provide a more console like 'bare metal' API. There are bugs, but the infrastructure is all there. The end goal is that you can only crash your own process.

The issue with this in the browser is that the API isn't part of the JavaScript/WebASM, and just exposing it in the same way will allow you to subvert the sandboxing of the VM>
a small amount. I began by trying to average the dates but the result was very poor so I decided to try my hand at some TensorFlow and I basically created a model based on that table.