skysight-inc/HackerNews huggingface dataset:
In PHP shops I have worked in we would just hand new interns the 'Object-Oriented Programming with Java' book and have them go through that as everything in that book would transfer directly to PHP (and they all new Java).

Then, Laravel, that is the best framework I have ever seen in any language. Comparing it to rails is a huge disservice as it is far superior by almost any measure.
I agree with your criticism, but what I've done to mitigate this issue is bind a keyboard shortcut to an AppleScript that walks through Finder's Edit menu and looks for an item beginning with "Rename"
Would love to see the finely-crafted, artisanal HTML and heirloom CSS.
> [WordPress and] Drupal are immensely popular for simplistic sites

That's not a sentence I expected to see. Ever. Drupal is popular for many things but for simplistic sites?
I'm not saying it is easy or logical, but it is possible.

System Preferences > Keyboard > Keyboard > Modifier Keys...

In this dialogue you can remap what the modifier keys means, so you can make the ctrl-button act as cmd and make the cmd-button act as ctrl.

Personally i use it to make the caps-lock key act as escape.
I understand the cynicism, but for now at least this is not affecting pricing (which is still based on subscribers [0]).

Seems like it's more about finding ways to target users who have unsubscribed from a mailing list. That has its own thorns, but a sly price hike doesn't appear to be one of them so far.

[0] https://mailchimp.com/help/about-mailchimp-pricing-plans
I'm sure there was plenty of this sort of fraud occurring in the 1950s and such, but technology has enabled this sort of thing a lot lately. Not quite the same but closely related, the "email from the 'CEO' explaining why you need to wire money to this numeric account" is a huge and very profitable scam right now. That stunt may have been possible 50 years ago, but modern scale, tools like LinkedIn making it easy to target the employees that might have that authority, etc. make it all way easier. Oblivious companies get burned quickly nowadays.
The 140-Year-Old Dream of ‘Government Without Taxation
Love it. You will continue to capture my heart and my upvotes whenever you post anything about the many nuances of storing and representing time. Or something about Unicode / character sets.
According to this video they're only keeping text transcripts, so... maybe a penny over your entire lifetime.
Precisely. Not sure what the fuss is about.
Its stories (and personal experience) like this that make me laugh when people try and say that governments are inefficient and lacks accountability.
Ask HN: Where do you find contractors for non-technical work?
Examples such as copywriting, social media management etc?
Belt and Road Initiative: How China Is Looking Beyond Borders
The difference being that you're not sending emails to unsubscribed addresses, so they don't really occupy the same conceptual space as subscribed addresses.
This is all true, except for one small complication that OTA updates may be lethal. Though, I'm hoping they are past that.
I remember very specifically being taught about those phrases in middle school and/or high school. Weasel Words, they were called.
It definitely feels that way, yes. I've mostly dealt with small businesses looking for the lowest bidder and medium businesses unable to spend a fortune on software licenses and highly-experienced devs, and PHP fits that segment well.
In a similar vein: warnings for your 'last chance' to apply for house insurance. As someone who likes to keep physical mail to a minimum, all of the above are rather annoying.
The sun emits IR.
Indeed! Consider a simple brochure-style marketing page, which is often a good use case for static HTML. Such a page should be centered around content, and that content (photography, illustration, copy, animation, etc.) may need to be specially built for the page and may be expensive to produce. Everything has to fit together flawlessly, telling a compelling story while staying on-brand. Performance needs to be great. And if the page is generating much revenue, it is easy to justify spending even more money in optimizations if they are likely to improve conversion rates.

I realize this has nothing to do with the ridiculous situation described in the article, but I do think it's worth pointing out that $18k is not at all an inherently ridiculous amount of money to charge for a static HTML page. In some cases, it may not be nearly enough.
Every time I visit relatives in rural and suburban areas, I'm so disappointed in having to drive everywhere. To me that infringes on some feelings of freedom, where you are entirely dependent on a car. I love where I live in a city, love not owning a car, and love the ability to walk or take the metro anywhere I need to go.
Counterpoint: Wouldn't actual owners of these products know more about their advantages and drawbacks than forum trolls?

Don't get me wrong, I can't STAND Tesla forums. But a (non-Tesla) car forum I'm on has a number of very vocal complainers who post EVERY negative blogpost they can find about Tesla in every thread about Tesla, because... reasons. I mean, everyone needs a hobby, but as someone who actually owns one Tesla and many Apple products, I see no need to spend all day digging up positive OR negative news about the companies.

I can't fathom what would drive someone to be so angry about a company as to spend more time researching it than even the most rabid fanboy, but they're out there.
tl;dr: you should know about leap seconds.
If only the Shakti Stone could absorb all that JPEG in its product pic...
Audio is subjective but differences in quality can still be objectively measured. You play the same music through different equipment and have the listener rate them without knowing what they are. Consistent improvements will show up across different listeners, and differences that come down to personal taste will still show up across different sessions with the same listener.

The most telling thing about the audiophile world is how allergic they are to anything that resembles this sort of blind testing.
I don't get it, many people want to play a game and there just aren't enough players in their city, games want as many players as possible to be playing them.

Your requirement that games ping-restrict servers is an absolute non starter: unless the game is already guaranteed to have hundreds of players active and available near any given player at any given time of day, and evenly distributed redundant always-up servers that scale for demand near every player cluster across the planet. I think CSP is a far more realistic solution to giving a good player experience than magicking player base activity and distribution
You're confusing agnosticism with atheism. Atheism claims direct knowledge of God, namely that He does not exist. Agnosticism on the other hand is the position that the question cannot be answered. Plato and Aristotle's position was one of agnosticism, not gnostic atheism.

By the way I consider the agnostic position to be entirely intellectually honest and defensible. I happen to believe otherwise, but a reasonable person can reach the agnostic position.
> You left out step 4, without which 1-3 would just make everything worse for everyone: just like with car insurance, everyone would be legally required to purchase health insurance up to some minimal level of coverage.

So just like with car insurance, that minimal level of coverage would only include health care costs incurred by others as a result of your actions? The minimal required car insurance isn't there for you, it's there to ensure that others can recover their costs from you in the event of an accident. Unless you're paying extra for comprehensive coverage, the insurance company won't pay out for your own treatment or the repair of your own vehicle.

The only thing that might come close in the domain of healthcare would be mandatory coverage against the possibility of accidentally transmitting a contagious disease. It wouldn't cover the cost of your treatment, but rather the cost of treating others whom you accidentally infect. The premiums would be minimal (so long as one is vaccinated) and it wouldn't look anything like traditional health insurance.

Of course, even the "minimum" level of car insurance is only mandatory in connection with driving on public roads. Putting aside the minor issues of a power imbalance sufficient to imply duress at the best of times and the fact that you'll be paying taxes for those roads whether or not you're allowed to use them, this is somewhat analogous to terms and conditions for use of someone else's property. What you're proposing amounts to mandatory insurance just for being alive—essentially on the basis that denying you healthcare you can't or won't pay for might make others feel bad—which is a rather different proposition.

Really, though, a better question is what penalty you propose for not buying whatever "minimal level of coverage" you think people should have. My suggestion is simple and doesn't require any special intervention: If you're not insured, can't pay for it yourself, and can't convince anyone else to pay for it for you as a voluntary act of charity, you don't receive treatment. That is the natural punishment for not buying health insurance. There is no need for any other.
Complaints like this one make PHP seem perfect.
Haha. yeah not sureif that was me or a typo + autocorrect

Try clicking the battery icon ;-)
> use their cache and edge servers

Using the amp cache requires pre-loading content in the end user's browser. That makes things really fast (there is zero request latency to "load" and AMP page), but has security implications. If I stick `window.onload(send a bunch of user analytics to my personal server);` in a preloaded page, than anyone who does a google search where my resource is a result unintentionally loads my page and then has data leaked to me, a random nefarious internet person.

So given these two requirements:

1. 0 request latency

2. Prevent data leakage to third parties

Come up with a scheme that is different from AMP. Or you can argue that either of these requirements is wrong: that data leakage is okay, or more likely that some low-but non-zero level of latency is alright. But my understanding is that the options are either use something amp-like and get approximately 0 latency, or use something non-amp like, and have latency of 50-100ms minimum on good, wired, HTTP/2 connections for well designed websites, and that becomes really bad, really fast, if you're on a 2g or 3g HTTP/1 connection in rural $wherever that's dropping some packets.
> But it’s unsatisfying to say “this is false” without explaining why

Got my upvote. I can't stand the "falsehoods programmers believe" articles that make a point out of not backing up any of their claims.
>The article gives me the distinct impression that the author is in denial of the stress associated with living in a crowded place.

The fact that he doesn't even address the "human factors" that basically don't exist in rural areas (you can leave your house unlocked and it will probably never be robbed, you don't have to worry about the tax man screwing you if you misread a sign about when you can park, you don't have to actively avoid stepping in human feces) are kind of a tip off. Worrying about other humans who you have not chosen to interact with doing things that screws you over is a whole category of stress that's basically nonexistent in rural areas".
Alternatively (or in addition): sending invoices periodically.
You can view most pages by going to:

https://web.archive.org/web/2019/http://SUBSITENAME.ytmnd.co...

This works for me even on iPad, so no Flash is needed. Also, you can search by tweaking the end of this URL:

https://web.archive.org/web/2019/http://ytmnd.com/keywords/S...

It will only work for search result pages Archive.org saved, and only for the first page of results, but they archived a LOT of them, so most relatively common search terms should work.

The archived YTMND also has a comprehensive list of "fads", which is great for context and examples:

https://web.archive.org/web/20170120213744/http://wiki.ytmnd...

Also, the most-viewed YTMNDs of all time:

https://web.archive.org/web/20190512045939/http://ytmnd.com/...

Lastly, this MetaFilter post I did rounded up some of my favorites:

https://www.metafilter.com/180917/You-Were-the-Man-Then-Dog
If I remember correctly, WannaCry had a small customer support call center =D
Sadly, that's what I've been hearing for at least 5 years.
I learnt a while ago that salaries come from a different budget then the project budget. Salaries are an ongoing cost. But a contractor comes out of the project budget.

So since the salary is ongoing and a higher risk (for them), it's priced lower. A contractor the risk is less for them since the project has a fixed budget.
Before Vim I had to look for an editor every time I learned a new language. Now I just use Vim. For everything.
grip is identical to the Serbian version in Albanian, masculine too
planet instead in Albanian is masculine, like the Croatian version, interesting.
Yeah. Maybe it's just an omission in the story, but once the original scope was exceeded, an "I wanted to let you know that we've reached the number of hours I estimated for the task; let me know if I should continue on this project on an hourly/daily basis of $x" email was probably warranted.
10x just to come up with the PowerPoints saying they could do it for another 50x. Then still fuck it up.
Political discussion in a nutshell. It's always possible to find some idiot who happens to belong to group X and holds opinion Y, and then use that to tar the rest of the group.
I like those and generally agree, though I'd change one thing: if you're designing something that's meant to be used - as opposed to just looking pretty - ignore advice about maximizing negative space. Just fit all the information your users need at a given moment on the screen. Information density is your friend, scrolling isn't.

(Of course, the section "Reduce Visual Noise" still applies.)
Taking nothing away from the Rust community that has managed such a complex language so well so long, I have to say that there never was anything viable in the no-GC no-runtime niche (that is why it is a niche - otherwise why would anybody be using GC'd languages). We were/are just gritting and bearing C++.

If it is a typical program, i.e. not a device driver or OS kernel running on low-memory hardware, having a GC + runtime doesn't preclude performance, for a long-running program. Of course, for short-running programs, just malloc, don't free, is the fastest.
I forgot to specifically state - I think the two pdfs are the same size.
It's great to read that it works this way for at least someone out there. For me, after clicking 'Get Started' at the above page I was sent to https://support.google.com/store/contactflow?dl=change_cance...

And yes, I'm using the current Chrome and script/ad-blockers are disabled.
If that was the amount that was in the contract, of course they paid.
Blockchain Technology Can Benefit Your Business
Salon Media $5M Sale, Bankruptcy and Liquidation Threatened If Deal Fails
Slipped through for a year?
I miss Photoshop Phridays. I mean they still exist but somehow the spark is gone. Back in 2000-2001 we used to wait for them religiously.
I think the saddest aspect of the pseudoscience around high end audio is these nonsense gimmicky products dilute the market for actual premium audio equipment.

Typical mass produced consumer stuff is often pretty awful, but there are so many disingenuous or foolish reviews of equipment out there, the lesson people learn is that anything more expensive than the current deal on massdrop or at best buy is just a waste of money.

I have figured out through a lot of research and consultation with honest experts what gets you good bang for the buck in the "higher quality" audio space, and what is purely gimmick, but it should not be so hard.
I think they go on Twitter to react, and post things which get reactions. Yelling is "only" about 40%.
For example, I believe if macOS had a dedicated VP with specialized software teams like the type we are speculating here, my guess is we would have fewer bugs of this sort than we do now.
Ask HN: Any there any Open source Django projects?
Especially any projects which use MVCS architecture. I am looking to clearly separate the business logic from the data access layer and I am looking for examples. Related: https://stackoverflow.com/questions/12578908/separation-of-business-logic-and-data-access-in-django
It would be nice to have a blog or something reviewing the data formats and how to put in something with more ML content. Would this even work for a usual tutorial like MNIST classification? what functions are available? I looked at the PDF "main.pdf" but it doesn't have much more info than the demo.
Functional-ish JavaScript
My phone has 2GB of RAM. That bus would need 500 such phones in the pockets of passengers to have the around same amount of RAM.

Storage-wise, I have ~140GB total storage. I think that's above average, but that bus would still need around 100 such phones.

I don't know how the buses are in your city. In mine, even when people are packed like sardines, I don't think we get near those numbers.
PowerVR GPU for RISC-V Available on SiFive Platform
This may be a regional thing. I've seen Drupal 6/7 on a lot of sites where the original dev threw together five content types in the admin GUI and told the admin how to post new content. It worked well and was certainly less worrisome than seeing (outdated) WordPress.
I'm with peteradio, I also never understand this line of reasoning.

Let's say the company has earned 1,000$ and the tax rate is 50%. Your expenses X are 100$.

So 1,000$ - 100$ = 900$. Of which 50% (450$) are tax and 50% (450$) are profit.

Now double X to 200$:

Then 1,000$ - 200$ = 800$. Of which 50% (400$) are tax and 50% (400$) are profit.

That means your profit is 50$ lower (400$ instead of 450$) then if you hadn't increased your spending?

Clearly my thinking is wrong somehow, but where?
Like ANI? https://en.wikipedia.org/wiki/Automatic_number_identificatio...
Let's try for a straightforward definition:

Culture is preference between two otherwise value-neutral positions.

For example: encouraging collaboration vs. encouraging independent work.

Or supporting self-organizing teams vs. all work having a WBS/charge code.

Culture is not choosing between being respectful and not; or choosing between being openminded and not; or choosing between being honest or not.
> This is far more real-world than a coding test, imho. Coding happens on the micro level, but understanding happens on the macro level.

But being able to map the macro to the micro is a vital part of being a competent SWE. This includes being an architect. If your plan only considers macro-issues, but is difficult to actually implement on a small scale, its not a good plan.

I want to gauge both, and a coding test is a good way to measure the micro.
Show HN: I fed up with ManUnited players built an app to give power back to fans
I really think there's something to this. I've been living in a dense urban area that does a poor job of traffic control (San Francisco), and of all the "city problems" that I find tearing most at my mental well-being is the poor urban design.

After a while you realize that there's no such thing as a stress-free, liberating walk. Traffic is so all-pervasive that everywhere you go, you're constantly negotiating your way around vehicular traffic, most of which believes that yielding to pedestrians is a distant second concern to getting around as quickly as possible at any cost. Every cross-walk you use you have to watch yourself for drivers turning left and right who aren't paying attention. Every four-way stop you have to look around and make sure that drivers are actually going to stop for you. Blocks are short, so this is all you're doing all the time.

The sheer volume of infrastructure that's built for cars means there's not much left over. The only places to get that that sense of liberation back besides distant parks or suburbs well outside the municipal core. Any parks of non-trivial size in the city are filled to the brim with roads, many of which actually act as throughfare shortcuts for standard traffic most of the time (e.g. JFK in Golden Gate Park), so you're facing all the car problems as any other street.

After a while it's hard not to be constantly on edge looking out for the next person who's about to do something dangerous to you, which is quite stressful and almost certainly has negative long-term mental effects. It really doesn't have to be the case though — contrast the car-first streets of San Francisco and other American cities to the pedestrian plazas and legitimately car-free urban parks of some cities and Europe, and it's a world of difference. We could be doing so much better.
Is this really a problem? The "falsehood programmers believe" articles I remember reading all list things that were either obvious, or obvious in retrospect.
I believe it’s related to their recent-ish push into using Mailchimp as a source for Facebook custom audience advertising.
I only want one thing from AMP -- the ability to opt out so that I never get an AMP page.
That method / recipe sounds interesting - thanks for sharing.

I did not know about hemp hearts, just googled them a bit, sounds good. I knew a bit about flax but have not eaten it much - will check that out more too.
I love this article. I had a similar thing once. I worked for this deeply, deeply dysfunctional company (salary). My project ended. I asked my boss for something to do, and he said something to the effect--"we're kicking off a new project at the end of the week until then look into XYZ because we'll be using those technologies."

So for political reasons, this new project was delayed and delayed again. I asked my boss for a project, he said, he'd get back to me. This ends up going on for a year. I stopped asking for new projects because I've done my duty frankly by asking several times, and at this time, I'm just reminding him to fire me.

It might sound like fun to get paid to do nothing, but, it's pretty demoralizing. There's a certain amount of paranoia associated with it as well. Eventually, I started taking long lunch breaks and going to the gym.

This went on for a year, then one day... We started a big new project, and I had something to do again. Very weird year, though.
Ive heard $300 million was spent on a system at a comoany I worked at which didnt work at all. They bought it because a competitor did. The lower-level managers had to tell the higher-level ones that it was OK "despite some problems." They kept tying more things into it and recommending it to others. Media reports same thing.

Funny that the supplier's entire business model seems to be to charge so much for a BS solution that each company is forced to recommend it to others to avoid reporting the loss.
This is misguided anger at best, and trolling at worst. What were you hoping to achieve with this?
The issue is simpler than ideological purism at large scale. If you ask someone make sacrifices that the one asking isn't making, no one should be surprised when there is resistance to making the changes and the motivations of the one asking are called into question.
Spreading Pipelines of Components
This looks like a very good spectrum - pretty much like the best "warm" LEDs you can get. The blue peak is almost gone - or you can discuss whether it has a peak or a small weakness in the green-blue area.