skysight-inc/HackerNews huggingface dataset:
Flagged because it looks like keyword stuffing rather than a sincere attempt at examining PHP.

tl;dr None of the reasons listed are unique to PHP. There's no real content here.
The Truth About Terahertz (2012)
> wall of fucking text

repeat yourself until you're blue in the face, but you're wrong.
Seems like all the car manufactures are failing to learn all the lessons that Google and Apple have learned about touch screens and voice interfaces.

What's worse is whatever your phone of choice is, it's likely to know a HUGE amount more about your. Your contact list, what you searched on recently, tickets you bought, public transit research, etc. So instead of say "Navigate to Joe Random" you end up hunting and pecking at a terrible on screen keyboard with a terrible touch interface that doesn't even allow multitouch or swipes. God forbid you change your mind underway.

Distractions can cause lives, and car manufacturers are doing worse than Apple/Google. The easiest fix seems like it would be mandate that car manufacturers allows users to choose their navigation system.

More info on the distraction claims at:
https://www.prnewswire.com/news-releases/aaa-apple-and-googl...
tl;dr: Use Stylus [1]. Use Stylus. Use Stylus.

I guess there should be an addon that notifies users for any ownership changes to browser addons they use. Or is there?

[1] https://github.com/openstyles/stylus
Do you mean, I essentially, that Apple refusing to make a touch enabled notebook style computer shows how out of touch Apple is? Or something else, like not developing a better keyboard?

As Apple tells it, they do not foresee merging MacOS and iOS, as the user interface is to different.

Microsoft is more willing to ship products with bad UX, and power through based on their market position, and willingness to stick with it until they get it right.

I cannot see Apple, as it is, releasing something like Windows 8.

The other thing is that iOS is the money maker. Even if iPad doesn’t sell as much as it might, it supports the critical mass of the iOS ecosystem, which is a vulnerability for Apple, due to much smaller market share.
Rules of optimization:

1. Optimize only if needed.

2. Premature optimization is the root of all evil.
I think this has wandered way off topic.
Why would someone pay money to promote a complaint about reddit's redesign ?
It's not just profit motive. Popularity Effects centralize systems too.
Langkah Mudah Cara Sadap WA WhatsApp 2018 – ArtikelCara10 Hacks
LOL, buddy, what grade are you in? You're just gonna use my diss back at me? Weak.
That's cool. I hated Micro$oft for a while, for being a bunch of evil money grubbing assholes who made it harder to run the operating system I wanted, applied proprietary extensions to open standards in order to force vendor lock-in [nearly destroying the open web], and who leveraged PC manufacturer deals to tax us for software we didn't want. They literally called Open Source a cancer and lied about what the GPL specified to discourage use of the software. M$ was a monopoly, and all about the cash. It was never supposed to be funny.

Also, irony means suggesting the opposite. I don't know why anyone would use M$ ironically.
Though it's not required they could easily make it fashionable / desirable (anyone remember fat binaries i.e. the ones including both PPC and Intel executables in one .app container?).

Or they could slowly make it required.
Viasat | Seattle, WA, USA | Full Time

Viasat aims to be the planet's first global ISP. We build the world's biggest and fastest satellites, providing service to homes, business, airlines, and more. Our technology connects parents to children, soldiers to their commanders, and emergency responders to support lines, whether they're in Dayton, OH or climbing the slopes of Denali.

We were founded in San Diego in 1986 by three engineers who sought to build the company they wanted to work for, and that emphasis on our employees continues to this day. It sounds a little silly, but we still retain a lot of the beach town influence from that founding, this many years on. I’ve been with the company for over seven years now (over a decade if you count internships!), through a number of different projects and teams, and still love working here.

We opened our Seattle branch back in October, and are hiring for multiple positions:

* Product Owner, Identity - http://bit.ly/2IYqVvA

* Optical Network Engineer - http://bit.ly/2z5JXeZ

* Optical Network Planner - http://bit.ly/2KuaWpA

* Project Engineer (Optical) - http://bit.ly/2KGCBQg

* Software Networks Engineer - http://bit.ly/2IOFLQf

Email stephan dot kemper at viasat.com, or apply online through https://www.viasat.com/careers/openings.

Candidates only; recruiter/agency emails will be used only to train our spam filters :)
What Can I Do About Bufferbloat?
Sure, here's 2 off the top of my head: Package management is a non-thing in SBCL. It just doesn't exist. Have fun downloading 6-to-12 year old zipballs. The basic HTTP server, hunchentoot IIRC, crashes after it serves its first request. Hope your favicon.ico was a good one!
Yes, lots of people spam HN with links promoting various off-topic sites (gambling, escort services, sports videos, etc.).

These usually get killed very quickly, and the users/sites end up getting banned by the moderators.
I did a search and found http://highscalability.com/blog/2009/11/6/product-resque-git...

It's talking about a component of Github backend called Resque (Distrubuted Job Queue)

As long as I see these thing the architecture is highly distributed and it's possibly composed of micro services.
We've banned this account for repeatedly violating the site guidelines. Would you please not create accounts to do that with?

https://news.ycombinator.com/newsguidelines.html
I agree. Kids at school using social media in class should be fined. I have since many years been out of FB, Instagram and Twitter. I don’t miss it a second. My kids is growing up without FB. I block it and other social media sites on a DNS-level.
Nice work improving UNIX security.
Tutorial Hack Akun Instagram Mudah – ArtikelCara10 Hacks
Specially if a platform like Facebook allows injecting promoted stuff into user's streams for money.
When an average American is forcing his smiling just to make my day better it means more to me than a grumpy face of an average Russian, and makes my day better, and I don’t care if he is really happy or not, he made me happy, that’s what I like about American smiles
You can browse with reddit compact by simply adding .compact to the end of a URL. It's not the most beautiful thing in the world, but it's functional and really fast. Eg. https://www.reddit.com/.compact
I think what it is is that we associate the old design with good times. We associate it with those deep, late night discussions about something esoteric from back when reddit was a smaller but more knowledgable community. Like any social site, as it grows the average quality decreases. Today reddit is the #10 most popular site worldwide, and largely the discussions are bandwagony / low effort. For me when I see the site under the new design, I don't see any of the nostalgia I have associated with it from a decade of use. I just see all the stuff I dislike about what the site has become.
>> Can anyone explain to me where does this obsession with VC funding and huge growth come from? I feel like if you grow your company by more then 50% YOY you will end up with a totally different company culture, and you might end up hating your own company.

Startups need an exit strategy.

Employees want to work 5-10 years max and end up with millions to retire peacefully while working in an intense environment which serves as the story of their accomplishment for the lifetime.

Then they plan to follow their other life goals like going on a world tour with the family or watch their kids growing up or creating their own small lifestyle business. It can be anything.

The key realization is that most employees do not want to work for you just because they have found themselves in such place.

When I was new in the industry, I put a lot of blood/sweat into building a company. Today, I can't force myself to put the same amount of efforts even if I want to.

The idea is to raise money fast, hire experienced people for ancillary services and develop the application in a way so that it is able to hold up till IPO. Defer all costs (application maintenance, vendor lockins, IP infringement risks) for post IPO. Create the Hype around the product which gets you eyeballs, subscriptions, MAU and other metrics which translates into the valuation. Once you've caught market attention, the solution can always get more love post IPO.

The market pressure to produce returns post IPO results in the broad application of the company's IP, resources, and talent. This might spin up new industries.

Once the employees have cashed their equity, it's up to them to stay (if they are enjoying the position) or leave (if they've other life goals).

A lifestyle business, won't be able to achieve this for each of their employees. Even very few startups achieve this for most of their employees.
HN has never been a purely technical forum. Its DNA is in the overlap between "anything that gratifies intellectual curiosity" and "anything that good hackers would find interesting": https://news.ycombinator.com/newsguidelines.html. The word 'anything' appears twice in the 'On-Topic' section. HN's early years amounted to "anything that pg would find interesting", and he finds a lot of things interesting. So when I read your comment, what I hear is that HN is staying true to its original mission. That doesn't seem like a tragic place for the site, nor a new one.

For example, people sometimes have the perception that HN has grown more political over time. The opposite is true, as I tried to show here: https://news.ycombinator.com/item?id=17014869. Such perceptions are externalities that exist for other reasons.
I still miss a physical button on my phone to take a picture. Haven’t had it since my Nokia Windows Phone.
Hiring Senior Backend/API Engineer in BERLIN, on-site for IDAGIO. We are a music streaming service for classical music lovers and we are looking for someone to help us build the next version of our backend systems. We are looking for comprehensive experience with at least one of these languages: Go, Python, Ruby -> looking forward to your application via: https://idagio-jobs.personio.de/job/22351
cheers, judith
I highly recommend reading https://www.joelonsoftware.com/2000/05/12/strategy-letter-i-...
It describes two cases, where you need to grow fast and where you don't.
See retrogradeorbit's post (likely below) linking to a report about the crew's fate: http://www.space-shuttle.com/challenger1.htm
Isn't there some kind of DKMS package to automate this?
I've never been able to do anything with day-old rice.
#Microsoft revealed that 2 Zero-Days found in March were part of a cyber weapon
Yes, exactly and HN should take few more steps against it.
I am learning to fly and know a fair few in aviation, most pilots actually detest touchscreen and much prefer physical controls that are tactile and gives hard-realtime feedback.

If you have payed attention to the controls in a cockpit, you will see that all the switches, knobs, and levers have different sizes, shapes, texture, and tilt. That is not accidental. It helps with muscle memory and when you have to alter many many different parameters in a short span of time, knowing where to look for and getting "instant" and tactile feedback is important, that is hardly possible with touchscreen interfaces as I know them.
Meet the new face of TOAST UI Grid v3.0
> Embedded people probably care too

Sometimes we do. Sometimes developer time is more important. Sometimes reliability is more important. Sometimes nothing is important(because so many embedded systems are woefully overpowered these days... Dual A9's running linux to do some low-speed IO, etc).

Threads like this remind me that there are many, many kinds of programmers. Web guys face different issues than game devs who face different issues than embedded guys. I like to read these threads but usually leave frustrated at the myriad of comments from people who assume everyone's programming experience is roughly similar to theirs.
> In addition, if people are working less than 8-10 productive hours per day, then they are clearly not being as productive as they could be.

Yep, very insightful. I hope I never work for this guy
https://arxiv.org/search/?searchtype=author&query=Van+Siclen
>>Basic things are either completely missing or broken.

What are those things? Name them.
Try mbasic.facebook.com
High throughout, unsampled tracing span buffer with streaming search
It says individual balances are FDIC insured up to $250,000. which is lower than the setup fee and minimum balance for the custodial account, I share the link to show they have some systems in place, speculation and trading will never be risk-free I think
An interactive story on trust
If you look at the Quillet article someone linked to above, most of the high-performing Asians who ace the SHSAT are low-income, so your generalization makes no sense whatsoever in the context of de Blasio's plan.
Atul Gawande Picked as CEO for Dimon-Bezos-Buffett Health Firm
Agree, I will add a help screen soon. As of now here is game play video https://youtu.be/qvoL5J-jsFA

Thanks
I discussed this problem (in a bit inflammatory way) last month: https://news.ycombinator.com/item?id=17242003

It's particularly annoying, because I do have this Stylish extension installed (using css ::after rules to tag HN users)

EDIT: You can submit an abuse report when uninstalling a Chrome extension.
$55k isn’t a 3 Series, at least in the UK.
Sony phones have dedicated button (hold down to enter camera app, by the time phone is out of pocket you are ready to press it again to take the photo).

On Pixel 2, double press Power button to start the camera app; then use volume buttons to take the photo. Not as ergonomic as Sony, but still works.

I'm sure other phones have something similar.
https://news.ycombinator.com/item?id=17355346
“We need to think through the strategy, to take all the shortcuts we can find,” he said in one text message. And in another, “I just see this as a race and we need to win, second place is first looser [sic].”

I wish him the best, and hope he takes safety a bit more seriously this time around.

[0] https://www.theverge.com/2018/3/20/17144090/uber-car-acciden...
Reading Github Engineering blog posts related to their architecture. https://goo.gl/amkJfV As far as I read so far, Github looks like composed of micro services, or at least split into many distributed services.
And as a 34 year old fullstack engineer, I’ll pass.

Not that I don’t mind drinking, but it’s a net negative to me in general. I’ll drink once every few months with coworkers and that’s it.
r/worldnews is the best example of Reddit's degradation. Thousands upon thousands of comments with no real insight but the same memes and pop culture quotes.
What’s the business value in spending weeks of developer time refactoring things that are going open source. For some industries it’s required like blockchain. For average shop seems like more expense with no profit
Lots of those subs are already migrating large chunks of community to Discord.
> Both are true in my experience. Little short of improved and updated education programs will address the first.

Even though both may be true, nothing gives you (or the State) the right to "address" them via compulsory brainwashing ("public education").
> Does the Mac App Store require submission as source code?

No. You do not submit source code.

> They require (I think -- maybe just strongly encourage) submissions to the iOS App Store to include LLVM bitcode.

Apple does not currently require LLVM bitcode for iOS. It does require it for Apple TV and Apple Watch.

Additionally, LLVM bitcode is not architecture agnostic. It would not solve the problem of going from x86 to ARM.

> (anyone remember fat binaries i.e. the ones including both PPC and Intel executables in one .app container?)

This was also used in Apple's transition from 32-bit to 64-bit on Mac. And later again on iOS.

So yes, if Apple were to transition CPU architectures again, fat binaries would be the likely approach.
This concept forms the setting for the old Michael Chrichton novel The Terminal Man.
What additional steps would you suggest?
Github has been a well known Rails monolith. Absolutely they have services that power all sorts of stuff (they have a few blog posts on it) but it's just impractical to even start a discussion on splitting it up for the reasons you initially argued for.

I've been through a number of large rewrites/reworks that took monoliths much like Github (with many many many services behind it) and split them up into modular pieces and it's an insane amount of work that can take years. You simply need very good reasons (including business reasons) to do that.

Moreover, companies at these sizes just have a LOT of code all over the place. Tooling, infra, supporting services, etc... Not to mention it's just not useful to have external contributors for a business product like Github. Doing code reviews, addressing bugs that were introduced, spending time discussing things with contributors takes an incredible amount of time.

Basically if the reason you want Github open sourced (and reworked into some weird architecture you described) is so that people can contribute to fix things and add features....Github could/will just hire more devs to work on that.
I suspect the timing was a coincidence.
This is mainly due to the demographic of HN. Lot's of young people here with a lot of energy and little life experience.
This matters. I write emulators. (join me: https://news.ycombinator.com/item?id=17442484)

If you want to run something like Windows 10 in a full-system emulator that is something like valgrind, performance matters. For each instruction emulated, you might need to run a few thousand instructions, and you can't get magical hardware that runs at 4 THz. Right from the start, you're deeply in the hole for performance.

Consider the problem of emulating a current-generation game console or smartphone. You can't give an inch on performance. You need to fight for performance every step of the way.

Just recently, I did a rewrite of an ARM emulator. It was all object-oriented nonsense. I haven't even gotten to profiling yet and the new code is 20x faster. Used well, C99 with typical compiler extensions can be mighty good.

It's important to have a feel for how the processor works, such as what might make it mispredict or otherwise stall. It's important to have a feel for what the compiler can do, though you need not know how it works inside. You can treat the compiler as a black box, but it must be a black box that you are familiar with the behavior of. When I write code, I commonly disassemble it to see what the compiler is doing. I get a good feel for what the compiler is capable of, even without knowing much about compiler internals.
> Capitalism is about competition for the working class (i.e. users), domination and centralization.

Not true. There is no coercion in non-state capitalism.
That's the longest article ever. What's TLDR? Facebook data center produced a cloud within it?
DevOps Engineer | Odense, Denamrk | Fulltime

Colourbox is looking for a DevOps Engineer with an extensive background in Linux and system administration.

You will be a part of a strong development team working out of our headquarters in Odense, Denmark. You will work on Scandinavia's leading stock image website Colourbox and the associated media handling platform Skyfish that helps users organise, share and edit images.

Our customers include major public and private clients such as the Danish Ministry of Justice, a large part of the municipalities in Denmark, Ørsted and DSB. We are experiencing high growth and need you to help create optimal conditions for continued future growth. The platform you help develop will create a fantastic user experience for our users and also convert new visitors into paying customers.

Job Functions
You will work closely together with the entire team to ensure the stability and maintainability of systems and infrastructure. The primary focus will be on maintaining, evolving, automating and documenting systems and infrastructure. You will also work on new systems to support new features. You will maintain our AWS infrastructure, consisting of Linux servers that run open source software such as NGINX, MySQL and Elasticsearch, and custom built services written in PHP, Python, Go and C.

Your Qualifications
Engineers come in all shapes and sizes, but we expect you to at least match the following requirements to apply:

A degree in Computer Science, Mathematics, Software Engineering, or similar
Good communication skills (written and verbal) in English
5+ years working as a Linux system administrator, developer, or similar
Strong knowledge of Linux
Experience working with AWS
Experience working with MySQL
Proven development skills in PHP or similar languages
Experience with one or more of the following technologies and terminologies is a big plus; Jenkins, Elasticsearch, NGINX, TDD
What We Offer
A full-time position, working in our office in Odense. You will be offered a competitive wage with the ability to be influential while enjoying professional freedom with responsibility. We offer flexible working hours, a pleasant office environment, a pension plan, awesome lunch, and a supportive work climate with ambitious and energetic international colleagues. You will become part of an expanding, successful international business.

Interested?
If this is you, we want to hear from you! Send your application to jobs@colourbox.com. If you have any questions, also email jobs@colourbox.com.
As I recall, people got over it.
Please don't. Even if you have a point, the snark does more damage.

https://news.ycombinator.com/newsguidelines.html
Triplets Baby Born Virtual Mother Game
Not that either is great, but I definitely still think Microsoft is more evil. At least Google contributes to Coreboot and puts it on all their Chromebooks.
>Package management is a non-thing in SBCL. It just doesn't exist.

When is the last time you use SBCL, or Common Lisp in general? Quicklisp (https://www.quicklisp.org/beta/), which is a modern package manager that supports resolving dependency and works across almost all currently active Common Lisp implementations (and not just SBCL), has been a thing for years now.

>The basic HTTP server, hunchentoot IIRC, crashes after it serves its first request

Would love to see the backtrace to see the reasons (and to submit a bug report if the issue warrant one), as from my experience Hunchentoot is very stable. I regularly used it in my freelance jobs without any issues.
Bare Metal K8s Clustering at Scale
Hi there, thanks. Need to try this
> The type system in Java also failed to catch the bug

Java is not a theorem prover, and your comment was about theorem provers.

> you wouldn't end up with an error in a specification

Again, completely orthogonal to your argument. If you have an error in specification tests won't help you because you'll test the wrong thing.

> The thing to realize is that theorem proving is not a business goal in most cases. What you care about is being able to deliver software that works

Again, your comment was about "saying things are correct in the semantic sense". You're saying now "I don't care about correctness in the semantic sense, I care about delivering software that "works" (whatever this means; clearly it doesn't mean software without bugs) in a reasonable amount of time" and that's fine. I do too, but again, nothing to do with your original argument.