skysight-inc/HackerNews huggingface dataset:
Hmm, nah I don't think people understand that they created NSA. It is them and their neighbor living in quiet area paying taxes where government want to keep them quiet and keep paying.

This way of things is giving birth to idealism and naivete. Just like people living in cities are idealistic and naive about life of cattle and poultry.

You don't want innocent chicken to be killed, but it is tasty.
You don't want innocent person to be kept in hidden prison, but you feel safer.

They all would like to close down the farms or agencies that deal with bad stuff, but once they will be hungry enough that they will have to kill an animal or will be faced with actual violence, they will change their mind right away. (I bet they will want someone else to deal with such things)

If someone lives comfy life he can be oblivious.
But on the other hand that is also beneficial for society because people in first world countries can focus on growing their interests and don't mind that bad stuff.

In the end if I would have to kill chickens for food every day I could not learn software development. So I am grateful I don't have to. I am also grateful that I don't have to deal with criminal people every day, because also I probably would not have time to do software development (most likely I would be dead before my 20th birthday).
I think because it's built imperatively?
I disagree that people will for sure choose price over uncomfortable aircrafts. The most clear thing to look at is turboprops vs regional jet aircraft.

Turboprops cost less to buy and burn less fuel(on shorter routes) and take roughly the same amount of time for hourlong trips. But yet, at least in the US, turboprops have been almost completely replaced by regional jets.

This is because passengers prefer the small jet experience to the small turboprop experience, even though the turboprop is cheaper.
How will this limit people using it? Are there institutions that won’t allow it? I don’t fully understand the complaint.
> It's a little ironic as well, especially since the US is so keen on blocking Huawei over espionage concerns.

It's not ironic to play a game to win. Saying this is ironic is like saying it was ironic for the US to try to keep the North Koreans/Chinese from winning the Korean War because the US had just won WWII.
Cannabis pricing fluctuations from 2018 to 2019
I find it pretty funny that Bloomberg himself is hidden on that list.
I was disappointed they didn't do a test case with std::error_code.

EDIT: Is there something wrong with std::error_code? I don't care about my points, but I'm worried I might have missed something I should know.
I appreciate your work and what you've done here. I would consider using these if I could animate them on an event, such as a mouse over or click, but not on a cycle by itself. Is that possible to do?

Also, would it be possible to buy a license for just the icons and not have any recurring fee if I didn't want to use the IDE?
As the link says, deprecation has been suspended for a long time now. SMIL support is here to stay.
And perhaps also recognizing that we already are living on the edge of having a post-scarcity market in digital media, and that our real media market is one of those that do not work well. We don't have a best possible market, we have a random one we walked into via path dependence.
Ask HN: Negative Signaling with Pioneer.app Accelerator
Taking a quick look at pioneer.app remote accelerator. They offer a small reward package to the winners, including a trip to SV.

https://pioneer.app/offer

BUT, they now discuss an optional funding package of $50K-$100K for 5%. The problem of course is that some winners might not get funded. Which is a pretty horrible situation to be in. You try to raise, but your accelerator is not keen.

Any thoughts ?!
Speaking as a mathematics professor --

In my opinion, it's like asking "Can I become a concert pianist without taking piano lessons?" Well, sure; indeed, it's been done before.

But if you're going to put in the hard work, why not enroll in a Ph.D. program? They're designed precisely to train you to become an effective researcher. And they often offer funding.

Earning a PhD is hard. Becoming a strong researcher outside of a PhD program is even harder.

If you want to put in the necessary effort, then absent unusual circumstances I'd recommend earning a PhD. All sorts of infrastructure is in place to help you succeed.
I don't think it would work for me. My Firefox windows are 1366 pixels wide and screen height tall on a 4K screen. I don't have any sidebar space to waste. Maybe it's OK for people who maximize their browser windows on 16:9 screens.
> e.g.: TVs afaik

Wait, TVs? Where can I read more about this?
https://www.amazon.com/Making-Mechanisms-Inventors-Hobbyists...
I'm voting for the "less dead people" option. Mostly because I'm a selfish person, been in automobile accidents caused by lapsing human attention, and I want it to be less likely that I'll die in a car crash.
Although we all get what you mean and respect your experience, let us not confuse corrupted, oppressive, authoritarian single-party regimes with "socialism" just because they call themselves "socialist" or "communist" states. Especially in case of China, whose economy these days is de facto capitalism with strong rule of government
I've been a freelance full-stack developer for the past 1.5 years. I never bothered trying out Upwork, because I had the impression the price competition there was insane, so I can't comment on the experience there. But I've been on Toptal for the past year and it's been an overall great experience. Not only have I not had an issue being paid, but Toptal actually guarantees my invoice payments: basically there's a clause that states that I can expect a payment from Toptal within a few days after the invoice due date, regardless of whether or not the client actually paid the invoice.
Before XJ, China seemed to be gradually opening up. IMO it was inevitable that one of their metros would eclipse Silicon Valley. Now with XJ in power, a lockdown on freedom of expression, and a more perfect execution of state policy; I no longer see it happening. It’s more likely that India will have Silicon Valley’s successor in the future, if anyone can produce one
Just like lavabit: https://en.wikipedia.org/wiki/Lavabit#Suspension_and_gag_ord...
I like watching the ground ... can we have a glass-bottom plane?
That's sucks. I hope customers will be able to get they money back.
Dang! I started working mid-last year on practically exactly this as a side project (was going to call the paper "Towards the horse", if you get the reference :) ). Congratulation for making it work, I am really psyched. Can you remember what triggered the motivation to work on this? Somehow I remember there being something on reaction-diffusion equations on HN around that time.
Had you tried to use a single Laplace operator instead of two Sobel filters? My approach is to model the reaction-diffusion as a sum of 1x1-convolution (reaction) and a depthwise 3x3 convolution with a fixed kernel multiplied by a learnable constant (diffusion). However, for this to work, a single seed pixel obviously will not work. Any thoughts?
A credit card that pays 2% back on all purchases is pretty easy to get in the US. Since cashback isn't taxed this is close to 3% in pre-tax dollars. If having a balance on the card and money in the bank is too confusing you could just pay it daily on days that you use it. I'd say the minimal effort is worth the reward in this case.
This assumes that no-one has criminally run off with the money, lost it down the back of the sofa etc. It's also not clear under what law their customer funds are not treated as company assets, in which case if they're bankrupt, the creditors get first dibs.

The point of the FSCS is that it doesn't matter what happens to your bank. The government will pay you back up to £85k of what you had there.

So while it's not a given that if they go bankrupt you "will" lose all your money, just that you "may" lose all your money. :)
Combining standard algorithms doesn't constitute rolling your own crypto. Arguably, even increasing the number of rounds in a standard cipher doesn't, either.

A back door is not a side channel.
- we're still in business. We learned something.

- anything written down and not enforced is almost the same as nothing.
It takes a bunch of effort to keep track of which nodes need to be redrawn (and in which areas of the screen).

If you end up needing to redraw most (or all) of the screen anyway, that effort is wasted. The overhead of it can even end up slowing things down.

Just assuming everything needs to be redraw from the start saves the effort, and is optimal in the case where everything does need to be redrawn.

For games in particular, this is usually a good assumption. If you're wrong, you end up slowing down less complex cases but they can usually afford it. When you're right, you're optimal for the most demanding cases. You're usually trying to hit a frame rate and care a lot more about hard cases falling below the target than how far above target easy cases are.

And there are many common cases in games where you do need to redraw everything anyway. E.g., once you start scrolling or any other kind of full-screen effect. (In the old, pre-PGU days you often actually would scroll the image in a buffer and only redraw newly the exposed area through the scene graph, but there's really not an advantage to that these days and doesn't help you with any other kind of full screen effect.)
Let's look at various banks' total assets, as listed on this random website i found [1], in millions of pounds:

Monzo 139.82
Starling 206.64
Marks & Spencer 5569.90
Ulster 11641.00
Metro 21647.00
Co-operative 23102.80
Coutts 34280.00
Clydesdale 43583.00
HSBC (retail) 238939.00
Barclays (retail) 251305.00

On that measure, at least, Metro Bank is a hundred times bigger than either Monzo or Starling. Assets are not the whole story, of course; i'd be interested to see numbers for customers, revenues, and some sort of measurement of payment flow.

But i think the lesson here is that if you live in the London tech bubble, it's easy to think that Monzo are huge. Many of my friends bank with Monzo, and i see plenty of Monzo cards being tapped on the readers at the tube station. But we are not representative of the country at large.

[1] https://thebanks.eu/banks-by-country/United-Kingdom
I sincerely hope your comment is satire.
The wealth gap: how changing fortunes tear close friends apart
Aren't they already? Isn't this literally the problem that motivated this music generation experiment?
What problems are you having with it?
I wouldn't mind getting one myself
Would be good for testing on device I suppose, but ooooh, I am not too sure how pleasurable coding on a touch interface might be, even with physical keyboard. Also, I would hate to de-incentivize one of Apple's remaining motivations for paying attention to their non-mobile hardware!
I agree - taskbar on the side is the best layout. It's very common on Macs and you can do it in Windows 10 now too.

The problem with Unity was that it was buggy as hell, and the launcher was really badly styled. Huge gaps between icons, the search filter was unusable, etc.
Advertising doesn't have a sole purpose. One purpose is to make you aware of the existence of a good or service. Another is to persuade you that you would be better off with that good or service than without it. One way of doing that, for some people maybe, is to instill a sense of inadequacy that only the good or service being advertised can cure, but this seems to me to be a small and rather ineffective minority of ads.
Yeah, it would be interesting to see the overhead exceptions add when no exception is thrown.
And then there are the stories of the agency director that budgeted $50,000 for his own office renovation. Just his own, not the whole Office.
Does that really matter? Most people who consider themselves to be "contributing" aren't really accomplishing much in the grand scheme of things anyway.
Well, Soviet Union was pure socialism.
That's a very one sided definition of global leader. No-one asked for a "global policeman".
Interesting, old programs like 'rm' only use lower case but new programs like bash and git (or should I say "Bash" and "Git") capitalize the program name sometimes.

Given that Unix (not "unix") inherited case sensitivity from Multics I would expect more consistency in the spelling.

(Clearly I'm focusing on the most important topics in computing!)
There are exceptions, I think, when the boot camp instructors are able and willing to impart significant industry knowledge, war stories, and personal teaching time to students. You don't get this at the vast majority of boot camps (not even Hack Reactor these days), but they do exist. That kind of experience isn't the kind that's easy to pick up, and getting it in a highly condensed time frame to facilitate a career change can be a worthwhile investment.

Source: graduate from one of said rare boot camps, and gainfully employed (not on the frontend, though many from my cohort chose that route as well)
We Live in a World of Funnels
If you're interested about the math behind how humans perceive the colors: https://en.wikipedia.org/wiki/Color_difference

You realize the importance of it when you try to calculate the difference between two colors simply by comparing lets say red green and blue in a color with rgb format.
Indeed - as of the 1940 census (area codes went live in 1947), Houston was #21 whereas Pittsburgh was #10

https://www.biggestuscities.com/1940
Is there empirical research that corroborates the claim that a particular theme, mathematically symmetric or not, reliably improves productivity? Or are those claims directed more at the accompanying book and less about the theme itself?
The functions that needed to be removed have already been removed. What remains is comes already pre-loaded on your iPad with iOS/iPadOS. It’s called ‘Notes’.

The functionality removed was file management, version control, compilation, building, and interface design. All the rest (text editing) is still already there.

Ha ha, only serious.

Seriously, I doubt Apple is close to allowing a compiler to run on an iPad.

EDIT: Apparently a sense of humour is not a common attribute around here.
Ah, I see you're a man of culture as well.
If you wanted this today, why would you implement the Expected template instead of using Boost Outcome?
The emotional side of me says: Don't run from something, run towards something. Whenever I catch myself convincing myself to accept a job, I know to reject it.
On a more practical level, I score things that are important to me. E.g. Flexibility, company, values, salary etc. Then I try to make a decision only after I scored each of these. Coincidentally, this also helps when I negotiate a new job: Can't pay me more? How about I get more holiday?
While I definitely respect seizing the snark opportunity.. I feel like I see loads of websites crash from HN / Reddit hug of death regardless of architecture, so I don't think I would necessarily consider this a failure of the architecture
One becomes so caught up in the fear of becoming obsolete and the dopamine-fueled satisfaction of staring into a screen that we fail to make simple evaluations that are right in front of us. Is a thumbs up emoji posted by someone with whom you shook hands at a conference six months ago while he sits on the toilet going to give you any real value or are you just succumbing to social pressure?

In the thousands of hours that users sink into social media in a year one could instead read, learn to code, learn an instrument or learn anything at all. Who is more interesting, a biologist who plays the mandolin and is semi-fluent in a second language or a biologist with lots of Twitter followers?
Cryptocurrency Circulation Getting Close to Reality
Which orders did Vindman follow and later was punished for, exactly? I would actually put Snowden as an example of a regime punishing the whistleblower.
> i'm sorry but the person who had the idea of exposing an api endpoint to get admin user and password in cleartext (and for something related to politics above that) hasn't ever set foot in a computer science class.

I've set foot in ~20 computing science classes, out of a ~134 credit-hour degree, and only one optional class ever mentioned that this sort of thing would be a bad idea.

It also didn't actually rigorously teach best practices, only mentioned a laundry list of security blunders that you probably want to avoid, without proscribing any solutions. We also were not tested on this.

And this degree wasn't in some middle-of-nowhere community college.

Also, as anyone who has ever set foot in a computer science class ought to know, these kinds of failures aren't the fault of any one person. One person may be undereducated, ignorant, lazy, stupid, or just in a hurry to ship. It's the entire organization's responsibility to provide checks and balances that prevent this sort of thing from hitting production.
And even then, I'm guessing you didn't have to update it, right? The code (classes I'm guessing?) probably still worked.

In any case, thanks for the feedback!
Enough rope to hang themselves.

Create a culture where it's clear how you need to exercise your discretion, and refrain from giving direct orders. Voila, scapegoats.
> Wuhan police summoned and admonished him for "making false comments on the Internet".

I want everyone to think of this type of stuff when you hear someone advocating for 1st amendment free speech exceptions.

It always starts innocent enough, such as protecting elections against fake news, or stopping false vaccine scaremongering, etc...

but the laws will always, always, eventually be used to silence those who challenge the government. KNOW YOUR RIGHTS! KEEP YOUR RIGHTS!
> Once, a student asked about the difference between JavaScript array methods, like push versus concat or forEach versus map, the team lead said they were interchangeable. (They are not.)

Technically, push and concat can be augmented to achieve the same thing. Same with forEach and map. Might not be the best fitted screwdriver but it’ll still kinda work.
I don't hate myself; I hate the series of events and conditions that has turned the US into a severely-divided nation where half of the country has been brainwashed into voting for people who believe that rights and empathy and power should only be granted to straight cis-gendered white people and/or "true Americans", for whatever arbitrary definition of that they've decided on in a given week.
I've wanted to use the web as a replacement for PyQt (and tkinter, going all the way back to ~1995). It's really been amazing how badly the web tracks what is possible (and easy!) in a good GUI toolkit.

Every 3-5 years I go back and try to find out what is the minimal way to get HTML + JS + CSS to produce something that would be easy in PyQt, while also being fairly principled, standardized, and maintainable.

For example, I wanted to make an animation of a robot that assembled burgers where burger components dropped down a hopper, the robot moved its arms around (kinematics) to assemble components, a conveyor belt to convey burgers, etc.

I ended up using SVG Animations. To get anything done, I ended up on 3-4 pages where the designers who implemented the Animation standard show some examples and a few sparse reference docs. I'm not completely unhappy with the results (many kids at maker faire found the animation enjoyable) but it still feels like the web is missing a really good graphics/view framework like https://doc.qt.io/qt-5/graphicsview.html

The graphics view framework is very performant, provides a lot of very nice features "for free", and can make extremely sophisticated applications. It's well documented, but of course is not a web app (some days I wonder what would happen if people did full Qt-on-WASM with a browser window rendering context).
I sync all my device files to a local Freenas server which runs duplicacy in a jail and sync's it every night to backblaze B2. I looked at duplicity, restic, attic, borg and in the end settled for duplicacy. Pay attention to the duplicacy license, for somebody it could be a problem.
Gotcha, that does seem fair.
I had to ditch ReSharper to get to 2019 because together with the performance of the IDE itself, it just wasn't usable. R# ate gigs of Ram and Roslyn does the same. It's not surprising since they basically do the same thing, in managed code! But I can't pay the CPU time and memory to analyze my code TWICE on every edit. I also suspect things like switching build configuration offers thousands of opportunities to have some IDE widget hold references to old compilation data structures which are never garbage collected. On the bright side at least 2019 works pretty well without R#.
It's pretty practical so far. Right now I'm just finishing up chapter 4 (HTTP Servers, Routing, and Middleware), so I haven't completed all of it. But as it stands, a lot of what you go through, you reasonably expect you may be able to use on an actual pen test. The real power though, is when you're building out your own tooling with these things.

You just set up a framework in the book, but this is all easily extendable to whatever you want. I'm not the best at Go, so it's a useful "nightly devotion" of time to spend working through it for an hour or so.

I've also been going through Writing an Interpreter in Go, and have picked up the companion to that Writing a Compiler in Go. So far, that's pretty good too, but I'm focusing on Black Hat Go first, to complete it.
Proto Retro Ripper
Melodies aren't copyrighted. Music publishing is complicated, but in essence song = non-trivial melody + lyrics.

"Non-trivial" doesn't have a formal definition, but it's guaranteed to be more complex than the 12^8 "melodies" generated here.

Actual plagiarism cases get much more complex, because lawyers will argue that specific features of the song, including the arrangement, combination of instruments, and so on, all contribute.

So the entire premise of this action is stupid. Nothing of value or interest has been copyrighted, and there is no chance the contents of that famous hard drive would stand up in a copyright claim against a commercial music release.

IMO this is basically a PR stunt.
My comment was tailored toward blowski's remark at the top of this thread, not anything you said. I'm not sure what comment you're talking about, so I can't speak to that.
Most is--it's just the amount that escapes as methane produces as much greenhouse effect as the CO2 that was removed.
Because successful western governance is predicated from stability and prosperity developed through state capitalism. Not the other way around. Almost everywhere western governance model has been applied without first developing domestic industries via state directed mercantilism, the country either fails or stays poor. You need an authoritarian government phase to rapidly build a base. China is following the proven Asian Tiger model, it just takes longer to uplift 1.4b people, if that's possible at all. Almost every rich western country today behaved like China during their industrial revolution. Also they're not blind, every Chinese can look to Indian and know democracy + huge population either doesn't work or doesn't work fast enough.
Judge Orders Navy to Release USS Thresher Disaster Documents
Mammal "seeds" (gametes or zygotes) never evolved to be outside the body for any period of time.

In theory you could probably do this with a 2,000-year-old platypus egg that had been preserved in amber. But otherwise mammals just tend to have really short shelf lives for these things.
So, in your opinion, being coerced to kill someone with a gun to your own head would make you guilty of a crime? Most systems of law disagree.

There is a large difference between "orders" that disobedience to results in being fired, or a dishonorable discharge from a military; and "orders" that disobedience to results in being disappeared. The latter is plain-and-simple coercion, no different than being held hostage and being told to do something by your hostage-taker.