skysight-inc/HackerNews huggingface dataset:
NextCloud Video or Google Hangout in alternative
I see strings for XMLHTTPRequest and this runs unsandboxed, so I'm not feeling too good about this.
XMPPs OMEMO e2ee spec got an important update
Databases are severely constrained by the architecture choices from when they were designed, you can't back port modern database architecture and computer science to e.g. an Oracle or DB2. To integrate new computer science advances you often need to write a new kernel from first principles. I sunset the designs I license to companies every several years, starting over from a clean sheet.

Most new high-performance database engines are intended to give the developing company a new qualitative uplift in capability, scale, or operational efficiency. No one sells public licenses these days. You've heard of the organizations that are buying building these semi-bespoke database engines but they are intended for internal use only.

The reason no one sells these capabilities as a product anymore is pragmatic: it is extremely expensive to design a database engine for general public consumption and the economics are difficult to justify as an investment. But many large companies are willing to pay many millions of dollars for a narrowly focused database capabilities, and the reduced scope makes the development cost more palatable.
Well, I don't really post Hacker News stories, and given that this was one of the first links on the page, I felt someone might find it interesting. (It also indirectly tells people that they can try the thing on Linux…)
That it uses a Javascript runtime to check for malicious Javascript code, which could be used to write malicious files which expect avast to scan it, then the anti-virus scans and if it thinks it's worth to interpret the Javascript, runs it to check what it does, if u escape that interpreter u can run code as basically the windows equilavent of root
adding the "lungs" emoji at the right time
“ I talk here about Tesla as an existential thread for the German automotive industry, and why that is real and backed up with facts.”

https://cleantechnica.com/2018/09/25/tesla-an-uncomfortable-...
Anti-virus softwares are the Anti-vaxers of digital world. Falsely believing they are in the correct group and benefiting the society.
Impact of UVC-sustained recirculating air filtration
Seth Godin hates being organized
If you want to read more of Pepys (and I highly recommend it) then https://www.pepysdiary.com/ is great, and I also did over the course of 14 months a thoroughly produced PD ebook for Standard Ebooks with all of the footnotes added back in that Gutenberg missed: https://standardebooks.org/ebooks/samuel-pepys/the-diary
It[1] was in the project description on GitHub.

1. https://maxvoltar.photo/
~15% need serious medical intervention. That's at the very beginning of the article I linked, the "severe" cases in the table.

Now under normal circumstances this intervention is not life threatening--that's the smaller "critical" category. But without access to common hospital equipment, the symptoms do become critical. Basically the patient becomes unable to breath normally, and without access to a breathing machine they'll suffocate themselves.

Most "severe" cases are treatable with access to a hospital. But if we peak at once and that equipment is all occupied by other patients... that 15% of severe cases become fatal.
Concerning: “...as the table is linearly searched, the slot index must be wrapped at each slot. The cost of a modulo operation at each slot quickly adds up.” As you linearly search, you don’t need to re-modulo; you just have to set the index to zero if it has reached the end of the table, so it’s a simple compare-and-conditionally-assign operation.
Unfortunately, this database engine implementation (like virtually all I work on) was for a customer. The details are not public.
The ESP32 draws quite a lot of current when running BLE (without Wifi), unless that's been fixed recently. IIRC, the TTGO boards have poor low-power design that will kill the 18650 battery in a few days, no matter what you do, that could perhaps be fixed with a small modification though.

I have a hardware design that might be an interesting starting point. It's based around nrf52 (Cortex M4F with BLE and nice SDK), 400mah battery, microphone, speaker, 3*4 RGB LED matrix, gyro/accelerometer, NFC. Very small device, 35mm across. Can extend the top of the PCB, add a small OLED screen and a LORA radio. Hitting $30 price point shouldn't be a problem. Email in profile :-)

https://photos.app.goo.gl/qUyrRYDrtu2SHsHR9
Which means the post made it to the front page without a single person clicking on the link. Classic.
You don't need hand sanitizer; just wash your hands regularly with soap and water, and prefer using disposable paper towels over air blowers (they will aerosolize(?) any water with the virus / bacteria around). This should be a thing anyway.
I'm reminded of year 2000. Yes complete overreaction, but I'm also certain it would not have been such a non-event if it weren't for that extreme attention it got.
You can mock Trump, but Assange is being tortured for publishing information the US & UK states censored.

Talk to a Chinese citizen some time. You'll find that mockery is allowed, but uncommon. Some peoples like the leaders they chose.
For those interested AutoML-Zero cites "Evolving neural networks through augmenting topologies" (2002) among other "learning to learn" papers and is worth a read if you have time and inclination.

For those with more background and time, would any mind bridging the 18 year gap succinctly? A quick look at the paper reveals solution space constraints (assuming for speed), discovering better optimizers, and specific to the AutoML-Zero paper: symbolic discovery.
Hypocognition: Lack of Conceptual Knowledge Limits What People See and Remember
Think on the margin. If there’s a particularly good batch of startups probably the amount invested will be greater than average but I doubt it will be exactly proportional to quality. In the long run the ecosystem would adjust to higher quality by attracting more funding. But a company only goes through Demo Day once and they’re all competing for the capital of VCs and angels, which capital is probably medium term flexible but isn’t in the short run.
The Dutch Edition of Wikipedia Now Has 2M Articles
Antivirus software today exists only so that tech support scammers can install something on their victims' computers, and then point to it to prove they were not scamming anyone.
> You don't need to be for-profit to be independent

When I stated "private", I implicitly referred to for-profit and non-profit organizations a-like.

I could go on a tangent about the merits and differences between public and private legal entities, non-profit and profit based organizations. I could even dive into the rabbit hole of private organizations who receive grants from public endowments and such.

It's an interesting discussion. But that would be splitting hairs.

It should be clear that organizing any media outlet implies incurring costs and expenses, regardless. Those need to be covered somehow. And the strategic choices made in picking sources of revenue are going to affect independence in subtle and less subtle ways regardless.

> and you don't need a paywall to get paid - see Guardian

I didn't say news outlets "need" a paywall. I said that there is no such thing as a free lunch and someone always pays for putting the news out.

The last paragraph in that op-ed explicitly states how necessary it is to pay for content:

> In the last three years, more than one million people around the world have chosen to support The Guardian financially. Thank you to all of you who have supported us and we hope more of you will consider joining us on this mission — you can do this through voluntary contributions, subscriptions to the Guardian, the Observer and Guardian Weekly, or as part of our patrons programme. As we approach the Guardian’s 200th anniversary in 2021, your support will help ensure we can keep holding the powerful to account, with purpose, for many generations to come.

I was also well aware of the choice made by the Guardian. I omitted the example because their choice entails taking a calculated but huge risk: politely asking their audience to pay for free content could have gone horribly wrong. The audience of the Guardian was willing to follow suit, but another audience might simply indulge in freeloading without limits.
Inspiring story of a bunch of poachers turning into wildlife conservationists
You should check out the .NET platform with ASP.NET framework and Entity Framework ORM. It's the gold standard when it comes to these tools and has none of the issues you mentioned. There's even Blazor now to for frontend UI powered by WebAssembly or server-side websocket connection.
Honestly, going into work should be fine - as long as precautions are taken. Everyone washes their hands, things get cleaned more often (especially shared things like handrails, door handles, bathrooms, HVAC systems, etc).
Time to polish up your redis server then.
https://github.com/antirez/gopher2redis
Well, I hadn't seen that before and thought it's pretty cool, so I posted it in case others might also find it interesting: https://news.ycombinator.com/item?id=22544777
No, I used it as an example of bad safety. But it is still better.

Both autopilots get sometimes confused and drive into solid wall.

Boeing did recall, fix the problem and is now trying to restore trust.

Tesla just does whoopsie, we are startup, need to fix bugs. Or blames customer: "please do not use our $20k autopilot as an autopilot"

If Tesla takes safety seriously, it should at least rename its software.
previously https://news.ycombinator.com/item?id=22543055
They might be referring to this: https://en.wiktionary.org/wiki/Natursekt
Would be great to have LoraWan redundancy, say with the things network, if in range.
From my experience, 8 days battery life with TTGO-beam is unrealistic, unless sleeping for most of the time, or with some hardware modifications.
Great project, I will test it out!
And emojis, don't forget about the all-important emojis.
I tried this out with unicorn and this minimal config.ru which I believe replicates the author's setup:

class TestApp
def self.call(env)
[200, [], ['Blah']]
end
end

run TestApp

ab -n 10000 http://localhost:8080/ --> ~1900 RPS (~8400 RPS)

ab -k -n 10000 http://localhost:8080/ --> ~1900 RPS (~26000 RPS)

ab -c 100 -n 10000 http://localhost:8080/ --> ~2500 RPS (~14500 RPS)

I have no idea why it performed better on the concurrent benchmark. This was on my 2.3GHz i5 mac book pro. I think about 1/5th the performance of something closer to the machine is quite decent.
Some context: The English edition of Wikipedia has [six million articles](https://news.ycombinator.com/item?id=22133434).
No, although it might reduce your effort needed. AWS offers that responsibility shift under the Fargate ECS/EKS launch types, which might run this underneath.
Crocker’s Rules
In South Korea and China they are testing everyone who has been exposed to the virus. Obviously they're not testing everybody so some are slipping through, but these are broad tests that are capturing some of the asymptomatic cases as well.

If you want you can calibrate against the Diamond Princess numbers.
But again what business is it of yours if someone else is faster out of the gate than you? This is like complaining that another company is better at marketing than you. I guess that's bad for you, but not their problem.
Requires Adobe Flash? What is this garbage?
Thank you for understanding the spirit of my comment. I will take this flag as a very good lesson in risk management: no matter how many times you are positive in the exchange, the one time that you strike out can be fatal.
"214 graphic characters that provide compatibility with various home computers from the mid-1970s to the mid-1980s and with early teletext broadcasting standards"

This part is dear to me, as I helped craft it. It includes 2x3 videotext mosaic characters that will make it much easier to draw large text have have better quality charts in text terminal interfaces.

And, of course, the ability to properly encode documents that were generated in computers in the 70's and 80's that contained those platform-specific characters.

For 14 we are planning on adding symbols from the Sharp MZ series and the large text characters (3x3 cells) of HP terminals.
"Patent trolls have been active for decades and have had minimal impact on overall progress."

Where did you get this from? It's mighty hard to quantify what might have been. Patent trolls disproportionately affect small organizations that are not on anyone's radar unless and until they deliver. They die with not a roar but a whisper.
I am working on some projects that are purely meant to be self hosted and they are 100% user facing. The only way a company could wedge itself between the project and user is by hosting it on the user's behalf. I am perfectly fine with that. However, what I completely disagree with is the idea that a company larger than a one man team suddenly takes the code, hosts it, adds proprietary features and then kills the original project because nobody even knows it exists. They are free to start their own projects from scratch if they want to keep their project proprietary. I don't expect to win against a behemoth. I just don't want the behemoth to spit in my face.

The AGPL is the right choice almost all the time when you have user facing projects.
Organize your day with snipnote (tasks+notes+todos) app for menubar Try now
Just to clarify, my advice is for people living in barely affected zones. If your are in the middle of the emergency, things obviously change. It might not be possible to have food delivered within a reasonable time.
Honestly, getting sick is out of your control and you should get paid as normal while staying at home and sickening it out; not offering this makes people go to work when sick, making other people sick, and causing much higher financial damage to the company.

I mean sure, most people have no problems muscling through a cold, but there may be others who will be floored by it for longer, or spread it to their families, etc. Is you not missing a day of work worth more to your employer than someone else missing a week? Or their life in the case of corona.
And, let me guess - this JS scan is a part of their "web protection" stuff that runs on the websites you browse? Because that would mean attackers can drive-by exploit a lot of people with a bit of malicious script attached to an ad.
You just gotta feel for the Unicode staff, setting out to improve communication across all of humanity. Turns out what we're REALLY interested in are funny emojis.
Because JS has no standard library and was originally a very light scripting language designed in a few days and used for browser coding.

It has evolved very rapidly as the web grew and these frameworks are a natural outcome of everyone trying to create some order from the chaos and figure out a proper architecture and way to do things.

The good news is you have lots of choices and it runs everywhere. Bad news is the sprawling mess you have to go through to find the good stuff.
or not useful enough?

Edit: Apparently HN doesn't support unicode?

I was trying to say:

U+1F637 or U+1F912 not good enough?
For context, this is used in the hardness for avscript, which is currently on the front page of Hacker News: https://news.ycombinator.com/item?id=22544554
This is very similar to FLARM devices (https://en.wikipedia.org/wiki/FLARM) for ultralights, gliders, etc. This is already broadly deployed (at least in Europe).

You could check for any lessons learned there. I think you can discount any flight users, because they would like to be seen too by other airplanes.
I am in denmark, I work in finance IT and in my company all people who have the possibility to work from home have been ordered to do so.

I hear similar things from my friends in other companies.
Hasn't always been like that however.

I think it's only became like that after the built-in malware detection of Windows 10 became good enough so the antivirus ventors started adding "features" to make themselves stand out and look good on Enterprise comparison charts.

Thinking back on the Windows XP days... You'd be in actual danger if you didn't use one.
Silkė - pickled herring - is quite popular in Lithuania throughout the year. You can have it on its own, but usually it is served with other vegetetables. My favourite is what I call silkė cake:

https://lithuanianintheusa.com/2018/03/28/traditional-dresse...

I'm not sure how it became so popular here, considering we don't have that much of a coastline.
Behavioral Programming (2012)
Excellent article, and reader comments in the article’s GitHub issue are good, too.

This post should have [2017] in its HN title.
Agreed it could use some optimization.

Almost 15mb to load the homepage, with 1mb images like the following https://presentio.us/img/ss/201904.recordings.png

A whopping 53mb for the content page. https://storage.googleapis.com/spork-user-media/g7ps4qb42n4.... seems excessive when I have it in a 500x400 iframe. Perhaps it should load the slides as you progress through the content? Preloading just a few ahead would preserve the experience, which is decent once it shows.
Call me paranoid but I have prepared for low to moderate disruption for the next 6 months.

That disruption being financial, career, social and welfare (food). After that time I am hoping we will return to some form of normalcy. Then if we get a vaccine within a year it will be a lot better.
Luckily, material with a million-year half-life would be barely radioactive.

And what's the alternative? To assume that every barrier in existence we can't explain is important and must therefore be maintained forever?
> Value types, by contrast, are stack-allocated in general, and their memory is managed statically. However, the behavior of value types in Swift is much different to how Rust handles memory.

Yep. The only difference in that article is that it says that they are stack-allocated in general. I would be more interested to know the difference between what can be copy in Rust vs. the a Value type is swift.
The project is the service that people like and enjoy.
It's not unrelated. It's part of the source (as a submodule), and linked from README.
How is that in line with China and South Korea apparently being able to bend the curve? Is she saying we are not willing to follow China's lead on disrupting the entire country and therefore accept a 70% infection rate over the next 18 months or so?
That sounds good but I’ll believe it when I see it. There aren’t many desktop container/sandbox implementations out there and most are “vm light” e.g the windows sandbox and sandboxie. I haven’t seen anything more lightweight that can run desktop apps (in Windows at least).
Yeah. I have put my plans for overseas vacations and switching jobs on hold. Not a good time to do so those things.
European Tech Startups Succeed: An Inside Look
European startups emerge on world tech scene everyday, but too many of them fail. Among others, roots for this goes to the very startups founders’ spirit. According to The State of European Tech Report , in Europe, startup founders are from one quarter to half an immigrant, three-quarters of them have a bachelor's or master's degree, with 7% at PhD level.

Only 21% of founders are female, although there are more and more women founding startups and taking C-suite and board level positions. Despite significant progress with diversity initiatives, 84% of founders are White\Caucasian.

Most founders are fairly young, with 40% aged between 26-30 years old, 7% are over 40. But in France only, as many as 20% are over 40. Across Europe, despite the prevalence of younger founders, those with more experience often raise more money.

Interestingly, typical startup founders often have experience with U.S. companies: Microsoft, Google, and BCG seed the top ten companies founders. Among the European companies, Nokia is the highest-ranked and Rocket Internet is the only Europe grown company that makes the Top 15 globally.

Starting Capital Investments: how is funding raised?

50% of first-time founders set-up and launch companies with less than $25,000. However, serial successful founders tend to invest much more substantial amounts: 32% of experienced founders are ready to raise and spend more than $500,000 to support a new startup.

Women are braver and for the first time, are ready to start, either without any money or less than $25,000. According to the ethnic self-identifying data, 60% of Black/African/Caribbean started their business with no starting capital or with less than $25,000. If we are looking at the financial sources, we can see that the overwhelming majority of founders use their own savings to launch company.
Supertokens for Session Management
Hi there:)
I need some help regarding session management. I am looking for someone to vet this library for me : https://supertokens.io/
I'm particularly interested in implementing a solution with rotating refresh tokens and the ability to detect token theft . So while researching, I found about supertokens. This library seems to be the only one that does it. I'm not really keen on building a solution from scratch and from doing research they seem to be the most promising. I would like your opinion on whether its worth adopting.
They have a pretty decent article here : https://medium.com/hackernoon/the-best-way-to-securely-manage-user-sessions-91f27eeef460
Note that writes are asynchronous on Linux too, and only become synchronous when the kernel buffer for writing is full. No special code needed.
Your email is not in your profile. YC has your email but they don’t share it. Your profile is currently.

> Founder WorkRamp (YS S16). www.workramp.com
A good analysis on this point from a public health perspective: https://www.flattenthecurve.com/
Nice site but I'll be sticking with Source Code Pro. I make my monospaced font decision pretty easily, how does the letter "o" look, perfectly round? Good, is the letter "c" also perfectly symmetrical? Excellent. MonoLisa is a bit too glamorous, to the point the letter "g" is hugely distracting. I also find the letter heights too tall, a very similar issue I found with JetBrains's new mono font.
Monitoring a SaaS Product Using Prometheus
To be honest I didn't find this a great post. It's only on the sixth paragraph that the post starts to get to the point, and it isn't particularly insightful: organizations write good blog posts when they have simple processes and prioritize it; this is how any effective organization works.

Good blogs also employ some minimal styling to make the content easier to read. The author could slap three lines of CSS into their site and it would be a vastly nicer reading experience.
Unicode 13.0 Released with a Plunger, Fondue and Other New Emoji
It’s hard to get into MIT. Once in, it’s just not that hard to graduate. It’s a grind and parts are moderately difficult, but I think the hard filter is up-front (and lossy/random). (class of 1993.)
Moderate drinking tied to lower levels of brain beta-amyloid
How to Start Cryptocurrency Exchange Software Development
also consider cultural habits. eastern asians are more likely to wear a mask or distance socially, while italians and other southern europeans are much more touchy feely , and less likely to keep distances
How is it that 23 hours in and nobody is pointing out that svelte/sapper just freezes on runtime errors without the ability to show an error page or report them to a tracker like sentry/rollbar/etc.? This is one of the biggest barriers to being production ready or fit for use in large projects.
> That service loads the low level antivirus engine, and analyzes untrusted data received from sources like the filesystem minifilter or intercepted network traffic.
USB Keystroke Injection Protection
I suspect emojis as characters will soon be replaced with graphics. Consumers are annoyed or confused when emojis look slightly different on different platforms.
--word-diff how the f* I didn't know that !