skysight-inc/HackerNews huggingface dataset:
This is probably due in part to private investors asking their banks to invest their money for them without regard to environmental issues.

Will you blame the postal office for delivering a bomb if it's properly packaged ? Probably not. The same way, I feel it's stupid to blame the banks for investing their customers' money where the yield is the largest when that is specifically what the customers' expect.

Put huge taxes on fossil fuel investment worldwide or give tax breaks for green investments, and money will go to greener areas. But governments don't want that either.
Funny thing: In my experience people with English as a foreign language all have a pretty much a common subset, the operational part of the English language. We non-natives also have an instinctual understanding which words and structures are more "advanced" and we can tone our language down to simpler structures when we feel that the audience needs it.

In effect, non-natives are good at communicating in English with other non-natives.

Whereas native English speakers occasionally mix in "difficult" words and grammar, thus making themselves less understood in the company of non-natives. Additionally, while most American accents are easy, many British accents range difficult to really difficult to understand, even for someone who's spent decades in international teams speaking English, but mostly with non-British.

I remember one workshop, listening to talks by Chinese, Finnish, German, Indian, Russian, Swedish etc. speakers. The one native British presenter was the only one with whose talk I really had to concentrate, and maybe I missed some of the details.

This can put native speakers (especially those with difficult British accents) to a disadvantage in international teams. People will not understand everything they say, but will probably be too shy to ask for clarification.

https://www.bbc.com/worklife/article/20161028-native-english...

https://www.ft.com/content/26692848-f59b-11e5-96db-fc683b5e5...
I think they use the word "pension" for defined contribution retirement plans in the UK since they, of course, don't have the US tax code section 401k.
Unfortunately "data silos" are very convenient to end users, and also allow them to easily discover new content - which solves the main problem of the distributed content, the bad discoverability.
Sweet. Just what I needed to remove duplicate memes from my phone.
You should be able to figure out a good daily time for your team that doesn't involve breaking out of the middle of a flow state. Maybe when everyone is expected to be in the office, or even right after lunch?
What do you mean by security at the terminal? I haven't lived in NYC for a few years now but do they have airport style security now?
It remain to be seen if this doesn't cause the cell (even if 1 in 10 million) to start behaving like cancer.

Great hopes! But I still think maybe it's easier for programmable nanobots with MHC complex attached to it to fix individual cells to allow us to live longer. Or maybe even change the hardware for $BRAIN_SOFTWARE.
Spanish. A lot of people speak it already (a big bonus), and the spelling and grammar are reasonable. However I have no particular attachment to it, so if you get traction arguing for a different one I'll be fine with that.
Russia Could Take the Lead on Human Gene Editing
Theatrical Cues – Shakespeare Plays Reactive Scrabble with Java Queues
Building a Python C Extension Module
Perl was great when it came out, but there's a lot of better alternatives available ("better" in terms of robust language definition and diminished likelihood of a typo leading to a sound-but-incorrect program, which seem to be two things that developers value more over terseness in an era where IDEs assist with editing in verbose languages).

I suspect perl will always have a place (there are a million shell scripts out there handling issues people need solved), but it'll have a place like COBOL does; useful where it already exists, but not something you learn until and unless you need to edit a perl script.
Crypto can’t scale because of consensus yet DynamoDB does over 45M TPS
It still has value, assuming you're intending on working until you retire and the company has no signs of failling - why wouldn't you want a (nearly) guaranteed income for the rest of your life? That doesn't preclude you from investing your own extra cash into investments.

I understand the dynamics have changed, but my boomer parents and in-laws are both enjoying retirement with the fruits of a defined benefit pension, and both are quite comfortable.
>My position is nobody ought to probably be running as admin for the vast majority of tasks

in macOS, even if you run as admin, the only thing that gives you is `sudo` access. Your "admin" user still is a normal user, but it's allowed to gain elevated privileges by supplying their password (or doing biometric auth).

The only difference between running as an admin and not running as an admin is that in the former case you don't have to type in your user name.

>having to elevate to an admin account in order to "download anything" would be a nightmare for any substantial IT department to support

normal users can download all they want. They can't execute it though. That's absolutely what I would like my machine to be configured as.
It's a JMH benchmark of the capability of several Java queues to process tasks in parallel, Reactive to:

* heavy lifting: a few (eg, 100-200) larger tasks, no latency, no back pressure
* waiting: efficiency of a few small tasks with latency, no back pressure
* mixed load: many small tasks and a few large ones interspersed, no latency, no back pressure
* back pressure: many small tasks, with back pressure which may induce latency
* throughput: many small tasks, no latency, no back pressure

The data sources are unsized iterators, and the payloads are scrabble scores (small tasks) and repeated sha-256 hashes (large tasks). Implementations include Conversant, JCTools, Kilim, Quasar, RxJava, the fork join pool, and Java 8 streams.

It's based on Jose Paumard's kata from Devoxx 2015 and David Karnok's (RxJava) refinements. I've been looking for a decent reactive benchmark for a while, and the kata [got mentioned](https://www.reddit.com/r/java/comments/cacgmu/choosing_a_rea...) in this subreddit a couple months ago so I added in the various conditions and did some runs. More details in the readme and the full JMH output is available in [the release](https://github.com/nqzero/reactive-bench/releases/tag/jmh-re...). Hoping for contributions of tuning, new implementations (esp Akka and Vert.x), new modes (or just ideas for new modes), etc.
2019.40 Quick Syntaxing – Weekly Changes in and Around Perl 6
Show HN: I made a tool to organize command-line tasks
> For example, it doesn’t support functions with arguments,

Well, you can name your arguments if you want to. You can use hashes. Or you could just get a bunch of unnamed values.

I like this flexibity. I also like that you can make the language evolve without having to add syntax (something Java is suffering from).
unrelated is relative. If I'm working on bug A and bob id working on bug B, I don't give a shit that bob is having to go talk to cathy in accounting about something.

They're unrelated tasks because there are no dependencies between them, and there is absolutely no reason why I should have to sit through bob talking about his day.
> I used to write Perl but I do not take it out of the tool chest anymore and I see very few Perl codebases in the OSS world.

It's still haunting under the covers of many a proprietary app. It handles all the database processing for a fairly modern program I reverse engineered last year (so we could transfer from it to a new program without having to manually re-enter the 2.3million record database).

Heck it was only a couple years ago that macOS used Perl for string processing in libc. [0] (I believe it now forks to sh instead.)

[0] https://news.ycombinator.com/item?id=18920122
There's a recent discussion about how the Malaysian government wants to become a venture capitalist:

https://news.ycombinator.com/item?id=21165161

I think the creation of a startup ecosystem requires doing many things, including most of what you've just mentioned. In the case of Malaysia, many people are naturally skeptical, since the government doesn't have a good track record, c.f. the 1MDB scandal. I hope the government(s) you have to deal with is/are better than that.

On the other hand, governments are facing what Clifton calls a "jobs war" (see JSeymourATL's recommendation: https://news.ycombinator.com/item?id=21180883), and many governments have programs that gives grants to small businesses. It's seen as an effort by governments to create jobs, so if you frame the creation of a startup ecosystem that way, you're more likely to create buy-in from the government.
I still use it every day!
"Defined contribution" is a euphemism to give a softer landing for employees that were expecting a pension. Workers should consider not using that language. The fact is the words are 50% the same but the product is 100% different.
What ?
https://github.com/siacs/Conversations/issues/1759
And to remove the quarantine attribute when you are sure you want to run something:

xattr -d com.apple.quarantine FILE
Siri can now play Spotify tracks on iOS 13
Are you implying that COBOL and Delphi are fast growth languages?
And the first number is primarily because of 911. It would be closer to 0.0 if not.
In the past, this was generally true, but not anymore. Case in point, my great uncle - yes, that's a thing in genealogy, look it up - was fortunate enough to retire with one in the late 80's/early 90's.

You don't even have to know much about the system to understand how this works.

Defined benefit - Your pension is X, determined by rank, years of service, etc.

Defined contribution - While the above conditions may still apply, the bottom line of how well you do is determined by how much you put in on a regular basis.

Not hard to imagine why most companies made the switch or simply stopped offering traditional pensions - they're really expensive over the long term.
Note that certain non-profits are not obligated to be federally insured. The most notable example of this is hospital staff, as a significant number of hospitals are run by religious organizations.
What yield? 0.002%?
Of course Krells' telepathy :P
This is a rather imperfect comparison, but to try to answer whether the tech is mature enough yet, the Sikorsky 61N in its Pan Am configuration could ferry 25 passengers plus some luggage (though capable of 39 passengers), with a max range of up to 450NM, requiring about 2 megawatts give or take, fuel weighing up to 4000 lbs.

The Sikorsky Firefly is a one-passenger electric helicopter, one of not that many electric helicopters, with a max takeoff weight of about 2K lbs, a little more than one pilot's worth of weight between MTW and its empty weight (no passengers). Over half its weight, 1150 out of 2050 lbs, is comprised of its two batteries, burning up to 140kW for 15 minutes max (IE, not flying like Airwolf).

So the technology is there to make the electric flight about one way before a long recharge with one very wealthy passenger and no cargo provided the passenger is the pilot, presuming the batteries are replaced regularly and it's not too cold.

Maybe they should use solar paneling for the rotor blades? ;)

https://evtol.news/aircraft/sikorsky-firefly/
http://www.flugzeuginfo.net/acdata_php/acdata_s61n_en.php
On the flip side I know people who have completely squandered their 401k due to poor financial habits, and others who are getting a check, monthly, for life.

Guess which one of those two is happier? Sure, you may say the first group was foolish, but we are talking your average American workers here not an investor-savvy class.

Perhaps make it an option, if you want to gamble go for it, if you lose don't come crying for your retirement checks.
Defined benefit might make sense on a societal level, aka Social Security benefits in the US.

On an employer level, it does not make sense as they have no idea if they will exist in the next 10, 20, 30 years, especially with automation and globalization changing the economic environment very quickly. Which is exactly what real life shows, as companies are jettisoning defined benefit pensions to stay competitive.

On an individual level, a pension plan also doesn't make sense, as you can do what pension fund managers do via target date funds and save the money spent on paying the pension fund managers. And avoiding the corruption risk of employers underfunding and fund managers malinvesting.

If you want protection that you will have income until you die, one should purchase an annuity. However, a much cheaper and better idea in my opinion, is raising a family that will support you in your old age, because it's prohibitively expensive to purchase the kind of care that comes from loving relationships in your old age.
J kenji's origins are from America's test kitchen, so you see a lot of the same techniques be applied to his new stuff.
So what you’re proposing is to increase the period in which unprotected infants may be exposed to dangerous diseases, just to pander to a bunch of noisy know-nothing narcissists?

The CDC et al already tried placating those malevolent turds by removing a perfectly safe preservative from vials (increasing the cost and risk of those vaccines to everyone), and the only thing that happened was those messianic loons and malignant grifters took that “goodwill gesture” as a validation of all their egomaniacal bullshit, and so doubled-down on their screeching and lies in return.

https://sciencebasedmedicine.org/vaccines-still-dont-cause-a...

Here’s a much better idea: how about taking each one of those new parents for a good long walk around every nineteenth-century graveyard in town, and count up all the gravestones under which little kids lie, from a time when even in a “first-world” society endemic diseases killed one in ever two or three before adulthood, and tell all thpse blessedly ignorant modern-day parents of yours to grow the fuck up.
On the plus side, the land is generally flat, and not all that useful for any other purpose (without a lot of irrigation), and is generally considered "wasteland". So instead of locating millions of people on land that's better used for agriculture, or left to wilderness (like major forests), putting people in a desert wasteland may seem like a good idea.

On the other hand, it's extremely hot there, and not really an enjoyable place to live unless you like being inside most of the year. On top of that, all the asphalt and concrete causes a "heat island" effect, making the city even hotter than the surrounding desert, and unlike the open desert, it never cools off at night (all that concrete and asphalt constitutes thermal mass). And since people don't like living in 100F+ conditions continuously, a lot of energy is used running air conditioners to try to make the place habitable.
Isn't Larry Wall primarily using Raku?
In the Worlds Most Surveilled City, Citizens Happy to Trade Privacy for Security
> If your company isn't there when you retire, you don't get a pension.

https://en.wikipedia.org/wiki/Pension_Benefit_Guaranty_Corpo...
Not sure if everyone feels this way, but I kind of hate "software engineering". I feel like once the logic or core principle is figured out, the rest is just the chore of implementation. It's like the fun part is visualizing how everything should work in your head, then you have to do the boring part of typing it all out, debugging, dealing with stakeholders etc which forms 90% of "software engineering".

I'm a lot happier now that I can outsource some of that work to other people. Maybe in the future some of the boring 90% can be automated away, but the human factors remain.
There is no bug with `\r\n`. I checked the provided example, fixed `\N` to be `\n` (this bug causes a compilation error, so it would be noticed during compilation). The hex output is as follows.

00000000: 436f 6e74 656e 742d 5479 7065 3a20 7465 Content-Type: te
00000010: 7874 2f70 6c61 696e 3b20 6368 6172 7365 xt/plain; charse
00000020: 743d 4953 4f2d 3838 3539 2d31 0d0a 0d0a t=ISO-8859-1....
00000030: 5041 5241 4d3a 0a PARAM:.

Note the 0d0a0d0a sequence following the character set. This is `\r\n\r\n`, as it should be.
"World's top banks pour $1.9T into fossil fuel financing since 2015"

https://news.ycombinator.com/item?id=21180826

So that's ~$380 G$/y for "just" the "top banks".
A while ago, I tried using various recipe apps. Then decided to build my own. While sketching what I wanted I realized everything I tried to come up with was overkill. There's a reason grandma uses a card file for storing her recipes. But, I still wanted something on the computer. So, I just use a wiki hosted on my server. I have a page that keeps bulleted wiki links to recipes for each day of the week, for months and months. I also store the shopping list. I can recycle a weekly meal plan just by copying and pasting it under the new date. So easy and I can plan meals for the week in just a few moments. The recipes are super easy to read on phone, tablet, computer or even printed out.

For meal planning:

----
===== October 05, 2019 =====

* [[recipe:recipes|recipe]]

* [[recipe:recipes|recipe]]

* [[recipe:recipes|recipe]]

* [[recipe:recipes|recipe]]

* [[recipe:recipes|recipe]]

== Shopping List ==

* [[ShoppingList10052019:shopping_lists|Shopping List]]

----

===== September 28, 2019 =====

* [[recipe:recipes|recipe]]

* [[recipe:recipes|recipe]]

* [[recipe:recipes|recipe]]

* [[recipe:recipes|recipe]]

* [[recipe:recipes|recipe]]

== Shopping List ==

* [[ShoppingList09282019:shopping_list|Shopping List]]

----

For Recipes:

====== Broccoli and Cheese soup ======

====== Ingredients ======

* 1 tablespoon butter

* 1/2 onion, chopped

* 1/4 cup melted butter

* 1/4 cup flour

* 2 cups milk

* 2 cups chicken stock

* 1 1/2 cups coarsely chopped broccoli florets

* 1 cup matchstick-cut carrots

* 1 stalk celery, thinly sliced

* 2 1/2 cups shredded sharp Cheddar cheese

* salt and ground black pepper to taste

====== Directions ======

- Melt 1 tablespoon butter in a skillet over medium-high heat. Saute onion in hot butter until translucent, about 5 minutes. Set aside.

- Whisk 1/4 cup melted butter and flour together in a large saucepan over medium-low heat; cook until flour loses it's granular texture, adding 1 to 2 tablespoons of milk if necessary to keep the flour from burning, 3 to 4 minutes.

- Gradually pour milk into flour mixture while whisking constantly. Stir chicken stock into milk mixture. Bring to a simmer; cook until flour taste is gone and mixture is thickened, about 20 minutes. Add broccoli, carrots, sauteed onion, and celery; simmer until vegetables are tender, about 20 minutes.

- Stir Cheddar cheese into vegetable mixture until cheese melts. Season with salt and pepper to taste.

Super simple and it works really well for me.
20 minutes across my team of 12 is not nothing, it's 4 man hours. When I see it communicated in that manner, the sheer pointlessness of these daily meetings is very easy for me to identify.
Methinks I'm less wrong than you realize, if this is your reaction.
What's with the huge dropoff between Q4 2018 and Q1 2019?
Please, no!

I love the variation that allows a sense of place in a "common" language. I can just know where the character in a novel is from by their idioms: Is it "couldn't care less" or "could care less", "pavement" or "sidewalk", color or colour etc? It only fails when the author gets it wrong. It's disappointing that regional accents have homogenised somewhat from entirely national TV programming in a country that must have 50 regional terms for a bread roll.

So long as we can understand each other, I delight hearing the more musical cadence of English from some non-native speakers, or the idioms of my Indian, Geordie, Scouse or Scots friends (OK, I confess it took me a little while to tune-in to full on "Weegie").
I think really the most annoying thing is they try to brand themselves as having 3 distinct shows, websites, and books, but they're all the same people and company. Yet they make you buy a subscription for each separately.
Why would we allow trailers in a pedestrian area?

We wouldn't. We wouldn't even allow bikes in a pedestrian area.
Supreme Court Won’t Hear Domino’s Pizza Website Access Dispute
In Europe, yes. In US, there are some good answers here.
Cash rewards to manage junk mail online
Eh, but identifying the poor riders opens a door to a system to game, a sprawling bureaucracy to manage all that, and the social stigma/hit to dignity of being seen in such a program... I like the simplicity of a flat fare since the overhead of doing so is so low.
I have no idea. Sports events tend to be hours long, and every commercial break has these. You can technically skip a few minutes ahead, but then you miss part of the game.
World's top lenders help finance the industry that powers the world? I know we're supposed to grab our pitchforks but come on now.. 1.9T into wind and solar would produce a fraction of the power output and they have obligations to their clients
> "I would never be able to do that, I need to do something more creative and social"

Why do you think this is short sighted? Genuine question.

I'm a about 2/3 of the way through my CS degree and I'm having second thoughts. I did lots of programming as a teenager, and I'm fairly confident in my software engineering ability and ability to learn.

The thing is... I don't find it creative. I don't get to socialise as much as I'd like, and fellow CS students are often pretty elitist and try to "one-up" people around them. I know this is a generalisation, but (anecdotally) I've experienced this much less in other fields.

I've really enjoyed pursuing entrepreneurship and hanging out with business, creative arts and philosophy students instead. I'm thinking that maybe I should've done a business degree and just developed my CS skills on the side.

I'm very much an extroverted "people person" and I feel that side of me is neglected in this field.
I've had an internship and although I definitely talked to my team, it's not the same.

Am I wrong? I've barely worked in industry. I'm a bit worried about my career path.

(Not saying that any of the above is bad, just maybe not suited to me)