skysight-inc/HackerNews huggingface dataset:
Individual YouTube Let's Play and Twitch streamers kind of can offer individual opinions or commentary on a game, that aren't really entrenched in the game journalism industry or vacuum/echo chamber. Which is more or less, is this fun, and how best to play this game, which is what we used to go to gaming magazines for.

But yeah, any official branch of "journalism" that directly courts advertisers and hires desperate writers fresh out of liberal arts schools who have few job prospects that their communications or journalism degrees are marketable (and may not even be that in to video games when they start) come packaged with the political opinions and agendas shaped by said institutions/departments that really have zilch to do with gaming consumerism or considerations when making a game beyond is this fun and will it sell, but they feel they have to make a difference somehow and use it as their soap box or some grander form of social commentary when most people just want to play Zelda and the creators probably had none of the intentions they project onto it.
>And Etsy isn't a B corporation. It's CEO tried to make it one and failed.

Their website says Etsy has been a certified B Corp since 2012: https://www.bcorporation.net/community/etsy
Actually one of the reasons that Fortran is fast is not that the code you write in it is inherently faster than C. It is more that the idiomatic way of programming it is fast. This is not necessarily the case in C, where it is quite natural to use pointer structures, while in Fortran you would in most cases use large arrays that consists of continuously allocated memory instead.

It is of cause possible to do that in C as well, but it is not as natural. You can use pointer structures in modern Fortrans as well (as in F90 and later). Again, the difference is that idiomatic Fortran often lead to faster code.

One real difference is that Fortran do not allow aliased memory in arrays unless that is specifically declared using the "equivalence" statement, while in C and C++ that is the default assumption. This allows for some optimizations that can't be done safely in C. In C99 and later, you can use the "restrict" keyword to state the opposite, namely that an array is not aliased, but usually you won't do that outside of tight loops if at all.
“The Red Pill:” “The Online Radicalization We’re Not Talking About”
> No matter how good you are, a large portion of companies and recruiters will autotrash your resume without an education section.

If the company looks that closely to academic degrees, it most probably
doesn't know how to hire staff. I don't want to be the only competent person
around.

> ([...] two years or more, a lifetime in this industry)

Where "this industry" is "startups plus websites". General IT doesn't move
that fast, especially with regard to good tools and ideas. A carefully
chosen toolbelt of things that are ten-fifteen-twenty years old is still
stronger and more flexible than most of the new sexy applications programmers
now use.
When it comes to reading it is very clear in the IDE. val variables look normal (since immutability is encourage), var variables are underlined. You get used to it very quickly
Foster trumps her easily judging by his works.
Best Android Developers and Mobile Game Developers
Ditch diggers is a go-to insult, but skilled tradespeople are still incredibly valuable. As an apprentice a plumber makes next to nothing, but once you get your time in you can make a ton of money if you have basic business/time management skills.

Everybody poops.

The same goes for carpenters, masonry, etc. The physical work will wear you down — but by the time that becomes a problem you should be skilled enough to be a manager.

I'm making decent money now, but it's crazy how much trade work was frowned upon when I graduated high school. In retrospect I think I'd be totally happy with being a contractor managing a small business.
> The role of music at work is part of an unintentional arms race of sorts. Office workers embraced earbuds and noise-canceling headphones in large numbers as ways to cope with the lack of privacy that came with the open-floor plan. But using private music to restore some semblance of auditory personal space defeats the purpose of taking down cubicle walls

Yeah... That is exactly the point! Because taking down the cubicle walls was the worst thing to happen to offices. Managers need to stop trying to get around the walls, real or otherwise, that people set up at work. They benefit no one productive.
Mutable hashmap/associative array/whatever literals like:

var map = {"a": 6, "b": 12}

[Whatever list type is most common/idiomatic in Kotlin] literals like:

var list = [1, 2, 3]

etc.

Plus list/map comprehensions like Python or Haskell, as you mentioned.

Not a big deal or anything. It's only a little bit of extra typing. And the syntax sugar they do add is definitely a massive step-up over Java.

I know it'd be hard to add the map literal syntax since it would clash with Java's normal array literal syntax. And I also realize that Java has a wide variety of container types for a reason, and Kotlin wants to be a subset of and not replacement for Java, so doing this may not make a lot of sense.

I guess on reflection, my complaints aren't really valid given that context. I've just had it ingrained in me to use special characters for basic container types, since Python and JavaScript were my first languages for many years.
In regards to the China dumping:

yeh I don't think we should dump radioactive material in the desert, but if the goal is to have a greener earth and not pollute, I'm not sure how relocating the source of pollution halfway around the world reduces pollution, and then spending more energy to ship the prius back to california.
I'm sorry but if there are problems with the way we do something, but we still want the benefits (products) offered from the materials of that process, shipping the process off to another country which is untransparent about its practices, is not a solution to the problem...its just throwing the clutter in the closet for the guests. out of site out of mind.
I'm going to take this a step further. Years ago -- a decade or more -- I was saying that "China is the prototype." Early days of The Great Firewall. Initially built, by the way, with U.S. and "Western" technology and consulting.

As for the Net. It was a frontier. Now, it's settled. And those who've taken up residence are busy turning it and sealing it up, for their own purposes.

As for open, free as in speech communication. Start looking for the next, next-generation physical layer. One that is not in the hands of established and self-serving interests. Yet.

Rinse and repeat...
> During the public comment period in 2015, nearly 4 million citizens wrote to the FCC, many of them demanding strong net neutrality protections. We all need to show the same commitment again.

Do they really think that the people who made these decisions did it because they care about the best interest of the people?
I absolutely disagree.

There is no future in software development as a job

How can you make such a blanket statement? Software is a more lucrative position for more people now than ever in history. You want to be a manager?? Who will you be managing?? Programs that write other programs??
Edit – An open source modular self-driving car
Actually, it tells the compiler that every time it comes across a class called string that isn't fully qualified, it should use std::string. And since he's put it in the global namespace, it will apply everywhere this header is visible.

He really shouldn't do that in a header, but if he at least moved it down a couple of lines so it's inside his private namespace, it at least wouldn't affect anyone else. There is no good reason to do it globally.
The cost explorer gives you information by tag and/or product. You really don't need a DB.
My Stockholm apartment had multiple ISPs competing for service over fiber laid down by a state-owned company. In 2007 this meant symmetric 100mbit for about $30/month.
Completely agree!

I've often said that I didn't learn English grammar until I studied German, I didn't understand Linux until I read the Arch documentation, and I didn't comprehend relational data until I read the Postgres documentation.
>you should know that Ben Shapiro is a very well-respected author on matters of economics

Actually he's not.
Right. I wouldn't use that; while I can totally understand why you linked the shops you did, they also aren't qualitatively much different than the shops I do appreciate. So I'd rather not automate away my taste until, you know, it's my taste.
Well not in the EU https://ec.europa.eu/digital-single-market/en/open-internet-... .
You also need to include other benefits as well. Benefits as a percent of total compensation have increased heavily over the past 20-30 years. Now they make up ~30% of an employees total compensation.

https://fred.stlouisfed.org/series/COMPRNFB
Are You Ready to Build Your Own Photography Website?
SV is moving into a the "stasis" stage of a mature industry where the incumbents are more interested in freezing the market in its current self-optimized configuration than allowing for new players and risk loss.
There's a good science fiction story which has copying-type teleportation. Everybody recognizes it's being copied and then dying, so people are reluctant to use it. But many do, because it's required by their career.
Amazon most certainly has selling Associates. But like much of the gig economy, they try to avoid employees.

[0](https://affiliate-program.amazon.com/)
Pilot projects, technology analysis, market research, reports from external consulting companies, architecture assessments, university projects,....

There are many ways to research new tech without touching the current product development.

Sometimes it is better to be the turtle than the rabbit.
That will not work for all languages. Look at https://www.w3.org/International/wiki/Case_folding for an explanation of why this problem is nontrivial. The lower function is sufficient: it handles case-folding properly, using the configured locale. Explicitly stripping accents can actually be the wrong choice depending on the locale
Invariants is the key concept to writing good code.

Going for a walk and thinking things through yields better code faster than iterating over it hands-on.

Frameworks are overrated and often a source of ephemeral knowledge and code bloat. Think twice before committing to a framework or a 3rd party library.

Also, picking a good name for a variable may take up to a day.
Keep a technical journal: https://news.ycombinator.com/item?id=14315213
And this is what I learned in my 15 years: programming is not a task done primarily with a text editor.
This would be a decent competitive alternative if it truly delivers.

My concern would be that this is, once again, a private company on private infrastructure. So although we've added another competitor to the mix (for a grand total of between 1 and 3 in most areas) we would still rely on heavy government regulation to protect Net Neutrality. I don't trust any companies at this point to keep my best interests in mind, whether it's run by Musk or not.
I've started using my palm/the left side of my hand to press ctrl and it works really well, provided you are working on a keyboard with raised keys, not so easy on a laptop.
https://fred.stlouisfed.org/series/COMPRNFB

Total compensation per hour has increased 44% since the 80s.
Dynamics and Kalman filters
sōzu: Rust hot reconfigurable reverse HTTP proxy
Let's all agree that your opinion is the correct one and go from there? That's a bold rhetorical maneuver, do you find that it ever works?
Get.
More.
Sleep.
You have not answered my questions. Why control other people's demand while you don't control your own?
It doesn't, but it eases a lot of frustration in other areas, which makes fragments slightly more bearable.

The standard library[0] functions `apply` and `run` are really nice with builders.

When I converted Red Moon[1] from Java to Kotlin (no functionality changes), the code base shrunk by around 1/6.

[0]: http://beust.com/weblog/2015/10/30/exploring-the-kotlin-stan...
[1]: https://github.com/raatmarien/red-moon
Yes, indeed–but that's actually part of the argument against: it allows to define basically anything "profit-driven" and makes the idea meaningless.

The unfortunate part is where this supposed doctrine is used repeatedly to excuse companies' worst behaviours: "Amazon cannot install air conditioning in warehouses that have people fainting in the summer, because that would clearly cost money and Bezos would be criminally liable for leaving money on the table".
Crazy how social structure distort reality.
> both of these languages are intended replacements for an 'old' language (Objective-C => Swift, Java => Kotlin)

It may be true for Swift but Google never claimed Kotlin is replacement of Java. I guess people are getting overly excited and making claims that Google did not. Kotlin is low effort developer friendly move by Google. Jetbrains will do work on language and tooling and Google would provide some Android-Kotlin related docs and support.
Programs will write other programs, there is extensive work on this problem in progress with some nice low-hanging fruit available in research already. The future will need genius-level swengs only, all mundane/boilerplate/lookup tasks will be done by semi-automated systems and most swengs won't be needed anymore. I am working in this field and can clearly see where it goes and we finally have means to accomplish it within 1 generation. If you aren't involved in AI/ML/robotics, you are going to be most likely sorry, fighting for low-income developer jobs for those that can't afford automation tools.
The Subprime Directive
I Guess it's time for people to switch to a better IM platform. I'm tired of having to use WhatsApp because everyone else does.
municipal administration can always disagree, it's not blank check if you agree once for good of the people with company, not sure what's so difficut to understand about it, but maybe it's ingrained in american heads from your judicial system based on precedents (AFAIK)

it doesn't even need to be exception, you can change rules for everyone if it's good idea, no mater who is proposing change
He didn't claim that people are picking useless majors. He stated that the earlier post's claim that students are encouraged to pick useless majors is incorrect (at least for his generation).
Yeah, it sure would be a shame if all of those American companies everyone else in the world depends on were suddenly out of business because they couldn't afford the extortion fees charged by whichever ISP wants to clone their service.
What you said resonates with me. I would like to talk to you in detail. Can I PM you?
Redesigning Android Emoji – Google Design
I've yet to see a viable, informed argument against NN given our current market/options.
> With that said, I'm not exactly sure what type of career path somebody studying, say, political science could embark on

I'm not so sure it matters. Even in engineering, college courses alone won't provide you with a worthwhile resume. In college, you have plenty of chances to build a CV worth hiring. You can do research, work on meaningful projects outside of class, get internships, etc. no matter what you want to study. All the people I knew who got jobs out of undergrad did some combination of the above regardless of their major. The important part was that they could point to concrete things that demonstrated their skills.
The Complete Python and PostgreSQL Developer Course
I doubt it is a loss leader. That's a fair price to pay for the kind of hosting I require. Local web hosting companies who are profitable charge less than what Google is charging me.
I live in the country and have this right now. 100mb for $50 or 1000mb for $100.
All those Silicon Valley startup bros would be loving capitalism. It gives you the highest standard of living in history!
When I hear Rwanda I can't thinking the genocide that happened there only 23 years ago.
Has it changed so much since those days?
Getting rid of 35-50 megabyte "text" pages would be a good start.
If only it weren't GitHub only. I've got a couple projects in Bitbucket that I'd like to use this with.
That may be the solution they end up implementing.
Are net neutrality supporters wasting their time by filing comments at the FCC?
It would seem that StackOverflow may be a more appropriate place to ask programming questions. (There are already answers to many of them.) The HN crowd is usually kind enough to provide an answer, but still.
I can't find any references to what I'd heard about bitcoin bug handling, but it was probably in reference to the DoS fixes. I haven't heard of any exploitable-for-profit bugs being handled the same way, but we wouldn't have, would we? So the question is whether a shut-down-everything DoS or a stolen money bug would be handled similarly, as a policy. I think if a stolen money bug were considered significantly worse than a shut-down-everything bug there would still be an alert system in place, since it could effectively reduce the former to the latter.
If this forces non-US Americans to use US IT company services less, there are less angles the US government can use to spy on the rest of the world.
Plus, data protection laws in other countries (especially European ones) are far more restrictive.

I don't think there's any reason for us non-US-Americans to care at all about the US internet. Just like we don't care about pretty much anything else that's happening in the US.
If it's more reliable than satellite TV has proven to be, and has a reasonable latency, then yeah. Another competitor will be quite welcome, especially in rural areas.
I'm also one of those users that would have loved to see more frequent updates but to be fair they were always on top of new features in Apple's iOS updates: Split screen, watch app, today widgets, etc. - so while major updates are rare at Cultured Code the app was anything but abandoned and smaller features were available fast.
Putting the right galleries on sites can increase page view time by 90%
In fact, Flang has now been added: https://mohd-akram.github.io/languages/?source=Fortran
Show HN: Release Burndown Chart
While I think this is a terrible idea, there's not that much to worry about for us as ordinary internet users. There's not going to be a slow & fast lane, at least not anytime soon. ISPs want net neutrality banned so they can "extort" money from Google, Facebook, YouTube, Netflix (to some extent in place), Amazon, etc. They're going to artificially slow those big, rich sites down unless they pay up. Netflix already is paying Verizon fees to avoid being throttled (btw the throttling was easily demonstrated by using a VPN to mask the Netflix traffic, speeds went way up). This is analogous to the AdBlock extortion racket where they charge Google to allow Google's ads through AdBlock.
Scientists closer to making personalized blood cells from patients' stem cells
Interesting, I think an alternative to the net neutrality ruling might be to go the way that Canada and the UK did which largely prevented this from becoming a significant issue: force the major ISPs to lease last mile lines to the upstarts. Make a market that works. It also did great good for competition on speed grounds.
Like you, I think CREATE STATISTICS is huge. I work with a sharded PostgreSQL set-up where we roll our own sharding based on customer data. This means that most of our tables have compound primary keys where the identifying account data is part of the identifier.

Just speculating off hand, but this sounds like a schema-defined column dependency which is doubly-troublesome since, like I said, this is within our primary key index. I am super excited to see just how much a difference CREATE STATISTICS will improve overall performance.
The Happy Hacking Keyboard Lite2 features real separate cursor keys:

http://www.pfu.fujitsu.com/hhkeyboard/leaflet/hairetu.html#l...
Only reviewing from your excerpt -

Just because someone sees the work that is done as part of a more cost effective solution as 'craft', doesn't mean it is actually done solely for that reason..

automated cloud deploy pipelines likely would also fit the bill and could be blogged about just in the same way, as one small example...
In my opinion that book should be the starting point. The official tutorials have you way deep in the weeds with database migrations and stuff before you even have a basic understanding of where you're at and why. Worst "hello world" ever.
I would imagine that unless you have staff sitting on their hands, that level of hardware commitment would require at least one extra employee, generally at a cost of 6 figures a year.
You Should Stop Craving for the Perfect Working Environment
>"If you're an Internet user not in North America there's very little reason for you to care about the decision the FCC made today."

From the post:

"The result: ISPs would be able to once again prioritize, block and throttle with impunity. This means fewer opportunities for startups and entrepreneurs, and a chilling effect on innovation, free expression and choice online"

Do you not believe that the global internet has benefitted from North American tech companies that were able to innovate in part because they did't have to contend with gatekeepers and paid prioritization of traffic? Would Youtube have been possible under such a regime? Don't people from all over the globe consume Youtube content?

Additionally Ajat Pai is an ex Verizon lawyer. Verizon being half of the broadband duopoly in the US. Most countries have some similar former PTT(post telephone telgraph) monopoly/duopoly. This action sets a precedent for any other countries where the monopoly/duopoly is seeking to enact a similar gatekeeper/pay to play regime where there now stands an open internet.
Local loop unbundling seems to work pretty well in the EU (at least we appear to get cheaper, better internet).

http://eur-lex.europa.eu/legal-content/EN/TXT/?uri=uriserv:l...

This doesn't really help in low-population areas though, as there's little incentive for anyone to update the lines.

The result of the regulation is a mostly healthy market in consumer ISP service, which is weird.
>So the government is basically paying 15 million extra to support the king's hobby.

Maybe it's worth 15 million for the government to have a plane that their king can fly, not just their king, but all the Dutch pilots, KLM or otherwise, that are already capable of flying the 737s and can easily be hired by the government to fly the new 737?
I'm sorry, I just misread your post - I am, in fact, agreeing with you.

(Of course, both you and Patrick can be right if the typical 5-year trajectory involves only well-paying jobs, even it's usually more than one job.)
I don't think people are saying it's more cool, but the announcement sure made it more known. I'd never heard of it before the announcement (I don't do anything with the JVM these days, so I'm not up on it).
s/insensitive/sensitive/?
User onboarding cheat sheet. Build onboarding for your product from scratch
Until password managers are ubiquitously integrated with mobile apps, we are forced to use the clipboard to transfer passwords. Unfortunately, any app can access the clipboard, revealing passwords. Copying passwords from 1password always feels dirty for this reason, and unfortunately I don't have a good solution to this problem.
That's kinda the point, thank you very much.

There is a grey area of behaviour that cannot be pinned down with a blunt instrument like criminal law. These behaviours have traditionally been handled by the people witnessing them, and with an equally large spectrum of instruments from just a frown to social exclusion, etc.

So, to directly answer your question: nobody and everybody. By letting the people you actually interact with on a day-to-day basis know what you're writing online, the mechanisms of social control continue to function as they always have.
Do you use the bandwidth? Just curious what you do with it.