skysight-inc/HackerNews huggingface dataset:
So, FAANG is full of carefully selected sadistic narcissists thinking they can "save the world"? Sounds like fun :-D

Seriously, I thought brain teasers are a funny game and an intellectual version of "xyz" measuring contest, showcasing equivalent of "street smarts" in higher level brain functionality and a signal about how much boring one would be for an interviewer to work with. Now this secret dark-triad dimension completely bypassed my attention as I actually enjoyed them a lot.
Show HN: Find meaningful work in tech
The money seems to be the smallest cost of these wars. We've normalized hideous drone bombing campaigns undertaken on the slightest justifications. On paper drone attacks are precise and backed by meticulous research, in reality they are backed by often dubious intelligence and executed without sufficient care for collateral damage, resulting in at least a 50% rate of innocent/civilian casualties. By that measure they are hardly better than car bombs, but they are high tech so somehow they escape (for us in the west anyway) the negative connotation of terrorism. Yet by any rational measure they are terrorism. There are countless children in territories we've terrorized who fear sunny skies because good weather means drones operate. And we've carried that horrid tradition forward in our participation in Saudi Arabia's bombing campaign in Yemen, among others.

Meanwhile, we've also normalized the most horrid perversions of our democracy, our values, and the rule of law at home. We've grown comfortable with indefinite detention. We had a hot and heavy flirtation with systematized torture. We've created monsters like ICE and the DHS who are given ridiculous powers in a "border zone" that includes 2/3 of the entire US population.

All in all, I don't think history will be kind in its assessment of our reaction to the September 11th attacks.
I'm looking for the revenue side. I can't find that. How is the department funded?
Very interesting, I think I'm that person :)
Interesting! I too, would have expected a much larger difference.
I assume you've briefed yourself about Kanban by reading its Wikipedia article or something similar. "Kanban in Action" by Marcus Hammarberg and Joakim Sunden is a very good read if you're just starting to learn about Kanban.
Show HN: Bica – The Question and Answer Platform for Teams
Wow, accusing our military of being murderers on September 11th.
Yep - we now purchase all our big ticket electronics at Best Buy. I never thought I'd be back buying from them, but they price match now and I know I don't have to deal with all the online BS if something goes wrong.

(Still use Monoprice for cables though)
Love this post. Truth!
Lies My Teacher Told Me is another pretty good, depressing read that covers some of this and prior American history with analysis.
Bine, a Go API for Tor
> you link anything to `thewire.in`, I would call it propaganda.

So you would colour everything by a certain journal with the same brush, without even looking into the reported claims? In the cited case, the content in the link (and the claim for which they were cited) is easily verified from multiple sources: [1], [2], and [3]. Even when The Daily Mail reports something outrageous and easily verified I verify it, and The Daily Mail is a tabloid.

> Hate the govt all you want, but the Aadhar as you know is started by previous govt.

This is neither here nor there. The "previous govt." was four years ago. In these four years, the current govt. — who used to claim to be staunchly against Aadhaar back then — have turned tail and zealously forced people into registering for Aadhaar and linking it with their phones, bank accounts, and even made it mandatory for kids to attend school. "But four years ago, someone else started it!" is a pointless argument when the current party has far more than enough time to fix it, or even just acknowledge the flaws.

> so any ideas on how to do that are more appreciated than playing blame game on HN.

Criticism is not a "blame game", unless the criticised turns it around and blames someone without accepting or refuting the criticism. Entertaining and listening to criticism IS a good way to improve one's product, not stuffing one's fingers into one's ears and claiming your product is the best ever and "unhackable" and filing police complaints against your critics to silence them.

----

1: https://www.livemint.com/Politics/hZGXG4q43ZeeTp2HH5QlaK/Aad...

2: https://www.tribuneindia.com/news/nation/uidai-responds-afte...

3: https://www.firstpost.com/india/uidai-files-fir-against-the-...
A tor browser that isn't usable means people don't use it.
Besides the external reasons already mentioned by several commenters here, often these older white men are people who made a decision to ignore their morals and values and make sociopathic decisions for the sake of power and financial gain. Marijuana and psychedelics are drugs that induce introspection, the opposite of alcohol. A sociopath that introspects usually has a bad time. These drugs represent a threat to their mental fortresses.
> I have never used macros. Is it really that much productive and readable?

Proper macros (Lisp, Scheme, Julia, etc.) are just as readable as functions, since they basically are functions that operate on ASTs.

> Versus proper compiler features (async, =>, type system) + a proper code design.

Macros are a proper compiler/interpreter feature, and enable proper code design.

Relying on the language in place of the facility to write reusable macros is like relying on stdlib in place of the facility to write reusable functions. Sure, ideally you want the common needs to be covered out of the box, but not everything is common enough needs where the solution space is well-enough explored for a standard solution to be the right choice even as a default.
giving sociopaths an unlimited supply of cheap, replaceable serfs... and somehow the subordinates' mental health suffers?

2 + 2 might round up to 4...

the name of the game of tech is 'cog maker'
1) The day Amazon feel threatened they can become the cheapest in the market quickly again.

The problem with that statement is that you assume customers will flock back. It might be true in the short term however when you lose customers specifically because of pricing and the monopoly behavior, clients aren't going to quickly forget this behavior. You really think people will come running back and allowing Amazon to do that knowing they did so in the past?
If that wasn’t always implicatly the plan, they would have a very low valuation.
I've worked in other industries, especially borderline minimum wage jobs. I've worked just about everywhere at a fast food restaurant, as a clerk for a retail store, unloading freight for another retail store, inspecting, sorting, and transporting parts for a factory, as a server for a restaurant, and stuffing envelopes/packing boxes for a distribution company, as a guy who had about seven reponsibilities at once for a video game publisher (video editor, qa overseer, build tester, pitch evaluator, producer, designer, asset creator) and watch in desperation as our games failed to find an audience to the point where the company eventually closed down.

I've had to deal with vindictive bosses, black fridays, rush hours, sweltering buildings, running all over the factories and buildings, jerk customers, bad press, and all sorts of other crap I've long since forgotten about.

But I've never had anywhere near as much stress in any of those as I have as I have as a software engineer. When you have 10+ different people hounding you to do different things, have tasks in 6 different programs this iteration while having to juggle tasks by other developers, when an architect thought something would take 8 hours but neglected to take into account five different complicating factors and it ends up taking you a full week with increased pressure placed on you to get the damn thing working, when there's a totally esoteric error that you and everyone else in the company or on the internet has no idea how to identify, let alone fix, but you're expected to figure it out anyway. Or figuring out how to get 12+ different technologies (frameworks/languages/platforms) to play nice together all at once, etc.

I'm sure there are other industries that have similar issues, but, software engineering is a more unique than most, because you can work around the fuzziness of people in just about every other industry. With computers if you don't get the incantation exactly right, the computer will not work with you, period. It just won't work, until you eventually find a way that it does.

I still enjoy the logic puzzle to a certain extent, but the shine of the industry is starting to go away and I'm tired of being stressed out all the time, to the point where I pretty much have to take three months off in between jobs just to feel sane again. I've been working my current job for the past three years and I'm pretty much fried. Every day I have to fight the urge to quit, remind myself I can't afford to do that right now.
> There is so much defense spending it's like welfare spread out to all the states in the form of defense manufacturing, and we have military bases in economically otherwise not very useful areas.

This is the huge elephant in the room.

The USA needs a large jobs program and a massive amount of education funding, especially for rural youth who do not either study a trade or go to college immediately after high school.

Providing these things directly with no strings -- or even as compensation for civilian service -- is wildly unpopular. The military is an absolutely massive back-door social program.
The release page itself mentions the existence of 0RTT in TLS 1.3 but the TLS 1.3 wiki page omits mention of 0RTT. It'd be nice if it said e.g. "We do not yet offer 0RTT" or whatever is the case.

A compliant TLS 1.3 implementation can of course just not provide 0RTT and maybe that's what OpenSSL has chosen to do (at least in 1.1.1), if functioning as a client it just always does the normal 1RTT ClientHello, if as a server it responds to attempts to do 0RTT by ignoring/ rejecting them.

But if they do have 0RTT they need a separate API to let library users hook into that, which is why I've supposed they perhaps don't offer it at all. The reason to have a separate API is that 0RTT doesn't (can't under the practical constraints of the Internet) offer a bunch of the guarantees we have for 1RTT and so an application needs to explicitly opt into this risk, often on a case-by-case basis (e.g. doing GET /favicon.ico with 0RTT is probably safe for your website, but POST /account/payments is almost certainly not safe unless you put serious engineering effort into making it so)
EU bill to be voted on tomorrow threatens user-created Internet platforms
Ray Dalio just published an excellent free book on this. You can download it here

https://www.principles.com/A-Template-For-Understanding-Big-...
Koide’s coincidence
I do believe that many people in the US would love to work for Apple. Apple with deep pockets could also help with training and building a strong pool of workers. My 2 cents!
Ask HN: DC/OS non-enterprise in production
Evaluating DC/OS deployment in production non-enterprise (atleast for now). Would like to understand the experiences/challenges on the same.
> The clipboard is a big public billboard visible to anything running on your computer

So is your keyboard buffer. If someone's already in your computer watching your clipboard they're probably also watching anything you type too
And compare with serious studies trying to rank drug harm, e.g.

https://www.economist.com/graphic-detail/2010/11/02/scoring-...
You do have to negotiate with the federal government for any serious business plan. This is true of pretty much all transit and shipping companies historically. In reality, the space isn't very well regulated. Not unlike Financial technology, there's a ton of room for startups to come and start disrupting traditional businesses. the overhead for entering into any of the pulley to find spaces where regulation is it play, is to make sure that you have lawyers who understand the issues on staff.
You know what's the problem with that idea? There are no "sequestration and efficiency innovations".

Sequestration doesn't work and takes too much energy, and efficiency cannot be improved much thanks to thermodynamics.

Besides, if the IPCC is correct about how bad CO2 is, the only sensible cap for emissions is zero. You don't get there with tiny improvements in efficiency.
Zappos is owned by Amazon, FWIW.
I am pretty sure you cannot use any of these devices over ham radio.
Ask HN: Tools/Solution for Teaching Python in a BYOD Environment
Hi HN,

I'm going to host a Python workshop for beginners (read: people who had no contact with programming whatsoever). The workshop will be held in a BYOD environment and I have next to no control over the devices of the participants. While I can give the prior instructions, both their technical knowledge and the amount of options will limit the amount of work (e.g. installing Anaconda) I can put on them. Hence, I thought of using some notebook solution (e.g. Jupyter Hub), but I haven't really figured it out.

TL; DR: Has anyone found a viable solution for this kind of scenario that is free (more or less) and somewhat painless for both me and the participants?

Thanks!
You should absolutely be able to walk away from a debt.

If I'm a bank, and you come to me for a $75k mortgage on a $100k house, the $25k down is my security. That should be the beginning and end of our transaction.

If you stop paying the mortgage, the bank gets the house. If the bank reasonably believed there was a chance of the house being worth less than the amount borrowed during the term, they shouldn't have made the deal.

It's a simple system that makes perfect sense. Holding people to account beyond the security, as they do in the UK, encourages predatory lending behaviours and is utterly unfair to the borrower.
Ask HN: Why did you buy a home, and how did you finance it?
I read a lot of buy vs. rent articles, and people seem to have vastly different opinions and motivations on why to buy a home. If you bought a house or a condo, what was the motivation to do so? And how did you finance it?
3gpp release-15 describes parts of what they're calling 5G [1]. And no AFAICT it's not finalized, there's a lot under this umbrella. IIRC fixed/terrestrial wireless (at 60GHz?) is part of what's referred to as '5G'.

[1] http://www.3gpp.org/release-15
Wrong in economics is a weird concept. Economics isn't a science in some right or wrong way. It's interpretation.

You don't have to like his solution, but his ability to not point fingers was at least to me quite refreshing and seemed like a much more fruitful than ex. the "occupy Wallstreet" or the "current system works perfectly" extremes.
Show HN: My personal CLI URL shortner less than 200 LoC
That breaking down cellulose into reusable sugars and hydrogen is a win in chemistry?
In the U. S., Washington state's initial rollout of their ACA site did that. Gave it a big, long >20 char password, it created the account, go to log in and...

How did I figure out what was going on? They would happily email your password in plain text. </facepalm>
The price you see in the buy box is not always the lowest price. Anyone can click through and view all the sellers for an item. Sites like that track all the items for sale.
Neither USB-C nor Bluetooth is really an acceptable alternative to straighforward analogue audio.

Heck, we're seeing that even keyboards were in some ways better under PS/2 than they are with USB: latency was much better.
>... and you wouldn't also have to pervert the flow of a river in order to build it.

You don't necessarily need a river to be involved at all for pumped storage. Just build two reservoirs at different heights.
Just played around with it - really cool. Are just serving the video / audio notes on the front end each time? Any plans to create a new video file with them included if so?
Re-read my post again. I have clearly mentioned I don't have a conflict of interest. It's ridiculous that I even need to mention this explicitly once. And now have to reassert myself twice. I never knew having a contrary opinion automatically makes you an agent of the government. So much for "inclusiveness".

For your convenience I'll quote what I wrote in my previous comment: "It always sounds government'ish to people who rely on conspiracy theories. I am an open supporter of the Government in many policies. As far as conflict of interest with this project I am no way connected to the UIDAI project. So don't try to find connections where there are none."

Is this clear enough or you want some other proof?
Command and control you can, but you wouldn’t have the bandwidth for video. Also, no ham radio for commercial purposes.
Breaking the Facebook for Android Application
Walmart bought Jet for $3.3 Billion in 2016.
Lumen looks interesting, but where is the implementation source? Both compiler.js and compiler.lua look like they were produced by some compiler out of an original source file that I can't find in the repo itself.
Exactly follow the money. At the time of the federal marijuana stamp tax act, a flood of propaganda was distributed through the media including infamous propaganda films (such as Reefer Madness). The word hemp was never used or uttered, instead the Mexican slang Marihuana. This was done to confuse the public who never would have outlawed hemp (after all it was a crop the founding fathers grew and the US government accepted as a form of tax payment).

Looking back on the propaganda people do come to the more in your face conclusion it was about anti-Mexican immigration, but that was just a catalyst for the for winning the PR war and muddying the waters, as the American public already had medicine cabinets full of cannabis tinctures and a positive history with hemp.
> But what was the alternative to the bailouts?

Nothing.

> Another depression?

Recession/depression/whatever, that's exactly what we had. At that stage of things, it was essentially unavoidable.

> I feel we made it across fairly well.

The billions and billions and billions spent by the federal government didn't come from nowhere. They came from taxes (which didn't increase) or deficit financing (which did increase), thus crowding out the investment market and making the recovery much longer.
Nope. The energy density of gasoline and wood per carbon atom is about the same. So a watt is a watt, and forest are inefficient (about 0.4%) at converting sunlight into chemical energy.
> Yes, one could prewarm N instances by sending N parallel requests every 5 minutes.

Uhh.. you’re just speculating here right? I seriously doubt Lambda spins up a whole new container for every single “parallel” request in a short burst. There’s probably a little bit of queuing and/or they aren’t exactly parallel.

I think it’s something the vendors need to solve, like by directly prewarming prior to throwing traffic at it.

Oh and thank you for the detailed post!
Exactly Once Is Not Exactly the Same: Article Analysis
2018 State of Broadband Report Published [pdf]
If a woodpile isn't dense enough, then surely building homes and furniture out of wood isn't dense enough either.

Can you think of a better way to store carbon!
>That is the main issue. Nothing you can do against individuals that acted legally.

We can punish them for actions deemed wrong even if legal. We do it to the poorest of criminals all the time, through creative legal maneuvers that judges have decided don't violate ex post facto. It is telling that we never do this for white collar crime.
Avg (2001)
Twice I've gone to walmart.com to load up my cart and get free shipping. Both times I ended up leaving empty handed because I got to the checkout and one or more items didn't qualify for free shipping. I get that there will be exceptions, but they could sure work on telling me that before I get halfway through the checkout. In both cases I ended up back on amazon.
Does anyone know if nginx will support TLSv1.3 automatically if you recompile it with 1.1.1?
Can Discord server admins enforce PTT? I believe on Teamspeak there was a setting the disabled voice activation for that server.
Right, but the context of the person I was replying to implied "100% efficiency" of the dollars spent. Is the $30k per year per homeless person in San Francisco actually reaching those people? Presumably that's how we evaluate efficiency - what percentage of the money spent actually reaches the cohort being targeted and not eaten up in administrative costs.
I have been interviewed at Google and I was given a brainteaser.

"Can you estimate Google AdWords revenue for Italy - B2B?"
> so it seems unlikely there will be a 'started in the garage' business compete with them now the market is maturing.

There never has been. You can't compete in high volume retail ecommerce from a low budget garage scenario. Since the mid 1990s it has required tens of millions of dollars in venture capital just to get into the first inning of the game if you want to compete at that style of mass retail ecommerce.

It'd be like pretending you can compete with BMW, Ford, GM, Toyota, Tesla, etc. starting from a garage. There's a reason so few new car companies get started. Mass retail has horrendous margins and very high operational costs. If you get to choose, start a hotdog vendor business instead of going into low margin retail.

Amazon itself required a million dollars to get started back in 1994. There are no garage businesses in that sort of ecommerce.
But this is also how civilization is built. We need that 90% to be underwater just to build the remaining 10%.

Proper macros make that complexity much more accessible. That is, if things work correctly, you still don't notice, but if they don't, you get to easily fix them (though you still have to pay the cost of understanding it first).

Macros can be seen as incidental tooling reduced to only essential complexity. For comparison, a typical JS transpilation toolchain seems more like 80% of incidental complexity.
Better Application Architecture with Serverless by Joe Emison
That still doesn't address the issue of macro syntax being foreign/not easy to refactor. See the nom library for an example.
Problem is that you don't know what the good regulations is because you don't know their consequences in the long run.

Clinton wanted to allow people to afford and buy a home because he knew for many of them that was the way out. That's why he put out executive orders back in the 90ies under his National Homeownership Strategy where they introduced more flexible underwriting rules.

Among many other things he put out federal orders out and banks were required to allow people with questioble economic abilities to get approved.

So it's not that simple.
There isn't really one.
Since they forgot Vertica, here are a few cross-comparisons (admittedly funded by Vertica, but on fairly standard criteria):

Vertical about 10x cheaper than Snowflake:
https://www.vertica.com/resource/vertica-eon-mode-snowflake-...

Faster than Redshift on the Amplab benchmark:
https://www.vertica.com/wp-content/uploads/2017/01/Vertica-R...
> the interview process is hard

Nah. I've interviewed at a lot of places where I sort of enjoy the opportunity to demonstrate my soft skills. I can't say I'm looking forward to my FB & Google interviews(quite the opposite). My Amazon interview experience absolutely sucked(not a single question relating to the job, stupid algorithm gotcha questions).

Most companies, IME, are much easier. For instance, there is a large media company which pays competitively to FANG companies and the only thing I need to do to prep for the interview is memorize the algorithmic cost and backing algorithms of the common C++ STL container classes. For my current job(arguably not the greatest gig), I had to demonstrate my knowledge of Python, C++, kernel programming and networking. I know those things, and enjoyed demonstrating that. I enjoyed talking about my past work. My biggest worry was choosing the button up shirt I was going to wear. That's how interviews should work.