skysight-inc/HackerNews huggingface dataset:
Again, it's a matter of perspective. I've seen quite a few well designed 1 bath/1 bed places for 600 sq ft or less. Not hard for me to envision turning the bedroom into another bathroom, with some space left over, and you've then hit pretty much all of your criteria.
Why do you equate "conservatives" with being "free market politicians"? Conservatives are "pro-business" much of the time, but one would be mistaken to define pro-business as being the same as pro-free markets. This is why conservatives don't do things like reduce the size of government programs... they merely have private corporations execute those programs (conservatives love to tout these private/public partnerships) or subsidize certain industrial activities, such as ethanol production.

The interesting thing is that conservatives can be pro-business in this sense while sharing the exact same basic economics as the progressives. When push comes to shove, the "establishment" Republicans will agree with their Democrat colleagues on such ideas as government being useful in stimulating demand as also stimulating the economy. Where they disagree is who should receive the first benefits of such stimulus (business vs. some "class" based criteria). Actual advocates of free markets usually don't accept a Keynesian view of economics.

[edit for additional point] Conservatives do like to paint themselves "capitalists" without any firm definition of the word. For the same reason progressives also like to brand conservatives as both capitalists and free-marketeers (even though they aren't) as the progressives like to turn the whole matter into a package deal... meaning they want to conflate free market thinking with conservative "pro-business thinking".... many more boogeymen to point at being pro-business.
I have a sort of an issue with learning a lot of new languages. As much as I like to try them out, I like (and have) to learn things like big data processing or devops stuff and distributed systems and so on. And to be honest, when I get into the theory of those fields, the language does not mean so much. At the end I end up using what the targeted industry is searching for, and they do not need languages, they need solutions. And the language is rarely a solution.

In that set of things, a new language is somewhere lower in the priority list for learning new things. Sry.
Exactly.

And the poor kids are the one which end up suffering the most since they are mainly single parent families and/or they really do not have time driving kids around.
The government doesn't have a single mind. Every agency has different goals and motivations. Sometimes they are even contradictory. We can choose where we want more government involvement and where we don't.
A friend of mine works in welfare (a state worker) and has told me most people there don't really need anything. They simply take whatever they can, and they sell or trade what they don't need.

And what's even worse: many people turn violent if you don't give them whatever they ask for. So they had to put policemen there all day because they had hit the state workers many times.

You know, I'm a socialist, but these kinds of stories really make me turn libertarian there for a moment.

(This in Europe)
Mass Surveillance and “Smart Totalitarianism”
That is the basis of the private equity industry. Sometimes there's more cashflow than they expected so the firm doesn't go belly-up before they can peddle it, but that's not because PE dudes are any good at running a business. It's just as common to get less cashflow than they expected, and have the whole thing collapse without paying them.

In a previous life I got a close-up view of Carlyle attempting this with a former Verizon business, only to discover that Verizon can put short pants on crooked business execs. That office tower was stacked to the ceilings with deadwood. Equal parts fascinating and horrifying.
Many states and utility companies are making it difficult for consumers to sell locally generated power to the grid.

There is pain in the short term, but in the long term it'll just cause the renewable manufacturing industry to throw more resources at improving power storage as much as the power generation has improved over the last few decades.

Tesla's Powerwall is a good step, but there are many other opportunities for companies to live in this field. Once storage technology improves, then more and more users can generate locally and store their own power and just use the grid as a backup power source.

Interestingly enough, some jurisdictions don't allow people to go "off grid" entirely because of laws passed to ensure that all citizens have a source of power and potable water. Many of those laws don't take self-generation into account.
(Also, obviously RSA does not do DH or a similar mechanism for establishing a shared secret. The workaround is to generate ephemeral keys and sign their public keys with RSA, then generating a shared secret from the ephemeral keys. This is what eg. TLS does in principle, but also shows that RSA still has it's uses: RSA signatures for long-term proofs of identity, ECC for forward-secure communication.)

There are also other caveats. Eg. EC keys tend to be tiny, just like symmetric keys, so one can much more easily distribute them through eg. QR codes, or even read them out loud. RSA keys, not so much.

If ECC fits the application well then using eg. Curve25519-based crypto over RSA or other EC is pretty much a no-brainer: it's, by a large margin, the asymmetric crypto systems with the fewest caveats both in implementation and application, and it's also very fast for any operation.
Is this actually a majority choice, or is this just something the state government has decided to do?
I suspect that their constituents wanted this.

Anyway, it is possible that solar will phase it out anyway, except in a more distributed manner. Rooftop solar is not banned after all.
So is our default habit of eating extra when we have an immediate surplus, because it may save our lives when times are lean. Now that there's effectively always a surplus, that's a great way to get fat.

It's also how humans work, and it is worth bearing in mind in discussions like these that our entire recorded history has yet to recount any evolutionary meaningful period of time. Confusing how humans in modern society ideally should work, with how humans actually do work, leads nowhere productive that I've ever seen.
It should be the government's job to provide an ecosystem that provides jobs and opportunity to its citizens, and when it fails its the governments job to pay for the shortcomings.l directly.

Expecting the government to patch the syptoms of the problem doesn't fix anything, myopic we are or not.
It's also just not financially possible. At one time you could raise a family on a single income, but unless you are in a fairly narrow set of professions, this isn't possible, at least not the same way it was then. I don't just think I should "raise" my child, I want them to have opportunities to do things. To travel, to try sports or music, to do activities, and all these require money. Even if you did none of these things, money would be tight on a single income of, say $70,000 a year in a midsized American town or city.
An excellent article, well worth reading. As it points out, implementing the idea of learning a programming language for the sake of learning requires being highly selective in deciding which languages to learn. One language I would advise against learning is C++ - because, first, it may take too much time to learn to be worth the effort, and, second, the language itself is not all that interesting, and its standard library (especially STL), while does bring some novel ideas to the table, is so heavily affected by the particulars of the language itself, that maybe the D language would serve the same purpose better. Also, please do yourself a service and learn C# instead of Java. (This is not to create any doubt in the extreme usefulness of learning both C++ and/or Java for practical purposes.)
And before downvoting me, this is what ycombinator is trying at a private institutional level: https://blog.ycombinator.com/basic-income/
Really good question!

Costlier cars need to stand out from the ordinary. And to stand out designers come up with fancy curves, shapes etc. From a manufacturing point of view these 'non standard' items result in more cost which the mid-range cars cant afford. For example there is more wastage in cutting a curvy door from the sheet metal as compared to a standard rectangle shaped one.

It is interesting to note that as time goes by, what was fancy once eventually becomes 'standard' and the features get into the mid-range priced cars as well. Auto-shift is probably a good example. Automatic rear trunk opener is another and so on.
Why are microservices said to have better scalability capabilities than SOA?
I can't talk now) Because the main product is not ready to completely)
Numbers: A Brief History, from Arithmetic to Fourier Transforms
You mean, industrialization did not create a crazy amount of jobs on factories?
OpenVPN is great. I came to it to secure AWS VPC environments after learning that there were no other great client -> network solutions. PPTP is broken, what Amazon has built-in is for network <-> network connections, and the other solutions I found require a difficult setup of archaic virtual network hardware.

I use OpenVPN all over the place now. The configuration is extremely simple. The only downside is that there isn't built-in support under Mac and Windows (iirc it integrates decently with NetworkManager under Linux). I did, however, find Viscosity from SparkLabs [1] to be very nice to use on Mac and Windows, and would recommend it over the free clients (which also work fine, by the way) for its excellent UI.

[1] https://www.sparklabs.com/viscosity/
[Pricing by Geolocation] Mind sharing your insight on this?
You mean like eat them?
I disagree. When your dev team is totally busy working on features that customers are actually paying for, there is less than no business case for porting to Py3.
> started with making my bed as soon as I got up every day

This is exactly the advice from Admiral Mc Raven at the university of Texas commencement ceremony. He recalls it as one of the most important lessons he got from its navy SEAL training: https://news.utexas.edu/2014/05/16/mcraven-urges-graduates-t...
Isn't soil basically just decomposed organic matter, i.e. a big carbon store? What fraction of a plant's carbon goes into the soil vs. into the air?
Ask HN: Business Ideas, Profit Off Trump Presidency
With the new administration it seems that there is and will be tremendous upheaval as well opportunity over the next 4 years.

I am wondering what business ideas people have (whether they plan to implement them or not is not the issue) as a result of a change that is unlike any other we have seen. [1] . Thoughts? Ideas?

Not looking for a political discussion but startup ideas which take advantage of people's uncertainty and/or hope for the future.

[1] Iphone release in 2007 pales by comparison.
Serious question: Is Node.js still a popular choice for developing webapps?

I thought that has stopped being true for a while now.
There's a bunch of people living on coastlines whose way of life is also threatened by continuing to mine coal, but most of them aren't in America.
Dev.Mag – A Game Development Magazine
After this I looked at a few of his videos and he makes this specific point. That Fanbois and Apple-haters are as bad as each other, and the real point is that you should use what works for you. As a repair-guy Apple doesn't work for him he's saying and really that if you want your device to be repairable you should think twice about Apple.

Far from tilting at windmills he's proffering his point of view as an influencer. He's got quite a large following and many, including myself would take his thoughts on board when making a purchasing decision.

If enough highly respected people speak up against what they believe is wrong or unfair, it will influence people's purchases to the point that Apple will eventually get the message (-:

I think that last point could be far more generalised beyond Apple ...
>Surgery is a more complicated topic of course - someone gave me an example once of a doctor explaining to a patient due for heart surgery operation that they were saving some veins in their body as donor tissue for when they would inevitably be back for a repeat. So, it's not exactly ideal, right? Yet such surgery is proclaimed as a success.

Given the alternative of dying now, it may very well be a success to get whatever time that surgery has granted them even if they'll need repeat surgeries in the future. As the physician you're addressing said- we would love to grow these people new hearts or entire bodies but our medical knowledge hasn't yet reached that point.

As to the bit on correct lifestyle, you're speaking as if this isn't something that all relevant health care professionals are already preaching. The unfortunate reality is that most of our patients would rather slowly kill themselves than adapt the lifestyle changes we recommend. Even without our input they're bombarded daily with nonstop messaging about how they should be slimmer, eat better, and exercise more. Culture is powerful, and a lifetime of overeating and being sedentary isn't going to be remedied in a 15 minute conversation with a physician despite our best efforts.
Inflation comes from too much money chasing too few goods. How it works is different in each market. Real estate in big cities is supply-constrained but many other goods and services aren't, given time to adjust.

In particular, there's little reason to believe that basic income would be bad for Walmart. They'd sell more and their workers would be better off.

There's no reason for price controls and they wouldn't help.
Are the /AA and /ObjStm items a concerning indicator? This is the limit of my familiarity with pdf-id:

＄> python2.7 pdfid.py The_AWK_Programming_Language.pdf
PDFiD 0.2.1 The_AWK_Programming_Language.pdf
PDF Header: %PDF-1.6
..
/Page 0
/Encrypt 0
/ObjStm 7
/JS 0
/JavaScript 0
/AA 1
/OpenAction 0
/AcroForm 0
/JBIG2Decode 222
...

It has /AA which is an automatic load action, and it has a lot of objects which could contain javascript, would need closer scrutiny I think.
Basic income is very different than traditional communism in that it keeps with the basic capitalist infrastructure.

In fact, basic income is much more capitalistic than existing social safety net systems because it maintains the assumption that if disadvantaged people are actors in the market, that the overall system will be more efficient than specific government-specified handouts.

Really the question underlying basic income and safety nets in general is to what extent every citizen in a modern society should have access to goods, regardless of their contribution. Once society has decided how much access such citizens should have, welfare vs basic income becomes a question of efficiency and optimization as opposed to ideology.

As for automation not reducing overall jobs--as someone who works in automation I don't see how it will magically create more service jobs. There are few jobs today that employ large numbers of people that are not in danger of being replaced by automation--and the whole point of automation and efficiency is to minimize the number of people required to maintain the system. I do think service jobs become the way people become gainfully employed in an automation world, but that society will need to expand its definition of what is a job worthy of recompense--for example someone could decide to become an artist, and actually have that be a renumerative profession.
You assume that robots/algorithms will never be as good at some jobs as a worker with median abilities. This is a very strong (and likely wrong in the long term) assumption to make.
I guess, I also foolishly assumed that both are in tech. Thanks for your input.
I worked for a dealer. The configuration utility for Cisco PBXes (piece of crap, by the way) can only be downloaded by certified Cisco partners. Or BitTorrent.
> Plants don't usually store CO2 long term.

That's not true, a stable mature forest is a long-term carbon store, the release from decomposition being offset by capture by new growth.

And depending on the underlying soils it may be a net sink until it's clear cut and burned away (e.g. peat swamps as in south-east asian islands).
You are conflating fairness vs. justice. The world is far from fair -- genetics, place of birth, medical conditions, accidents, etc will always exist like you mention.

The moral/civil question is what is the role of government in an unfair world?

Most governments opt to head down the justice route predominately (e.g. the US's Justice System holding 1/3 of our government powers) while creating a myriad of "fairness" regulations (e.g. welfare programs). The ultimate problem with this approach is people will rarely agree on what is fair. There is no set definition and wants/desires change over time -- even needs do to (like needing a cell phone now vs 20 years ago). This ever evolving definition of fairness is what ensures this debate will rage on indefinitely.
OK, let me address your points in order.

1. Yes, companies will target certain diseases based on their economic viability. However, the work they do is about 5% of what's required for a fully vetted molecule. Take the number of patients and multiply by some price pulled out of the air and they can slap "a $5B potential market" on their pitch slides. Until they actually have some clinical data and start to dig into the pricing/reimbursement environment, those numbers are just wild-ass guesses. How do I know? My old job was doing commercial assessment for in-licensing and phase 2 molecules. Even the big companies had to shut down programs post-phase 1 because their initial commercial assessment was way off the mark. To say that hundreds of clinical programs never make it past screening because their don't have a good ROI isn't true. Companies just don't have enough data that early to make those kind of calls.

2. Sure Gilead lost almost half their market cap in 2015 since they were missing estimates. But that was simply because they missed some pretty ridiculous earnings goals. The fact remains the company made tens of billions of dollars over a couple years based on selling a cure. Both of their HCV drugs sold more in two years than most drugs sell over their entire lifecycle. They were simply a cash cow.
On whole apples my favorite was confectioners wax. Also thin enough to make the apple shiny.
In my personal opinion, the big change we need to make in the industry is to make hiring of software engineers a responsibility of the engineering department, rather than the responsibility of HR.

To recycle part of one of my previous comments:

Engineering: We need to hire some more people.

HR: Why are you telling us? That's not our problem.

Engineering: ?!

some time later

Engineering: OK, we've found a guy we want to hire.

HR: Excellent. We can take it from here.

Note: I am not exaggerating for effect here. I am totally serious. The hiring of engineers should not be an HR problem.
Awesome Open-Source Android Apps to Learn From
It's useful to think of what sort of institutions are required for social stability before you need them. It's semi-likely that Americans will be shooting each other in the streets anyway, and so when they get tired of it and are ready to say "Never again...let's fix the root problem so we never get to this point again", there are options whose consequences have been explored.

Recall the history of labor unions in the U.S. The AFL-CIO was formed in 1886. The 1890s and early 1900s featured strikes where there actually was shooting in the streets, widespread rioting, bomb-throwing anarchists, and general pubic and social unrest. It took 2 world wars and a great depression before the U.S. got to the "golden age" of labor union capitalism that certain people want to recreate today.

If you don't test out possible solutions on a small scale before the old social order disintegrates, you get things like the Communist Bloc, where revolutionaries overthrow the old system, but then install a new system that sounds good in theory but really doesn't work in practice.
I don't think cheap cars are supposed to look good.
Cutting them will indirectly release the carbon. Making plants into building materials or cabinetry keeps the carbon locked.
Python turtle running in the browser and drawing fractals
Looks like the Toyota Supra may be coming back:

http://blog.caranddriver.com/supra-man-toyota-trademarks-ico...
Just from memory, changes in the way GTK handles geometry hints broke stuff in a bunch of applications, such as ROX Terminal. I think that was in 3.20. I haven't really followed development after 3.16 or so, I try to avoid GTK 3 applications when I can.

The decision to include "work in progress" code in stable releases is also a little questionable.
> I'm well-travelled

You're in the minority of US citizens. Doesn't necessarily prove the earlier point, but your rebuttal, qualifying yourself as "well-travelled", explicitly makes your perspective that of a minority's view.

How is it "libel" to label a majority of a population something? If our regulations are a reflection of the population's positions (arguably, they are), then we're definitely afraid of people from other countries.
Rpi is a linux computer, so this is sort of a restatement of the Church-Turing Thesis?
That's what I actually meant.
What would be the point of that? That portion of the traffic is already encrypted if you do encrypted IMAP.
This isn't really accurate. It is true that ECDSA key generation is faster than RSA, but particularly in the context of SSH this doesn't matter. Also, I think you may be confusing ECDH and ECDSA. ECDSA (which is what the article is recommending) is the directly analogous to RSA in the sense that it provides eternal signatures. ECDH provides for generating individual session keys, but you can do that with classic Diffie Hellman as well, it is a completely separate issue from RSA vs EC.

Also, this line doesn't make any sense:
"Authenticity, not signatures, hence again DH + MACs, not RSA signatures."

You need an signature to have authenticity. The only alternative to this is pre-exchanging symmetric keys which isn't viable in the context of SSH.
It's good to hear confirmation that you're doing this sort of thing. May I suggest surfacing this drag coefficient to the UI, so that people know what you've done?

It looks pretty sleazy when a young thread with high engagement (comments and upvotes) nonetheless slides to the second page.
Mom, dad I want to be a computer programmer
One point not yet mentioned is that the Ferrari shape is assisted by the engine placement and drive configuration. A front-engine and front-drive Hyundai has too much packaged under the hood to shape similar to a Ferrari.
Hmm... This seems more like XML parsing to me than HTML parsing - in particular, there's no handling of (completely valid) omitted end tags.

Definitely interesting though.
No, not at all.

What you do notice is using ciphers that are apt for the machine. If both ends are modern x86, for example, then you'd want to use aes256-gcm@openssh.com or aes128-gcm@openssh.com for best performance. Otherwise stick to chacha20-poly1305@openssh.com, which is the default of recent versions.
Meteor is dead, it really pains me but it's done.

1. Stagnated feature set playing catch up to other boilerplates.

2. You will run into performance issues at 100 users.

3. Still no real SQL support. Instead they're going all in on Apollo (graphql).

4. Brain drain. Too many influential package maintainers have left Meteor entirely, including Arunoda.

Go with elixir and Phoenix - you won't think about performance until you get acquired lol