skysight-inc/HackerNews huggingface dataset:
I do something similar. I have a Android app that I sell outside of the app store. I did build some licensing and support infrastructure to allow for automatic notification of updates. There is also a Beta release channel. Therefore, I use the support conversation in order to see if they want to be flipped to that channel.

I also use ACRA and Tracepot to capture crashes and anomalous events. Users can also email me a debug log along with their current app settings. This has evolved over a 5 or 6 year period.
New Blockchain game – Cryptage:Origins, an idle strategy and card trading game
You don't necessarily need a walled garden. A walled garden is the centralized "store" where you _have_ to download apps from.

But you can still have proper security features without centralization. Android's permission system, or even some form of isolated per-process virtualization/sandboxing can go a long way. If properly architectured, it can be possible to prevent a good bunch of malware.
Untold good news story of America today: “local America seems to be flourishing”
In Greece there's quite an uproar for this agreement. 70% of the population is against it and in the northern parts of the country the government's acceptance rates have dropped to single digit percentages.
The pause instruction is supposed to be used as a "yield hint" for programs to signal that they are waiting for a concurrent action in another CPU to unblock, e.g. the contended case in a spinlock implementation, where the current thread needs another thread to release the lock before it can make progress. In Skylake, they have changed the microarchitecture so that pause is a much stronger hint; executing a pause will "yield" the current hyperthread, allowing the other hyperthread on the same core to use more of the CPU's resources (ROB slots). This improves performance for well-tuned synchronization, but hurts patterns where pause is executed too often. Unrolling the spinlock loop would help in this case, probably.
The Mafia Is More Powerful Than It's Ever Been
Housing is a consumable good, not an investment. That homes appreciate is a symptom that reveals the catastrophic government policies imposed on the market.

In a free market, homes would be very unlikely to appreciate in value. Indeed, they would be much more likely to depreciate as they degrade and fall technologically behind.
Vanity fair initially broke the store, the author was scammed by Anna Delvey.
Such a mean atitude.
It's not quite a Promise.

A promise would be the case in an async functions but railway like presented work in sync functions.

Promises also sorta recursively build up and tear down (IIRC) while railway is a "pass along" situation; each function that generates and error calls the next function with the error where you then simply pass it along (or handle it).
1. Stick the mailing list sign-up form on a landing page and do a bit of promoting in relevant places. Specifically say it's for beta announcements, preview release testing and picking everyone's brain. This should net you some users to bootstrap the process with, and they will be responsive.

2. Release the beta, mark it as such and ask people for feedback after they used the product for a bit. Listen to the feedback, act on what's relevant, keep improving the beta. Give kudos where they are due.

Have public forum, actively participate in all threads. Many people look at how active the support forum is before trying the goods or leaving any feedback. So the more active it is, the better. Also, moderate it aggressively to trim junk and trivialities.

3. Once out of the beta, don't forget to genereously reward everyone who chipped in. Ideally with a special gift, like a specially tagged lifetime premium account, a handful of most expensive licenses, etc. The worst thing to do is to offer a discount on a production version - this comes across as a cheap and greedy move.
You are one of the rarest people on earth if you have these 11 signs
I don't understand this, why would you want people to test something that's already predefined? You could automate that.
You want real users that will use the app for real things. Blind testing from a list seems kind of pointless.
Rust doesn't magically fix resources contention. It just provides safe concurrency primitives (and the surrounding language semantics) that make it difficult
-to-impossible to misuse in such a way as to cause a deadlock or race condition.
Meizu joins the tsunami of Chinese tech layoffs
I've been using the same type of all-purpose shoes for a good twelve years now, and while they're neither the cheapest nor the most durable, this is the reason I'll likely continue for the next ten; Having to buy a new pair every other year is 100% worth knowing that I'll always have comfortable footwear that's suitable for everything from meetings to mountain scrambling.
First thing I did when clicking through to the article was to hit my shortcut to switch the colours so the background is black to avoid the glare...

Incidentally I also read HN with a black background, use black terminal backgrounds, black editor backgrounds. Sometimes I toy with brighter backgrounds, but I prefer thigher contrast to brighter backgrounds every time.

Of course that might well be because no screen I have will give a pure black.
This is just a poll from a right (I would argue even far-right) paper, so better take it with a grain of salt.
Or a 3rd party malware ad from a site you trusted. Or your identity stolen from the Equifax breach. Or the countless other times customer data was stolen. Or foreign state massive router hacks.

But yeah, let's put that on idiot grandmas.
Scientists Caught Bacteria “Fishing” for DNA from Their Dead Friends
But why? It has zero benefits.
Looking at the list of signatories, I don't see Apple. or is this a group of chip and infrastructure vendors?
I don't think it's true even in the general case, or if it is true that countries with more open elections have more peaceful transfers of power then I think that the peaceful transfer of power can be more accurately predicted by other variables such as college education rate, gdp per capital, or length of constitution.

I submit the dissolution of the Soviet Union is an example of a large communist goverment transferring power outside the party without it being 'catastrophic'. While it was a politically and economically turbulent time, control of the goverment was relinquished without civil war. Some protesters were killed in various countries, but there were many orders of magnitude less death in the USSR relinquishing control than the USSR to gaining control.
Great tldr. This should be the top post in this discussion.
Did not know this was a thing, reminds me of the turnspit/underdog which also had it rough https://en.m.wikipedia.org/wiki/Turnspit_dog
Erm, they did?

>"The adware components are silently installed by a downloader that is presented as a free and anonymous VPN service (s5Mark)," Bitdefender experts wrote in a 104-page report detailing Zacinlo's modus operandi and all of its modules released today.
Writing Code in a Low-Code World
The Vietnamese govt. loves to tax things coming into and out of the country. Sending enough quantity out of the country to make a profit selling it, would require a lot of shipping contacts. Not impossible, I'm sure people do it, but it isn't easy to do without getting a lot of attention.

Also, legality of it all... name brand stuff here is usually some level of fake. For example, the labels, patterns and fabrics may be from the factory (likely removed without knowledge), but they were assembled by the same factory people, working out of a shop in their living room.

I bought a nice Pull&Bear t-shirt the other day for 100k vnd / $4.39.
Clothing styles change so much that trying to maintain a consistent wardrobe is almost impossible. Just look at blue jeans. I used to buy some from Eddie Bauer, they were thick, durable and lasted forever. Now you try to find those, and the denim is notably thinner, the stitching less robust, etc. Same with their line of polo shirts; these are now much thinner than a decade ago.
Volvo builds a self-docking yacht
Gazans challenge Israel’s high-tech defenses with flaming kites
We had a cool trick of attaching 4-5 pens/pencils together, and then writing. Took a little practice but then a big time save.
That's what happens when you let simple metrics dictate engineering decisions (and career advancement).
William Jennings Bryan’s “Cross of Gold” Speech
The general principle here is that, everything else being equal, if the marginal revenue exceeds marginal cost (i.e. revenue is greater than variable costs), you should make the sale. This is because you will lose less money than if you hadn’t made the sale.

Note however that airline pricing is notoriously difficult. There is no single price at which an airline may be flown profitably. It is an astounding achievement that the industry functions at all.
I was expecting them to be mostly wartime, but clicking around randomly finds they're overwhelmingly "unknown".
It's a useless thing to want.

Most users can be safely assumed to operate on the same intelligence level as a chipmunk the moment they are handed a keyboard. I've met people who had difficulty handling the instruction "open excel" because excel wasn't in the familiar spot on the desktop and confused "save and exit word" with "hold power button for 5 seconds" without a malicious thought.

People still install sketchy Apps and "Make your computer clean", they respond to emails from the nigerian prince about his money and pills to make body parts larger and they will continue to remain ignorant of the dangers lurking in the internet.

Instead of educating them we should protect them. Users will do dumb things and we need to make sure that when a user wants to do a dumb thing they know it's a dumb thing. Sysadmins may install a rootkit on purpose or may install a self-signed driver.

The average user should under no circumstance be given the power to install a self-signed anything.

Give the sysadmins power and prevent the user from abusing it.
Audi CEO Stadler Taken Into Custody in Diesel-Cheating Probe
This is gorgeous. For me it recalls Fuller's Dymaxion map.

He would be cheering if he had this in his web browser.
I'm pretty sure the use of capitol was a mis-spelling in the original article.
Another comment mentioned "hammer-like effects"... I can see it. Mentally, I picture a half-filed milk jug being pushed around the counter. Smooth acceleration changes cause the water level to safely assume the new steady-state, but high jerk values can cause the container to collide with the water hard. If you have hardened electronics, hopefully none of the components are loose.
While that may be a factor, I think it was inevitable to go to a subscription business rather than one time sale. Consistent cash flow, vendor lock in, no risk of piracy, ability to raise prices quickly (or slowly), not having to support everyone's Windows installations or whatever OS they may have full of malware.

Who wouldn't want to have a rent seeking business, given the option?
IOTA’s Next Steps: IOTA Wants to Work on That Soon
This article headline is so bad, should be edited to something not bad
Is there ane big reason why TCC is so fast - other than, of course, doing less work that GCC ?
If you invited a stranger into your home, is it any surprise that they might steal and burgle?

The user has to have some level of technical knowledge and personal responsibility in keeping their machines clean. Downloading random VPN software that is free seems like such a dangerous thing to do. If the user doesn't understand this, they haven't really learnt how to computer properly.
A lot of very posh people in the UK still do a stint in the Army - usually in a Guards regiment. Even the Royals do their bit ...
The performance criticism is a common one, but I don't think most people actually know what they're talking about. I certainly don't, since I don't use exceptions, but I've heard many respected engineers say that they needn't be slow (it depends greatly on implementation).

It shouldn't matter much anyway: You usually don't optimize for exceptional cases, especially if they lead to program termination.

And furthermore, you should not make heavy use of exceptions anyway :-). They lead to non-local control flow that is extremely hard to follow. They are nice for short scripts where they print a stack trace and abort the program. But they are a huge maintenance burden in larger programs.
I bought a set of Red Wing Postmans after I started regularly walking home from work—the three-mile walk was tearing through shoes, and causing issues with my feet. After breaking in the Postmans, my foot pain went away, and the shoes are in excellent condition after a couple of years (haven't even resoled them yet!).

I've had less luck with my AE dress shoes, but I think I'm being too harsh on the leather soles.
Show HN: Exp2Slack fill your slack with node errors
Not all functions can produce an error. If you add two arbitrary precision integers, you're not getting an error.
> First, you're not incurring a large runtime penalty

How large, and why? Only when exceptions are thrown, or also during the happy path?

From what I understand, with Monads the code check errors after each expression (like in C/Go), but behind the scene. Isn't it the case?
If so, wouldn't that incur an overhead that is not present with exceptions, where normal code runs without checks and where "throws" perform a sophisticated jump?
> a specimen of such writing, which I may safely defy the united ingenuity of the whole human race to decypher, to the end of time

Turns out to have been rather optimistic. But I'd say that holding up for 200 years before yielding to a combination of modern mathematics and brute computational force that would have been utterly unimaginable to Patterson is still quite impressive.
The first article feels confused, as if the author copy-pasted from various press releases without understanding the topic. OFDM is not new at all for example.

The PPT is from 2015, when 5G was still just a bunch of ideas.
I mean it's not inherently bad the entire way. Having a good friend in Poland means I get cheap brakes for my car.
Bacteriophages were used instead of antibiotics in the Soviet Union, and are still used today in Georgia.
Do tell ...?!
I generally find sellers on fiverr. They are willing to record screen and comment for about 30 mins for $5. Not a bad deal and mostly good insightful feedback.
which shoes?
Metāla durvis dzīvoklim un privātmājai – IMG projekti
Nice to see somebody else use a railway analogy. I like to use railways to describe why interfaces and encapsulation are important engineering principles. The track gauge is the interface between the people that build the railway and the people that build the trains. As long as they both implement the interface then together they get something much greater than the sum of its parts.
A lot of so-called "idiots" make the rational decision that prioritizes convenience at the expense of privacy. It may not be the decision many of us would make, but that doesn't mean it's not rational.
Not the parent, but I do not see that Intel is wrong here.

New architecture makes new choices and, according to the redlined doc, they expect 1-2% performance improvements on threaded apps, which is a measurable improvement. They also explicitly call for possible degradation cases so folks who care can adjust.

.NET apparently hits such a degradation case, but parent says this is due to .NET implementing spin loops in a way (almost) no one else does. If so, in this particular case Intel is doing the greatest good for the greatest number, which is reasonable. My 2c.
Agreed. And of course it's very hard to go to school when your family has no money. Or you don't even have a family. And of course it's hard to keep families together, when people can't find jobs, because silly X-while-black convictions, a-and of course it's even harder to keep people on track in school when they are just a literal fuck up away from dropping out because they don't have access to birth control (nor proper education about reproduction).
Does textbook equate to real-world, though? Don't real world applications either use a thread per socket (i.e. per TCP stream) or something like epoll?

Genuine questions, because I really don't know.
Telia Pitäjänmäki DC aims to waste heat recycling, this is green if something is. https://www.telia.fi/yrityksille/english/telia-helsinki-data...
Ok I am sorry, I overly-generalized. Yes, there are many free books which are great. My initial Kindle paid for itself when I read 10s of free classics.
Ask HN: What have you observed about leadership at your company?
It seems that startups can become full of really ambitious and capable people, but the ranks of leadership can become "Yes" people who manage up to save themselves more so than manage down to lead their teams. Is there a culture here to reward poor leadership and a dark culture of fake results and blame: in that being in a higher position can insulate you, you can blame underlings for failures, you can create a facade of success for your managers (e.g. C Roles). If you're options/benefits are large and look good on paper, I can imagine how there can be indecision about leaving such a potential reward due to golden-handcuffs (that could be replaced with more certain reward at a public company). (Or is leading just a hard problem?)

When that behavior becomes rewarded in some way (e.g. the behavior is a successful one for financial and power survival), it becomes harder to break that. The company begins to suffer and atrophy. Is there real pressure on the company to satisfy investors, to hide failure, etc. How prevalent is this in the startup community (compared to other businesses - is it more pressurized/tangible at a small company/startup)? Any anecdotal evidence about how situations changed overtime?

I want to know the community's experience with this and any stories and advice that can be shared.
I'm surprised there's not a single mention of Bash in the post, because you know, Bash has functions too... /s
Probably a more accurate transliteration, since the 'c' gets pronounced as soft in English (at least, every time I've heard it: "Mass-ə-doh-nee-ah"), whereas the kappa indicates it should be a hard 'c'.
On the contrary, private enterprises lack the external visibility that lets people see the waste. In a private business, in a "cost centre" like development, this kind of thing can happen very easily.

It can also easily coexist with stupid cost saving measures like cutting the free soda.
Not a history major, but wasn't Northern China conquered by foreign invaders again and again? It was anything but pleasant.
This gives a lot of importance to small airports in small islands. Big international airports are surrounded by other smaller airports. They are associated with a tiny surface. I can not see how this representation may be of any use for airports.
A castling move I believe - it is like a making a statement: i am at at your mercy, don't beat me, while they take JD as their "human shield" against Beijing. JD of course did not agree being a human shield for free
Perhaps for DOS resistance like the hashdos vulnerability from 2011?

https://nakedsecurity.sophos.com/2011/12/28/large-percentage...
Is it just me that wants to see another neural network which can generate a photos of these wondrous creations ?
> And with ipfs you are dependent on the ipfs own domain

No, you might have gotten something wrong here. We (I work at Protocol Labs, I'm part of the development team working on IPFS) are hosting a public gateway you _can_ use but in no way have to use. You can either use your own local gateway, another gateway via IP or accessing the other peers gateways if that's accessible. Nothing is tied to the "ipfs.io" domain.
Thank you, I totally missed it!
Sure, but you don't think gun manufacturers didn't profit from war before WWI?
How blockchain is a great opportunity for developers?
There were news and promises from Microsoft to open major DC in Finland. But those just evaporated and nothing happened.
There is a solution for clothing along the same path as the one you took when you bought your Allens. Tailor made clothes. There are even online shops where you send your measurements and they make bespoke shirts that always fit like a glove. Of course if you're into tshirts and the likes things are more complicated.
What would happen if distance over sea is penalized by a certain factor? Is there an extension of Voronoi diagrams that addresses this issue?
I worked for a company that did integration work for the IBM market. Every Fortune 500 retailer we dealt with had zOS playing a big role in their enterprise and did not seem to have any plans to change that. Lack of a CS degree didn't hold back any of my coworkers. Most had some form of STEM degree but the degree didn't matter for experienced hires. It's tough getting that first job experience though.

Don't overlook OpenText though they hire a lot from U of Waterloo.
We've just had an experience where:

- it was made very clear that we should not start on work items that weren't ready or approved
- there were no ready or approved work items

Although that only went on for two weeks.
Download KingRoot
No problem.

The group is "Acrylic Painting for Everyone" - no worries, we cover more than just the painting, but the group is large enough that we can't change the name. "The Art Studio" and "Accidental Watercolorist" are good as well, though the second is narrowly focused on watercolors. You might also check out www.wetcanvas.com - this is a really, really good forum with loads of information. A lot of other groups seem to be hit and miss, like everything else.

You might also be interested in a book called "Drawing on the right side of the brain" - I've never read it, but it comes highly recommended from adult learners.

Unfortunately, art tends to specialize more and such people really depend on what you get into. People learn from old works, usually from the Renaissance painters to Picasso, Dali, and Van Gogh. Then you have folks like Giger (alien movie art) and Escher (with lots of perspective and math). Oh, and Bob Ross - people seem to love or hate him, but he inspired many to start making art. Some of this, I think, is because there are so many different mediums and styles of art that people tend to split a bit more. Or simply because art has been around for a very long time compared to programming.
GMO corn would misalign the whiskey's thetans and contaminate the meridians of the drinkers, leading to a subluxation of the quantum mechanical body.
A few years ago (4, I think?), I was shopping for pants at JC Penney after losing a bunch of weight, and a sales associate there came and was extremely helpful in finding some that actually fit my (still somewhat odd) body shape.

I don't generally think of JC Penney as being a store high-end enough that most people would feel they can't afford to shop there...
What's the point of the test if you can chose the input? E.g. for a sorting algorithm, you could input an already sorted list then?
So (+) would be defined as adding its operands, except if one of them is an error (in which case the result would be an error).
The two most frustrating parts about online shopping are 1) the Byzantine pricing model, and 2) the inability to keep anything in stock.

I don't need the silly vanity of thinking I got some amazing "deal" at 40% off when your prices are clearly just inflated by 40+% across the board to start with. It's a tremendous waste of my time to have to figure out which items qualify for which promotions, only to be disappointed at checkout by some technicality.

Even worse is finally picking a few hundred dollars worth of clothing to buy only to find out none of the normal sizes are in stock. I cannot believe how many retailers are still failing the absolute basics like inventory, yet insist on investing billions in tracking everything we do, everywhere we go to hijack our privacy and attention with ads.
It doesn't seem to me that it's designed to be "useful" as much as just interesting.