skysight-inc/HackerNews huggingface dataset:
That's a really nice link, thanks for sharing!

I made another purchase with the seller that I mentioned in my comment about the "accidental" purchase and verified that the shipping address was not part of the pay sheet, the way it is in the "detailed request" demo, so I guess they just haven't set it up right. I'm going to contact them with a link to that page and your comment so they know who to thank – hopefully they'll get around to fixing it! Thanks again for sharing!
I can lose hours at very simple games as well, though. I put more hours into .io games than I'd like to admit.

Maybe these games are so far mediocre because there haven't been many made yet, and most creative endeavors are mediocre. It doesn't mean that it's not possible to make an awesome memory-training game.
past a certain point you want your provider to do more and more for you (more features). like you mentioned, AWS is complex but they do pretty much everything for you. I've built systems that are just glued together AWS services.
> There's no way this ban will apply to governments though

It's a good thing even if it doesn't apply to governments, although it would be even better if it did.
You would be correct that many people associated with Pony have done work on Verona.
Its funny you mention that, I had the same thought comparing it to Heroku, can't quite put my finger on it why that is.
I think it is important to find something you enjoy. I tried to go to the gym and hated it this led me into a situation that I was essentially punishing myself for trying to take care of myself..

Currently I take figure skating classes, inline skate, swim, freedive, kayak, and do yoga(yin and pranayama). I might have overshot a little, as my startup (more of a side project atm) is suffering a bit ;)
Oops, sorry vonmoltke. Mistook you for the OP. Can't edit comment now.
nodejs <=> io.js split was a great evolutionary step.

It allowed for the chaffs to fall through making node a stronger project because it was clear that neither of the sides was going to "win" outright.

If the argument is that "maintainer is not doing his/her job of being a maintainer" and this argument is accepted by the users, then should the project be forked by someone who will do his or her job of being a maintainer, the users will flip their source repo pointer and move onto the fork effectively killing the original.
Cambridge Analytica email chain with Facebook sheds new light on data scandal
If you think things are going well you should probably get out of your SV bubble
"I'm not putting you down [then puts me down]"

You did it again. Please, it's okay to put people down.
That comment is demeaning, unhelpful, and in very bad taste. It's the comment that the delete functionality on GitHub was made for. However, one of the other participants in the thread immediately called out this comment. So you have a constructive dialog, a single bad actor, and said single actor being called out by the people having the constructive dialog. That doesn't sound like an unhealthy community to me, to be perfectly frank.
Something that brought home to me the dubious benefits of the smartphone and social media was noticing how many young women - even teenagers - are now getting lip fillers, resulting in a ludicrous trout pout. Do they honestly think this looks good? I must be getting old.
Why stop at five years? How does this compare to job openings in 1776?

More seriously, bounds have to be set on a comparison like this for it to have relevance.

https://en.m.wikipedia.org/wiki/Stock_market_cycles#Short_te... suggests that "Cyclical cycles generally last 4 years, with bull and bear market phases lasting 1–3 years, while Secular cycles last about 30 years with bull and bear market phases lasting 10–20 years."

Assuming this is true or widely accepted by economists, four years seems like an appropriate length of time for a comparison such as this.
That’s not the issue at all, and we know this because the project was advertised as secure and the critics were arguing that it wasn’t advertised as such. This is characteristically different than your basketball analogy because it is neither explicit nor implicit that the project was unsuitable for production. Drew is arguing that the criticism is invalid because maintainers are within their rights to even lie about their projects because all responsibility lies downstream. Note that security DOES indeed lie downstream, but Drew is mistaken for arguing that this downstream responsibility immunizes maintainers from such criticism. This is a non sequitur.

I don’t understand the desire to make this out to be a sort of dichotomy—both groups have the right to do what they did (the maintainer to reject patches and even allegedly lie about the security properties of his project and the critics to criticize even in bad taste) and both parties could have handled it better. TFA did a fine job for implicitly acknowledging this by simply referring to the situation as sad all around.
money never sleeps
Being negative and snarky about crappy, hacked-together code that might cause security issues all over the place is not a bad thing. Yes, most of the snark there is about 'http' crate with its weird custom implementation of basic data structures.
My belief is that intuition and emotion are just complex sets of logic that we haven’t understood yet.

Put in the time and focus, and one day it will just click.
No unions and privatizing government jobs = no pensions.
How do you do that? I have been wanting to run my own sync for a long time but haven't been able to figure it out.
I sometimes to forget to fill my wiper fluid too! /s

But seriously why don't planes have wiper fluid?
Not everyone who uploads an open source project to some random cloud hosting service (i.e. Github) is qualified or wants to be a maintainer. Remember that being a maintainer is equivalent to project management. A lot of people publishing open source code don't seem to care about this and just want to write interesting programs. And that's fine. I personally have sent patches to lots of people who just never responded and their activity trailed off. Doesn't bother me in the slightest, that's what the "fork" button is for.

You also say "legal right" but it's incredibly vague what this is supposed to mean. Nobody cares about this stuff unless the project reaches a certain level of popularity. So once you get over 1000 github stars, should github force you to sign a contract saying you'll respond to emails in a timely manner or they take away your stars? I don't think I need to explain why that doesn't make any sense.
Good call. I don’t know why people like apps so much when browser are just as good. I don’t download an application to order Chipotles, but somehow it’s necessary on a phone.
This isn’t true at all. Many projects even say “we won’t accept PRs” in their README.

When the code is being used internally at Microsoft, it makes even more sense they wouldn’t take PRs.
If you also mean negative interest, than yes. Otherwise, the rate of interest is meaningless if the debt cannot be collected.
> Technologists live in a world of negative unemployment

I would amend that to say:

"Many technologists live in a world of frequently negative unemployment"
I don't think that is a bad idea, I think that is a great idea in most cases. I think it is a bad idea to legally enforce it and make companies go through the government when they want to introduce an improved type of connector. In the short term it is likely better for consumers, in the long term I think it will lead to us being stuck on USB-C indefinitely, as no one is incentivized to come up with something better.
I think the connection the parent was asking was between the 500M$ and Mitchell Baker
This is the correct takeaway.
With platforms like robinhood, and the trend toward lowering the bar to investment, even people like me ( <3% of income is "disposable" (which in and of itself probably isnt true as I have student debt)) can start doing SOME investment. Ive been poor my whole life, and have made a point since my teens to keep savings. Only recently did I begin investing however. This is a result of benig surrounded by people who don't make enough money to buy the things they do. Everyone has a choice of how to spend there money. To pretend the 12 bucks you spent on PBR and cigs is a better way to spend the money than to put it towards savings is the crux of the problem according to my personal experience.
Perhaps because they don't heavily advertise large anchor customers? Sure, there are a bunch of brands on the front page, but that doesn't tell you whether they run 100% on DO or if they maybe used DO once for a side project. Digital Ocean needs a "Netflix", or at least more publicity around how their existing whales use their offerings.
> apparently, are still married!

10 years now, and 2 kids! Thanks so much for building it, in our eyes it wasn't a failure at all :)
If you are not aware, then it is because you have not looked.

https://www.heritage.org/voterfraud
In addition to the (great) framework you listed, there is another big factor - incentives. You may be aligned in principles, have the same info etc. but if your incentives are misaligned it can be hard to agree.
Definitely no. The popularity of 401k plans and as such makes the fortunes of many middle class Americans directly tied to gyrations of Wall Street.
Markets don't organically crash anymore. They just halt trading, the central bank pledges to increase their balance sheet, the cycle continues.
Unfortunately many people can't even accept that voter ID cards, which are used throughout the developed (and developing) world are reasonable means for securing elections. I gave up hope for reasonable discussions with "the other side" about election security a few years ago.
totally, and people who know the ecosystem well are extremely productive at getting things up and running.

Definitely a skill floor/ceiling thing going on.
I think carbon to value is the best way. If valuable uses for carbon are found companies will work on carbon capture themselves without political purpose.
More explictly: the hardest person to be honest with is yourself.
I don’t believe these companies are more or less aligned to one party vs another. The louder portions of their workforce may be liberal, but Mark, Satya, and others will wine and dine whoever they can to protect their companies. The only adversarial relationship I know of is Trump and Amazon.
Blocks means puts a page of ads first. If I don’t pay to “defend my brand”, my competitors show up first in a search for my trademarked brand name. If I do pay, my registered users will regularly ship money from me to google just by being lazy.
Augmented Reality in a Contact Lens: ( 14K pixels-per-inch microdisplays)
I deleted the issue - I regret that. I'm deleting the project.
Facial recognition: EU considers ban of up to five years
"More than one in five (22%) Americans have less than $5,000 saved for retirement, and 15% have no retirement savings at all. That’s an improvement from 2018 when 31% had less than $5,000 saved and 21% had no retirement savings at all."

Source: https://news.northwesternmutual.com/planning-and-progress-20...
Another solution would be to instruct the user to type something in the search box, whenever the search button is clicked on an empty box.
Actix was not at all "shit". People just took some issues with a few usages of unsafe and how the author responded to issues/PRs. I've been using actix for about a year now, and was excited for the 0.2.0 updates.

That said, pulling the code entirely and deleting issues was a rather immature response.

As a rust user I just don't know what another good alternative is. Warp, maybe? I'm debating about just writing http stuff in Golang due to its robust standard library instead of picking among several fledgling 3rd party http libraries.
>t. open-source user dying to see trigger warnings on repos
If using an IDE is necessary to make the code readable, then Java should ship with an IDE. Or just add it to the language.

I find myself often reading code outside of an IDE, such as in GitHub or other hosted repos. Why should it be less readable in those cases? Because it's marginally easier to write?

I also write a lot of Go code, and appreciate how "go vet" disallows unkeyed struct literals, forcing you to write the field names when creating structs. It is not an IDE feature, and I can freely browse GitHub or grep around in the command line and the code is just as readable as in an IDE. It also means Go works in a lot of editors and IDEs more easily, because those editors/IDEs don't need to implement a bunch of extra features to make the code actually readable.
I'm equally tired of the argument that it's OK to invade people's privacy because technological "advancement" is more desirable.

But the issue is really more fundamental than that -- why should others be able force me to live a worse sort of life just so they can have cool gadgets?
Seeing all that empty internal space makes me wonder if they couldn't increase the device's appeal by fitting it with a bigger battery. 8-10 hours of charge time is good, but a $200 laptop that could go for (say) 20 or 30 hours on a charge would really turn heads.

I suppose it's possible that would require some kind of custom battery, and this is just the most appropriate battery for this enclosure they could get off-the-shelf, though.
> Until you have a dependency which has a C dependency (like a crypto framework, SQL connector, etc).

but... that's not a python problem.

every time people say they are having a hard time installing a python module, it's almost always a non-pure python module. it has an extension in c or c++. if that tells us anything, it's that mixing c and c++ makes software hard to install...

a fairer comparison with go here is with a go package that has extensions or bindings written in another language.
At one point I thought 6mm was impossible.
It's going to become more important as programming becomes commoditized.
> And introducing the language of "safe" and "unsafe" isn't just descriptive, it's a value judgment.

`unsafe` is a PL term that refers to _soundness_. In Rust, an `unsafe { ... }` block is required to perform an `unsafe` operation, and it precisely means "The code in this block has been proven _sound_". If the code in the block turns out to be _unsound_, e.g., because the proof is incorrect, or non-existent, then the whole program is unsound, and there is nothing that can be said about the execution of such program (usually known as "the execution exhibits undefined behavior").

For example, the Rust compiler has a lint that requires you to write a soundness proof on every `unsafe { ... }` block, explaining why that is sound, and all changes to the compiler are gated on that.

In your own projects, you can obviously do whatever you want, but for any non-trivial amount of unsafe code, without a proof, you are basically just building castles in the air.
Also, increasing stock prices are usually a key component of corporate finance, which will yield job growth, or promotion, or investment inside the firm, which are all good for employees. Even if much of the wealth generated directly by stock increases happens for the owners of the company, it enables the company to operate.
You're not including the defined contribution retirement plans, which are a vehicle for investment.

N.B. I believe 'pension' ≡ 'defined benefit' is an American English thing, which may the source of the confusion. I, my employer, and my provider refer to my private, defined-contribution plan as a pension.
two source articles and thread by original journalist on this - Shellshock exploited (ha, remember that one?) and Drupalgeddon was left unpatched - this is clown-car stuff

https://threadreaderapp.com/thread/1218055746534817792.html
Well I also attempted building a punched card reader (interfaced to the same PIO) as the university I studied at had a mainframe with punchcards and I had written some Pascal code there which I would have loved to transfer to the Speccy.
Unfortunately I never got it to work reliably - probably the DC brush motor I used for transporting the cards produced just too incoherent movement, or perhaps the photo diodes caught too much ambient 50Hz noise from flourescent lights. Anyway I gave up, re-typed my most important Pascal programs and compensated my frustration by extending Hisoft Pascal, which just displayed numeric error codes on the ZX Spectrum, with actual on-screen text messages. Ha!
Okay so adding those numbers with the private sector ones you still get that the vast majority of American's aren't benefiting.
it makes corruption worse, because a candidate only has to win a few key states to tip the election, regardless of the popular vote.

The alternative is only counting the popular vote, which only serves to disenfranchise the majority of states.

Without the electoral college, a candidate would only have to campaign in and win three or four large states, and the rest of the nations and its concerns can be ignored.

That concern is the whole reason we have the House/Senate system: So that large states with lots of people in the House of Representatives don't run amok. The Senate balances that out.
Silicon Valley investor Sam Altman once worked so hard he got scurvy (2016)
What do you use now? Warp?
I’m starting to really wish reddit wasn’t the default community forum for everything.
You sound like you might be suffering from a slightly religious view of politics.

I’d recommend just setting all that aside and try looking at all the data.

Consumer confidence is often pretty high before a sudden crash, for example. It doesn’t mean a whole lot.

Using selection bias (only looking at the good things that confirm your beliefs) is a bad formula.

Sooner or later we’ll have recession.

It may or may not be the fault of whichever administration is in office.

Jimmy Carter, for example, took a lot of heat for the economy. The high interest rates from the Fed slowed everything but it eventually fixed the economy. Reagan got all the credit.
> the chance of a cable lasting 7 years doesn't happen

What do you do to your cables? I have a 30-pin iPad-charging cables that is from 2011, and it's working fine. Coming up on nine years.

I still regularly use a lightning cable (and charger brick) from 2013, just a year after lightning was introduced, and that's coming up on 7 years.

Your anecdotal evidence is that cables break before becoming obsolete. My anecdotal evidence is the opposite. I have a box full of USB-notC cables in a closet for devices I rarely use, or that are no longer usable, all the while I charge my iPad with a now-obsolete 30-pin cable.
Insert better card-game metaphor here.
What is the issue here actually?

Fork the project and un-unsafe it.
I Still Play Pokémon Go and I Wish You Would Too
I guess I always assumed that ignorance was a more important cause of p hacking than cheating. But if it's mostly cheating I could see a high pressure environment leading to more p hacking.

If that's true that would mean that a great deal of professors are dishonest.
Just saying, I didn't click through because of the name. Also, yet another dev blog platform
This. The project is considered one of the (if not the) go-to web frameworks in Rust, lives under its own organisation, is promoted and discussed by many other people. It's not a sole property of the maintainer any more. The maintainer does not owe anyone any new code, nor accepting any PRs. But he does have to set correct expectations. If you want to be the sole BDFL and not care about others opinions or contributions then don't promote it as production code, keep it under your own profile, and/or make it clear in the README. Now it's a community project, "fun" is not necessarily the most important quality anymore. State your position early.
I don't remember his name, but he was my history / home room teacher in 7th grade. In terms of pedagogy he was pretty good, probably not the best. But I'll always remember him for being the first black male teacher I ever had. Previously my teachers were all white women. It really meant something to have someone who looked like me in that position of authority. I even considered becoming a teacher before coming to my senses. ;)
I don't know if I'd characterize 66% of Americans (100% - (public + private)) the "vast majority"...
And most never will. The ones left are awful and full of restrictions, and can be taken away at any time for any reason, even if it's illegal in your state.
"Things are going well"

Only thanks to Democrats. Specifically, 8 years of a Dem President. Republicans are f*cking nuts.
I would prefer to see a positive badge for "this project doesn't directly use unsafe" or similar, which maintainers can choose to put in their README in the same way that they currently put build-status, test-status and other badges. The actual badge state is produced by tooling (a CI system) so it stays up to date and you can follow a link to a (tooling generated) report with more info, so it's relatively easy to verify.

Maintainers that don't care don't have to use the badge (even if their project does in fact avoid unsafe), but the choice to include the badge acts as an implicit signal of intent. When I see a crate with green CI status badges (or in this case a green safety badge) that's a signal I can use to help judge whether I want to depend on the crate.

No one needs to be flagged or called out if they're not interested in that aspect of maintainership.

I think the hard part is that actual quality is a spectrum and no-unsafe-at-all isn't necessarily the best goal for many crates. So ideally the badge would show some more granular safety score. But scoring effectively is difficult, and the so is correctly interpreting a heuristic score.
(Throwaway, obviously)

I'm a DO employee on the tech side of the house. According to the CTO, the primary reason for this was actually reorg, not financial though that obviously played a part. Mostly managers got cut, with the goal of flattening the org. I'm keeping my ear to the ground but it doesn't seem like there's going to be more cuts any time soon at least. Apparently we're still hiring a ton this year, so that jives.
What amazes me is how easy it is for people to be radicalized by watching a single news source.

My parents have literally been radicalized from normal moderate folks to "crazy conspiracy people" by watching Fox News and, I suspect, this is a broadly true statement amongst a very large swath of the elderly population.
interestingly, If you compare NASDAQ stock index to Bitcoin, it is near record lows and trending toward making new record lows.
https://www.tradingview.com/chart/aydXWl0h/
I don't think it's bikeshedding. It does seem to be contributing to the dogmatism I'm seeing from the Rust community here, and this community reaction is a huge problem for Rust. So it matters.
This is fascinating to me because I get the sense that this is the beginning of a movement that will fully legitimize video games.

I've played lots of games that require quick decision making skills and working memory, and perhaps it will become increasingly clear that when I played them, I wasn't just wasting my time.

As younger generations gain power, traditional wisdom will change and maybe people will start to see video games as productive. Really, the only downside I see with them is that they can displace exercise and face-to-face communication -- I know games can be social, but you really just need time talking to other people with no distractions. But if you balance your life appropriately, why not?