skysight-inc/HackerNews huggingface dataset:
You can still take the 2010 approach and just run everything on Rails and Postgres. It’ll be a long time before any startup outgrows that stack, and by the time they do they’ll have the ability to rewrite like Twitter did.

Anyone who starts off with anything more than that (or Django or your favorite language’s equivalent) is just wasting time and effort trying to be trendy. Over-engineering a startup only serves to keep you from testing market fit, which is only a good plan if you’re trying to milk more investment money because you know you’re going to fail as soon as you launch.
Agreed - the obvious (and yet neglected) pertinent point is what type of relationships were these that he cultivated?

Were his associates doing "his will" because they feared him (glad he's dead) or because they agreed (wish to avenge this)?

Or if as multiple reports indicate he was actually the "2nd most important Iranian" - let's flip it and pretend he's the USA's "Mike Pence".

Now even the most ardent Trump Supporter I suspect doesn't give a toss about the wellbeing of "Mike Pence" - maybe there'd be a week of mourning in the lobby industry if he popped his clogs, but we'd get over it.

However if the Iranians had assassinated him (and posted pictures showing them doing it), I can see maybe a sizable proportion of both sides might consider a response to be appropriate.

So - "They've just assassinated our VP - what response do we think is commensurate?
I think there may be some confusion as to the terminology in the article. The gradient does not necessarily lead to the greatest decrease in the function. Specifically, if our function of interest is f and we're currently at the point x, then f(x - alpha grad f(x)) for some alpha may or may not be less that f(x + beta dx) for a different dx and beta.

For example, consider the quadratic f(x) = 0.5 x' A x - b' x where ' denotes transpose and we have implicit multiplication. Let A = [2 1;1 2], b = [3; 4], x = [5;6]. This is convex and quadratic with a global minima of [2/3;5/3], inv(A) b. Now, grad f(x) = A x - b = [13;13] and moving in the direction [-13;-13] will not get us there in a single step. However, dx_newton = -inv(hess f(x)) grad f(x) = [-4 1/3, -4 1/3], which brings us to the global minima in a single step.

The value in gradient descent is that, combined with an appropriate globalization technique such as a trust region or a line search, it guarantees convergence to a local minima. Newton's method does not unless close enough to the minima. As such, most good, fast optimization algorithms based on differentiable functions use the steepest descent direction as a metric, or fallback, to guarantee convergence and then use a different direction, most likely a truncated-Newton method, to converge quickly. Meaning, the gradient descent direction rarely leads to the greatest decrease. Unless, of course, we want to make an argument in an infinitesimal sense, which fine, but I'd denote that explicitly.
Have you got any links to examples to some of your designs? It sounds like I'm in the boat you've escaped from. I'm a long time back end developer, and the front end is a bit scary. I've been using Bootstrap + jQuery for as long as I can remember, and I've tried to switch to Tailwind + Vue more times than I can remember but always faltered back...
They're usually shipped with the game, but often will _remain after you uninstall the game_.

Some install permanent rootkits that are completely uninstallable (see: GameGuard‡, XIGNCODE⸸, AhnLab Hackshield†)

⸸ God awful basically malware. Sends a ton of data home to bare IPs overseas. No TLS. Incredibly invasive.

† This one was particularly interesting, malware could use the rootkit to hide their files based on specific names. It is horrendously shittily written. AhnLab itself is also interesting, as the founder tried to run for president of South Korea or something, and SK either still does or used to mandate some of their "anti keylogging rootkit" software as required by law. Sends a ton of data home to bare IPs overseas. No TLS. Incredibly invasive.

‡ This does not uninstall after you uninstall the game, it runs persistently, and would make windows non-genuine or toggle on unsafe mode for unsigned force-installed ring0 drivers. Sends a ton of data home to bare IPs overseas. No TLS. Best part: did not sign version updates or demand they be higher. Cheaters could run a webserver on localhost with empty 0-byte signature detection files, and it would "patch" itself down to uselessness at launch and detect nothing. Incredibly invasive.
I had the same thought. The meta-customers here are the insurance companies. If you can prove that the tool improves the performance of doctors so that they get sued less when they use it then the insurance company will give discounts for doctors on their insurance for using it. Presto! We just created a market for doctors to pay for the service.
“Consumer driven healthcare” as the academic researchers call it. It is bewildering why we don’t have diagnostic labs doing email marketing campaigns, for instance. This is driven, I think, by an outmoded concept of the security of doctor’s knowledge. Now, doctors are so behind the ball and play defensive to protect themselves from malpractice. The idea that an individual cannot make educated decisions which are market driven (ie price driven) for most mild conditions is incomprehensible.
3 will start immediately after the election results are in.
> - Incels are prescribed virtual girlfriend therapy to provide them company and acclimate them to interactions with the opposite gender. Black market hacks transform them into anime waifus.

hahaha this is a good one #startupideas
Wow, that's pretty heavy assuming it is true. Might affect founders too if true if they attempt a 'recovery strategy'.
I would recommend CVAT for annotation (for images/video): https://github.com/opencv/cvat

In general, annotating data for object detection or segmentation tends to be very hard to do effectively—expect low quality and inconsistent labels.
JavaScript Party 108: New Year's Party
What kinds of problems are you trying to solve that would make solving the (rather large) meta-problem of creating a /whole new programming language/, easier / more effective / more clear / more profitable - especially when compared with "just solving the problem with more established tooling"?

I don't ask this critically. I am genuinely curious. I wonder about this a lot; there are so many languages that solve the same problems in slightly-different ways, that I'm always curious as to the motivations behind creating another new language.
Multiple cultures have legends of great floods wiping out civilisation... for which one candidate common ur-event is the sudden sea rises at the end of the last glacial period.

Which if true would put legend persistence at at least 12,000 years.
The modern alien mythology has more in common with ancient stories of demons and fae. They're basically the same thing with different cultural contexts applied.
> TLDR: No recent Apple OSes support running 32-bit at all.

macOS Mojave 10.14 (released 2018) supports running 32-bit apps.

iOS 10 (released 2016) supports running 32 bit apps.

I would agree that iOS 10 is not recent, in the context of the iOS timeline. I would disagree that macOS Mojave is not recent, given that Apple still has numerous show-stopper bugs in the upgrade process to Catalina.
A better way to put it is that health insurers don't want you to get "sick". So anything to prevent that is usually money well spent. That's why vaccines are so easy to get.
That's a rather aggressive rebuttal. Its conclusion is also incorrect.

It was a slight simplification. You send your input to the server. Yes, filtered. Yes, not 1000Hz. But essentially what the client was doing. You could increase the resolution here but again, who's paying for it? I do agree that the rebuilt context is what the server saw, not what the user saw after network and screen latency, but we're talking about behavioural analysis.

And that's where I think you're flat out wrong. One kill could be a suspiciously-tracked headshot. But systems like this can compile hundreds of kills over dozens of matches from a single user. Its volume builds an accurate picture about whether a user is a cheater or not.

And it's a country mile better than games that have no repercussions for cheaters where the cheats haven't been detected by Gaming's answer to Norton AntiVirus 2003. Because zero-days still get by those.

(Edit: I'll also use my edit window to add that many servers run a lot faster than 64 - just as you can record at any speed you like - by Overwatch may be locked lower for disk space reasons)
I think this is about improving decision-making and effectiveness of government. I'm not an expert but I imagine a surveillance play would be handled via MI5 (domestic security) and not Downing Street. Moreover, Johnson is vaguely libertarian.
I really love you have picked up from skeleton / milligram.

A suggestion, you might want to included a minified version of the css because it looks to be 22kb and you’ll be compared against skeleton which is just 2kb.

https://github.com/robsheldon/sscaffold-css/blob/master/ssca...

Edit: typo
Is there a print version (in the planning)? I usually don’t buy ebooks
Dynamic dispatch is in the language too.

use core::fmt::Display;

fn show_monomorphic<T: Display>(first: T, second: T) {
println!("{} then {}", first, second);
}

fn show_polymorphic(first: &dyn Display, second: &dyn Display) {
println!("{} then {}", first, second);
}

pub fn main() {
show_monomorphic(17, 23);
show_monomorphic("fnord", "slack");

show_polymorphic(&42, &"quirkafleeg"); // mixed types!
}

There are things you can do with each that you can't do with the other, but they are often both viable choices.
Android, I guess.
> it’s the only language that works in every browser

Assembly is the only language that works on every machine, no matter how small or big. But that doesn't mean that we all have to write assembly. Or Javascript (if we're targeting Web). Purescript, Elm, ReasonML, Clojurescript - they all exist for good reasons, not some made-up bullshit points.
Ah, that's a beautiful, elegant design.

The geoorbital comes off in a jiffy and you can take it with you (e.g. when you have to lock you bike outside) but the Copenhagen is so stylish.
By the way...This publication is owned by Morningstar inc. Guess you invested in Morningstar inc. during the dotcom bubble?

Softbank. $91million for 20%
You have to open it in the app.
Smart Cities of the Future: Self-Charging Cities – EBrand Me
I have a giant quick e+ and it has the gears to ride it without the motor, but it really sucks. I did a ride where I exhausted the battery and it sucked the last couple of miles. It's a 50 pound bike once the motor dies.
All My Friends Are Finding New Beliefs
Britain demonstrates how it's done: what is paid for from public funds is decided by an expert committee. It is no one's business what any individual is suffering from, and it doesn't matter, what counts is aggregate demand.

https://en.wikipedia.org/wiki/National_Institute_for_Health_...
Kind of feel the opposite. It's just a game and cheating is pretty funny.
Smart Cities of the Future: Self-Healing Construction Materials – EBrand Me
There are some ways, but they are often somewhat invasive, and basically none are possible for a human player to use while in game.
Thank you for your answer. I've raised it with management at my current company, which is a good one, but not a software company and thus limited in growth for technical team members. My current manager was honest in his assesment at least.

In a previous job, they did promise me a management position, there was one I do believe they meant for me but the planned expansion was canceled, and I was passed over for another position which was the reason for me leaving.

I live in a city which is among the best in Latin America but nothing like the U.S., architect positions are very rare and management positions are not usually posted. That's why I'm tempted to take the PM position, as it is for a software outsourcing company. Maybe I can raise my expectations during the interview process.
I don't think it's that simple - you could easily communicate across "threads" in a warp, since these are just SIMD execution units. And you could use GPU main memory to communicate across true "streaming" processors, with some minimum latency. The troubling case is when communication latency limits performance, and the communication is not tightly-coupled within something like a warp. That's when CPU's (or even more exotic models, like systolic arrays etc.) might be preferable.
Only a limited hand-crafted hardcover edition is planned. That being said, you can print a dead tree version from the PDF at your local printing shop (or at home) if you care about the text, and not that much about binding.
I have been in several meetings where somebody said that a thing is simply not possible and a manager asked "but what if it was possible?". How are you supposed to respond to that? It's just a silly thing to say. Now if somebody says "I think it may be possible because of A, B and C" you have something to discuss. Otherwise it's just an empty phrase.
Bea Johnson shares how she does it. Here are links to her videos: https://www.youtube.com/results?search_query=bea+johnson&oq=...

She's one of my role models. Sorry I forget which videos cover dairy specifically, but I remember her talking about cheese and her secrets to get workers to put it in containers she brought. I think meat too.
> Ideally a language designer would only be tasked with how to express complex ideas in a simple, composable syntax.

It feels like you're talking about Clojure.
The Seattle frys has been dead for 2 years. Both times I needed a usb drive or power supply and the had none. Found a local mom and pop up near mill creek that had seasonic power supplies in all sizes (wanted an 850), and a collectibles shop. Thanks @ https://computerconceptsbothell.com

Back in the day, compusa was the place, then it went oob. Then hard drives northwest bought compustop and closed them.

For a tech town, this place is missing good computer hardware stores, little strips of computer stores in Redmond just disappeared in the early 2000's. Use to call it little silicon valley (near hdnw).
Again, we already have solutions. You just don't like them.
The Wikipedia article is literally about the USPS monopoly being enforced.
Thank you for your answer. It's hard to get one here in Uruguay, but I'll definitely look for those.
IMO ELK is worth it. All the filtering, sorting and graphing means you can easily do post mortems (which makes you more likely to do them at all), you can get detailed performance and other metrics without spending days setting up robust testing, and it makes it easy to correlate events from your entire infrastructure. Just make sure NTP is enabled everywhere :)

I would budget some time after setting it up to weed out uselessly verbose logging and rotating old logs out of RAM and onto cheap storage. You'll love it.
I think the author is just having fun.
Graylog is a really nice free product, and although it can look a bit scary, it's not that hard to get setup - especially since the introduction of the ElasticSearch REST API, meaning you no longer have to make GrayLog join the ES cluster as a non-data node.

You can spin it up on a single machine with ES and start playing with it. I usually forward all of my logs to rsyslog, then that duplicates the logs out - they go to flat file storage, and to graylog for analysis.
Mux (YC W16) is looking for a solutions engineer to help turn customers into fans
Self-taught bloke cracks crypto conundrum supposed uncrackable until 2034 (2019)
> Trump was advised that it was now or never if he wanted to make a huge statement

He's tweeted about why he wanted to do it:

https://twitter.com/realDonaldTrump/status/38292347815791001...

https://twitter.com/realDonaldTrump/status/25578456090477363...

https://twitter.com/realDonaldTrump/status/14160455485582540...
Sen. Kaine Introduces War Powers Resolution on Iran Conflict
She basically just told him that if she treats her patients better they will visit her less. This is not laziness, this is malevolence.
> If people believe ICE has broken laws and violated human rights they should be pursuing a trial

That would require a fair and balanced court system which the US lacks.
Nice idea, I created a ticket for that and will work on it: https://github.com/minthemiddle/tailwind-button-playground/i...
Its quite reasonable to postulate that more americans and iraqis will die in the next year because of this action.
That's a great point and to be honest I could have been a lot tighter with the terminology. Good advice to take on board for next time - thanks!

Your point about combining optimisation techniques is interesting and I'd love to learn about it a little more. When you say "As such, most good, fast optimization algorithms based on differentiable functions use the steepest descent direction as a metric, or fallback, to guarantee convergence and then use a different direction, most likely a truncated-Newton method, to converge quickly", does this mean that both algorithms are being used together? So first steepest descent is run for a few iterations and then the truncated-Newton method takes over?

If you have some resources where I could read up on this it would be much appreciated!
That's the stated, euphemistic reason. The real reason is that they are doing security theater.

Finding something you may have forgotten at the checkout is the only possible benefit to the consumer, so they play it up as a point of customer service, to partially counteract the unreasonable queue they create for exiting the store.

If the genuine concern was forgotten items, they would do the additional QA check at the point of sale, where the item is most likely to be found, rather than at the exit doors.

Don't parrot the corporate propaganda without giving it your own analysis first.

The veracity is easily checked. Buy a small, disposable item with your regular purchase, and put it in your pocket after checkout. If the receipt checker notices the item is missing, note a positive result. Put the receipt in your pocket with the item. Next time around, take the item out of your pocket and put it in the cart, and see what happens. Make sure you project the confidence that yes, that object in the cart is yours, and was lawfully purchased during a previous visit. Beware that this sort of testing may get your membership revoked.
I'm not so sure that's silly. There's two discussions - one is 'is X possible', and the other is 'what do we do if X is possible'. They're asking you the second question, and you're answering with the first, which is probably the silly thing here.

They're possibly asking you the second question because they have context that you do not about the first, or they have conflicting advice from another expert on the first question. It may not be possible to pass on that context, for example for reasons of time or security, but they want your answer to the second question anyway.

It's reasonable to answer the second without the first.
I know of a few places in Kansas City that have under sidewalk vaults. In some of those places they have warning signs about not parking.
Here's one. https://bit.ly/36qPLvy
> Coraline Ada Ehmke introduced the Hippocratic License—named for the Hippocratic oath—which caveats traditional open-source licensing with restrictions on uses that “actively and knowingly endanger, harm, or otherwise threaten the physical, mental, economic, or general well-being of underprivileged individuals or groups.”

What is the logic in limiting that to "underprivileged individuals or groups"? If someone individual or group is not "underprivileged" its OK to knowingly harm their physical, mental, economic, or general well-being?
impressive documentation for a simple “stitched together” library. you even bought a domain name! nice work.
"Money laundering" is also when you conceal the source of funds that haven't been tainted by crime

Everyone should have the right to privacy, electronic transactions are no different.

Of course, you can use the good old "if you have nothing to hide then you have nothing to fear" argument, which has already won over...
One thing I would have liked the article to explain is when this is preferable over solid glass.
I didn't give investment advice to anyone. That's the outright lie.
That tour is great! I take everyone who visits seattle to it. I've had the same tour guide, and each time was different as well.
If you absolutely need it ASAP, drive the 3 hours to Riverfront Plaza in Chicago.

Otherwise, plan ahead and use online retailers.
Yeah but it’s still enough to stall and hinder newbies (me) that deal primarily with categorical data until you can start to intuitively map the continuous back into the discrete.

Nature of the beast it seems but still kind of a pain.
USA will bankrupt before 2030
Yes, I cover cost in the head comment.

It does slightly come down to what sort of multiplayer experience you want. Budget in the temporary archiving of ranking multiplayer games. Sell it as a feature. It'll keep the whole thing ticking over a lot longer.

The review cost is nothing. Really. Communities love to self-police so giving them the tools to do it completely, or to a point where they can identify flagrant cheaters for paid mods to verify... It's the Stack Overflow model. It works.
Presumable cost or manufacturability? Big sheets of glass were not feesible in the 1800s
Your mention of the Akihabara market brought to memory a thread at theradioboard filled with useful info and photos.
http://theradioboard.com/rb/viewtopic.php?t=5558

That market is a dream place for any electronics enthusiast, at least those who grew when an electronics shop wasn't a cellphone reseller. I wish there was some way of purchasing those Aitendo modules in the EU at decent prices.
Unfortunately some stores are closing over there as well, albeit much slower than in other places.
According to Paul Mockapetris who designed the DNS, domain names are little-endian to make autocompletion easier and to allow unqualified "local" names (e.g. "bilbo" instead of "bilbo.cs.college.edu").