skysight-inc/HackerNews huggingface dataset:
;) I wondered how nobody else ever did this. Apparently you did.

To me that seems really an oversight on GitHub's part. Maybe it's intentional?
I knew of that 9 months ago, but nobody was interested so I dropped it.

https://news.ycombinator.com/item?id=17329825
Same situation here, but with an S6. I would probably pay a subscription for an AOSP based install that was supported and got updates. The volunteer level of support for supporting different devices that LineageOS gets means that for some phones (namely the one I'm using), have poor or nonexistent current offerings. :/
Case Study: From Adobe Muse to Nicepage
Why hasn't SVG been more successful?
It's a bug. The URL was corrected to mil.no/etjenesten in the software update mentioned in the article.
Faraday Future Sells Headquarters After Break with Main Investor Evergrande
Undefined behavior occurs when you cannot reasonably optimize without invoking it. What you are thinking of is implementation-defined behavior.
That’s some pretty bad QC on Nokia’s part. It’s not like it’s clever even with some takeover of the lte chip, it’s just up there in your face running on the application later.
This could make it worse. Instead of hacking for 5%, maybe they’ll hack for the lowest possible.
It turns out science requires really careful thinking ... who would have thought?

I think that funding and publishing pressure turns the already hard problem of doing good science into a Pareto optimisation between do science, publish, get funding. The result is partially coerced results, stronger than justified conclusions, lenient interpretations , and funding of course.

It’ll go this way whatever the metric. I see the same sort of crap in ML papers where the authors report far more and lie far more at the same time.
Google’s Gradient Ventures Joins $58M Investment in AR Startup Mojo Vision
Whenever I see people recommending peppa pig to other people as "good material for kids" I am reminded of the at this point disturbingly many diatribes I've read and seen of people trying to educate others about its fundamentally sexist rhetoric. Is that something that has ceased to be the case? Is it perhaps something you don't notice/mind? Is it something you see differently?
32-bit systems do have long long in the standard to do 64-bit arithmetic, yet they have exactly the same issue on ARM.
Thank you, this looks excellent! Finally a router that doesn't force you to define your UI by splitting everything up into their top-level view components. I want the router to give me the state, and then get the hell out of the way so I can fully manage the UI myself.

I've had a look at react-router multiple times over the years, and the best thing going for them seems to have been that they managed to squat that generic name early on. From the docs and GitHub, it's always been abundantly clear that the "current version sucks, mistakes were made, next version will totally fix everything" again and again.
Ouch. One of those times when it sucks to be right, I guess...
Except:

How do you know that someone intends to hurt you?

How do you know that someone intends to help you?

How do you know that someone likes you?

How do you know that someone doesn't like you?

Unless you can accurately answer those questions, you'll never know the closeness of your relationships.
The store brand soy sauce here has 12% soy sauce and 7.1% soy sauce powder. I've been wondering if this is actually 12% soy sauce as the product is quite cheap.

> you may find that what is sold as chocolate actually has no cacao in it

In the western world, most people seem to want little to no cacao but sugar instead.
Nova, new concept of browser that turns websites into apps
Nokia is just a name on the phone. The trademark licensee is HMD Global while engineering and manufacturing has been outsourced to Foxconn, a Chinese company.
thank you for the previous post, really.
it's frustrating to be ignored when you are right.

a lot of this industry (in particular web and mobile technologies) survives thanks to systematic privacy violations. it's nice to keep the eyes wide open.
It is kind of ironic for me to think my perception of Android as same as Windows as major malware distributor despite it is based on Linux. Android is now fast becoming Windows XP of mobile.
> Such a betrayal can permanently damage that relationship.

The demand also damages the relationship.
Microsoft Defender Comes to the Mac
Are you sure? What law would you breaking by having someone drink a specific brand of soda on screen in a short movie? Trademark? What if it's topical?
Wow, this is interesting. I’ve sent you an email.
Nice ! This is something that could be listed on https://free-for.dev
The ask hacker news section isn't really a good avenue for discussion unless it's a general topic like:What's a good framework? or Give me an easy idea to make money.

Best thing to do would have been to contact tech sites with the info.
Like The register would definitely do an article about it.
I guess you might need a polyfill for window.location.origin depending on target browsers, and since they discussed relative urls earlier I guess they want to handle relative urls as well and probably want to also handle starts with //.

I think generally what happens, based on what I often end up doing and what I've seen in bigger projects that depend on React Router, is you make a linker component to handle issues, and in fairness you end up not having a 1 liner then.
My wired phones are also on my person. At all times. Without even having to think about it. I can also wear them all day and forget they're there. Actually even better because foam is softer than the hard plastic of the airpods.

The compromises are that you have to charge them all the time. You cannot wear them constantly on an 8 hour flight. One-size-fits-most. They come packaged with an expiry date. Yours are going fine, but on balance, I'd say a careful user could make wired, QUALITY, earphones last longer than Airpods. The audio quality, despite you confident proclamations, isn't even in the vicinity of wired stuff you can get for that price range.

Guilty as charged about being a self-annointed gatekeeper. I'm driven to a low-level despair at our relentless forward march towards a scorched planet. Nevertheless, to conclude the argument, yeah, wireless throwaway airpods and home theaters ARE perhaps where we should draw the line. Where would you draw the line? Or do you think it's all dandy even if we never draw the line?

As to your last point, you're probably right. I have in all seriousness considered moving back to a flip phone. Since I don't have any social media, all that smartphones give me is access to boarding passes for flights, and GPS. But meanwhile, I turn it off at night and make the battery last two to three days between charges.
> I'm pretty sure that if you asked people whether they would prefer to pay for Facebook and Google with cash or by sharing data for ad targeting, most would choose the latter. The GDPR specifically forbids that option.

Yes, in the same way (as an exaggerated example) it forbids people selling their organs for profit or jobs with no salary etc

But the parent is right, this is not only about companies, this has a direct impact on users and freedom of expression
I’ve never had that happen - they just looked at my bank account. I wouldn’t want a mortgage provider talking to my employer.
If it was the Chinese who were trying to spy, it'd be pretty dumb to use a .cn URL isn't it?

Seems to support the US paranoia about Chinese gear and if proven as known evil, doesn't help huawei's 5g aspirations...
lots of public proposals are made in such specified way that only a single company meets the reqs.
Before the term 'alt-right' was even coined there were AFA/Antifa plus a myriad of other leftist 'revolutionary' groups calling for the destruction of whatever happened to be in their way, islamists of every plumage vying for the position of the most vile representative of their ideology, a multitude of incarnations of Nazi-fetishism, etcetera.

In other words, no need to point at a specific ideology to personify the tragedy of the commons. When there is no censorship there will be places where things are said you'd rather not hear. The best advice I can give is to avoid those places, that way you won't hear what they're saying. Even without censorship there are laws which limit what can be said so a censorship-free 'net does not necessarily equate a cesspool.
Docker turns 6 years old
I find the opposite true. Components based routing is fine for small applications, but in a sizable application you will inevitable end up with several things that doesn't fit nicely into the simplistic router component model, and now you're shit out of luck and have to try to jimmy-rig in some escape hatch.

It's a much more flexible model to have the router update your state in Redux or whatever, and then you take care of all the rendering and component hierarchies yourself.
> I understand that A13 looks a bit like an anti-meme effort but it isn't because that is generally covered by parody or reasonable use regulations.

Yes, you just need to find a way of convincing filters your parody is a parody (or other types of fair use) and not C.I. Oh wait there's no way
Restaurateurs need to think harder. All restaurateurs in a single city and state are faced with the same labour laws, minimum wage and all restaurateurs in a single area are faced with the same cost of real estate and living for their employees. It's a fair playing field. If they can't find employees, they need to pay more. And if they pay them more, they raise prices. And consumers will have to pay them if they want to eat out. And they do. It just takes some actual balls to raise prices. When you hear all the complaining, it's always shit restaurateurs that can't compete on quality or service, so they screw over as many people as they can to attempt to compete on price. At the end of the day, it's a competitive industry and people will find a way to make money.
It's really just another manifestation of the tendency techies have to get overexcited about novel tech.

Which is hardly the worst vice in the world, but when you want to build something that will reliably make an impact at scale, you don't really want to use novel tech outside of very rare cases. You want to use stuff that is dependable and gets the job done.

I'm still a little skeptical of claims that existing web tech isn't decentralized enough. You can still start a website anywhere on the planet in 5 minutes. The big distribution/promotion channels were always centralized long since before the web existed. A lot of these arguments seem to really boil down to "if the government passes a law I don't like, I can't evade it." Governments have been passing some bad laws lately, but they've done that for basically all of human history... I'm not at all against technology which resists bad or unjust laws, but we are never going to get to tech that is 100% effective at evading the law and probably shouldn't since the outcome would be anarchy.

My money is on the web becoming choked with monopoly-entrenching, innovation-crushing regulations, and then people flocking to something surprisingly mundane, imperfect, and not heavily based on novel technology -- simply because that thing is less regulated.
Except in countries with a real food safety authority we won't suffer from this problem, so it is up to us to assist third world countries and the US in creating an agency that does its job right.
Handbook of Analog Computation [pdf]
I would suggest a combination of Elm and Elixir :-) If you gain a good handle on these, you are bound to impress good employers
Perhaps I would. I have terrible gear acquisiton syndrome when it comes to music and also outdoors-gear. In my defense, though, both of those hobbies tend to have BIFL gear. Guitars and tents last a long time.
People use markdown for documentation because it's usually good enough. Every reason in this article doesn't matter to the guy making readmes or blog posts or most things under 1000 words. And most things people write are under 1000 words.
The Lustre Storage Architecture
Well since you can't make sharing of personal data a prerequisite for using a service unless it can be shown that data is actually necessary for the operation of the service it could be argued that this follows.
Cooler, and free: https://www.datprotocol.com/
Interesting to see the reason they had to do a major version bump, because of the usage of ^ in their internal dependencies meaning that you could get a mismatch between versions of the two internal sub packages react-router and react-router-dom.

The solution? Pinning the version to an exact number.

I always do this now as a policy, for everything, even when I'm using lockfiles though it shouldn't strictly be necessary, because I've been burned by ^ too many times. There's this ideal world expectation of ^ that it will magically give you upgrades for free without changes in behaviour, but breaking changes in behaviour occur all the time in minor and patch version updates in real world npm.

I think this is an intractable problem - mistakes will always be made, even when people try really hard, and over 100s of dependencies in a project you're therefore quite likely to see these mistakes fairly regularly.
Get ready for more of it. All twenty Democrat presidential hopefuls just watched Warren talk about splitting tech companies and are currently looking for someone to hold their beer. It’s going to be a long electional cycle :/

I don’t know about an alternative web, but something will happen with Twitter, Google, Facebook upping their censorship game more and more.
It's novel for an LED lamp, though. Most manufacturers just put a heatsink on the back. It's ugly.

If you're going for the best possible LED lamp, irrespective of cost, I can't think of a better cooling method.
The Chinese don't have to be covert about their tracking activities. It's part of their society, and everyone (at least outside of China) is aware of it, and nobody inside of China is allowed to talk about it.
Beautiful notes! But I don't believe those figures are made using LaTeX and Vim... I can't see how you convert keyboard strokes to nice figures shown in the example.
Dat: // a P2P community-driven project powering a next-generation Web
> So there seems to be a market for high quality, unbreakable technology.

There's a whole subreddit devoted to it, /r/buyitforlife.[1] I guess that's not much of a claim, since there's a subreddit for everything, but this one is kinda neat. :)

That said, I think what a lot of people take issue with on Dyson devices is the extreme price premium which isn't really required most the time to achieve the advertised level of quality.

1: https://www.reddit.com/r/BuyItForLife/
A Personal Story on Jobs-to-Be-Done (JTBD)
> I don't have an easy solution for this one. Building your own box and doing the co-lo thing is just far too annoying for a lot of people.

VPS on Vultr: $2.50/month.

Additional IP address on Vultr: $2.00/month.

Forwarding additional routable IP address to dynamically addressed server with a 1-line IPSec config on each end: $0.00.

You can of course use OpenVPN or Wireguard instead of IPsec, but it's a little more complicated as you need to forward the IP across a tunnel with two known end points[1], which you obviously don't yet have. To get the two known end points you'd need to establish a privately addressed[2] VPN plus configure explicit routes to forward the fixed IP over the VPN. With IPSec the initiator (i.e. the box lacking a fixed external address) can dynamically establish a tunnel for the additional IP directly, without the indirection.

It's one case (and perhaps the only typical case) where IPSec's flow-based rather than route-based configuration policies are clearly beneficial. Otherwise IPSec's flow-based policies are an endless source of confusion as most people and most systems' network stacks are primarily route based.

[1] Because they use routed-based configuration policies which require, a priori, having a known end point to route to, as opposed to IPSec's flow-based policies which can capture a packet and forward to whatever peer (and whatever IP address) has been most recently authorized (by IKE) to receive it.

[2] Unless you have a whole routable subnet to spare, in which case you wouldn't even be facing the hosting dilemma.
Correct my bad, this is important :)
They are offloading the network processing as they state here. https://aws.amazon.com/blogs/database/boosting-application-p...
i use onenote to import the pdf of the textbook and then annotate that. this process seems like someone who doesn't know what to use their programming skills for in order to over engineer a solution to a vaguely defined problem(take pretty notes using software)

what is the point of recreating everything in the textbook again?
I was with you until your position that animals eat the same food humans do (because if people can't find local food, how can animals?). This is very, very wrong - even in pretty bad climates where nothing edible will grow for humans it isn't impossible to raise some sort of cattle that grazes. That's more or less the point of cattle: to take a thing you cannot eat and turn it into something you can.
> they run ads over the top of shows (which is super obnoxious)

Whose idea was this? When did it start? I've seen this mostly on American TV shows for the past few years. It completely breaks the immersion even on torrented content where the ads have been removed. (It's impossible to follow anything on regular TV with the multiple ads interruption.)
Amazon Private Label Brands Are Doing
I dont understand the praise for someone building model airplanes, is there some secret moral superiority about kids who build model planes from scratch versus kids building lego boats from kits or.
This is pretty damning. The fact that HMD don't come clean and admit they were required to load this software in order to sell to the Chinese market is a little odd. Maybe the Chinese require companies not to admit the backdoors they place.
man systemd-resolved :)

Systemd-resolved has a configuration compiled in. If thats not what you want you can edit /etc/systemd/resolved.conf. It shows what has been compiled in as comments. Actually really editing any systemd configuration or unit file is typically a bad idea. Configuration changes are done preferrably by drop-ins. These are little files to be stored under /etc/systemd/resolved.conf.d/{foo,bar}.conf (Pathnames from memory, typing on my phone, but you should be able to see the naming scheme used. It's quite systematic all over systemd.)

Roughly it works like that (not sure whether distros vary):

primary DNS server address is received from DHCP at runtime

fallback DNS servers are hardwired in the config. I remember at least seeing google 8.8.8.8 there

You can change the primary DNS server not to be set by DHCP, that's probably the first thing may people want to do.
This “kid” is 25 years old, studied architecture and works as an artist. The work is amazing on its own, no need for clickbait.
onenote can transcribe in real time and save the audio recording as well... you can even save notes at particular timestamps so you can mark something you didn't understand for later.

all of these things are solved problems
This point seems targeted more toward those who deploy infrequently, e.g. weekly deploy on Tuesdays.

When working on a few microservices with several deploys per service per day per programmer-pair, not deploying on a Friday means a ~20% productivity reduction. We had one of thosr days as there was an important demo day and our work got blocked in staging. When it finally does deploy to prod, you're exposing your users to all the changes at once and if there's an issue it's much harder to isolate the cause.

Our basic rule is don't deploy and leave any day of the week. If something does happen on the weekend, we're unofficially on-call via slack. I can only remember this happening maybe twice in two years.
Keto Diet – Ultimate Food List
Foxconn is a Taiwanese company

Edit: I am not disputing the "One China Principle". The fact remains that Taiwan is self-governed.
Dog Poos in the Direction of the Magnetic Poles
That's how most prototype boards are. The idea being you can do develop / do bring up and see the graphics / boot etc.
The Most Important Moat
i bet he looks really cool doing it though+whoever convinces him to share his notes is on easy street
A Formal Approach to Secure Speculation [pdf]
Private Citizen Knows What Happened to Missing Flight MH380
Poor inner cities voted Labour, posh country areas voted Conservative. What a surprise.

It isn't the hard core that win elections, its the swing voters. So no it isn't a surprise, and it isn't really relevant.
> Explain why the EU is an "oversized bureaucracy".

Well if it wasn't then it would be a collection of unelected bureaucrats in Brussels

But that's not what the EU Parliament is, as much as there are issues with it, both people pushing for Art 13 and people against it there were elected.
Usually ‘building model airplanes’ involves buying ready-made, moulded plastic parts and kits, mounting and painting. This guy studied the plane and designed the whole thing from the ground up using paper only, made the mechanical parts functional and accurate. Entirely different story.
> The ask hacker news section isn't really a good avenue for discussion

I think "Tell HN:" is for such cases, but it's just not as popular.
It is obviously a bug / lazy programmer / broken project management. A phone with most of it components bought from China and in one of the many configurations just copied from the supplier's examples there was an URL which was supposed to be changed but didn't.

In other words - a non-story or at most a story about quality issues at the reborn Nokia.

But luckily the URL pointed to China ... so we can make the story about that ... with a big red communist flag, talk about mass surveilliance, human rights, future invasions and so on ...

I don't really think this is because of racism; I mostly just think it is because we are idiots that prefer big hyperboles rather than simple explanations of non-issues.
Safe Compilation for Encrypted Computing
It's wonderful that you would take the time to file a bug report, though in the future it would be convenient if you expanded "on mobile" to your device model, your used browser and your browser version at least. That will help the people developing these applications actually solve your problem and problems like yours. If you're not comfortable sharing this in public because of it's fingerprinting potential (very understandable), perhaps you could do so via a private communication channel.
This is going to be awesome for React's apparent main industry: Training. A new set of videos and code camps...
The question was if there is a source on the claim that most people would prefer intrusive ads to paying for a service.
>In the western world

Nah really just the US has the giant value bags of Hershey's product with almost no cacao solids. The commonwealth western nations are still sweet but have higher minimums.

Don't believe me? A good benchmark is kitkat bars. Try the regular from US, Canada, England, and Japan. Only the US one tastes overwhelmingly of sugar and not chocolate. Japan's chocolate is far less sweet but they don't seem to emphasize solids as much as UK does.
The Stormtrooper Problem – Why Thought Diversity Makes Us Better
True, I'd forgotten that one. The same explosion in a paint factory ABS everywhere looks as the vacuums meant it wasn't a permitted option for our house. :)

They updated those that were sold to disable the contra-rotating. No idea why.
This looks like an area where machine learning could really help... Have you got any idea if there is progress here?