skysight-inc/HackerNews huggingface dataset:
I have a conspiracy theory that a lot of these comically low offers are completely fake to push down average compensation for roles.

No one is obviously taking these jobs and many of them seem to be fairly non-sensical in their description and requirements. But these salary asks get calculated into averages when Dice/Zip Recruiter/Whoever put together their recommended compensation suggestions.
There is a silent civil war going on to free the users from malicious social technocracy
TJ has created a large number of popular software packages, but I don't consider the depth of the software to be close in complexity of the type of software that Fabrice is capable of - basically anything he puts his mind to.

bellard.org - has the most impressive portfolio of software created from a single developer I've ever seen. It's more astonishing how varied each of his accomplishments are - covering some of the hardest programs in different computer science fields.

He's by far the best programmer in my book, I'm not sure who I'd put at #2, there's a number of contenders, but anyone else I can think of are experts in their respective fields, I don't know of anyone who has compiled such a broad list of complex software covering that many different fields.
https://www.thefreedictionary.com/tendentially

Probably meant tangentially anyway.
>I'm observing that the litany of "this should be air-gapped" complaints isn't productive, because things are not going to be air-gapped.

So, how would one be productive about it?

Your post seems to say, and please correct me if I am wrong, that because things aren't currently happening and there are some barriers to making it happen, we should all give up on pushing for it? To me, that seems like a rather fatalist attitude to have. Do we apply this line of thinking to everything? Or just air-gapping?
Would you say it would be hard to expand this to tables with 9 players?
I'd rather put Apple in control of my computer than any other random software vendor. This is exatly why all windows systems are full of crapware and are grinding their disks out of the box
> How does the fact you worked at those companies relate to #4?

For Facebook I worked on the incident, previous Wednesday. 9.5 hours of pain...

And for my past employers, I still have friends there texting the root causes with facepalm emojis.
Human cops don't have implicit faith in the accuracy of their human colleagues. But if a COMPUTER lists you as a biometric match for a person of interest/suspect, then clearly you did _something_...
Agreed. Why is this trash article on HN?
We are conflating different terms. You're saying "value" but meaning something different than the market value of something. Value is a measure. It's quantitative not qualitative.

When someone says "this thing is valued at $5" it means someone traded or is willing to trade $5 for that thing. It doesn't have anything to do with what you can use that thing for.

Yes, water is "valuable" as something to drink. That has little to do with what someone paid for some water.
If you would like to give it a try, I encourage it. But if you're not going to raise money except in small donations, then I don't see any advantage in doing a 501c3, and there are a lot of disadvantages. There's also nothing stopping an LLC or a C corp from "selling products and services to individuals and or soliciting small donations from lots of people", and that's a much more straightforward and flexible entity.
Wow, such certainty. "I worked at these companies that went down, so I knew and still know everything, I can even rule out the possibility of other organizations which I did not work for screwing with them, because I know everything about those too. And yes, these FANGs are complex organizations, but not so complex that a former employee like myself wouldn't know what the cause of an outage is or at least isn't (Hell, I'd fix it, but I have to finish explaining why complexity is not the reason why they are crashing, and the series of ten dollar words that constitute my explanation aren't exactly the quickest to type."
Very impressive. If my understanding of how the AI works is correct, it is using a pre-computed strategy developed by playing trillions of hands, but it is not dynamically updating that during game play, nor building any kind of profiles of opponents. I wonder if by playing against it many times, human opponents could discern any tendencies they could exploit. Especially if the pre-computed strategy remains static.
That argument reduces down to “because a market exists” — is that really a compelling justification for this particular additional tax?

Because the dollars being used to pay for the digital good have already been taxed, probably many times over, by the time the credit card transaction settles and the merchant account is credited at the end of the week (or whenever).

It’s reasonable to question if this particular tax was designed in a way to target specific foreign companies, without a compelling nexus, which would make the tax predatory.
The NYC housing market is larger and healthier so an increase in X employees there will have less of an impact than an increase of X employees in SV
> An attacker controlling another terminal

How about controlling not another, but the same root terminal via send keys without tmux with another xorg terminal window?
This is literally in the second sentence of the article

>A superhuman poker-playing bot called Pluribus has beaten top human professionals at six-player no-limit Texas hold’em poker...
Keeping that many mouths shut seems impossible.
Yep, this also matches what I've heard through the grapevine.

Pushing bad regex to production, chaos monkey code causing cascading network failure, etc.

They're just different accidents for different reasons. Maybe it's summer and people are taking more vacation?
> Maybe the editor should be customisable via Dark itself?

That's the plan!
I think when you refuse to address a reported security issue related to something you installed (without the users knowledge and without a way for the user to easily remove) as a way to bypass an access control pop-up, and cite that it’s a feature not a bug, until forced by the public/other disclosures to remove it, The intent is malicious.

But even if it weren’t — and we can agree to disagree on the intent — the second the RCE is popped, it becomes a massive security issue and it becomes traditional malware. As I said, I’m convinced Apple would do the same thing if this was something left behind or associated with Java or Flash.
At $700mm though? If its purely aspirational, no need to spend very much at all. If its a way to save on wages, then okay sure, but those people can go move companies too.
No it's not! Sorry about that. Email me direct (see my profile) and I'll try to fix it.
You can't delete that much data in a matter of seconds digitally. You need to physically harm the hardware.
Monday: A dev tool for managing your microservices when developing on them
It's partly compensated for by the fact that the pages plays well with the read-mode plugin in Firefox.
You mean for how a 501c3 interacts with donors and foundations? Yeah, it seems to be very often like that. I've talked with people in the non-profit world who are trying to make 501c3s work more like startups, where what investors/donors are paying for is exploration and learning. But apparently that's vanishingly rare.
Larry Roberts, “The Arpanet and Computer Networks” (1986)
So in that case, the original claim [1] should never have been made. Why that is being upvoted so heavily, given that the claim is not justified by the numbers, is the real surprise here.

[1] https://news.ycombinator.com/item?id=20414075
No, it wouldn't be hard. We chose six players because it's the most common/popular form of poker.

Also, as you add more players it becomes harder and harder to evaluate because the bot's involved in fewer hands, we need to have more pros at the table, and we need to coordinate more schedules. Six was logistically pretty tough already.
To me, it's less terrifying than a complete rewrite in a modern language. Modern languages are great. Rewrites are often littered with bugs.
I think the biggest thing, for me is Cython. I've not seen anything quite like it in other languages. It allows you to compile python code to c, with gradual typing. It also allows you to write c code inline w/ your python or interface with other C/C++ libraries. https://cython.org/ Other languages will be pressed to beat its utility (esp in the scientific computing world)
Ah yes, it is the lack of this tax that was preventing France from having their next Amazon. I am willing to bet significant amounts of money that even in 10 years France will have nothing even of remote resemblance of what Amazon was back in 2010, not even going to set the bar at what Amazon is today.
“Fundamental Mathematics” fourth edition by Wade and Taylor is the best book I am aware of for learning mathematics from scratch.
> you don't need to adapt to opponent weaknesses to win at poker at the highest levels

that may be true for limit poker, but in a no-limit tournament the best this bot could do is not lose. as the pressure increases with the blinds and the players are forced to bluff and call bluffs how does this bot avoid folding itself to death from a run of bad cards?

I could see this bot doing well at cashing but I don't see how it could consistently place 1st the way the top human players do.
No, it's an ML. (You're right that we haven't published samples, we think people get distracted by syntax and we want to focus on the goals at the moment)
Perception is reality and the numbers don't exist to make a concrete claim either way. This shouldn't be a surprise at all, regardless of forum. People will arrive at conclusions with the data available to them.

But saying "the risk is not yet quantifiable" isn't that exciting of a discussion topic.
We have such a solid team now and we have lots of other channels for hiring people now but thank you!
No, the problem is that these machines aren't read-only.

There should be zero way to do anything remotely to these machines without someone at the local console pressing a button.
I haven't gotten a chance to update the website style since I set it up about 13y ago... it indeed could use a number of css tweaks to be usable on mobile devices, which weren't really available when I set it up.
And in other news, 25% of all stranger identifications by human eyewitnesses also were found to be erroneous.[1]

[1] https://californiainnocenceproject.org/issues-we-face/eyewit...
Very nice numbers, although worth mentioning hermes only appears to support es5, so there's way less stuff to load.
The original mentions "Roach Allom", but the update says nothing about it. What is it?
> Do you mail a DVD to the anesthesia techs? Do they know how to install such a thing

That sounds like an easy solution to me. God forbid people need to learn something new for their job.
The apple might seem a lot healthier, but once it gets into your blood stream sugar is sugar (ok that happens a little bit slower with fruit because it's high in fiber).

In fact, modern fruit is so sweet it's been deemed unsafe for zoo animals:

https://qz.com/1408469/humans-have-bred-fruits-to-be-so-high...
Reddit goes down almost every day. I see "Ow!" thing a few times a week. Full confession: I'm constantly on reddit. :(
I'd recommend taking a look at ClickHouse for storing and analyzing billions of ad-tech raw events in real time. There is no need in grouping them beforehand, since ClickHouse is able to scan billions of rows per second per server. See https://clickhouse.yandex
With a sketch or composite, the identifying individual is the one with the full responsibility to make the match. With a recognition system, the software externalizes the responsibility, at best giving an individual the responsibility to reject the match. That setup results in the recognition system being inherently given a strong tendency to override individual judgement.
Well, I guess I'm going to say something challenging here: give up on air-gapping, since it's not going to happen. Revise your premises to assume technology that can be connected will be connected, and proceed accordingly.

I am not, by the way, happy about this, but I've also spent essentially a lifetime (minus maybe 13-14 years at the beginning) having all the surprise on this particular issue knocked out of me.
I recommend you watching Mr.Robot :)
Yes he said reading assembly, not writing. Whatever they use, I'm glad that someone's having a glance at what the compiler spits out. Also could be talking about microcontrollers, and in an industrial setting PLCs wouldn't be unexpected.
I find this hard to believe. Netflix is going to avoid certain titles because they aren’t going to look perfect?
Well, Tim Berners-Lee told that internet is a fragile technology and should be re-made, it wasn't meant to be this big. This is not really much related to these problems, but I think it should fire up this discussion, it is that important.
1. It was very expensive, almost a $ 1000.00.
2. The interface was very cartoon-like and silly.
3. Cell phone coverage was kind of flaky back then.
4. No executive that wore a suit would sign a purchase order for thousands of dollars to a company called "General Magic".

Magic: a) a fictional thing in fantasy novels.
b) Smoke and Mirrors on stage, deception, misdirection, trickery, fake.
Biggest Myth Ever on Why Bridges Collapse
Arguably, it should not be legal to sell a device and not provide security updates for some guaranteed period of time, as a violation of the implied warranty for fitness for a particular use, or as an unfair or deceptive trade practice.

I wonder if the FTC has ever pushed this particular angle?
All I can think, smugly, is that DNS, SMTP, HTTP, etc. don't "go down". Twitter should be a protocol, not a website.
Good looking out!
This kind of treatment is what you get when you pay for software.
The Google Play Store and related APIs are similarly locked down. Not that you couldn't distribute through something like fdroid.

I take your point but android is similar in some respects (Google probably has less interest in your privacy than Apple does).
>July 11, 2019 7:56PM UTC[Identified] The outage was due to an internal configuration change, which we're now fixing. Some people may be able to access Twitter again and we're working to make sure Twitter is available to everyone as quickly as possible.

Seems #4 is the winner
Ok, but would you agree that if you eat an equivalent quantity of sugar in the form of apples or mars bars, the health effects will be more or less the same?
I'd like to introduce you to my religion.

https://webassembly.org/
joins fellow desis

This looks amazing @muneeb, behtareen!
Was this cash or tourney format? How many blinds deep was the bot and the rest of the players at the start?
Since it's optimized for reducing memory consumption, you'd expect it to make boot time worse?
Their point is that you don't need to pay/donate money, only using their product for something you need anyway, ie. search, and generate funding for planting trees.
> No, it would be more like your company going to France, selling the French guy the game, and then coming back to the US. The burden of tax compliance is placed on you, the seller, because you are the one profiting from the activity and therefore morally (and legally) should shoulder the burden.

I don't think that's as clear as you try to make it be. Both parties (seller and buyer) are doing something that is in their best interest, one is acquiring a product/service for some money, the other is selling it for the money. In both cases it serves their interests, both have a moral responsibility in regards to the exchange. And you see this reflected in tax laws too where both companies and consumers pay taxes relevant to a transaction.
Yes, I agree, and I invented a Netsubscribe protocol with a similar use. (There is also ActivityPub, but Netsubscribe is much simpler.) (And then there is other stuff where there are already suitable protocols for too, such as SMTP, NNTP, IRC, etc)
The title is misleading - bots have been beating no limit pros in 1v1 matches for quite some time.

This is for 6-man games. The article mentions 10,000 hands - this is a very small sample size to draw any real conclusions, as anyone who has dabbled in online poker for more than a few thousand dollars can attest to. Regardless - it's trivial to write a bot that'll beat 90% of the players, as site runners can all attest to (bots are a serious problem that is not new). What does it matter that a bot can beat 'the best' or 'professionals'? It's enough that it can do better than the vast majority, outside of dystopian woes about robots taking over or being 'superior' to human beings.

Glossing over all that - I am curious if this can be used for something other than ruining online poker, which has largely already been ruined by allowing multi-tabling professionals with custom software that gathers statistics on players (data mining), existing bots, US government and irresponsible (criminal) site runners (looking at you ultimate bet)
Most stories use the same story lines.
Think of computer vision tasks. Until modern deep learning approaches came around, it was built on brittle, explicitly defined pipelines that could break entirely if something minor about the input data changed.

Then the great deep learning wave of 201X happened, replacing dozens/hundreds of carefully defined steps with a more flexible, generalizable approach. The new approach still has limitations and failure cases, but it operates at a scale and efficiency the previous approaches could not even dream of.
I believe the total opposite is true. If I can use a debugger you can bet I am going to prefer that over log statements. In the debugger I can see the value of any variable on the entire stack and how they change over time. If I want to log that I would have to add _many_ log statements, trawl through the output and then go back and remove them afterwards.
Tells aren't really a thing for top level poker players.
Not sure about journalism, but aren’t ads usually pay-for-clicks and not pay-for-impressions? Hence, if you never click on ads, there is no benefit for a newspaper, but lots of tracking for you.
> Just a series of unconnected errors at big companies

Except that "at big companies" is basically selection bias, problems at little companies don't get noticed because they're, well, small companies.

And the underlying issue of the "unconnected errors" is that software is rather like the airline industry: things don't really get fixed until there's a sufficiently ugly crash.
I hadn't thought about it that way before, but I like and agree with this analysis. While method names can contain all the information, it requires more words and you end up with a Java-style mess thatContainsTheWholeAlgorithmInTheName. The punctuation is almost like having a bunch of one-cahracter standard names that everyone understands without having to agree on standard conventions.
It's not really a rebranding because the use of the word PIN here is closer to (and derived from) the use of a PIN in the older, traditional multi-factor sense where for instance a bank card PIN only worked with the associated bank card present. PIN versus Password has almost always implied this sort of multi-factor distinction, and Microsoft if anything is just reusing an old term for what it was meant for.
Any chance of the code being released or a cepheus style answer key being provided? http://poker.srv.ualberta.ca/strategy
I thought myself the same. However if players do expose each others weaknesses fast enough it could lead to a chip gain which might be hard to overcome right? Just in theory ofc. :)
Most people won't be directly involved in assessing or fixing the fault. "Sorry the network link went down, here is the after analysis report," seems like a reasonable cover. There are many espionage activities which are covered up, only to come out decades later.

But really, I don't have any evidence that this possibility is any more or less likely than any other.
Completely unrelated, but I find myself reading your post about Argentinian steaks at least once a year. It's perfect. https://idlewords.com/2006/04/argentina_on_two_steaks_a_day....
> The other posts make it clear without any counter argument from you that government provides a safe and stable addressable market to do business (and literally the currency).

How does a government quantify providing "a safe and stable addressable market to do business"? What was the formula used to determine the tax bracket?

Unless we have a clear formula we can reason about, the tax would be arbitrary. Is that not the case?

Moreover, shouldn't the cost of providing "a safe and stable addressable market to do business" be a constant? We know how many French citizens utilize the service, and we should also (somehow) have the overall costs of "keeping the French market afloat". If so, why does the government tax a percentage of the total revenues?
Australia Is Finally Getting Its First-Ever Set of Indigenous Emojis This Year
You sell a product, you pay a sales tax. Those states simply leveled the field for Amazon to compete on the same level as local retail stores that pay the sales tax, so everyone pays the same. Makes perfect sense.

And iirc Amazon already pays that in the form of VAT.
Google workers listen to your “OK Google” queries–one of them leaked recordings
In most of companies the marketing website is run by the marketing team.

Also in most of those companies the marketing team doesn't talk with the product team, as a result the marketing content has nothing to do with the actual product
I was gonna make a joke about how much hate Trump generates ruining a brand like that but then I remember Hugo Boss, BMW, IBM, VW and Bayer among others were all knuckle deep with the Nazi's and every single one is still a popular brand to this day.
We did of course consider it. I don't think it's possible to use existing languages to do this.

Presumably, we'd have to use Javascript as our basis cause everyone knows Javascript. But then we'd have people wanting "Dark for python" and "Dark for Ruby" and "Dark for rust", etc, which making a new language neatly sidesteps.

So if we built it for javascript, we'd need to decide how to support all of JS's features. How do we support eval? How do we support Typescript and Flow and ReasonML?

Then we'd be stuck with all the JS mistakes: promises and futures and callbacks and object model and null/undefined/0/"" comparison tables.

This list keeps going: it would have to use a parser. It would need to support npm, etc, etc.

I expect once people see Dark that they'll try to build similar features for existing languages, and I hope they succeed! There's some companies that are doing similar things, and I think the scale of their vision is much lower, partially because they are limited by language choice.
I couldn't find it confirmed in the primary or secondary article, but I would bet the bot is just playing cash at a fixed stack depth rather than a tournament; just like in the wild, bots are much more of a problem in online cash than online tournaments. Dynamically adjusting strategies by stack depth, number of players, and pay jumps, would probably be several orders of magnitude more complex.
Right. Many people believe that computers can't make mistakes. It might not be true, but you'll still have a harder time convincing them that despite the computer identifying you, the computer is mistaken.