jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
There are legitimate reasons for a full rewrite.

If, for instance, you can change the platform and do the rewrite significantly faster than the original technology and implement changes faster, then the rewrite may be the may to go.

Imagine you have an app built on J2EE, with lots of logic on templates and no tests whatsoever. It's huge and maintaining it takes a huge effort. Every bug takes weeks to fix and generates wrong data that has to be corrected manually.

Imagine you can write an equivalent app in Ruby on Rails in two weeks, with tests.

Which way would you go?
bcrypt stores the salt alongside the hash, so a single field is sufficient.
This move also signals to the community that bcrypt is considered a best practice, important enough that it's included by default.

bcrypt has been considered a best practice for quite a while. it's been openbsd's default password hashing scheme since 1997, and used in a number of php projects like drupal, phpbb, and wordpress for many years.
Your api key is now permanently in public. After few days, people will still be able to use this for their own usage.
WHERE

T.first_name = "Ender" AND

T.last_name = "Wiggins"

versus

WHERE

T.first_name = "Ender"

AND T.last_name = "Wiggins"

you could also do

WHERE 1=1

AND T.first_name = "Ender"

AND T.last_name = "Wiggins"
> If Postman decides NOT to pursue it

Choosing not to pursue it can put the trademark at risk.

So even if Postman would otherwise shrug, it may need to pursue it to protect its right to the mark.
Niklaus Wirth comes to mind. Admittedly, programming as a profession was very different at that time.
After all these iterations of Alpha-[blank], [blank]-Zero, now MuZero, etc, I'm wondering:

If I'm interested in building a toy version following the Deepmind spec, which can be trained to reach super-human capabilities on a particular board game (Reversi, Chess, checkers, possibly even Go given enough compute), which of these "versions" of the project would be the easiest for me to understand/implement? (assume I have a basic understanding of the high-level concepts and lots of enthusiasm, but I'm not an expert).

My understanding is, AlphaZero is not just stronger than AlphaGo, but architecturally simpler and more efficient. That's what I'm looking for -- the implementation with the highest result/difficulty ratio.
I am going to venture the hypothesis that people will make the same number of car trips - just to other destinations.

Similar to how building more or wider roads do not reduce congestions - more traffic takes its place.
Or is it evidence that the politicians aren't working correctly?
Could you provide a deeper example of the difference you mean?

Additionally, have you seen tracing (https://docs.rs/tracing/0.1.10/tracing/)?
> I'm not convinced you understand how representative democracy actually works. Are you really arguing for establishing a monarchy in the US, as you seem to be?

Not at all, I was just juxtaposing the incentives at play between the two systems.

> Who is the "they" earning revenue? What does "how well they govern" mean, and who is the "they" doing the governing? These definitions are important. What are you actually complaining about here?

I thought the subject of the sentence was clear ("they" meaning the government). The government earns money by demanding it through force. Private businesses (and non-profit charities) earn revenue by providing services that people are willing to pay for. Businesses that sell stuff people don't want will earn $0 in revenue. Do you disagree?

> Really. Gosh, that sounds very different from every corporate executive ever.
> Really. Gosh, that also sounds very different from every corporate executive ever.

I agree with you to some extent. However, a corporate executive is generally compensated with shares in the company, so they have a pretty large incentive to keep the company in tact at least. Politicians have no such incentive whatsoever.
That's irrelevant: it's still not the government doing the banning, other platforms could use different heuristics or just not have those moderation policies at all.
"The stock market has correctly predicted nine of the past five recessions".

A recession may be "incoming", or it may not. People have been sure of one every day since 2011. If you had listened then and liquidated all your investments/overly hedged your bets you would have missed out on the biggest bull market in history. The same could be true today.

You should always have enough in savings to withstand 6-8 months of market turmoil and no income. To be conservative you can even increase that to 12 months. And keep your skills up to date so you have an advantage over the crowd in a bad job market. Beyond that, you don't really have to plan for any specific global economic disaster.
No, you're using words that I don't think are meaningful in the context of what a cryptocurrency is.

Assuming you can't physically track down a thief and seize control, the technical best case you can achieve with Bitcoin is to blacklist specific transaction outputs e.g. you can choose not to accept them. You can't prevent others from accepting them, but you could for example as a governmental body add them to a global blacklist of sorts and legally forbid exchanges from accepting transactions which have at some historical point interacted with those blacklisted transaction outputs.

With the use of Lightning or coinjoin or various other privacy preserving protocols you're going to end up in a situation in which you have to taint the entire coinbase (e.g. all coins) eventually; the ultimate endgame of doing that would be to "ban Bitcoin" on exchanges.

With something like Monero or ZCash there's no serial number to track in the first place so you have no ability to blacklist anything; your only option is to refuse to accept those currencies at all.

These are possible legal avenues you can go down. But _returning_ the funds is mathematically impossible without somehow gaining access to the private keys that control them.

The fact that there is no "solution" here is an explicit goal of most of the cryptocurrencies that I'm aware of. It's certainly the reason that I'm interested in the space; it's non-custodial, as cash is.

If someone steals your car, takes it abroad and you don't know where it is, it's gone. There is no solution. Goodbye car. So it goes. If I could add a mechanism that drove it back to me, I wouldn't want it for a host of reasons.
You tipped movers $5 and stole their time from them so you could play with your toys.

I'm surprised all you got was a "Bless you, bless you" response and not a shiv or a fist sandwich.
What do you think of this?

https://usa.visa.com/about-visa/newsroom/press-releases.rele...

Note: I worked on this
The Verge's take is funnier though:
https://www.theverge.com/2022/2/8/22923772/doj-irs-bitfinex-...
It's great as a global character set and really enabled the world to move ahead at just the right time when the web started to connect us all together.

But the whole emoji modifier (e.g. guy + heart + lips + girl = one kissing couple character) thing is a disaster. Too many rules made up on the fly that make building an accurate parser a nightmare. It should have either specified this strictly and consistently as part of the standard, or just left it out for a future standard to implement, and just just used separate codepoints for the combinations that were really necessary.

This complexity is also something that has led to multiple vulnerabilities especially on mobiles.

See here all the combos: https://unicode.org/emoji/charts/full-emoji-modifiers.html
> It's not illogical to prefer giving food and housing to cash.

It's not inherently logical either. Your assertion that indirect funding is somehow more effective is unproven. If you want to be strictly logical about it, you decide up front what the actual goals are, and you try and find the most cost effective way to reach them.

It may be counterintuitive, but it's entirely plausible that on the whole direct funding is more effective. There is at least some good evidence pointing this way in some areas. If you dig into any of this stuff in any real depth, you'll find that the "common sense" solutions are often wrongheaded for non obvious ways.

Further: breaking the world into "normal folks" and "homeless people incapable of managing their finances" is far too reductive. There certainly are people whose addictions or mental health issues or whatever make it difficult for them to manage their own finances, but that is a small fraction of the people who rely on some sort of public assistance.
> I guess it goes to show that the governance and availability of a language have a lot more to do with adoption than the merits of the language itself.

Nearly every Google project eventually gets abandoned because the engineers that made it get promoted and move on to their next promotable projects. The root cause is the ongoing failure of Google's leaders to align employee incentives with the long-term interests of the company or human society.

Even if S4TF had become popular, I expect it still would become neglected and rot like most Google projects.
Interesting concept: non-immediate access to large amounts of storage.
Done :) http://www.gitcussion.com
Regardless of how this went, I see the mega-corp development over the last 10+ years as very concerning long-term.

Companies like FAAMG just grow and grow, to the point where they completely dominate markets in mono/oligopolies. This enables them to either buy up or destroy any kind of competition before it becomes noteworthy, cementing their positions for many decades. Not to speak of the political bargaining/lobbying power.

Regulators need to stop allowing corporations to expand into ever-more domains and become so dominant through shear measure of size and capital they can throw around.

Gaming is an interesting space here. Microsoft has become one of three major players. They are buying up big studios like Bethesda, and are pushing hard for a future where you don't own any games and can only rent them for playing on Windows, Xbox or via streaming.

Right now GamePass is an incredible deal, but things would look quite different if Xbox wasn't the underdog.
You would enjoy a Bentley if you liked Bentleys or certain kind of cars and enjoyed driving them. You would love a big house in Majorca if you were from the area and had a big family -or plans for it- and you would love to be with the person you'd love to be. Those are just examples. There may be a thousand more reasons why you'd love those.

The fact that you don't like Bentleys, big houses in Majorca or a specific lady does not make them vacuous or meaningless; not to mention it would be 100% rewarding if those were your dreams and you've accomplished them.

That guy may or may not like those, but appeals to people that would love -or they think they would- those. The same goes for any other dreams we have.
But an hourly rate which allows you to fund those things yourself.
I beg to differ. Notifications for transactions stopped working. As I always do when things like this happen, I went to twitter and tweeted at them. They claim it works, yet replies on twitter beg to differ. They support people point me to a document that shows UI elements which have been removed.

Still broken. Still no word from them.

And there's the issue about financial software. A couple of years ago they stopped supporting what Moneydance uses. Basically, Cap One only supports Quicken. I would rather cut off my nose than use Quicken. I moved all my accounts to other banks after Moneydance stopped working. Problem is, my SO still has accounts there and the notification issue is a real problem, as she was not notified of fraudulent transactions due to their new bug.
It’s sad he spent so much of his time and energy on get rich quick schemes. Turns out it’s not quick nor easy... and the ROI when you could do something productive is very poor.

I often think if we taught more about entrepreneurship in schools a lot of these get rich quick schemes would wither. I think as a society we’ve got a lot of entrepreneurial personalities that simply lack a means and understanding on how to apply those skills appropriately.
> ridiculed, ignored, and aren't allowed a day in court to even present their evidence.

..other than the nearly 60 court cases? [1] or the dozens of news outlets that have attempted and failed to find actual evidence? [2] Saying they're not allowed to present their evidence is patently false.

It's not like this is the first time the exact same people made the same claims with no evidence [3].

How long should they be taken seriously for?

[1] https://en.wikipedia.org/wiki/Post-election_lawsuits_related...

[2] https://www.google.com/search?q=evidence+of+2020+election+fr...

[3] https://apnews.com/article/f5f6a73b2af546ee97816bb35e82c18d
Got it. I have a hard time telling apart a request for information (and receiving MisterTea's misinformation) from the opening to a Socratic dialog.
Legally, if they indeed enabled E2E, the government shouldn't be able to force them to disclose the data. CALEA says you should decrypt the data for the government only if you have the keys. But with Axolotl E2E encryption, they're not supposed to have them.

Of course the government will try to threaten them with NSLs or tax audits or whatever, and Whatsapp could cave, but the law should be on their side.

But before we get there they actually have to put it in their privacy policy that they are doing that, so then they can show the judge later that they've legally committed to a certain level of privacy for their users.
Someone suggested to report every 'promoted tweet' (ad) as unwanted/spam. That's what I do currently.
The article states that the gov't has been forced to deny the report. So, is it true? Will they be able to fire its cannon or not?
Kensho, Boston, MA (Cambridge), Stamford, CT: FULL TIME Software Engineers

Kensho is a small engineering team [0] in Harvard Sq. making financial analysis more accessible, intuitive and beautiful [1]. We primarily use AngularJS and Python, but that is just implementation detail.

Software Engineers | https://kensho.recruiterbox.com/jobs/fk07n1/ Rapidly developing low level abstractions for distributed time series data, or processing and analyzing unstructured text and event data graphs, is right in your wheelhouse.

Software Engineer (Site Reliability/SRE) | https://kensho.recruiterbox.com/jobs/fk07nw/ Architect, scale and automate our site and computing infrastructure while watching out for bridges and hop-ons; you're gonna get some hop-ons [2]

A willingness to play bughouse and shoot zombies is a plus.

All of our openings: http://bit.ly/Hj4hJz

Matt

[0] http://kensho.com/#team
[1] http://www.forbes.com/sites/stevenbertoni/2014/05/07/can-ken...
[2] http://apps.npr.org/arrested-development/joke-15.html
A flag day on a bytecode format is "hating users"? It's a Python 3 split? Come on now. Heck, I can't come up with anything (and I've been thinking about this a lot for a few weeks, as I spend more personal time in C# and getting stuff done quickly that's kind of a pain in Java) that'd prevent automatic translation of pre-flag bytecode to an equivalent matching the old code's intent. If a jar has a pre-flag bytecode format, then rewrite to treat those parameters at runtime as T => Object and transparently box value types that are supplied for T. The pre-flag jar still contains the necessary information for the compiler to throw a rod if generic constraints are violated. (You could even experiment with more restrictive runtime constraints, but I haven't thought through the implications thereof.)

But you know? If it takes laggards three years instead of the usual two to jump from Java 9 to Java 10, I don't care. I shouldn't care, because I'm not them. Oracle might. They can do that. But Oracle doesn't want my business if they do to my detriment, and the more time I spend outside the JVM the more annoyed I am by their self-imposed limitations. Microsoft seems like they wouldn't mind my business, though, which is faintly astonishing. I'm happy giving it to them if they're going to provide a better product. (I'm reserving judgment until we see their Linux and OS X ports of their CLR, but I'm high on it.)

And if you're seriously going to get riled up about "laggards", I hope you never take an economics class, because they think words mean things and I do too.
I'd like to see them raid every single Bitcoin user worldwide, which is how I think it would have to happen in order to shut it down.

Actually, they would probably only need to raid a substantial amount (maybe half?) in order to control the block chain.
I'm not particularly worried about that.
One small clarification - Amazon is free to do part of the process (download it automatically), but Amazon cannot install the application automatically on most phones. The actual installation step requires privileges that the Amazon Market app doesn't have access to (but the Android Market app does).

Of course, custom Amazon Android devices won't have that restriction.
You don't know what I know.
Joshu.
I would guess that the pass-through taxation of an LLC would complicate granting equity to employees.
They don't need to shut down the network to win, just like you don't need to destroy an adversary's weapons to win a battle. You can win by destroying his will to fight. In this case, scare bitcoin users into abandoning the currency. Some high-profile prison terms would ensure that.
Popcorn anyone ?
I don't. Making something popular requires a tonne of work. Again, this has always been the case, even for traditional physical products. If you're going to make a competitor for something, expect an uphill battle.

As I said, there were social networks before Twitter, Facebook, and Parler, and there will be social networks afterwards.
> large proportion of Americans are radicalized in uncensored

You do realize, both sides of America think the other side is radicalized. This was literally the reaction on Trump's first day of office:

https://www.youtube.com/watch?v=BXR3d22BhHs

Have you forgotten about that? Does that look anything like the 6th? No, of course it doesn't. Had those people been let into the State House, it may have burned to the ground in 2017!

> insufficiently moderated community

Section 230 was put in place because it's difficult to moderate effectively when you're trying to launch a startup. Are you saying no one can launch a social network unless they have the money and staff to moderate each an every single post that comes in?
So in other words, you cannot prove the thing you said. I suppose you are right, I am lost to reality.
Varies by country, but in the UK, where Krebs seems to think one of them is:

http://www.legislation.gov.uk/ukpga/2006/48/section/36
It would be more interesting if they had that option just too see how often players would resort to something like that.
The 'final solution' option? It's been done in real life of course many times in many countries, but I don't think adding an option to Sim City to round them all up and shoot/gas/incinerate them, or build a 'killing fields' facility is really what people are looking for in that game. In DF we can get some distance from it because it's explicitly a fantasy world, but Sim City is a bit too close to emulating real life for something like that to be a reasonable option.
I would have quite enjoyed the opportunity to try a recommended interview tactic here: "Mimicing the interviewers body language".
From my European perspective SimCity actually misses several city planning tools to reduce homelessness. The most important being the ability to build public housing and set up social services.
more to do with the side effect. it causes birth defects in pretty alarming rate.

Japanese government only allows it to be used as a backup, Chinese licensed the design but the government only allows it to be used when all other avenues are exhausted.
The article is fine. But it's unrelated to the current crisis, and has proved a fertile basis for conspiratorial confabulation among people anxious to find someone to blame for the coronavirus.

Specifically, the paper does not describe the construction of a novel virus from HIV and SARS, as has been claimed by such scientifically literate publications as the New York Post. The paper describes the assembly of proteins from the SARS coronavirus and some of its close relatives, as a way of testing whether such recombination in vivo, as occurs in coinfection of a single host by multiple strains, would be likely to enable a strain previously not infectious to humans to become so. The only way such a constructed protein can in any way affect human cells is in a plate, with extensive lab support. The protein isn't a virus, and cannot become so. It's the biological equivalent of a unit test, rather than of application code.

The trouble is that you need to be able to follow the paper to understand that this is the case. If you can't, and you're already frightened enough to be foolish - or inclined to tendentiousness for some other reason - then it's very easy to incorrectly conclude, based on the 10% of the words in the abstract that you do understand, that the current pandemic is the result of, at minimum, an accidental release of a pathogen deliberately created in a Chinese laboratory for some negligent or nefarious reason.

To be painfully clear, that is false. Everything about that is false, and the paper supports absolutely none of it. But a lot of people are pointing to it as though it did, and that probably explains the flags.
If you like that kind of thing I can recommend "Barrow's Boys: The Original Extreme Adventurers: A Stirring Story of Daring Fortitude and Outright Lunacy" by Fergus Fleming - it largely covers 19th century expeditions UK to try and find the Northwest Passage and to rescue previous expeditions.

https://www.goodreads.com/book/show/878082.Barrow_s_Boys
I get between 5 and 20 TB out per month, depending on host. That’s a loooot of 14kb page loads.
It is a ventilator in terms of displacing exhaled CO2 via the volume of air moving through the circuit, mask and lungs. It also provides positive pressure to aid in more effective oxygenation.

There is alot of selective focus and attention to "ventilators" currently. The danger is people believe that a fuller featured ventilator will save them when in reality (it will in some cases) public health focus should (arguably is) be on everything that can be done to keep COVID patients from being intubated and needing a full featured ventilators.

There is a risk that we run out of ventilators because they are dedicated to long term life support of patients that become dependent on them when they could be providing the short term ventilatory support of patients who will recover enough not need one. This is another scenario given our medical capabilities, well trained healthcare workers, and cultural outlook we are not yet talking about.
Kuburnetes is lightweight, extensible and based on open standards, which is the recipe for a long-term solution in this space. It also has first class support in all of the major cloud providers and has an established tooling ecosystem around it.
I just did it on an iphone 6S Plus and an iPhone XS both with ios13+, and while in landscape, if I press lock rotation, it changes to portrait and then locks it.

I’ve experienced this since iPhone 3G or iPhone 4, so I assume this is how they have designed it.

https://discussions.apple.com/thread/8237975

This website shows a workaround for it:

https://www.igeeksblog.com/how-to-lock-rotation-in-iphone-la...
Does Swift Playgrounds allow general App development? No one doubts that you could do software development on an iPad Pro, just that Apple so far has disallowed any real software development on that platform.