skysight-inc/HackerNews huggingface dataset:
Hey smokey, you seem to have a good grasp of practical blockchain applications. Was wondering if you think it is feasible to use Blockchain for organic agricultural commodities? The idea being that the transparency blockchain can bring could help more accurately price organic ag commodities, which still are undervalued at that level (no transparency in this market, still getting lumped in with regular ag commodities). Just curious, like a organic commodities exchange using blockchain for significantly faster settlement and ability to audit the identity of a commodity (quantity, quality, location/logistics). Wondering if you think blockchain could have a use in something like that?
What is Meditation and What should be the subject of the Meditation – Gurumoorthi
I used 'jj' for a while but the short delay to display j threw me off. I have Ctrl on Caps Lock so pressing Ctrl-[ is decent but still: I never got used to it.

I met Bram at Vimfest in Berlin recently and asked him if he remaps Esc. He said something along the lines of: "No, I aim for the upper left of my keyboard and hope for the best".
Too late for an edit, but here's the link:

https://zedshaw.com/2015/06/16/early-vs-beginning-coders/
How would myself or anyone else interested get on the crypto nerd slack?
Framework-agnostic package which provides powerful ACL abilities to Node.js
Microsoft (operating system, SQL database, programming languages / environments) and Oracle (databases, partial credit for programming language (Java)) could be considered hard-tech software companies with outcomes (so far) that are many multiples of those you mentioned.
Hey everyone, I just released my first package and I want to heard some feedback from you!

This is a beta release and should better not be used in production. If you have any questions I'll be happy to answer it.
>It's just happened every other time something like this has happened. For tens of thousands of years.

Nothing like this has happened before.

For one, people in 17th century didn't live much differently than people in 500 A.D. or 500 B.C -- the huge majority lived in the country, milked their own milk, work with manual tools, etc.

The process we're discussing started mostly with the industrial revolution. With the advent of the steam engine and crude early factories, for the first 2 centuries of the Industrial revolution, as factories and factory assembly lines still needed tons of manual labor (see Taylorism).

Then, as automation advanced, around the mid-20th century, and there was not the same demand for factory workers anymore (a lot of production lines became more efficient and less manual), people were given office and service sector jobs -- because that was another underdeveloped sector.

Today, software and the internet makes lots of office jobs and procedures obsolete, advanced robotic automation makes tons of factory jobs deprecated, and with advances in smart software, business networks, etc, lots of service jobs are not needed anymore either. Advanced AI software and hardware will only make this worse.

And there's no next step to go besides either creating useless busywork or reducing work-hours/days (so work provided meets the actual work needs). And even that will still leave tons of people not needed to work anyways.

I'm not sure how anyone in a technology forum can believe technology can't get us to a point where a much smaller number or very few needs to work anymore, because "it never happened in the past".

That's exactly the idea behind innovation, to not get the same thing you had in the past...

>Standards of living are rising globally. Even if comparative wealth drops vs other humans, most people will still see significant improvement in their lifetime.

We're not talking about whether millions rural chinese person improved their "standards of living" in the 20th and early 21st century by getting work in a factory, but whether they'd still be needed in 2025 or 2030.

http://www.bbc.com/news/technology-36376966
I thought of this before. Funny that it is a real thing.
> It's mostly about perfectly rational cost/benefit analysis.

I disagree.

Looks at any exploit database. A large percentage of the exploits on any typical day are the sorts of mistakes that a well-educated developer wouldn't make, or that best practices and modern tooling would prevent.

That's not even a cost/benefit problem, because in many cases there's no additional cost to doing things the right way. It's a culture and education problem[1].

[1] by which I do not mean traditional university education, fwiw.
If you have the ability to borrow $1M, I'd argue you're already there. I know people who can't open a fucking checking account.
Permanently*

*Until we act to start removing CO2 from the atmosphere through various carbon capture methods
No arguments there. There's a balance that needs to be struck between technical detail and marketing appeal. Not everyone is going to agree on where that balance is, less so when you're trying to share sensitive information without giving too much away.
Interesting. (Sorry, Spock.)
I offer the following conjectures -- because they lack the falsifiability for them to rise to the level of hypotheses.

1) Causality may resemble inertia -- that is, what we observe as cause-and-effect only seems that way because we haven't observed an analogue to Newton's "Outside Force." So causality might not be an iron law. (In the paper, we introduce two constraints: remains and appears.)

2) If quantum mechanics can handle infinite universes, presumably distinct in space but not time, then maybe it could handle infinite universes in time. So a time traveler might not be in his original universe, but one equal to his original +/- delta T.

3) Whatever mechanism allows for time travel probably breaks causality, which means a time traveler killing their ancestor would not cause the time traveler to disappear. (The paper refers to this as metaphysical model T2 – every time a person goes back in time a new copy (clone) is generated, and multiple clones may coexist in time)
Then you might be interested in http://www.mail-archive.com/supervision@list.skarnet.org/msg... and surrounding discussion.
I used 'jj' for a while but the short delay to display j threw me off. I have Ctrl on Caps Lock so pressing Ctrl-[ is decent but still: I never got used to it.

I met Bram at Vimfest in Berlin recently and asked him if he remaps Esc. He said something along the lines of: "No, I aim for the uppI used 'jj' for a while but the short delay to display j threw me off. I have Ctrl on Caps Lock so pressing Ctrl-[ is decent but still: I never got used to it.
Minoxidil, the active ingredient in Rogaine, is lethal to cats.
What about Mycroft?

https://mycroft.ai/
Yes, correct. We think we cover the cold boot vector. Here is a section from the product description.
Security mesh physically protects DRAM from both freezing specific components and removal. Breaching the mesh will trigger reactive root key delete and system power down.
Secure Microcontroller protects against chilling the full device - temps below -37℃ will trigger a tamper event, deleting root key and removing power from system.
Link to the complete Product Description: https://www.orwl.org/wiki/index.php?title=File:ORWL_PRD_v0.6...
I think you misunderstood Perixoog's comment. Sudo uses PAM to ask for the password. pam_ssh_agent_auth is a PAM module that uses ssh-agent authentication instead of a password. Perixoog is saying that instead of setting NOPASSWORD, you could configure pam_ssh_agent in /etc/pam.d/sudo, and have it use the pre-existing SSH authentication as the "password", instead of having it prompt for a password.

But the part I'm concerned about is that they seem to think that having password-less sudo is a security win.
Oh my, yes. I had forgotten that Steam streaming was live now.

But that's just Steam. Expand that to everything in a couple of years, and you're there. Maybe Valve could get into that business themselves.
> Failed to impress one of the interviewers...

Opt-out of companies that hire by committees.

Instead, zero-in on companies where the actual Hiring Executive (CIO/CTO) is the ultimate decision-maker. That's the fellow you want to impress.

Typically, you'll find this Old School process still alive & well in smaller, more nimble firms.
I would be extremely surprised if someone were able to create a neural network that can come anywhere close to H.264/265. A lot of research has happened in the area of video codecs. Neural networks are good at adaptation, but useless at forming concepts about how the data is structured. For example: in video we do motion compensation, because we know video captures motion since objects move in physical reality. A neural network would have to do the same in order to get the same compression levels. And I also doubt it can outperform dedicated engineers in motion search estimation. But it's certainly interesting to see the development.
Photoshop PSD Yazı Efekti #text #effect #mockup
Uber's core business isn't hard tech, but they're investing mountains of money in hard tech.
Facebook, Amazon, Microsoft, Google and IBM Join Forces to Create Partnership AI
I guess mail me and introduce yourself? It's not like super selective or anything.
I think what YC gives you is primarily ideas on how to get a minimal proof point out without hiring that one engineer.
What about when having different PG database instances that has data you want to join on? Would you still use PG as an aggregated read-only copy of the databases or would you use for example ES?
If you don't want to pay the $5/month/user for G Suite, you can buy an account with a grandfathered free Google Apps plan and change the primary domain to yours.
And there's the rub. I don't doubt this stuff is useful, and I'd like to know more. But it seems really hard to bring this stuff "down from the mountain" in a way that makes it easier to understand and utilize for us mere mortals.
Not directly related, but I am reminded of this fun classic: http://www.improbable.com/airchives/paperair/volume6/v6i4/po...
Ask HN: Blog engine with comment system?
I'd like to open a blog, static site generators are great but I need to enable comments on it, and third-party solutions are not an option :)

Ideas?
Different, clearly, but the 'damage' (or 'healing') would be subjective, wouldn't it? Since most of our organ systems return to the mean, I still suspect it's more likely that taking it when you have no reason to would be more likely to cause negative changes, rather than positive ones - but brave people are apparently willing to make that gamble.
Market likely isn't big enough.
I don't see ever going away from using vacuum to maintain the visibility map, but hopefully the changes in 9.6 will make it a non-issue on large tables.
I might be completely missing your point (my apologies if i am).

applicative is for specific elements of the structure. It's totally reasonable to want access to nearby values, but that requires being a little bit tricky. You could do something like a window of averages

windows = map (take 5) tails $ [1,2,3,4,5,6]

and then do your fmap across that

fmap sum windows

For access to prior values, you need something that looks a lot more like a fold. In that kind of case, i'd point at traversable.

mapAccumL (\val accumulator -> val + accumulator) 0 [1,2,3,4,5]

which would gather up the sums, [1, 3, 6, 10, 15]

of course, accumulator can be as fancy as you want, hashmap, set, tree, or whatever. If you can formulate a dynamic programming solution, there's generally a way to stuff that into traversable.

This is sort of off the top of my head and my haskell is a bit rusty, so this probably won't compile. But i think it captures the essence.
Places such as the UK have a socio-economic class system where class really has rather little to do with money - upper class here means aristocracy not just rich. Money really doesn't have that much to do with it.
Tech titans join to study artificial intelligence
Yes, physical access in most cases is a point of no GOOD return. That is why we emphasize so much on preventing this access. We have detailed the measures we have taken to prevent this here: https://www.orwl.org/wiki/index.php?title=File:ORWL_PRD_v0.6... Look at section: "ORWL Primary Key of Security or Root of Trust"
Hard = hardware, physical. Not "difficult"
Frankly I'm not sure it is any better than regular products. It still has a backdoor baked in.

Keep on downvoting because you disagree, though.
Google Daydream: A Platform for High Quality Mobile Virtual Reality
> Ugh, when you say "Lisp" you're talking about "Common Lisp"?

When I say Lisp, I mean Lisp dialects: Maclisp, Interlisp, Standard Lisp, Franz Lisp, EULisp, Euslisp, LeLisp, ISLisp, Common Lisp, ...

But not Scheme, Racket, Logo, Dylan, Javascript, Clojure, Ruby, Python, Mathematica, Perl, TCL, ...
Just because we're a proto-Arrakis doesn't mean we need to panic. But we should really start investing in spice.
CloudFlare becomes Cloudflare: Six years old and time for an update
Does the approaching of building the smallest nucleus of your tech like Sam described work for Pair?

So far it is working - but as you say it is a real pain point.

The biggest problem we have is that venture people focus on our first product only so they are looking at traditional metrics such as MAU, Revenues, exits etc... which is reasonable if they assume that Pair the commerce platform is all we ever want to do - nothing else we are doing seems real to them. In theory, the commerce platform alone is a big product, but it's maybe 1/1000th of our whole stack we're building.

but I'm not sure if I would label it hard tech personally. I think the gray area is all around the real-time constraint.

Without going into a long technical explanation, our mobile monocular SLAM implementation, semantic segmentation, structure from motion and relocalization (loop closure) systems are firmly in the Machine Learning/Hard Tech sphere. Our team is ML/CV people and we're focused on building fundamental infrastructure for future computing platforms.

None of that is obvious from our marketing materials - because it would just be confusing for those in our first market/vertical.

As I said before, this approach is doubly hard than building just a product because you have to build it on top of all the other stuff.

Trust me, if I had 10s of millions of dollars, we probably wouldn't be working on this commerce platform (even though we have had good success and it's a great tool.)
The Apple FBI case only happened because Apple was physically unable to hand over the data, since they had no access to it. If you have the keys, you have access to the data presumably, and you'll be giving it up once you're compelled to by the government (see Lavabit).
What about people that squander their BI? We need safety nets below the safety nets... At some point shouldn't we let people fail?
One third of Argentines live in poverty
My definition of hard tech, as applied to software, is "Software where you need to use scientific-method trial-and-error to build core pieces of the product."

I think that's a great definition actually and fits with how ML systems are built.
It reminds me Play Framework!
borg-high-five

there's a borg community repo somewhere, if you want to share your qubes-scripts or a guide.
Without the value aspect of it, what would incentivize people to perform proof of work?

Work costs money: like electricity isn't free at the scale of the BTC Network. It costs thousands of dollars of electricity to run those BTC mining rigs to verify the ledger.

----------

If you're saying the future of "blockchains" is just a cryptographically signed ledger, without any proof of work or BTCs being assigned, I think I can agree with you on that.

But at the moment, "blockchain" is the new cloud. No one really knows what a "blockchain" is anymore, aside from a new electronic ledger of some kind. BTC is clearly a blockchain, but a lot of the "blockchain-based technologies" are nothing like BTC at all.

A lot of these "blockchains" are just centralized banks electronically verifying transactions. Like a notarized bill of sale, except the 'notarized' portion is electronic. Proof of work and all that stuff just don't exist in a lot of the "blockchain" solutions coming out.
>As Chrome continues to blur the lines between browser/IDE it makes me think that eventually there will exist a Chrome "lite", which lacks a lot of features to save on memory/ easier on batteries, etc.

That's not how code loading works... Features like those are loaded on demand ("when used").

A lot of people make the same mistake conflating various program features that are orthogonal (and even the pages are loaded on demand, when needed) with increased memory usage and "bloat" in general.
why aren't we finding and funding squads of 400 lb men to carry out our cyber will?

if Russia and China have squads of state-sponsored hackers, we ought to fight fire with 400 lbs of fire.
Or to say it another way, providing v1 of the service wasn't hard tech, just a mobile app with routing and payments. Scaling up and driving the cost down is.

This is a great way to build a company, because you have real data about which scaling problems are actually important, and a real operation to incrementally test solutions in.
If you're going to go through the process of taping out your own chips, RISC-V is probably your best bet at the moment.
According to their documentation, the network module is "Intel Wireless Module". I assume Intel ME know how to talk to this one?

https://www.orwl.org/wiki/images/9/95/SowDESIGN-SHIFTORWLPUB...
F.C.C. Delays Vote on Cable Set-Top Boxes
Is that because the majority of us happen to fall just below that rung and want to consider our success "real"?
Well, if you want to conditionally add polyfills it's useful to use the method I showed.

Plus, in my case, there's the misery of having to accommodate IE6 for the requirements of a couple of clients.
Totally with you there. The pricing is nutty and we had similar issues - but that was back on magnetic drive type (we migrated to RDS in 2012) - ever since then we've been too scared to "get off the piops".

So just provision a 1TB volume or so, and garner the standard iops throughput that comes as a result of the volume size right? I will give that a shot. Looks like you are hitting 1k+ on read and write easy. That is pretty impressive and plenty for us.
>Rumors also suggest the OLED touch panel may be contextual, with buttons that change based on each app that's in use. [1]

Having the most common functions available is something that sounds great in theory. The idea is not even new [2].
We will see if it works in practice.

Personally I think I would like the OLED strip to show my Dock permanently, so that I could switch apps without reaching to the touch pad.

[1] http://www.macrumors.com/roundup/macbook-pro/
[2] https://en.wikipedia.org/wiki/Optimus_Maximus_keyboard

The OLED strip will probably used
The Curmudgeon’s Guide to Making Business Networking Less Awful
Retro Funk Gaming Music
Non-profit?
Points very well taken, thanks for offering a different perspective.
I think the rust compiler's enforcement of borrowing and explicit mutability make writing non-trivial Rust code as complicated as writing the same program with code that has equivalent safety (which isn't enforced) in C++.

The biggest issues I've seen lie at the safe/unsafe boundary. Things that are trivial to write without safety guarantees in C++ become more verbose (at least) in Rust.
7 Washed Up Quarterbacks We Need Back in the NFL
I've lived in Atlanta since 1997 and I always found the pay to be great, while the cost of living isn't all that bad.

I'm an application architect pulling in a little over $160k. I recently bought a house over in Decatur with my girlfriend. A nice 1920 craftsman, 2,400 sq ft, for $600k. Before that I rented a loft in an old converted warehouse that was a little over 2,500 sq ft, for $1,300 a month.

There is a lot of tech work here in Atlanta, and while we don't have the greatest public transportation compared to other cities, I haven't owned a car in 3 years. I take the train to work and use ZipCar/Uber when I really need a car.

If you live inside the perimeter there are great neighborhoods, great restaurants, and plenty of things to do.
Actually I was thinking self driving. But that too.
It's not about opportunity, you could learn that much in an hour on /r/investing, or an afternoon of Googling "money management". It's about inclination to learn it, which requires a (very) little discipline.
Solving the diversity problem in design tech
C is considerably less complex than either Rust or C++.
Missing from the article is any explanation of why 400 ppm is more significant than 350 or 500 or 600. Is this something educated people are already supposed to know?
A better solution would be to shut down the USPS.
Apparently, the Median Amazon tenure was only 0.1 years shorter than Google's in 2013: http://www.businessinsider.com/companies-ranked-by-turnover-...
Bad logic and flawed data extrapolation in the title and graph. You can't extrapolate percentages linearly over large amounts, otherwise by the year 2550 there will be 125% unemployment. As usual, relevant XKCD: https://xkcd.com/605/
85% of American millionaires are self-made. Source: "The Millionaire Next Door" book.
He's talking about display monitors AKA the screens which can be exploited via the i2c bus over the graphical interface (e.g. HDMI).

The GP is 100% correct, if you can't trust your keyboard, mouse, and the monitor the "secure computer" concept in this case is problematic, while it does reduce the attack surface somewhat it just focuses the attention of the adversary onto a different vector.

If we take their "cleaning man/evil maid" scenario then while implanting the computer might not be possible, implanting the keyboard, mouse or screen would be very possible, and in fact somewhat easier than implanting a regular computer with decent security measures such as an encrypted drive.

Add a USB storage device with a micro-controller to the keyboard and you own the computer once it's connected, a monitor today comes with a CPU powerful enough to run custom code which can be used to exfiltrate data as well.

Additionally both the keyboard and the monitor could potentially be used to exploit software flaws on the software running on the ORWL unit also.

The concept is interesting however this is mostly "security theater" any adversary which would be sophisticated enough to require taking these measures would likely be able to circumvent them, and for the rest these measures don't really do anything; if you use this for day to day operations or on-net activity you'll get pwned via the network; if you keep secrets on this thing worthy of sending some one into your home to implant your PC then they'll implant something else which is connected to it.

Oddly enough the only "high tier" adversary that this might thwart would be law enforcement since their computer forensic SOP would pretty much melt down when encountering something which is tamper resistant.

But hey, you gotta start somewhere.
It's estimated there are 10^80 atoms [1] in the visible universe, so 2^256 is definitely a huge number. I didn't realize 256 bit brute force was nigh feasible with only a solar system.

I'm a bit surprised the quantum algorithm only gives a polynomial speedup.

[1] https://en.wikipedia.org/wiki/Observable_universe#Matter_con...
I think the implication is that BTC has very little intrinsic value. Well, the BTC itself actually has zero intrinsic value, the only intrinsic value in the ecosystem is the blockchain (although the value of the blockchain itself is dependent upon the perceived value of BTC, as its ability to prove data existed at a point in time only works if a sufficient number of people are actually mining blocks, and people mine blocks in order to get BTC).