skysight-inc/HackerNews huggingface dataset:
To understand Why Modes Are Wrong™, consider Bret Victor's Inventing on Principle:

https://jamesclear.com/great-speeches/inventing-on-principle...

An app is the Ultimate Mode, of course, and there is a contextual sweet spot where you can draw the line between universality and contextual exclusivity.

This line depends on "nearness" (or familiarity) and your short & long-term working memory, but in general humans seem to enjoy universal modalities like Select/Cut/Copy/Paste that do not require you to switch into "Cut Mode" or "Copy Mode" while you are working with text, i.e. heritable context should provide heritable modes.

And yet, religious Vim users champion granular modes above all, including Selection and Edit modes. My conclusion is that they are either very wrong, or serious users have different neural architectures.
> When working on public repositories, you can't push a branch prefixed with your name; you have to fork the whole project _and_ push a branch before you can start interacting.

I believe this is more of a issue with GitHub then with git itself.
No they aren't. Part of being rich is not having to worry about money, which is why plenty of rich people live in cities, states and countries that tax them more: the benefits of doing so outweigh the costs.
Do you have a link? I wonder if that condo is from the owner of silk road.

https://en.wikipedia.org/wiki/Ross_Ulbricht
Amazingly simple and clear. Thank you.
just use the damn text editor or ide of your dreams

also, question your workflows that you think are necessary. maybe they all are! a lot arent

i can get away with so much (basically) vanilla vim in a decently large codebase, but i know some of the lower level backend folks really really lean into heavy vim plugins and or ides because their loop/awareness is much diff than mine
It won't, but don't worry -- megabanks can't hire anybody good anymore now that FANG pays the big bucks. Yes, they've got deep pockets, but they are bean counters and notoriously cheap -- startups and tech cos are way, way better about everything from decent coffee to healthcare benefits.

They're buried in deep strata of horrible legacy tech, they have huge middle-manager bureaucracies and politics, ridiculous and ineffective security that slows IT processes to a crawl, and the whole thing bleeds money to maintain -- so in the end they are kind of tech-hostile and will do anything to keep programmer salaries down, avoid promotions, etc.
Interac in Canada is doing pretty well...it's not an either/or situation. National low-cost payment networks are pretty easy, and have been helped back artificially in the US.

https://newsroom.interac.ca/interac-by-the-numbers/
Location: Los Angeles, CA
Remote: Yes

Willing to Relocate: No

Technologies: Python, Flask, Ruby, Rails, Javascript/Typescript, React, HTML/CSS/SASS, Postgres

LinkedIn: https://www.linkedin.com/in/pricesmith/

Email: psmith.code {at} gmail {dot} com
It seems this was posted very shortly after the webpage became live and that the website is probably not in a fully fleshed out state. Therefore it’s missing some details. Probably the website is mostly targeted at people who already know what pijul is.

Here are some attempts at short descriptions of what I think this aims to achieve:

- pijul 1.0. A stable repo format with performance problems resolved and a good foundation for further work

- darcs except the algorithm is more convincingly correct and merges don’t take exponential time

- A version control system where certain things behave in reasonable ways avoiding potential strange behaviour, eg it doesn’t matter what order you merge things in, you always get the same result.

- A version control system that provides a good user interface to humans, a simple mental model, and asymptotically good performance.
This show how our brain, despite being inaccurate can concious / subconsciously estimate those calculation. Our brain is amazing.
Canonical picks up major OpenStack cloud telecom win
>Is there something wrong with not wanting the city that you love to be invaded by the human version of a swarm of locusts?

He is, by his own admission, one of those locusts.
Does anybody else when tech was interesting and not simply a thousand different ways to redefine gambling?

...well I guess there’s still the growing industry of finding new and clever ways to algorithmically pay workers less than minimum wage.
It's dis-incentivizing future growth to make up for people and companies that barely pay any tax at all. The only thing this subsidizes are long time land owners.
Some feedback:

Respect your potential user's time. Speed up the animations across the board. There's no way to disable it, and I have to sit there and wait continuously for content to fade in as I scroll. This applies to your abstract demo animation too. It's slow.

"Featured on ProductHunt" and "Used by these teams!" both don't convey what you think they do to me: what I see is it's used by teams I've never heard of and is featured on a site that I no longer give much credibility to. Those bits are above the fold and add to my annoyance that I have to scroll further down to understand your value proposition.

I may not be your target demographic. I loathe experimenting with new, unproven products, especially with something as important as task / project management, and I'm very tired of CRUD start-ups competing solely on UX with buzzwords.

If I am your demographic, give A/Bing my suggestions a shot:

- Reduce drastically (or remove the animations) the delay in your animations

- Move your signaling to below the fold into its own section further down the page (both featured on Product Hunt and who's using you)

- Quickly give me an idea of what the tool does and how it's different above the fold both in text and via a demo
> why? Honest question, I don't know.

https://fivethirtyeight.com/
Took a delayed approach... I started an open source project, that got popular, while I was on H1B (while still working)... then I monetized it / formed a formal company once I got a green card.
Switching from a bicycle to a truck. Vim is NOT an IDE. Yes a lot of people try to make it one, but Vim is not very good at it. You need a lot of additional small tools to even come close to a full-blown IDE in functionality.

It's a text editor.
I was thinking the same thing, but the other aspect is that YC is not a baby-sitter. They have 100 companies in a batch. If you're attending the meetings but not taking the advice, they'll probably write you off fairly quickly as the chances of success are low and they can focus on helping those who are leveraging the knowledge and experience.
...why? The last 4x increase was 2012-2015, then it's been pretty stagnant since then. So has inter-state movement been stagnant for the last 5 years?

2006-2011 was the housing crash and recovery; it doesn't seem like an outlier from the overall stock market. Before that, it collapsed from 2000 to 2003, then gained 5x over its previous highs from 2003-2006.
Effectively a coupon code issued by a customer support representative.

Apple did not actually offer the replacement program within ~600km of my home, but I managed to convince them that an Apple Authorised Service provider in my town at least do it. They agreed and gave me a CS Code valid for the the battery replacement to be done.

But it was ultimately denied because of a tiny chip in the glass on the screen.

I really liked every other aspect of this phone though.
Reasons Founders Should Do User Interviews More Frequently
They're sending you traffic.

Imagine Twitter or Facebook without link preview, it's much harder to use and overall reduces the change I'll click on a link. Do you think only Twitter and Facebook should be allowed publish previews?
Often my biggest mistake is using grep instead of rg.
“Logic, n. The art of thinking and reasoning in strict accordance with the limitations and incapacities of the human misunderstanding. The basic of logic is the syllogism, consisting of a major and a minor premise and a conclusion - thus:

Major Premise: Sixty men can do a piece of work sixty times as quickly as one man.
Minor Premise: One man can dig a post-hole in sixty seconds; Therefore-
Conclusion: Sixty men can dig a post-hole in one second.

This may be called syllogism arithmetical, in which, by combining logic and mathematics, we obtain a double certainty and are twice blessed.” --Ambrose Bierce, The Devil's Dictionary
It's much harder to repeal laws, remove committees, stop wasteful procedures etc. than it is to introduce those things.

This is a big problem at all levels of government, but particularly in California where the voters can (and do) directly create policies and programs via propositions.

If we were half as good at removing unhelpful laws and programs as we were at creating them, we'd all be a lot happier.
It would be difficult from player 'positions' in a single image, but the example given is obviously wrong if you consider motion of player positions over time--those player positions going back and forth with the 'ball' moving by itself along the sidelines.
That is just ... wow! A tiny issue: you missed the Scala icon.
Indeed the routing tables can be simplified with ipv6. However I believe that the current solution is optimized too much for routing tables, and not at all for end-user usability.

You can modify my proposal to have multiple 16-bit prefixes to the 32-bit range syntax, and from that /80 range you give ASs depending on size a /104, /96, or /88, or something in between. That would still leave plenty of room for the ASs to distribute addresses to customers. Maybe customers could get /8s or such, with the option for bigger customers to get larger assignments. NAT on the router could be enabled by default, reserving the range for devices which explicitly request a publicly reachable address. Usually in most networks that number should be small.
I don't even understand 99% of the people who do it for their business workloads, but who am I to judge.
I don't use Snaps myself, but Ubuntu did announce that they saw large speed improvements by switching the compression from XZ to LZO. The numbers they gave were for Chrome:
https://ubuntu.com/blog/snap-speed-improvements-with-new-com...

It made the Snap about 100MB bigger, though.
I've used it a few times but haven't put it into any production use. It's super easy to kick the tires on. Installing Neo4j is the hardest part, but you can skip that by using one of their free sandboxes here: https://neo4j.com/sandbox/

Cartography has some good ideas in there. For our case I am looking an event-driven model where the graph is continually updated as the environment changes. Then i can hook those changes to do targeted analysis as needed. I know HN loves to poo on serverless but the event-driven approach would be quite compatible with that as well.

For me the biggest challenge with any of this is trying to map the native data models of the cloud provider to something that is compatible with the simplistic property support in most graph databases (including Neo4j). Things move too quickly to be constantly mapping the schema from provider to the graph, I'd much rather have a system where I can just plop the native content and iterate on that.
The improbable origins of “Star Wars”
Sounds like you don’t live in the Bay Area. Almost every tech job that isn’t salary, and plenty of salary jobs, already are.

It is standard practice in the Bay Area to use staffing agencies for everything but executives and core talent with all signs pointing to the practice becoming even more common well before this.
No, but the linked data is actual power usage, not TDP.
Quantopian team is joining Robinhood
Maybe there's a good reason for that? (and not anti-semitism)
Brazil's Superior Court of Justice Suffers Ransomware Attack
Most important problem missed with fancy IDE:

Tiny monitor.

Its like looking at your source code thru a paper towel tube instead of in VR.

Even if you can get a bigger monitor and give up on laptops, you'd STILL get to see more code at once using VIM.

Its "nice" and "interesting" I can see my build system innards on the left and with effort I can click them in and out but in practice people are lazy and just don't get to see as much.
For some of the mistakes (like .* vs '.*') maybe, but I doubt even experienced grep users are aware of all these things (e.g. how \t is interpreted in BRE vs. extended vs. PCRE modes).
It's not beyond what the OS provides? Snap is a part of ubuntu?

The CLI interface for snap I find is a lot more intuitive than flatpak.

Also what rights do you have to become the UX arbiter here?
Fair and understandable -- if you don't have Skynet then at least try and make the best with what you have. Cool.

It's just that in my eyes nobody is seriously trying to change the shape of the area. But I already admitted in a sibling (and much longer) comment that I am not well informed in the area -- and to be fair I don't aim to be.

I am just kind of getting disappointed that no real and tangible results are visible in society. What will the apple- or cherry-picking robots achieve save for leaving people without education jobless? Again? And they already struggle to find work anyway.

I am aware that most of us are slaves to the wage. But it's still saddening that nobody seems to take a stand and try and work on (a) something with a bigger and better social impact and (b) not laser-focused on short-term profit.
Tools that can't parse the compressed arc flags are especially frustrating. Android Studio for example.
Biotech startup analysis: Korro's mRNA editing and Graphite's gene editing
> Nate’s model has the average PA poll at Biden +6 (!!) where the final result looks to be under 1 (and could go either way). It’s simply impossible to argue that was an accurate model.

538's PA indicator ended at Biden +4.7%. But the overall 538 model doesn't care if a candidate wins PA by +0.7% or +4.7%. The 538 model is designed to do 1 thing: predict the EC winner. It uses state-wide predictions as indicators, but you can't judge a model based on the performance of a single low-level indicator, you judge it by it's final prediction, which is Biden 90% / Trump 10% to win the EC.

But yes, the lower you go in the model the higher variance you'll see:

Level 1 -> EC Winner (538's focus -- could end up 100% correct)

Level 2 -> State Winners (low variance -- could end up 90-95% correct)

Level 3 -> State Polling Averages (moderate variance & could be 75-90% within margin of error)

Level 4 -> Individual Polls (high variance & could be 60-80% within margin of error)

If you click on any individual state (like PA: https://projects.fivethirtyeight.com/2020-election-forecast/...), you can see the state-wide vote projections. Biden was projected to earn between 49 and 55% of PA's vote with Trump expected to get between 45 and 50%. The final outcome looks certain to fall within those expected ranges. Again, the margin really doesn't matter, just that the idea of Trump getting above 50% and Biden getting below 50% seemed pretty difficult, hence Trump's low (but not impossible) 16% chance of carrying the state.

I like the way their "Winding Path to Victory" chart (https://projects.fivethirtyeight.com/2020-election-forecast) explains their model. It's basically saying: "Trump's path to 270 likely goes through PA, NE-2, AZ, FL, NC, ME-2, GA, OH, IA & TX, where he has a fighting chance of winning any of those, but a very low chance at winning all of them." On the flip side, "Biden's path to 270 goes through Wisconsin, Michigan, Nevada and Pennsylvania, where he's likely to win all of them". That seems like a pretty reasonable EC prediction to me.

If Silver was promoting the model as being able to accurately predict state vote percentages, I'd agree that it's underwhelming. But when you average all of that variability and uncertainty, you can get a pretty reasonable EC winner prediction IMO, at least better than others I've seen that had Biden closer to 95 or 98% to win the EC, or betting markets that had him as low as 60%.
To add that Core 2 (which was given as an example in the parent post) was still using the traditional north bridge design.
>"...not only performance per watt and performance per dollar leaders, but absolute performance leadership in every segment. We’ve gone into the new microarchitecture and tested the new processors. AMD is the new king, and we have the data to show it."
Keep in mind that these numbers may not be current. For example, as of right now (5:40pm EST), the estimated number of remaining votes in Pennslyania listed on the site is 431,723, but the PA Secretary of State put the number remaining as 326,000 an hour ago[1]. The NYT API may be using modeled numbers.

[1] https://www.nbcphiladelphia.com/news/politics/decision-2020/...
This is correct. The common misunderstanding is due to the fact that gits pack files are delta compressed, but that's a implementation detail.
And simply regex mistakes.
Machine learning isn't expensive anymore
Whistleblower: UN actively passing names of Uighur dissidents to Chinese regime
I have, iirc it worked some times, but not always. Is it a reliable solution for you?
One issue is that "The US" doesn't manage any elections. The US states manage 50 different elections on the same day, with different rules, oversight, and processes, in many cases administered by the same people who are up for election, often also with 3rd-world-country levels of funding.

To add, at the local level, voter suppression strongly benefits incumbent candidates, so there's not really an incentive to make the election process easy and smooth.
Right! I wasn't thinking about stuff like Bishop Ranch being down there. Yeah, it really does seem like most of the freeway/transit-connected East Bay towns beyond the hills would be very amendable to this type of growth. It really seems like the only exception would be the arc from Orinda to Danville.
I went from a 1600 to a 3700X and it was quite a jump, the 5800x looks great but I think I'm staying with the 3700X this gen especially since I would need a new mobo (still on a B350 that I bought with the 1600!)
No love for SA remote? :(
Astronomers Finally Know What Causes Fast Radio Bursts
> "When you try to CRAM everything (mail, webserver, gitlab, pop3, imap, torrent, owncloud, munin, ...) into a single machine on Debian, you ultimately end-up activating unstable repository to get the latest version of packages and end-up with conflicting versions between softwares to the point that doing an apt-get update && apt-get upgrade is now your nemesis."

I use Proxmox to avoid that. Some things I run in VMs (often with Docker containers), some other things I run them in LXC containers (persistant containers that behave like VMs).

I can then automation (mostly Proxmox templates and Ansible) to make deployments repeatable.

I'm interested in k3s, though, I'll give it a better look :)

The next addition will be some form of NAS, either a qnap/synology or a custom build using FreeNAS or Unraid (probably FreeNAS).
I use Debian stable and systemd-nspawn, gives me the "virtual machine" experience (separate filesystem, init/systemd, network address, etc) via lightweight containers that are really easy to start, stop, and share files between. All managed by ansible. Once a month I bump versions, run ansible, and forget about it.
Wallabies are on the loose in Britain – and we've mapped 95 sightings
Maybe agent-based modeling could be used to gain some interesting insights in the way you're describing?

https://en.wikipedia.org/wiki/Agent-based_model

"ABMs do not assume the economy can achieve equilibrium and "representative agents" are replaced by agents with diverse, dynamic, and interdependent behavior including herding. ABMs take a "bottom-up" approach and can generate extremely complex and volatile simulated economies. ABMs can represent unstable systems with crashes and booms that develop out of non-linear (disproportionate) responses to proportionally small changes."

We do see that to some extent in the United States, since the states do have a fair amount of leeway in making a lot of laws. Granted, nothing like what you're talking about.

I can buy an AK-47 with the capacity to accept detachable magazines in Phoenix, but not in Los Angeles.

In Oregon, a minor can get an abortion without a parent present. In Texas, it can't happen without a parent present.

In California I can walk into a store and buy an ounce of Nothern Lights cannabis, but in Alabama, everyone working in the dispensary would be put in prison on felony charges.

In Nevada I can legally visit a prostitute. In Arizona I cannot.

In California I can ride a motorcycle in-between lanes of traffic. In New York I cannot.
Prime.js
No, it doesn't. $1B in bitcoin is only 1% of the bitcoin market cap. The bitcoin world can basically just move on and ignore this if they want to.
I bet it's actually easier to change the median. Often you'll scale a sales or support team (much lower cost than engineer) and these teams can often balloon especially if the company has a direct positive margin on their work (generally the case in sales). Now, 30% of the company is sales/support and there are quite a few options for outsourcing your sales team to a "professional sales company."
Latest thunderbird even works seamlessly for my work's wonky office 365 + 3rd party sso/2fa setup.
Could this work as a loophole, pay the CEO something nominally sane. Give them the rest in stocks held in a trust they are beneficiaries of?
The rest of the site is also pretty interesting and includes photos of various silkworm species at different stages of development.
Hey Lyft folks, any thought to experimenting with the usability of the graph data in Cartography (as shown) vs putting the same data in a DSM? https://en.m.wikipedia.org/wiki/Design_structure_matrix

I can imagine buckets or nested buckets as rows, policies, groups or users as columns, just as one way of viewing it. Alternative graphing tools such as Sourcetrail for source code also come to mind, as a way to merge policy source code with a graph view, for example.
I really wanted to like systemd-nspawn, but ran into massive issues with poor to non-existent documentation, bugs (in particular with DNS between 'containers'), and usability issues.

Also the inability to reasonably run non-systemd distros such as Alpine further killed my interest in it. Even distros like Ubuntu, which use systemd had to be modified to use the systemd network stack in order to function properly.
>the generation is in the product name and the category is easy to understand (i3/i5/i7)

Not really. Look at core count at the old I7 vs. the new. If anything Intels naming is even worse.
Not unless they can prove it was ill-gotten. It has to go through a trial
> Even if you can get a bigger monitor and give up on laptops, you'd STILL get to see more code at once using VIM.

At my preferred font size I get ~60 lines of code on a 27" screen in CLion, and at the very most you could get 65 lines in with no borders at all, at least two lines would also be used by vim. So... 3 more lines? For using an editor instead of an IDE? No thanks.