jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I'm so glad HTTP/2 is finally here to save us from the horrors of the web stack by providing a decent session layer, privacy preserving defaults, cross-domain and efficient differential caching, as-near-as-can-be bulletproof password-based authentication, and mandatory encryption.

Oh, wait... maybe that was a dream.
I want to mention the "-userns=keep-id" option of podman, which is a reason enough to use podman rather than docker on a Linux laptop.
Link to the paper: https://www.frontiersin.org/articles/10.3389/fnagi.2022.8135...

I don't want to cast aspersions on the submitted site, but I believe it's better to submit the source material rather than a 3rd party's interpretation.
Huh. Everyone I know in western states is extremely worried about climate change's current impact on their health and safety. Are you on the east coast or something? Otherwise, I'd think the smoke would be enough to make people worried.
Finally a status page that updates the moment an issue starts
I'm getting two different error pages with the same "Sorry, something went wrong. We're working on getting this fixed as soon as we can" message.

One has the older site look, copyright 2020, the other has the newer FB5 look, copyright 2021.

The logo is not loading on either page.

Part of me wonders if they discovered a big/new hole that led to the data leak, although Instagram being down too suggests maybe there's something happening behind the load balancers?
Game Developer For Beginners 2021
In Denmark right now, everything down. Was on the phone with someone (in the US) through Messenger without issues. Hung up and tried to send them a message and nothing. Instagram non-functional as well.
Love to see it. I hate this company.
Thanks. I had a hunch. I'm familiar with "RTFM", but would probably get equally confused if "TFM" was used as a noun.
How on earth does EVERYTHING go down like this? It just seems unfathomable to me. Where is the single point of failure?
Given the fact that it's also down, I'd say yes
Interesting... I was under the assumption that most Dart code that pays the bills is actually within a Flutter context these days.
People who dig this deck may dig this book:

https://www.amazon.com/Clear-Simple-Truth-Writing-Classic/dp...

The best single book I've ever read on writing well. Had a big impact on me outside of writing, too.
The troubling part is the prime tactic is to get people to plea. One of the methods employed is to massively overcharge where the defendant is looking at say 20 years if they lose at trial vs 5 years if they plea. Most people plea, even if they are innocent. Many prosecutors overcharge even when they have a weak case. It's not justice, it's the system protecting its existence.
You're projecting a lot of weird insecurities onto a throwaway joke about Einstein being an alien because his achievements were Out Of This World. Clearly no one thinks Einstein was an actual alien. It's remarkable that I'm actually having to type this out.

Relax stranger, there's no weird Freudian argument to be found here.
How is taking nude photos of yourself "ugly and abusive sex"? I feel like you're regurgitating stale anti-porn talking points rather than actually engaging with the topic at hand.

A cam girl is her own boss, picks her own hours, works from home, sets her own boundaries as to what she's comfortable doing, and does not have to be involved in any office politics. All of the things which normally put the "soul-crushing" in "soul-crushing job" are absent. It's a great deal for a lot of people.

I find your appeal to spirituality shallow and unconvincing, especially given that lots of people engage in casual sex and don't end up with their souls crushed.
I assumed that there was a English language barrier from the original author that made the mistake of present versus future tense for the feature list. When combined with a lack of feature tracking that looked to people like big claims were made without substance, but to me it always felt like everything in V was "work in progress."

They definitely have a hacker mindset to get the minimum working examples through and keep on developing, which is admirable in some ways. The downside is I don't think there's a lot of development experience hanging around that project, so things stick to minimal implementations.
Maybe a joke about how Orthodox Easter is next Sunday?
My last boss worked at a sandwich shop in college (Pasadena, CA). One shift he knocked over a 5 gallon bucket of olives, which spilled all over the floor.

He was mortified, but the owner seemed unperturbed. He handed him a broom and a dustpan and told him to get them all back in the bucket.
Ask a lawyer - I know in the US, failure to hold up their end of the deal would mean you would not need to hold up yours, either. But you said you were in another country, so I have no idea what legal system you are working under. The answers could be totally different in your country.
Why not give everyone the same employment rights, and the same pay?
I bet if you don't list it on your resume most interviewers won't even notice it.
There are multiple ways to achieve stablecoins.

- centralized issuing authority backs the coins with dollars, here although the trust is the same as in a central authority, for people in Nigeria and Brazil, its asymmetric compared to people in the US. For Americans, a central authority is a central authority. For Nigerians, a central authority in US (or Carribean etc) is vastly different from a central authority in Nigeria. Example: USDC, USDT, PAX

- Seigniorage-style stablecoins, these coins try to algorithmically issue or reduce the total coins to keep the price stable. This seems to have never worked. Most stablecoins in this design failed.

- collateralized stablecoins - These stablecoins try to hold a certain amount of collateral in 'unstable' currency (like ETH/BAT etc) and try to maintain that collateral. If the price of the stablecoin moves away from $1, then it creates profit opportunities for people to benefit from it and help bring the price down. For example: Dai, Havven. These are experimental but seems to be working well.
>which was actually realistic, would've given out $1000 per month.

I am not from the US, would it be realistic to live on 1k USD a month?
I immediately thought of Jeremy Howard, he has mentioned this project in a couple of interviews.
Also check out Ksnip: https://github.com/ksnip/ksnip
there's links to the basic collab implementations at the top
Continued:

---------------------------------

I understand that automated algorithms make a lot of these decisions, but I hope not everyone working with these companies is complacent enough to shift the blame onto some zeros-and-ones.
I don't know if this post will bring about "change" but with so many of us tech workers here, I think this is a great platform to discuss these. The best time to discuss this has passed, but now is the next-best time.

I DO NOT WISH TO MAKE THIS A POLITICAL DEBATE, and I trust the great mods here will remove such content here.

India may well be trying to do right by farmers, as they claim. Sri Lanka may have worries about national security, as they claim. Hacker News has not been the place for these discussions.

[1] https://www.india.com/technology/youtube-pulls-down-punjabi-...

[2] https://www.hrw.org/news/2021/02/09/thousands-march-justice-...

[3] https://en.wikipedia.org/wiki/Eelam
> Our head of HR (or people ops) was very against any mentioning of these practices

Depending where you are from, those practices are illegal
Here's a CDC-funded study on gun violence from 2013:

https://www.nap.edu/read/18319/chapter/1

You've been repeatedly and blatantly lied to by the media and politicians about the CDC being "banned" from researching gun violence. The ban was on the use of public funds to advocate for specific gun laws/policies, not on research into the subject itself.
"clearly racist and also sexist but it seems like these definitions are only selectively applied."

No, they are not 'selectively applied' - in their view.

In 'their version' of 'racist' - they cannot be racist - only White People can, because it's a matter of power. Even if you're only 15%. Get it?

This is one of the 'root causes' - the rhetorical position that The Woke have taken is highlighted in 'White Fragility': White people are all White Supremcists by definition, they are all walking, talking 'root causes' of the problem, and therefore cannot even have any real knowledge of the problem. All they can do is shut-up and try to empathize.

So this is not 'racism is judgment based on race' it's 'racism as White people have power and others don't ergo, they are racist'.

It's a masterful rhetorical technique: your opponents are by definition wrong.

Scientologists do this. They are taught that they are 'clean and clear, essentially above human' and that regular people are 'broken people, like animals' and there's no point in arguing with a dog. Some of their rhetorical techniques are shocking.

That's a great world to live in, right?

It speaks to our worst prejudices. Every day on TikTok I see racist and misandrist content, mostly by White Women and it's not only 'ok' it's pass off as 'enlightened'.

It's a very powerful thing to be able to take ostensibly a moral position, but then to also bigoted at the same time - I feel it's the intellectual parallel to the power that police feel when holding a gun against someone who is 'bad'.

One group can run around wielding their arbitrary moral policing, the other can't speak on the issue and so you have bad public dynamics.

I don't know the answer but Phase 1 I think should be to recognize that irrespective of power, that bigotry is bigotry and actions, headlines, policies etc. that are race based have to be treated with caution, very conservatively (small-c), with deliberation.
> What use-case does mining solve?

It's a view-change operation. If Bitcoin were a conventional replicated database, mining would be Paxos.

> There is no point in it without transactions

As I said above, a distributed system with only view-changes and no messages is not an interesting system. So, yes? But, that doesn't change the fact that only view-changes are energy-intensive in Bitcoin.

> ok, there is in terms of an immutable ledger that can store some information, like this event have to have happened before that

I think this is perhaps by far the most underappreciated value proposition of Bitcoin. I don't really care for the whole "hurr durr let's replace money and visa because freedom" song and dance routine that gets trotted out whenever Bitcoin comes up. But I do have use for a highly-available, highly-resilient, always-online append-only log. Even if that log is slow (messages take ~10 minutes to propagate in expectation) and expensive (I have to pay market rate for block space), the high uptime and resiliency make it worthwhile if you're willing to be clever in how you make use of it. My $DAYJOB makes liberal use of storing hashes and metadata for valuable data in Bitcoin OP_RETURNs, for example.

> so how can you measure a bitcoin transaction’s energy cost otherwise?

Consider the PoW difficulty and the power usage of the state-of-the-art PoW-solving hardware, and work backwards from there. The number of transactions has nothing to do with this calculation.

It's funny -- articles like this one are sooooo close to getting it, but so far away. They do the electricity usage estimation from the cumulative PoW difficulty and efficiencies of mining hardware over time just as I describe above, but then they commit a category error by saying that PoW energy usage tells us anything at all about how much energy a Bitcoin transaction takes.
I'll note that at this point one officer has died after apparently being beaten with a fire extinguisher.

Regardless of politics, I'm pretty sure just about everyone in law enforcement has strong feelings about cop killers and anyone associated with them.
I'm really sorry to hear this happened to you, but this is the reality of building your livelihood on a platform like Upwork.

You mentioned that you didn't breach their ToS. Are you sure about that? Not to say you have, but how can you be 100% sure you didn't breach some arbitrary rule about price increases or god-knows what else?

> After this I again replied them to please tell me the exact reason but they are not replying.

I would expect them not to reply unless you can create some kind of outrage mob on Twitter.

Again, sorry to hear this happened. I hope you get back on your feet (and ideally don't rely on Upwork or similar in the future). I experienced a similar issue when PayPal shut down a business account due to breaching their ToS (which I did do without knowing at the time).
I moved to the UAE last year and feel rather disappointed there aren't that many techies or co-working spaces here. If anyone would like to come here for a popup retreat to the desert let me know, there are some pretty amazing places here, e.g.:

http://qasralsarab.anantara.com

Most countries get visa on arrival, and the country is a hub for two big international airlines, so getting in is easy!
> Its primary purpose is not to hold other people's bitcoins

Wrong. There's a reason they call one of their services a "wallet" - because they hold other people's bitcoins. And guess what, they now have a USD wallet too, for storing other people's USD (http://avc.com/2015/01/feature-friday-us-dollar-wallet/)

And as gnaritas said, they are not an exchange, they have a broker service.
Storage is cheap and plentiful, yes. Can't always say the same for bandwidth or transfer.
>Flexbox is well past the point where you should be "playing around" with it. It's time to straight-up learn it, if not start using it in production.

I dont think that is 100% true quite yet. IE9 for example is still quite popular, not to mention the bugs in modern browsers.

http://philipwalton.com/articles/normalizing-cross-browser-f...
(full disclosure: I'm a Yale EE grad working as a software engineer for the last 17 years in the valley).

The school has had an ambivalent relationship with applied sciences through its history. They considered closing the engineering departments in the early 90's when I was a student. I am glad to see the school investing in this area, even if it less out of intrinsic interest and more out of market demand and perceiving it as a growth area.
The meanings and subtleties of English words also change over time. For a topical example, there's a front page article on Reddit on how Homer Simpson is distinguishing between jealousy and envy, a distinction that is being lost in modern usage.

I have a friend who writes screenplays. One of the more difficult things is getting the language correct for period pieces. It's hard to tell what turns of phrase would be out of place in, say, the 40's, and what would be in place.

Going back a little further, nobody alive knows what the Confederate "rebel yell" actually sounded like.
Interesting project!

I assume you don't have a manual procedure to report and correct individual addresses that are in error, and the trick would be to contact the agency that provided the erroneous dataset, is that right?

It would be useful to have a way to find out "where did the data for this location come from, and who do I contact to correct it?"

For example, our house doesn't have an outline on your sample map, although there is a red dot there. Our street address shows up on the house next door, and the neighboring houses in that direction are shifted similarly.

Most other online maps for our location have the same error or similar. I think the confusion happened because we are on a corner and some years ago a previous owner changed our street address from one street to the other. So whatever agency maintains this data goofed something up in the process.

If there were an easy way to find out who this mystery agency is, then I could help them sort out this mixup. :-)
Everyone being allowed to arrest is actually not far from truth in many places: https://en.wikipedia.org/wiki/Citizen%27s_arrest#United_Stat...
Grokking Deep Learning - while it teaches the very basics of deep learning, it claims to teach you basic PyTorch at the end of the book.

https://www.manning.com/books/grokking-deep-learning
Yes I have now, and I must admit I totally mis-characterized its content in my OP, and although I don't necessary agree with all of your POVs, I do appreciate the thought and effort you put into creating it.
"The guy" is the Minister for Communications. :-)

(He's not directly responsible for the law, as it is in the purview of the Attorney General, but the Minister for Communications is a minister of the government.)
There's a recent profile on her in the New Yorker.

http://www.newyorker.com/magazine/2014/10/27/ebola-wars
I've written about 10 thousand lines of Rust at this point and hope to write much more. After "suspending frustration" and internalizing the borrow checker and the idioms it just works for me now.

That said, I still get minor jets of frustration when this works:

let y = a.b.c;

But this does not:

let x = a.b;
let y = x.c;

And this works:

let x = foo.bar();
let y = foo.baz(x);

But this does not:

let y = foo.baz(foo.bar());

due to scoping and borrow checker rules. Papercuts, yes, but annoying nonetheless.

That said, Rust (effortlessly) caught what could have been a very dangerous bug for me last night (I'm using a Rust wrapper around Lua): when you call "tostring" in Lua it returns you a reference to a string on the Lua stack. If you then pop the Lua stack the reference becomes invalid. If you then use the reference to the string, well... (This is akin to iterator invalidation.)

Rust's borrow checker flagged the error and its error reporting made the problem obvious. This will make up for a very large number of papercuts.
The performance in the examples is phenomenal. And at 3 kbps? It just blows opus and speex out of the water.

Really excited to see if it holds up when they roll it out in Duo. I remember noticing the ML based improvements in Duo kicking in when talking to my Dad a while back (US<->EU video call and he was using mobile data). Was even more impressive seeing it work in the wild.
There's a huge difference between disclosing your IP and disclosing all the various websites you visit. Moreover, those websites are being disclosed to entities whose commercial business is to track you--for marketing, for performance, w'ever.

Relatedly, your IP is also disclosed via NTP. NTP hosts can be advertised over DHCP, similar to DNS resolvers. And systemd also has built-in fallbacks for NTP, which has actually caused major headaches working on security compliance for U.S. government services because the instances should never use any NTP server other than time.nist.gov. But if time.nist.gov is unavailable for w'ever reason, systemd by default falls back to non-compliant NTP hosts. Disabling this is tricky if you rely on DHCP-advertised NTP servers (which is preferable to minimize the diff between govcloud and non-govcloud deployment images).
This is an interesting concept, but after reading over several blog posts I'm still hazy on the details. A simple 'About' link on the main page would probably clear up a lot of my questions.

For example, is there any monetization for contributors or is the entire system just an elaborate club for publishing?

What are the main advantages over publishing with a standard private web community for the average non-technical writer?
All these Ethereum/Namecoin/Whatever solutions aren't really solutions. They're subject to namesquatting, arbitrary prices, arbitrary decisions regarding TLDs and they end up being centralized in the end for various reasons.

I think a good solution is to switch to using petnames instead of global names.

https://www.schneier.com/blog/archives/2006/02/petnames.html
Weird. I worked with a lot of truck guys in Canada for a while, and I'd be extremely comfortable mocking any of them for mentioning they care about the exterior look of their truck. A lot of contractors will even deliberately make their work vehicles look rougher so customers don't think they're charging enough.

Interior aesthetic is a different matter though. Strange how culture winds that way.
> The really hard, unsolvable part is the unwillingness of the browser vendors to support an alternative domain name system. If Chrome, Firefox, and Safari all supported a new TLD outside of ICANN's control as a public service (let's call it "Let's Resolve" which would offer free domains and would be funded through donations), it would be very successful.

Not sure I understand your proposal. Say every single browser in the world supports Let's Resolve. byuu.org is registered with ICANN; but someone now wants to register byuu.org with Let's Resolve. Do you let them? What about the other way round? And what if someone attempts to register byuu.org with ICANN, while another attempts to register byuu.org with Let's Resolve at the same time, causing a race. Who wins?

Also, unique, meaningful and memorable identifiers are a scarce resource. Offering free domains just open up the floodgate of squatting and hoarding (at unprecedented ease).

Edit: Parent suggested a new TLD; I read it as a whole alternative system. Well, the new TLD idea was already implemented as .bit AFAIK, and it's pretty crap.
Congrats to Gabriel!
The problem with reading it as a story not about Scott is that there's no reason to use his professional name except to cause him problems.
I would assume they want to build a realtime system and can feed in accidents to change the prediction time for a web/mobile application and/or electronic boards on the motorway.

So in that case, you'd have to be able to input an accident at place x and have that reflect in the projected times.
Tried it out for IE6 and when the window loaded, someone else's site was up and I was unable to do anything while the counter ticked down. A bit concerning from a privacy standpoint. Maybe the machine fell over?
I think you're mis-applying the example of design contests (which I agree are generally lame, but for a different reason). This is a chance for someone to do a public service and solve an interesting prediction problem. It's for the government and benefits commuters, not some for-profit corporation.

That said, I think this would be a more interesting contest if Sydney showed their current work on the problem and measured progress against it (a la Netflix)
Absolutely:

>> Compass Labs has a team of talented, accomplished individuals with strong expertise in Web and social media technologies, natural language processing, machine learning, artificial intelligence, data mining, and - not surprisingly - complex algorithms. Compass Labs is propelling a paradigm shift in people's online experiences. To support our groundbreaking efforts, we have created an equally innovative organizational structure: flat, non-hierarchical, and designed for optimal collaboration.

So what? No one gives a crap how awesome you and your company are. What's your business?
In an Europe country where I live examiners purposely bring you to tricky locations and of course it's in full traffic. I think only around 30 percent pass on the first try.
Homeopathy? Homeopathy!
Helmet wont do you any good when you fall right under the truck and your head gets popped like a watermelon, there are tens if not hundreds of video clips like that from India.
Yeah, I just feel compelled to echo you.

What that person said is very wrong.

I guess that in a language without a good version bounding and manifest system like julia, it could be a semi-valid point because you might end up updating your packages and breaking your code that way, but julia has reproducible package environments, so you can get very strong guarantees about backwards compatibility even when you're updating packages.