jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Small suggestion: make the output format configurable or at least choose simpler defaults. I think the lib itself is pretty nice and usable, but the produced logs aren't.

The log as output now contains a lot of 'human readble' text and almost full sentences, but in my experience when you are skimming a logfile manually, which for me happens a lot, it really slows you down because you constantly have to skip over the useless parts to get to the core which in this case would be values of variables.

For example:

- From line 9: x is the int 5: From is imo completely unnecessary. line could be left out as well for me, a number followed by a colon is standard enough and if you know it is a line, adding that word adds nothing to the usefulness of the log and makes for longer lines. Arguably one would rather call it an int and not the int but I'm not a native English speaker so not sure about that. It does sound weird to me though. Furthermore while I'm at it I'd leave it out all together. I would prefer something terse as 9: x int 5

- bar is the str foo at beginning of for loop at line 12 it really took a careful reading to grasp what it says. I don't immediately know what I'd pick instead, something like 12: begin for: bar str foo. Also maybe you should stick to standard Python printing as on the repl and use 'foo' in quotes so it's immediately obvious it's a string (you seem to be doing that while printing dicts?)
I'll just leave this here:

http://en.wikipedia.org/wiki/Matrioshka_brain
I got one.[1] It's not for me. The screen is great and the EVDO internet is great. But the trackpad is terrible and the browser-only interface feels limiting. It makes me not want to use it, and instead stay with my 10" netbook (my primary machine). And this is coming from someone who lives in a terminal and browser full-time.

[1] I mean, I've had a maximized browser forever. It's just a maximized browser. But I got the Cr-48 in the mail on Monday.
Hmm. Maintaining your health in the standard ways is really good. Please keep it up. I'll try, too.

But it bothers me a little bit when you seem put it as if LSD fails at being some kind of neo-caffeine that makes people smarter, more productive, etc.

It really does fail to do that. But that's not how it helps. It's not necessarily that it gives you the answers to the questions you're asking -- it's more like it helps you get perspective and perhaps realize you could be asking better questions.

To me it's as if we typically get kind of tunnel vision of the mind. Imagine if, for a few hours, you could zoom out from your current vantage point, see it compressed, as if from a great height, or maybe at high speed, and suddenly it's much easier to see structures that were much too big/subtle/slow to appreciate before. Or you at least get an inkling that such things exist and that you might want to look for them.

It's very frustrating to evangelize LSD sometimes because it probably will not help you in the ways you care about right now. But it very well may help you in ways you literally cannot understand right now.
I'm just an unfrozen caveman lawyer (and not your lawyer), but if the following is the relevant part then it appears the change here is only that the judge who issues the warrant may be where the victim is located rather than where the servers are located. Normally, a warrant must be issued by a judge sitting where the evidence is to be collected. This seems to say that if you're hiding your location, the judge in the victim's district can issue the warrant instead of having the Catch-22 of not being able to find the right district because you can't track down the server because you don't have a warrant.

Magistrate judges issuing warrants is normal -- they do most of the day-to-day evidence work outside of trials.

a magistrate judge with authority in any district
8 where activities related to a crime may have
9 occurred has authority to issue a warrant to use
10 remote access to search electronic storage media
11 and to seize or copy electronically stored
12 information located within or outside that district
13 if:
14 (A) the district where the media or information
15 is located has been concealed through
16 technological means

(edit: added language from the PDF -- key is the "if")
(edit 2: Original headline was "FBI seeks automatic warrants against users of VPN and Tor (p. 338) [pdf]" since it's going to get changed)
But some were, right?

Again, what's the upside to waiting? It looks like zero to me. Minor convenience for Apple at best. Placing their own convenience over the security of their customers is bad.
Not in that form, but the vast majority of the matter certainly has been part of the Earth for that long.

By the same definition, I'm not 40 years old either, because practically no part of me is left since I was born.
What? Take some damn responsibility for your decision and stop blaming them on the tools. You solely decided to migrate to K8s while Jenkins was working fine and you solely couldn’t manage a cluster with 6 nodes. That’s your responsibility that the tool you have chosen isn’t fit for your purpose.
Arch linux.
That's a LOT. US as of 2019 had around 70k charging points [1]. Which means globally the number is not above 300k. Shell, if successful will install more charging points than there are there today globally.

[1] https://evadoption.com/ev-charging-stations-statistics/
What? A contractor usually will sign a contract and intellectual property agreements to their name, it's obviously not their right to share company information with a third party.
Because instead of supporting the coins that exist (Bitcoin, Bitcoin Cash, Ethererum, Monero etc.), some better than others, they did their own coin and the creators of that coin own most of it.

They could also have just have added a payment API and let anyone develop against that.
The story doesn’t offer any evidence that these individuals are being funded directly.

Even if they were, it’s my impression that the majority of the popular Substack contributors are on the opposite side of the issue. So the current outrage seems more like people being mad that those with different viewpoints are allowed to speak.
Did you study at Manchester? (I recognise the username format)
Among people I know, most individuals send money to each other via Venmo. This presents two problems: how to be sure you're sending money to the right person, and, the transaction is data-mined by Paypal. So, having payments inside of Signal actually would solve both those problems (if both people are using Signal).

It could also be, that Signal is trying to turn their app into a platform, like WeChat.
Any source on this. I mean, not hiring writers who happen to write about denying trans people rights, but actively seeking out those views for their platform
Do you regularly send email with PGP with a circle of friends? How did you get this established? Are you satisfied with the entire procedure?
Battle of Tanks was using Libgdx. This one is using Unity3D. Knowing Java and Libgdx engine helped a little but it was still a very different experience using Unity3D and C#.
Yup, I've cranked out two novels and a comic script with Scrivener. Hands down my favorite electronic tool for planning, plotting, and composing after I'm done sketching out general plot arcs on paper.
Privacy is like freedom. If you don't value it for its own sake, you're unlikely to see any reason not to sacrifice it for the sake of security (perceived or otherwise).
This looks like a giant list of trivia that has almost no bearing on the day-to-day effectiveness of the candidate.

For example, I don't have the slightest clue what the answer is to probably half of these and a lot of my job is to write javascript that gets run millions to billions of times a day. The "code questions", by contrast, were all ridiculously easy.

So, would it really matter if you are hiring someone who doesn't remember the difference between .call and .apply off the top of their head?
That isn't how aircraft simulators work. They simulate the aircraft, not the exact expected behavior.

For example, if an electrical system warning presents itself the pilot might first turn off all in flight entertainment. This won't necessarily solve the problem, but the plane can fly fine without in flight entertainment.
Is this really about human rights (while made in China iPhones are still sold in the USA)?

Any chance that it's just protectionism against Chinese companies (Huawei, Ali)?
20 Years ago when I worked for BT the external day rate for a journeyman consultant engineer (MPG2) in the UK was £670 and we where 25% cheaper than many others approx. £900 for someone from the Big4
Oh, that sounds really interesting. Thanks. That was not what I understood from the aforementioned study and obviously that changes the figures a lot (by a factor 4). Too bad it's behind a paywall :/

Taking that in account, out of the 45k who died in hospital, 12k died after being admitted in ICU. In the meantime, ICU saved 32k people (73%)[1], which is indeed far lower than my previous estimation, I stand corrected.

[1]: https://drees.solidarites-sante.gouv.fr/IMG/pdf/dd67.pdf (page 17) which is the document quoted in your article.
This is simultaneously amazing and depressing, like watching someone set off a hydrogen bomb for the first time and marveling at the mushroom cloud it creates.

I really find it hard to understand why people are optimistic about the impact AI will have on our future.

The pace of improvement in AI has been really fast over the last two decades, and I don't feel like it's a good thing. Compare the best text generator models from 10 years ago with GPT-3. Now do the same for image generators. Now project these improvements 20 years into the future. The amount of investment this work is getting grows with every such breakthrough. It seems likely to me we will figure out general-purpose human-level AI in a few decades.

And what then? There are so many ways this could turn into a dystopian future.

Imagine for example huge mostly-ML operated drone armies, tens of millions strong, that only need a small number of humans to supervise them. Terrified yet? What happens to democracy when power doesn't need to flow through a large number of people? When a dozen people and a few million armed drones can oppress a hundred million people?

If there's even a 5% chance of such an outcome (personally I think it's higher), then we should be taking it seriously.
There's a lot to unpack here. But no, European countries can't realistically take too many measures, mostly under the threat of economic and political retaliation. No more than Chinese citizens are free to take whatever actions they see fit against their leadership. We're all free to take any action we want but it's not freedom if we can't exercise it out of fear of retaliation.

You can see this in action with most EU countries disagreeing with many sanctions imposed on US enemies but eventually caving under pressure from the US. Or when having to switch the frequencies used for the Galileo system to something that could be more easily jammed by the US.

The US is exhibiting towards other countries the same kind of tyrannical behavior bent on maintaining power that the Chinese leadership is exercising towards its citizens. It's the age old need to maintain power, and the more power, the further you're willing to go to maintain it. From a global surveillance exercise where every human is spied on relentlessly, to meddling into most countries internal affairs to the point of changing regimes to suit them, to oppressing their own citizens. These are all publicly and officially documented issues. It's all great if and only if your interests align.

If you cannot acknowledge this then you are certainly not prepared to have a discussion beyond "we're good, they're bad".
I'd assume everyone does; the person I am replying to asked for someone to explain it to them so I have.
Mailbox.org offers email, calendar, and some docs/storage functionality for 2.5E/m .
They maybe charging customers a penny but they offering services on top of there network and earning tons of money from it.
Thanks for the support! I'll be sure to do that.

It's going to be web-based, so any platform will do. (Including mobile.) But I'm very strongly considering native apps as a next step.
The profit potential of owning the first AI is hard to put an upper bound on.
Which would make the forum experience a bit annoying
If you're going to use a typewriter font to imitate a typewriter, turn off ligatures. Aargh.

That said, a "digitally remastered" version is a good idea and a lot of work. Thanks to whoever did it.
Great example of adaptability and resilience. I understand a little bit about her pain as I had to move to my left hand after experience pains in my right. Though I did nothing as extreme as the OP.

Thanks for the inspiration Michelle
i like http://www.qbn.com/
Thats not good. The whole point of multiple AVs is for them to not fail at the same time. Suggests some dependencies that should not be there perhaps, or at least some correlation of something, like software upgrades. Looking for a good explanation of this; one AV going down is not a problem and should not impact anyone who is load balancing.
Kindle is region locked, certain titles are only available in EU vs AU (these ones I know from experience; Programming the Universe: A Quantum Computer Scientist Takes On the Cosmos being the book in question) and I assume US also.
Amazon reviews don't give me good feelings about that book. Got any others?
It was, you are right, I misremembered. valisystem's comments above contains the reference.
Why do you get a 4 day weekend?
AWS/S3 has become the new Windows - great SPOF to go for if you want to attack. This space needs more competition.
Posted this because I think it applies to a lot more than music alone.
All well and good, but the elephant in the room is that multiple availability zones have failed at the same time. It looks like AWS have a single point of failure they weren't previously aware of.
Same with us. About 10% of our 700+ volumes are having problems right now.

It's hard to tell for sure since there isn't any load.
I'm sorry you've had that experience, though I don't recall seeing any issues on Github to this degree that we haven't taken care of. Can you point me to anything specific I can help you out with? Thus far, React Table v7 has been a complete joy for many to work with.

Also, remember that it's still in beta, so your frustration doesn't have to be silent or permanent! File an issue and I'll see what I can do.
once you get rid of other big thing, this now small thing becomes big, relatively speaking.

Getting rid of air travel completely would give 0.03 degree tep benefit
What problems did it create ?

We adopted Kubernetes at our startup, it solved most ci/cd and devops issues for the team. We didn't need the scaling either, we have at max maybe 2 containers of a service but we know we are ready.
I think "aggregate audience" means that there were a total of 25 billion "impressions" (the equivalent of one billion people watching 25 games).
Cable and DSL also have an 'outdoors' component, adding an external antenna for either improved bandwidth or to get the thing to work at all should be an option for a new broadband medium.

And when you're on the move that doesn't matter. One way to make it work untethered indoors is to simply bridge the satellite downlink box to a wifi repeater. That would get you coverage indoors and outdoors from regular devices around your house, and if they sell enough of these downlink boxes they could conceivably pool the bandwidth by creating a mesh of them.

All kinds of interesting options, even if it doesn't work directly indoors.
Groovy has one of the nicest approaches to compile time metaprogramming (apart from Lisp, of course).

I often wish it had gained more momentum before Clojure and Scala showed up.

The Java interoperation is much, much cleaner than in Jython or JRuby due to Groovy being a first class JVM language.
Switch to FreeBSD, seriously. We don't always have the new shiny things that ubuntu or linux generally does, but it's rock solid; everything continues to work and the interfaces don't keep changing for no reason.
Admittedly, it'd be easier to just render all the audio to MP3, stick it on S3 (6000 chips = ~70GB of music?), and create a tracker interface that actually just streams those MP3s. Costly on bandwidth, though.
For me, this was a key part of the sides:

"Goal:
Automated conversion of our C code to Go.
Target: our C code, not all C code."
Would these checks be possible to implement as some sort of diagnostic or sanitizer in clang?
That supports Humble Bundle, Inc. the company which made the bundle. :) Otherwise we actually lose money, but it's all good. -cofounder
Looks like you're right.. these benchmarks show SHA1 about 5x faster than DES: http://www.cryptopp.com/benchmarks.html
OK, but bcrypt works! As far as anyone knows, the best you can do is just brute-force it, which is the same situation we're in with public key cryptography. The only substantiative difference is that passwords are often of a length and complexity that actually permits brute force or a dictionary attack -- meaning we're back to, is it small and memorizable, or a big binary blob, as being the distinguishing property.
But people won't.

If everyone restricted their FaceBook statuses to 140 characters, you'd have Twitter. Twitter is literally a strict subset of the functionality of the technical functionality of FaceBook. But that hasn't stopped it from becoming popular: Twitter's limited feature set provides a social cue for how to use it, and so people continue to use it for that purpose even when there are alternatives that can do that and more.
Also you can say both in same variation of Helvetica, it will feel the same because Helvetica is neutral.

And that's what Vignelli meant in the film.
This is my de-facto password management scheme right now. I call it "log in via email" (as opposed to log in via facebook or google).
Harry pretty much answered this for me: also, the downsides of Steam (them being in control, the DRM, the possibility of losing the account without much chance recourse) are balanced by the plusses that Harry enumerated, as well as the smaller cognitive load I have to endure by having all my games in just one place (granted, I have a Battle.net account with a ton of games as well…). I really don't want to have to worry about more than one account, more than one set of receipts, more than one place to update and launch and sap my RAM: I just want to game, and not to worry.

I think it's a similar reason that Apple's App Store is doing so well: I pay for convenience.

I'd pay +$20 because of the above.
Hotmart | Backend (Java) Senior+ | Amsterdam | Hybrid(come to the office when you want) | Full time

Hotmart is a leading cloud-based platform that empowers creators to build, run, manage and grow their digital businesses globally. We are one of the largest digital global enablement platforms, with a diverse and fast-growing ecosystem of creators and their consumers.

The development team is a core element here at Hotmart. You'll be of the payments team which lives in the bleeding edge of it. For us, offering credit card payment is just a commodity, we offer a lot of local payment methods, BNPL and advanced payment features for digital products in several countries around the world.

Stack: Java8+, Kotlin, Springboot, AWS, Mysql, mongo and redis

contact me: rafael.lages+ams@hotmart.com
I'm not in total disagreement with your idea of the solution, and it's how I approach it myself. Since my mid-20s, I've struggled with my weight. Until 23, I was 6'0" and 180lbs. Since then I've been as heavy as 225, which isn't enough to make people think I'm fat, but is more than I want to be.

When I want to lose weight, I just eat much less--typically ~800 calories per day. But that's a struggle to beat hunger. And yes, I'm hungry--I have no idea why you would think people aren't hungry just because they're overweight. I like to feel satiated, and maybe that means something different to me than it does to you. But when I need to lose weight, I just ignore hunger. Not everyone is blessed with that kind of willpower.

When people ask me "how can I do what you did and lose 40lbs in 2 months?", my answer is just like yours--quit eating so much.

However if they had the choice to feel as satiated for half the calories, I expect they'd lose weight. I don't know why you imagine they'd eat twice as much--they have no idea how many calories are in the food, typically. They eat and drink as much as they want to each day without respect to any calories. Changing diet to an already-existing high-volume, low-calorie food is not nearly as good of a solution as modifying people's existing diet. It's also not making it "less nutritious,"--in fact, for these people, it's more nutritious in a sense--at least better for their health.

Your whole stance is basically a "fuck those people, I don't have that problem" stance. If you're a programmer, it'd be similar to "Vim is the best text editor, so I have no sympathy for anyone who can't use it properly. We shouldn't develop other editors, deliberately making people less productive is grotesque..." etc.

Obesity is an epidemic and any progress to thwart it is good, necessary work. It improves people in so many ways--physical health, self-esteem, career, relationships, etc.
"PHP must allow shell_exec and remote fopen."

ouch.
Fills the same niche as Cordova/PhoneGap or Xamarin. It's kinda the best of both. Intuitive dev process for web developers not needing to learn new paradigms. Fully native compilation for better performance than WebViews.
I was thinking the same thing as I read it but I can conceded that its easy to overlook how much influence Lisp had on JS. I also find it mildly amusing to see all the Lisps written in JS that keep popping up lately.
Interesting to see that entrepreneurship among the 20-34 cohort is sharply down. In marked contrast to the prevailing narrative which says we are an entrepreneurial generation.

The article mentions student debt. I'm part of that cohort, and did start a business. I'm Canadian. If I had had the average US student debt, I never would have got started.
Yes and No!
This sand in particular is from a flood-prone river valley (the Minnesota River), so speaking as IANAG (I am not a geologist), I suspect it was brought there from elsewhere upstream and deposited over thousands of years.
Describing what they are may be too hard for a HN comment, but what they achieve is easier. Traits are the way Rust supports both dynamic dispatch and static dispatch in polymorphic functions.

C++ supports both kinds of dispatch too, but the means to achieve it are not the same across all scenarios. If you want to go from one to the other, you'll probably have to rewrite your code or create wrapper classes in C++. In Rust, you accept a &trait instead of constraining a generic type.

C++ handles static dispatch through implicit template interfaces today, in the future by concept maps (but you can implement an ersatz version of it today, described in a blog post I wrote on this very topic[1]). Dynamic dispatch is always through your class's vtable.

[1] http://chrisbranch.co.uk/2015/02/make-your-c-interfaces-trai...