skysight-inc/HackerNews huggingface dataset:
> Imposing such a requirement does not fundamentally change the nature of how money is created.

I never said that it did. I said that it imposed a limit on how much money can be created in this way.

> Increasingly less so. Especially since nobody buys a house with cash, and that's what most loans are for.

This is not a matter of nuance. If I sell my house for $500k, the buyer wires me $500k that shows up in my bank account. To complete this wire, the seller's bank has to move $500k of cold hard central bank cash to my bank. This isn't fuzzy or flexible. If the seller's bank can't do this, the seller's bank is insolvent and has to close its doors or take some other measure to get more central bank money.

It is true that I might then go buy a new house for $600k, using my $500k as a downpayment on a new loan. And if the seller of my new house uses the same bank as the buyer of my old house, only $100k of central bank money actually moved anywhere.

But if I don't do that, the banks are on the hook to actually move money comprising the full amount of the sale. The video I linked to upthread fundamentally misrepresents this fact.
> there will be so many hidden costs, accountant fees, lawyer needs

I don't understand this. I do my own accounting and have never spent a single dime on a lawyer. It feels like I'm doing something illegal though because people keep saying this is such a huge cost.
I thought it was also known for melodeath metal?
Web site best viewed on W x H resolution
remember those times when a site would announce "best viewed on Internet Explorer Vx.y"? why today we do not have a meta html tag which will set what is the best resolution the sites could be viewed so the browsers would read it and adjust its view to the declared resolution? because there's quite a few resolutions out there and because each site is best viewed on a specific resolution. and because these resolutions are perpetually changing.
thanks
This is the problem with overfunded startups.

You have engineering managers in charge who are too inexperienced to really have a good instinct for talent. So they just throw all of their investor's capital at a very narrow range of candidates - basically people who remind them of themselves.

This will sort itself out. Companies like Google and Facebook will continue to bloat themselves up, just like almost every single conglomerate in the history of business. Their products quality will start to deteriorate because their cultures are more interested in status signifiers than they are in great work.
I can tell you there have also been a lot of foods that have silently gone gluten-free over the years, along with trying to minimize their use of the other major allergens.

Good find!

But as have been indicated here http://www.bbc.com/news/health-35727244 , this may be counterproductive.
Learn Visual Regression Testing with WebdriverIO
They don't outperform them in terms of returns, but when it comes to risk-adjusted performance they do much better than index funds.
What's wrong with cheating?
It's real
It might make sense to add an "alt" attribute with a name to the bar, or perhaps a small link in memorial.
Sort of reminds me of Windows.
However, I already have it.
Brussels Airport and Subway Explosions Kill 34
I don't see what your ultimate life goals - or even having any - has to do with work/life advice. If you spend half your time working, and half your time on a tropical beach with a margarita, how is that a bad thing?
The Real AI-pocalypse
Thanks, I'll take a look
I didn't even notice the black bar until I read this post. Maybe something a little more distinctive would be useful, maybe.
npm and maven modules are not easily discoverable

- How do you search for a function other than by description or name. Assuming the developer classified properly and you even happen to use the same domain language as the writer.

- When multiple modules are returned, similar packages, how do you compare and select efficiently without wasting hours reading the code, evaluating it, checking if it is still maintained and hoping there are no hidden bugs etc.

It is easy to share code. Package manager even facilitate updating code. But it is still a nightmare to find/discover code and reuse it

It's like building a lego set. You know the building block you want but if you have to spend hours looking for it, you give up.

I believe competent developers write shitty code not because they are lazy or inexperienced but because the cost of writing great code is very high.
This makes sense, if you have esoteric interests outside the range or regular people you will become isolated as it will be difficult to communicate with people.

I'm not a member of 99.9 or anything, but I tend to find it difficult to find similar interest to regular people. When I sense there is a possibility of a deep conversation I push the limits and test the person I'm talking with, usually it becomes clear quickly if they are in or not. If so we have an engaging satisfying conversation, if not we don't have much to talk about (I'm pretty boring).

There aren't many people who know what solipsism is, but when they do we can usually have a interesting conversation.
I have some very distinct memories of my Junior year of high school. One was a trip to San Francisco, which impacted me greatly. I also remember sitting in the summer sun, reading every article I had collected about Sean Fanning and Napster (I gathered all of the relevant tech/lifestyle magazines at the library).

I was already well-aware of the sweeping changes technology was making in the world when I found Only The Paranoid Survive on my uncle's bookshelf. I think it was that book that really hammered home how quickly things were changing, and really astounded me, teaching me a bit about technology, a bit about business and a ton about inspiration and drive.

Whenever I hear Andy's name, I nostalgically return to that summer, a time filed with learning and stretching my perception of things. This news makes me very sad, but also is making me return to that place. I feel lucky to have been around the same time he was.
I was thinking about this and I guess _maybe_ if you didn't customize anything during boot/init it would work from your distro's install...very golden path thinking there...
I had the same thought/feeling after the latest Ankara bombing. I didn't even realize a fairly close friend was in Turkey until I got a notification that they were okay. I think it's underappreciated how much smaller the world feels when you see something on the news and nearly immediately know someone affected. It's my hope that this breeds empathy.
>Have a hard series of tests, that if a person passed, they would get

A PhD isn't about learning what we already know. It's about learning how to find out what we don't know.

You can't make a test on a topic we don't understand.

>It would save a lot of money.

Hard science PhDs don't require tuition, and pay a stipend equivalent to about 30-40K per year.

>She was beautiful though.

Sorry you got dumped dude, but don't take it out on scientists.
>implicitly unwrapped optionals

This only exists for objective-c introp, and the creators are actively trying to find ways to get rid of it. On the other hand, in nearly every other language, all pointers would be considered implicitly unwrapped optionals, while in Swift you get optionals built in (food for thought).

>awkward syntax where you need exclamation marks all

Oh come on, syntax does not define a language. If they used a different character or an operator, would you be more happy? Either way, it does take some getting used to but eventually it feels natural.

>insanely complicated use of enumerations

What?! This is one of my favorite features! You can represent so many things with an enum and it can make your code much safer. My favorite two examples are representing JSON as an enum, and the fact that Swift's Optional is actually just an enum with cases .none and .some(T).

>basic string operations such as doing a substring are unnecessarily complicated and verbose

I somewhat agree with you on this. They have their reasons (mostly because strings can have varying sizes, so indexing a utf8 string, for example, can give unexpected results) but I still wish they did something about it.
For my purposes, I don't need a POSIX C API. What I need are the shell commands that I commonly use as my IDE to be available on Windows without a massive hack.

Cash seems to be right up my alley, and I'm excited for this.
This can't be serious, I know it's from 2014 but the author seriously showing of his egotists needs with a facebook photo (725 likes whoo) despite talking about not to care about social pressure is beyond understanding. And living from "inspirational" blog posts to wannabe entrepreneurs (= selling shovels during the gold rush) in a tourist resort? Be sure which dream you are following before quitting your boring corporate job, it's usually more meaningful than what you'll be end up doing, from what I'm seeing in this kind of posts.

Edit: sorry for the tone, I'm a bit emotive because I fell in this trap too, and now that I see through the marketing stuff I don't understand why this kind of post continue to be upvoted.
Terror in Belgium
Oh, I saw the black bar and wondered, didn't make the connection it was for someone that died.
Accessibility tip - you're probably thinking of the "title" attribute. Agreed though.
Show HN: Hain – Alternative to Alfred on Windows, Built with Electron
Furthermore, some of those "new" chemicals have been used in religious rituals for literally thousands of years.
Ask HN: How does submitting a patent for an app/website/browser extension work?
Seriously? That's what you come up with?

Statistics didn't help them any less than it helps the people accidentally killed by firearms in the US. Those people are dead too. And there are more of them. And it's just as senseless. Honestly wtf.
Surprising how first-world people don't even know who s in the first world (this includes the majority of your responders, sadly).
What if a new keyword is added to javascript / html.
I suppose if you haven't seen it before, there's no way of knowing it.
scott_s's heavy downvoting strongly implies that a substantial majority find him to be mistaken. That means it doesn't make sense to act on your suggestion ('looking someone in the eye and saying "I'm sorry." has a psychological effect that is stronger than the mere semantic meaning of the phrase [as compared to more formal ways of apologizing]'), because you are more likely to misstep by sticking to the casual form than by using the formal one.

You can easily offend people by treating them more casually than they feel is warranted. A nonnative speaker who has been taught that English apologies come in the form "I'm sorry" is perfectly justified (though mistaken) in insisting on that form; scott_s just has a chip on his shoulder.
Enterprise Networking 101 – Network Cabling and Adapter Types
Why self-driving cars are doomed
This is the fear talking. An understandably emotional argument. The people in stretchers dying from all the more common causes of death than terrorism, like being accidentally shot, would like to disagree with you.
The mention of Tesla might register with an investor {maybe postively, maybe not}, but taking on Tesla isn't an imaginary problem for me as I imagine myself as an imaginary end user. At best, mentioning Tesla gives me the imaginary problem of having to evaluate and compare and choose between ElectricIQ and Tesla product lines.

The optimization on pitching to investors is also present in:

We help homeowners effectively, efficiently and intelligently save money with renewable energy.

I mean, at the level I make a purchase decision, I make it beacuse I identify as me not as a member of the abstract class Homeowners. Going further, I'm not making a purchase to help save money. I'm making it to actually save money.

Or maybe I'm buying it to express my values relative to some aspect of the electrical grid...since it works with the solar panels I already have. And since I already have solar panels, odds are I had some contractor install them and that's probably who (or someone like them) I will call to have the system modified if I'm cautious around electrical current. So maybe solar system installers and electricians are an alternative point of sale over consumers, in which case the pitch is "PowerIQ helps you profit from helping your customers save money."

My gut is that for the mass market construction industry, the brand of battery is going to be about as relevant as the brand of circuit breaker box or solar panel. Batteries are going to be mostly commodity with a few exceptions for aspirational brands.

Good luck.
On Oct 22nd, 2001 Apple was asleep at the wheel with MP3 players.

On June 28th 2007, Apple was asleep at the wheel with smartphones.

On January 26th, 2010, Apple was asleep at the wheel with tablets.

I'm not trying to claim Apple is definitely in VR, but if you don't know by now that Apple is committed to not announcing products that aren't ready to show/sell, then you haven't been paying attention.

*edit formatting
Mobile UX Design: List View and Grid View
Worrying Interpretations of Scrum
Canadians are anxiously awaiting the shipping of Kraft Klassic :)
> if it exceeds 64KB (image, video, pdf, downloads) then notify them

All these can't be compressed more than they already are, forcing any lossless (like zlib and brotli) compressor on them is just the loss of CPU time.

Try and compare.

Compression 101.
Hoogle helps for Haskell projects, as you can search by Type, and the Types are expressive enough that that actually finds what you're looking for most of the time.
What rig? What games?

I got some truly awful nausea that lasted nearly 48 hours! I felt like I broke my brain. But I was running a DK2 on a wayyy underpowered rMBP on early firmware.

I quickly learned: (1) if a game has judder or is otherwise not running smoothly, do not play it; and (2) do not move unnaturally (i.e. no fast strafing or running like in a FPS).

When I followed those two rules, the nausea disappeared and when I felt presence it was mind blowing.

I don't doubt that some people may have unavoidable motion sickness, but I wonder how many reports are due to people like me running early dev kit software on underpowered hardware, and playing games with mechanics not meant for VR. There may be some subset that just can't play without some nausea, but the same is true for riding in cars or on boats.
The 14th amendment is not relevant to actions taken by the FBI. It's an arm of the federal government, and the 14th amendment serves mostly to clarify that state governments (in addition to the federal government) must refrain from violating rights granted to US citizens through the constitution.

However, the FBI must abide by the 4th amendment, which specifies that warrants are needed for searches. The issue of whether data of foreigners located on US soil is subject to warrant-less search/inspection is a matter of interpreting the 4th amendment.
The problem is, the ingredients can change without the UPC code changing. You would need manufacturers to purchase and use unique UPC codes for each version of their food formulations.
Seems important to re-iterate that for static content (javascript and css bundles, static HTML sites), Brotli is a definitive win. I appreciated that the author was clear that the disadvantages applied to dynamic content, by always qualifying "content".
Know that everyone gets stressed when presenting - it's normal. Take deep breaths, practice, and visualize it as a conversation between you and your audience. They really want you to succeed and want to hear you speak.
Right, it's not Clojure, but we tried to borrow some syntactical elements for readability. More discussion here:

https://groups.google.com/forum/#!topic/clojure/P3eW6Vi2QcU
Mondelez bought kraft iirc.
Thank you very much. We value being transparent, and direct https://about.gitlab.com/handbook/#values I'm very proud that our sales and marketing teams also live by these values and are upfront about the reasons behind and the effects of the price change. I've shared your positive comment to encourage everyone to keep this up.
Berlin as a Startup
Gzip/brotli compression is not done for media, typically only for plain text files.
Ask HN: Gamedev, RPG Maker and A Maze Generation Problem
I have two questions for you guys here at Hacker News, I hope you guys don't mind :) (this is a x/post on r/gamedev)

First, what are your opinions on using RPG Maker (which ever version; I'm using MV via Steam) as a game engine?

I have to admit, at first it felt like a toy- not an IDE at all. I'm using it because real life is getting in the way right now, and I wanted to start developing this game idea I had using the easiest method available to me. I'm also using Visual Studio Code alongside it, since the event system wasn't quite good enough so I'm injecting Javascript into it via the plugin system- if I'm not mistaken, the last version of RPG Maker can also do this but using Ruby.

Second, I'm having a bit of trouble finding a Maze Generation Algorithm, since most of sites I come across is talking about walls, doors and rooms. Unfortunately, I only have Rooms with Exits (doors?), and I can't choose where to put "walls". Here's the limitations that I'm working with:

1. A Maze can have three types: a short one (6-12 rooms), a medium one (9-15 rooms) and a long one (12-18 rooms).

2. A Room can have one, two or three Exits (there's no rooms with four Exits). Only one Exit per direction- North, East, South, West. This leaves me with 14 room configurations (Exits on N, E, S, W, NE, NS, NW, ES, EW, SW, NES, NEW, NSW, ESW). Room configurations can repeat per Maze.

3. A Maze always starts with a Room with a single Exit.

4. A Maze will always be self-contained. For example, it will never have an Exit that doesn't connect anywhere, or, say a Room with a South Exit leading to a Room without a North Exit. This is the part that I'm having a lot of trouble with.

5. All rooms should be accessible.

I hope you guys can help me, or even just point me in the right direction. Sorry if it's not clear, english is not my first language. Comments and suggestions are welcome, thanks in advance :)
was really hoping some sanity would leak into this thread. thanks for this awesome comment. what's your twitter handle? want to follow.
What? They would disagree that the point of terrorism is psychological warfare? You could just say "too soon", no need for emotional arguments.
Seriously, was anyone ever hyped on 3D TVs? It always felt like a marketing push. I don't know a single person that was ever excited by it. Whereas the excitement from people who have tried VR is palpable.
BBC micro:bit launched (runs MicroPython among other things)
I don't know scrapy enough to understand your first problem.

As for the second one, wouldn't using streams to process the data solve the memory usage issue?
Isn't doing this illegal? Since it makes people think they're buying the same product they always have but it has actually changed.

At least in Brazil, every time the formula of a product, or the quantity in the package, is changed, companies have to disclose that on the packaging.
Haskell has Hoogle[1], which allows you to search for functions using a type signature. This is surprisingly effective.

Let's say you want that `contains` function from the original post. You'd search for `(Eq a) => a -> [a] -> Bool`, which describes a function that takes two parameters and returns a boolean. The first result[2] is the `elem` function, which is exactly what we wanted!

This is a bit of a contrived example, but I have honestly been surprised by how effective searching by type signature is in Haskell. I wonder if it is possible for a language with a weaker type system, like JavaScript.

[1] https://www.haskell.org/hoogle/

[2] https://www.haskell.org/hoogle/?hoogle=%28Eq+a%29+%3D%3E+a+-...
The trouble is, not many families with HHI below $65k know that Harvard, Yale, etc are free for them. Instead they see the enormous sticker price and they hear on the news constantly that college is expensive. The guidance counselors who know enough to tell them are mostly at richer schools. If a news story went out tomorrow saying "Harvard is free," Harvard would get a lot more applicants from the <65k bracket. I agree that it would be better to be free for the poor and expensive for the rich, but right now that free tuition policy is nestled under a billboard saying "$45,000/year."
Elasticsearch Field Definitions
Facebook security exec:Why technical skills aren’t enough to be a great engineer
It may be bug-free, but it may not be the correct solution for the specific problem the programmer was trying to solve. It may also not do what is expected under different circumstances.

It may be a hammer when you're looking for a screwdriver.
That's what High School counselors are for?
Watch Lin-Manuel Miranda Freestyle About Feminism with Emma Watson
Right, this will naturally happen for most people, but if you're mindful of this effect you can work to curb it if you choose.

There are people in the top 1% who "feel poor" - because they live in expensive homes, drive luxury cars, feel the need to send their kids to the most expensive private schools, and have friends who own yachts - and there are millionaires who basically live like they make $80,000. I would aim more toward the latter (although obviously going too far in that direction can be unhealthy too).
We're talking longer than 10 years here. A better estimate might calculate the average 10 year return for every 10 year return period, and the standard deviation of that same data set. And then do that calculation for 30 years. I believe you end up with a higher average and smaller deviation at 30 than 10.
It was disclosed on the packaging.
Google Cloud Platform Two New Regions – US West (Oregon) and East Asia (Tokyo)
This is an interesting project, and it's illuminating to see what it takes to emulate some R features in Python (custom infix ops, non-standard evaluation, dataframes as namespaces/envrionments, etc.)

But I feel like it would be better to use method chaining for the piping of transformation rather than overloading dunder method operators. It would preserve one of the nice things about dplyr -- composing complicated transformations from a simple vocabulary, but more pythonic. This is a relative weakness I see in the design of pandas and would love to see ported over.

But also, dplyr is a thing that really goes beyond pandas. It's really an elegant, SQL-like DSL for transforming (mostly) arbitrary data. In this way it's more like LINQ than a specific implementation/API of a data structure.
It is not appropriate for him to use "I" instead of "they" in an purely descriptive, non-normative, objectively-verifiable statement.

https://en.wikipedia.org/wiki/Is%E2%80%93ought_problem
FWIW, the total in-state cost for students at UVA is approaching $28,000/year[1]. U. of Michigan and Georgia Tech are similar.

Take out the room/board fees, and you're still looking at $14,000/year just for tuition.

So, even going to a top state university isn't going to keep you debt-free. Maybe not $100,000 in debt, but still a significant sum.

There is definitely a "donut hole" in terms of aid available to middle-class undergraduates[2]. If you're poor, chances are you can obtain grants or other aid. If you're rich, you can pay cash and not sweat it. If you're somewhere in the middle, that aid dries up fast, but you can't write a check.

[1] https://news.virginia.edu/content/board-visitors-sets-2015-1...
[2]https://www.washingtonpost.com/news/get-there/wp/2015/01/29/...
Show HN: Best Bible ECards App – Design and Send Holy Bible ECards
Neither parent nor grandparent references UPC. Grandparent references the list of ingredients.
story time! <mj popcorn gif>