skysight-inc/HackerNews huggingface dataset:
Well we have an entire profession of SRE/Systems Eng roles out there that are mostly based on limiting impact for bad code. Some of the places I've worked with the worst code/stacks had the best safety nets. I spent a while shaking my head wondering how this shit ran without an outage for so long until I realized that there was a lot of code and process involved in keeping the dumpster fire in the dumpster.
It has methods and fields, it implements interfaces, and descends from the 'Object' type.

The fact that it's unboxed is an implementation detail.

https://docs.microsoft.com/en-us/dotnet/api/system.int32?vie...
I've done professional validation work in automotive, industrial (and utilities), and medical (I'm a low-level C vulnerability researcher and have been since 1995), and believe you are simply wrong.

There are, no doubt, a number of niche systems that require specific toolchains. There are, in our fallen world, systems that require Ada or even particular variants of C. If you want to tell me that aviation flight control systems are such a niche, I will believe you --- I've never had to assess one.

But it is not the case that industrial computing or medical device software are locked into memory-unsafe languages due to industry-wide certificational requirements; in fact, that's something I know not to be true from specific experience. And virtually all of the embedded systems I've had to assess over the years would have benefited, commercially, from a memory-safe implementation language.
They’ve pulled these tricks so many times before they are not getting the benefit of the doubt from me.
Private social networks already exist, have widespread use, and increasingly eat into Facebook use. They're just group chats in WhatsApp, iMessage, SMS/MMS, and whatever other services are popular.

The barriers to entry are lower than Mastodon and the service described in the article, and everyone already has what they need to join.

I just don't see a market for a new product right now.
Strawman, nobody is arguing for supporting companies at the expense of the rest of society. The parent is arguing for supporting companies for the benefit of the society. Both can happen, it depends on how and to what extent it is executed. Economists disagree a lot and they have only partial say in policies, countries are not run solely by economists.
Guessing not long before someone fills that thing with expanding/hardening spray foam.

I don't understand how it's even legal. Certainly the sound carries beyond the boundary of the park.
Yeah, that is kinda what I was trying to tease out. These 10K hands are nothing compared to the XM of hands these pros have already played. It would be interesting to see how well they did after 1M hands. I'm sure the bot would likely still have an edge but I'd assume the players would adjust their strategy and but less confused by the random sized bets.

I was also confused by the sample videos where everyone had $10K at the start of each of the demo hands. It was unclear to me if that just the simulation of the hands or actual game play. If everyone starts every hand with $10K, then the feat seems less strong as going all-in has less risk.
https://www.youtube.com/watch?v=mZ6nREONy_4
Thanks. I'm skeptical that this management of the economy on net makes it go smoother -- I can't understand what they're doing even as well as they do without far more study, but I can e.g. notice that respected economists were seriously starting to think the "great moderation" had been achieved by the years just before 2008. (Not just hindsight bias, since I was reading them at the time.)

But yeah, that point of view is a lot more mainstream and could well be more right.
So in that situation, aren't you the annoying vehicle that needs to be passed? You're holding up faster traffic for those 5 blocks!
I'd love to see "An update on Google Assistant".
What MIDI device are you using? I've wanted to do something similar for some SDR/radio stuff I am playing with.
Is a lack of motivation necessarily a bad thing? Maybe things are acceptable as they are, and don't necessarily require change. Though, it does seem part of the human condition to constantly aspire to be more, or greater, or faster, or some delta of improvement.

I suppose it's contextual, to a baseline. Maybe one doesn't feel "motivated" to work on their startup idea, after 40 hours of conventional work. Maybe that's your body's way of telling you, you've had enough, and you shouldn't over-exert yourself. But if you weren't working at all, it would be a different conversation.
A summary of scientific exploration underway to look for life beyond Earth
Worth noting that JSC on iOS for use in app-backend/business-logic code runs in interpreted mode [1].

Are Android versions of RN apps faster because Android's native V8 allows JIT, and Hermes also employs JIT?

[1]: https://stackoverflow.com/questions/45422462/what-does-jit-i...
SquareSpace is excellent. For a static, informational site, I don't see any reason to build it from scratch, set up hosting, etc. You have more important things to do than reinvent the wheel for a marketing website.

If you insist on doing it yourself, uploading a static site to S3 and putting CloudFront in front of it is incredibly easy, inexpensive, and performant.
it's end of half. everyone is entering reviews. gotta deliver.. somerthing...
On a darker note, one could almost see it as a form of mercy that none of the other species survived into the era of civilizations. Given our willingness to enslave other humans, I can only imagine what would have been done with "lesser" humans.
> UCLA added their underutilized IBM 360/91 batch-processing machine to the network and provided consultation by telephone to support remote users, and thus managed to significantly supplement the income of the computer center.

Cloud computing in the 1970s!
So “selling your items for cheap” is a valid defense?
Headline might be more clear as 'Amazon to Retrain a Third of its U.S. Workers...'
Let me put it this way - how would you achieve non-exploitable systems? Not just 'move towards them', but actually reach that goal?

Because from what I can tell, it would require formal proof that the connected parts are safe (logic bugs can also be exploited, so just using a safe language is insufficient).

If you can't get manufacturers to do the cheap, easy air-gapping, how will you get them to do the very expensive and time-consuming formal verification, that only a tiny, tiny fraction of developers is proficient in? Intractable doesn't even begin to describe it!
Without knowing anything about your situation, it's hard to recommend anything. But lack of motivation can be a symptom of depression and it may be helpful to speak with your physician and get screened for it.

If you read about the symptoms and recognize more than one in yourself, and you still aren't able to commit to seeing a health care professional, confide in a friend or partner and ask them to help you through the process and hold you accountable, because depression is like a parasite that won't let itself be treated.
I don't know why we're arguing about the utility of the borrow checker in static memory systems since the borrow checker is obviously not the only difference between Rust and C in that setting; we talk about Rust in embedded systems because it doesn't have a heavyweight runtime that requires (in practice) garbage collection to function, and so is suitable for environments where Java and Go aren't tenable.
Even with a magical human test, you couldn't know whether it was human + robot performance.
since all of them happen in high profile business hours, i'd guess either #1 or #5.

For #4 to be the actual cause, outages out of business hours would be more prevalent and longer.
With people collecting water from AC's, seems like moisture farming could be a viable business if power is cheap enough.

https://theconversation.com/new-technology-brings-star-wars-...
It does enable it to spend on things like healthcare to prevent monopolies (or oligopolies which are often just as bad) from exploiting people. At least in theory a government is a benevolent monopoly, which is often better than one which only cares about profit.

The US has issues with government corruption, but this seems at least in part to do with americans' disdain for their government, which is partly because underfunding makes it difficult for it to operate smoothly.
s/Data scientists shouldn't/No one should/

No?
How does CLIF compare to PyBind11[1]?

[1] https://github.com/pybind/pybind11
The MOP is the Meta Object Protocol, which is the meta-language for controlling how CLOS operates internally. How exactly are classes, inheritance, instances, slots, method dispatch, method combination, etc implemented? In most object-oriented languages, you have very little insight into these issues and certainly no control over them. In CLOS you have both, thanks to the MOP. Just one more reason why CLOS is the most powerful OO system ever devised.
Genesis is dated to no earlier then 2500 years ago, probably much later. Neanderthals left the scene about 68000 years before them.

Compared to the Neanderthals, Genesis writers are our contemporaries.

Genesis writers first-hand knowledge about Neanderthals is similar to that most people nowadays have. Their general knowledge is far lesser.
I did this with great success.

For reference, I once folded top boat to quads (he showed) to a river all in raise in PLO to a dude who had a 100% win showdown when raise river stat over several thousand hands. Other stats confirmed he was a nit, so it was an easy fold. Iirc, this was PLO 200 or PLO 400 — I never saw anyone that nitty at the PLO 1000 or PLO 2000 tables.

FWIW, I did a lot more than “look for an opening”, although I did a lot of that. I tried to play GTO as much as possible, but I would adjust to people who were exploitable when they called too much, folded too much, or were too aggressive into weakness.

I spent a lot of time away from the table analyzing stats of the regulars to find leaks to exploit. It was worth the time, and it made it much easier to play 8-12 tables of PLO.
My guess is its a slow news time of year coupled with more usage of cloud services which means these types of stories are higher profile.
So how do you exit the investment, if you alg detect that it is time to sell?
There is nothing we're going to do that will immediately result in non-exploitable systems, and, as with all sorts of other kinds of risks, we're going to have to mitigate rather than eliminate this risk.

Nobody is going to air-gap anything and I think there is ample evidence over the last 20 years that the trend goes in the opposite direction. Given the reality of the world we actually live in, productive conversations about securing embedded and IoT systems can't involve air gaps.

Slightly later

Here's another, simpler way to say the same thing: you might just as productively argue that these products shouldn't be built at all.
YOU SHOULDN'T HAVE A DATABASE OF OUR CONVERSATIONS.

For any reason. Period.
>This is obviously false. Slower rollouts of new software and canaries are a proven way to reduce the impact of a bad push.

Non sequitur. This confuses "speed of deployment" (which is a technical issue) with "slower rollouts" (which is a devops choice).

You can have 50ms (or, generally very fast) deployment and still have canaries, slow rollouts, incremental rollouts to smaller audiences, and so on. Those are orthogonal, choices.

The slowness of deployment that Dark claims to solve (and which is good for any project to solve) is about the non-essential slowness because of convoluted processes, too many moving parts, accidental complexity, and so on.

>Right, but very fast deployment to client machines is not hard.

You'd be surprised.
As I've commented elsewhere on this thread: my 2015 purchased-new Android tablet has never to my knowledge seen a vendor OS update -- it's running 5.0.2, not even the most recent version at the time, as 5.1.1 was released over six months before the unit was sold.

None of this information was available to me at the time, and the 5.1.1 history I've only just learnt whilst composing this comment. I'd purchased the device under sharp time, budget, and information constraints whilst travelling. Budget and other limitations, as well as a market void of credible alternatives (Purism have my eye) have prevented replacement, though I loathe this device.

Google have considerable monopoly leverage, and yet have not used this to require obligations for (and permit forward use of) Android and related ecosystem services in the form of upgrade timeliness SLAs and minimum EoL requirements: this device was obsolete at time of sale, though I was completely unaware of this at the time. Instead Google have sought to perpetuate their own monopoly and interests:

https://www.theverge.com/2018/7/18/17580694/google-android-e...

It is also not capable of being re-ROMed, another fact of which I was unaware.

I'm beyond disgusted and will not and do not recommend Android to anyone.
> In my experience, python is used for Tensorflow, or Pandas, or Django, or Flask, or pytorch or something else that runs on top of it.

Is this your experience of using python or reading about it? I don't know your background so I apologize for making some assumptions about the source of your confusion. It sounds like you don't have a ton of experience programming, so let me start with a broadly: Python is a language in sense that English is a language, but these "something else that runs on top of it", are more like specialized vocabulary or jargon than "languages on top of the language".

English gives you the grammar/structure/spelling to communicate; it's a foundation. But it also gives you general vocabulary; adjectives and adverbs blend and interact with any new vocabulary that might come into play. It doesn't matter if its a poem, or novel, or a technical documentation, or a text book, there is still a lot of English-ness to it.

In the same way, Python as a language is still the substrate that each of those tools (Tensorflow, or Pandas, or Django, or Flask) are interacted with. I agree with what you're getting at, that maybe the tools are more important than the language. When people talk about their like for python the could talk about either: the language itself or the culture/ecosystem around the language. Some inherent to the language, so a quirk of it's history.

This applies as much to natural language. You might hear someone love the sound of Spanish or French, or praise the regularity of Latin spelling, or love Greek for the wealth of ancient, influential texts that it gives access to.

In the case of python you get a lot of praise from both angles. People love the language for it's ecosystem, sure; but also for how it does white spacing, its brevity, the specifics of its typing, where it does and dosn't need parentheses, REPLability, etc.
Here are some excerpts from my recent conversation with Shopify support:

Q: noticed that sockfancy.com is using shopify? is there a way to set things up like they do: user checks off the options they want and then they go directly to a single-page checkout for their subscription?

A: A subscription is a recurring order. For recurring orders they are using Recurring Orders & Subscription Box App by Bold, and Recurring Orders Enterprise, which is only available to Shopify Plus merchants.

Q: how about the single page checkout?

A: The single page checkout is also a feature of Shopify Plus plan, which starts at $2000 per month. They are also using cashier by Bold.

Q: It looks like those Bold plugins add commission costs of about 3% or more per sale?

A: I don't know the details of that, but again they are available only for Shopify Plus.

Yes it's true that you can set up a generic site cheaply, but for a site that actually works well and has single page checkout, etc. you get into some very big bucks, and also some very large sales commissions.
> The contractor heard private conversations, sex scenes, and violence including "a woman who was in definite distress".

I think this is a bit disingenuous and intentionally sensationalist, nobody has any reason to believe that the Assistant is always listening or will just trigger randomly or on demand by Google because they want to listen to particular conversations, that doesn't even really make any sense. Also various parties have access to the source code, so if it were malicious, there can be evidence of it. That there isn't any evidence is important to mention in this context.

In reality its just that it can randomly miss-classify "Ok Google", nothing malicious about that, and obviously the purpose of the annotator is to look at unrecognized samples, so obviously they are gonna frequently hear those cases, that's sort of the whole point of this.

Maybe "well, duh, how do you think it knows your voice? magical pixie dust?" is a bit of a cop out, but honestly there are two options, them doing what they are doing right now, and not have Google Assistant.
I would argue that a good PM doesn't need to be directly empowered, because by defining and communicating requirements clearly to stakeholder teams, the right path forward becomes self-evident. I do think you need domain knowledge to be able to fully figure out what your requirements are, how realistic certain paths are over others, but I disagree that you need to be directly empowered to overrule engineering or design decisions.

Example of a bad pm who needs to directly invoke their power to make decisions: "This portion of the page is loading too slowly. Cache the thumbnails and make the autoscaling for its microservice more sensitive to fluctuations. I'll talk to the design team and have them lower the resolution of the images."

Example of a good pm who does not need to directly invoke their power to make decisions: "Page loading speed is a pretty big concern for our customers and I don't think this part of the page is loading fast enough. What options do we have to make this load faster? What specifically is preventing it from loading quickly in its current state?"

PMs do not need to figure out the "how to do", they need to figure out the "what to do" weighted by importance and feasibility. The other stakeholders are the ones that figure out how. Or at least that's the way I think it should be. Also I really agree with what you said about data driven decision making
I was thinking couples in there late 20's who might want to start a family - I suspect that FANG employees median age is creeping up
I encourage the original author to find a way to talk about assembly coding in the nuclear industry.
Wait, QEmacs was written by Bellard, too? I stumbled across it a while ago but I didn't pay attention to the author.

Damn.
You know, I've watched a few of those memes over the past, but this one was especially well done, and timed perfectly with his gestures even!
No idea how I haven't seen this, but it totally made my day.
If this had launched with Slack support two months ago, I'd have saved a few days development time. Interested to see the pace of partner adoption.
Interesting that the conventional wisdom of never open limping emerged as confirmed through self-play. What other general poker “best practices” were either confirmed or upended through this research?
The same logic can apply to flop donk bets. Some flops favor the donking player's range more than their opponent.
17% strikes me as not bad. Not great, but not awful. People who take jobs that are at eminent risk of automation probably weren't exceptionally diligent in school the first time around. Add in the burdens of adulthood (parenting, bills, etc) and the odds of staying in a retraining program seem bleak.

Does anyone have a better success rate?
Wow, this actually looks amazing for math (though it seems to be stripping out a lot of the code I pasted in): https://i.imgur.com/Iur9FgK.png

How difficult would it be to implement this as a VSCode extension?
The writers of Genesis are our contemporaries, but my understanding is that the first few chapters is a recording of oral traditions that stretch back way further than that.
> Homo Erectus: 1 million B.C. to about 500,000 B.C.

Can you imagine the period of sheer..uneventfulness?

It's an indescribable unease for me, imagining a planet where nothing really happens, just animals doing their thing... Even worse if you're a semi-sapient species, with just enough awareness to know that things could be better, but not seeing any improvement in your entire life..

I mean, imagine us staying basically the same for the next 50 years, with nothing really changing in human society, let alone a 100 years, let alone a 1000...

> there were multiple species of humans in existence, of which only one survived

If there were other sentient species on this planet co-existing with us, we probably killed them all.
When I was a kid the local 7-Eleven installed outside lights that made your skin have a slight greenish hue and which made acne stand out. Great way to get rid of loitering teens without any harm.
Now imagine a climate change future where this happens all more often -- also the resulting wars between neighborhood states with more/less recourses.

This is a more likely future than "colonies on Mars", fully autonomous self driving cars, and personal robot assistants...
https://en.m.wikipedia.org/wiki/Repatriation_tax_holiday

Or they wait for good deals to come up to bring the funds back home at a fraction of the cost.

Meanwhile it's easy to get domestic loans based on foreign assets which gives them easy access to spend that same money locally.

Put it in safe low yield securities on the other side, take out low interest loans here and profit on the tax money which should have been paid at the expense of small competitors who don't have the scale for tax scams or the lobbyists to legalize them.
This current crisis is 90% mismanagement and ineptitude, 10% climate change and that's probably being very generous.
Oh my god this would have saved my bacon two days ago. p_value_default is so visually similar to v_value_default that after sitting there with another developer trying to figure out the problem for 30 mins we rewrote the whole method.

Only the next day after the deadline pressure was gone did I spot the problem.
> memory-hard hash functions

You may want to look at asymmetric memory-hard PoW as well (instant memoryless verification)
No doubt a brilliant academic and mathematical mind with invaluable contributions to field of comp-sci and algorithms and author of the iconic TAOCP, but in terms of software works he's single-handedly produced? He's most famous for TeX typesetting system and inventing Literate programming, but his other software have had a lot less impact.

But that's mostly by choice as he's predominantly a professor who spends most of his time teaching so he's obviously going to have created a lot less body of digital works than a full-time developer is going to have.
It's a politically-motivated, Luddite-like mentality with respect to the technology available via psychometric analysis on identical twins.
I wouldn't say it's an unwillingness to learn so much as a paralyzing fear of failure, which they believe (rightfully so) is inherent in the learning process.
It could just be for ethical reasons. I think anbop has a good reason even for unethical folks: hitting the best players hard in their wallets will definitely make it harder to recruit them for comparisons that validate these experiments. My prediction is that releasing this software will lead to profitable cheating like what people do with Blackjack at casinos.
Very interesting results. From the paper it sounds like the algorithms you used are very similar to Libratus (pre-solved blueprint + subgame solving). What change made it so that the computation requirement is much lower now?
So the only take away is that now the population at large notices tech companies outages as much as they notice celebrity deaths?
No, it obviously should be 1638 KB.
The article only mentions software engineering courses, so I’m not sure it’s a result of this being hacker news as much as what the article states.