skysight-inc/HackerNews huggingface dataset:
5G brought some people's true colors. I had to close Facebook, I have been asked 3 times in two days if the video about 5G causing COVID is true. I cannot understand why people share stuff without sources or don't ask for proof. I am sorry, a little off-topic.
Sounds like Intuit.
SAP committed itself to oData. With Fiori Elements you can generate UIs from oData endpoints. Their super crappy frontend framework UI5 also integrates with it quite strongly.
Katana – Automatic CTF Challenge Solver in Python3
Because client-side rendering is free (at least to the site), while server-side rendering costs actual money.

That matters a lot when you start running things at scale.
You are right these particular personalities are no longer well known. But, my question is whether deplatforming in general leads to more or less trust in the platforms, whether mainstream media or new social sites?
My guess is it's more likely some YouTube employees hacked around this as a show of "support" for YouTubers?
Great read. A lot of those problems are real, and some of those I’ve experienced myself. But I think at least some of them are related to the immaturity of the field. We’re only at the beginning of creating the tools and platforms to facilitate DS, making it more reproducible and easier to measure.

For example, I’m working on the tool to make data management easier and convert datasets into a structured representation. If you have experienced that you spend a lot of time on preparing and analyzing data, and it is tedious, please reach out to me michael at heartex.net, would love to get your feedback on the product we have built so far.
They're in the process of pulling the core out to share with VMMs that don't take the same asceticism, but to still allow what they at Amazon ship to be a small attack surface. This work is in the rust-vmm project.
Rich Hickey's talk on the design of Datomic is also something every programmer should see at least once: https://youtu.be/Cym4TZwTCNU
New York City’s Emergency Ventilator Stockpile Ended Up on the Auction Block
I'm arguing it's the same as this image compression technique. They rely on a huge neural network which must exist wherever the image is to be decompressed.

If I'm allowed to bring along an unlimited amount of background data, then I can compress everything down to zero bits.

In contrast, an algorithm like LZ78 can expressed in a 5 line python script and perform decently on a wide variety of data types.
>If it's actually spot on, it's a miracle.

Not that it matters, but I think Tom may have gotten this wrong. If his code is invoked many times faster than google updates it's video count then the odds of seeing an exact match in the total is proportional to that difference.

Which, ironically, means it's using even more cycles than necessary to do his intentionally silly trick, further proving his point.
> manufacturing in the US and China

Mixed feelings about this. What happened to the reports that Apple suppliers were essentially using slave labour to build their products in China? I didn't see any response at all from them - do they care?

https://www.businessinsider.com/apple-forced-uighur-labor-ip...
To the contrary, some of the most successful software companies have strong cultures of internal tools (think FAANG companies). How much of this is cause and effect I'm not sure though. To some extent it's easier to make investments in internal tooling if you're profitable.
The article keeps making it sound like he met his comeuppance, even as they finally reveal that he ran off with $3M and died of natural causes before he was caught. They never seem to substantiate the pervasive tragic tone. The whole whole thing reminds me of the existentialist treatment of the "Touch of Death" in Men Who Stare at Goats... His schemes were often successful, but ultimately meaningless because death comes for us all?
That's a nice feature. I would also have to start tagging my posts I guess haha.
It's apparently very common to see it be exactly right. My guess is that YouTube is doing enough batch/cache/snapshot magic to view counts, and applying the scheme equally to the web UI and API, such that it's not actually necessary for the script to poll super-frequently.
Reminds me of https://news.ycombinator.com/item?id=3742902 ("Show HN: This up votes itself") which I came across right after joining HN and really set the tone for what HN is really all about, for me. Thanks olalonde :)
I've started recently .NET (Core) technology blog, oriented to web development. https://aspdotnet.dev/

I would be happy if i have more time, still planning. Anyway, sometimes i did not find specific answer or SO or i need to google more something, so adding that type of content would be nice. Also, i have experience with various tech - storage engines, messaging and so on, even solid knowledge of frontend and it would be good for me to take a recap, learn something new beside my casual job.
Cool to see more news from Mumbai. I've been following a close friend of mine (also in Mumbai) on various social media as he works on his goal of fabricating "100,000 M-19 Face Shields for India" in his maker space.

https://www.makersasylum.com/covid19/

Their open source face shield designs, which include different materials: https://github.com/MakersAsylumIndia/Covid-19
Zeek is actually super powerful.

It’s more of a Network Security Monitoring tool (NSM) than a Wireshark equivalent

It’s primary use case is to have a server(s) ingesting all traffic in a network and forwarding the traffic metadata to something like an Elastic Stack.

What makes it so powerful though, is that it actually has its own scripting language that allows you create automations based off what type of traffic is observed and these can be super intricate
3D-printing is great, but other forms or manufacturing are way faster. That’s how Apple is making 1.000.000 shields per day.
All the software we write is ephemeral and will one day either be retired or stop working.
Not sure if I've misinterpreted your comment then?

The GP asked if these were GraphQL APIs, then you said:

"OData. That’ll surely take them far within developers. Maybe SAP brainwashed devs, who are willing to bear any level complexity SAP throws out"

and also:

"Why position “zero SAP knowledge required” and then throw odata in?"
this sort of face shield is useful in clinical situations where the wearer is protected from patients who may cough or sneeze right in their face. for going to the shop what you need is an N95 or just mouth/nose covering mask/scarf.
I don't think anyone who replied to you realized this was a joke.
Right, but staying home is even more effective at preventing exchange of droplets. The face shields should be going to people who can't stay home and are forced to be around contagious people.
Indeed, perhaps applied statistics or even data analysis.
It has always felt stupid calling myself a data scientist, but the term statistician has certain connotations that are not always relevant for the corporate context.
As somebody in an ML Engineering role, i.e. somebody who could be asked to either fix the logging infrastructure or build some models, I would have agreed with this.

But even in this day and age with ML being the new hotness, you will find people who are quite happy to work on infrastructure and don't have a huge amount of interest in training models themselves, and it is probably a lot easier to hire them than people who can do both, and you may get better results from actual specialists.
Pretty much applies to anyone who uses factories in China.

I’m not saying it’s not a problem, but it’s not an Apple problem. It’s a doing business with China problem.
More likely they have a cache for the views with a longer expiration time set than the update interval of Scott's script.
I saw an interesting demonstration by a local research center where they have shown a reconfigurable manufacturing line that included robotic manipulators, CNC machines and a 3D printer. The idea is that you order it to build something and it atumatically assigns jobs to the machines and assembles the end result (in this case a pen stand with your name on it, with a pen inside assembled & delivered to you by the multi machine assembly line with the wheeled robot shufling parts betwen machines.

Their longer term planes are much more grandiose, with a system that connect multiple factories with many machines each. You woul upload your project files and the system will assign manufacturing to the most suitable machines in the factories and handle all the part transfer between the factories and assembling, with the resulting product arriving to you all complete and packaged.

In this structure a 3D rpinter makes a lot of sense, you can use it to print parts for smaller orders & for bigger orders let the machine build a mold for injection molding. Also, you can use 3D printers to print parts to enhance the machines you already have to make fulfilling the order more efficient, like some special packaging tools or assembly jigs.

So 3D printing is not likely to replace factory mass production, but has the potential to enahnce it signifficantly & make it much more flexible.
Who else would you put on that list? I'd love some suggestions
How do you know you’re not living in a computer simulation? (2016)
I'd be more concerned about Chinese suppliers who have privately said they would supply faulty equipment related to corona virus to the US.
One issue might be that organizations subconsciously resist the data scientist, or more generally, the nerd in his/her attempt to take over decisions. If these decisions are invariably tied to the goals and careers of managers, how can the data scientist have a "seat at the table" in all but the most enlightened and technical companies? The disorganized state of data and infrastructure suits the ambitious manager well, who can just put in enough effort to find data to have their project greenlightened or to answer one specific question.

Progress may only come slowly, ideally through products bought from 3rd parties whose results are understood and controlled by management.
Japanese readers don’t literally rotate the book unless it’s a long quotation. For names or a quote of several words you just get used to reading rotated text.

I’m not arguing this is a good design. The parent post said “... and unless Japanese people read roman letters differently than we do...”, so I was pointing out that, in this context, they do.

Tategaki (vertical script) is a traditional style and, anecdotally, younger Japanese people find it harder to read than yokogaki (horizontal script). Using tategaki on websites at all is unusual.
Wasn't this one of the reasons why some organizations lobbied against the extension on tld names? For example, in Germany we have lots of Fritz!box routers that are managed via 'fritz.box' which is now also a valid URL.
I've never been impressed by the argument that JavaScript is somehow less secure than native apps (which are still mostly written in C, and which have full access to the hardware by default).

The mere fact that JavaScript doesn't have unchecked array bounds eliminates about 70% of the really serious security hacks of the last 30 years.
Perhaps, but perhaps the role just wasn't fit for you. A lot of 'senior dev' roles are much more about programming language trivia and much less about leadership.
For what, though? And I'm 100% being honest here, what is the specific situation you are envisioning that requires a face shield in your home?

In a medical setting, shields are typically used in conjunction with eye goggles and respirators when performing procedures that have a tendency to cause or be around splashing body fluids. Outside of someone sneezing or spitting on you directly, I can't think of an analogous situation that I come into on even a rare circumstance that a face shield would protect me from.
> Tools built from a simpler spec that can "compile" to that would be so great.

Getting into Kubernetes, having Kompose (https://kompose.io/) generate Kubernetes specifications (and Helm charts) from Docker Compose files was a godsend.
Icke's theory does not differentiate between Zionists, Illuminati, the Rothschilds, the royal family, the pope and so on. They are all reptilian shapeshifters from another universe, sometimes posing as Jewish leaders, sometimes as Christian or secular leaders, but it's never "the Jews" as a people.

The reason this distinction is important is because if you believe "your enemy" is really reptilians from another dimension, you don't have a reason to be hating or threatening the jews next door. It's strictly better than you becoming a Neonazi ready to pick up where the "final solution" left off, which is another possible trajectory.

Bottom line, if you have the predisposition to believe in "secret group controls the world" stuff, I'd much rather have you believe in Icke's theories. If you don't have that predisposition, you're not going to believe in any of that stuff either way. You don't need to be "protected".
> n=21, no control group, zero blinding. Placebo response is notoriously high in depression studies, so it's unacceptable that they didn't include a control group.

Went into the comments to find out about this, this is ridiculous, there have been numerous studies on precisely that, take for a popular example Vsauce’s Power of suggestion video (soooorry, not sure if its free now for non-red subscribers, but valuable anyway) https://youtu.be/QDCcuCHOIyY
What has won is not caring about how you reply

That's not what won, it's a description of how people use email. Very few people care about the whole conversation, and when they do, it's at the bottom of a top posted message and inside their email inbox. Email is a work tool. Everything related to bottom posting is a strange hobby.
It's okay, because they pointed out that it's a violation of federal law to use the product in a way inconsistent with the labeling.

Checkmate people who don't read the label.
That's what I thought too. He probably got a rate limit lifted.
Quantified Self: Get Started
That's a grand assumption :) Who knows whos GitHub code will be included in the "Big MasterScript" that is written into the consciousness of the universe in the future, making it forever.

I know, far out there and in theory, I agree with you, everything is temporary and nothing is forever. But who knows, maybe in the future, things will no longer be ephemeral.
Does anyone know how much better the compression ratio is compared to png? Which is also a lossless encoder.
If your assertion is "They wouldn't have died if they'd worn an N95 mask", I would refer you to basically any literature about what the point of wearing the masks are.

Your overwhelming condescension also make this conversation much harder than it needs to be. I would consider taking a walk and trying to relax.
We're talking about lossless compression. A URL is a way to locate a resource, it is not compression. Compression is taking an existing recourse and transforming it into something smaller. A URL isn't a transformation. If I delete my comment the URL no longer refers to anything.
What speedup over the human-written routines does this achieve?
Yeah, it doesn't really seem like he had a downfall, besides dying, which isn't exactly an unexpected event for any person..
Like ourselves and the rest of the universe.
> But I think at least some of them are related to the immaturity of the field.

I agree. More so, I sometimes feel that in the end the field will break up once things start settling down. Some roles will migrate more towards engineering, some will go back towards data analysis.

The expectation that a data scientist is a funnel that can turn anything into magical insights and tools can't last forever.
> computation costs become lower than storage costs

Most applications are memory movement constrained rather than compute constrained.
It really depends on the niche or the industry considered, though: I can happily say that I can do materials informatics from my basement at home now and much faster and better than as a cog in any lab anywhere in the world. Same for a great number of STEM applications, if you ask or follow high-level practitioners through conferences, journals and social media. The elephant in the room is the Intellectual Property generated through STEM applied data science, which is hot and even dangerous as you can see from superstars like OpenAI, DeepMind or politically-motivated aggregations.
> I also abused the hell out of Yahoo Pipes - I would run RSS feeds through like 15 different languages with Babelfish before back to English, just for kicks.

Yahoo Pipes was one of the greatest services I used, just when I started getting into programming. Maybe it was so cool because I was naive, but I really miss being able to pipe services together in the same way. Anyone know of any similar attempts that is open source + offers a hosted version with paid plans?
On the other hand, JavaScript is executed automatically; your native app needs to be downloaded and run manually.
Adulting Fast and Slow
The AWS ECS cli has this kind of feature (I never used it) :

https://docs.aws.amazon.com/AmazonECS/latest/developerguide/...

v2 even allows to create the underlying networking resources (VPC), provision an application load balancer, etc.
I imagine it's possible to update the counter as closed captions for the video....
7 On Your Side: Woman loses life savings in Apple Support impostor scam
There are probably a million dashboards using the Johns Hopkins data that's generously shared. A friend and I have put this one together that does comparisons and some analysis. We've slowly been adding to it, let me know if you have features/analysis you'd find useful. FYI- the extrapolation on the Implied Morbidity page is from first order, not using second.
I've been wanting for a while a lightweight Electron alternative that doesn't use web views, just native APIs, and uses Lua instead. So it would be an .exe file that looks for a main.lua somewhere, and runs it, giving access to modules that wrap the Win32 API in high-level functionality. Then you could run a command that combines the .exe and the main.lua into a new .exe file that you can distribute. It would be super lightweight and wouldn't even need a compiler to be installed to be able to make tiny lightweight apps.
Not my blog but I find it fascinating: https://technicshistory.com

Really surprised nobody mentioned it yet...
A huge number of Americans cannot stay home and are not healthcare workers. People have bills to pay, and not every non-healthcare business is closed, unfortunately.
They perform better, from what I've read.
> which is the process of pulling or pushing a tube down a patient's esophagus.

In the context of intubation that is most definitely a bad outcome.
What is the point of 3d printing something that clearly needs to be mass-produced in great quantities? Maybe it "feels good", but it's just too slow.

I'm honestly not sure why people don't just use plastic food wrap as a cheap improvised alternative for face shields. It's lightweight, readily available, disposable, fits over any attire and does not restrict visibility.
> In addition, only a fraction of users will need TURN; the rest can use direct peer connections with the aid of NAT traversal;

Is there actually any data on this or is it mostly anecdotal? Because I've done my own experiments on hole punching before and its almost impossible with today's routers, almost all of which it seems implement symmetric NAT (impossible to match the ports after initial contact with the STUN sever cause it becomes assigned randomly). Compound this with the fact that some ISPs have more than 1 layer of NAT, I have trouble believing that the majority of Slack users either have a direct public IP or a convenient way to conduct NAT traversal successfully.
Thank you for advancing the state of the art!
Do you consider offloading some code to the gpu at some point?

JITs are really good at doing speculative optimization then deoptimizing if the optimization failed.
Couldn't DBs speculatively offload to the gpu (with coherent memory (HSA, etc) access) at least under some constraints/patterns?
it's a problem with tech in general. some things come over-hyped. and in the process people forget what's the actual problem to be solved because they fell in love with tools | tech. maybe the solution could easily be done in excel but then that's not sexy. I personally prefer to handle most parts in Python because of automation. writing functions in python is easier than writing functions in SQL or Excel(macros)
> Even though that project is long in the past for me, I’m really curious how other people do this. Anyone come up with something better?

I've always gone the other way. Bland fields (Lines 1-4, city, state, postcode, country) or - when I didn't need to validate it, a textarea for free form entry.

Most of the time validation has been required by the shipping provider, so freeform hasn't been possible. As the shipping providers haven't got anything 'better', we stick to their format and field lengths (which are terrible for out-of-country addresses)
Show HN: Distancing.party – Send love and happiness to others around the world
> I highly doubt the JavaScript is re-downloaded every time the author visits Gmail. If it is, something has gone wrong. I don't think the initial load time is a good metric of performance for a true web app; on subsequent visits that 12.6MB should be loaded directly from disk, just like the binary of an installed native program.

I don't know about Gmail, but this argument misses something important. A web app with several megs of JS is most likely being developed and pushed to production on a schedule (daily, or weekly, or something). So you're probably re-downloading the whole thing every few days.

> Also, JSON is leaner than HTML

Mmmaybe. With gzip, the difference isn't that large. And since not all developers are perfectly careful, the initial JSON will often contain stuff that isn't necessary for the initial UI state, so server side rendered HTML will often be leaner and faster.
> They learn in the school of life, just like we can naturally inoculate ourselves by living out in the real world.

Well, they're not. That's the problem.

You said this is "the greatest opportunity to teach critical thinking", and now you're saying no teaching? Which is it?
My response some years ago was just to turn the mainstream media (MSM) off. On paper they can't compete with Charmin, and on the Internet they are useless for wrapping dead fish heads. Some of their material is worse than just misleading and down to manipulative, deceptive, dangerous, and even destructive. I don't want even to hear the MSM and, then, have to debunk them or risk being influenced. I hope the Internet enables some replacements, many more outlets but focused on smaller audiences.
The harm right now is that there's not even enough PPE for hospitals, so anyone buying a face shield for themselves, if that were possible, would keep a face shields from going to a health worker who needs it more.

A couple months from now, when pressure on the healthcare system is lower and manufacturing capacity is ramped up? Sure, I'm all for it.
Apache Kylin 101: Get Sub-Second Analytics on Datasets
There's (apparently) one posted in this very discussion at https://news.ycombinator.com/item?id=22807064 , notice.
Sure, it you have the industrial tools needed for that. The Prusa shield needs a 3D printer (which many have or know someone that have it) a piece of laminating foil & hole punch (which you likely have if you have laminating foil). This way it can be made locally from local resources.

If you have a factory that can make a face shields by the milion, definitely go for it! Still, you need then to transfer the finished shields to all the many places that need them, which can somtimes be tricky with all the lockdowns and border checks in place.