skysight-inc/HackerNews huggingface dataset:
What we saw today was a very real, very visual, and very public display of the power the AFP (Australian Federal Police) are prepared to use to intimidate journalists and their brave sources who worked to expose war crimes. They did this by walking into a building and demanding access to sensitive information held by a news organisation, which had no choice but to comply with the warrant.

But that's not what scares me the most.

What does scare me is the very real prospect of all this being done silently, without any visibility or awareness of the journalists or their employers, without any knowledge of the public, and without any accountability, via electronic spying. The recently-introduced Assistance and Access legislation [1] enables the AFP and intelligence agencies to legally compel tech companies to secretly insert backdoors into their products or services in order to spy on any target, subject to the approval of the Attorney General.

One day this law will be used to collect the same type of information the AFP collected today, without the news organisation, journalists, sources, or public even being aware of it. And anyone unfortunate to find themselves as the recipient of such a technical assistance/capability notice under this law will face jail time for telling anyone about it.

The warrant executed today included the power to "to add, copy, delete or alter other data" [2]. Why, in particular, did they have the power to "alter" data? And what "alterations" might they make in combination with [1] which we will never know about?

[1] https://www.homeaffairs.gov.au/foi/files/2019/fa190200278-do...

[2] https://twitter.com/TheLyonsDen/status/1136126140882440193
> given that MCMC is certainly harder than least-squares, it seems difficult to argue that using Bayesian statistics is easier.

Actually, I am not saying Bayesian statistics are easier to use. I was saying they looked easier to understand. Though I must point out that "Bayesian" may be the wrong word here. What truly makes sense to me is Probability Theory, which Edwin T. Jaynes describes pretty well.

(That does not make me any more capable at applying MCMC, which I don't even know of. Searching… Ah, Markov Chain Monte Carlo, yeah that's not easy. Plus, this sounds like an approximation of probability theory… not that we have anything better, mind you: I know that applying probability theory directly is often computationally intractable.)
this is not about SDL, it's just an easy way to open a window, import assets, handle events and reproduce sound.

Would you like to see a tutorial about how to do that in c89 compatible with windows, mac, Gnu/linux, consoles, etc? it'd take half million lines and 3 years.
I had forgotten that little tidbit. It's a funny jab, but at the same time a completely believable Atlantic headline, and I'd totally be interested in reading an article on the civil rights of ghosts.
Probably because it's literally what YouTube is?

Why do you think a nation of free speaking individuals is patently not entitled to say what they want on a platform specifically created to allow people to say whatever they want?

To be absolutely clear on my position, I am not saying YouTube is acting outside their rights to censor content. But I am very much saying people have a right to be peeved about the bait and switch.

Further to my point. People being concerned about who and what specifically will be caught up in this is well, well within reason to bring into question given their current approach to takedowns which consistently missflag videos inappropriately.

"It's their business they can do what they want" isn't a valid argument against any of these questions, you're just stating a fact that doesn't answer or even acknowledge the potentially problematic situation at hand.
Screen time is very limited in our house, but having it for traveling is absolutely necessary. We have had some very long and very loud flights with my daughter and I am willing to do anything to prevent that again, including setting an iPad in front of her for the entire flight.
Android Q Beta 4 and Final APIs
More details on that here: https://www.cannalawblog.com/cannabis-litigation-second-circ...
A first look at Amazon’s new delivery drone
Leftism was the cause of the worst crimes of the 20th century (whose death tolls wildly exceed even that of WWII). The real tail risk resides in views that are considered perfectly respectable.
I've had the experience with pens. We see some of the innovations here -- gel, smaller ball points, etc., but we see them years later and in less variety.

And while I understand that it makes sense that rice is so much more important in Japan, I was blown away at the options on a rice cooker. In particular I like the feature where I tell it what time I want something to be done as opposed to when it should start. Waking up to warm oatmeal is incredible.
> People got confused and started thinking there was something virtuous about not having kids.

It's simple resource management really. We have three alternatives: 1. Keep multiplying, keep our lifestyles and fuck the planet until it's unhabitable, 2. Keep multiplying but drastically reduce our impact on the planet by rationing ourselves, 3. decrease the multiplication rate so that at some point we can sustain our lifestyle while not fucking the planet up.

I can't see how wanting all humans to live decently is anti-human. Until we have good enough confidence that future humans will live decently, spawning new ones is risky, and spawning so many that our numbers keep increasing is just reckless.

Are you familiar with "The Repugnant Conclusion"? https://plato.stanford.edu/entries/repugnant-conclusion/
It's curious to me that people who were absolutely up in arms about ISPs censoring content are 100% okay with Youtube doing it. Not that I support the views that these videos they're removing espouse (I don't) but it seems to me to be a pretty big about face by this community.
They aren't hosting the videos for free - they're displaying them alongside advertisements to make revenue off those videos.

Also, the rights given an individual are distinct from the rights given to a company, and IMO are distinct from the rights a company deserves (i.e. a company has no inherent right to exist).
I am with you. I personally hate remote work and companies who actively use remote workers as a strategy. I was a remote worker for 6 months and was borderline depressed due to limited human contacts. My next employer had a very distributed team in different time zone. And it was incredibly inefficient. It was difficult to find a common time overlap. Every meeting was disrupted due to webex and network issues. Quick casual meetings were not possible. My current employer is 100% onsite and I love it. Ability to just walk over and white board is good for my soul
> That makes me wonder why the sword was buried in the first place.

Probably some ritual related to "entering" heaven. Similar to putting coins on the eyes of the dead. Maybe they won't need it after a period of time?
(Almost) Any country can be a leader in some area even if they are not a superpower. Germany, Japan, UK, France, Taiwan: they all have leadership in some technologies even though they are small compared to the US and China.

Should they throw their hand up and say, guys and gals of the world, we can’t keep up with you in all areas, please, come take our IP!

I think the answer is obvious.
I actually prefer plain text, which is why I like HN.

Images make it too easy to shut down interesting discussions with crapflooding; just look at any typical imageboard for an example. Images also make it easier for people to attack site hosts by posting illegal content, which is important to prevent if you are hosting controversial discussions.
The "Unite the Right" rally held in Charlottesville, the rally in which Heather Heyer was killed by a white supremacist, had ~20-40 attendees.

There were several thousand counter-protestors.

This is a Neo-Nazi rally in Germany: https://www.youtube.com/watch?v=D0ZPs48rKhw

Please describe, in your own words, how the restriction of free speech and association has curtailed the organization of Neo-Nazi movements.
How to Post on Instagram When Your Phone Dies (For Marketers)
I think PP meant that’s what Peloton does now and Apple will eventually adopt the same approach.
The arguments about power consumption only apply to a specific set of old workstation CPUs. You can buy old hardware that isn't super inefficient. I bought an HP EliteDesk tower on the cheap ($150) last year that had a i7-4790 (an all-around great CPU) and is super quiet. With a lower-power GPU in it (nvidia 1030) it's even decent for light games or video decoding. I've not directly measured the power consumption, but it's not nearly the monster these old Xeons can be.

The main point, from what I gather, is that you can buy older hardware that's just as powerful as something you'd buy today, but you get the benefit of better repairability, cheap replacement parts, and saving a bunch of plastic from the trash. I don't see the need for buying brand-new hardware when the old stuff works just fine. (My main machine is a 6-year-old Thinkpad)
I suppose the question is old desktop, old laptop, or old server. Depends on your compute needs.
The Economist: How could veganism change the world?
> Another CEO revealed to the New York Times that she texts prospective employees at 9pm or 11am on a Sunday, “just to see how fast you’ll respond”.

This is a good way for an employee to weed out horrible bosses. If someone expects me to respond quickly on a weekend to something that's not urgent (and how could it be urgent if I don't even work for the company yet?), I really don't want to work for them.
Coincidentally I'm considering buying a used Thinkpad X220 for fun projects for me/kids because of the reliability, build quality and the awesome keyboard. The best quote I have received so far is about $145 for i5/8gb ram/no-drive (I already have a spare ssd). Hoping the machine is in a good condition :)
In tools like rails migrations, you would just put the DML statements (INSERT, UPDATE, DELETE) right along with the DDL statements (CREATE, ALTER, DROP, etc.) in the migration file.
FBI Records: Bigfoot (1976)
>But doing grad school because you're good at school and don't know what else to do is a trap lots of otherwise smart people fall into.

I suspect that is very much a thing. School is a great system that if you're good at it provides very clear paths to lots of affirmation and ... a good time.

I don't blame anyone for being hesitant to step out of that bubble.... but not doing so can be pretty terrible too.
While not a perfect analogy, if I understand this properly, essentially if electrons jumping states were pitching in an unregulated game of baseball, the chances a pitcher will toss the ball increases as time goes on and previously we thought the ball just appeared over the plate instantaneously when that random time occurred.

But instead, while you still don't know when exactly, you do know there will be a wind up for the pitch before the ball is thrown, and we can see this windup, and we can time things to hit the ball, or shoot the pitcher with a blowdart and keep the pitch from happening.

So if there are systems in certain configurations to which this property is applicable to, and if we needed to keep things in that configuration until a time of our choosing, for instance if a state change occurs it would have cascading effects, we can do so.
To work remotely and collaborate well, it takes some extra effort and care. When you are present in the office, you can forego that care and still get the job done (albeit poorly). People generally don't have the skill or discipline for remote work/collaboration. With a little bit of coaching, it can be learnt easily but that itself requires effort from both parties. And of course, how teams function, how you get visibility and recognition for your work, and how you are rewarded - all these will be affected by switching to remote – without solid/convincing answers for these - people will be hesitant to go for it. These are the barriers, IMO.
Personally, my commute is super long and I get most of my intense deep work done at home (or during commute itself). I wouldn't mind a world where I had to go meet my colleagues for a couple of weeks at a quarterly offsite and work from home rest of the time. That would be perfect balance for me.
In other words: "we pay less because we feel that's what we can get away with. if we face more competition in the future, we might have to pay more, but right now we don't see that competition".

Interesting, but admittedly honest perspective from a CEO.
The distinction between "language" and "dialect" is far from clear-cut, and often determined as much by socio-political as linguistic factors.

https://en.wikipedia.org/wiki/A_language_is_a_dialect_with_a...
Covering up environmental compliance violations and falsifying training records is a much bigger deal than littering. This is more akin the Volkswagen emissions scandal.

Elizabeth Warren's proposal to prosecute CEOs for corporate misconduct would be put to good use here. https://www.vox.com/policy-and-politics/2019/4/3/18294308/el...
For one I would love to have an SGI workstation, I still have CG magazines from this era and its plastered everywhere in the ads, and I'm still amazed at the graphic output (so smooth) and what we had in the 90s.

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

I'd imagine something like this would've been used to make Crash Bandicoot and likes. It'd be really interesting to play games built on this thing.
bait and switch
Every time there is a discussion about climate change or environment in general on HN, any suggestion to tackle the problem by reducing consumption and industrial production is rejected on the basis that it will effect the quality of life. If cruise trip is your idea of quality of life - I don’t know what to say.
On a more upbeat note, Wikum[1] is an example of summarizing threaded discussion (like HN), and Tilda[2] of tagging chat (like Slack).

In addition to absorption (painting it "black"), one can also scatter (spread it out), and deflect (shine somewhere you don't care about), shadow, and mask, and otherwise change geometry to change light paths. Optical stealthing of satellites is a thing, with somewhat limited accessible literature. Though there is some[3], seemingly mostly Chinese.

[1] http://wikum.csail.mit.edu/ has examples like http://wikum.csail.mit.edu/visualization_flags?id=23&owner=N... and http://wikum.csail.mit.edu/visualization_flags?id=20&owner=N... [2] https://people.csail.mit.edu/axz/tilda.html [3] https://www.mdpi.com/2079-6412/9/3/193/htm
It’s a bit more than just “littering”..

And $20M might be massive to you, but it’s a drop in the bucket for Carnival. It allows them to incorporate these practices into their business model, as long as they’re kept beneath their economic threshold.
You burn 1900 calories running 2/3 of a marathon. I hardly think you were able to achieve that in an hour playing a VR game.
A lot that I've read in the past few years read like AI has written them. It wouldn't surprise me if major news publishers removed writing positions and replaced them with AI.
And the world is a more violent place because of it.

Nevertheless, there is big difference between the way violence is advocated for between moderates and extremists in terms of severity, frequency, and justification.

I didn't ask you who advocates for violence, I asked you why you thought the unrestricted public speech of extremists leads to peace.
My point wasn't about the legal situation, but what seems right.
My home server is basically my old laptop. It is a Dell Latitude e6540, just sips power when not under heavy load.

with a 4 core i7 and 16 GB of ram, it is more than enough for home use.

for storage, it has a m.2 SATA ssd for the root partition. And 2x 2tb hard drives that are raided with zfs for the home and network share folders.
I think they will ride the debt cycle up and down if they go down that path, just like cars seem to.
Obviously Nazis, Holocaust deniers, and Sandy Hook Truthers are bad.

But if you don’t think corporations should decide what we watch or read peertube is a decentralized alternative. https://joinpeertube.org/
The paradox here is that calling what are mainstream views within Islam “extremist” is in itself an “extreme” and potentially “bigoted” view ... which could get you banned.
Yes, but if you're living in e.g. Laredo TX, that floor is a TON higher than the "adjusted cost of living difference" between SF and Laredo.

It's much closer to a 20-30% discount on SF than the 70% difference a raw cost of living comparison would conclude. ( https://www.bestplaces.net/cost-of-living/san-francisco-ca/l... )
Only in US East region. Oracle knows their main target is DC government
The thing that gets me is, the folks who think Google should delete such content have no trouble with the idea that services have moral obligations which go beyond what's legally required of them when arguing they should remove stuff. It's only when someone argues the moral obligation goes the other way that it suddenly becomes about what's legally required and only that.
This is a common misconception. Quantum jump are jumps between two stable levels... there's nothing preventing "jumps" to unstable states, the particle just doesn't stay long in that specific state (although it can stay there long enough to be useful as in the case of two-photon absorption [0] and microscopy [1]).

If I understand it correctly, what this seems to imply is that it's not so much a (discontinuous) jump but rather a continuous(-ish) transition from one state to another.

[0] https://en.wikipedia.org/wiki/Two-photon_absorption

[1] https://en.wikipedia.org/wiki/Two-photon_excitation_microsco...
> The fact of the matter is that the GOP is often quite dishonest.

The same can be said of the Democrats. All politicians are dishonest; heck, all human beings are dishonest. The degree to which is a matter of opinion. Any reasonably intelligent person should have no problem constructing a narrative that demonstrates genuine dishonesty on behalf of their ideological enemies. An intellectually honest person can easily demonstrate genuine dishonesty on behalf of both sides.
Well, the "changing very fast" should slacken off now that it's hit 1.0.
It's up to the advertisers really, think cable TV. A little bit of edginess, but if it gets crazy a boycott can force an advertiser pull out. We're only a few years away from YouTube turing into cable TV, maybe even the FCC will get involved in making that determination.

Edit: I don't agree that advertisers should be in charge, I just think they will ultimately decide the line between edgy and extreme.
My daughter doesn't quite have the dexterity to assemble duplos yet, she is still in the "knock the tower over" and "destroy everything dad builds" phase. I am very excited to get her some when she's ready for them!
I think the difference is that YouTube /pays these people/. It's almost an employer/employee relationship.

YouTube generates revenue, youtube shares that revenue, contributors with tons of views are making money directly from YT.

This is simply not the same as Twitter, etc. Twitter may make money off of eyeballs. I may somehow make money by becoming twitter famous. But my money is not coming as a share of twitter revenue.

The incentives are all screwed up. YT benefits financially the more 'shocking' my vid can be, and I benefit financially if YT does.
This was a few years back. I don't really care about those accounts anymore. Support was just automated responses and when I tried to call them directly, I was directed to the email accounts with automated responses.

My Amazon account was banned because A buyer (I believe was a competitor) purchased an item and claimed it was a fake. I had proof it wasn't, but it didn't really matter. Other than this I had nearly 100% positive feedback. What's funny is that I now buy thousands of dollars per month for my business through Amazon and I keep getting pestered to sign up with a business account.

Google banned an Adsense account when they somehow thought I was faking clicks. I still have no idea where they got this from. My site was't even live yet and I wasn't clicking on anything or even displaying ads beyond a simple test page with no traffic.
Seems like they're just doing associations, and not controlling for a lot of factors. For example, you can come up with some narratives to explain a lot of these findings:

* Python, JS, PHP, Java, C++ are all very common first languages; I'd imagine the average experience level for these is dragged down a bit compared to others like Golang, Haskell, or Scala. One of the recent Stack Overflow Developer surveys found Golang use to be strongly correlated with age, and since I'm assuming bug count would negatively correlate with age you'd see a confounding factor here.

* Ruby's community has an obsessive culture towards unit testing, that could impact bug levels.

* The trade-offs that make C and C++ attractive such as memory performance are double-edged swords and will naturally correlate with more bugs. For example, I work a fair bit in embedded systems which use MISRA C out of necessity; I've also worked in large scale data processing which chooses C++ for its memory mapping performance over Java or Go. If "number of defects" is your primary measure then you're ignoring some of the reasons languages are chosen. Sometimes a language that minimizes bugs is not a viable option.

* I'd guess there is a skill correlation here: an engineer who is willing to seek out a specific less-used language and learn to use it effectively is probably more likely (not guaranteed) to do a better job than one who is just going with the default choice.

It'd be very interesting to see a regression done that accounts for these factors.
It actually seems like a straightforward problem for solar energy. Just have a little "bot barn" with a solar roof and local storage, and the bots return to the bot barn for a recharge. That's almost a trivial problem.

Keep in mind the bots don't have to be very large; certainly not human-sized. Something the size of a roller skate, maybe, with specialized weed-killing tools. And if it encounters something too big or weird to handle on its own, it can mark it on a map and send an alert for human intervention.
Agreed on testing with real data. Even then, sometimes migrations can be brittle when unexpected data is loaded from a new environment.

I'm curious how folks who aren't using an ORM handle this. We've used Goose before for schema migrations, and can add .go migrations that handle more complex data-migration tasks. It always feels more brittle, and I wonder if there's a pattern that I'm missing here. Is there a better way for non-ORM users to handle data migrations?
I have a hunch that it's overestimating because you wave your arms around a lot, but 360 seems like an underestimate. Average heart rate in 70% to 80% range, and I'll have higher than average calorie expenditure because I'm overweight.

EDIT - did a comparison against Runner's World's calorie burn calculator, and the calories/hour burn rate lines up with a leisurely 11:30 minutes/mile pace based on my weight.

It honestly seems about right.
The original plan was, of course, to phase out English as a national language. This never happened, I suppose partially because while 'Hindustani' (as was) made sense as a symbol of unity during the time leading up to Independence, afterwards, especially as 'Hindi', it was seen more as a regional language (even if the region involved is large) and so not necessarily more deserving of official nation-level status than Bengali or Tamil. English ends up being more neutral in many ways (though, of course, not without its own (post-colonial) baggage).

> I've also noticed that a lot of non Indians find it funny that most Indians here in bay area companies communicate among themselves in heavily accented English instead of The Indian language.

Ah, yes, of course, 'the Indian language'. :)