skysight-inc/HackerNews huggingface dataset:
I have a YouTube Premium subscription which enables background play on Android. However even though I use that feature all the time to listen to podcasts, music or audio books, the main reason I got the sub was to be free of the adds.

When I see friends watching YouTube. It looks like the amount of adds has gotten even worse than its already intolerable level a few years back.
Used to waste so much time arguing on FB comments -- and now that I'm off of it all of that energy has been reclaimed. It's been a remarkably positive change in every way.
If you are unfamiliar - Webots is a fantastic robotics simulation platform. Originally developed at EPFL in Switzerland and then as commercial software by Cyberbotics - its now* available under the Apache 2 license (with commercial support available from the Cyberbotics team).

*edit - Webots went open source with the 2019 release.
see: https://www.cyberbotics.com/doc/blog/Webots-2019-a-release

It ships with a good collection of modifiable models including full robots as well as multiple sensors, actuators etc. Its is also simple to build and add your own robot models or integrate with other simulators. Controller programs can be written in C, C++, Python, ROS, Java or MATLAB via an easy to use API. Hopefully the open source edition will drive increased adoption.

Learn more here: https://www.cyberbotics.com/
and parent discussion link goes to the github source code.
Do you not value the fundamental tenets of CS ? Is it beneath you to learn them ?
Very legitimate in the trucking industry
I have multiple mice and keyboards plugged in at once. This will do nicely.
Yes, they are (F-16 most commont)[1] (F-16 pressurized)[2]. It's just not enough to avoid needing additional air supply to prevent hypoxia.

1. https://en.wikipedia.org/wiki/List_of_active_United_States_A...
2. https://aviation.stackexchange.com/questions/73143/is-the-f-...
It's ridiculous to compare hacker news to Facebook or any other social network mentioned in the documentary.
Jeremy Lin Decides to Make Another Attempt to Return to NBA
Keto Slim T 3 {UK} Some 4 Resion for Weight Loss
Notwithstanding, there is a huge amount of fat put away even in the most slender of competitors . Physical execution and exercise capacity can be restricted when endogenous are the predominant fuel . These dietary systems should upgrade fuel assembly and use during exercise by initiating unsaturated fats as a vitality source during exercise. Realizing that is a chance can assist you with arranging the best an ideal opportunity to begin the eating routine. You can likewise intellectually plan for this progress period — advising yourself that it's no one but impermanent can help gigantically. Another examination brings up that the medical advantages are disputable.

http://wintersupplement.com/keto-slim-t-3-reviews/

https://twitter.com/ketoslimreview1/status/1307908224012546049

https://sites.google.com/site/ketoslimt3ukreview/

https://www.weddingwire.us/website/W33396693

https://ketoslimt3reviews.hatenablog.com/entry/2020/09/21/142841

https://www.justgiving.com/crowdfunding/ketoslim-t3

https://www.surveymonkey.com/r/9SKWJGF
What do you use multiple of each for?
The important here is the location of the user, not the date of the legislation. Measuring ages of laws seems juvenile. But, fyi, check the history of GDPR, it is not born out of nothing.
And this is why everyone should use NewPipe [0].

[0]: https://newpipe.schabi.org
Windows won’t have enough logical resources even they did away with IRQs and stuff. I’ve run into this at around a dozen USB devices—got to find the article on this.
The closest analog is probably large spreadsheets. In those cases, if you're not sorting on the data itself, the typical operation is to cut/paste a range of rows.

But honestly if you're expecting your users to manually sort 1000+ items that's a bad smell. I suggest you don't actually understand the problem you're trying to solve.
What does Maven Central have to do with the development of Java by Oracle?

That is precisely my point.

Android has completely unshackled itself from Java development. Between its reliance on Open JDK and Kotlin, it literally has zero dependencies on Java.
All weird hardware recently seems to be for cryptominig. Probably for using a lot of USB miners.
Eighteenth century generative philosophy: https://en.wikipedia.org/wiki/The_Engine

Fourteenth century: https://en.wikipedia.org/wiki/Ramon_Llull#Mechanical_aspect

Ninth century BC: https://en.wikipedia.org/wiki/I_Ching

Also: "abstract comics"

Picture yourself in a boat on a river
With tangerine trees and marmalade skies
Would really like to hear some samples
Do you currently see banks as a bastion of straightness and uncorrupted values ?

We have scandals after scandals for as long as I can remember, from the pettiest levels (opening sub accounts without telling clients to meet sales figures, blacklisting bankers from the whole profession when they dare refusing to play along) to nation wide crisis inducing levels.
Heard his podcast few weeks back, he was very confident about technology and business model. It is surprising to see him resign, Jump ship or pushed out by board members.

Their business model would make money even if they started the fleet with gas powered trucks, doing it with self manufacturered hydrogen powered vehicle is the major doubt at this point perhaps.
We’re using minio using Amazon’s own S3 SDK, and while they don’t support the latest S3 protocol version, it’s definitely not as bad as you say it is. We had more problems with Google Cloud Storage’s S3 API than with Minio’s (I believe there was something related to listing directories with their API as well, but it’s returning a flat out error instead).

The key thing to note is that it’s probably not fully compatible, but it’s definitely compatible enough for many use cases.

I can also see in the issue you reported that you changed the title of the issue from "Minio is not fully S3 compatible" to "Minio is not S3 compatible", which strikes me as you having some personal beef with them.
Technically, maybe.

In practice, how many developers write C# on a non Windows platform? I'd say a very, very tiny minority.

On the other hand, Java is being written on all platforms and being deployed on many as well.
Unless you have a whole fleet doing the same thing, nothing.
they get fined for all the kickbacks they give

With the nation doing the fine thinking the corporation views them any differently from the last strongman
It's also blurring the line. Ads were clearly ads, now you can't really tell where or when you're tracked.
https://midnight.pub if you are looking for regular people introspecting about their days.
Wealth taxes, free college, universal healthcare, universal basic income. All things unthinkable for a politician to platform on 20 years ago.

Ok, four major leftward shifts the party is embracing, could easily name more. Can you name some things we’ve moved right on?
Let's Encrypt revolves around short lived certificates and automated solutions for updating. I think your best bet is having an internal "service" (could be in a docker container), that do the updating. If you can SSH into the device, you can write a script that does it.
Another relevant read is the ICANN's research on the same: https://research.google/pubs/pub43821/

Title: SSAC Advisory on the Use of Static TLD / Suffix Lists

Ultimately, it boils down to there not being any decent alternative. This is exactly the kind of hard problem that IETF should be tacking.
Not true. In spanish, "ad" is usually anuncio, or sometimes comercial or publicidad. Propaganda can also be used, but is less common than those i think, I've never heard it used.

I once read an original edition of Bernays' Propaganda (1928) with its title in a jaunty typeface on the cover, before the word had a negative connotation.

Pic of its cover here: https://www.baumanrarebooks.com/rare-books/edward--bernays/p...
There’s nothing click-bait about the “human sacrifice” title. Below excerpt taken from the article. They have even shared photographs of the skulls found of the sacrificed humans, along with with more vivid description of the ritual which is best if read directly from the article.

>>Grisly discovery

The most grisly discovery came underneath the city’s eastern wall: 80 human skulls clustered in six pits—with no skeletons attached. (The two pits closest to the East Gate, the city’s principal entrance, contained exactly 24 skulls each.) The skulls’ number and placement suggest a ritual beheading during the laying of the wall’s foundation—the earliest known example of human sacrifice in Chinese history. Forensic scientists determined that almost all of the victims were young girls, most likely prisoners who belonged to a rival group.
Please don't bring in people's history as ammunition in an argument. That's a trope of the online shaming/callout culture, and the systemic effects are really horrible. We want to avoid those outcomes here.

https://hn.algolia.com/?query=online%20shaming%20by%3Adang&s...

Also, HN threads are supposed to be conversations, and it's better conversation to respond to what someone is saying now.
Guava's immutable collections are superior to Collections.unmodifiable which just wraps the collection in a delegating class that will throw an exception if any of the modifying methods are called. Guava's classes are their own implementations, this is particularly notable for Guava's ImmutableSet which has significantly better memory usage than HashSet. Partially owing to how lazily Java's HashSet is defined, which is a wrapper around Java's HashMap. Meaning that for each element in a HashSet you get an unnecessary Map.Entry wrapper, along with its references. The difference is quite noticeable if you have a set with ~400k Integers. At a certain point, you should also move on to something like Trove, but the guava immutable classes are nice in that you still get the collections interfaces.
CIA agents with 16 FIDO keys.

This machine is clearly designed to straddle the DMZ in an infosec army. And/or Goldman Sachs, which is the same thing.
I could see this used for livestreams where you have a lot of cameras to connect. The 3 independent video outputs also make this great for a multi monitor setup.
US Teens Are Being Paid to Spread Disinformation on Social Media
I think the whole post was trying to say that he has also done other things not related to backups so you certainly are OT
I develop hardware. At any given time I have 3 programmers, various charger cables, usb to serial cables, logic analyzers, a mouse, a spacemouse (for CAD), flash drives, 2 x label printer (strip and shipping) and various other stuff plugged into my 12 port hub. And I still have to switch them out due to lack of ports. And hubs don't play well with high speed USB3 based logic analyzers.
Landscape mode as well, if the domain is long (it usually
is). It seems responsiveness is broken in general.

Cool idea, wish I could make out what the domains I was getting said.
Meh, let the juries determine if their conduct is illegal. Oh, wait, we don't have juries in fascist America. I forgot.
'Mythical' Aston Martin Bulldog supercar located and under restoration
We use minio in our on-prem dev and CI environments, seems to be perfect for this use case.
The snooze scheduler* has a random delay feature.

* https://github.com/leahneukirchen/snooze
Make it competitive. One player gets to pick between three possible domains.

The other players each come up with a business.

Rotate as appropriate.
> Currently, the expression `f.g` will attempt to compose the function bound to `f` with the function bound to `g`.

So what will this mean now? Will function composition require a space between the dot, or how will a “record dot” be disambiguated?
Seeing as Trump can’t do much without congress, I don’t get your point. His executive orders are limited m, and the judiciary is the branch that tells him that, the legislative branch has more power but doesn’t get to tell trump what his executive orders can do like the judicial system.
Can’t stop thinking that Elon Musk has seen it as a child and it became sort of an obsession/inspiration.
I would recommend salmon, if you like the taste. Very healthy, cooks quickly, can be made a number of ways.
Someone fix the mobile view jfc
Why I'm not a fan of Single File Components
I have an old Macbook air, and it has weird behavior with the headphone jack, too. Suppose I am playing a youtube video on the laptop speakers. I pause it, grab my headphones, plug them in and resume playback. For a split second, the sound will play from the speakers, and then switch to the headphones. Even though the headphones were plugged in ~10 seconds ago.

My new HP laptop is even worse. If you plug in a headphone while audio is playing, it will just crash the app that is playing. Youtube tab will crash, vlc will crash, Zoom will crash, Skype will crash. It's something I never thought remotely possible.
Me too but I don't see right now an alternative to getting things done in a big company. Solving this problem should earn a Nobel prize in economics (and a fortune in consulting)
> if this were my tomb or a tomb of a loved one, I wouldn't want it disturbed for at least a few hundred years

A curious position. I use provocative words, not to antagonise but in a probably vain attempt to inspire:

Why does the dust your body becomes deserve any special treatment? Was the dust that became the food that some day became you as precious?

It is not the dust that gives your life meaning but the glances, the words and the hope you will have given; to people, to ideas, and even to yourself.

The wonder of existence is not in the constituent; it is in the arrangement.
Hmm... What about the pImpl Idiom? That should also help (and also brings in it's own costs).
I am under the impression that it’s undesirable to have the syntactical meaning change based on the type of the expressions involved.
> he was very confident about technology

That might help if he actually knew anything about technology though...

> "The entire infotainment system is a HTML 5 super computer," Milton said. "That's the standard language for computer programmers around the world, so using it let's us build our own chips. And HTML 5 is very secure. Every component is linked on the data network, all speaking the same language. It's not a bunch of separate systems that somehow still manage to communicate."
I'm a highly educated and highly intelligent Trump supporter. It's incredibly offensive and condescending that people assume that Trump supporters are ill-informed. The other candidate can barely piece together a sentence reading from a teleprompter. He's 25 years past his prime and he wasn't that great in his prime. I'll take continued peace in the middle east, pro American trade deals, law and order, first and second amendment rights. Over half the country leans conservative.
On the CSGO[0] and TF2[1] twitter accounts they made statements.

[0]: https://twitter.com/CSGO/status/1253075594901774336
[1]: https://twitter.com/TeamFortress/status/1253186403900420098
They were, but they were hardly a blip on the company's sorry financials.
For these type of things, I think Singapore style caning would be very helpful. Basically, whenever there are violations like this, the CEO, the C-Suite, and all the board members get caned. Doesn't matter if it was some low-level employee that actually did it. They still get caned.

This nicely fixes the problem of too-big-to-fail since there are not bankruptcy level fines. It also aligns incentives since their ass is literally on the line.
There has never existed a time that ''truly independent businesses'' existed. The closest we got was the Gilded Age and it was an absolute mess, with child labor here and rampant exploitation of people there. Companies simply cannot be trusted to do what is right or to prioritize anything except making money for their shareholders, so they most definitely should be restricted by democratic institutions.
25 years of libraries to choose from slowly not available on Android.

If the Android team plans to rewrite all of them in Kotlin, be my guest.

Maybe they will manage before Fuchsia goes live and Flutter wipes the floor, and then everyone will be doing Dart anyway.

Have you noticed how shitty are all the languages designed at Google?

Thankfully someone that was there since Java 1.0 days bought its rights.

GraalVM would have been killed at birth.

I am also looking forward to the complete Android development environment to be running on top of Kotlin/Native, otherwise it will be so funny having to port Studio and everything else that depends on the JVM to modern versions, while Android itself is frozen into a Kotlin ecosystem + Java 8 subset.
Show HN: An Open Source Memex POC
This blog is a summary of a fun 1 month adventure I had with Knowledge Management Systems and building a POC that I thought had potential. It was inspired by so many of the products I see on Hacker News.

I’ve open sourced all the code + written down some notes on my insights/ architecture. Just a warning, the code leaves much to be desired as this was a mini project over 2-3 weekends.

At the moment, I have 3 key layers of the application. The first is Chrome Extension which allows data collection. It tracks all sorts of data such as attention, time on page, scroll/ click and hover behaviour. It then sends this data to the Electron app.

The Electron app receives this data through an API and saves it down locally using PouchDB (data structure is compatible with Apache CouchBD and thus allows easy cloud storage).

Within the Electron app, I use an Express/ NodeJS web server to expose endpoints for functionality with the front end/ receiving data from Chrome Extension.

For the front end I use ReactJS.

If you’re interested, please read the full article! There are lots of videos of the application in action.
Surveillance or “self driving” demo gear on multiple webcams?

Phone farms? 20 random Android phones as physical emulators. More with hubs.

Testing USB flash drives? Flash drive factories use standard Windows boxes to test new drives and pre-load with bloatwares.
High housing costs keep Californians poor and in poverty
Before he joked about Biden's mental condition, he signed an executive order saying it was ok to joke about Biden's mental condition, so he's in the clear, from a legal perspective.
Yep, our current microwave actually has a really well thought-out digital interface. Probably the best digital microwave interface I've ever seen. Still inferior to the analog twist-knob on the one we had when I was a kid.
Security: Bitwarden Desktop app grants RCE to Bitwarden developers
I think you grossly underestimate the difficulty of designing and building a new line of automobiles from scratch.
You can terminate SSL at nginx and forward over socket or local port to service bound only on localhost. Then you can LB over the nginx's. You can even deploy the same certs to all of them.
You can turn whole keyboards into hotkey tricks. It's mentioned in this LTT video: https://www.youtube.com/watch?v=GZEoss4XIgc
Snackwatch: When credit card readers land at the office
Yes, that is correct!

It makes sense to use ECDSA for leaf certificates, because the TLS server can then handle more clients compared to a RSA based certificate of the same strength (the private key operation is much cheaper with ECDSA and is needed for every TLS handshake). The client of course, needs a few more cycles to verify the signature, but that is not noticeable most of the time.

IMHO it does not really make sense to use a ECDSA root certificate unless you have a very constrained environment, where every byte counts. The root certificate will never be transferred to the client during a TLS handshake - so the size benefit is minimal (the intermediate certificate will be a bit smaller, because ECDSA signatures are smaller). But the signature validation will take more cycles on the client in every TLS handshake.

Other than that it is a good thing that Let's Encrypt now has an ECDSA root. When researchers might find a problem with RSA in the future, we have an alternative ready to use.
I just installed the game again to play the v1.0 release.

It looks and sounds very good! Congratulations on making it to the release milestone after many years of hard work.

As a developer, I must say that I'm deeply impressed by the simulation complexity and incredible scalability.

I keep telling people that Factorio is the most complex train simulator game that I've ever played. But it isn't a train simulator. It's a factory game. The trains are optional.

That's crazy to me, that a subset of a game can be more complex than entire games that "specialise" in the topic.
Unsure if this would even be possible. Perhaps the following would be more effective/motivational.

Figure out whatever it is that the boy likes, whether is in relation to learning/reading or not, and give him a toy in that subject. However, when you give him that gift, tell him something along the lines of this: "What you are about to do, going back to school, learning something new, is _the most important thing_ you could do for yourself. Endeavoring to become the best possible version of yourself is the most noble pursuit for any person. I could have given you an education gift, something symbolizing the path upon which you are currently set. However, I am gifting you something of which I am told you are currently interested, because what we are celebrating here today is you, not just the path upon which you are currently progressing. We are celebrating 'you', and all of that you may become."

Anyway - just a thought, I am still learning how to motivate my own kids and have found similar approaches unexpectedly successful.

{edited obvious typos}
Same question. I feel either I'm incredibly naive and/or don't get investing at all.
By the former I mean that I believe there are institutional mechanism that stops a company going public and getting serious investments just based on grandiose idea with no backing in what is technically feasible in a specified amount of time. By the latter I point to the fact that institutional investors have splashed serious cash without doing apparently any checks(?)

Also, does anyone remember he promised a new battery with 50% more capacity than current lithium ones?

https://www.forbes.com/sites/alanohnsman/2019/11/24/nikola-m...

I see FT has covered also this side of story:

https://www.ft.com/content/dc4b3e05-bf7c-482c-9241-5296dfb1d...

Just for this promises the owner deserves a "good thrashing".
Here's a good reading list: https://medium.com/tow-center/constructive-technology-critic...
I’ve seen hyphenated .biz domains.
I meant that the UCSD system ran on many diverse platforms, and TP did not.
Eigen is an absurdly template-intensive library, and people use it because so far there is nothing better or even remotely comparable to it.

If you use Eigen but somehow feel that compilation time is your focus instead of actually doing linear algebra or solving systems of linear equations then you have a few best practices that you can follow and techniques at your disposal to lower compilation times.
Do you mind sharing your pathway in that line of work and what the Dynamics are like in tech PE?
Thanks for pointing this out. I wasn't actually aware of the consistency of this shift over time. I didn't love this graph, however, so I went looking and found far better displays (IMO) of this trend here: https://www.pewsocialtrends.org/2015/12/09/the-american-midd...

In particular, the following is more informative and doesn't rely on a zoomed-in axis to emphasize the change over time: https://www.pewsocialtrends.org/wp-content/uploads/sites/3/2...

It's also adjusted for household size:

> In this report, “middle-income” households are defined as those with an income that is 67% to 200% (two-thirds to double) of the overall median household income, after incomes have been adjusted for household size.
https://victorzhou.com for a mix of ML / web dev / other