skysight-inc/HackerNews huggingface dataset:
How to create an automated chatbot in simple steps?
Is it easy to create an automated AI chatbot in few simple steps?
https://botsify.com/
> US simply made significant portion of corruption legal by calling it lobbying

Lobbying is legal in every free country on earth. What specifically are you referring to?
Microsoft hasn't been slow, they have been quite clear, C is legacy on Windows, given its security implications, all new code should be C++ and the compiler is called Visual C++ after all.

C support is done to the extent of ISO C++ requirements.

For those that still want to use plain old C on Windows, they have contributed to clang, and it is now available as part of Visual Studio installer.
A problem is, that I need to fiddle around with JS blocking, even on official websites from city, state or gov, because they hired inresponsible web devs or made inresponsible decisions to let Google and others track me on their website. So initially they will be blocked. As far as "experts" for SPA are concerned, they often do not even include a noscript tag, which means I see a white page. Now it cannot become less user friendly than that. I've yet to see a SPA, which offers a working alternative via noscript tag, when I blocked all their tracking.
The thing is that SPA all too often serves as a way to force tracking onto the unsuspecting user. "You need to allow our JS! Your browser is outdated! Use Chrome!" and the unsophisticated person will think: "Oh well, lets just whitelist this page dammit!"
In management roles, what are the challenges that you have faced?
Those features are based on ISO C++ requirements, regarding the adoption of underlying C features and respective standard library.
> One tiny example is the murder of Epstein.

Really interesting one because it drifted from being the most likely theory to a "conspiracy theory" pretty rapidly. Once Barr said he was going to get the bottom of it, the media coverage mostly dried up.
SIFT works really well.

We use it for aligning input documents onto templates for OCR.

Super cool.
Congratulations! It's a very nice use case!
> I'm sorry, but that sounds like the juvenile fantasy of someone who is still in their programming puberty.

For larger applications what PeCaN was saying still mostly holds true.

I work on large (1-10 million loc systems) enterprise java code bases and write some side projects in k as a hobby.

I can get the equivalent of around 30-40 java class files on screen at once with k.

Even on poorly written enterprise code bases code is clustered and your “working set” of code files is quite small and is not strewn all over the codebase.

Of course you still need to understand the core system abstractions + base platform + common library code.
No problem!

I mostly use Splunk, since I have to correlate a lot of different data sources.

You can also set up an ELK stack (Elasticsearch / Logstash / Kibana)

My excel skills are not that advanced, but depending on the result you want to achieve it might be sufficient.
I think you'd have to write the "Do what I mean." interpreter before you have any chance of making programs that compact.
20mm Nylon NATO Strap Bands for Swatch Deep Blue
> Boring Tech is Good

It's fine if all you are doing is boring things.

But often there are use cases where a simple key/value store just isn't going to cut it.

And I for one am glad to have Redis as a solid, well-engineered alternative.
Oil is sold in USD you have to take into account the exchange rate between AUD and USD. We're seeing the same in Norway, but when you factor in the exchange rate and additional taxes it's effectively the same.
The readme examples remind me of Perl code. Example:

print<>!~($/=$")+2*map 1..$s{$_%$'}++,<>
That's a really unfair comment on the OP, especially as the blog literally details why things were fucked and all their efforts on different teams to try and improve things.
How about an OS?

https://gist.github.com/chrispsn/da00835bb122c42f429a084df83...
This paper is a bit "old" by the way. An excellent paper was released a week ago : https://arxiv.org/abs/2003.01587

Findings are mostly the same. For day/day images, with a properly tuned pipeline, SIFT is really good.
It's from whoever wrote "The coming IP war over facts derived from books" [1]

That's enough signal to make me not bother reading this. Writing this here to prevent other from wasting their time. Don't know the agenda behind, but can see the author(s) is/are trying to "pull" the Overton-window in a really really nasty direction concerning many things...

[1]: https://abe-winter.github.io/2020/02/11/books-facts-ip.html
We have even better systems in place than the Romans did. They're just not used unless there's a health emergency (e.g. E. coli in the food).
How to improve customer support services by using AI?
This is a cultural issue within a company that has nothing to do with a suitable technical solution.
I explained that hedge funds are not about maximizing gains. And yes, I earned over 150% last year, but no that's not possible when managing 10 figure portfolios with rules on volatility and securities.

Neither has anything to do with seeing the numerous warning signs over the last 3 months pointing to increased risk of a downturn which was worth a small percentage on puts.

If you want to be a completely passive buy-and-hold investor then that's fine, but you don't have to be a daytrader to make some basic adjustments for the next quarter based on global news.
Mastodon client can filter on language. Hashtags are a thing, most clients can search/filter on them.

The pond is tiny, so certain non-mainstream communities that were driven out of other "real" platforms (i.e. platforms that are trying to sell you something) are a much higher percentage of the feed. But it's more or less just like Twitter, loudmouths tend to dominate, and 95% of the feed is garbage.

Instance homing is really the biggest problem Fedi has right now, instances are hard to characterize without camping them for some time, they're mostly small hence the loudmouth problem, and stability is an issue, they still come and go frequently. One of the problems with anarchy is that it's hard to manage.
I prefer working from the office and benefit from having in-person conversations. I also enjoy lunch with coworkers and having a space dedicated to work. That said, the flexibility of WFH is an amazing benefit and privilege that we have in the tech industry for people who primarly work on a computer. However, I can’t help but think of my brother who works in manufacturing and has to work with machines. WFH is not an option for him, and in his industry when people are sent home they no longer get a paycheck.
It seems to be just a collection of affiliate links (for Amazon, tag=buyforlifepro-20).
Also, Jens' book is great, and I've learned from reading it, but it is way too long for a beginner.
> It's not re-written every other year in the latest hot language

What is with all of the weird sniping in this thread ?

There are legitimate reasons why people move to Rust and similar languages e.g. security, maintainability.
I think you make some valid points for some people, but I think you may be overlooking the fact that for some, the social connections made at work can be very valuable. Especially for people who recently move to a new area, "work friends" can be as valuable as other social groups.

I go to the office to socialize. Its not my primary reason of course, but I value the conversations I have over lunch, and we often take time to play games after work or get involved in sports as a bonding experience. To dismiss the social aspects of office work is going a bit too far.

I accept though that many people feel like you do in this case. I just want to point out that many people may value the things that you do not.
Cure cancer? Develop a Mr. Fusion, or an Eppstein drive? Return the CO2 levels in the atmosphere to 1950s levels? Convince the world to switch to no net-global pollution (CO2, mercury, etc.), by 2030? Establish long-term peace in the Middle East through a two-state solution with a viable Palestinian nation.

There are so many things I would do if I knew I couldn't fail.
This is quite simplified, particularly the part that generalists can't hit a home run.

For example, David Epstein in his book (https://davidepstein.com/the-range/) talks about outsider advantage. Sometimes all specialists in the field have similar ideas, but an outsider can think about an interesting analogy to other problems that seem unrelated and come up with many novel solutions to difficult problems that seem highly specialized.
You can't reapply for patents like that, but I don't know what that status means. Patents often get an adjustment to their term and last a bit more than their nominal 20 years (due to delays being issued, etc.). https://en.wikipedia.org/wiki/Term_of_patent
The simple answer is that it's complicated.

You have to factor in currency exchange. In Norway we're starting to become unprofitable at around $32/bbl with the current weak NOK against USD. Some older fields are more profitable than others, so it's not like the whole sector becomes unprofitable at a single point.

There are things that Norway could do in order to strengthen the NOK against USD, but this would be at the cost of other export industries, like fishing and metal, which combined are considerable export industries.
Given the security focus here I'd be somewhat surprised if they did this - links are one of the main threat vectors associated with pdfs.
It just looks like a list with votes and comments because it is still an early-stage side project. The "list" should eventually grow to a community-platform like ProductHunt.

However, that's an interesting idea. Can you think of any other communities that would use such a platform/list as a service? I could imagine topic-specific sites like one for video-games, cars, etc.
Can Blockchain Disrupt?
That seems wildly cheaper per-serving than going to Starbucks. Plenty of people go to Starbucks.
we could start some cool, HN related subreddit for this.
So then, why is K less popular than pretty much any other language? Because people are stupid? Uninformed? There's a lack of PR-minded people working with K? What exactly is your theory? It's funny that a language this flawless is slightly less popular than S or D or pretty much any other one-letter language. There must be something that makes it unappealing for the masses of programmers - what is it?
This is what - I presume - is their implementation of sending an e-mail

E:[u:();e:{a::?[a;x;y];J(x)+#y};cz:{$[#u;e/_`u;]};kx:{u,:,(j,j+#x;k_a);e[k]x};kb:{$[=/k;J j-1 0;];kx""};cx:{kx cc`};cv:{kx@9'`}]
A:[w::_W%F;j::k;k:0 0;J:{k::2#0|x&#a};lx:{J j+x};y::V+F0,j;z::1'(V;w[1]$a)],E

U:{(`Z,'!Z).'+x};V:0;i:0;I::`Z,(!Z)(#Z)!i;y:{I .`y};zf:{$[`kt=x;i+:1;^`W`F?x;I . x;. x]};u::F[0]!#Z;W:{U`V,,u,'0;U`W,,(-':1_u,x),'x 1};z:{U`z;1'(V;U[`a]{$[#x;"";y]}'$!Z;3)}
Z:`to`cc`subj`!A$/:4#()

This looks like an exercise in obtuseness.
The way I read the article, they were hired to take these pictures.
Plus shifting processing from backend servers to end user browsers can be a huge plus of you have a decent amount of visitors. Also, just simply pushing my code S3 is so much easier for me than building a Docker image and putting it into a container orchestrator.
How is Heroes of Might and Magic IV not a commercial failure? The game was rushed, and in the words of its main designer, the AI was lobotomized. They even introduced the infamous Potion of Insurrection a last-minute effort to fix balance, which led to a period of multiplayer hero rushes. Castle bonuses and cost were slashed by something like 50% in the first patch.

It had a number of interesting design ideas, but there's no denying it was a raw experience.
A train, not too crammed and with a table, is actually a nice place to be alone for an hour with one's laptop, working on one's favourite open source project, studying something of interest, or reading Hacker News.

A park is fine for a stroll, a stretch, a bit of fresh air.

But people need quiet, unpressured, indoors time to themselves as well.

Coffee shop outside work time works too, in theory. (Although those can be more packed than a train.)

But you may have to fight to be "allowed" alone time if it appears to be discretionary, because not everyone understands or accepts that. They think it is selfish.

People are strange, and will happily understand and let someone "go to work" with set hours and a "commute". But strangely, not if the someone wants the equivalent personal time outside work with no commute.

You are right that it's sad for someone to have that little control over their time. But it is a fact of life for many people with families. "Work" time is accepted only when the time appears imposed by a third party; self-selected alone time, not so much.
Isolation Alloc – A security focused memory allocator
Experimental study on the effect of procedure under unexpected situations
> Most programming work does not consist of doing simple arithmetic operations on lists of integers.

This^^^.

And even when doing simple arithmetic operations on lists of integers it's hard to read unless you've become very familiar with it.

This is no good.

We actually have an in-house DSL with a symbolic representation that looks very similar to K for our reporting system. It's one of my many missions to gradually phase it out in favour of something with either Python or SQL syntax. This will ease onboarding and drive adoption.

The advantage of a language like Python, for example, is that although I wouldn't say I know it, I can read it and understand what's going on most of the time. Same with SQL or Ruby or various other languages.

This makes it easy for people to understand what something is doing just by reading it, and opens up the possibility of learning along the lines of "How did Susan do that?", look at Susan's code, and see something that's fairly easy to read, understand, and remember, as opposed to a screed of arcane looking symbols.
Twitter flags video retweeted by President Trump as ‘manipulated media’
Highly dense Docker hypervisor hypervisor hypervisor.
Not a lawyer, but as I understand it any publicly accessible publication would suffice. Actually I think any sort of open demonstration of the idea that others can learn from is good enough, but I have no idea how edge cases are handled or precisely how open it has to be.

The sibling comment mentions a good point about the falsifiability of time stamps. If you're particularly worried about being challenged, you might point the Internet Archive at your blog or keep your blog content in a repo that you push to GitHub. For the truly paranoid, consult an attorney.
Static site generators work so well for a lot of sites. Why anyone ever thought they needed ASP.NET MVC or PHP or whatever else and a database all for the sake of a simple blog/article site is beyond me.
What, 'five eyes' or?
It's not so strange when you consider that people are only expecting it to be for a small number of weeks or months.
I saw a recent paper which presented a model which did predict seasonal reinfection... provided the infection rate is low enough now and that infection rates are reduced in the summer vs winter. If all the mitigation efforts work well now and covid 19 is similar to flu in seasonality the model predicted we would have a lull from May a new outbreak in November.
> Unused RAM is wasted RAM.

Bloat RAM is also wasted RAM. If it's not being used as a cache of reasonable size, or in a time/speed tradeoff, all you're doing is making things worse.

> If you don't have anything else that needs it then just let your system automatically handle it.

That's a statement that only really applies to people misunderstanding RAM used by the page cache or suspended programs. And both of those depend on active applications not allocating that memory!
This is not a rhetorical question, I'm asking our of curiosity/ignorance. If you were about to start a new project, for what reasons would you choose Memcached over Redis? Or probably better said, for which use cases?
I don't know, I feel like designing a system to prevent a pilot from lifting nose too high up seems to make more sense than a system that actively pushes the nose down after it being lifted. If nothing else, passengers would feel a bit of a discomfort of a sudden nose down movement. Not sure if I missed something in the current design.
A case for using void in modern JavaScript
But intersections also suffer if you give them less lanes. Say for each direction you have two lanes in your intersection, one for people going straight or turning right and one for people turning left. To get bike lanes, there’s no choice but to drop the lane for left turns (and my city has done this in a few places). Now you either forbid left turns completely on that intersection or every left turning car will completely stop traffic until it can move. Either way you’re creating a total mess.
REPL is a killer Clojure feature that nobody (outside the ecosystem) talks about.

Probably it's hard to comprehend what developing in a REPL feels like, majorly because no other commercial language has a REPL as powerful as Clojure.

I gave a talk[1] explaining the REPL and most people in the audience (including senior Java, C# and Python developers) had never seen something like that before.

REPL is the reason why I (and perhaps other Clojure devs) endure the pain around Clojure tooling, demand, supply and ecosystem in general.

[1] https://www.youtube.com/watch?v=Bs44qdAX5yo
Did you wake up early this morning? Can you always answer that by a clear yes or no? When do you draw the limit between them? At 7:30? So if you woke up at 7:29:59 you would answer Yes and later No.

Instead you could put a distribution (but NOT a probability distribution) for belonging in the set of early that would look something like this.

If you wake up before 6:30 it would definitely 100% be early and at 8:30 it would. Or at 8:30 it would not at all, 0%, be early. Between there we would put some kind of partly belonging to Early rises.

In probability it is either or, but lack of knowledge makes us, but put a probability on what it is. In fuzzy logic, it is a bit of both at the same time.
I absolutely agree on the 30 minutes commute.

I used to have that, my office changed location to 1h commute and the 2 days of wfh still mean more commute time than no wfh previously.

I've had 50minutes commute before, but it was just one uninterrupted subway ride which meant I could follow some online courses, but 1h of commute that involves 2x 10 minutes walks and 2 subway changes, its just hell.

I feel that the bank just had to let people with 2 wfh days, lest people quit en mass.
As far as I can tell you are saying "just an interpreter" and referring to this as an "ast printer" because the output language is not machine code.

I'm not sure why that would be so significant. Don't get me wrong, I'm sure targeting some real machine code presents plenty of unique difficulties—but the interesting thing about compilation to me (and I'd wager a significant proportion of other readers here) is effective ways of structuring translation processes.

In the case of this project, the goal is to be a minimal demonstration, distilling the essence of how a compiler is structured. The fact that the output language is not machine code doesn't affect the essential structure of a compiler (as far as I know).
I tend to agree: falls into the category of "just because you can, doesn't mean you should."

Actually, that's perhaps a bit harsh.

I have some pretty obscure hobbies, and there's certainly nothing wrong with doing this sort of thing if you want to. Still, having done so it's a bit rich to then look askance at the rest of us like we're all idiots for not choosing to go down a similar route with our own systems.
Part of the issue is that many of the neurons in a neural network end up contributing little to the performance. This is why the practice of pruning, the removal of neurons that don't contribute much, exists [1]. Neurons can end up having so little gradient that they end up stuck (Big problem with RELU), or can end up being insignificant due to the subsequent layers weights of that neuron.

As the author is using RELU, he will have a decent number of neurons 'die'. So some 'over-provisioning' is not a bad idea in theory. Also, if my keras isn't so rusty, I think the author is using less parameters than you are stating.

Still a more reasonable dropout rate and maybe some regularization/batch normalization might help, but I would say not over fitting on only 700 samples is a hard task, even with a network much smaller than that.

I would be pretty shocked if this neural net wasn't over fit

[1]-https://towardsdatascience.com/pruning-deep-neural-network-5...
DooM, the first one, was likely a commercial failure. They made the shareware episodes too generous, and plenty of people played them in multiplayer for days. DooM 2 was a map pack with several new monsters and a new weapon, but most importantly it was meant to pay for DooM 1.
Ted Nelson is my favorite example of a—smart, no doubt—man who can have all of the right ideas* yet see no real success in his personal career. I hope he sees a little more appreciation before he goes; maybe visual connections will take off, or a ZigZag-clone.

*His ideas on DRM don't count: too far after his time.
I also think that `void` should not be completely banned.
Netlify requires adding a few static assets to your site that handle authentication and CRUD actions. This then updates your git repo. The format of the posts are in Markdown, so it may not be the most user-friendly, but the end user would not have to learn git.

https://www.netlifycms.org/docs/add-to-your-site/

https://www.netlifycms.org/docs/add-to-your-site/
> with the dow jones industrial average falling 3000 points over the last month

There is a difference between a recession and a stock market correction. We've already had a couple of stock market corrections during our 11 year bull run. The last one being in 2018.

https://en.wikipedia.org/wiki/List_of_stock_market_crashes_a...

> and oil pricess falling steeply.

We've had a couple of steep oil price drops during our 11 year bull run.

https://www.macrotrends.net/1369/crude-oil-price-history-cha...

> does it?

It's an election year with interest rates declining and strong employment numbers? No. I don't so. But we'll know for sure in a few months.

If anything, the low interest rates and low oil prices usually mean economic growth. Considering coronavirus curtailed consumption in Q1, I suspect we'll be seeing record economic growth in the 3rd and 4th quarters as consumption and economic activity from Q1 is shifted to the future.
It's very rare that a program intelligently adjusts its cache size based on the amount of memory available.

And that doesn't explain how the "cache" is twenty times bigger than the source data.

I bet with less RAM available it would start thrashing.
I'd suggest sticking to Bootstrap for a prototype with maybe changing the colors for a bit of customization and that's it. Of course that may not be possible depending on your project but when it's possible it saves a lot of work to reach MVP level without burning out.
Will Proof-of-Stake Go Out of Fashion?
Both of his objections are true but don't really change the "you should probably panic" conclusion.

True fatality rate is likely close to what South Korea is registering, because they test everybody regardless of whether they're sick or not. It's about 0.7% there.

Exponential growth won't continue forever, but it doesn't have to. If exponential growth continues until COVID-19 has infected 30-60% of the world's population (as typical flu pandemics do), that's 2-4B infected and 15-30M dead. Those are huge numbers.

Deaths will be overwhelming concentrated among older folks (death rates are about 0.2% for < 40, up to 15% for > 80), but that basically amounts to "Would you play Russian roulette with your mother?" I certainly wouldn't.
I agree, there's a lot of unknowns.
A man who built the world's largest visa and consular services company