skysight-inc/HackerNews huggingface dataset:
For what it's worth--I've been using Pulumi on a couple of different projects and, today, I couldn't imagine starting a cloud-based project on anything else. The Pulumi team has spent more time than almost anybody I know on understanding how to attack these problems; I guess I have a bit of an understanding of just how much work that is, as I've tried to do the same thing and their solution is better.

I appreciate that their revenue model doesn't require making the open-source version frustrating or stupid and I appreciate that they're incredibly responsive. And some of the stuff you'll see around cloud functions/Lambdas and the deployment thereof will fucking blow your mind.

It's good. You should strongly consider it.
Why is the milk at the back of the shop?
I’m in agreement; it seems lots of projects use helm charts for hello world / standard deployment demos, but considerably fewer run Helm charts exclusively in production clusters.
David Letterman laid out the details of a blackmail attempt on air a several years ago. If memory serves, he had been having sex with a young staffer on his show. These sorts of blackmail blowbacks happen from time to time, and it's always people who are very secure - either with money or social status or both - who are able to pull them off.
Ask HN: Got a product, now what?
Hey all, long-time reader here excited for my first post! Through some travels, I ended up with a pair of flip flops made in Malawi (super poor african country) from recycled tire treads. Been wearing them for years and getting compliments, so figured other people might want a pair. I know locals back in Malawi who want to make/sell them, so I put up a simple website to get the ball rolling: https://tread.ventures/

Any advice on what to do next? Figured I'd reach out for feedback, do a round of changes, and start putting ads out there to see what customer acquisition cost looks like and what pricing makes sense. Would love to hear from the super-entrepreneurs on here if this is a reasonable plan. And in general, would love to get feedback on the product and website too. Thanks so much HN!
In capitalism, rewards are proportional to how much capital you have (either your own or borrowed), your efforts are minimally material.
I find XSLT intolerable in practice. Thankfully I've only had to touch it a handful of times. I agree the idea behind it is neat but boy is it a headache.
I wonder if the reason for those survey results is not that the Danes are happiest, but that they complain the least.
Yes, we want to utilize spectrum as efficiently as possible. But do we have any better mechanisms to efficiently allocate resources than markets? I'm sure we could improve the spectrum market. Maybe renting for a limited time instead of owning would work better and make squatting more expensive. But that kinda should have been priced in at the sale and I'd not be surprised if that would create perverse incentives in some way as well. I just don't see easy fixes...
Quick question for the AWS employee solving inquiries: I used ECS in 2017, and back then there was this weird issue where sometimes tasks would switch to new versions in like, a minute (if that), but sometimes, like 2/10, it would take like 10-12 minutes just for it to start killing old Task containers. Back then there wasn't any timeout option or anything to force the killing. Do you know if now there is? The project was killed for different reasons, but I really liked everything else on ECS. Thanks!

EDIT: I meant killing containers, not the Tasks themselves. Sorry.
Rant – An all-purpose procedural text engine
I'm probably at the tail end of the generation that grew up with Flash games and I have to say Kongregate was great! I loved playing Warlords: Call to Arms. Thanks for your work.
To go with your general line of thought, see how many JS-based projects are increasingly moving towards a JS file with a default export as a config file.
Agree--definitely a better outcome for all the stakeholders, including Salil (given the opportunity cost of building a lifestyle business). It didn't even have to be an acquihire. He had enough of a product and/or business that a buyer with the right strategic market need for it would have bought the company for more than x per developer.
How to Increase Your Conversion Rate
Flask is a good alternative to Django for building web apps with python on the backend. If I'm using react or vue with a JSON API, I don't need the form support in symfony or django.
But capital alone is no indicator of ownership interest grants (see: advisors or key employees who are granted equity for their contributions [1]).

Rewards in capitalism are to those who can convince others of value provided in exchange for an equity interest; capital is only a small part of that. Lots of equity is sweat equity!

[1] https://en.wikipedia.org/wiki/Sean_Parker#Facebook
Each PHP file is an endpoint. As opposed to having routers in code or client side SPA routing.

PHP files can be deployed independently, swapped out or updated live.

No building/compiling of the php files needed.

A single layer as opposed to 'modern architecture' where there's client side back/front end layers, api layer, logic, validator, data access, and ORM layers.

Can extend itself as it runs. For example Wordpress, running off of php files can download plugins to its own server (which are just more php files) to instantly extend itself. Without restarting or redeployment. (What other web platforms can do this?)

Intuitive, simple, powerful. Can be as easy as editing a php file in notepad and dropping it on a ftp server. Deployed.

Amazon lambda may have more in common with PHP in terms of discreet deployable units of functionality. What's old is new again.

Compiling/deploying an entire system to change a single endpoint feels backwards after using PHP.
Worth pointing out that the only mobile device that Bezos has apparently tweeted from (publically) seems to be an iPhone. Doesn’t mean he didn’t have a burner phone for conducting his affairs of course.

https://twitter.com/dancow/status/1093732934299856899
Is there any way to test php code the same way a compile phase does in other languages to catch obvious mistakes from hitting your users?
Buffalo?
I've used both Rails and Laravel fairly extensively. The Psy shell and Laravel collections library are quite nice, but not quite as versatile as Rails/pry. However, Ruby has a long way to go to catch up to the PHP interpreter's performance.
Why do so many companies keep moving to go? I tried to like it, but it was just so painful to write.
The SCOTUS decision allowed the states to establish the concept of an “economic nexus.” This means that a business does not need to have a physical presence in the state, but only meet certain transactional threshholds, such as the number of transactions, or the value of those transactions. However, this presumes that the buyer takes delivery of a physical product in the state itself. In other words, it is not residence in the state, but where the buyer takes possession of a product that determines whether a seller must collect sales tax. There has to be a shipping address within the state for a transaction to qualify as taxable in that state.

So where does a buyer take possession of an online service? There is no shipping address. Most state laws do not yet deal with online services, and the SCOTUS decision is not specific enough to allow such services to be taxed based upon the residency of the buyer.
Better to just disable javascript altogether. Sure, there's no dynamic loading of garbage, but I didn't want that anyway. If your back-end server can't render HTML then you need to build an app.

At least with native desktop apps I can put that garbage into a VM or container. Load whatever you want. I can then apply my own firewall/containerization/VM rules.
Good interpretation. Upvoted.
You clearly have no clue what you are talking about. The less meat and more vegs/fruit I eat the healthier I have become (according to my doctor)
Probably. But the problem is they have to be exciting for the reader or viewer.

Star Trek's utopia is supposed to be one where humans have evolved beyond petty desires and base instincts. There's no violence, no greed or vice, no intolerance, no scarcity or inequality. People choose to work out of intellectual or creative desire, or simply to better their community, or choose not to work, because everyone already has access to infinite free energy, matter replication and holodecks that can create any fully immersive scenario imaginable.

It would be a wonderful place to live, but less wonderful to read about or watch, at least not without an external force disturbing its placidity (or getting on a starship and taking the plot somewhere more... lively.) YMMV, of course.
Am I the only one that thinks if Bezos never lets his personal Mr. Pecker roam beyond his marriage bed that none of this explanation would be needed?
I like it. It's plain and simple.
House of Saud, maybe, they are dumb enough to think this would work. Given their inept handling of the Khashoggi I wouldn't be surprised. I doubt anyone in the US intelligence profession would think Bezos would call off the WaPo because of some scandalous photos.

"Just blackmail the richest man on the planet, that will totally work!"
Australian Government Already Flexing Their New Encryption-Breaking Powers
I am completely out of the loop here. All I know is that I really disliked Wordpress and really-really disliked Drupal back in the day. Can you mention some of the better alternatives? Once in a while a PHP CMS is what I gotta deal with and I dread it, because of the said systems.
The long-term impact of any human activity is so much more than what is written in a history book somewhere. A history book is an enormously compressed, somewhat distorted depiction of human experience. Only a very small sliver of the actual fiber of human culture, achievement, and experience across time is recorded in this way. Yet all of these things are still happening, and they form the substrate upon which the events that are actually written down can take place.

To use your example of the Manhattan project: only 10 people may be remembered in books, but they certainly would have never completed the project by themselves. The contributions of those other thousands of individuals was vital to the project's success. If they didn't exist, it's not a guarantee that you could have replaced all of them -- the project may have simply failed.
Agreed, Facebook has to learn one way or another.
> literally has tons of money

If his keeps his money in $100 bills, then you're right. $136 billion would weigh about 1,230 metric tons.

More likely, his cash consists of electronic entries in bank systems which weigh substantially less.
That's pretty nice, thanks!

Although it does seem a little odd that Youtube has full marks when there's quite a lot of info about their broken take down system and appeals process...
Why not try out Hack? It's kind of a cross between PHP and Go. Hack has a real type system, and HHVM is incredibly fast.
In Ray Dalio's book Principles, he attributes his success to modeling the markets with computers, but never relying solely on them.

All trades would be looked at by an actual human, making sure that everything made sense and lined up.

I have my own doubts about a purely algorithmic approach (for now at least). Computers are great for many tasks, but for something as inherently irrational as the markets I think that should be at least partially moderated by a person with a deep understanding of the markets.
The only negative I can think of is 'monopolistic tendency'. Yet, this is almost inevitable for any prolifically innovative company like Apple or Alphabet.

I happen to like Peter Thiel a lot and agree with most of his perspectives. I'm not sure if punishing an extremely forward-thinking organization is the way forward for our society.

I don't know. I'm hungry to find out though. What are your thoughts on this?
Thank you for making Kongregate, it was a huge part of my childhood!
Is it easier to succeed at Ecommerce in India with the new law?
Plain PHP files work that way. But what if you use a framework (even an in-house one)? Does this holds true?
A go web development framework
WordPress can't really become better without becoming incompatible with itself. It was written just after PHP acquired classes, but chose to preserve compatibility with a codebase that predated that. It's its own ecosystem at this point.
What do you usually write? That might answer some questions.
(I think) the parent comment is implying that you might explicitly give such permission to amazon by agreeing to their terms when purchasing service.

even if that isn't the case, the amount of effort required for amazon to obtain a warrant from a magistrate judge or however they'd play it is negligible.
Why is it so hard to write the meat of the argument in the first paragraph? So much setup...
The policy is the simplest and lightest level of assurance I was expecting. It's basically PR. I'm more interested in cases where they've been tested put their money where their mouth is, or even if they are willing to note that they get legal requests, what is generally requested, how they comply, etc.
JUnit 5.4 new features overview
Care to offer more of an explanation?

Especially when you consider in many western countries many people are experiencing congested lines at peak hours. Duplicated infrastructure in these cases are not only a negative but a positive.

So without duplicated infrastructure, we would be experiencing even more congestion so I don't get what your not buying.
An entire business that resolves around a nag box? Wow!
The Buffalo Web Framework for Golang:
https://github.com/gobuffalo/buffalo
I am kind of tired of hearing the viewpoint that new stuff is just shiny toys for programmers addicted to novelty. (It’s only implied here, not explicit.) React represents a paradigm for building UIs as a function of state. Fine if you don’t like that, but it emerged in response to a real need and the enthusiasm around it is not hype.

What we used to do doesn’t scale, and if you think “doesn’t scale” is just code for “not cool and new enough”, please get over yourself.

Also, the entry point is React now. In the same way that years ago many newcomers could only build things in jQuery, now it’s React. That door didn’t close in my opinion.

Working purely in HTML and CSS as an entry point didn’t go away because of React, but because of Squarespace and Wix. If you need a static webpage, that doesn’t need to be built by hand anymore. Which means all sorts of people can have one who didn’t used to be able to. And that’s a good thing, as long as you’re not concerned with programmers getting paid.

Ultimately, programming isn’t the point and it never was. The point is what’s being built. If businesses and other organizations could build stuff on the web without programmers, they would do that.
Yup :) You very much just `git clone` a Laravel project, point Apache/NGINX (with PHP-FPM configured) to the `public` folder and all you need to do is run database migrations (for the majority of basic deployments).
When I joined Google, I realized that it was kinda surprising I hadn't seen something like GCL in the outside world (not to say it doesn't exist, just it's ubiquitous enough for me to hear about it). This seems to be an example of that hole being filled.
Apple Leak Reveals Shock New iPhone Release
A touchpad is not a mouse, or at least not a good one
We run the industry leading news publication on food and agtech and Google has been shooting us down for five years. We have full time journalists, free lancers, guest posts from VCs, and we’ve interviewed CEO of major food and ag companies and carry all the breaking funding news. But Google News won’t index us. About six months ago tbey did decide to index a new publication run by a conference that has a lot of overlapping content. Very frustrating....
This entire Bezos/Enquirer saga is complexifying.
Show HN: 8-bit virtual tabletop for playing 5E (webrtc, webgl and gopherjs)
This is a project I've been working on myself for some time. It's a virtual tabletop written in golang and gopherjs with built in features for playing DND 5E.

https://imetatroll.com

There is still something missing, I feel. Maybe it is a lack of tiles for decoration. There are certainly things I can improve beyond the map editor but I do find myself wavering about the map itself. I don't have many users yet, but I hope to change that.

Here is a video of the map editing for convenience:

https://www.youtube.com/watch?v=CE2Apyf-KOE

Also, this is "8-bit" in the sense that I'm using pixel art.
It is getting better though. I'm hoping that 8.0 can introduce some real BC breaks that will clean up the mess the language has created over the years.
Nor does any other hosting company. This is not newsworthy.
To be clear, this just means that PHP has libsodium as an official language extension. Most modern languages have better package management than PHP and make pulling it in as a library trivial.

This has nothing to do with homomorphic encryption, unless I'm missing something.
This is disgusting. Tips are meant for the driver and not for the company. I am truly surprised that so many HN readers have their fundamentals of terms so corrupted that they are choosing to argue about this.

Amazon should be upfront - clearly declare that the minimal wage is taken from your tips. Declare this right in the employment contract and call it a wage subsidy. The fact that they are hiding this and not responding to enquiries shows that they are operating in a malicious and dishonest manner. This is injustice to the driver and Amazon should be prosecuted.
> The rules were written to block sleazy apps.

No, they weren't; they were written to block distribution of applications without formal App Store review to the general public.
Maybe these are binned chips? Don't make PCIe 4.0 spec? That's okay, sell them as consumer parts.
Sure the year of GNU/Linux desktop is just around the corner, meanwhile don't complain if your beautiful lack of frameworks only gives you Electron based stuff.
> The cat is not dead yet, with two lives remaining thanks to BearSSL (developed by my colleague Thomas Pornin) and Google's BoringSSL.

Some kind of award has to go to this sentence, that has to be the most convoluted way to simply say "aren't vulnerable."

In context you can only just barely follow it, and it literally involves counting the vulnerable + un-vulnerable libraries to check they all add up to 9...
However, deploying a Flask/Django/Rails app still is usually less fun than deploying a PHP app of the same spec written w/ Symfony or Laravel.

Configuring a service to monitor gunicorn, which itself took a bit to configure, before I begin configuring NGINX or Apache... it's really a pain in the butt.

LAMP/LEMP stacks just... are
I wonder how this appears in their financial filings? I hardly think they have a line item for extortion.
Why does it need to meet the bar of a criminal investigation?

All they need to do is to tick one of the boxes in their ToS and kick them off their property. Heck, there's an entire sub-category of law colloquially known as "Amazon-law", where you hire folks who specialize in navigating the intricacies of Amazon's policies so your business doesn't get crushed:

https://www.theverge.com/2018/12/19/18140799/amazon-marketpl...

Edit: https://aws.amazon.com/aup/ TL;DR - they can do whatever they want.

No Illegal, Harmful, or Offensive Use or Content

You may not use, or encourage, promote, facilitate or instruct others to use, the Services or AWS Site for any illegal, harmful, fraudulent, infringing or offensive use, or to transmit, store, display, distribute or otherwise make available content that is illegal, harmful, fraudulent, infringing or offensive. Prohibited activities or content include:

Illegal, Harmful or Fraudulent Activities. Any activities that are illegal, that violate the rights of others, or that may be harmful to others, our operations or reputation, including disseminating, promoting or facilitating child pornography, offering or disseminating fraudulent goods, services, schemes, or promotions, make-money-fast schemes, ponzi and pyramid schemes, phishing, or pharming.
Infringing Content. Content that infringes or misappropriates the intellectual property or proprietary rights of others.
Offensive Content. Content that is defamatory, obscene, abusive, invasive of privacy, or otherwise objectionable, including content that constitutes child pornography, relates to bestiality, or depicts non-consensual sex acts.

Our Monitoring and Enforcement

We reserve the right, but do not assume the obligation, to investigate any violation of this Policy or misuse of the Services or AWS Site.
The mandatory cookie popup was only necessary when websites created cookies not necessary for the proper function of the site. Of course, every website ended up using them for tracking, so people ended up having to click through cookie notices everywhere.
Literally every app that uses firebase can do this, and firebase is pretty much the standard for scalable apps for the indie dev
Governments are both creating and enforcing a monopoly here, that doesn't sound like any efficient market I've ever heard of. You wouldn't call it efficient if a government came in and decided that they're going to sell the rights to be the only company that can sell cars tomorrow. Yes, cars don't suffer from interference, but the basic point still stands - the way the current regulatory system works leads directly to government enforced monopolies.

There are alternative solutions - like opening up wide swaths of spectrum to smarter devices that are able to share that spectrum broadly.

Government enforced monopolies present the worst of both corporate and regulatory worlds - a disaster for the consumer. Shouldn't we care more about the market for services the consumers get than the market for spectrum that providers buy?
The Cost of Wealth Creation
China's High-Tech Dystopia
Extensions: uBlock, Privacy Badger, Decentraleyes, DDG Privacy Essentials, HTTPS Everywhere, and most importantly Containers

I try to keep as many sites as possible into relevant containers. Facebook and Google get their own containers just for them (there are additional addons which will handle this for you as getting all of Google siloed off is cumbersome otherwise).

I also make use of the built in tracker blocking, blocking all third party cookie use entirely. There's also an option to resist fingerprinting that I enable, which does a ton of things [1]

[1]: https://wiki.mozilla.org/Security/Fingerprinting
NationalEnquirer.com redirects(302) to radaronline.com

Web Archive has snapshots from yesterday (2019/02/07) still showing the National Enquirer website.
Unless you can with certainty predict the future, this argument is logically inconsistent. Having the child will possibly result in death to one or both of the mother and child. However, it is also possibly that they’ll both live. Having an abortion will increase the probability of the mother surviving, but will certainly kill the child.

The key difference is that a mother may choose to risk her own life, or may choose to end another persons life. The latter is a decision Humans simply do not have the right to make.
I usually look up chip names while cracking open electronics to fix issues. The chips could be 5+ years old by then and it seems like its only by chance that some random website has a copy of the datasheet hosted.
define younger, computers use to be the wild wild west where you could do anything. nowadays companies are locking up things left and right - if you don't have technical expertise you mostly can't do anything except corrupt your OS
2018 Macs with T2: external audio interface glitches
Spending $2 to make $1 with VC money is a pretty easy way to boost growth and see numbers like those.