skysight-inc/HackerNews huggingface dataset:
I am reminded of the Picasso story where he meets a woman in a park and makes a 30 second sketch. The woman asks how much it would cost to buy it and he replies something like $1000 (insert large amount of money for 30 seconds of work). She asks him why so much money for 30 seconds of work and he replies that it took him 30 years to draw that sketch.

It's easy to build a simple website with no frills that does exactly what the client needs -- if you know how to do it. Even then, it is rarely easy to figure out what the client needs!

A colleague wanted to use a Javascript library for something I thought was probably pretty simple. I suggested we take a look at the library and see what it was doing and determine if it was worth the extra dependency. He joked, "If I wanted to know how it worked, I wouldn't have chosen a dependency". Luckily, it's not how my colleague really feels, but this is exactly what's happening most of the time.

Things are over complicated because people don't know how to build them -- they glue together a patchwork of stuff so that they don't have to know. In the end, they tend to build something whose complexity is many orders of magnitude higher than the complexity of the problem they are working on.

Your two years of job security was not for avoiding framework-of-the-day hype: it was for knowing how to do it. It's the simple 30 second, single line sketch that captures the picture perfectly with no extra complexity. That takes years and years of experience to develop -- and a desire to even get there at all.
thanks for submitting, had a lot of fun over the last couple hours
Russia is terrible, but No. Korea is worse for it's size. That's because Russia has large legitimate sources of income, like fossil fuels, agriculture, and manufacturing. No. Korea has much less that other countries want to buy, so it makes most of its currency from criminal activity of one type or another.
People.ai (YC S16) | San Francisco, CA | Full Time | Onsite | Visa

People.ai is helping large scale enterprise companies accelerate growth through the power of AI. We're leveraging graph-based ML and AI to deliver real-time insights to business leaders and executives. At People.ai we value our co-workers, our customers, radical transparency, and end-to-end ownership. We also work with some of the world’s best brands to help them transform their businesses, including Lyft, New Relic, Okta, Dropbox, Splunk, and Zoom.

We're 150+ employees globally and have raised $100MM in funding from Andreessen Horowitz, ICONIQ and Lightspeed Ventures Partners.

ENGINEERING:

SF | Front-End Engineer | https://jobs.lever.co/people-ai/e9af7399-95ca-49ff-a99f-8e80...

SF | Back-End Engineer | https://jobs.lever.co/people-ai/71bf79f6-abd8-4002-a557-0238...

SF | Data Engineer | https://jobs.lever.co/people-ai/03fdb4a0-a1ea-4cdc-b46a-21e5...

SF | Security Engineer | https://jobs.lever.co/people-ai/1a17ff01-f4ba-4b36-a504-3079...

SALES:

Seattle | Strategic Account Executive | https://jobs.lever.co/people-ai/d819edb1-3cf0-4c99-8121-25f4...

NYC | Strategic Account Executive | https://jobs.lever.co/people-ai/5a740dd0-06af-4223-a16c-9f6a...

SF | Strategic Account Executive | https://jobs.lever.co/people-ai/71846d6a-b66f-4ce2-afd5-f4b4...

Chicago | Strategic Account Executive | https://jobs.lever.co/people-ai/47b1443b-9ca0-48b4-b710-a854...

Austin | Strategic Account Executive | https://jobs.lever.co/people-ai/40731235-55d9-4b0b-a723-97bb...

SF | Director of Sales Enablement | https://jobs.lever.co/people-ai/0ba7cc32-b62d-47c7-8d4b-12d0...

CUSTOMER SUCCESS:

SF | Customer Success Manager | https://jobs.lever.co/people-ai/283d6f45-d44e-40ee-a76a-7dcd...

NYC | Customer Success Manager | https://jobs.lever.co/people-ai/f1e6c707-3d1d-4f10-ae6e-3435...
That's... a point of view.

I'm just glad I can do my things without even having to think about, let alone maintain, 1/10th of all this, really. But YMMV, I guess.
You could say that the problem was lack of fly-by-wire - if 737-MAX had FBW, the necessary corrections would be bundled as part of flight envelope protection, and that tends to work pretty well and the required checks on FBW systems would catch stuff like "only one AoA sensor used".

Instead we got MCAS which was messing with autotrim signals and escaped scrutiny.
Phthalates are plasticisers added to plastic to make them flexible, less brittle etc. Be extremely careful with plastic and children chewing on them.
Except for the developer who is statistically going to change jobs every two or three years and all of the openings want someone with “$x years of experience with $framework_of_the_day”

And the hiring manager who can’t find anyone that doesn’t want to pad their resume for the same reason.
"What's more impressive is that things are getting less complicated."

Over what timeframe? While it certainly had its own issues, the HTML5/jQuery pairing easily fit into your head. Notwithstanding the benefits, React, packers, routers, and the 10 other things you bundle, is a cognitive load. Doesn't help that the routers and 10 other things don't come with React, and so, choices vary across teams.
I think phrases like "yellow dog", "red cow", and "bluegrass" make sense if you understand them to mean relatively yellow, red, or blue. That is, a yellow dog is a dog that is yellow for a dog. A red cow is redder than you expect a cow to be even if relative to a bird, say, it is brown.

I don't know how you go from here to green honey, though.
Deleting code is not always better. I know a lot of developers who like to "refactor" code by making everything more terse and they regard that as a win even though the code is now cleverly incomprehensible.
Coq is great. Now the problem is developers having the sharpest, greatest tools but not understanding the spec, or working to a stupid spec and not calling it out.
> synthetic liquid hydrocarbon fuel manufactured on shore using renewable power.

Whether the liquid hydrocarbon fuel is synthetic from renewables or natural (dug out of the ground), burning it will still give off greenhouse gases.

Synthesis is only carbon-neutral if the synthesis method involves capturing those greenhouse gases again.
Provided that the housing wasn’t in some way differentially appealing to families with children (cheap 3BR, good schools, parks nearby, other amenities)
Ice core data is not predictions.
FAA actually gave a shit and forced Boeing to redesign when they tried to put through a shared network idea, since then the networks are, in fact, gapped.
Personally I think if voting software is doing much more than basic addition, someone messed up.

If you write code that takes an input and increments a number, and you're worried that someone might exploit your code, someone else should have wrote the software.

Attach a printer that shows the voter a paper receipt before the receipt goes in a box, and it should be able to prevent against most any electronic attack.
Hard to take seriously and barely rises to the level necessary for rational debate. Is there a workload that is demonstrably 100x slower on AWS or GCE compared to the fully-loaded cost of bare metal?
How to annoy me

Step 1: Suggest GIF as an option.
Also apng. Time to retire gifs already.
Nah. You don't get it, still.

What I am asking is: how is this device better than another (used-friendly, packaged) device, that can work from your own flat? Moreover, selling that device with a high-gain antenna isn't any more against user-friendliness that selling a few boards you're supposed to hide yourself.

Sending a device to your neighbour is essentially a liability. A liability that, compared to simply listening to the traffic of your neighbour - can easily give the enforcement agencies enough material to lock you up.

The truth is that hiding the same device inside something else should be done by the user, because the moment you start putting those into a specific model of a plush bear, the picture of that plush bear will immediately appear in security advisories.
Everything is a Remix

https://youtu.be/nJPERZDfyWc
The money you save in the cloud isn’t on hardware, it’s in not having to pay a sysadmin so you can work on business problems.

And that benefit only improves with scale.
Is studying philosophy a good move if you want to use ideas to change the world?
You know what's actually incredibly easy if you have a programming background?

Consolidating versions of jQuery.

>If I'm the next developer I would thank him.

For what? You wouldn't know anything about the previous site implementation
It's very short sighted to ignore the money being saved by not having to worry about all those things. Their "$5k" example is probably wrong and also irrelevant in most (enterprise) contexts.
My favorite combination for dead simple sites is HandlebarsJS.

1. Render model from your JS object.

2. attach events

3. Change model

4. Go to step 1
No, it's part of the Flight Management module of the airline Departure Control System, based on the passengers boarded, their age and sex, the weight and containers of the bags checked, and the amount of fuel needed. This prints out a load sheet that must be signed off by the pilot, and then they can load the bags and fuel accordingly
Don't forget to run oxipng or optipng, as well; pnmtopng doesn't produce optimal PNGs.

(In this case, it just saves 3 bytes, but it can make a huge difference sometimes.)
Interesting observation. Coding could be comparable to using the photocopier, or it could be comparable to very advanced electronic legal research.

I'm not in law, but I do work with physicians and health care researchers who often need elaborate data analysis. I've found that there are some types of work that benefit immensely from having both coding and medical knowledge in the same brain, so to speak. This is usually when data is complicated and messy, and when the question a researcher asking isn't fully formed yet. The ability do complicated SQL, natural language processing, data formatting and cleanup, and so forth can end up shaping the question that gets asked. The process isn't always straightforward - researcher thinks of the question, asks the programmer to do the coding, programmer gets the answer back to the researcher.Yes, sometimes it works to describe what you want from a dataset to a programmer, but this often isn't the case for very interactive investigation of data sets. For this reason, I actually would highly recommend learning to code for some health professionals and researchers.

Now, there's a limit to what one person can learn to do, and there comes a point where it's not reasonable to ask people to be expert in multiple fields. Even when a researcher is pretty skilled at programming for data analysis, the moment will eventually arrive where the medical researcher needs to work closely with a programmer (who has very advanced data analysis coding skills). But even then, I've found that researcher often wouldn't have conceptualized the question that gets asked without possessing at least intermediate level data analysis skills (including SQL, Unix, Python or R like languages). I've also noticed that researchers who possess these intermediate+ level skills are far more effective at working with programming specialists whose main skill set is processing data.

I'm not sure if this comes up as often in law, but I wouldn't be surprised if poring through very large data sets for discovery might be one scenario where this happens.
Data dioses don't prevent malicious data that exploits vulnerabilities and takes over from being transmitted, they only prevent the malware from communicating back.
> the writeup says that Lowe was installed as CEO by the company that bought MoviePass, Helios & Matheson Analytics, and that the shift down to the $10 price point was the brainstorm of H&M's own CEO, Ted Matheson.

yeah I've been doing advisory for time

and sometimes that means installing myself as the board or executive in a company I'm advising

or my friends

or my friends have made a partnership to create another venture, but I consult with them, or I try to negotiate being a shareholder in some way etc

we always trade our network because its convenient and we work well together

it didn't start as nepotism, but now we are all just trying to get paid and get clout for more support in the future

I think a lot of people just work with their networks. Its honestly a miracle at all that there are giant corporations that hire basically anyone and pride themselves in doing so.
Many endocrine disruptors have U shaped 'potency' curves. In practice this means that in very small amounts the body treats it as a hormone signal, in medium amounts there is almost no response, and in high amounts it will be toxic. This U shaped curve is what makes the small amounts that leech from everywhere very serious. The bodily response is much more complex than "more is worse"
I think the obvious answer is "less safe at first, safer in the long term". Only that a plane is not something you want to ever be less safe, so it's a risk that might not be worth taking
Why Rocket Lab changed its mind on reusable launch
Using machine learning to generate related links
> renewable energy indeed excludes nuclear. By definition.

It depends on whose definition. Breeder reactors count as renewable by some definitions. And I would argue that those definitions are more reasonable, particularly if whether something counts as "renewable" is used to determine government subsidies.
Local Mocking and Testing with the Amplify CLI
Well optimized MySQL masters, probably.
Yeah except I don't own my own home so I can't install a car chargers or live in a city with chargers and electric cars can't drive half as far as a gas car and cost twice as much as a gas car...

But almost no reason. #sarcasm
I dunno. Going from "lift-and-shift" use of EC2 to Cloud Native (lambda, cloudfront, etc.) lowered my AWS bill from $300 a month to $50 a month.

I switched from the dedicated hosting that he advocates to AWS long ago because I was always having things get broken by the people at Softlayer. For instance one time I upgraded my network port and somehow that broke my record in the issue tracking system so I could not longer put issues (or any work reports in.)

There was the clunky and expensive backup server (I'm not sure if it would really restore...) and the breaking point was when somebody added a new disk but they did it wrong so that the partition table got overwritten when the machine rebooted. I was able to fix the partition table but then I moved my files to EC2 as fast as I could because i didn[t have time to deal with that.

As for queues I wonder what is up with that. When I build systems based on message queues they work OK, but I've got an eye for detail and for architecture that many people don't seem to have because I always see other people get in trouble with them.
> Is there a reason that an individual would own a 787 for personal use— eg - is it a plane that people change the interior layout for use as a private jet, or are these planes all tied up in commercial use?

There’s the BBJ (Boeing Business Jet) edition of both the 787-8 and 787-9. There’s over a dozen of them that’s been built and delivered.

Links:

https://www.boeing.com/commercial/bbj

https://corporatejetinvestor.com/articles/boeing-bbj787-buye...

https://www.geekwire.com/2017/deer-jet-vvip-787-dreamliner/
The author was largely focused on specific implementations over architecture patterns, so I wouldn’t think they’re operating at a level where TCO is a consideration...
“don't use CDNs” good luck with that on high traffic volume websites.
You've got that backwards. There is no downside. Software does not an airplane make, even though there are now attempts to use software to fix airplane design issues.

You wrote 'Airbus' as though Boeings R&D in their software would somehow magically translate into an advantage for Airbus. But Airbus should also open source their code, and for exactly the same reason. In fact Airplane certification institutions such as the FAA and counterparts could easily mandate the open sourcing of every last bit of software to create a level playing field.
The core benefit of "the cloud" is missed here. I don't think any serious engineers are saying you CAN'T do it this way, just that nobody wants to anymore.
Another thing to keep in mind is that until the advent of dyes most things were just their natural color. You don't need a separate word for green if unexpected things are never green. And even if they sometimes are, you can just say that the unexpected thing has the same color as something you expect to be green.
Respectfully disagree. I'm an ops person, and I have a nostalgic attachment to running my own stuff in boxes that I can touch (or at least visit). However, cloud is just better for most applications. Certainly there are some scenarios where rolling your own is important, but it is uncommon now and only going to increase.

Yes cloud is expensive in a raw performance per $ sense, but that isn't it's value proposition. Most workloads aren't limited by the processing power that you can buy anyway. The draw for cloud is that it abstracts away entire classes of problems. Certainly it provides new problems as well, but those can be worked on in concert with everyone else working on the same platform.
Why has IEEE Spectrum turned their nice HTML blog into a site that requires JS to read?
A Journey with Quarkus by Andrey Bevilacqua
I think some people are taking this entirely too seriously.

This is clearly aimed at people who already know this. It's a joke.
Man I wish HN had a downvote option for articles that are just not worth reading.

"Don't go to the cloud, just buy your own servers" completely ignores the reason anyone rents cloud servers in the first place. If I could easily say "I need exactly this much capacity, no more no less, with no unexpected scaling needs and no code/infrastructure changes" then I'd be sitting pretty. Now for a show of hands, how many companies does this describe?

And of those companies that raised their hand, how many can say "I'm fine with just having a server in Germany" who will then go on to say "and I don't need a CDN to serve customers in other regions"?

>keep running live/live setup...This is very critical

Oh I didn't know it was that easy. If all you have to do to keep a server running is say "stay running, it's very critical" then of course no one needs any managed services. Outages are solved forever.

Completely worthless advice from a text file written by... I'm sorry who is this person and what authority do they have?
"There are a hundred examples that are specific to whatever app this guy built for the Healthcare company, not all of which are covered by the PHP standard library."

You would need to implement whatever custom code required or use a libruary. You would need to do the same with a framework. No framework offers business health care functionality. Do you think laravel has an ocr skin cancer detector package?

PHP is fast to write. Hearing people from the outside saying its impossible to write a php site that quickly makes me laugh. PHP makes development easy.
Gochan: Stream Pubsub Messages to the Web
> Transatlantic and transpacific container shipping is still going to be among the last sectors of the economy to be electrified.

It probably boils down to energy density, plain and simple.
The justice system and judges are still under UK/HK control - HK has no law/rule that only HK people could be served as judge. https://www.judiciary.hk/en/about_us/judges.html
>presumably until its 2025 end of life

Oh you sweet summer child...
MySQL-RDS is the AWS service which I felt gave me the least value for the dollar. (Except for the OpenVPN server which went nuts and did an obscene number of I/Os against EBS which ran up my bill)
Easier than apps that are better covered by system app integrity protection? I'm not sure what's unclear about this, it's right in the writeup.
Fail verification in CI if the change doesn’t pass your checks. You can check anything, such as whether it has a duplicate name already in the codebase.
> You seem to be assuming that we in the West are at the apex of development while the Khoi San are to be evaluated by the degree to which their society resembles Western societies.

No, I am not. I have no idea how you came to that conclusion. On the contrary, my whole argument depends on the Khoi San not being significantly different, behaviorally, from the rest of humanity.

Here are quotes of what I said. The only reason I didn't use even stronger language is that there are, in fact, significant genetic differences between the Khoi San and the rest of humanity (that's how we know they diverged so long ago). But anyway, the quotes:

> (Khoi san and African pygmies) [...] who seem pretty modern.

Edit in reply to your edit: "pretty" in a colloquial sense means "very". As in, "it's pretty hot out today" = "it's very hot out today". Even the dictionary definition is "to a moderately high degree".

> Yet they are basically compatibly with modern humans. As far as I am aware, they have recursive language and normal imaginations.

> Appear to have the same basic brain functionality as the rest of humanity.

> they are not really significantly different from the rest of humanity in a behavioral sense

> are more or less the same as the rest of humanity
Apple Watch Takes 46% Smartwatch Share in Q2 2019
So I need only check Twitter if I wish to see inanities, yes.
so much wrong
This could have been a valid argument 30 years ago. We simply don't have time for "Figure the engineering problem" any more. We are at the point where we need firefighters, not fire safety consultants.
"The cloud (aws, gcloud, azure... whatever) is a piece of shit.
10x price for 1/10th performance (so 100x price haha)"

This ignores the pay of the extra people you need to pay to build/maintain your infrastructure..
>most people don't want to pay for shit

I’ve paid for news before and they still bloat their pages with ads to track me. It’s not a matter of people not wanting to pay. Customers are willing to pay for X and Y if and when it nets them a positive gain in their experience with a product. The problem is more about how these corporations are constantly making our experiences worse while also still tracking our every click.
Question: why would making the software open source make it any more safe? Do we really anticipate droves of engineers combing through Boeing's code helping them eliminate bugs (without some sort of bounty program)?
It's not eloquent prose but the message is valid in some ways.

"The Cloud" (presumably AWS/GOOG/AZURE) has become very expensive and very complex.
But... it's a researcher making claims and assumptions but no working code... just because the target is Boeing doesn't mean the researcher might not be full of shit.
The web has nothing magic.

People have been maintaining SW developed by 3rd parties for several decades. Something like 5 or 6, probably. With all the various amount of available documentation you can imagine, and that includes no documentation and really stupid code bases, or even no source code and you have to patch a binary.

So while I recognize it can be obviously cool to e.g. have virtually no code but simply use a well-designed and currently actively-maintained third party project, it is not always possible, and if it's not then implementing (or even just configuring) anything on top of fashionable software can also be done in crappy undocumented ways.

So the key is to actually have detailed and useful documentation, regardless of 3rd party stacks (or they very relative "absence", I mean probably don't develop your own web-server nor your own database nor your own programming language nor your own operating system nor your own web-browser...)
This has just explained a line in "The Fifth Element" for me.