skysight-inc/HackerNews huggingface dataset:
> Because I don't want any single company to have too much power,

Yes. Agreed. But if not Cloudflare as a pushback alternative to those trying to own the internet, then who?

It seems to me the "standard internet" is getting smaller and smaller. What other options do we have?
I went with the Lenovo Yoga 260.

Motivations:

- all parts replaceable and orderable individually

- real touchpad + 3 physical button

- all the keys on the keyboard

- decent keyboard

- touchscreen + stylus

- multiple USB ports + HDMI + DP outputs

- memory card connector
Why would anyone invest in Uber? Their growth is skowing down, revenue per ride is dropping. And they’ve had a net loss of something like s billion a year for the past few years.
The current job market is tight. Every company has an interest in keeping good employees. Just ask for a raise in a polite email or meeting.
Here is what you do:
1. Max theft or whatever and small arms (whatever it's called)
2. Walk down to the trading post.
3. Attempt to steal the Bozar rifle. Reload until you succeed.

Not sure how you could get power armor early.
Wasn't part of the point of C#'s syntax was that it was easy for C++ and Java programmers to learn? Would any real C# advocate really tell me it would take months of manager supervised learning to pickup?

I've been writing code for a long time in many languages and I do my best to write "good" code. The principles that make code "good" in one language appear to apply equally to other languages...
From the article:

> To me, the ideal workplace is one that lets me enjoy my own life… not one that tries to merge with it.

I don't think I can overstate how profound this is. I've worked for a couple of companies that tried to sell themselves with "You'll be part of a family", or "We do all sorts of department events". It always means the same thing: "We want you to stay in the office as long as humanly possible and we'll treat you strange if you want to work from home instead of commute 1.5 hours to the office every day."

Unfortunately, the "family" mindset seems to be growing more popular in many sections of the software industry.

If a job doesn't require physical presence in order to completed to a high degree of quality, remote work should not be treated as a privilege.

What's strange to me is that in most tech companies, having employees work remote could drive expenses WAY down considering that the company would not have to rent/lease/buy any office space, desks, coffee machines, etc. It also means that they will not need to pay an office manager or janitorial staff.
As far as I can tell, this article is content free.
Lyft doesn't have just one basket. Their supposed growth area is bicycles and scooters, a money-losing industry in which they will be the Nth entrant for a large value of N. They also have a self-driving-car effort that is dead last.
I'm unsure why you think my anecdotes of failures hiring software engineers is not relevant to a discussion on how to not hire software engineers. I think you misread my comment, because drawing a conclusion on my hiring process from 3 data points is exactly what I'm not doing.
Interesting. Sounds like browser maintainers need to detect the patch level of a server and adjust the padlock icon accordingly. I don't know if this is as simple as a version number check, or if sites would need to be probed for vulnerabilities. In the latter case, maybe a global shared registry needs to be created that can be queried by browsers and updated by web admins (not on the honor system, obviously; after updating their server they could just ask it to re-audit them).

Alternately, an HTTPS implementation that can silently update itself without admin permissions like browsers can. The web moves too fast for manual security patches.
Lingokids | Ruby on Rails/ Data Engineer| Madrid | full-time, on-site | VISA | www.lingokids.com
Lingokids is changing the way young children learn. We believe in breaking down language barriers and helping provide equal opportunities to all kids around the world.

We want to teach a lesson to the stagnant EdTech market: Learning should be fun! We're an award-winning company helping parents raise bilingual kids at home. We create a safe environment for children 2-8 where learning just happens. We're currently helping over 9 million families worldwide and growing fastly.

We’re looking for engineers with at least 3 years of experience, that want to work in interesting problems around adaptive learning for Pre-Ks and growing scaling/performance challenges with millions of behavioural events.

Interested? Send us an email with your CV to jobs@lingokids.com and visit our jobs page https://jobs.lingokids.com/
not for wireguard. but for openvpn here's a howto https://ba.net/adblock/vpn/doc/howto.html
So you say.

But I've heard even vaguely liberal Chinese argue differently. And seriously, have you actually read Confucius? Or the Yi Jing? Concepts like social benefit trumping individual freedom, and respect for authority, go back a long way.

Fascism and Communism are relatively modern European inventions. Even Chinese Communism, at its peak, was never anything like what Marx and Engels imagined. Although they talked about social evolution, they were fundamentally operating in the context of individual freedom.
Uber (btw: did the all-caps and dollar sign add to the readability of your post?) is also much more expensive than Lyft is. At some point, you have to decide how much more you want to pay for a company to chase down inherently less-lucrative markets.

I think that Uber's self-driving technology is worth negative dollars.
> Honestly between $UBER and $LYFT I have no idea why you'd own $LYFT.

You use $UBER as if it is a publically listed stock - it isn't. $UBER doesn't exist.
Lyft is also in Canada.

Although no official plans to expand, Lyft can benefit from having Uber work out the kinks and then become a second provider.
Like the author of the article also said:

"To improve the ability to execute math faster in PHP seems, at a glance, to be a very narrow scope.

However, this in fact opens the door on things such as machine learning, 3d rendering, 2d (gui) rendering, and data analysis, to name just a few."
Extreme tangent. Microsoft started as a language company and some of the same people were still around.
I'm impressed how good is Cloudflare from tech side. Without CL Google can track 99% of internet with their shitty AMP sooner or later.
I recently went through some interviews and was trying to line up offers at the same time but what ended up happening was one would come in, and I'd still have a week or two process with the other company. Even telling the 2nd company I had an offer or one coming soon to speed things up made it impossible to get two offers at the same time. One offer would sit for a week and that seemed to be as long as they were willing to wait, so my question is how did you line these timetables up so that you can get more than 1 offer without risking 1 expiring?
The other risk is they say, "Hey, let's appease this guy for now while we find his replacement."
Pony Ma – Pandata
I think your belief that those other options would be tenable in the time frame you believe in is misled. They generate tiny fractions of the energy most people believe, and they generally never pay for themselves over their entire lifetimes.

Where do you think the batteries come from? There's a finite supply of lithium. "Ban cars from cities" is a pipe dream in north america -- it's like talking about colonizing Neptune. Not going to happen in our lifetimes, probably not in two hundred years -- maybe not ever. The entire infrastructure of the american continents and huge amounts of Europe and Asia as well is built around vehicular transport.

You argue those things are necessary, but then argue against the only thing that could make even a dent in the issue because it's expensive and takes time.

We don't need thousands of reactors, and we don't necessarily need the ones we do build to be like the ones we use today. Had the environmentalist nimbys not stopped all R&D and construction in the 70s, we would have fixed this problem by now. There are multiple reactor designs that are safe and effective and inexpensive to run -- but nobody's building them because they think solar is going to save the world and nuclear is scary. That's what needs to be fixed.

I see that Bill Gates is lobbying for new reactor designs and construction -- I really hope he's successful.
Nonbinary people existing is a political movement now?

Then the existence of binary people is a political movement, too.
I don’t think this would fly for a number of reasons, but CloudFlare isn’t exactly a world leader or even a household name. They’re a newcomer in this space and for once they’re actually open with their community (us). If CloudFlare is the villain, then are CenturyLink & Comcast the heroes? By my estimation, we’re more likely to see any kind of doomsday scenario like that executed by cable companies and telcos — which already have a natural monopoly in most localities. I don’t see CloudFlare as having anywhere close to that reach.
Lowering educational standards to meet the needs of the 20th percentile student is preternaturally stupid and is why we’ll be moving out of San Francisco before our kids are in school.
If there are ways to detect TLS vulnerabilities, it'd be nice to know that in the browser if that's not already possible. I would simply not visit sites that don't properly encrypt, and would even go as far as to block them.
vivint.SmartHome | Home Automation - IoT, AI, making cool stuff | Boston, MA | onsite At our NEW Boston Innovation Center at 101 Seaport Blvd, we're delivering an integrated platform, award-winning products and the industry's first artificial intelligence for the smart home.

Check out our openings and join the #SmartHomeRevolution

We are looking for wicked smart engineers across multiple functions, but here are just a few:

-Platform/Back-End Software Engineers

-Full Stack Engineers

-Platform Engineer (Go)

-Mobile Software Engineer (multiple Android and iOS)

Check out all of our openings here: https://www.vivint.com/company/careers/team/technology
technologies we touch: golang, kotlin, python, c/c++, swift, kubernetes

Please email bobby.aragon@vivint.com
Talk about cultural projection...

> The massive ruins of Chaco Canyon reminded the modern Americans who first encountered them of the Aztecs. Given their love of clean straight lines, symmetry, and order, and their penchant for monumentality, a more apt parallel to the Anasazi, I think, would be the old Romans. Like the Roman colony, Pueblo Bonito was built to a plan.

Either he doesn't know the aztecs, or any other culture from the region. He had to go to Rome, discounting other great cities like Tenochtitlan (Aztec, https://en.wikipedia.org/wiki/Tenochtitlan), Teotihuacan (Toltec? https://en.wikipedia.org/wiki/Teotihuacan), Palenque, Chichen-Itza, Tikal from the Mayans, or Monte Alban from the Zapotec people (https://en.wikipedia.org/wiki/Monte_Alb%C3%A1n)....
I used to think that, but you really can go both ways. I think a lot of investors like Lyft because it's small relative to Uber and its primary footprint is America. Which means more opportunity to grow in a future international expansion, and you can make the argument that they're behaving like a smart franchise -- perfecting operations in America first before they do a worldwide expansion with even more variables.

That being said, Lyft is losing a lot of money and they can't really increase prices too much or customers will bail and go to Uber. And they're both giving away tons of discounts to riders in the run-up to the IPOs, which doesn't seem like a great sign to me, because they are already fairly discounted from a taxi which is usually a sustainable business model that is not dependent on external funding.
LTE Fuzz
What I find most curious about Django/Python is that about 30% of the new installs are for legacy Python/Django (2.7/1.11):

$ pypinfo --start-date 2019-01-01 --end-date 2019-03-31 --
percent --markdown django pyversion
Served from cache: False
Data processed: 160.22 GiB
Data billed: 160.22 GiB
Estimated cost: $0.79

| python_version | percent | download_count |
| -------------- | ------: | -------------: |
| 3.6 | 39.61% | 3,277,927 |
| 2.7 | 29.59% | 2,448,652 |
| 3.7 | 17.53% | 1,450,949 |
| 3.5 | 10.37% | 858,325 |
| 3.4 | 2.76% | 228,150 |
| 3.8 | 0.07% | 5,428 |
| 2.6 | 0.04% | 3,686 |
| 3.3 | 0.03% | 2,103 |
| 3.2 | 0.00% | 220 |
| None | 0.00% | 56 |
| Total | | 8,275,496 |

I would expect everybody moving over 3.x by now - we are so close to 2.7 EoL in December...
Oh I see, I did not consider roosters at all. Not really sure what you do about them. They are nice to have for protection in an open range setup. What exactly do they do with roosters in the no kill method?
>He explained to me that I was already being paid more than any other engineer in my department,

Every time a manager has said this to me it was a lie.
China is not military very strong. It has consistently prioritized economic development at the expense of military investment for the past few decades.
Fats and oils have cholesterol. It's generally healthier types and lower amounts than meat sources though. It's not always zero.
Yes, tempting to hold in cash and wait for the market correction - if it ever comes.
You comment on someone else's comment, or the article. What you will get as replies, if anything, is unknown at the time of writing. Thus, it need not be and cannot be part of the process of writing the comment in the first place.
Nine Inch Nails – Strobe Light
Ask HN: Will cellular automata ever see use in “mainstream” AI?
I know that cellular automata can be used for modeling many kinds of problems. Are there certain classes of problems that are considered “artificial intelligence” that are better solved via cellular automata than symbolic or statistical/probabilistic means?
500 is just getting into medium size. I'd say you need to approach 10,000 before you can say large. You need tens of millions before I could call you huge (Ie a country, depending on how you define organization might need to be a dictatorship to count for you)

I agree with your point, but I think your scale factors for size are off by orders of magnitude.
> did the all-caps and dollar sign add to the readability of your post?

This is a standard way to denote stock symbols.
I'm a little late on the wagon here but someone seems to have made a recent backup of the code on Github: https://github.com/longwave/p3
I think your thinking on this is constrained. There is no limit to how much energy we would use if we could harness it. We would terraform planets and conquest the universe.
Yes. I think @tzfld meant that the current system of capitalism encourages (or rather, is very late to discourage) these companies skip over "moral and ethical arguments in favor of money" and that they are turning quite "animalistic"
I personally like to work on one thing at a time. If you're really trying to learn about how Git works, you should, in my opinion, use a language you already know well. That way, you're focused on learning one thing, not two things at once. So I would recommend using the language that you know best.

Not everyone agrees with me, of course.

As I said, I haven't read the book yet, so I can't tell you how easy/difficult it will be in Rust. The author is learning Rust now, incidentally. But if you need a graph (which you probably will), I'd advise you to use something like https://crates.io/crates/petgraph instead of building one yourself. The difficulty is in writing graphs, not using them.
The relationship between business management and slavery is stupidly obvious. No reasonable person would deny it- both systems ask their workers to work, and the harder and faster the better. Duh.

The article tries to make some sort of grand moral insight out of this, all while avoiding moral terms for the first arc of it's narrative. Then, having sufficiently emboldened itself, in the second arc, it makes very very vague moral claims. The peppered historical stories highlight the idea that many powerful people of the past and present denied the relationship by omission. Seems like a vacuous argument.

>Modern narratives of capitalist development often emphasize the positive-sum outcomes of many individual choices. They suggest that free, even selfish, decisions go hand in hand with growth and innovation. They often assume that vast wealth accumulated by a few accompanies improved circumstances for many. The history of slavery’s capitalism warns against all these expectations.

>Reckoning with these uncomfortable histories can help us to see the deep connections between capitalism and control and, perhaps, even to find a more humane way forward.

What do we actually get out of this? A headline with subtext that implies that business is evil, all while talking in circles. The article itself was never intended to be read critically. Boston Review just wants it's readership to know that headlines like this are worth publishing, and that we all need to lean a bit more to the left.
Test your saving ability – Find out where you need to save money now
I'm a fan of Django, but I'm in doubt if I must still use it for my new project. I'll develop now an hybrid app that will start life as an mobile web site. I'll use one javascript framework and I'm really in doubt about using Django.

If I use a javascript server framework, I believe that it will prevent me to duplicate forms validation code (in server in frontend) and also easier for SSR (Server Side Rendering). But Django is a robust framework, in my beloved Python language, why should I still use it?
Peek | Backend Engineer, Principal Platform Engineer, Sr iOS Engineer, Web Team Lead | San Francisco & Seattle | ONSITE | Full-time

Peek makes the world's tours & activities easily bookable — anytime, anywhere. Our leading technology empowers operators to manage and grow their businesses.

We're looking for talented engineers to come work on our industry-leading SaaS for tours and activities operators in San Francisco and Seattle. We're well-funded and are growing quickly. We use Ruby, Elixir, Ember, React, Swift, PostgreSQL, RabbitMQ, GraphQL, Realm, Docker, Kubernetes, AWS, GCP. Join us!

See full job descriptions and apply here: > Backend Engineer: https://grnh.se/b048c8491 > Principal Platform Engineer: https://grnh.se/bc186d791 > Senior iOS Engineer: https://grnh.se/5cb706351 > Web Team Lead: https://grnh.se/25c80e8b1

Check out the rest of our stack: https://stackshare.io/peek/peek-stack

If you have any questions, feel free to email jacob AT peek DOT com.
Of course centralization is easier. The problem is that it's centralized.
Mailgun was a YC W11 company: https://www.ycdb.co/company/mailgun

The original founders have moved on and put a second company through YC S15 called Gravitational: https://www.ycdb.co/company/gravitational
"we've been infected by production line, Deming style, efficiency focus"

Could you say more about this? I'm trying to form an opinion on this Deming-ism. My impression is that the actual Mr. Deming gave different advice: "Eliminate slogans, exhortations, and targets . . . Eliminate quotas, numbers, numerical goals."
on IPO day, the IPO's bankers will buy up shares, "providing support" for the stock at a given price. it looked like management's preferred price point was $80 for most of the day, so the underwriters were buying at that price point. the greenshoe agreement helps the bankers buy at that point without actual economic exposure to the IPO (worth reading the wikipedia article if you're interested here). one explanation might be that the bankers bought up their entire allocation by the end of the day, which allowed price to drop to 78 in closing minutes.

after day 1, who cares, the bankers already got paid.
Applied Ecologists in a Landscape of Fear
Or, maybe he's adding redundancy, because he's worried that Hacker news is a noisy channel.
It does and it is.

But the fact is that it's just much much easier to convert ideas to code than code to ideas. It's also much easier to convert ideas to English than English to ideas, so better documentation probably helps, but it still sucks. (E.g. consider reading any sizable IEEE standard. It's all there, carefully described, but it's still a lot of work to understand.)

So yeah, many people prefer writing code to reading code, me including.

And BTW this is one thing that my university didn't quite get right. They focused a whole lot on writing code, but not as much on reading. The latter of course proved to be much much more important in my daily job.

/diversion
You guys think this is bad?

In finance, I've seen people compute deals worth billions of dollars using excel spreadsheets and a team of MBAs.
I think pyramid or flask has more traction nowdays.
Here's a good summary from Reddit: https://old.reddit.com/r/cscareerquestions/comments/b4jp0k/w...

As someone who has a CS background who wanted to work in front-end, I think a big portion of the "looked down upon" piece comes from an older era where front-end just meant HTML and CSS. Since there isn't much logic to HTML or CSS, it was looked down upon as easy from people with a CS background who generally gravitate towards the backend.

Now that the front-end is more robust with arguably just as much logic on the front-end, the thought is shifting. In addition, some people just don't like handling the GUI layer. For the back-end, dealing with the GUI layer is their least favorite part. So if you have a CS degree and you want to tackle the front-end, you could be one of the rare few who has the technical chops to handle this new world of front-end complexity.
Thanks! That's what I meant - 8.8.8.8 has a real cert, just not a valid one for its IP address (which does appear on other domains, oddly enough).
We're really happy to work with the WireGuard. We communicated with Jason throughout the process and have a ton of respect for him and the entire WireGuard community. In the short term, we need the flexibility to quickly update our code base to support the project we built it for. That's harder when you need to coordinate with people outside Cloudflare and when we need to move as fast as we plan to. However, we really believe in open source and want the WireGuard community to thrive. We licensed the code very openly (3-clause BSD) and WireGuard may choose to fork it. If they do, we'll support it and plan to contribute any improvements in our own fork back. Over the long term, we're very open to merging this back into the upstream project.
Yes. Pay is partially a means of keeping score.
Just to be clear, I neither have Ph.D. in CS myself nor am I looking for that in candidates. I agree with everything you say.
Thanks for the reminder and yes i have Haxe on my 'to review' list.
The smells in some places are specifically manufactured. I'm sure the BK will still smell like a BK as this will be a minority of eaters.
And yet it still costs money to produce...
Saudi Aramco Is World’s Most Profitable Company, Far Exceeding Apple
Endurance is not disputed. We understand the bottlenecks of physical endurance, but mental bottlenecks are is still poorly understood. That study rejected the ego depletion hypothesis for mental fatigue.
An open, distributed web demands open source tooling. I can appreciate benevolent corporations (Zapier goes above and beyond for their users, and is generous with their free plan), but nothing lasts forever; open source code once public can always be maintained and built upon further.
cool, do you grab a screenshot off the twitch stream then use character recognition on the UserName/Id to identify them?

I see the esports gaming area exploding over the next 10 years as most people are gaming now instead of other activities.
Who is “we”? Public schools at the local level in the US are very diverse. If you have the money you can find public school systems as good as Ivy League colleges, with a self-selected peer population of students with highly engaged parents.