skysight-inc/HackerNews huggingface dataset:
As someone living in Denmark I wonder how do they classify a Danish citizen? Someone living in Denmark, having permanent residence, living in Denmark and being EU national, holding passport or being born here?
Also, from a fair amount of conversation with my Danish colleagues I find it odd how uncritical they are when describing the relationship of Denmark and USA, regardless if I myself find the specific view different than mine. The people in question are of the right political spectrum and not overly political but still.
Nah, Flutter Web clearly grew out of Flutter for smartphones. If the dream is write-once run-anywhere, extending to web is just the obvious next step.
unsigned is 32-bit, which means you need to have it overflow in the lower 32 bits since you're working on it through a 64-bit register. If you use a full size_t then this check is not necessary.
> I guess people can sometimes abuse it. Person A: water is wet, person b: [citation needed], etc or demanding citation for an ancedote about someone's personal experience, but i dont think i see that very often.

I see this quite often. In particular, a common pattern:

Person A: water is wet

Person B: [citation needed], you clearly have an agenda

Person C: I experienced water and found it to be wet

Person B: [citation needed], anecdotes are not data

Person D: water is dry

(Person B silently clicks to upvote and does not respond, or less subtly, continues the discussion but does not apply the same "standards")

Rare meta-discussion follow-up: Hey person B, you seem to be selective in your standards of evidence.

Person B: I'm neutral and rational!

All of this wastes people's time and energy, and nobody (including B) are going to derive any value from any further responses to B's comments.

The generous interpretation: Person B is fooling themselves into thinking they're being rational by asking for evidence instead of saying "nuh-uh!", but they don't realize they're only asking that of statements that bother them, and they're unlikely to actually change their mind regardless of the amount of evidence.

The less generous version: Person B knows exactly what they're doing, but is playing neutral to waste people's time and effort.

Versions of this pattern, with more incendiary topics in place of the humidity of dihydrogen monoxide, appear often.
Probably around the rise of the SaaS-ification of everything, when it began to matter how quickly you could get users to jump through the hoops into paying for a subscription. Before, user conversion rates still mattered, but funding came from non-subscription sources so it didn't actually matter whether a user found the service to be useful in the long term.
I wholeheartedly recommend AIMP (http://www.aimp.ru). I've used this player for the last 8 years and it only gets better.
> Similarly for people accessing content from remote locations always face a lot of issues since the cdn centers stay away in metro cities. Their experience would be enhanced too since they can now fetch the content from a nearby peer than a far-away cdn

This is an interesting idea. If this gets widespread-enough adoption, and if non-metro folks can, on average, find a nearby peer for $whatever they're looking for (and those are very big "if"s), I still imagine some problems might crop up:

Determining "distance" is quite tricky, and the trickiness goes up substantially the further onto rural/less normal latency distribution networks/ISPs you get--and that's just in the first world. If latency is the main signal used to inform distance, you could end up inflicting a pretty punishing upload-bandwidth cost on users/ISPs because of, for example, a fortuitous peering agreement upstream.

There may also be a significant penalty paid for "medium distance" non-hub-routed peers: situations in which the presence of many uploaders congest the last-mile/backhaul infrastructure of small-scale providers that are least capable of managing the unexpected surge in consumption (least capable as in: most congestion-prone infrastructure and fewest technical solutions on hand to mitigate unexpected long-term congestion).

And in places where small-scale providers don't control much of the market and mobile networks are the main bandwidth providers, expect a swift no-warning traffic block. There are ways to circumvent those, but they get expensive (in engineering time, user experience, and user bandwidth) fast.
I know I'm not a communication expert so I have to take my own observations with a grain of salt, but I would say I only have trouble conversing with maybe half the population because of my inclination to not interrupt. But I've noticed no gender or geographic trend to this. Some groups of men or women I'm able to converse with smoothly, as they seem to deliberately pause to let other's speak. In other groups, I'm hopeless. Perhaps it's an introvert/extrovert divide (I'm skeptical of that dichotomy, but that's another can of worms.) I can talk comfortably one-on-one with my mother or any of her sisters, but put two or more of them in the same room and I'll not get a word in edgewise. For that matter, I also feel fine monologuing in front of an audience and always have, so I think it's not simply a matter of shyness.
I can't wait for them to have global coverage! It's going to be amazing once you can have portable stations (ie, boat, van, etc). Internet anywhere.
Flutter is riddled with correctness bugs, missing features (e.g no true svg support) , critical performance issues (https://github.com/flutter/flutter/issues/31138) and an uncanny valley of UX behavior.
I think what you’re saying leads to much, much more harm than good. 99% of the time, defending things that are “one step away” from communities with widely known hate-based agendas is actually just legitimizing those abusive views and is not contributing some sort of “intellectual, good faith exploration of the fringe” or anything like that.

If there was a reliable way to detect the good faith attempts, then maybe, but it is so noise-jammed by the people taking hate or bigotry and trying to legitimize it under some false pretense of open inquiry that it’s not practically achievable.

As for people using memes or tropes as stereotypes to reject them, I think that is super, super uncommon. Especially with communities like MRA, which is even seen federally as a domestic terror group, it is not at all an unfair generalization to reject the discourse commonly associated with that community. It doesn’t deserve any further due process or open forum - it’s just hate speech. I don’t think it’s fair to act as though instant rejection of that sort of community is unfair. It’s not simplistic reductionism based on an in-group, it’s really actually based on analysis of the group’s core tenets and goals and a widely agreed perspective that it’s inappropriate.
Yeah, people are saying this all the time, but the truth is that it's exactly the direction to web is taking. I'm not pretending to know how the decision was made, but I am pointing out that it goes very well with their bigger plans for the web (HTTP3, AMP, etc).

I'm 100% sure Google will find a way to index Flutter based-website. I'm also 100% sure it'll be much harder to block ads, using a custom stylesheet, use reader mode, and practically any extension that manipulates the page.
I'm from France, southern Italy is excluded :) I think I did not explain my point very well : I read of corruption around construction project in France, or Germany, etc.., but it seems to me it never impacted the safety of the building as most the auditing society are not part of the corruption networks and it would make the corruption easy detectable. It's simpler to make the state overpay a building than to steal raw material; and people would not try to do both at the same time. If anyway something is stolen on a project it's by the workers not the contracting society itself.
Effects of caloric restriction on human physiology, psychology, and behavior [pdf]
Artists including themselves in their art was also common during the renaissance. Da Vinci apparently included himself in his painting Adoration of the Magi (https://artsandculture.google.com/asset/adoration-of-the-mag..., see figure on the bottom right).
Indeed. However, note how small the sample size is, which makes it extremely difficult to draw conclusions. Quote from p14:

> Finally, we considered the possibility that seniority may be at play and that gender simply coincides with seniority. We recognized that two of the three female Justices, Justice Kagan and Justice Sotomayor, are more junior on the Court and that each is interrupted far more frequently than Justice Ginsburg. In addition, Table 1 provides some provisional support for the seniority hypothesis because of the most senior Justices - Ginsburg, Kennedy, Scalia, and Breyer — only Ginsburg and Breyer are interrupted at high rates. In contrast, the more junior Justices — Kagan, Sotomayor, and Alito — account for the other seven high interruption rates.
There is no canonical set of purposes behind any license, copyleft or permissive. The license drafter had their own goals in mind, but their terms get repurposed by others.

Even very popular permissive licenses have been written with contribution front-and-center in mind. See, for example, the contribution-related terms of Apache 2. The definition of contribution. The built-in CLA. The compromise on scope of the patent grant.
Exactly the same position.

Thank you RIAA!!
FYI - https://www.myaimp.com
I personally love foobar2000. Tons of customization, lots of plugins and honestly it's just amazing imho.
edit: http://foobar2000.com/
Boxer works really well as a self-contained executable dosbox app on macos. It’s source is available on github, but I’m not sure they’ve chosen a OSS license model
> Humanity currently lacks the means to verify "deep" properties of code at any reasonable scale.

This is an active area of research. Papers are regularly being published (e.g. in the OSDI/SOSP community) that increase the depth or breadth of formal verification.

Personally, I don't think we'll ever reach a point where all (or even most) code is formally verified, but it does seem to be making some traction.
I'm sure that you're right that the instruction decoder power budget isn't a huge issue.

Don't think its strictly accurate to say that Intel 'chose not to pursue' the mobile SoC market - IIRC they tried, made little progress and gave up having spent a lot of money in the process.
I see the Plasma team decided to keep the old ugly designs. Look at that Trinity Control Center window. More than a decade after and everything still feels the same.
It would be funny to get a bunch of people from Twitter that have been shouting at each other together into a room and ask them to re-enact their 'conversation' in person.
I used this type of keyboard for 3 years on ThinkPad W530.

Thought that I will get used to it. I kinda did but the first moment when I moved back to REAL 7-row keyboard was like driving a bike again. Its just so good I do not want to get back to anything other then that.

Maybe I will have two machines. One to type and one for other things ... or with external ThinkPad SK-8855 keyboard :)

Time will come, maybe I will do one last 'hop' with ThinkPad 25th Anniversary Edition ... if they will be available in several years ...

Thanks.
An Online Study of over 1000 “Brain Trainers” [pdf]
foobar2000 is my go to when I'd like to use something that supports Windows 10 properly.

https://www.foobar2000.org/

Happy to see Winamp isn't completely done, been using it since 1999
Explaining every downvote would make the signal to noise ratio worse. I vote in hopes of improving the signal to noise ratio. My replies rarely overlap with my downvotes.

If I'm taking the time to post a counterpoint, I'm usually not going to downvote the comment I'm replying to. But if somebody is posting something that I've seen here a dozen times before, I'm not going to write the dozenth attempted refutation. That's just more noise.

The rarest combination is when I flag a comment without downvoting it. That's when I agree with much of the spirit of the comment but it also contains a personal attack against another poster.

Slightly less rare: I'm reading through a comment, about to upvote it, and then the final sentence turns out to be needlessly inflammatory. Or it starts out inflammatory and then makes some good points. I neither upvote nor downvote these. I don't comment on the comment style when I see these cases, because writing about style instead of the substance of the original article under discussion also worsens the SNR.
Took a look at your GitHub link, looks like you put in quite a lot of work.

Looks very interesting.

When you say "works great with other types of cameras", could you explain? You've tested with other cameras and could you tell us which?
My favorite pen is the pentel energel 0.7mm.

It will write smooth dark lines just the right thicknes without blobbing or cutting out, and is the most effortless pen to write with.

But yes, it does write at a higher angle than a fountain pen. I had a fountain pen years and years ago, and it was something you had to want to use. I can't help but think of it like vinyl records, straight razors and film cameras.
So he escaped to a safe-space ?
In general, entities like the NSA need to treat metadata as important because that is often all they have. That is because most everything is encrypted these days. The NSA has known about the "going dark" problem for a long time now and this is the reaction.

So this situation can be considered a sort of a triumph. For most people metadata is no real threat to them. Generally it is already publicly known who your friends and family are and those are the people most interact with online. It is mostly valuable that no one else know what those interactions are even if they know when they occurred.

For the important instance of businesses the situation is much the same although sometimes there might be value in traffic analysis for larger businesses that have enough traffic to analyze.
...are you serious?

Virtually every software shop I've worked at has had most backend code communicating with multiple databases to get the job done. Sometimes those databases were behind [micro]service abstractions and the communication was indirected by RPC/one-way async dispatch. Sometimes it wasn't. But multiple backend datastores' contents were required for most business operations. The only places I've worked with that didn't need that were very, very small (single digits of thousands or fewer users).
The problem is that we are taught to care too much. And this is a side-effect of a domain that obsesses with optimisation. The higher-ups simply do not understand this. Take sanguy's advice. My own advice would be to quit the profession but continue to use your talents to build something of your own. If you still do not want to do that, take the first exit.
> also, random aside: why do so many people suggest a bus or a cab as an alternative to driving in these threads? a bus or cab driver does not typically drive any more carefully than I do. all that accomplishes is to shift the liability onto someone else.

No, it reduces the risk because it's one bus, vs fifty selfish people in their own cars. Less potential crashes.
Well there's nothing stopping your from using it. Beta Spark 3 and History Server was pushed out recently.

https://universe.dcos.io/#/package/beta-spark/version/latest
> If single celled organisms make decisions, what does that tell us about volition?

The cell is a mechanism tested and refined by evolution. It's purpose is to sustain itself, adapt to the environmental aggressions and self replicate. Its volition is the best strategy nature could find to keep it alive.
> we are far from understanding what consciousness is, let alone how it works

Couldn't agree more, but that wasn't your original assertion, to wit first para of https://news.ycombinator.com/item?id=24962220

> Who said anything about atoms? I didn't.

You: "...from the operation of a purely mechanistic state machine" So what's a 'purely mechanistic state machine' going to be made of if not atoms.
It’s funny because growing up in the West we used to be given examples of the fall of the Soviet Union as examples of why communism sucks contrasted against the wonderful benefits of capitalism.

I really have to be honest I see unregulated capitalism moving into its own failure modes now.

Maybe both systems suck and fail when they become too successful / dominating?

I see this proposition 22 thing as an example of this, it’s not cool and it’s sad people are being forced to support it while trying to earn a living.
At a minimum any theory of real numbers will imply a theorem of the form "There exists an x such that x * x = 2". The set of rational numbers doesn't contain any such x and hence the rational numbers will not satisfy any theory of real numbers.
Trolling for Truth on Social Media
In grad school (philosophy) I found Latex (via Markdown/pandoc) let me focus on writing words and do styling/layout of my papers (and keeping the bibliography consistent) as a separate task.
I've got to issues with that blog post:
1- it seems concerned with accessibility, and accessibility only
I'm a Flutter developer and I believe that you can create very good apps with it for Android and iOS already and it has great potential on the desktop.

The Flutter developer and user experience on the web is, however, not great. As a dev, you don't see the HTML elements you are used to, and as a user, some things will behave strangely or not work at all. I can spot a Flutter web app in about 3 seconds (I have a web developer background).

In my opinion, Flutter for web makes sense when you already have mobile apps and you want to offer your services on the web quickly. You can build your existing mobile apps for the web in a matter of hours in most cases. However, if your company realizes that the web platform is important for the customers, it makes sense to invest time to migrate off of Flutter web to React/Vue/Angular, or if you want to share code or you just like Dart, you can also use AngularDart.

Flutter for web might be overhyped, but for some purposes, it makes sense as a temporary solution, as a quick win.

It's also important to keep in mind that the web offering of Flutter is not yet stable, so the team is very much aware that it's "not there yet".
Capital assets held for more than some period, say a year.
> The idea is that high end processors will recognise these sequences

I'm not sure that is the idea, given that RISC-V is targeted at processors so low-end that they don't even implement multiply.
There seem to be an option in Windows that let you specify you are on a metered connection. Probably one could check if the "saveData" option is selected to disable p2p.
i.e an ABA problem
The Whistle Interjet (1996). (One of?) the first internet server appliances
Not to be sour about it but when the HN groupthink is in error one shouldn't bother to correct it. It's not worth the effort. Move on to the next topic, there is plenty of stuff. This isn't facebook, it doesn't thrive on drama. I often think broadening the scope of a topic helps me refine my perspective. As this tends towards the off-topic I usually don't bother.

Just remember that the point of up and down voting is to create that bunch of interesting articles on the front page. The goal isn't to be a fair & honest system or to put the truth on trial. Slight shallowness is even beneficial as things at times already get technical enough to exclude a lot of users.
Things we’ve discovered by playing with the PS5 Dualsense controller
I'm not referring to a PRISM slide for when Skype wiretapping began. PRISM ingestion happens long after a system can be wiretapped but presumably contains data from the when the FBI first started wiretapping these systems. I'm referencing documents the Guardian claimed to have seen that said wiretapping work began in November 2010. Also, 2/6/2011 means February 6, 2011 in the American system. According to The Guardian:

"According to the NSA documents, work had begun on smoothly integrating Skype into Prism in November 2010, but it was not until 4 February 2011 that the company was served with a directive to comply signed by the attorney general.

"The NSA was able to start tasking Skype communications the following day, and collection began on 6 February."

It is not rude to point out misinformation, and your comment fits the definition of "conspiracy theory."
I had to use a (cartridge) fountain pen at school (90s, UK primary school), and they were awful - the nibs were scratchy, and prone to breaking if you pressed even slightly too hard, and they leaked fairly often. A decent fountain pen is a completely different experience.

I've mostly switched over to Staedtler Triplus fineliners for general writing - they're much easier on my hands/wrists[1], but retain the convenience of ballpoints.

[1] I have a joint disorder, and writing more than a couple of lines with most ballpoints will make my fingers and/or wrists hurt. I can write for 20-30 minutes with the fineliners before they trigger the same issue.
It was always my impression that rendering to a canvas was the quick n dirty way to get something running on the web, not the long term plan for flutter
It really depends. If you’re just trying to DDoS the other person because, unless they exert superhuman effort to track down evidence for claims you believe are extraordinary, you will dismiss their point unduly. Why can’t you do the research for their argument, for example? It’s not their obligation to do so.

Further if you self-reflect and still really believe their point is incredulous without bolstering evidence, why not just say nothing? What possible value is it to add a sniping comment like “uhm, citation needed”? It’s plainly not contributing anything, solely looking for the evidence challenge itself to bring some kind of undercutting rhetorical flair, which is frankly worse than making uncorroborated, but civil, claims (because others can fact check them for themselves).
A Personal Apology to Jeremy Howard and the Community
Affogato coffee: what is it? and how to make it? Easy 2020
I have a 2011 MBP too (mid year refresh). How was the install? I have already installed Linux on it but it required some tricky GRUB editing to get graphics working at all, and now I’m afraid to update it due to the trouble that was. Did you have to do any of that? Im curious if support has improved. Thanks!
Pentagon Draw-Down at US Embassies Prompts Concern About Ceding Field to Rivals
Site is hosted on Uberspace...
A great place for anyone looking for entry level stuff/personal website
+1 for AIMP, been using it forever and it's rock solid. A great alternative to Winamp.
Well my own onboarding experience was significantly worse.

https://imgur.com/a/7MvAqXp
Funny because I do product dev from scratch and wouldn't dream of doing it without agile being explicitly bought into by the client. How you do a non-trivial project setting fixed milestones upfront?
> Is it okay to downvote without explaining why?

Yes.

The Russians (ie IRA) on here for instance want to promote disinformation and conflict. The best way to do this is would be up voting and down voting.

Once you get into comments it is quite time intensive. But it is also easier to get caught, the community can't self regulate voting, it's invisible.

Different topic, I think a reason for down-voting with a 100 drop down options including options not allowed/encouraged(ie they are a Republican, I disliked another one of their comments) would be a very interesting experiment.

It might kill HN, so HN won't do this experiment since they have a working site. But there does need to be another evolution done by someone.

[edit] Probably wouldn't help, but HN should have a private "downvoted comments" to complement the private "upvoted comments" link in the admin panel so people can see their behaviour.