skysight-inc/HackerNews huggingface dataset:
Yeah it’s odd, one pack is usually 16-20 and one pack is around a pound if my calculations aren’t way off. One packs is nearing the limit for a session but I can’t ever remember having any headaches or anything from them.
That is why I don't eat octopi, despite finding it delicious. On the other hand, ive raised my own cows and have no problems eating them. But they also only exist for the purpose of food and would not survive in the wild naturally, atleast around here, and aren't really all that smart despite being semi-trainable.
Financial regulators have teeth.

That's besides the point though. Large banks and regulators are, effectively, a single entity.
LinkedIn - profile picture from a shiny one to a natural one
Blueprints. Source code for a program is analogous to blueprints for a building.
Not quite the same, but Stephan Lavavej, who maintains the C++ standard libraries at Microsoft, maintains a fairly good version of MinGW weighing in at 45MB. Build scripts are available on Github

https://nuwen.net/mingw.html

https://github.com/StephanTLavavej/mingw-distro
It'd be neat if it worked like the ruler at the top of an MS word window (or textedit/wordpad), where you can drag in the margins!
So it looks like allowing users to easily sideload apps, let alone direct download and install binaries from mobile web, is problematic. Their stats on third-party app stores seems more scanty.

> In 2018, hostile downloaders made up 22.0% of all sideloaded PHAs, making this the third most prevalent category, as in 2017. While this category accounted for 0.39% of all sideloaded apps in 2017, it is down to 0.20% in 2018, a sharp decline. Last year, Trojans were particularly targeting devices in India, Indonesia, Russia, Brazil, and Mexico.

> The prevalence of hostile downloaders is due to a combination of legitimate third-party stores with poor security setups that distribute PHAs, fake stores that are built specifically for spreading PHAs, pre-installed apps that slipped through the security scans of OEMs, and plain apps that pretend to (or actually do) offer user-wanted features while downloading PHAs in the background.
I just don't understand - where is that money coming from? You said you suddenly and unexpectedly got a few thousand USD - that sounds to me like someone on the other end, somewhere, just got scammed out of few thousand USD? It can't be just investor money being randomly deposited into accounts "for the lulz"?
Forgeting about legality for a moment, this is great. Windows XP is probably the greatest operating system if you factor usability and how many people it has reached. It was also from a time where people still did not expect proprietary operating systems to be actively working against you.
So it's great that this source will not be forever lost.
This is the 11th time [1], the last time was 44 days ago (2 upvotes).

The one and only time it breached single-digit upvotes (and thus likely to hit the front page) was 2 years ago, where it got 300 points.

[1] https://news.ycombinator.com/from?site=learngitbranching.js....
I think we would just be trading one set of problems for another, people are already physically self sorting so it's not clear to me that enhancing digital echo chambers would make things better.
They won't. Such backdoors would have to be hidden from Joe Average Coder at Microsoft first and foremost. Coding for MS is not a livelong thing, you know? So any backdoor would a) be obfuscated and b) have some form of plausible deniability. If I would have to make them, they would look like strings of two or three bugs.
Track the Economic Impact of Covid-19 across US
Are you saying that you went from the "hate liquorice" to the "like liquorice" camp? At what age? I literally don't know of anyone who has "acquired" the taste for liquorice via exposure.

It's really nothing like "aging into" the preference for coffee, beer, whiskey or wine. It's more like the preference for coriander / cilantro, which is genetic.

I appreciate that your experience of liquorice is different to mine, but I ask you to stop explaining my experience of liquorice to me.
If you're a "media" producer, you can use them to build your game, soundtrack, presentation, etc. Once you're satisfied, and the product will be published, you can decide to get a license. You've seen the price: buying such licenses beforehand is only for dedicated professionals.
I'm just glad he used Rocks instead of a Metal Crowbar as a Tool to fight off the badger
> Or has this code been out there for a while?

According to the torrent creator's reddit post "[a]pparently the file had been passed around privately for years among hackers".
> STANDUPS ARE NOT STATUS UPDATES. They’re for resolving blockers in person without letting shit linger too long.

Which means "real" standups are completely useless. Let's say we have it every day at 9:30 and I get stuck at 11:00. Does anyone really expect me to wait almost a whole day to get help, or should I just go talk to someone about it right away like a normal adult would?

So... what type of question or blocker is so unimportant that it can wait for a day to get resolved, but at the same time is so important that we need the whole team to stop working and discuss it?
It's not about honest individuals, nor smart consummers. It's about structures.

Trying to fix monopolies with regulators is like trying to fix monarchy with princes.

Regulators harden market structures.
Building a Command Line Application to Check for Open Source Vulnerabilities
Here's a neat comparison that might make your blood boil.

You can install Windows (proved with XP) in five minutes or less.

How many build pipelines have you worked with that take longer than installing Windows?

Granted, they're different things - one is copying a giant set of files and creating a small DB and one is running tests and packaging software.

Here's the thing though. Most of the time, these builds are slow due to 1. lack of parallelism and 2. Blindly following "best practices" instead of using our $170k+ Silicon Valley brains.

These are problems you can solve. You can get your build to be faster than installing Windows. Will most companies let their developers do things that may not be "best practices" to do that? Not today.
> There is no evidence that the measures slowed the spread as compared to the natural dynamics of an infectious disease as immunity builds. Compare Sweden’s curve to New York’s for example.

Compare the US's curve to China's. If the US hadn't tried to half-ass it's measures (at the personal to the national level), we wouldn't still be arguing about them because the virus would be under control and they wouldn't be necessary anymore.
"I apologize for having misspoke earlier. The correct quote is: '...while still sounding like we're maybe worth $1b.' We could be worth more than the disclosed amount; however, we aren't sure if or how often, if ever, someone may be counting that number. It's really up in the air on occasion at around this point." - Me, still CEO, now an award-winning CEO.
>the object might be the rocket booster of Surveyor 2, a robotic spacecraft that was launched to the moon on September 20, 1966.

When imaginative theorists speculate about a previous space-faring civilization, I always wonder about the possibility of space-junk. Wouldn't we have observed their space-junk floating around the earth?
> familiarity breeds comfort.

That's manifestly untrue in some cases. If you like coriander / cilantro, and your child does very much not, would you just feed it to them regularly so that they "get familiar with it"?

That would be bad parenting, and also pointless cruelty to force them to eat "soap" fifty times. Show some empathy, and recognise that your tastes are not necessarily other people's tastes.

https://www.britannica.com/story/why-does-cilantro-taste-lik...
Rural Texas county’s email system compromised by foreign hackers
I recommend this site first and foremost to every one of our new hires. Each time it turned them from someone who was scared of branches & rebases, to someone who was comfortable with the tool.

I think it's the single best git tutorial out there.
Which react/JS project should I build for my first job portfolio?
Hello. In need of your help to decide which project to build for my portfolio to land for my first job as a web developer.
I've learned some html/css/js/react on mdn and from video courses.
As far as I understand, you need a pretty and somewhat complex project to showcase for your future employer.
Can't decide which one to build, where to start and what functionality should it contain.
What would you advise?
I googled some projects, and now my ideas are e-commerce shop or a clone of a popular website, like imdb, airbnb, hackernews etc.
The truth is, I didn't practice much myself, only followed udemy tutors coding.
Do little experiments/apps count as a showcase, too?
The React tech I would probably use include: hooks, context, reducer, next.js, material-ui and router.
Thanks in advance for all the input.
CGMC shut down without taking peoples money and I haven't heard of any arrests for that yet
Is it, if you don't share it further?
While it's true that all code is typed (e.g. the compiler knows what types to expect at different points throughout the program), it's completely possible to have essentially "worthless" types computed. E.g. if I have the following:

foo(x::Int) = x + 1
foo(x::Float64) = x + 2
foo(x::String) = "$(x) $(x)"

function eval_user_input()
user_input = readline(stdin)
user_obj = eval(Meta.parse(user_input))
return foo(user_obj)
end

Then clearly there is no way the compiler can know what the type of `user_obj` is, however it will do its best to infer the entire function. We can use `@code_warntype` to quickly and easily find places where Julia's type inference gives a suboptimal result (which is often a source of performance issues, since there will be runtime overhead in those cases).

julia> @code_warntype eval_user_input()
Variables
#self#::Core.Compiler.Const(eval_user_input, false)
user_input::String
user_obj::Any

Body::Union{Float64, Int64, String}
1 ─ (user_input = Main.readline(Main.stdin))
│ %2 = Base.Meta.parse::Core.Compiler.Const(Base.Meta.parse, false)
│ %3 = (%2)(user_input)::Any
│ (user_obj = Main.eval(%3))
│ %5 = Main.foo(user_obj)::Union{Float64, Int64, String}
└── return %5

You can see that `user_obj` is annotated as type `Any`, and that invoking `foo()` is said to itself return a type of `Union{Float64, Int64, String}`, which is to say, it has no idea which `foo` it's going to call ahead of time. I will note that in the REPL, all the suboptimal stuff is highlighted in red, making this a very nice debugging tool for immediately finding poorly-inferred sections of code. If we ask the compiler to run this code through its optimization passes as well by passing the `optimize=true` flag to `@code_warntype`, we can even see how the compiler tries to inline `foo` by turning the call to `foo()` into a series of `isa()` conditionals, checking the type of the return from `eval()`. I'm pasting the relevant section here, for the full example you can see the screenshot linked below, showcasing the red highlighting as well:

10 ┄ %20 = φ (#8 => %12, #9 => %18)::String
│ %21 = Base.Meta.parse::Core.Compiler.Const(Base.Meta.parse, false)
│ %22 = invoke Base.Meta.:(var"#parse#4")(true::Bool, true::Bool, %21::typeof(Base.Meta.parse), %20::String)::Any
│ %23 = Main.eval(%22)::Any
│ %24 = (isa)(%23, String)::Bool
└─── goto #12 if not %24
11 ─ %26 = π (%23, String)
│ %27 = invoke Base.string(%26::String, " "::String, %26::Vararg{String,N} where N)::String
└─── goto #17
12 ─ %29 = (isa)(%23, Float64)::Bool
└─── goto #14 if not %29
13 ─ %31 = π (%23, Float64)
│ %32 = Base.sitofp(Float64, 2)::Float64
│ %33 = Base.add_float(%31, %32)::Float64
└─── goto #17
14 ─ %35 = (isa)(%23, Int64)::Bool
└─── goto #16 if not %35
15 ─ %37 = π (%23, Int64)
│ %38 = Base.add_int(%37, 1)::Int64
└─── goto #17

[0] https://i.imgur.com/DZPWUvi.png
And I'm only now noticing the guy's name is Kovid.
And Travis CI. On the day they announced acquisition they let go something like 80% of the staff.
The disruption con: why big tech’s favourite buzzword is nonsense
Mostly because PHP is implemented very poorly. Its used to be really slow (its a little bit better now with newer versions) and it always amazed me, because of its basically a thin wrapper on C.

I guess PHPs core types are very inefficient and the team behind PHP lacks time to really do a rewrite. A prime example is the PHP "array". Its not a list, its not an array, but more of a weird object thing. PHP is full of these weird things that are probably hard to optimize (in the PHP runtime)
Great idea! Thanks for sharing.
I hate this take. Everytime Calibre is posted on HN, someone always brings up Kovid and complains about how the software isn't up to their standards. Then everyone circlejerks about the ways Kovid has incensed them in some way or some form by posting some comment on the internet. Imagine maintaining a 500K LOC application for free and for almost a decade, and being criticized by people for using a legacy language. Especially since no other application comes close to the functionality Calibre does.

Calibre has been completely reliable on the multiple e-readers and computers I've used it on.

The only reason this migration is taking place because out of the thousands of people on this forum who complain about his code, several of them decided to help him instead of continuously complain.
The thing is that dogs love to eat human shit. No other animal does that. That is how they started cohabitating with humans, cleaning the cave from dead people and shit.

As a proctection they also evolved to be less tasty. "Tastes like piss" said older Noko, because in the Lappland War 1944, there was food shortage, and they ate everything. Except humans only occasionally. There are several reports of human fingernails in the spam-cans, that German distributed freely to their allies in Finland.
>Have you tried it more than 50 times

Over the years, I must have. It's invariant. This is _not_ an "acquired taste" thing, it is simply unpalatable to some, and you can kindly stop pushing it.
That sounds a little like a book I read "Driving Over Lemons" by chris stewart... :)
Git's data model might be simple, but the commands sure aren't. Compared to Mercurial the UI is a mess, although better than it used to be, which isn't surprising since each command initially kind of evolved as a separate program rather than being designed as part of a coherent user experience like Mercurial.

I find that Git can usually do everything Mercurial can, but it does involve those "exotic commands and flags". For example, the equivalent to

hg id -i

is apparently

git describe --abbrev=12 --dirty=+ --always

which is not exactly obvious, not even if you read the manual. Stack Overflow also suggests alternatives[1] using "git log", "git status" and "git rev-parse" which do similar but slightly different things and accept similar but slightly different options.

What about listing all filenames from all commits – "hg manifest --all"? I'm sure it can be done, but I'm equally sure it involves exotic flags.

[1] https://stackoverflow.com/questions/14333388/git-equivalent-...
As someone new to working on a team with others devs, I’ve always wondered this too.
Remote Color Grading and Editorial Review Software from Fastvideo
And a 60's muscle car plus a small box of hand tools.
Livestream happening now: free open source blockchain metaverse
i would add that the biggest problem is not the downloading part, but the upload which you are also doing when using torrents.
This video is a startling verification.of the crows mental capabilities.

“Causal understanding of water displacement by a crow”

https://m.youtube.com/watch?v=ZerUbHmuY04
Makes sense. Yet, in our current hyper-polarized climate applying fine grained, measured judgement is increasingly hard; if you are for or against X, you're automatically assumed you belong to one of the few camps that carry that flag
IMHO, the popularity of Stackoverflow is powered by search engine results rather than their community. If they fail to create such a community, it’s probably hard to establish one around a Q&A app.

In a competition like this where network effects play a huge role, your app must be orders of magnitude better for some niche. It could be about revenue sharing, decentralization or something better.
There have always been rumors about such back doors, but even the public ones, encryption schemes, have never been proven by pure analysis. As far as back doors in code goes, have a look at this: http://underhanded-c.org/. It's a pity it seems to have been short lived.
> The creator should have requested the notice be forwarded to them for further inspection.

How can they request that? Also, it's Youtube's stated policy that all copyright strikes must include the details. Also also, the creator did request the details of the strikes and Youtube didn't provide any.

> If you cover a song, and get a copyright strike, is it not fairly obvious what the strike is about?

No, it's not. There are numerous instances where companies would issue blanket copyright strikes even for content those companies don't have a copyright to [1]. There are instances where there are copyright strikes for silence and for bird noises [2]. Copyright strikes are anything but obvious, even for cover songs.

[1] https://www.ccn.com/youtube-has-massive-false-copyright-clai...

[2] https://www.bbc.com/news/technology-42580523 and https://thenextweb.com/google/2012/02/27/a-copyright-claim-o...
Can be very useful, I think
Infrastructure as Code: Deploying Web Applications on AWS Using CloudFormation
> I had a recent discussion with someone who argued that new senior leaders deliberately push for major changes even though they suspect the efforts will fail. Such changes make the organization increasingly dependent on the new leader, and also ensures anything that does go well gets attributed to the new leader directly rather than their team. If this is your approach to leadership, please know that you’re awful and take the time to work on yourself until the well-being and success of an entire company matters to you more than being perceived as essential.

Be that as it may, this is more common than rare and these things influence how optics-focused mid-level leaders behave that report to those senior leaders. And most hands-on folk work under such mid-level leaders. Unless you are a star performer, it may not be easy to avoid this as opportunities are getting scarcer in these times for most folks.
It won't happen in that way, because reality likes to defy predictions, but that's the general direction we're heading to.

My take: it won't be something everybody does (unless provided by some service, which looks illegal at least under GDPR) but be prepared for extensive profiling by whoever really cares about doing it.
A cup is always by volume, so you can’t really criticize it based on that. A metric cup is 250mL, imperial is ~230mL it’s nowhere near as “shitty” as “a bag”, it’s just a unit of measure that you are unfamiliar with. It’s used quite a lot in baking.
Idris is actually a general purpose language unlike the rest you listed.
> but I also don't think the GP literally meant forcing them

We only have the GP's words: and at face value, as they should be taken, they do seem to literally mean that.
Important bits from the article:

However, DCEP will be centralised and state-run, unlike Bitcoin or Ethereum which are free of state control.

Many Bitcoin enthusiasts fear that DCEP will be used as a tool by the Chinese Communist Party to exert greater control over their citizens through surveillance. The authorities will be able to monitor how money is spent in real time. They will also have the same controls over DCEP as with the yuan.

"DCEP is the antithesis of Bitcoin. The ultimate goal of a cryptocurrency is the separation of money and state," says Stewart Mackenzie, a cryptocurrency expert based in Hong Kong. "It's easy for them to say that it's like Bitcoin when it's worlds apart."

Linghao Bao agrees. "DCEP is built on an idea of centralised control. The value of Bitcoin lies in its decentralisation nature and its isolation from the financial system," Mr Bao says.
> The vast vast majority of users don't consider anything except the marketing.

If marketing was all that mattered, and Apple's products were actually disappointing, they would not have repeat customers or high satisfaction after the purchase:

https://www.macrumors.com/2020/09/22/apple-tops-customer-sat...

and please, stop speaking for a "vast vast majority" of people, as if you're an authority on why other people do what they do.
While the filesystem issue showed stubbornness, the fact that it tried to build a catalog is perfectly reasonable, given it is an ebook management software, which happens to include an epub reader.

You really can't blame a program to do what it says to do.
To me coriander reminds me of the smell of a bug. So it took quite some time to get used to it, but now I like it, especially in things like Pho Bo.
> proprietary operating systems to be actively working against you

Where is this happening ? Are we expecting this now ? What did I miss
> Bob Martin put it best: "Software projects are marathons, and in a marathon you don't want to sprint."

As a both a runner and a developer, I find this quite funny and a bit wrong. The fact that we call them sprints can be a bit wrong or confusing if you put them in a different context, but what I can say is that almost every serious runner will constantly check their laps, be it miles, be it km, you will always look at your watch to see how you performed in your last km and if you are on track.

That's what I see useful in sprints, the fact that you stop for a bit and see where you are, you have the time to discuss things that might have gone wrong and try to fix them before it gets out of hand. But in the end I can understand people who dislike the system, because I've worked with a lot of managers with no technical knowledge trying to manage technical projects.
In fact, the idea of handshake seems to take care of exactly that. Decentralization without loss of security. Basically, you have the name and the certificate associated in the chain itself and go the dane route. I'm not the best person to explain these, but I guess there is a little about this on handshake.org
Sorry to learn about your unpleasant experience with us. We request you to elaborate the lock out and the special considerations you are referring to, by writing an email to support (at) zohomail (dot) com. Having specific details along with your account information will help us to analyze and make necessary corrections and enhancements. Looking forward to hearing from you.
Vatc added at point of sale so in theory there is some benefit.

Apple tax is aptly named because the analogy is good: it s mandatory (though not at gunpoint) , it s proportionate and arbitrary (might make sense if it was only on app sales, but why do they mandate a cut of subscription revenue? What do they offer in return?) and it s just too unjustifiably high
Not sure why you got downvoted (too off-topic? no idea), because this is imo actually a rather interesting point. And 'pretty well' feels like an understatement when it comes to performance (or at least snappiness): I have XP on a VM for a while just for software which didn't support 7. Despite being in a VM (VirtualBox), the thing feels snappier and faster than current day desktop OS (XFCE on Ubuntu, Windows 10, OSX) on beefy workstations. It does lack quite some usability though in comparison with modern counterparts.
Or meadow-land, from 'vin' meaning meadow https://en.wikipedia.org/wiki/Vinland#Name
An interesting computer vision product. Thanks for sharing.
Nostalgia is, it seems, a hell of a drug.
The whole point of a standup is to create a cadence to work. But if you don’t enjoy that invented ritual on at least a certain level, you’re probably not going to benefit from it.