skysight-inc/HackerNews huggingface dataset:
In an economic sense, an investment is the purchase of goods that are not consumed today but are used in the future to create wealth. In finance, an investment is a monetary asset purchased with the idea that the asset will provide income in the future or will be sold at a higher price for a profit.[1]

I don't think people are saying you'll never come out ahead (like one might say about someone who wants to take up daytrading). Most of the arguments I hear are, "houses are a terrible investment" or "don't think about it as an investment" and they're not trying to dissuade people from buying houses--just from buying them as an investment. Calling it an investment encourages people to buy when they should rent, or buy larger houses than they should. Houses being the largest purchase most people make and the one thing containing most of one's wealth (and the fact people only do it a few times in their life) should mean people need to be very careful about the decision. People also tend to undervalue the subjective attachment to the houses they live in, causing them to make poor financial decisions.

Like others have said, houses generally perform slightly less than inflation, there are additional costs like maintenance, taxes, and insurance people generally don't always consider. Houses are illiquid, you can move to a place with smaller rent, but you can't divest yourself of half your house (you could take a second mortgage, thought). It's also much easier to relocate when renting even if you're paying the same rent. When fixing up your house it's easy to not think about cost/benefit or blindly think your upgrades will pay for themselves.

[1] http://www.investopedia.com/terms/i/investment.asp
Wait, then who is supposed to administer our systems? Do people think developers are up to the task!?
Does Gimp have any kind of smart object equivalent yet? I've been using Photoshop for years and haven't been able to move to Gimp because it's missing a lot of "non-destructive" editing features like smart objects, smart filters, adjustment layers, etc.
I work in Japan and don't agree with you. I believe they may be "respected" but they are not treated equally at all and I don't think their status is high at all. In the household they may control the finances but from my experiences they don't generally have the final say in the finances. Also in the workplace amongst others there is a huge disparity between pay and "rights".
Which parasite marks did noblemen prefer, and why?
TL:DR
They open sourced a software library for encouraging "Not familiar with quantum physics" programmes to get started.
For one, OSX in a VM is a bit tricky. Also it's expressly illegal to run OSX in non-Apple hardware, at least with its standard license.
I don't have enough experience with Smalltalk to directly comment on your criticisms. I have experimented with Squeak and Pharo, but nothing earlier. Do you know if the more modern Smalltalks suffer from the same weaknesses you see in the 1980s Smalltalk you had to deal with?
> I can't recall a time in the last 1-2 years when someone complained about it.

Maybe they're trying to be polite? I would think they it could come off as they don't want to talk to their co-workers when they say they don't like being in an open office layout.

I would hate working in an open office, but I still don't think I'd complain openly to everyone about it.
I like the phrase "grim meathook future"
Dual_EC_DRBG was first standardized through ANSI and ISO, and only later adopted as a FIPS standard through a process completely different than the AES and SHA-3 competitions.

I don't think there was any serious criticism of early SHA-3 proposals. The properties of Keccak's sponge construction gave them legitimate reasons to reassess some of the original criteria. And the proposals were actually drafted with the cooperation and approval of the Keccak authors'. See the authors' reply to the original criticisms here:

http://keccak.noekeon.org/yes_this_is_keccak.html

NIST brings money to the table, both for conferences and for employing reviewers in addition to the friendly and competitive peer review. And more importantly a NIST competition has the potential to be more inclusive than typical standards committees. IETF, not to mention ANSI and ISO, working groups tend to either become captured by industry special interests, or devolve into little cliques of not particularly diverse (in experience) experts[1]. And that's when they're working well. When they don't work well they degenerate into a stalemate, and either fail completely or acquiesce to horrid compromises in attempts to reach consensus.

An open and transparent NIST competition has the potential to offer the best possible outcome by attracting more, and more diverse, participants. And if a rough consensus isn't easily reached, NIST at least can produce a decent standard that doesn't include the kitchen sink. And if it sucks? It can just be ignored. Doubtless there will be plenty of alternatives coming out of the IETF to choose from, NIST or no NIST.

[1] Note that those characterizations are not necessarily negative. Special interests and little cliques have a much easier time reaching consensus, partly because those are often the same people writing the implementations and naturally have fewer degrees of freedom if they want to maintain their investment in their existing software. And there's never any scarcity of standards being published by working groups in those organizations, so failure is less costly and the cream will tend to rise to the top over time. For something like post-quantum crypto, IETF, ANSI, ISO, and similar organizations are really not a particularly good fit.
Google Chrome added that feature at some point recently. You can fill in forms you open through it. And it's a very good experience.

Chromium possibly does it do, have not tested tho.
Sorry, but judging by how things are going in western nations, especially in the USA, we're more likely to emulate their "mistakes and authoritarian overreach" before we even break ground on that rail from SF to LA.
Sure we do. Judge the man by his actions. He had this interview and stated contrary views to everything under the sun. Seems like he wants to be mysterious by answering with contradictions.
Just set up linux on a machine recently with an Intel network chipset. Mint had no driver that supported it so I ended up having to build from source. I can't imagine trying to understand that process if one is not a developer
Illumina wants to sequence your whole genome for $100
> Not sure why people downvote

https://news.ycombinator.com/newsguidelines.html
What about Cinelerra?
Holiday hiring shows possible 'retail recession'
I honestly can't remember the last time I have had to do that. One idea would be to try installing Adobe via wine if you can't find a native program.
`apt-get install postgresql` create a local user `postgres` with access the local database.

Does it!? I'm sure I've had to do that myself.
Apparently its origin is https://nullrefer.com/?https://www.jwz.org/blog/2005/09/the-... (which I didn't know). Edit: thanks to people in this thread for pointing out JWZ's anti-HN redirection and a workaround to hide the referer header.
DVR-Scan: Detect and Extract Motion Events from Videos/Security Camera Footage
I'd argue that the vastly more efficient and effective way they build transit is possible because of the authoritarian overreach.

It has to be easy to build a new railway when you can just send the police to evict everyone in the way.
Those things are not missing from the article. The article is a woman's personal accounting of how she dealt with her own loss. It is insensitive and improper to push your own agenda on to such a personal and touching article.
your SO isn't a quilter are they?
I will check out the book, but I don't know how it could help someone trapped in a distracting open office hell.

Maybe it'd help the homicidal thoughts go away.
That is incredibly depressing. Good chance you're right, but that doesnt mean we should give up.

Politics is critical, and as technologists we can't just opt out and hope things will work out. We have to win these fights.
It's only illegal when it happens to violate the definition of a machine gun in federal law (multiple rounds fired per trigger pull); there's no specific law about electronic triggers. The ATF has specified that electronic firing is acceptable as long as a single physical action by a human results in a single round being fired from a single barrel. A drone with a gun that fires a shot in response to a button press from a wireless controller would be legal (ignoring any FAA restrictions on guns mixed with aircraft). Electronically "storing" human trigger pulls for later use is not allowed, so it would never be able to fire on its own.
I just sold my 2011 13" Macbook Air and bought a Razer Blade Stealth to run Linux. Will have to write up my thoughts soon (I don't have the replacement yet)!
I have used Steam on Linux for some time, of course many games are Win only but the choice on Linux is not bad, I guess the situation has improved thanks to the introduction of SteamOS.

In addition, often you can play Win games using Wine, while on a Mac [EDIT: the following is true only if the game needs Vulkan or OpenGL > 4.1] the only way would be using bootcamp (which means you have to reboot every time you want to play).

Disclaimer: I haven't used Mac OS in recent times so I may be unaware of other solutions.
Hackintosh is still very much a thing. I had a great 10.5 desktop with Kalyway years ago. I recently tried to get Yosemite or something working with a Core-i5 Sandy Bridge PC and it did not go well due to graphics drivers.
You can install adobe reader on Linux. On Ubuntu it's acroread from package adobereader-enu.

Although sometimes you can use Chrome (or evince, or okular), occasionally Adobe Reader is the only one that can fill forms properly.
copy the link and open it in an incognito tab - apparently the web host really doesn't like Hacker News and redirects the link to a NSFW image.
> CAD software like Solidworks, Inventor, PTC Creo, etc...

This is why I still have windows machines for work. If open source CAD software were competitive (or if the commercial companies offered Linux ports) I would be 100% linux.
I think they are implying you might not feel ok with living in a car if you were not male. They are also pointing out you have to have a car to live in one, since many people choose to not own cars, they don't have the option of living in their car because they do not own one to live in.
I'm always surprised when these discussions happen how few people are using macOS because of Mac-only software. I'm thinking of things like BBEdit or TextMate, Messages, any of the Omni Group's titles, Automator, Final Cut, Scrivener, GarageBand, etc...
Not that I'm aware of. The workflow would be to make a copy of the thing before you do a destructive operation on it. You can put it in a hidden layer or something.
Weren't they the ones to buy the beloved uTorrent client and ruined it with adware?
Just making it bind to localhost and not 0.0.0.0 would have zero impact on out-of-the-box usability and would prevent 99% of these drive-by hackings.
> That's why people go to cafes to work when they have to work "from home".

That's why some people (not me!) go to cafes to work when they have to work "from home".

Or maybe those people just like coffee?
I do it for sizes less than 10KB (completely arbitrary) for most websites because the fact of the matter is that most websites don't get repeat visits often, and visitors rarely visit more than the page/article they arrived at.

There's no point making all visitors cache a CSS file when only a tiny minority will need it.

Note that I live in the middle of the Pacific Ocean, so HTTP round-trip times are terrible for most users. If you're on a first-world connection, it shouldn't matter as much.
To paraphrase an author I read recently ... it will happen slowly, and then all at once.
This why I loved vote-by-mail when I lived in Oregon. You can take your ballot to the office on election day if you want, or you can mail it in. Anything else now feels like voter suppression to me. In my current state, I vote absentee, which is allowed for "religious reasons". I don't plan to ever visit a polling place ever again, and I vote in every single election.
Yup, the US is increasingly heading towards the worst of both. We're investing massively in building a police state, while completely neglecting infrastructure and quality of life.
4,000 Kilometers Through My Own Country – An Engineer’s Viewpoint
That's actually a problem. Most people defend the people they voted like is part of themselves just so they don't have to admit they made a mistake.
This is a good video about the subject: https://www.youtube.com/watch?v=lHcTKWiZ8sI
Perhaps his ratio makes sense but density is why that poor block example has a higher appraised land value than the single taco joint in the affluent area which is mostly parking.

So his argument doesn't stand up in that case. Sure the poor block has a higher assessment and more property taxes unless those businesses got tax rebates for operating there. But that's just one revenue metric for the block.
What great service did he do?

And mistreated? Perhaps, but not any more, and certainly quite less given the media scrutiny, than any generic prisoner.

There are plenty of more deserving souls out there, people like this -

https://broadly.vice.com/en_us/article/mom-of-young-man-jail...

https://www.reddit.com/r/news/comments/5lc9z3/justice_dept_l...

Or intervene on behalf of people who take a deal for the sake of not being able to defend themselves.

http://www.innocenceproject.org
I am very interested in program visualization, but I think trying to visualize things at this level is just nutballs.

Anyway, it's the wrong problem. I don't need help understanding x * 3 + y. I need help understanding what these 30kLOC in these 17 files do.
OP should simply use git version hashes for their use case.
You can opt out of all data sharing for your accounts in the United States. It's a hassle, but at least you can do it.
Thanks for the thoughtful reply. I think that the mechanics of governing are probably mind-boggling, but parsing the "less-bad" from the "more-bad" is definitely the job of today's voter -- and those seemingly minor differences have real effects that will affect people's lives, both Americans and citizens of the world.

Though I share your dissatisfaction with US foreign policy. It's probably one of those "no good answer" situations, though. Lots of people have died in Syria, for example, and I'm at a loss for what the 'best' policy response would have been, even with the benefit of hindsight. All I know is I'm glad I don't have to make those decisions.

And I'm not so dissatisfied with the downvote mechanism, partly because I generally don't think these discussions belong on HN. Normally I show more restraint...!
A lot of this seems like problems with the graphics sub-systems. It's getting better, but nvidia still doesn't have open-source drivers, and graphics switching still doesn't work (nor does power management). By "doesn't work" I mean that as someone with >10 years *nix sysadmin experience, I couldn't get everything to work right on Ubuntu 16.10 on a Dell XPS 9550 in a week of downtime effort (probably around 10 hours total).

If NVidia, Intel, and AMD got serious about Linux graphics support for enthusiasts and professionals, I'm sure we'd see a huge improvement and make switching viable for many traditional hold-outs. Chicken and egg, unfortunately.
GoRuck is cool, does their gear have a warranty? For stuff like this, I try to find something with a lifetime warranty.
It's more of a technical tool for implementing a certain human/corporate behavior. If your organization is actually following a versioned process, then semver-aware tools are really handy; if you're note, then those tools are at best irrelevant and at worst just get in your way.
But we can't really discuss these type of issues at length on HN. It'd be deemed to political.
The US wasn't founded to serve as a beacon of prestige. The point of the government has more to do with its obligations to, and relationship with, its people.
Git Koans (2013)
So many videos at once made me think it was broken on my tablet at first.
What you are describing sounds a lot like what Node-RED does. https://nodered.org/

Each kind of node is basically a class, and is distinguished by its color and interfaces - input nodes are blue with a button that triggers an action and one output, debug nodes are green with one input and a switch to toggle if output is being logged, function nodes are tan and have one input and three outputs (iirc, "normal" output - more on this later - stderr and return value).

Nodes are linked up output to input - no limit on the number of links a given interface can have - and transfer information as json objects. Often nodes expect a top level key named "payload" by default, though most node behavior can be customised.

So a hello world program would be something like: blue kickoff node with a button --> tan function node inside which you define a js function that takes an object named msg as an argument and sets msg.payload to "hello world!" --> green debug node set to log msg.payload and switched on. You click the button and "hello world!" appears in the log (and reappears as many times as you click).

The nice thing is that there are a lot of kinds of nodes that abstract away common tasks - very much like what ansible does with modules. One read/writes files, one executes shell commands, one listens/broadcasts to mqtt channels, one queries sql databases, etc. When the correct node is used for a task vs wrapping all the desired logic in a single function node (which you could do), the resulting graph or flow is very easy to understand or reason about.
Yes. Gaming situation on Linux continues to improve, and Wine is falling behind on MacOS as I wrote above. So overall, Linux is becoming better for gaming that some switch to it. I've heard it first hand from former MacOS users.
https://nullrefer.com/?https://www.jwz.org/blog/2005/09/the-...
>You cannot ignore copyright, and robots.txt is exactly what I would use if I didn't want something archived by an organisation I have nothing to do with.

AFAICT this page is a reaction to an archive.org policy of respecting robots.txt retroactively - e.g. oldwebsite.com runs from 1999-2009, domain expires in 2010, gets bought in 2011 and the new owners add a robots.txt disallowing IA. The archive.org copies for 10 years are now inaccessible.
I tried presenting the bit.ly link as HTTPS to avoid making the link use HTTP.
As technologists, we're often the ones implementing and designing the systems, infrastructure and algorithms that make such a thing not only possible, but likely :(
> You can just as easily say that banks were giving out loans they expected to refinance in the coming years.

Can't it be both? There's enough blame to go around. My only point was that the narrative of victimized homeowners preyed upon by evil lenders, put forth by a surprisingly large number of people, is misguided.
I love cheap things that are good.
Most video games do stuff like that. It is necessary to some extent for the reasons you say. My issue with GTA is they do it excessively. A car that I just parked, 30 feet away, should not disappear when I turn around. If it disappeared after an hour, or after travelling a mile away, that would be much less restrictive.
These conditions are crazy. Requiring in investment of ten thousands of dollars in a home in a high risk neighbourhood within six months after purchase is borderline preying on the gullible.

A street in Detroit can go in a downward spiral within months. All it takes is one bad apple (home) that gets boarded up or goes down in flames near your investment and your purchase becomes a super high risk gamble, most probably with a very unhappy ending.

Add the high property taxes, completely out of touch with the current values of the properties in such neighbourhoods. And don't forget the back taxes from previous owners that you're often required to pay.

You lure people with a limited income, attracted by the low auction prices, force them to invest a significant sum to renovate a property to code within a limited time frame, saddle them with a mortgage and then you slap them with high taxes.

I'm not saying investing in such properties in Detroit is a bad move, you can make a lot of money with it, but it's not for the inexperienced or someone without a buffer to overcome setbacks!
so let me get this straight:

receive controlling interest of a company with $33million in cash reserves by using a $10million promisory note to gain shares.

proceed to spend $18million in cash, some of which is spent to pay your buddies.

when time comes to pay $10million promisory note, shrug your shoulders, and no actual penalties are involved for not paying up.

am i missing something? sounds like a great scam.
No, it's a pretty traditional technique to "beat" quantum mechanics by using squeezed light states. Short version: you don't really beat quantum mechanics, you just shift where the uncertainty resides.
Riemman for anti-dummies
Ask HN: Hardware startup founders. Which OEM/ODM did you use and why
I should mention that a good testing discipline is required in Eta as well but you would focus your testing on high-level properties using frameworks like QuickCheck. Moreover, you don't lose as much if you don't write tests like you would in dynamic languages like Clojure.

Thanks for the example! My point was not that you can't test effectively in Clojure, but just that doing things like refactoring is much easier in Eta because of the numerous static checks.
This poses an interesting question: how hard is it in rust to enumerate all possible error sources from some code?
I know it's cool to hate on Windows but some of us have to work with operating systems that support the tools we use.

Rust has phenomenal cross-platform support so there's no need for scripts or multiple dependencies. It's just a simple "cargo install <foo>" and away you go.
I often vote absentee (or "early" this year) in the US because of travel or just because. But if I had to vote in person I'd guess I'd miss at least as many votes on weekends because I'm off somewhere as weekdays.

I'm also unconvinced that forced voting is a positive. If you don't care enough to develop an opinion and vote, why should your random "because you have to" vote count?
Which companies sell this data?
Sounds like fun, I'm in.
Amazon knows what you bought though.
This one is going to be all over the board, but good question. Will be curious to hear what people say. Sometimes people are incentivized not to share who their OEM/ODM is...unusual but I'm curious to see if any people with a strong background in shenzhen respond to this.

Some good hardware resources for founders:

https://www.dragoninnovation.com/

http://bomhacker.com
Imagine how big Facebook could have been if they allowed their employees to concentrate!!
This is so true.

So many people just can't seem to think (or read) without talking out loud.