skysight-inc/HackerNews huggingface dataset:
WordPress Local Development Without the Uploads Directory
What's the reason for splitting it in 10 if you know you're going to invest it this way already?

I would assume to be more flexible and be able to change strategy if something goes wrong?
The Planetary Exploration Budget Dataset
Use Fibonacci series for estimation-When the team estimates user stories, there is a level of uncertainty. While sizing, it is easier to make a decision between 5 and 8, rather than 3 or 4 or 5 days.

Ok, but why is it easier? Who is it easier for? The devs deciding how to estimate their work? The scrum guy rolling up completed tickets?

Having been from team to team where estimates were a measure of effort, to a measure of time spent in days to measure of necessity, I don't quite grok why this system is easier or better than using sequential numbers any more than I grok what "estimates" should even mean-it varies as much between teams as the term "devops engineer" does.

So why Fibonacci? Is it just "because Fibonacci"? Wouldn't it be better to identify why some types of decision trees take longer to climb than other on your team and orient your work estimation along those lines?
> There must be differences in how people perceive lag

Yeah, the only conclusion I've been able to come to is that some people are just more sensitive to lag than others.

If we're talking purely about enjoyment, then being sensitive to lag is nothing but a drawback. But from a performance standpoint, it's undeniable that lag has a heavy impact on gameplay. Your reaction time is constant from the time the light on the screen hits your eyes, so every millisecond you add to the pipeline from machine-to-screen (and from controller-to-machine) will strictly add to your reaction time. Sometimes even a very small increase in ms can change a challenge from "pretty doable" to "almost impossible" if the reaction time requirement was at the edge of your capabilities to begin with.

Whether or not this is "noticeable" depends on a lot of factors, including whether or not you've played the same game before on a less laggy setup. I think you're right that, given the same scenario (even the same skill level), some people just notice it more than others. Still, a part of me can't help but believe that it affects people's enjoyment whether they notice it or not.

I would love for a decent study to be done on this, because I think it has implications far outside gaming. Run an experiment where participants play a game in identical settings, except lag differs by small increments. At the end have participants rate their subjective experience, possibly along with their perception of responsiveness. My hunch is that even small differences in responsiveness would have a strong impact on experience, even if the participants don't notice anything "wrong."
you can resize the dock or move it to the left or right, or hide it entirely. You can also hide the menubar. Anything can be tailored to how you want.
Am I the only one that seriously feels like the UX implications of GDPR should have been more seriously considered? Did the creators of the law consider how they were making the web like 5% more annoying to use? I just wish this stuff was thought through in a more holistic way, right now what we have is just an extra click through on every website, and no real sense that it is helping privacy since most users just click 'ok' to get to their website anyways.
Literally every single company in the top 6 of the S&P 500 was financed via private VC-style funding at the beginning.

Whether the numbers crept into the billions when the company was private or public is irrelevant. The point is that for a company to reach scale, they need billions in funding from somewhere.

Somebody has to take the risk, and all investors want returns for that risk. Public market growth investors want rapidly growing companies just as VC investors do.
Not in the sense which that is meant. The foundation of commerce is long-term, positive-sum relationships between people. The people at my corner grocery are looking out for the needs of me and my neighbors; we look out for them in return. That relationship is fundamentally different than the one between cow and meatpacker.
Rendering volumetric clouds using signed distance fields
Stack ranking at it's finest.
Gitlab CE, Gitea, Gogs
I've been using VS Code's Go and Python plugins for development for the last 2 years and I've never had any major issues. In fact, my experience continues to get better after every release.

With the Go language server kicking off, Go development in VS Code is literally a breeze. Every single thing I'd want to do (format code, imports, run tests, run a particular test, debug a test, breakpoints, on and on) has been integrated into the VS Code plugin and it works pretty much seamlessly. I haven't used Goland since it's early release in 2016 or so, so I might be missing out on something, but it doesn't feel like it.

I've never had a good experience with PyCharm. Again might be because I've using earlier releases and things have gotten better. But I'm at a point where I'm too comfortable with VS Code and have customized it to a point where I don't think it's worth it for me to switch to another editor, especially one that is tied to a particular language.
available on archive here: https://archive.is/pk9YR
Ultimately what everybody wants is a balanced system (that acts balanced on the workloads of interest). Put another way: you don't want any one part of the system to be massively overprovisioned in a way that causes expensive bottlenecks. The Cray T3E had fairly slow processors, but you coudl keep the entire supercomputer at very high utilization and get better throughput that machines with faster processors and a slower interconnect.
but that isn't intrinsic to useful services. it is possible to run a profitable bookstore or organise an event without tracking individual users.
If I were a CEO of a technical company and my company did a major change, say switching release strategies or adopted microservices vs monolith, these type of global metrics could indicate the benefits, or a problem. I agree that drilling down on individual people or trying to optimise blindly is the wrong move, but I think you're taking too much of a negative view on this. Shitty people will use more powerful tools for their shitty purposes, but that doesn't mean we should keep our tooling crappy.
The preprint problem: Unvetted science is fueling Covid-19 misinformation
I don’t live in the EU but I still have to wade through pointless popups, banners, and other bs.

Also don’t lecture me about democracy. Democracy is the same thing as gang rape. Majority wins!
I think this falls under something like https://xkcd.com/810/ , where you would not be allowed access, and that would be deemed a benefit to other users.
Meanwhile, MS is touting the "bigger" battery in the Go 2.

That's, 27Wh [1] vs 26.12Wh [2] of the original.

Go figure.

[1] https://youtu.be/kVAa-I8s9V0?t=180

[2] https://surfacetip.com/how-much-surface-battery-capacity-in-...
Buttplug: An open-source software suite for teledildonics
For the record with Angular 2+ two-way binding is greatly deemphasized and not the default behavior. Everyone collectively learned that it’s not great for performance to do thousands of dirty checks a second. React definitely showed the way here. Nowadays you can implement the flux pattern with Angular using NgRx, but if you’re creating simpler things the binding concept is more intuitive. With Angular 9 you can breakpoint debug your template as well, so tooling is definitely catching up here.
This AI passes the Furing Test.
Last Week in Faun: Be Fast with Kubectl 1.18, DDoS Attacks and Traefik
It's loan to own! I did high yield Oil & Gas investment banking in the late 90's and a lot of investors had the thinking - Heads I get 12%, Tails I wind up owning a good chunk of the equity and the firm has limited debit.
Once they have all the coding sessions recorded they can finally replace those pesky devs /jk. But seriously, is there anything in the conditions about ability to record coding sessions of say open source devs?
I totally agree, I have the 13.5" and suffer from the same problem. MS Teams warns me that my audio quality will degrade because of the CPU load - on a machine that is essentially idling. Sometimes it takes tens of seconds to react to clicks (we're talking Outlook, not Paraview) when I'm in a conference etc.
One key differentiation for the furry fandom is that Furries usually have their own made up characters instead of other fandoms where roleplay/cosplay/avatars are typically of characters from media.
>I often wonder about the mindset of people who deny the obvious facts. Does he really believe it or is he just cynical?

This just made me think of Baghdad Bob so I looked him up and apparently he is still alive and allegedly living in the UAE. It would be interesting to hear what he thinks now of all the obvious lies he told almost two decades ago.
Tiempo DE Pensar EL Teatro Nicolás Francisco Herrero Director Autor
This is exactly my current situation. In one day I can end up writing in up to 4 languages (Go, Python, C, C++) and having one editor, with one set of settings for editing, and all the customization available in a single settings.json file, is just too good to give up for language-specific IDE's, especially ones that require yearly subscriptions.
Is the Big Bang like it was evening and it was morning and it was good? Thou speakest as though thou knowest there was darkness and it was and then lightness escaped the darkness.
Rules for Writers
if anyone wants to try it, I'm hosting the small model here:
https://cocohub.ai/blueprint/blender_pv1/about
> Telling the 3rd world they must stay poor because 'we already used up all the Co2 emissions' is not going to work.

Why not? To sell oil you need massive and fragile infrastructure in place: pipelines, storage tanks, terminals, etc. This infra can be easily controlled. As soon as world powers decide that the damage done to the planet outweighs economic effects of cheap energy, they can easily impose global limit on oil trade. Which can be enforced by both economic and military means.
Maybe they're really a front for money laundering?
Hey, that's awesome! Thanks for the update.
The more-common opposite approach to AI (with a similar end-result)—often seen in robotics—is called a subsumption architecture: you have naive low-level "mechanism" models making the mundane non-edge-case decisions, with no awareness of the edge-cases; and then you have smarter case-specific "policy" models, trained to recognize when the conditions apply for some particular policy to be enforced, whose job is to change/override the decision the low-level agent makes, by MITMing ("subsuming") the lower-level model. Either they stand in the way of the low-level agent's input, and control it by biasing said input (i.e. lying to it, so it'll make the decision the high-level agent wants); or they stand in the way of the low-level agent's output, and replace it with their own output instead, when necessary.

This architecture is particularly convenient when the low-level models have been constructed such that they give wacky results when asked out-of-domain questions. Rather than training the low-level model to respond to out-of-domain input in a sensible way (which might require far more training data, and decrease robustness for in-domain input), you can keep the low-level model unaware of the edges of the domain, and instead just add a high-level "validator" model whose only job is to recognize input that would be invalid for the low-level model, and answer in its stead, replacing the low-level model's noise answer with its own.

In an imperative PL sense, this is less like regular exception handling (where the lower-level code knows it doesn't know how to handle something, and so explicitly bubbles up the error), and more like the higher-level code either checking/modifying input in advance of passing it to the lower-level code; or, in fact, telling the low-level code how to handle any errors that crop up. As if the low-level code just had a bald try{} block; and the determination of what that try{} block tries to catch, would be up to the callers below the block on the call stack, with the topmost caller getting the final decision on whether to continue, recover, abort, etc. right at the moment of the initial error, before ever returning its answer to its immediate parent. (A lot like Lisp conditions, actually.)
It was a bit of both.

There was a post after Tay came out that argued that Tay's answer to "Is Ted Cruz the Zodiac Killer?" came from the training the data, because that was already a meme, and it came back with the quip within minutes of launch.
> Not to mention that they are saving on labor and rent costs on delivery orders by not having to pay additional wait staff, get a bigger space more more tables etc.

Except business models that were takeout/delivery from the start usually had their own delivery drivers. The apps were marketed at restaurants that typically were full-service but didn't have delivery staff.
Ah great, thanks!
It wasn't an insurance scam because they don't have insurance, they are going to eat the cost of all of those vehicles.
> didn't know they were German

Drummer Herman Rarebell's solo album "Herman Ze German" was a good clue :-)
yes, but you don't do it for the battery. You're supposed to do it because it circulates fluids
Can someone explain how 'build' is done with the obvious targetting of platforms and build configs etc? Does the build happen locally? On a rented server? Serverless?
Part of it is laziness, part of it is this lurking impression that users should be coddled and are too dumb to hold the reigns on a machine they own outright.
I agree. You need to use vimtutor to get the basics: the simplest modes (insert, normal), the simplest normal-mode motions (hjkl), the simplest normal-mode actions (d, c, f/t), and the concept of "adverbs" (8j, 4dw, 2df]).

Once you have mastered these simple concepts, most of the magic comes from (1) combining them (2) googling the things that you intuitively know must be possible, and discovering how they're done, which in turn gives you more basic concepts.

At that point, your feedback loop gives you escape velocity, and you'll never willingly go back to a standard text editor again. :)

Getting escape velocity is really tough, though.
I studied Japanese for around two years independently before visiting Japan (for only a few months).

During that preparation I had no conversation partners, and focused on vocabulary, reading and listening. Like many, I had difficulty learning to read. It was a slog. Additionally, I found that my low reading level was a barrier to finding Japanese content I could read for fun (as opposed to boring textbook dialogue).

Actually having real conversations in Japan, even with my incredibly-broken Japanese, was far more effective and far more enjoyable than any of the learning methods I had used prior. Not surprising, is it? That is how humans learn language naturally, after all. Japanese people are friendly in general, and quite willing to engage foreigners in conversation, even if your speaking ability is very low. Even my reading ability grew as well by simple immersion.

If I were to return to Japanese study:

1. I would make an effort to be in Japan. There is no substitute for being in the land where the language is used. If that is not possible, I would attempt to find a conversation partner in my country or online.

2. I would skip the difficult and less-rewarding reading and writing initially, and focus exclusively on conversation until I achieved a decent level of speaking and listening. To me, it would not be so bad to be illiterate-but-conversational. Later on, I could attempt literacy.

I never achieve fluency, so maybe my advice is not worth taking. I gave up on Japanese because, given my other choices and obligations, I cannot live in Japan, and I do not live where there are many Japanese speakers. It would not be a useful language for me to learn.
As someone how really like github and really dislikes azure devops - and a corporate direction pushing us from the former to the later - any idea what their endgame is as these two converge?
Isn’t the 15W CPU strongly limiting compared to the 28/W45W CPU in Apple’s lineup?
Should be careful with calling them "made up characters". I know a significant percentage of furries where their fursona is considered a real second personality.
> If I'm not the customer, then I'm the product.

I'm not sure what you mean by this, care to expand? Aren't you also the product for JetBrains, since you're one of the customers that's keeping them afloat?
I too think there is no one winner here. There are some cases where going with an IAAS makes a ton of sense. From the top of my mind,

1. Scale up/down - you can say turn off servers off season/nights and spin up only when needed.

2. Your business is not big enough to hire a person for Ops.

3. You don’t have the space for a server room/ unwilling to take the burden of dealing with a co-location provider and are willing to pay through the nose for that choice.

4. Your devs are okay with doing Ops (managing server resources on AWS is still Ops. You still need sense of firewalls, DNS, backups, updates, change management etc)

5. Ownership vs Operation : if a business is not sure they will sustain that amount of resource needs long enough to buy hardware. Buying reserved instances on Amazon comes to mind as opportunities that could have been better as a co located servers.

6. Geography - At times you need geographical spread (CDN, or multiple office/customer locations)

IMO, unless you can find yourself one such justification for the extra costs, you should consider self hosted or atleast collocated servers. At least this is what I tell my friends in the business who seek advice on infrastructure.
What makes that "tricky"? If it costs somewhere near $1,000 to provide the service, why not offer that price as the alternative?
This feels like a step toward a contemporary "VB6" in the cloud.
>I still don't understand how such a big company can make such obviously bad decisions.

Simple, resume ego driven development from someone who just want to climb ranks.
This is great. We all knew it was coming, but I wish they hadn't axed xray.

Has vscode performance improved in recent history?
Are there any plans to replace hot code paths with Rust or wasm?
Has modal editing improved?
I'm not against using vscode, but even with codespaces it's a hard sell.
I think this is pretty amazing offense move played by the Uber CEO.

As we enter the recession, with oil prices at all record low, driver earnings are automatically higher and riders are little more patient with sobering environment. In this mode, the support expectations are less than what they used to be before. There isn’t a desire for a super prompt response, and since support costs are linear (more reps -> faster ticket resolution), it’s quite wise to reduce the cost of both synchronous (for drivers) and asynchronous support agents (for riders).

For the recruiting, since most of hiring is either frozen or happens through referrals, outbound hiring is going to be quite minimal and you only need recruiting co-ordinators for interview scheduling and admin. It doesn’t make much sense to have so many recruiters in such environment.

For the GH hubs, if psychiatrists are moving online to telehealth, Uber green light hubs are way more simpler to be executed remotely via Zoom.

I am classifying this as a offense move, because the defense would have been to raise more money through debts and so many companies are doing it, Uber could have played the same move.

It’s pretty scary though, if this does set the precedent for other companies, unemployment recovery in HR/Support is going to very very slow.
Simple reason is because developers are notoriously awful at giving feedback.

Without feedback you can’t grow.
According to that bug, this issue has been resolved.
It's not just the 'messages' they're using, it's the 'voting' and 'moderation' human inputs as well.

If a comment is deleted by moderators, the absence of that comment influences the outcomes of using the dataset.

Facebook has no such human moderation of all conversations. Neither does Twitter. That's why it didn't turn quite as evil as the Microsoft bot.

But in the end, this all critically depends on human beings making human judgments and having those taken into account when training the bot. The text itself is secondary. If it was just text, Facebook could have trained using their own dataset. This way, they get all the benefits of volunteer moderators (upvotes, downvotes, moderator-deletes all qualify) without having to pay anyone a single penny for their effort.
In the past this was a murkier trade-off as the cost of immigration vs the cost of student loans was much closer.

Nowadays, however, I'd say that it's possibly the better route to take from a debt standpoint, but there is still the reality that being able to move to the US (or most other countries) is not a guarantee normally.
Irrational Expectations
Fine taste in language and games
The Hottest European Tech Startups That Raised Funding in April 2020
15% is around how much restaurants budget for front of house staff, so it would be acceptable at typical prices.
For developing countries, could lockdowns be worse than doing nothing?
The majority of Warren's investments are in the secondary market. These transactions are effectively just transferring ownership and don't actually make cash infusions into the companies at all.
He makes some primary market investments and allocates capital between his fully owned subsidiaries. But I think many people naturally wonder the value to society of getting rich by buying and selling things in a secondary market. No products or services are produced and his gains(over the market return) come from a zero sum game between buyers and sellers.
Huh. Do you really not see any difference between a publicly funded accommodation and attempts to dominate a market by a company with a long history of abusing a monopoly?
I guess it depends on your setup but being able to attach to an existing tmux session from another machine is something a tiling wm won't be able to offer.
This is the coolest use of AI I've seen in a while! :3
I think they tried a cooperative approach with more technical design . It was called DNT .. the do not track header thingy. Failed because no one gave a shit. So they made it financially painful. It is the only language companies understand and respect.

Cookies are also just a method. GDPR is not specific about it.
No way it'll be $12k/year for a big company - I would say $50k minimum.
The article has a lot to do with containers. When you spin up a code space, you get a containerized workspace for the current repository.

> Codespaces sets up a cloud-hosted, containerized, and customizable VS Code environment. After set up, you can connect to a codespace through the browser or through VS Code.

(But that wasn’t what the parent was referring to...)
NIH is such a disease.

I work on a SaaS product, we have a really small team. Accordingly we can't afford a lot of NIH when it can be avoided.

I talked to a semi-competitor and they noted they built a thing, we have that thing too ... 24 different devs on that project and they do have some extra features ... but it took them 9 months of 24 devs (not all full time granted) and my boss and I hammered it out in a week.

Our customers are using it, meanwhile they haven't sold it to anyone.

Now I'm sure there are advantages to their work but as far as what it does ... pretty much the same thing as far as core functionality goes :O

The amount of cycles NIH can scoop up is astounding.
Much needed desktop app for accounting!
Linux would be the biggest one since most of the Internet is built on top of it nowadays.
My phone is now more powerful than the XPS 13 I used in 2017. Same with the SPX.

It changes everything.