skysight-inc/HackerNews huggingface dataset:
My understanding was that you can use f-strings for the thing you outlined above, the f-string composition will just be evaluated as an expression whether or not log.debug is enabled. Personally I'd trade that for the %-string drawbacks.
OK, so i'll make a concat function which uses push under the hood. Best of both worlds.
That makes so much sense! A more secure open source world, a better product for our close projects and two amazing tools merging. Love it!

Dependabot, you did well, build a fantastic tool, now join the rocketship and kick ass!
> Maybe that is good.

How is that good?
GitHub's new features show it’s finally listening to developers
Anyone remembers https://en.wikipedia.org/wiki/Amiga_E ?
The Great Thing about Delicate Shadows in Internet Design
In the past maybe. Now cats, dogs and foxes population just would explode.

In the 21 century finding some glass jars or metallic recipients with a solid cover lid shouldn't be a great problem. If you can find a beer or a cocacola in your village you have yet a rat-proof recipient for safely storing seeds. Rodents are edible also if not other food is available

Is also interesting to notice that this bamboo ecology fact, seen as a symbol of bad luck, gave us an unexpected and priceless gift: chicken eggs. Domestic hens are able to lay 12 months a year because red jungle fowl and bamboo forests are linked and evolved to get advantage of years of bamboo flowering
Believed? You'd now, and you'd be right.
My favorite somewhat-rethought OS is GoboLinux, which is not as different as Plan9 since it's basically just Linux, but it totally throws out the traditional Unix folder hierarchy of /bin, /etc, /var and so on. I also like the simplicity of classic Mac OS where you install a system extension by just copying it to a special folder and you uninstall an app by just deleting it (which sort of works with current macOS but apps still strew preferences all over the place).
Agreed. I actually "retired" from programming when WPF was released and got into management. Framework fatigue was definitely a factor in my decision -- having to toss out a bunch of knowledge and then learn something new that provides marginal benefits.
It teaches efficiency to learn the basics on such a system, something modern programmers are often lacking
Quadratic vs linear?
That sounds an awful lot like propaganda. Vague needle attacks, lack of sources, "beating people to death" while commerce comes to a halt.

> Just as in western europe the islamic population in many cases is a menace

Except that's just not true. There's no secret Islamic uprising, muslims aren't running around torching arsenal fans or forcing Germans to stop eating pork.

Don't get sucked into the propaganda. Question everything.
Cooling the tube – Engineering heat out of the Underground (2017)
I'm a very tall man. Any piece of business clothing I buy ends up coming from a big or tall, costing an extra arm and a leg. I'll never be able to purchase from a thrift store, and any suit I've ever tried to buy costs enough to make my eyes water - I'll never be able to get anything from any discount rack. Formal Mondays sounds like my version of expensive hell.
Is that something different than "An independent zero fee platform run entirely on altruism"? My critique of those want particularly strong: basically "nice if it works, but will it?".

I have to admit that it looks kind of promising now, but at current funding levels the organisation could still disappear faster than a Google API. And if it was more successful a new threat could become visible at the horizon, the failure mode of uncontrolled bloat, funded basically by threatening to allow an important institution to disappear. (Yes I'm talking about you, Wikimedia)

PS: thanks for bringing it up, looks interesting!
Indeed. Not sure if the author is just severely biased or demonstrates a fundamental failure of imagination. But those arguments were already rather stale fifteen years ago.
If I was GitHub, I'd make a distinction between two random people shuffling 10 bucks back and forth and two people shoving hundreds or thousands around. The first scenario is probably an accident, the second is not. Come to think of it, they probably should have capped individual contribution matching to something reasonable (maybe they'll still do that).
Maybe they're not sensing absolute time, but sensing bloom events from other plants? Some mechanism akin to quantum entanglement perhaps?
This is big news! Shouldn’t the title be amended to include that it’s in Firefox Beta for now?
Interesting because I've got Firefox 67 and Paypal.com does show EV indicator. Actually I see the same in Google Chrome 74.
I would call it limited. In fact, even Jesper Kouthoofd, the CEO of TE, would call it limited. From PUSH TURN MOVE (an amazing book on UI design in synthesizers) - "And to be creative, you often need many limitations. Suppose you have an endless canvas to work on - the result is that you can't even start."

I think the limitations of the OP-1 are one of its strengths. Anyone can dive into it and start making music. And once you really learn the device, you can do some really great stuff with it. I think any artist is made better by limitations. It's when creativity shines.

That being said, I think it's current price point is a bit high. I got mine for $899 which I thought was steep, I was literally the last order before they raised the price to $999, then $1099, and now $1299. It's wonderfully built, a lot of fun, but $1300 is a lot. I can't say that I would pay that much for it.
I'm so glad we have two shipping implementations now
Minimal fees would be something like 20% if it's going to be big enough to be a watershed moment.
Rugby used to be the same with 3 subs, but these days you can pretty much sub half the team. It really destroys finding value in superior fitness, tactical planning of the starting side etc.
On this point, I just got a Withings Steel HR [1]: It's a classic analog watch, with a sole extra function of measuring heartbeat and exercise on a tiny LCD in the back of the watch face.

I love that it's purpose-specific and isn't gimmicky like smartwatches. This also means the battery lasts about a month. Plus, it looks good.

[1] https://www.withings.com/ca/en/steel-hr
The MTR did a good job buying real estate and using the proceeds from renting that out to subsidize the system.

https://www.mckinsey.com/industries/capital-projects-and-inf...
How about [...array1, ...array2] vs Array.concat. Or does 1 just use 2 under the hood?
Most shareholder resolutions are total jokes that get rubber-stamped by the large fund managers/executives and large individual shareholders who actually vote their shares. Despite increased access, due to ubiquitous internet access, only 27% of retail investors even bother to vote.[0] Plus, with an increasing concentration of assets managed by a small group of giant fund companies, this continues to become a bigger problem where the retail investors have little to no say.

Check out the AFL-CIO Executive Paywatch [1], can you imagine retail investors approving executive compensation to the rate of 200x or even 5900x (in the case of Weight Watchers) median employee pay? Those executive compensation votes usually pass without much more than a squeak from a couple of small investors or activist fund managers who typically get trounced when it comes time to vote.

Even if it's seemingly pointless, I always read the proposals and vote. It's also a great way to learn and get a sense of what's going on at the companies you are invested in.

[0] http://buzz.money.cnn.com/2014/06/12/shareholders-dont-vote/

[1] https://aflcio.org/paywatch
Again, they can preach all they want and try to convert, but it's up to the individual. We can tell all the people we want to be good people, but its ultimately their decision.

So, to that end, let's ask ourselves - why don't we find churches interesting? Are they boring, are they full of ceremony? What's the point, we might ask? Do we have other "better" things to do?
Do we not trust they are authority on morals, or do we not care about becoming more virtuous?
Foxdot is based on Python so if you know Python you can get going making beats pretty quickly. It's great fun to play with but I think it takes time to get used to thinking of melodies in terms of numbers rather than frets or keys. I'm now spending some time learning Supercollider which Foxdot uses to make sounds.
`printf > file`, but there's endless ways of achieving the same thing (and that's part of the beauty).
> thread to the whole world

That's video game logic.

My alternative point was that an authoritarian yet peaceful government is less a threat to humanity than Mao's genocide-scale famine. The chinese are oppressed, the PRC is an unfair dealer on the world stage, yet this is still a preferable situation to watching literally a billion people starve. The PRC government can be simultaneously the larges geopolitical "threat" to the world community and the architected of the single greatest improvement in the human condition of the last century.

The world is complicated, and not easily reduced to buckets of good guys and bad guys.
When there's a dangerous obstacle ahead?

If I designed a massive, fast-moving, unmaneuverable tube holding dozens of human lives, I think affording it a relatively safe way to arrest that momentum would be essential.
1 - I can imagine sending money to every country isn't a simple deal. Which countries of residence will initially be allowed to receive (and send) payments?

2 - How a potential sponsor knows, without a lot of research, who is deserving of their sponsorship? Will this possibly cause people to change the way they contribute to OSS to make them more visible/noisy and create unhealthy competition?
Salesforce Runs on One Man's Gut
So what reason is there for adding a new string formatting syntax that looks nothing like string formatting syntax used in any other language, and obliges a non-insignificant userbase to adapt?

Technological purity or scratching some philosophical itch would be a poor reason, IMO, given how broad the externalized costs run.

So is it provably easier to reason around the new style? Reduce computing time by an order of magnitude (in the modern era where compute cycles and memory are hella cheap)?

Code is to be written so it’s understandable and useful for humans first, right?

How does a third syntax for a solved usecase offer real value to the user base?

Or are we just being sycophants of so-called experts, peddling some novel “look”. Experts who largely built a rep on first mover advantage, but have since seen that excuse for being deified evaporate as the rest of world learned all the same tricks?
Awesome work!

Just curious: Why did you choose to take on the entire OS instead of building on top of an existing distro as a base?
That’s just one example though. I think it would be hard to say Google results are not at least equal if not better normally. This coming from someone who uses Google for search maybe 2% of the time for the past ~7-8 years and Bing the rest of the time.
Steering the public to be upset, rather than rioting and beating people up, seems sensible.
Great research, great read.
>you're going to be getting it wrong

Genuinely curious. Are you saying that if you wear a suit to an interview at Google, you're going to be automatically dinged and not hired because of what you're wearing? I admittedly don't interview candidates for engineering positions at my company, but I can't imagine marking someone down for wearing a suit even though you basically never see anyone in a suit day-to-day in the office.
I wonder about how distribution would play a role in yields vs pollution - especially when accounting for training costs and logistics.

Would it be more efficient to have one person working 80 hours a week and thirty nine unemployed or 80 working half an hour a week or anywhere in between? Of course this is a very multivariable problem and that is ignoring the many sociological issues that would occur with such a system.
https://help.github.com/en/articles/sponsoring-a-developer
Yeah, it's a shame the GitHub is starting to actually take advantage of their hosting monopoly, to the detriment of solutions like OpenCollective and Liberapay.

On the other hand, Git is distributed. Can't you just use GitHub as a mirror, and direct users elsewhere for actual development through the README?
namecheap, linode
That's actually very nice, I never thought about that one.
Hi Devon, I posted this comment elsewhere in this thread [1], but now feel that here is a better place to write it:

It would be very cool if there was an easy way to sponsor all the projects I've starred. Then I could just pay (say) $10 per month to "support open source", without having to worry about any of the details such as picking projects. If you as GitHub then also reach out to the project maintainers and say "hey, there's someone who'd sponsor you", then I feel this could significantly increase the uptake of this feature on both the sponsor and the maintainer side.

[1]: https://news.ycombinator.com/item?id=19990110
Why is it not a stretch? This is not a rhetorical question (in the Socratic sense) - what I'm asking for is precision.

If you literally mean infinite memory, your claim is trivially correct regardless of whether we postulate a team of 100 Elon Musks or a team of any 100 replicated adult humans in the world. Even a modest human intelligence with access to infinite memory can eventually do anything possible in a computational sense. So let's pare that back a bit, because infinities break thought experiments.

Do you mean something like 100 Elon Musks, each with a datacenter's worth of GPUs? Is that sufficiently many to conquer the Earth and do what they wish? If so, why? How would they do it? If you don't have a realistic example for how they'd do it, why are you confident they can?
Google Analytics for Mobile Is Shutting Down. Users Move to Kumulos
Show HN: I build a no-code tool without code
" if it means reducing their comfort and their economic power."

This is not really clear. You could argue that using more solar and electric vehicles will increase comfort due to cleaner air.
Funny, I act completely opposite to this with respect to Patreon. If I see content that I enjoy is only getting minor donations I'm very likely to donate, even if Patreon sponsorship doesn't get me anything more. On the other hand, if a project has high donations I am unlikely to donate unless sponsorship gets me access to something additional, and even then I am more critical with the decision.

I think GitHub is more like the first scenario. You're already getting the content (code) regardless if you pay for support or not.

I'm curious if, in the long term, GitHub will extend this functionality to integrate benefits: faster support, pay for features, even access to repos for various tiers.
Am I seeing this right? Someone is creating 10000 arrays of increasing size and then wonders why it's slow? Why does this even need benchmarks? It should be obvious that copying 0.5 billion elements is far slower than only copying 10000.
GNU Parallel Akihito Released
Unfortunately the attention economy will always reward attention-seeking behavior - the more violent, the more clicks.
> It's got a major company with deep and signficant expertise in security, payments, and accouting. A name that people and companies already trust with a raft of compliance all handled already.

Yes, and they are absolutely _robbing_ the opportunity from others to build in this space, when there are already some really capable players who would have gotten somewhere great. This is a total asshole, closed source company approach. The "loss leader" thing feels totally malicious, and designed to starve the open competition. This is classic Microsoft and rolls back all the positive feelings that had been growing about their growing in the right direction. Amazon does the same shit, to starve competition: "Yeah, you've a spot on our system, but we're going to steal every feature and embed our deeper and drive you out."

For a real example of how OPEN companies work together: Balanced Payments was a daring effort to run an open source payment processor. When they wanted a way to fund and support Gratipay, they went in and submitted a pull request to incorporate their own open source payment processor into the Gratipay platform. If GitHub were in the true spirit of open source, it would have engaged OpenCollective in such a capacity.

I am really disappointed about the hooray optimism and lack of criticism in this thread. I feel like we're all failing to engage in critical engagement with this idea and premise.
To be honest I was aware they were reluctant to talk app-layer interfaces. They were hoping to 'capture' InfiniBand similar to how video was captured with DirectX.

Once I submit and paper and was accepted, I assumed they'd relented. But day one of conference I was gone from the schedule - the session time slot was blank.
Determine whether the practical application of research contributes to extending human lifespan for the purpose of inhabiting other planets.
As a naturalized US citizen, I had to give up my Japanese citizenship. It was a hard decision to make since half my immediate family is still Japanese and I still love Japan. In part I never forgave Japan that they forced me to make this decision.

Which is why I'm excited for a more ethnically diverse Japan. As a resident of the Bay Area I only see diversity as an advantage of introducing new thoughts and creativity. It comes with challenges of lower trust among neighbors. Though, I learned that through respectful interactions and an open mind the perspectives of someone completely different shaped me into a more mature human being, and it made me realize that my fears were only conjectures derived from no real evidence.

In this transition to a more diverse Japan, will the world lose some of its traditional beauty? Undoubtedly. But, I would like to argue that Japan is a developed country where it already lost a significant amount of its traditional culture during its modernization, and new distinctly Japanese culture emerged from the ashes of the old.

I can't wait for the new culture that will emerge from a ethnically diverse Japan. And hopefully they'll let me be Japanese again, as I was born there and still dearly love it.
Cloudformation will leave your infrastructure in a consistent state. Period. It will consistently drive things from point A to point B or rollback to point A if it cannot get to B. It will also correctly remember all the resources it created and allow you to properly identify them and/or delete them. These sound like tablestakes but Terraform cannot do this. Add the frustrations of HCL on top and it’s a big no go for me.
I think the key perspective here is that of “the average GitHub user who mostly ends up there in the process of attempting to fetch a library” (a.k.a. to use GitHub as the ecosystem-library package manager of last resort, for libraries nobody bothered to put into an actual package; or for special feature-branches or tracking bleeding-edge development.)

If such users will be more attracted to donating to developers via GitHub itself, than via other systems linked to through the GitHub README they land on, then donations will spike.

And if, at some point, this program becomes opt-out instead of opt-in, then these users might decide to donate to all sorts of people who never considered themselves “open-source developers” but who just happen to slap code up on the internet for free, mostly as a way of proving the provenance of the binary releases they make. For example, developers in the game-console homebrew community, or the Hackintosh driver community, might suddenly see financial support.
Could this end up in commodotizing software engineering so much that it will drive the prices of software engineering down even further? How long till we are like panhandlers on the street throwing code at people in exchange for lunch money?
If the dangerous obstacle is ahead, the driver is much more likely to see it than the passengers.
> Someone does something bad, everyone else gets punished ... It's true of "free" societies or authoritarian societies. Same tactics. Same terminologies.

I'm not so sure the reasons are the same in each case. A totalitarian regime obviously would love the opportunity to limit rights because it gives them more control over the populace.

But free societies often do so (in my opinion) because of the politician's fallacy[1]. There's a public outcry to "do something" so the politicians scramble to "do something". Like scramble to ban bump stocks after the Vegas domestic terrorist event even though a bump stock ban would have a near negligible effect on future domestic terrorist attacks.

Then again, it's hard to tell if the public outcry is because of the media intentionally stirring the pot, and if so, it's hard to tell if the media is intentionally stirring the pot because of some hidden political agenda or if they are just optimizing for clicks/eyeballs.

[1] https://en.wikipedia.org/wiki/Politician%27s_syllogism
Lessons learned while optimizing Apache Spark aggregation jobs
WebAssembly a Real-World Use Case
I don't think "bigotry" means what you think it means. It applies to opinions, as in being intolerant to people who have different opinions than yours, not origins/ethnicity/&c.
This is similar to a project I've been a part of called Operation Space, the difference being we are students not backed by one single university or organization. We've been monitoring USC's progress for months and they have been a great source of motivation, especially being that they held the previous altitude record at 144,000 ft.

We are actually launching out of the same site in New Mexico in about a week and looking to break the Karman Line and hopefully this new milestone.
Link for anyone interested: https://operationspace.org/
I have been wondering a bot about what kind of problems superintelligence would be able to solve (or even understand that the problem exists) that human intelligence can't grasp?

Only thing I can think is multidimensionality. I can't get my head around what problems you can have in say 1000-dimensional space. (One of my big wishes for virtual reality would be that someone built there a 4 dimensional space with some wristband sensors that would indicate orientaion in 4th dimension. Just to see if I could start to 'get' 4 dimensional space)

Another question I'd like to understand regarding superintelligence is that how that would be capable to overrule humanity? I mean, we have people around here that are really intelligent compared to general population, and mostly they are just ignored. Why would we not just ignore superintelligence as well?
But in reality, you can't ( and shouldn't ) go back and change how the rest of the legacy codebase does things just because there's a new way to do it.
Anyone knows how does bigint serialization and deserialization to JSON look like in practice in Chrome and Firefox?
Games of Thrones Prequel Series