skysight-inc/HackerNews huggingface dataset:
My experience is the exact opposite: once you understand your data model, 99% of the time you will find that NOT using a RDBMS comes with minimal benefits and significant costs.
There’s been some discussion on Paxos and Raft on Hacker News [0] so I thought I’d share a write up from Designing Data Intensive Systems that help explain them!

[0]: https://news.ycombinator.com/item?id=27831576
Jio is doing the same gameplan in India, and that’s already proven successful as far as I can tell.

I think it’s sustainable considering the vast majority of the world can’t afford an iPhone or even a Samsung, so there’s a large market. Also, once someone has a phone that can run a web browser, have a camera, and use messaging apps, then that’s basically set for this target market.
Why not serious in this case? A full-featured browser makes is the most important thing to make an OS usable today, isn't it? Of course I assume all the basic stuff like file system and device drivers, relevant multimedia codecs, bash or a likely-featured shell, SSH, basic GNU/BSD/alike command-line tools are already there. And that things like LibreOffice, ImageMagick, LaTeX, GnuPlot, Inkscape, VLC, runtimes like CPython and OpenJDK are next in the queue. But what is the most important thing which makes an OS usable today? For me it seems obvious it's the browser. If only there was a browser supporting all the today standards (including the H264 and AAC codecs support) I would already be able to do everything I need in it, the rest mentioned (after "And that things like") would just make my life slightly more convenient and fun.
If you've done something 100 times, wouldn't it be faster to copy / paste the implementation you wrote (and know is good) than to rely on something like copilot and have to review / check the solution every single time?

I think what's actually going to happen is that copilot will be successful, but will be a much worse version of poor quality outsourcing. There are going to be people "writing code" that don't even have the ability to evaluate the implementation.

You see the same thing in some industries where the institutional knowledge of the baby boomers is disappearing. No one stays at the same job for more than a few years and you can see people making mistakes with things that are out by a factor of 10x or 100x sometimes. Very often people don't have the ability to grasp the basic concepts of the work they're doing. I think the same thing will bleed over to software development a lot over the next decade.

I also have a huge objection to having any code I write used to develop an "AI" for the benefit of a huge corporation. Do I get a cut? I doubt it. That alone should be enough for people to quit using GitHub. They're training they're own replacement and are too dumb to see it IMO.
Volley (YC W18) Is Hiring for 12 Roles
Time to assume that health research is fraudulent until proven otherwise?
As do I.

The key difference is that with mpv, content discovery is external. With mps-youtube, you're using the console tool itself to discover, curate, archive, generate playlists, and play back media.

With mpv, you have to have the URL to hand it first.

To mpv's advantage:

- It works on a wide range of sources, unlike mps-youtube which is specific to YouTube

- You can often throw the URL of a page containing the media in question and have mpv automatically detect and extract the correct media entry. (This works less often than I'd like, and I have some curl | sed one-liners which I throw at numerous cases, often starting from:

curl -s <URL> | grep '\.mp3' | tr [,<>] '\n' | grep '\.mp3'

That will at least provide a candidate list of media.

(There may well be better queries, this works in a sufficient number of cases and is reasonably easily adapted in the shell.)
Can you explain a bit more? Thanks
That's amazing! I had the exact same idea, and just last week or so started picking up Kotlin to implement it. I've been using Tasker with AutoWear for a makeshift version of this and it _works_, but is obviously not ideal (bits of code everywhere, bad UI).

Another thing I thought of was to keep track of the time spent in each subtask and have the watch vibrate to remind you to focus if you take more than a couple of standard deviations to finish a given step.

I'd love to use yours. Unfortunately as I'm an Android guy I'll have to build it myself still :)
I know for solo-founder discussions about cut-throat effort expenditure judgements in the here and now don't really need to consider their project being shuttered and later revived, but the first step of reviving old projects is never "put it on a public server" or "update all the packages to ensure the security patches are up to date", it's always just getting it running again. I've been in scenarios where that effort alone was significant.
I just discovered this and it looks promising : https://news.ycombinator.com/item?id=27870399
Hungary? Basically the western bastion of Russia
If (1) our current system is unsustainable, and (2) we can't make a difference, then we are, by the most basic rules of logic, (3) headed for a collapse of our current system.

It's a bit strange how often people will aggressively make either point 1 or 2, and then concede that the other is also true, but then decry the 3rd, which follows from 1 and 2, to be ridiculous pessimism.
Eat food, not too much, mostly plants.
This is crazy value for the money. Hard to imagine the limit where you need to leave this behind. My only concern is that with physical servers you don't have snapshots that save your ass quickly in case of some process gone wrong.
We just leave the instances running. Why burn the universe a thousand times a day?
I guess but that doesn't sound very realistic. The US, if we accept it as an example western government, will tolerate literally anything from Israel, whether government or private, and doesn't really care how badly the Saudis are acting, either.

If this bothers you the best thing individuals can do is invent better computers.
I don’t know much about the Dryas impact theory, but skimming the second link it seems to really emphasize the Americas? Should it be matched with data from China like in the main article?
probably ))

For our biggest app, Drupal, deployments are kind of hands on.

Dev(s) are waiting for the deployment, do some post deployment steps, check logs for any issues, make announcements, etc

and if we had to rollback, the easy solution is to find the previous deployment and run it again, speed would be probably be beneficial here
> "I hate people advocating for a tool by bringing up the problem it was used to solve. Just keep your app so simple that you don't need the tool."

Casually dismissing others by strawmanning them with fake quotes is against the rules. Even outside of that, it's just generally the kind of thing that is neither respectful or respectable. Please don't do it.
> the requirements seem intimidating

Don't be discouraged from applying because of this! The UK parliament published a report stating that the UK gov failed advertising this visa with too stringent requirements [1]. In reality, you definitely don't have to be a Nobel prize laureate to get this visa, especially if you go through the 'Promising Talent' route.

If you apply, the only thing you lose is £450 and some time. Even if you fail with your application, you can always reapply later, again and again, so there are almost no downsides to trying.

> How did it go?

It went well. :) People compare this visa to O-1, but I think it's better because you are completely free to work on whatever you want and you have virtually the same rights as a permanent resident, with the exception of having no access to public funds (e.g., getting unemployment benefits - you are still entitled to accessing NHS though). Compared to the Tier 2 General visa, the terms are amazing and it's worth all the trouble.

What helped me most with my application were my open source work and conference talks. The hardest part was actually obtaining 2 recommendation letters (I believe nowadays you have to provide 3 of them). You need to find someone in a higher position, like CEO or CTO, who will write a letter for you. I was very lucky with this: I sent a random request to a CTO of a rather well-known open source company and to my surprise they were willing to help me. I'm still astonished by this and I can't overstate how amazing open source communities can be.

Other than that, Immigration Boards [2] helped a lot with technical details - there's a dedicated forum about Tier 1 visas, so I'd recommend reading everything about other people's cases.

Lastly, I do recommend applying on your own (without solicitors). The reason is simple: no solicitor will know about your achievements better than yourself! And the bulk of putting together an application is actually listing your achievements, so getting help in this would be a waste.

Happy to answer any other questions you might have, and good luck with your application.

[1] https://publications.parliament.uk/pa/cm201719/cmselect/cmsc...

[2] https://www.immigrationboards.com/
Don’t Let Police Arm Autonomous or Remote-Controlled Robots and Drones
The tools in these replies also offer similar functionality (in terms of running sql queries against csv data) https://news.ycombinator.com/item?id=27763129
> Judges and lawyers here push you to keep going and avoid bankruptcy at all cost

Judges and lawyers probably do that very close to the extent that that is actually a requirement of the bankruptcy laws, which are intended as a last resort.
Building MVPs Fast on Django
Why is it relevant? The point is you are not the one needing to remember.

One day React could change from using Virtual Dom to the Svelte way and most user of library wouldn't notice.

The point of the article is that React remember where to make the modification for you.
So, the audit found (among other minor things) a pretty standard XSS vulnerability (on page 7) and lots of usages of `.innerHTML` which has been considered an insecure coding practice for eons.

While errors always happen and it is a good thing they found them during beta, I would definitely not say "the final report was overwhelmingly positive, and the audit uncovered no major issues or security vulnerabilities" (blog post).

Quite the opposite: XSS is the major attack vector of a web app for encrypted mail as it most probably enables access to plaintexts.

Am I misunderstanding the report here?

disclaimer: i work for a competitor and we discovered less severe attack vectors in the past but even then sent out notices to all users informing them about the timeframe of the vulnerability and such.
>Makes me wonder if it's sustainable.

The pricing is now norm in Asia for last several years. In fact Xiaomi is not #1 in terms of quality or value for money. It's Oppo/Realme/OnePlus (all are same hardware). They do not have ads like Xiaomi and pretty much retail for the same price and ship millions of hardware. The quality is definitely higher with Oppo/Realme (budget options) having same quality as Oneplus (premium).
Right or left, you should be worried about big tech censorship
I strongly prefer physical book over digital ones. With an ebook-reader it's fine for novels but technical text books can't be replaced (yet).
ASAN is not meant to be used in production though. Or I missed something in your comment.
I thought these countries still tried to operate legally instead of targeting their opposition leaders etc.
As services raise prices and/or quality suffers, the desirability falls, and so will the housing prices, unless the owners like a private resort. It may take time.

Agree with the land value tax (if you don't have it) - it would flatten and speed things up.
There's a beautiful irony in this comment being do voted, as it is people aggressively ignoring the truth of what the commenter is say regarding our habit of aggressively ignoring and denying hard truths.
I’m not entirely sure, but I always thought of Phusion Passenger as being a very small team, like Hashicorp.
Member of EU too - hope this leak will increase the pressure against them.
First off, the press has a bad habit of treating archaeological finds as somehow definitive. I read "first domesticated 12,000 years ago" as "earliest evidence found thus far dated to 12,000 years ago." Rice (and cannabis) could have been domesticated long before that, but without fossil records, we can't claim to know that.

But... why would you assume any relationship between these two plants being domesticated?
Building Developer Tools
In general, I'd say UK visa process and cost are quite terrible, to say the least. However, for the global talent, the harder part is to get endorsement, after which it should be relatively straightforward.
A friend of mine recently got his through the research route and the process seems to have been quite smooth. I think it took about a month or so. For reference, he is finishing a PhD in a top US university and has a good amount of peer reviewed research.
It’s ‘visa’ not ‘VISA’. Why do so many people think it’s an acronym? It’s just a normal word.

See also: Most of the Windows people in my company's IT department write "MAC" instead of "Mac." Few of them work with networking, so I don't think it's related to MAC addresses.

Wikipedia seems to concur that this is common:

"Mac or MAC most commonly refers to... Macintosh, a brand of computers and operating systems made by Apple Inc."
YouTube's biggest selling point is the size of its library.
Fargate provisioning is really slow. Minute or two at best, in my experience. I went back to ASG and Codebuild. Packer for AMI rebuilds.
> Not for any known negative reason though. The WHO is fine with it, and so is the UK, Spain, and Germany (among others).

This is literally fake news.[1]

“It’s a little bit of a dangerous trend here. We are in a data-free, evidence-free zone as far as mix and match,” Soumya Swaminathan told an online briefing.[2]

[1]https://globalnews.ca/news/8021692/mixing-covid-19-vaccines-...
[2]https://www.reuters.com/business/healthcare-pharmaceuticals/...
The HP=12C Financial Calculator, still in production, uses RPN.

https://en.wikipedia.org/wiki/HP-12C
I've had good experience with: (they're a French unicorn)

https://www.backmarket.com/

There are others:

https://www.washingtonpost.com/technology/2019/04/12/not-all...
Valorant specifically actually does this to a degree, and there was a quick article written by one of their anti-cheat developers that roughly explains their approach.

https://technology.riotgames.com/news/demolishing-wallhacks-...
California sounds like an awful place.
Ah ok, yeah I was debating the ads stuff, but you're right that I did also claim to be ethically ok with video recommendations. I think the latter is less contentious so I wasn't directly defending it.

That one is easier for me to defend actually.

I've worked on video recommendation and misinformation integrity (tangentially) at Facebook. I promise as a disinterested ex employee that you are just factually wrong. Facebook and Google both spend 10s to 100s of millions per year specifically to reduce the spread of misinformation. It's a very difficult technical problem because of avoiding false positives (taking down acceptable content) and because there are state actors spending huge amounts of money trying to do the opposite.

There's no conspiracy here. You'd be right to say that Facebook has not done a perfect job, and that they didn't magically predict state actor election interference before 2016. But you'd be factually wrong to say that Facebook intentionally targets people with misinformation.

Any site as big as Facebook, Instagram, or Youtube would have the same problem.
When I was in a very similar situation I evaluated Docker & Ansible and found Ansible more useful and robust.
Basic Ruby on Rails App.

In full, I use PosgreSQL, Nginx and Puma. Probably soon Redis, and everything is mostly Server Side Rendered.

Deployments using Capistrano.
I wish mpv/youtube-dl worked with this. I often like watching videos from the terminal and piped URLs don't work through mpv/youtube-dl
I use Mesh at home as my sole internet provider and I've had a great experience so far. I typically get 80mbps download, and the service has been overall very reliable (although there is an occasional brief outage or slowdown when it's raining hard). The only other option in my building is Optimum, which has its own reliability issues and is much more expensive (~$100/month for 200mbps).
Something like this, but not quite this. The going rate for a good senior developer at a decent company is on the order of 80 - 90 k (maybe more). Where by "good" i mean "Pivotal Labs alumnus", and "senior" i mean 5+ years experience, and "decent company" i mean successful FTSE100 company or funded startup, since those are most of the data points i have.

That's base salary, and there will be pension contributions, benefits, maybe worthless options, etc, but not a stock package that doubles the total comp.

High finance and FAANGs with London offices pay much more - more base salary, and chunky stock or bonus packages. Not all of finance pays well - plenty of high-street banks pay their developers poorly (and it shows). I work in a successful trading firm and earn comparably to an L5 at Google, according to levels.fyi.

Day rates for contractors seem to vary a lot, but 400 - 600 a day, maybe? The contracting scene is still adapting to recent tax law changes, though.

This is assuming we're talking about programmers. Median salary across the whole of London is ~40k. Tons of people earning 20k working in a shop etc.
Peace?
180 Journalists identified by clients of spyware firm
I ran this and got the following results:

/fast-sqlite3-inserts (master)> time make busy-rust

Sun Jul 18 17:04:59 UTC 2021 [RUST] busy.rs (100_000_000) iterations

real 0m9.816s
user 0m9.380s
sys 0m0.433s

________________________________________________________
Executed in 9.92 secs fish external
usr time 9.43 secs 0.20 millis 9.43 secs
sys time 0.47 secs 1.07 millis 0.47 secs

fast-sqlite3-inserts (master)> time make busy-rust-thread

Sun Jul 18 17:04:48 UTC 2021 [RUST] threaded_busy.rs (100_000_000) iterations

real 0m2.104s
user 0m13.640s
sys 0m0.724s

________________________________________________________
Executed in 2.33 secs fish external
usr time 13.68 secs 0.20 millis 13.68 secs
sys time 0.78 secs 1.18 millis 0.78 secs

I'm probably doing something wrong. Or I'm getting the pace needed for the billion?

This is on a M1 MacBook Air.
Malaysian authorities crush 1,069 crypto mining rigs with a steamroller
Two restaurants I have been to have advised that they can’t get oysters due to the die off that was part of the heat wave.

In the inter tidal zone walking around it was a solid field of mussels before the heat wave. Maybe 10 underfoot, so say 20 per square foot or 180 per square meter.so 1,000,000,000 mussels would occupy 5,000,000 sq meters of intertidal coast. If the intertidal zone is 5m wide that is 1,000,000 meters of coast, or 1000km.

If all of the mussels and oysters died in 1000km of coastline I’d say it is a significant event.

Edit: a million mussels in the area the size of a tennis court? I was thinking of the clams I was walking on in June … definitely weren’t at that density
It doesn't help if you're an app developer. All you can do is to keep hacking around Xiaomi's bugs because the users sure won't install LineageOS. The part about preventing adb is just icing on the cake. The nice part is that unlike with Samsung, the users know that they're buying crap and often don't really expect apps to work.
Hum... Your new function reads all the checks, calculate the new values and enabled conditions, and applies them. It's called by the onChange of all of the relevant elements.

Reactive frameworks do make your life simpler (at least once you pay for the large one time cost of using them), but the change isn't enormous.
I literally started learning Zig today after watching a talk on youtube by Andrew Kelly. The drop-in C compiler replacement lured me.

But what surprised me immediately and the thing I'm absolutely loving is the error handling (https://twitter.com/mgill25/status/1416720958988210177) and the comptime features.

I've done Rust and while I love what it's doing, getting into low-level C-world without the overhead of a language like Rust feels liberating.
How is the IO (particularly random IO) performance in Windows? In my experience that's been where VMs still have a long ways to go. Even kvm2 Linux on Linux VMs have severe IO performance deficits compared to native.
For me,it's trivially easy to obtain record of my vaccination from ministry of health website. Tracked via health card. have you tried?

I can understand that you may have to inform your practicioner as they may not have permission to automatically access your data.
I don't think they are equal. On the web, the "react approach" is seems to be really good if not the best for medium-complexity apps. Under that, it creates more complexity than it solves and over that it can affect the performance too much. The thing is, we work in a industry that has to deal a lot with change. Using the "react approach" from the beginning when your website is not that complex can be a way to future-proof it. But you're going to pay a cost of increased complexity at the beginning. I think that's the opposite of technical debt in a way. Technical investment maybe?
that's one of the reasons to pay for cloud providers.
You can adjust your paid resources to actual usage.

This is one way to do it. (search Immutable Infrastructure)

For this application, traffic is quite stable so it doesn't come up often. But once or twice, we had some bug causing performance regressions.

They were not visible on the first day, but as usage grew over time the cluster started growing with the problem.

So it allowed the application to stay online (at an additional cost) until devs pick up the problem and have a solution ready, probably coming up in the following sprint only.
True, it would make more sense to do that.
Shor's Algorithm, Straight from the Source [video]
It is a common urban legend that the constitution was written on hemp, but not true. https://en.wikipedia.org/wiki/U.S._Constitution_hemp_paper_h...
It definitely requires a bit of jumping around. The online version is a godsend in this regard, because it's all hyperlinked.

It also has an index of all identifiers, which I find quite helpful, and the full source code is available as well.

After you spend some time with the book, how the chapters are laid out make much more sense (at least, that's my experience)
Until all data (including falsifying data, which are almost never released) is published -- on penalty of the loss of income from any other published research -- we won't see an end to this.
Why not? At that size, it takes less than your client can blink to load it.
It’s fast. But then we need a “1 billion CSV lines” article.
Edward Feser doesn’t seem to me to be genuinely interested in challenging his own presuppositions through metaphysics or philosophy, or in communicating the work of others to a wider audience. If the posts that appear on this site are anything to go by, he seems to specialize in a specious species of polemic and obfuscation designed solely to justify and promulgate his political and religious views. If it lends a sense of purpose to his life, makes him a living or gives him a feeling of self-importance/bolsters his worth among his peers, who am I to criticize? Perhaps
it is actually a deep satire with some ulterior motive. As an agnostic, one can only hope that a capital punishment for more catholic thinkers is never re-introduced. https://en.m.wikipedia.org/wiki/Edward_Feser