skysight-inc/HackerNews huggingface dataset:
Fuelling journalism seems like the answer, trickle up - providing citizens with $100/year to allocate to the journalist of their choice, essentially citizens "voting" with money for who they want to hear news from; this is a policy proposal by Andrew Yang, similar idea to his Democracy Dollars, $100/year voucher to every eligible voter to give to the politician of their choice - would help wash out money from lobbyists/industrial complexes 8:1. Journalism Dollars + Democracy Dollars will have a compounding effect, tie that to Ranked Choice Voting and Freedom Dividend/UBI - and you make people anti-exploitable - and compounding the impact of even more policies, breaking apart the duopoly and grip that the handful of mainstream media companies that have amassed so much power/reach.
> Are there any specific tools that you use to keep on top of different action items coming out of these meetings?

Jira. Any action item becomes a Jira issue with my name on it... so I never forget about it. I never rely on meetings (or recording of meetings), I rely on well written Jira issues. If there is an issue that is not well written and self contained, then I just ask for clarifications. Easy.
I don't think you're getting my point, consider reading again. There's a fundamental limit you will hit here, you can't just "make it slower" or "make it worst" to lower that limit.
Unfortunately “a few years is” the upper end of my bound and I have a number of big things I need to tackle within that bound.
only being able to accept or refuse is hardly negotiation - and if you refuse enough times, they kick you, so you can't really refuse.
Seems serious to me. Definitely report to the police and maybe seek help at the federal level of they crossed state lines.
People did the same thing with gold long before Bitcoin was invented. They still push the same narrative.

QE and inflation fears aren’t new. We had “goldbugs” pushing gold as the one true store of value, safe from QE and inflation, for decades.

It’s slightly ironic that among these concerns about inflation, crypto currencies continue to introduce entirely new asset classes that print coins out of thin air. The cryptocurrency supply is only fixed if we put blinders on and pretend that there is only one cryptocurrency in existence, that it never forks, and that it always existed.

Bitcoin proponents like to share stories about Venezuelans or Zimbabweans rushing to Bitcoin, but they ignore the fact that they’re also rushing to USD, or to local assets. They’re simply rushing to be in anything but the failing currency.

Bitcoin proponents also like to draw false equivalencies between failing countries like Zimbabwe and modern countries like the United States. Normally any such comparison between two obviously different situations would draw criticism on HN, but for some reason this false equivalency that all inflation is equally bad or risky gets a pass among those with Bitcoin investments that they want to see go up up up.
Celebrating 1,700 years of Jewish life in Germany
That’s a huge dependency to take on just for mapping and serializing, something that most languages provide in a standard library or base functionality of the language itself.
What happens when one of the domains they did not ban publishes some news content than demands payment from Facebook when they do not have a process in place for that? How do they take the risk?
You need 500 karma for the downvote button to appear: https://jacquesmattheij.com/the-unofficial-hn-faq/#karma
Confirmed this is a valid bug. Had a family member open a tor tab and paste an onion site into that tab. As I dont use Brave... I instantly saw the .onion address in my DNS query logs. Unbound DNS on my router is configured to NXDOMAIN those requests. Maybe I will instead add that zone and redirect to a funny page.
Insane people are scary
Meanwhile I've switched my family and friend to Signal with great success.
> I’m not convinced there is a lot that the government can do, however.

I don’t think there is, 25 million people in Australia is what, 1% of Facebook’s users? Not much leverage there.
Favicon-based browser tracking hack works even when you flush cache
Who needs a tax base? Or the next set of limited partners for your venture capital firm?
No the laws are not formulated that way, they are formulated to be ridiculously broad.

If any site of any kind publishing newsworthy content chooses to sue facebook for payment, there's nothing the Australian government can do to stop them. Also there is no way for facebook to know how he Australian government will actually choose to interpret and apply the law as regulators. They could even change the way they regulate it retroactively, that's the problem with at-will enforcement of vaguely worded laws.
The categorization would need to fit nicely into a tree of types, which seems unlikely, so a tag-based approach would be better. With a bit of custom DSL you can enforce exhaustiveness.

;; can store at compile time the tags for an op
(define-op (if a b c)
(:tags my-tags:control my-tags:special)
...)

Elsewhere:

;; can check at compile-time if all ops
;; for that category are tried
(ematch-op (e :tags my-tags:control)
((if test then else) ...)
((while test body) ...))

Maybe this can be done with Rust macros too
Sadly, I see it as in the realm of possibility.

Gov contracting is an ecosystem on its own and those that figure out the bureaucratic hoops can survive a long time without needed much technical knowledge. Some of those individuals lose touch with what is going on outside of the defense industrial base.
The only exception to this is Valve, but they have a lot of failed startups under their belt if that's how you think about it.
- Use -site:example.com to exclude some sites

- Consider using PMAlerts, which for some sites (like HN, Twitter, Reddit) is better than Google Alerts (but for some worse)

- Follow advice the PMAlerts creator wrote down on his blog wrt. strategically composing alert queries. It also works for Google Alerts to a degree.
I would agree on most features, but I absolutely love properly implemented, exhaustive pattern matching in strongly typed languages.
The external clock is going to be some multiple of the internal clock and tasks were piling up behind contended locks. The ferrari and the skateboard make it through rush hour traffic at the same speed.
I'm pretty sure it's curse of HAM-Websites ! They either have malware or looks like frontpage2000 projects. Not dishing just noting ! Big fan of hams !
I refuse to believe anyone worthy of calling himself a developer takes screenshots of the screen to save intermediate code changes
I think we're long past the idea that general, global news producers are trying to stay factual and provide information to their readers. It's all about generating outrage as it's much easier to get people hooked on outrage than the boring truth and impartial reporting.
After reading it a few times, I think it's not about some script kiddie using curl to hack into his system.

Although I condemn Al Nocai's method, I feel for him and I am inclined to adopt the contrarian opinion that he probably got screwed because of the bad quality of curl.

Curl had some remote exploit last year, and curl is used everywhere as the author reminds (often as libcurl).
https://daniel.haxx.se/blog/2020/02/03/remote-exploiting-cur...

The deeper underlying systemic problem is that open-source is a way to disclaim all responsibilities. When some open-source project has some level of reach there needs to be quality requirements and regular security audits. (like they (last?) did in 2016, https://daniel.haxx.se/blog/2016/11/23/curl-security-audit/)

Otherwise it's like the OpenSSL's heartbleed story where a few unpaid project maintainers hold the keys to the world.

In today's interdependent world, when trying to build something, we are more and more reliant on the quality of the library we use. As a product builder facing the client you get to bear the responsibility when your client has a problem because of a library you use. But when open-source software removed the possibility of competing solutions by providing free "as is" software, you can't realistically chose not to use it, and you are the one left holding the bag and paying the price for others mistakes.
What's a rating have to do with them complaining about the job? If someone gives them a low rating because of their thoughts on how they work, that person is a jerk.
I work for a small company that uses microservices architecture. The product is simple where a user registers, enters preferences, selects from courses and submits a form. A monolith would be doable with 5 good engineers. Instead we have about 50 engineers+QA releasing bug filled code.

The company's design philosophy is based more on what is fashionable that what is suitable.
live or fear.. you have to chose
Boost Your Coding Fu with VSCode and Vim: Introduction
Freedom is pretty much gone these days ... The main issue is that companies now reversed the capital market. By providing services for free, the USERS became the product.
Yeah, pretty much PR Crisis Communications 101. I'm at some point they were also deeply concerned and promised that they would conduct a thorough investigation
This is what I do in several of my backend Kotlin code bases and it's worked very well. I've also heard it called "distributed monorepo". There are a handful of ways to share code, and the tradeoffs of this approach are very manageable.

The biggest downside I've encountered is that you need to figure out the deployment abstraction and then figure out how that impacts CI/CD. You'll probably do some form of templating YAML, and things like canaries and hotfixes can be a bit trickier than normal.
They should be free to create products that foster the community they believe will give them the best returns in the long run. Clearly they don't think that is crypto, they probably think it is either a fad, or that it will move to proof of stake, and that the demand will subside. So if they leave their core community high and dry during that time they could lose favor. I don't know if that's right or wrong, they clearly have way more insight than I, but either way I support their right to make the decision. They aren't the only company in the world, others should step up if they see a frothy market.

ML is a bit different in that the applications are probably here to stay, and the applications are "legit". But, the ML market will not have the same brand loyalty that the consumer gaming market will. Consumers like brands and they stick with them. Companies spending money on ML are going to flock to the cheapest TCO, and a lot of this will also be abstracted through cloud offerings.

In short, they don't want to piss off what they believe to be their cash cow for years to come.
> while COVID mostly (not entirely, but mostly) advances the Grim Reaper for the old and sick who likely only had a few years anyway.

The average years lost is 10 years of life in the US and 16 world wide[1] - and I think you need to reconsider how callous your comment comes across (to me at least, and I would guess others too). [edited: added detail]

I also feel your comment entirely disregards the point made by the parent comment: “I personally know a couple of people who are now effectively long-term disabled with respiratory issues - well enough to leave hospital, but their previous lifestyle can't come back.”

https://www.google.co.nz/search?q=years+lost+covid
I read this mainly to see what Dr. Dwyer was up to in regards to this. I was in the same grad school as his group at FIT. I was also working on gamma ray detectors at the time, so we would occasionally talk. Their big challenge was the range of the rays in the atmosphere. But I also think that they had a lot of fun - they would initiate lightning strikes by shooting rockets into clouds. That way they knew where to set up their detectors.

http://www.lightning.ece.ufl.edu/PDF/Dwyer_et_2009a.pdf

https://en.wikipedia.org/wiki/Lightning_rocket

https://www.youtube.com/watch?v=buSaGIoNXu8
Oh, they most definitely can - when replying, I had the OP's observation that quitting FB hadn't impacted his life at all.

It wouldn't impact mine, either - hadn't it been for all the entities you need to interact with who unilaterally decide that Facebook is the way to interact - period.
> who make close to nothing on streaming, if they're not in the very top.

if they are a small artist, i think they would prefer that they get some listen time and discovery, even if they're not paid much from it. It's better than zero discovery and noone knowing about them.

They would get an opportunity to play live gigs if they get an audience from streaming music.
I keep seeing some variation of: “ORMs are really intended for x” or “ORMs work best when y is true”. At some point we should take an honest look to determine if ORMs provide enough benefit to justify their existence. “I can talk to the database without knowing SQL” doesn’t cut it.
I think I worded my point poorly. Nuclear and Hydro can provide great low emission baselines, but if you're building up a large percentage of your grid on solar and wind you need something which can very quickly ramp up and ramp down generation. Nuclear's costs means that it would be far better to have be a consistent baseline running at full capacity.
I've done that too. But for some reason, my business communication still happens on WhatsApp. Until that happens Facebook is safe.
More than that.

(1) The policy differs per country. But how is it different in practice between the EU and USA and Brasil? It's not public knowledge.

(2) It's absurd the policy doesn't describe anything useful. I tried to find if the contact book is being sent to facebook and if so, for how long. The wording is so opaque it's impossible to figure out.

https://twitter.com/majek04/status/1348574409968275456
> Monoliths are also distributed systems and will run on multiple hosts

... not necessarily. Although the big SPOF monolith has gone out of fashion, do not underestimate the throughput possible from one single very fast server.
> I'm usually auto-flagged/shadow-banned/banned after one or two comments,

Maybe there is a reason? I had my comments downvoted, but thinking about this, it was deserved, those comments were really not constructive and severely lacking in empathy. No one normal likes reading such things and HN is a place where it matters. It's not a place to just vent.
Why would someone use the Brave browser instead of the Tor browser?
Accident Investigation into the Alauda Airspeeder UAV
It is not often you get to read such a damming report [0]. Some quotes:

"The AAIB found that the Alauda Airspeeder Mk II was not designed, built or tested to any recognisable standards and that its design and build quality were of a poor standard. The operator’s Operating Safety Case contained several statements that were shown to be untrue."

"All the [flight control system] assemblies failed an evaluation against all IPC A-610 classes due to quality and workmanship issues. Examples included misaligned components, burnt insulation, the use of solder bridges, excessive flux residues and a power connector that appeared to be installed in the incorrect orientation..."

"During the course of the investigation the operator demonstrated little knowledge or understanding of appropriate industry standards, in particular, those relating to airworthiness and for developing electronic hardware and software."

[0] https://assets.publishing.service.gov.uk/media/602bb22f8fa8f...
> But it is still somehow "the best general purpose language"?

Yes.
Django 3.2 beta 1 released
I learned Haskell for a year and went into various books. After that I tried to contribute to a relatively simple open source projects and I realized the real world Haskell is so different than books, then I got discouraged and stop. These days I wanted to pick up Haskell back again, is there any updated resource you can recommend for doing real world Haskell?
Is there anything that prohibits Facebook, or Google from turning the tables on the Australian news media and charging a fee for any new media that wish to be features on their sites?
Yes, that's the "Conway's Law" argument; microservices exist to replicate the team structure in the code, not the other way round.
Corruption in the UK is classed as "very low" according to: [1]. Pretty sure it will happen with any political party unfortunately, but it's not something I worry too much about. If this ARIA can produce world-changing tech then I'm happy for a little insider deals.

[1] https://risk-indexes.com/global-corruption-index/
I love the irony that this has reached the 2nd from top on HN in three hours.

Presumably from all of us using HN to get a dog procrastination fix.

>Edit to clarify fix in the junkie sense, not as in fixing the issue.
Different threat model?
> setting your own hours, can you pay other people to do work for you, can you have other clients, are you using your own equipment

This sounds much more like what I would think the definition of contractor is, except for maybe you can subcontract the work. That would be something I would think could go either way in a contract.
Apparently ramble.pw is a parler/reddit bastard marriage. I'm probably on a list now.
I thought this was some new product Google was making from the title that I never heard of.
From the description it appears he’s not so much hiding the money as simply trying to game the system with engineered arrangements that use retirement accounts and other investments to shield the money.

“Investing” six figures in a company on the same day as declaring bankruptcy is a nice touch.

The legal system isn’t keen on rolling over and letting people escape that easy.

There’s always a paper trail. A good reminder to the cryptocurrency people who have assumed that moving money into crypto gives them an easy out from future legal liabilities. The courts aren’t dumb.
Yep. Belarus is so stupid to pollute its own land just to prevent NATO conference. What are you smoking?
Well of course they are
>It appears it may have been close to negotiating a similar deal in Australia, just as Google has done with Rupert Murdoch's News Corp.

>If it was Mark Zuckerberg who decided to pull the rug from under those talks, that now looks like a major blunder in this PR war.

Zuckerberg seems to have a big ego. All big policy move FB has made--as far as I can remember--have been failures. Followed by routine public relations apology litany how "I learned a lot".
Google killed Phrase Match. The truth
Yes, there are exceptions (vaguely stated, a funeral or what the police would regard as essential), but a holiday would be illegal.

https://www.gov.uk/foreign-travel-advice
Please explain, I’m not sure I understand. When a person loads Tor, are they not just using the Tor browser? Why open another browser?
And Formula 1 cars don’t have keys...
They still have Google Alerts?

Technologically GA was trying to do something which is still beyond state-of-the-art.

Relevance based search systems assign every query-document pair a numeric score and then show you the top scores.

We know how to make relevance scores where score A > score B means it is a good bet that document A is more relevant than document B.

What we don't know how to do is calibrate relevance scores to a probability (e.g. "the probability is 90% that this document is relevant") or some other score ("reading this post has an estimated $3.72 in business value")

If you had that kind of score you could set a threshold for relevant vs not-relevant and control the quality and volume of results you get.

Actually we can calibrate conventional ranking scores and you run into two problems: (1) the highest score corresponds to a 70% relevance probability, (2) the score gives equivocal results for many relevant documents, so if you aim for 50% relevance you will get awful recall (the median relevant document might have a relevance probability of 20% or so).
> If this company could do all of these things, which I think are pretty standard, why can't Uber?

What are you trying to say? Did you take the company to court?

Because Uber "could" as well, until a court said they don't.
I've recently had an interaction of similar character with a neighbor in my very small apartment building, including, oddly, a door slamming component. We had had an interaction a few weeks prior that just went sideways, which caused this woman to slam her door every time I would walk past it. Since walking past her door is not optional if I want to leave my apartment (small apartment building, remember?), and this door slamming tended to startle my dog, I asked her to stop.

Because the earlier interaction I mentioned went sideways (including, among other things, her literally getting within 4 inches of my face while she was not wearing a mask), I decided to video record this most recent interaction on my phone so I would have evidence if anything went wrong that I could take to the landlord. I knew this would create an inherently more antagonistic vibe, but I felt like I had no choice after the prior incident.

Let's just say this interaction also went bad, culminating in a very minor physical assault (I was not injured -- she slapped the hand I was holding my phone in, because she did not like the fact I was recording), and a restraining order.

End of story, right?

Wrong. That restraining order, it was taken out by her against me. Her petition filing is literally nothing but gaslighting trying to paint me as the aggressor when I literally have video evidence to the contrary.

Unfortunately, due to COVID shenanigans, the court date was delayed a couple of times, and I ended up not being served notice of the actual hearing, which means I lost in a default judgement. I filed a motion to terminate her restraining order and a counter petition of my own, both of which I am currently waiting on a hearing for.

And, like your situation, because it was a neighbor, and because I have to walk past her door to get to and from my apartment, I simply don't have the choice to not interact with this person. Basically anything I could have done would be a lose / lose. Rock, meet hard place, I guess. Le sigh.
It's amusing to observe "Location-Based Pay" just pop into existence and for the only purpose of lowering the wage of whoever's hired. Programmers have been capable of working from home since the internet matured. Value doesn't comes from location, instead it's from a programmer's skill and ability of simplifying the task needed to be completed by maintainable code. There's no serious argument for location-based pay. Yes, there's people all over the world. Nothing has changed recently besides programmers being forced to work from home because of the pandemic.
I have a file called “Unix commands” that’s unofficially 25 years old and Google logs it at 9 years old. Every time I spend over five minutes on a command (on any OS, the file is misnamed) I add it to this log.

I’ve talked with others and some people have their own. But I’m curious how many people keep this personal “Swiss file knife.”
A considerable portion of the US lives in the southeast. Georgia Tech is a strong CS program that is outputting a ton of qualified graduates. Not everybody living in the southeast wants to move to SF. The Southeast also has much better representation in traditionally underrepresented groups in CS, enabling tech companies to mitigate some of the "pipeline problem" that makes it basically impossible to achieve diversity goals. There are also few major tech companies with hubs in Atlanta, meaning that the first ones to really develop there can scoop up talent more easily.
Not everyone procrastinates for the same reasons. I wish I could do more, but after reading that article I'm fairly sure I'm just exhausted, not procrastinating.