skysight-inc/HackerNews huggingface dataset:
"rdp exposed to internet" - this is the biggest issue. Don't be in the DMZ with your machines!
I have an openssh server running (no password but unique credentials) and need to connect to my VPN in order to interact with my machines. Everying else just asks for hackers.
Show HN: HTML5 templates (MIT License) built with TailwindCSS
Importantly, there are also open source tools out there. Especially if you're starting out, locking into AWS or GCP can quickly become extremely expensive and limiting. Setting up a vendor independent data lake isn't that much more work and can pay off quickly.
Nitpick: I assume you meant "GPLv2 isn't free enough to be used in a proprietary browser".
HTTPS: //Buddysupplement.com/Biorexin/
BioRexin
A sound relationship is based on a great deal of grins and a crazy measure of climaxes". This statement is totally valid as a sound sexual coexistence is a significant piece of connections, just as your life. It is significant for your body to feel cheerful and content so as to liberate your psyche from a wide range of stresses. The present age is driving a stationary way of life wherein they are under persistent pressure. To soothe your brain of pointless pressure, you have to loosen up your body explicitly. Furthermore, it is a key factor in building and keeping up a decent relationship. Be that as it may, with expanding age, men face various issues during their sexual exhibition. They face issues, for example, erectile brokenness, untimely discharge, deficient erectness of penis, low sexual inclination, and so on.
S3 isn't cheap if used with other services. Either you use AWS for everything or you pay with bandwidth. It's cheap to get your data in, using it or getting it out isn't cheap at all.
Nim supports variadic templates, type checked variadic run time calls, and macros which let you run readable code at compile time (unlike C++ which has an accidentally turing complete, so can do anything but readability -- or speed -- are not part of that accident).

But unless you actually extend Arraymancer to more than 6 dimensions, you will likely lose some speed and convenience.

mratsim is a magician. Both Arraymancer (tensor library) and weave (multithreading core) are comparable and in some way better than other similar runtimes, despite being written by one person who is working on other projects as well.
Well, Minitel predated internet, yet they were forgotten about, too.

I would presume it’s the British exceptionalism that would make a difference here?
The challenge isn't building a website that can stream video. The challenge is streaming 15% (I think it used to be even higher) of total internet traffic, which is what Netflix does. iPlayer shows the ability to do the former, not the latter.

This isn't to say that BBC couldn't have pulled it off, just that iPlayer isn't evidence that they would have.
I've been wondering the same thing for many years. And I don't know why Google killed Code Search
> There are companies doing millions of dollars per day in sales on Shopify or similar platforms

To be fair, Shopify takes a huge cut, and retail margins can't afford that.

If I were them, I would have also made a homegrown e-commerce CRUD software as well.

BUT I would have used Django or Ruby-on-Rails. It would have been finished so much faster. And I'm not sure it would even be much slower than the Node/PHP solution.

The reason to make a greenfield solution is to plug in to the rest of your tech. It is easier to make it from scratch than to customize some third party e-commerce software. If you do not have any other software to plug in, and Shopify would actually fully meet your needs, then you should reconsider calling your idea a tech startup.
> This is why hiring in software is broken. A bunch of people that don't actually want to be stewards of the craft.

I've hired a few developers and have found you can turn a inexperienced but relatively bright developer into a competent one with sufficient time and training. In my experience, this usually takes at least one year, and roughly one or two months of a manager/mentor's time. An experienced super-star can become productive within a month, requires just a few days of the manager's time, and can easily be >3X more productive than the merely competent engineer.

The problem is that it's almost impossible to identify most super-stars, and the obvious super-stars command super-star salaries (although generally less than the 3X productivity gain).

Creating a company that relies on training competent programmers may be less efficient than one that seeks out super-stars, but it's still a proven and workable model, with added benefits of higher employee loyalty and work-force stability.
I think people either didnt see the sarcasm in the message, or they are in favor of rent control. I dont know which, to be honest.
So who cares if it was the first? USSR won the space race at the time, and where are they now?
Microsoft Surface Surprise as New Surface Features Revealed
Did it? I dont think costa hawkins got repealed?
Studying Anything Interesting with Mindmaps
Would be great if we could have built-in Outline support on HN, or some kind of bot commenting a link automatically when someone posts a story with a paywall. Just throwing an idea out there. :)
I would use Khan Academy. Start at a level that feels too easy, even if it's elementary school math. The key to learning anything is to start at a level that feels too easy and gradually increase difficulty.

As you finish a subject, see if there's a corresponding book in the Art of Problem Solving store [0]; you can revisit the subject at a deeper level that will strengthen your foundation. The AoPS books will also expose you to areas useful in programming like discrete mathematics.

Before any of the above, take Coursera's Learning How to Learn course. You'll learn lots of effective strategies to get the most out of your efforts. For example, you can use Anki [1] to remember definitions and concepts you've managed to understand and to schedule review of problems you've already solved.

[0] https://artofproblemsolving.com/store/recommendations.php

[1] http://augmentingcognition.com/ltm.html
I'd think it means "the ubuquitous choice for certain things".

JEE was somewhat disliked by many even at his peak, while react+ts seems to be beloved by most users :)
I like books by Ron Larson, particularly his Trigonometry and Applied Calculus books -- the applied calculus title (intended for social science and business majors) vs his "Calculus" book (intended for math, physics, and engineering majors) is much gentler for people seeing this material for the first time. Although I do highly recommend his Calculus book once you have the other book down.

Gelfand also has some nice texts on Algebra, Trig, and Geometry that are reasonably cheap, especially if used.

I'm older and went back to school later in life to study math, and these are the books I learned that material (for the first time -- I flunked math thru high school) from.

Here are the exact titles and ISBN-10s:

Ron Larson, Calculus: An Applied Approach, ISBN: 0618218696

Ron Larson, Trigonometry, ISBN: 1133954332

Israel Gelfand, Trigonometry, ISBN: 0817639144

Israel Gelfand, Geometry, ISBN:1071602977

Israel Gelfand, Algebra, ISBN: 0817636773

And as others have mentioned, Khan Academy is pretty good, although I tend to prefer patrickJMT's explanations a bit more: http://patrickjmt.com/
The devel branch (which is actually usable, though not production ready yet) has a new gc (--gc:arc) which relies on reference counting, and is deterministic -- and the way it progresses, I suspect it will likely become the default at some point in the future.

But even now, Nim's native GC has a deadline scheduler, which means that unlike e.g. Java or C# last I checked, you can tell it "ok, you have 2ms, collect as much as you can" - which is perfect for games. (It also has Boehm if you want it, and a couple more).

And C# (though Unity and independently) is already competitive for games. So really, that's no reason not to use Nim today for games (or any other usse for that matter).
This exists. You have a brokerage account with a debit card. If you withdraw more cash than you have available, it comes from your available margin.

It’s pretty close to what OP describes, except you can never go negative balance.
> Or maybe every structure built on a lot decreases its value?

That is actually how it works right now

Structures depreciate - a new house is worth more than an old one (unless there is some unique historic/sentimental value)
In Latvia, usually we had snow in December. Some last years usually after christmas/new year. It is unusual here to be without snow on Christmas - people usually expect it. February 24th, we still don't have snow (we had some days when it was snowing and the snow remained for some days - but nothing you would call a real winter). Temperatures are >0 celsium. Rarely <0 in daylight.

Talked to a 91 yr old and 79 yr old ladies - they say first time we have such a "winter".

So we'll still have to see if we manage to escape winter this year.
Another software exploit thing that appears to be entirely Linux centered. Nothing against it but this doesn't even touch "core cybersecurity concepts". As crappy as it is, a security+ will teach you more infosec than knowing how to write kernel rootkits and create rop gadgets in your sleep. Case in point: most "advanced" attackers (except the "equation group" lol) very very rarely use a zero day, A majority of attacks by these guys does not even see new exploits out of known public vulns. As easy and comfy as Linux is to hacker, try doing this in Windows land. You will gain a broader perspective. Just my $0.02c ,I am still glad to see more content like this.
Well put. It's definitely a signal vs noise type issue, all other aspects of the problem are secondary.

They can make a dent in the problem short term with more manual review but as the spammers evolve better automation, if all Amazon has in the race are humans, they'll keep losing.

As more and more of these types of stories come out, over the course of years now, I keep expecting to hear about a big push from Amazon to clear out the noise. And it keeps failing to happen.

The knee jerk interpretation is that Amazon doesn't care about fake products because they still get paid. But, historically at least, Amazon is smarter than that. Part of their dominance comes from understanding that, long term, there is more profit in happy customers even if it that means accepting otherwise avoidable costs.

I wonder if this is the result of a changing culture or of it's an indication they've become too large and inefficient to respond to problems and iterate at modern tech company speed.
I find https://devdocs.io/ very useful for offline access to Python documentation (and many other languages too)
> Is there any notes on the business model, what worked, what didn’t, etc?

I'm skeptical of most of these post-mortems. They are generally written by the founders themselves, and therefore have a built-in bias to shift blame to external forces rather than unforced errors or a lack of understanding the product/market fit. Further, it's likely the founders probably don't know the true reasons why they failed because if they did, they could probably fix them.

That said, they do make for interesting reads, especially when read side-by-side with a similar company that did well.
Yeah it's really weird, anyone who has used the health system in France, Switzerland, Belgium or many others would never praise the NHS. Don't get me wrong, it's a decent healthcare system that runs on very little money, but it's no way near the best
spot on !!
Depending on how you encode names and what you define as a "letter", many Korean last names are single characters (Lee: 이, Park: 박, Kim: 김), though they're usually transliterated into multiple letters (Oh, not O). Every Korean "character" has multiple "letters", but they treated as one entity most of the time (like Chinese characters).

Personally, I wouldn't risk it and would just make single character lookups reasonably fast. I doubt the number of relevant records exceed 100k, so the savings shouldn't be significantly enough to bother with. However, I've seen worse things done with poorer justifications.
this was exactly my point, if you are lucky and joined company which has high potential to grow and/or joined Google like companies with crunching lots of competitive programming problems (leetcode, hackerrank) then you might join teams where people work on kubernetes, large scale storage, low latency proxies and so on.

Even though some of them are open source, it is not easy to do contributions after whole day of coding. I did this in the past, to become productive in projects like k8s you should invest a lot of your own time. At small scale k8s rarely fails and features out of box is enough for most companies, since you don't have large scale problems/experience it is difficult to come up with feature which could be useful for k8s community.

this applies to other projects as well. Unless you are working full time on field, it's not easy to become expert in that field
Yes, though it has absolutely no link with Philips apart from the name licensing, contrary to before the renaming. This isn't crystal clear to consumers, I think. And it only submerges when there are talks of selling the rest of the consumer business. Or when contacting the Signify support, which is insanely worse than usual Philips support. (And that is to say nothing of the online buying / shipping experience which is awful.)
> Oh and tissues and toilet rolls, never want to be short of those.

Better yet, buy and install a cheap bidet.
I'll place my chips on mratism (Arraymancer, Weave, Laser) being the killer librarian. But it will take a decade or two to unseat Python.
I think the documentation would benefit from suggesting the use of the `dune init ...` commands for beginners - ideally somewhere on the github readme or the readthedocs quickstart.

When starting out with OCaml, as I was more accustomed to makefiles, the process of setting up dune projects was a major hurdle. I later found the init commands while looking through the man pages, and was surprised it wasn't more clearly mentioned in the project documentation.
That was my initial reaction too, but then I found it hard to disagree with (in the general case of course) and instead thought maybe it's an astute and interesting observation.

The more familiar slight is that it's 'the language of choice for script kiddies', but I suppose they've grown up and gotten apprenticeships.
Graphaello: Type-Safe use of GraphQL directly from your SwiftUI Views
I think this may be one of them https://news.ycombinator.com/item?id=22309316
"HN" dearly needs such books, about assembler coding for all kinds of hardware.
Sounds like the Chinese people are uninformed.

Wonder why.

No different with Messenger in the US. Fools.
...MMS?
Unfortunate, brand loyalty doesn't mean anything anymore:

- a lot of companies don't manufacture the product themself

- they don't even manufacture two products from the same subcontractor

- sometime, the same product, between two batches, is not produce by the same sub-contractor

- big players just don't care. Cisco is not going to lose business because you chose to not buy, and most people won't follow you to allow the boycott to have enough wait

- PR firms are so powerful now they can make any brand great again. See Microsoft. I guaranty there will be people that will want to answer this comment stating how they really are a good firm now. And cite great things they do. Yet I bet in 10 years, we will learn about some other horrible things they did. Again. It's been like that for decades. PR works extremely well now, people genuinely live the feeling they've been lead to by those amazing consent manufacturer.

- a brand is dead ? Don't worry, it will be renamed into another one. Or subcontract for another one. You will buy its product again, you will just don't know you do.
> what was your last job?

> Yes, I am available. Please email me more details or a link to the job requisition at ...

Tbh a classical ELIZA style chatbot would have gotten this right. And it could have run in the browser without a server or language model.
@danfox,
Without revealing your tech/business secretes, I wonder if you can share some tips about building such a search app :)
Then again, some brands have built up a reputation over decades of being durable, so even inferior, current gen products are often more reliable than most of the competition, but they command a premium for the reputation.

I certainly wouldn't consider it a guarantee, but having a proven track record still holds weight.
Yeah, it seems weird - i mean it is an anecdotal experience, but every of my friends who loved Doom loved Myst and vice versa... myself included.
HTTPS: //Buddysupplement.com/Enhancerx/
In the event that you are as yet pondering where to purchase Alpha Core EnhanceRx Male Enhancement Pills, you have two alternatives. You can give finding the official item site a shot your own or snap any picture or catch on this page to perceive what mind boggling offers are going on for the top selling execution supplement. On the off chance that you rush, you can even guarantee a FREE TRIAL OFFER. Be that as it may, in the event that you stand by excessively long, you could pass up on your opportunity altogether. This inconceivable enhancement is just going to get progressively famous the more you pause! All in all, would you say you are prepared to improve EVERY room execution with the top selling execution supplement? Snap any picture or catch on this page to guarantee this elite arrangement before provisions are no more!EnhanceRx is a male upgrade pill made to advance solid erections, improved sex drive, progressively sexual want and all with characteristic fixings. They even include that more than 7 years this has been evaluated the best male improvement pill, and that it has been viewed as the best of its sort since 2006.

https://buddysupplement.com/enhancerx/

http://enhancerx-review.over-blog.com/preview/aa300382adbfa5bbdcdcd321d93fc198c0176f08

https://special-offer4-health-review.hatenablog.com/entry/2020/02/24/145100

https://youtu.be/Zf55UyNNUTw
Deep within a simple cellular automaton, patterns begin to emerge.

Almost all patterns are fleeting and whisk away as quickly as they arose.

Others are more sticky, whirlpool-like, and tend to survive.

Of these, some consistently emit patterns.

Some compute-aeons later, one will emit a pattern that leads to self-replication.

Soon, these surviving, self-replicating patterns infest the grid like bacteria.

Life must evolve and exist in the chasmic depths of some of these defined cellular automata.

Some must evolve to the point of intelligence.

Does it wonder about its place in the universe?

What is the most minimal cellular automata that creates intelligent life earliest in its evolution?
About working with Spreadsheet as database ? About running it automatically etc..
Nim compiles to C, C++, Objective-C, and JS with the official distribution.

There are community developed native code (NLVM which uses LLVM underneath), Lua and Python backends with various degrees of completeness.

With the limited resources available to Araq, it more definitely makes sense to leverage 30 years of GCC optimizations and/or 20 years of LLVM and/or ICC experience, while at the same time supporting basically every platform under the sun.

The Nim community is made of very pragmatic people, and I'm glad it is that way.
The Wikipedia article describes the link to Frankenstein et al, and how it came to be.
People would be willing to transport water into this region and capture some of the profits.

Or maybe there would be a revolt because there is no water.

Or people would love to a region with affordable water
It'll probably run a lot better on modern hardware.
I disagree. Marketing gets people in. Users guide product development and thus the product. If an ”unstable product” is one that users actually want to use, then I guess an unstable product is a good thing?
No, they've changed that. They probably received funding and are now desperate to earn that money back. There should be a site like Medium that wasn't tainted by Vulture Capitalists.
I don’t understand why ownership of property should be taxed. And increasingly more and more.

Consumption should be taxed. I get that. Why should be income be taxed? Are we being taxed for being productive and making money? It makes no sense to me.

It’s like taxing rent. That makes no sense, does it? Why should property be taxes? Why should income be taxed? Inheritance tax is like taxing death.

We have accepted taxes as a way of life that we have ceased to question its usefulness and purpose.
Kubernetes is the thing everyone will be moving away from in the next 5 years because it was too complicated for their purposes.

The unfortunate ones that don't manage to move from it will be maintaining 5 year old kubernetes installations.
> I certainly feel like the bourgeoisie when I use Rust or Haskell.

I feel like a peasant sharecropper when I use Java.
Not ALL negative ion generators are radioactive
I have a friend in Germany that is in a Facebook group for "testing" products from Amazon. They need to purchase all kind of weird and low quality stuff from unknown Chinese brands, they keep the product, get a refund through Paypal and leave a 5 star review. I told him it's kind of a bad thing to do, but hey, free 29 Euro earbuds. :)

I knew this was a problem mostly in the US, but just like one of the initial commenters noted, it's starting to happen even in Germany, and Amazon is now filled with all kind of weird cheap brands that have 4,5+ stars and 500+ reviews, you can't get any proper stuff like a humidifier or some small kitchen accessories without being flooded with spam. Well, back to local shops and retailers.
Oracle, at least, has/had the problem that it can't use the values of parameters to affect the execution plan. So sometimes it's good to write in the values in the SQL statement.

If you write "select .. where account_id=?" then the query plan will probably be the same for any account_id, e.g. use the index, so that's fine, working as intended.

However, if you write "... where active=?" and active can only be true or false and there are a few thousand active entries but tens of millions of inactive ones, the query plan might be quite different for active=true and active=false. (Active=true would use an index, but active=false would make more sense to just sequentially read the whole table, as most rows will be used anyway.)

So if you have very few distinct values, the selection of the value influences the execution plan, and the value doesn't come from an untrusted source, it can be better to not use query parameters.

That is to say, 99% of the time you'll want to use query parameters, but rejecting queries which don't use them isn't a solution either, as you do need to avoid them sometimes, unfortunately.
Well, 600 square feet can be a studio but it's by no means a small studio. It's enough space for a perfectly comfortable 2 bedroom apartment. (Or 3 if you squeeze.)

For a single room, if that towel holds a gallon it should work fine for an overnight humidification job.
It looks like “Debug Mode” is enabled in this website [1].

That may contribute to some security vulnerabilities in the future.

I encourage you to consider turning debug mode off in production.

[1] https://presbot.com/1-<>/