skysight-inc/HackerNews huggingface dataset:
My question with these NIMBY debates is how rational is the fear of any new housing for homeowners in wealthy areas? How much would one 14-story apartment building decrease home values in a neighborhood? 10%? 20%? 50%? I have no idea about the economics of it but I'm wondering whats the true loss for these homeowners that have them so fearful of new housing. Without a significant loss of property value from small amounts of affordable housing in the area, the only other fear is the slippery slope argument that any additional housing will open the floodgates, which seems ridiculous on its face.
> For example, a CRM-focused blockchain might place the business logic for managing customer relations and sales on-chain and enable competing clients to build on the protocol.

We can already do this with traditional APIs. The only benefit of blockchain code, or smart contracts, is trust. It assures users that the code they think is running is in fact running.

For most existing apps, including CRM, users can trust their provider because incentives are aligned.
Deterministic Finite Automata in Go
I handed over my genetic data to the NIH. Here’s why you should, too
To add on to #1, the surface area of "tech" is so much larger than in the pre-mobile-phone, pre-web-2.0 (!!!) era. There should be a lot more dollars in tech than there were before 2005. There are more eco-systems to build on than ever and more consumer and business spending that follows.
How I finally learned what a “monad” is
> I think we'll begin to see business logic open-sourced on the blockchain.

Business logic is open-sourced now. Why would this matter?

> For example, existing SaaS model incentivizes closed-source, centrally managed repositories.

How? Nobody would care if a SaaS used a blockchain, assuming that ever makes sense. For users, it's invisible plumbing.
How do you manage without arrow keys?
I use a Cooler Master "M" sized keyboard which combines the arrow keys and a number pad. It's the smallest usable keyboard that works for me: http://www.coolermaster.com/peripheral/keyboards/masterkeys-...
Or crypto is just another hype that will burst like the dot com bubble. However, I have to say, compared with the companies of the dot com bubble the blockchain space has very little to offer. The other day I saw an ad for an IoT ML ICO.
Reply on the side tangent: That is due to tipping in my opinion. Waiters attempt to be in your face all the time in the U.S. in an effort to leave a good impression, invoke empathy (they are doing a a lot of running around; let's tip them well) and get tipped.

For instance, no sane waiter where I am from would try to push the bill to a romantic date dinner or ask if we want more drinks. They will be watching around for a signal (more wine, would like to order, more water, the check please etc).

P.S. Also extremely annoyed when I am clearly the driver and I get bombarded about getting more drinks...
Quantum physics meets biology (2009)
FDA approves first marijuana-derived drug and it may spark DEA rescheduling
>>>> but you can't completely conceal metadata.

> For example, you and I could have a rule of exchanging exactly 1 MB of data per day, at a specified time, every day.

Depending on the size and popularity of the relay network, the fact the two parties are connected to it could be valuable metadata.

If you really wanted to minimize the amount of metadata to something that's almost useless, you'd probably need to use something like a continuously-operating broadcast numbers station.

https://en.wikipedia.org/wiki/Numbers_station
Yep. The expense of the cloud is crazy; in most corporate situations the expense of purchasing the same servers used by the cloud service is 1/4 your monthly cloud bill. The markup is unethically high, so they've brainwashed an entire generation of young developers and their equality naive CTOs that this is anything other than a swindle.

Running a server is child's play, people. Don't believe the hype!
Simplicity is Complicated (2015)
I'm sure it's tempting to use the discount to sell off the principal after the startup starts trading on exchanges post public ICO.
There's a ton of keyboards that have ortholinear or ergonomic layouts. Some people just like the aesthetics of staggered keys over the alternatives.
Personally:

1. Clicking on a link now takes you to the comments page, instead of the destination. To get to the destination, you need to hunt down the "direct" link. This is a shitty pattern.

2. The spacing is all weird. I just don't like the design aestheticially. But it might just be "it's different and therefore bad".

3. A lot of features aren't yet implemented on the new platform. (Crossposting, at least.)

4. Some content that I want available immediately (my multis) are loaded asynchronously, forcing me to wait before I can actually go to where I want.

5. Infinite scroll can fuck off and die in a fire. It's less of an issue on reddit, where bookmarking a given page doesn't really make sense anyway, but in principle I want my content paginated so I can have a sense of how much I've seen so far.

6. Collapsing threads is now slightly more annoying than it was, although it might be another case of "new and different therefore bad".

Some of these aren't really relevant to a link to a specific thread from outside reddit.
Parsing is hard. I've worked at several companies where I was literally the only person who understood how to write a recursive descent parser and similarly the only person who understood how maintain or modify parsers of any sort.

The thing is, recursive descent, already fairly hard, seems several steps easier to me than a construct like function-derivatives (or parser-combinators).

And as far as I call follow this paper, the process seems similar to recursive descent except instead of generating code, you generate a bunch of the insides of the code and apply it as an array or something.

And that's thing. The view of process is nice and regular for someone who likes to look at languages abstractly but you have to be leveraging a lot of the laziness of functional languages to make this work.

So altogether, I tend to question whether approaches are really worth the effort.
Thank goodness somewhere is taking the obvious action of banning the packaging, which is really just pre-garbage.

However, banning packaging only works if it is backed by a system for precisely standardised, refundable and washable containers that food and other products can be shipped in.
> This trust emerges from the mathematical and game-theoretic properties of the system, without depending on the trustworthiness of individual network participants.

I'm very uncomfortable with the idea of game theory as the base of trust. Mathematics as used in cryptography is a pretty solid base, but game theory feels like something entirely different.

How do I know that there isn't a participant in the game that is willing to just smash the board? The existing blockchains like Bitcoin do have a certain amount of centralization, so this is not about a very large number of individuals where you could find some comfort in statistics. What if a state actor decides to smash the board, they could probably exert enough pressure on the large players?

What if there are more subtle ways to extract short term gains that game theory didn't anticipate?
On it's face such a scheme seems theoretically robust, but for frequency correlation only. I'd be curious if in practice it would be possible to eliminate all other variability though, of which there are many. For example I'm unaware of any true solution to latency triangulation.

My hunch is that it wouldn't be possible, and there would be a side-channel vulnerability somewhere.
A physics Major and then a physics Ph.D. is the obvious path. (Math is also a good option :) )

But to get a proper advice it's necessary to have more data ... What is your current level? Do you have a university degree? Secondary school? Age? Country? Where do you work?
All this assumes the judiciary is fair.

I feel otherwise.

When Microsoft was about to be broken up an appellate judge overruled the prior judge.
That judge went on to be the FISA secret court judge.

Remember that the NSA Key was discovered around the same time[0].

So Microsoft was in bed with NSA prior to 1999 with a crypto key backdoor.

They were helped by an future FISA judge.(Does that background look like a national security judge?)

When I look at the Judges resume I can help but to wonder if she was an NSA plant the whole time.[1]

The Commerce Department is a frequent cover for the NSA.

I have to assume they use deep cover people all around us.

[0]https://www.heise.de/tp/features/How-NSA-access-was-built-in...

[1]https://en.wikipedia.org/wiki/Colleen_Kollar-Kotelly
The skepticism of blockchain technology is borne out of a lack of specific problems it solves. Which happens to also be the bedrock of the conventional startup wisdom -- value derived from solving a problem or exploiting an opportunity.

So much of the blockchain hype is focused purely on the technology and the valuation of the tokens / coins. Not the problem it solves.

It's distributed trust. That's the problem it solves. It's incredibly cool technology. That solves a specific problem.

The analogy to the early internet is not a good one. The internet solved a huge number of problems -- of distribution, of speed to deliver value to the customer, of freedom of information, of transparency, of fidelity of communication, and more. That's why it's changed society.

I would love to know which societal problems can be reduced to a distributed trust problem. That would convince me that I'm wrong about blockchain technology.
Have you heard of GDPR? Customer data must be deletable and only shared with third parties based on user consent.

A blockchain is an immutable data structure that unknown third parties can copy. It's literally the exact opposite of what you should be using for customer data. How does this CRM-focused blockchain make any sense at all?
Yes, I buy new servers for high compute purposes, and used ones for file shares and web heads. A full cabinet at a colo is around $800 a month, and that will hold 48 servers. 24 physical high compute servers in the cloud will run over $300K per month running 24/7. Owning your own? $800! And the savings that first month bought the fucking servers!
The dot com bubble was completely justified in retrospect imo. A lot of stupid money was lost but the opportunity was clearly and obviously there. If you think blockchain has as much potential as the dot com bubble you should put a lot of money into it.
Amazon is definitely Netflix's biggest competitor when comparing who's spending the most on original content in streaming. They're also a major competitor when it comes to bidding for exclusive rights but there are many participants in that fight, including cable plus companies like Disney setting up their own streaming service.

It would be an enormous risk for any cloud provider to attempt to degrade the use of their platform or snoop on how it's used by a company who is a competitor in another area, be it streaming or code management.
I'm not proposing a low-latency interactive approach, so latency triangulation shouldn't apply. In my example mechanism, we always have to wait a full day until sending any reply, so there's no event that an attacker can use to measure latency from.

Edit: the beginning of this research is the Dining Cryptographers.

https://en.wikipedia.org/wiki/Dining_cryptographers_problem

Although Chaum's solution has terrible availability properties, it's unconditionally secure against outsiders!
It is a system that isn't just, impartial or fair? Isn't that the point of appointing jurors.
You can with bindfs minus a perf penalty

But honestly i would be fine with ms making ntfs a free open standard so we can get better support for it.
If it still gives a manager the last word though, and requires the employee not be present, that hardly seems fair.
Nannou – An Open Source Creative Coding Framework in Rust
Once I got doxxed by bloggers from one end of the political spectrum who thought I was a blogger from the opposite end (we have similar names, but the doxxers put out all of my info). Even after I got my info taken down, someone archived it and the archives got passed around on Twitter, prolonging the mess. Even now all that stuff shows up if you google my name.

Should you care about what happened to me? I can’t really argue for it. But I can say that the dangers the above comment lists are real.
Josh (fellow founder) and I have been hacking on this over the past year and working on the foundational crates for much longer!

As lovers of the bullet-proof Rust vest and creative coding frameworks like OpenFrameworks and Processing we felt it was about time to merge the benefits of the two while attempting to apply some of the lessons learned by these predecessors.

While the library is certainly still in its youth we have been using it with great success in our recent commercial work and feel it is finally time to share it with fellow hackers and artists who might like to have a play or perhaps even join the project!

I'll be around to answer any questions for the next hour or two and then will try to make it back on tomorrow before we give the presentation at Protopixel in Barcelona.

I'd like to apologise in advance for the lack of HTTPS - the site is still fresh and we are in the process of getting it working ASAP.

If you would like to skip the announcement post and jump straight to the git repo see here[1]. If you are more curious about the API and would like to jump to the Rust reference, see here[2].

Happy creating!

[1]: https://github.com/nannou-org/nannou
[2]: https://docs.rs/nannou
This would have been a godsend for managing inventory.

In a somewhat related idea, is that of unioning the footprint of alternate parts in a PCB design so that either part could be used. I have never used any high in EDA software, but if you had end to end design, schematic, pcb layout and parts databases with high level machine-readable symbolic pin descriptions, these could be inferred automatically (unioned footprints).

Using your idea, I wonder if you could automatically have "hot standby" components in the same package?
Most of why Oliver was banned was for highlighting those much worse things that China is doing.
This is a very good point. While the final model might be a weekend of training, getting there is a lot more iterations/work.
As with many lines of work, the cool part may be a very small part of their day.

With insurance, there's probably an already entrenched way to think about the data that's been there for decades, as well as regulations that help to entrench it.

It might also be the case that the business problem isn't risk analysis at all, as one might expect. It may be finding investments for the float that provide a sensible return within the regulatory remit is harder than figuring out how much needs to be charged for dinging someone's car.
Attacking the status quo has negative consequences. Whatever the intellectual basis for that may be, there is a price to be paid.
Building a web app, the progressive way
It is typical to need to give a place of residence when entering a country (even if you are on a travel visa.) Immigration departments will reach out to these places of residence if they are concerned of someone overstaying their visa. The B&B or hotel will show them the copy of the Visa stamped in the passport and their check in and check out time they are in the clear.

Specifically in the case of Italy it seems like it is to be compliant with long standing legislation called TULPS.[1]

1.https://www.quora.com/Are-hotels-in-Italy-required-to-take-a...
You mean like Twitter? 12 years later, it's not imploding.

Or maybe you mean like Facebook. 14 years later, it's still growing, not imploding.

Social is a mature segment now, the big winners are not going to implode as MySpace and Friendster did. Those companies lost because they were replaced by superior products, they didn't just magically implode, they were beaten in the market.

Show me the competitive threat to Facebook, Instagram, Whatsapp, Twitter, etc. There aren't any, the race is over.
I'm not a 60%er. I do use a small keyboard though, just not that small, though I could easily get by with a 60%.

Things I care about:

- layout
- mechanical switches
- size (for travel -- it must fit in my backpack)
- reliability
- wired
- N-key rollover

I use Cherry MX browns -- I might prefer blues, but browns don't annoy other people in the room like blues do.

I always travel with a keyboard. Putting a laptop on your lap means looking down and straining your neck. Putting a laptop on a table means holding your arms up to type, which.. puts a strain on your shoulders and neck. The only solution is to put the laptop on a table (or higher) and attach a keyboard which one can then rest on one's lap. Yes, I even put my keyboard on my lap when using a desktop.

So, if I must carry a keyboard when I carry a laptop, the keyboard then must be small.
> A CRM built in this way might enable multiple "thin clients" to build and an ecosystem to develop around it.

Let's parse this.

CRM = customer relationship management, usually in the context of sales. The sales relationship is often hard won and closely guarded, because it makes people money.

You're proposing putting information about this relationship on a public blockchain (because a "private blockchain" here is just an internal database), so not only is this highly guarded customer data now public, but it's also open to other relationship management platforms to manipulate?

What am I missing? Because this seems like a spectacularly bad idea for anyone who has actually done any sales.

I think you owe it to yourself as a blockchain "believer" to play your own devil's advocate and try to first figure out conventional solutions to the problems you believe that the blockchain solves.
That's an interesting take. I like it.
Traditionally, yes. But in the same way that Windows OS logic is Microsoft's secret sauce and yet thriving companies build products and services around Linux...so too will business-logic be open sourced and compete directly with existing SaaS players.

Just because you use blockchain to power the engine and business logic of your application, does not mean you also have to use it to store data. Data can be stored anywhere else (IPFS, Sia, or even personal PostgreSQL instance). Blockchains also need not be public. They can be private sidechains that occasionally interact with the main chain.

Why would you? Because it allows communities of smaller open-source contributors to effectively compete with big, established players. Also, through crypto, you could incentivize domain experts to contribute to the business logic rules.
Yes, you are absolutely right about the book's message.

That was not what I was talking about. I was talking about HN attitude toward that book and HN attitude in general regarding the position wrt users/developers. Crowd here are happy to cry about user hostility because of the walled gardens, closed source, whatever, but given a choice many will go the path of the least resistance and choose the technologies and approaches that make it easier to have some kind of result without much consideration about UX or accessibility of said result. Fast and cheep to develop is winning agains enjoyable to use.
Sure, it is not 100% true, but the trend is quite obvious, imho.

In case anyone here thinks I was not long enough on HN to criticise it: I've been here for the 9 years now.
It has already been 10 years. Bitcoin was released the same year as Android. Which one has had more impact?
> humans can extrapolate and make reliable predictions about the future based on really small sample sizes

You severely underestimate the bandwidth of your eyes and ears and other senses, and the volume of your brain's memory (despite it's uber-loosy compression). That's terabytes a day probably, if not big data than I dunno what is. Yeah, 99% of it is thrown away at passing through the first few hundreds of layers of your neural networks, but they still know what to throw away...

To get a digital computer on "equal" terms with the zillions of hacky optimizations your semi-analog brain uses you need a shitton of raw power and data volume ("if you don't know what to throw away of the input data, you need to just sift through all/more of it") to compensate for the fact that you don't have N million years of evolution to devise similar hacky optimizations.

Also, humans work as a "network of agents", that's also recurrent (aka "culture"). Current sub-human-level AI agents are far from any sort of reliable interop.

My guess is that we'll get human level performance levels at AGI tasks when we learn to build swarms of AI-agents that cooperate well and "model each other", and few people are working on this... Heck, when it happens it will probably be an "accident" of some IoT optimizations thing, like, "oops, the worldwide network of XYZ industrial monitoring agents just reached sentience and human level intelligence bc it was the only way it could solve the energy-efficiency requirement goals it was tasked to optimize for" :)
Well acknowledging actual issues isn’t crawling on all fours.

This isn’t about a seat at the white peoples club either.

International pressure has achieved many productive outcomes like the ending of Apartheid for example.
Anyone interested in the history and effects of the standard shipping container can read (or listen to) “The Box: How the Shipping Container Made the World Smaller and the World Economy Bigger” by Marc Levinson.

http://a.co/20Ok77s
It's even possible to be socialist and non-Marxist, and certainly anti-Bolshevik.
FWIW, Reddit has several reviews that answer your question. You may also want to skim through threads there.
If you’re not on mobile, it takes for me like 4 times as long to load a page. And there’s all kinds of dark UI patterns to prevent things like linking away from the site or even searching the site.
Dragonfire 1.0 is here Open-source virtual assistant API (new feature)
Lol, I walk past the one on Folsom all the time. The most obvious spy building ever.
> 1) Machine learning may well deliver better results for questions you're already asking about data you already have, simply as an analytic or optimization technique. For example, our portfolio company Instacart built a system to optimize the routing of its personal shoppers through grocery stores that delivered a 50% improvement (this was built by just three engineers, using Google's open-source tools Keras and Tensorflow).

> 2) Machine learning lets you ask new questions of the data you already have. For example, a lawyer doing discovery might search for 'angry’ emails, or 'anxious’ or anomalous threads or clusters of documents, as well as doing keyword searches.

> 3) Third, machine learning opens up new data types to analysis - computers could not really read audio, images or video before and now, increasingly, that will be possible.

Are there any online resources to learn and implement step-by-step some ML to solve one of these use cases (or other ones)? Like a GitHub repo with data samples, a programming environment and then a step-by-step guide to solve trivial but real business problems?
Asking honestly, how do you interpret the Constitution without some kind of ideology?

As an example - and please don't shoot me - you could consider abortion rights. The Constitution certainly doesn't address this issue directly, or even indirectly. In order to make a determination, you have to formulate an opinion on the matter that turns on the rights of, and harms to, the various parties involved, as well as any moral absolutes that you hold true.

I can't see how there is any objectively correct answer to this issue that hinges entirely on reason and law, and therefore would be patently obvious. And, I would argue, that's true for MOST of the cases that the Supreme Court accepts for review.