skysight-inc/HackerNews huggingface dataset:
I don't get it. We have powerlines on every street yet NIMBYs complained about a single cell-tower being built in my hometown. Whether something is an 'eyesore' or not seems totally arbitrary. And in my view, this one has a real beauty, like a city skyline - totally artificial yet vibrant and exhilarating.
I can't understand the negative sentiment in these replies. A ribbon cable is objectively a better design choice. If someone is attempting this mod themselves why would they not pick the best choice? We're all engineers, here, right? Do you all prefer to drive without wearing a seat belt as well?
Well, anecdata I suppose, but I know plenty of startups where developers are exclusively mac. Not the showstopper you might imagine.
Amazon’s Fire phone is even worse than I remembered [video]
Office Noises
"Either you believe humans respond to incentives or you don't. It's that simple."

Fine. I don't, at least in the simple model you present. And I hae 40 years of behavioral economics to point to.
Show HN: App to never fall out of touch with friends and family again
Thanks such a detailed answer! I've never worked with enterprise, so this is very interesting.

However my question remains: is the ESB the source of the problem here? If your company would world "like that" — as in, with all the circuimstances and limitations you mentioned — would using different systems really bring a better outcome than ESB?
ha yes, that was the one thing in video that really caught my eye. not sure why
Right, text is the lowest bandwidth form of communicating imagination. And to make up for that low bandwidth users have to exercise their own imagination. It's like storing actual vertices of a sphere, vs. having the client execute code to generate the vertices given a position and radius. This is as opposed to graphics where the creator has enough bandwidth to actually portray their imagination on the screen.

While there's undoubtedly an appeal to exercising one's own imagination, it introduces two key shortcomings. One, the users imagination doesn't always produce the expected output, and two by locking the interface into a text based interface a whole host of gameplay options are off the table. You're never going to have a text based racing game, or anything involving physics. There's a reason why almost all text based MUDs have a graph or grid based world and turn based gameplay: because that's all you can really do with a text based interface. You could build a racing minigame in a text based MUD but it's probably just be rolling checks against some kind of character stats rather than having the player actually guide a car around a track.
Crucial difference: recruitment agency matches based on criteria that customer and contractor provide, because they work for both as an agent.

Agencies don't match based on their own internal criteria. That would recharacterize the relationship between the agency and the contractor, flipping it around so that the contractor becomes their agent.
2019:

https://en.wikipedia.org/wiki/Dogfight#2019_Indo-Pakistan_ae...

Unless you're talking guns-only (the DARPA simulation discussed in this thread was guns-only).
>It is uncommon to the successful ones.

Exactly. People love to point at Amazon as long unprofitable, but don't realize the company was generating massive cash flows for reinvestment, too.

There's no inherent reason startups or tech companies should lose money endlessly.
That yet another "Unicorn" is actually just smoke and mirrors, isn't profitable and has no realistic path to ever being so?
On the bright side, there is plenty of anecdotal evidence that psychedelics can massively accelerate this learning process. And with the foolish restrictions on (and falsified reputations of) these mysterious compounds finally relaxing, I see the possibility that a phase of massive advancement of humanity could materialize.

But then if that did start to get underway, the old guard could assert its control just as easily as it did last time. In my estimation, Communist Russia was a "reasonable" excuse for that unfortunate decision, and China seems like at least as good a reason this time around. Freedom of communication afforded by the internet could have been our saving grace this time, but as luck would have it we happen to be well into an era of that freedom becoming more censored as time goes on.
You can, the company I work for makes a product that does exactly that.

It's very much a last line of defense way of detecting attacks because it means the attackers are already in and already have access to whatever workload is being protected.

https://www.rubrik.com/en/products/polaris-overview/polaris-...

Disclaimer: I'm just an engineer (not a sales person/pr/...) and all my comments on HN including this one are entirely my own views/not the companies views.
You can be my AI any time ...
I recall that Supreme Commander used the same technique, a fully deterministic sim run in lockstep by all multiplayer peers. For it's era, it had very very high scale for an RTS game. (thousands of units and enormous game maps (the biggest of which took 15+ mins to send naval units across)

If I recall correctly, there was another benefit. You could save a multiplayer game by just having all peers dump the current game state to disk and resume it later. Since a big SupCom game could take HOURS this was a great feature.

However, there were 2 issues with SupCom's implementation.

1. It wasn't perfect and sometime hours deep into a big game, you would get a "desync" error and it was unrecoverable.

2. Everyone needed to be able to run the sim at the same speed. So the game could only progress at the speed of the slowest player's computer. And SupCom was VERY compute intensive.
The ugly little truth about the Google/Apple Exposure Notification Framework
> Air support fighters need guns (see A10 warthog) and other ammunition. But will we really be using guns in the future of air to air combat?

That transition has already happened. In recent conflicts the US has favored precision guided munitions over gun runs, even when sending the A-10 in somewhere. The A-10 is an internet favorite, but the reality is that it's expensive and obsolete. It's honestly a travesty congress keeps throwing money at it.
Considering much of their work is classified it's incredibly unlikely you are aware of most of their product's successes or failures.
Sounds like your problem isn’t Slack. It’s an immature coworker and clumsy management using an unproductive expectation of response.

When I’m doing that kind of work, I tend to work in 1 hour blocks. Then I take a break, clear my head, check for significant comms, maybe rely to a couple, and then get back to my work. I have most notifications disabled so I don’t get that constant attention drain. This is all part of an effort to manage my time.
Here are the contents of the "attribution section:"

"Drovorub is proprietary malware developed for use by the Russian General Staff Main Intelligence
Directorate (GRU) 85th Main Special Service Center (GTsSS), military unit 26165. GTsSS malicious
cyber activity has previously been attributed by the private sector using the names Fancy Bear, APT28,
Strontium, and a variety of other identifiers. (Department of Justice, 2018) (Washington Post, 2018)
(CrowdStrike, 2016)

In addition to NSA's and FBI's attribution to GTsSS, operational Drovorub command and control
infrastructure has been associated with publicly known GTsSS operational cyber infrastructure. For one
example, on August 5, 2019, Microsoft Security Response Center published information linking IP
address 82.118.242.171 to Strontium infrastructure in connection with the exploitation of Internet of
Things (IoT) devices in April 2019. (Microsoft Security Response Center, 2019) (Microsoft, 2019) NSA
and FBI have confirmed that this same IP address was also used to access the Drovorub C2 IP address
185.86.149.125 in April 2019."

So unless they were sharing 185.86.149.125 with a different malware group (in addition to the other indications that are not mentioned), this seems like pretty good evidence that they share attribution.
The bizarre part to me is that Palantir was founded in 2004. How have they survived 16 years with constant large losses? There is no way they've had that much funding.
I have to confess that I have a lot of prejudice against PHP after having to work with it at the time of PHP3 and 4. It seemed like even worse than Perl in the sense of how many things were just bolted on it as a way that the developers could claim "yeah, you can do that with PHP". After having a blog running wordpress hacked twice by mere virtue of being online, I dismissed it for good.

I keep hearing about how the language has improved, but to me it feels like even if the language gets rid of all its heaps of crap, it still is in a evolutionary dead-end. Is there anything that PHP is developing or adopting that can not be had at other established languages?

(Edit: I never had something downvoted so fast before. This is not concern trolling. I seriously would like to know if it makes sense for a non-PHP developer to look into it)
If the JIT for PHP ever becomes good enough it solves the memory leak problems PHP to this day is still plagued with, that might be enough to convince me to use PHP again, possibly, for some workloads.

I can't help but feel that PHPs popularity is mostly tied to Wordpress, and to a lesser extend Laravel (with Symfony coming in behind that).

Not really sure the rest of the ecosystem even matters, outside those core pieces. I'd love to see it fix alot of landstanding issues, and I love that the language has moved forward. I've worked with it professionally over the last few years in various places, and I don't particularly dislike so called "modern" PHP, but its only really good at very specified problem domains (mostly, you have a website, need to display said website. I always had scaling problems for anything other than using it in the context of a template language or very straightfoward database access. Real time APIs? nope. Just couldn't get it done, too much memory pressure)
I agree that's plausible speculation, but it's still speculation. It seems like a pretty serious failure of media literacy to assume that these screenshots are authentic without any concrete knowledge of how their authenticity was confirmed.
How to get police out of schools
Ammonia as a fuel for compression ignition engines
F# is the best modern ML in my opinion. It has OOP, but the style is to only use it when you need to or for interoperability with .NET. Even the OOP stuff is done in a concise way. I think it's useful to have. For example, one can have immutable records with member functions, and that's useful for doing operator overloading.
95 really sucks for a lot of reasons. i like to imagine a world where the smart thing was done and it became a ring road around the city instead of just cutting directly along the waterfront.

always hated the spring garden el stop because of it being in sitting directly between the north and southbound lanes. it's just vaguely uncomfortable to stand on the platform as cars speed by in both directions, which makes them feel closer than they actually are.
I was bringing up a new CPU board with the OS on a hard drive. It contained the only instance we had of the OS for that CPU board. And somehow I managed to delete the file that contained the OS kernel.

The board still booted, because the boot sector still pointed to the sector that the OS kernel file had been in, and the contents of those sectors hadn't changed. But the sectors were marked as unused on the disk, and could have been overwritten by any file write.

I booted for two days from that deleted file before I got to the point where I could re-create it.
That's before taking into account enemy attempts to jam, spoof, or otherwise disrupt your control link.
But then a lying DNS server could easily identify those, and NOT lie about http://*.google -- the reason these requests are entirely random domain names is so they're not easily recognized as probes.
Interesting to note however that in the actual competition [1], the AIs didn't seem to find benefit from vastly exceeding the performance limits of humans, with regard to G-forces. Maybe these limits come through in the design of the jet as a whole, and would be a different story in a built-to-purpose UAS. The winning AIs here mostly benefited from super-human precision in aiming.

[1] https://www.youtube.com/watch?v=NzdhIA2S35w
Landowners have held disproportionate political power for the entire history of American democracy, but if enough renters show up to the polls and vote their whole ballots, ridiculous policies like this can begin to slowly change.
Didn't realise I was playing into a meme - I've basically replaced most of my white meat use with off the bone thigh meat.

You get a stronger taste for sure, but I've not yet found it actually jars with a recipe (and to be clear, complete anecdata based on dishes I prepare) to the extent the cons outweigh the pros.
What Happens If Uber and Lyft Flee California? Look at Austin
> ELENA supports rich set of object-oriented features:

> abstract classes, interfaces, singletons, class constants,

> named constructors, variadic methods / constructors and

> class extensions.

Half of these are anti patterns that I appreciate other languages (Go, Rust) leave out (non-virtual inheritance, singletons, ...). Elena announcing them as features makes me wary.
"With its weapons and defences under the immediate control of a positronic brain, it would be more manoeuvrable than any manned ship. With no room necessary for crewmen, for supplies, for water or air purifiers, it could carry more armour, more weapons and be more invulnerable than any ordinary ship. One ship with a positronic brain could defeat fleets of ordinary ships.
Am I wrong?"

-- Elijah Baley, "The Naked Sun", by Isaac Asimov
PSA: The Campaign to Stop Killer Robots

Banning autonomous weapons is a very important step humanity has to take.

https://www.stopkillerrobots.org/
Obsolete SF Futures
No surprise. When making video game "AI", our challenge is not to figure out how to make a clever AI that can beat the player, but in making a system that can fail against the pathetic human in a believable way. Ironically, many of those failure modes involve having the AI do stupid human things, like forgetting to reload because stupid human brain/ears can't track exactly how many bullets have been fired just by listening to the BRRRRT of a machine gun. Or stepping out from cover at just the wrong time. Or calling to friends and thereby revealing position. Best one ever "I'm out!" or the variation "Reloading!"

Someone here said (paraphrasing) "but it only takes a few tries for the humans to learn how to beat an AI in games like Dota". In war, you're dead. There is no second try. Maybe, if they managed to get telemetry out, the survivors can analyze the behavior, but so are the winners.

There are also plenty of games where, no matter what, the humans do not win.

Once this is combined with vehicles that do not need to obey "don't squish the human" physics, and humans are done.
A great feature not only for players, but for developers as well. If every change to game state goes through an event system you can reproduce any bug or crash as long as you're careful about making sure that the event stream is recorded before the process is killed.
Once upon a time, I bought my expensive asthma inhalers from Walmart because it's the most convenient pharmacy. Then they stopped carrying it. In fact, every one did. The manufacturer's patent ran out and they stopped making it. It was several years before the drug came back on the market by which time I had moved on to another expensive inhaler.
I honestly don’t think they do.

I really think that’s just a personal project of a Russian billionaire that has enough free time and pretty much unlimited resources.
Isn't "fill in the gaps" the point? What exactly does a polygon character make a person imagine? Text like "He was a nefarious looking character dressed all in red" takes a very small amount of bytes but the resulting payload in someone's mind can be huge. I guess you could argue that images might be a better mechanism to transmit someone else's imagination but text is better to activate your own and I think that is what the quote was about.
Honestly it's not a ridiculous assumption. Right now, in web-startup-land, it's a very high percentage. Exceptions would be the unix tool users - vim/emacs - and I suppose they would be expected to temporarily embrace VSCode for the sharing session.
When I got my teaching credential in 2002–4, I had to do a few general education requirements even though I already had a B.A., one of them was a semester of biology. I'd taken two years of bio in high school in the 80s and the difference in what was known in those two decades was astonishing.
If you have time, please file a bug with some links from your about:crashes. At least for Firefox, 600 tabs really isn't that many. (At least for us many-tab people; the more common "...but why would you ever have more than half a dozen tabs open, ever?!!" people will look at me in horror.)

I don't know for sure, but those error messages look more like what happens when one process (eg the renderer) crashes and severs its connections with others. They're probably unrelated to the actual problem.

It may be that what you're running into is a side effect of forcing WebRender on blacklisted hardware? I could imagine it starting to use a new API that's buggy in your driver. </wild-handwaving>.
Salmon story is more than a decade old at this point, and still as relevant as before; became an instant classic in my neuroscience-related MS programme. This Wired article elaborates on the motivation behind the study:

https://www.wired.com/2009/09/fmrisalmon/
To add to what the parent wrote, depending on your situation (eg unemployment) when your creating your micro-company, you get a grace period (up to 2 years, I believe) during which your fees are substantially reduced. And the fees include social security, with (since recently) roughly the same benefits as regular employees (except for compensation of lost revenues in case of illness, which is more complicated).
Regardless of one's opinions of Thiel, most opposition to Palantir would be political rather than personal. This firm's actions have made society poorer and less free, in multiple nations.
Age of Empires II didn't have a "Civilopedia". I didn't grab this off gamefaqs.com. The site I linked is literally sharing content from the game.

So not exactly a fair analogy, and I don't see how your snarky low-effort comment moves the conversation forward in any way.
Considering that the app has been created by Russians (albeit ones who claim to oppose the current government of Russia), and it is popular mostly in countries that surround Russia, this is not surprising at all that it's the default choice for young people in Belarus. Telegram is a strong indicator of https://en.wikipedia.org/wiki/Russian_world these days.
Compared to WhatsApp, they do have access to all messages from every person (except for the few people using secret chats) and group so I'd not be very surprised if they started to mine that data somehow if they really want the money.
Not setting it is equivalent to a deny
I ran into this issue several years ago and found a loophole without having to cancel my credit card.

When I was going to college I took advantage of the student discount for the full Creative Cloud suite. After a few years, the discount was no longer available and Adobe started charging me the full $60 a month. I didn't have the $720 needed to cancel my subscription and I just lost my job. I ended up downgrading to the Photoshop + Lightroom subscription since it was $20 a month instead of $60 and I didn't want to cancel my credit card. I found out after reading the subscription confirmation email that in their system it treats a subscription change the same as if I was signing up for a new subscription and I could cancel it and get my money back.
The second-most important Jeff at Amazon is leaving the company
From the ingress:

This finding highlights the potential consequences of a lack of standardized pipelines for processing complex data.

Couldn't it at least well be concluded to 'highlight the potential consequences should standardized pipelines for processing complex data be introduced' ?

If they had all been doing the same thing, aren't odds the results would be just as fishy but it would have been even harder to notice?
Seems to me the way you know something really is there is generally that it keeps showing up in analysis with a multitude of different appropriate methods.
Yep, ghond was part of the Tiny* community.

I think you've nailed the distinctions quite well. There was a strong academic bias in the Tiny* world -- James Aspnes, author of TinyMUD, was a CMU professor. "Fuzzy" Mauldin was also working at CMU post-PhD when he wrote Julia, the primordial TinyMUD bot (and before he went off to found Lycos). Which is not to say that there weren't a bunch of rowdy college students on TinyMUD (oh hi, that's me), and as I recall MUD itself was written while Richard Bartle was an undergrad.

-- Garrett (#17086)
GAAP or non-GAAP? If it's GAAP then losses can largely stem from stock awards paid to employees...
You mean that Them! lied to me?
PHP is damn good in certain areas.

It is one of the best choices (if not the best choice) for rapid prototyping of a program. Its damn fast to similar alternatives (Python, Ruby, Dart, JavaScript), and the standard library is huge.

It does have footguns. I am not a fan of the loose typing, but you can take some steps to mitigate. You can do "===", "strict_types" and type hinting for function input and output. It is similar to C in that the language itself doesnt really do much to stop you from writing bad code. Also the function naming is not consistent, and even function arguments are not consistent. However PHP 8 will help with that somewhat, as you can now do named arguments.

Also PHP has the best language documentation I have ever seen. I would prefer more examples, but its well above some other languages.
Their contacts are classified. Regular products (Gotham, Metropolis, Foundry) are not. We've had multiple demos of all this and more from their sales teams and other sources over the years.
>Dota the "AI" can beat the humans a few times before the humans learns to exploit it's many weaknesses

Lets retry this experiment but the loser of any games get shot in the head, and the next player only gets basic telemetry while also shitting themselves. A human Dota player with a gun pointed at him will likely perform differently too.

Note that the AI player doesn't get killed if it loses, because it is software. It just doesn't get full telemetry and diagnostics.
Signal doesn't make money either.
For Facebook, weakening India’s democracy is just the cost of business
Sure, making is good and all, but if you want people to care you should put in effort to make them care. Toy programming languages is a very crowded space.
What are the memory leak problems?

I was under the impression that PHP's stateless nature, with a whole new instance of everything coming into being for each request, somewhat sidesteps the capacity for problematic memory leaks that could otherwise exist for processes that remain alive between requests.