skysight-inc/HackerNews huggingface dataset:
I believed that law was a sluggish, tech-averse industry when I signed up to join it. But I don't see it living up to its tech-resistant reputation. It's very easy to blame the customer that way, when you have something to sell. As a lawyer, a coder, and legal toolmaker, I've been there. But my lived and observed experience of practice is that lawyers adopt what makes them competitive.

As a result, they've often been early, broad adopters of general-purpose office and productivity technology. Sometimes to their eventual detriment overall, by standardizing on an early generation at the expense of later incremental improvements. But at the same time, I think US lawyers as a class are remarkably resistant to whiz-bang pitches of especially law-specific solutions. It's easy to sell a lawyer some technology that their counterparts are using to run circles around them. It's hard to sell a lawyer some technology with a change-the-world, techno-solutionist pep talk.

Anecdotally, I can't say how many times I've attended or watched pitches by tech-focused people, business managers, or technophile lawyers with very little practice experience hocking half-baked solutions held up as replacing or supplanting lawyers in some way. My reliable takeaway from those pitches is that the founders don't know what lawyers do. When I ask about tablet ownership, cloud service adoption, security standards, terms of use for professional ethics requirements, or Lexis terminals in the 60s and 70s, it's usually a big, blank stare.
The title is hype. "World's most powerful" is beyond questionable. They're using IBM's measure of "quantum volume" which is a nice way to boil down a hugely complicated system to a single number where management can agree "the numbers got bigger!" But I have yet to see anything directly connecting it to any sensible notion of computational power.

How about "Honeywell announces impending launch of their quantum computing effort"
Also laptops.
this was cross platform forensics software ripe with edge cases
IMO there isn't much of one, at least not enough for me to feel motivated to run Prime95 (the GIMPS client), but others may find the justifications here more convincing:

https://primes.utm.edu/notes/faq/why.html
You'll also have more car accidents, heart attacks, sleep deprivation, etc. People, especially adolescents, should be able to sleep in more and given societies current 9-5 scheduling, the sooner the sun goes down (by the clock) the more sleep that people generally get.
Ha!

No women - what did they care? :-)
Wasn't Steve Jobs a "co-CEO" of Apple for a while? (Edit, I mean after he came back from NeXT)
> this is what i call white mid life crisis.

In fairness I was 27 when I quit to drive from Alaska to Argentina, and I was 33 when I quit to drive around Africa.

Not sure you could call either of those midlife.

> I'll stay in my beautiful first world country. Thanks.

It's really great to hear you're living the life you want to live. I'm very happy for you.

> I would never dream of doing this kinda crazy shit

We all seek different things in this life, and it doesn't do anyone any good to criticize the choices of others.
Rick Roderick had a "Let's just sit down and talk about modern life" approach to his lectures that I find helpful. See "Self Under Siege" https://www.youtube.com/playlist?list=PLA34681B9BE88F5AA

My understanding:

Terms like 'modernism' and 'postmodernism' assume that such terms represent meaningful periods of history. If we roll with this assumption, then modernism refers to a collective cultural mood of optimism about the prospect of Utopia, marked by a strong sense of personal agency, derived from the intellect and the technology produced by the intellect. If modernism were a person it would say something like "Now that religion--dogma--is out of the way, I can use my brain to invent things that will improve our lives, and eventually we will live in a Utopia, or something close to it."

In contrast, postmodernism refers to a collective disillusionment with the world, a loss of faith in or a deep suspicion of Utopia, especially w/r/t the intellect and technology, and a consequent erosion of a sense of agency such that the very existence of the Self is uncertain. Postmodernism might stay in bed and say things like "I'm depressed because, while rationality has undoubtedly helped some people, it has also hurt quite a few, on a scale made possible only by the technology I've created, such that it's not clear anymore if life is actually improving at all."

That's the way I see postmodernism. An exercise in humility, it's a kind of moody, self-reflective style of thought that is ruthlessly critical of one's own perspective, intensely vigilant the self's capacity to distort perspective by tending to itself at the center of things, and always suspicious of one's own position in power structures for the sake of leaving no stone unturned in the search for meaning.
They were absolutely terrible people. They weren't so poor that they had to trigger an old lady's dangerous allergy just to get the mother a job.
Well, there is https://www.freedesktop.org/software/systemd/man/systemd-res... but you may or may not think that's part of the "OS".
I ran it on the weekend once on the queue at Disney animation, maybe a hundred CPUs on SGI Origins. Went from zero to top ten-ish percentile in a half hour or so. Good times until I got a stern talking to by some systems guy.
It sounds like you have a story here about Stripe Atlas, although I'd understand if you're not eager to share.
Interesting that my first ever downvoted comment on this site is on a comment where I dispel political misinformation.
Good for moneywell. I’m sure it will be as good as everything else they make.
The close of today is effectively the open yesterday, so everyone is back where they were.

Of course the problem with the "compensate me" arguments is that a lot of people were going to make decisions that would have turned out poorly yesterday (indeed, the market is balanced and every transaction has a counterparty), though of course with the amazing clarity of hindsight few would recognize or admit that. So if they need to compensate for illusory lost trades, do some people have to pay them for losses they would have incurred?

[I get that there are some complex options that can legitimately be all downside when trading isn't available, but that's a less common option]
Robinhood will have to deal with a flood of FINRA and SEC complaints from these outages. I'm unsure how much longer FINRA will allow them their broker dealer license with a copious amount of failure in the rear view mirror.

Arbitration is forced, but Robinhood is on the hook for the fees for everyone who decides to arbitrate. Robinhood users might not get anything, but they can still cause pain.
Please do not quote posts out of context in order to make your argument seem stronger.

> Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith.

I am well aware of the issues in other popular languages. You and I agree that there is an implicit `unwrap()` call in each dereference operation.

The post I was responding to claimed that in Rust you cannot leave null/None values unhandled. This is false because `unwrap()` exists and more importantly is in fairly common use.

The distinction is not whether you can (at your own peril of course) assume a value is not null. Rust lets you do that.

As you point out however, it does force you to be more explicit. Why is that? It's because the concept of `None` is not hidden from the type system.

The reason that your Java examples work that way is not because `unwrap()` is implicit, it's because the type system doesn't know about nulls in the first place.
There are currently seven permanent lava lakes: https://en.wikipedia.org/wiki/Lava_lake
Because most people didn't realise that an older battery would cause their phone to slow down with zero notification. They just see that they have an old device that's slow, and assume it's too old to perform well with modern software.

The experience of old hardware feeling slow after a bunch of use and software updates is common. The experience of hardware slowing down with no notification when the battery is getting old is not. I'd actively prefer random shutdowns over non-notified slowdowns-at least the former indicates that tech support is required.
The example was already given, biometric monitoring could be used to help elderly people who want to maintain their freedom instead of being shoe-horned into a home but it could also be used to decrease staffing costs as well if it can be done in a non-invasive (in the medical sense) fashion. I'm not sure what your grudge against the elderly is or why it's hard to comprehend that as people age their medical needs increase but nothing about this is news to people who work in a field that services older demographics. This whole line of dialogue is a red herring though because, regardless of if you agree or not, the point was that this sort of technology has real use cases that are driven by consumer demand. You can romanticize these experiences all you want but the reason that tech like this finds consumers is because it's meeting real needs. This idea that the populace at large is only okay with data collection because they don't understand it is just a way for privacy advocates to sidestep responsibility for any useful tech that their policies might render impossible.
It would be better for children to start school later in the day anyway.
My point was that monitoring elderly people will be an early PR justification for mass, omnipresent biometric surveillance. And they'll act like it's some big surprise discovery that they're just now making even though it's been the main plan all along.

Plus, why would you need omnipresent biometric surveillance to do what localized monitoring could do just fine? By all means, use local mm wave radar if that's useful, but why impose large area biometric surveillance onto hundreds of millions of people without transparent opportunities for consensus?
Microservices – Combinatorial Explosion of Versions
Sway is in 19.10 already, but 20.04 also adds some nice extras like wofi, wdisplays and mako.
Using the Closure Compiler with Bazel to Optimize Your JavaScript
ITT: Exactly the people the movie was making fun of
Yes, they do. And they make the news.

I was always amazed about the stories of resonant frequency issues, not just from walking but also from wind!
- https://en.wikipedia.org/wiki/Tacoma_Narrows_Bridge_(1940)
> do you mean the second how we sense it

I mean it in the sense of an SI second, which is defined in terms of a certain number of cycles of light of a certain frequency that comes from a certain energy level transition in cesium atoms.

> is this second somehow longer because of the huge gravity?

No. The concept of "gravitational time dilation" is not applicable in the circumstances we are talking about.

> was there gravity at all?

"Gravity" is an ambiguous term. On average, the universe is homogeneous and isotropic (and was even more so in the very early universe), which means that on average the matter in the universe exerts no net gravitational force on any particular piece of matter, such as us here on Earth or a tiny parcel of matter in the early universe. In that sense there is "no gravity" in a homogeneous, isotropic universe.

However, the presence of matter and energy certainly affects the spacetime geometry. In that sense, there is "gravity" present.
My (very good) contract attorney is north of $750/hour. Worth every penny.
People have been building bridges for thousands of years. We've been doing software for barely two generations. Try to imagine what the first generation of bridge-building looked like. Don't worry: we'll catch up. Give us a few thousand years.
One unrealistic part about the poor family in the movie is that, there is no way a family of four healthy adults can be that poor in S.Korea (unless they have a large debt payment).

If all four of them worked 40hrs/wk doing a minimum wage job ($7/hr in S.Korea), it puts them around $59k/yr, which is above the median household income.
You could trim memory as much as you want, but next malloc call will result in (a lot of) syscalls, and they are NOT free and NOT cheap
By "it" do you mean Wireguard? I haven't used it, but you need a special type of virtual interface for bridging, a tap device can do it, a tun cannot. From some searches, Wireguard doesn't support operating on a bridge. OpenVPN, which is what I've used in the past, supports both tun and tap interfaces.
I also own a company but many times who work for us often have similar ideas like "owners are taking too much, they are stealing from us".
But... the movie pretty much made fun of everyone?
Making a throwaway account isn't license to be rude to people.

Do better.
I think I need to unpack what I mean by 'really fails' to capture what I was trying to convey. I deal with Python programs running in a number of different environments, and there are some where literally all you have on hand are the libs you brought with you. Maybe that is an oversight on my part, but the reality is that in many cases this means that I am just going to restart the daemon and hope the problem goes away, I don't have the time to manually instrument the system to see what was going on. I shudder to imagine having to debug a failure from some insane pip freeze running on a Windows system with the runtime packaged along with it.

Worst case for CL means that at the very least I don't have to wonder if gdb is installed on the system. It provides a level of assurance and certainty that vastly simplifies the decision making around what to do when something goes wrong.

To be entirely fair, the introduction of breakpoint in 3.7 has simplified my life immensely -- unless I run into a system still on 3.6. Oops! I use pudb with that, and the number of uncovered, insane, and broken edge cases when using it on random systems running in different contexts is one of the reasons I am starting no new projects in Python. When I want to debug a problem that occurred in a subprocess (because the gil actually is a good thing) there is a certain perverse absurdity of watching your keyboard inputs go to a random stdin so that you cant even C-d out of your situation. Should I ever be in this situation? Well the analogy is trying to use a hammer to pound in nailgun nails and discovering that doing such a thing opens a portal to the realm of eternal screaming -- a + b = pick you favorite extremely nonlinear unexpected process that is most definitely not addition. You can do lots of amazing things in Python, but you do them at your own peril. (Disclosure: see some of my old posts for similar rants.)
Cryptic transmission of novel coronavirus revealed by genomic epidemiology
Honestly, this comment is spot on. I think people don't realize that the fact that we are so accustomed to the 8 or 9 am meaning the start of the school or work day is not good for public health. If we had UTC or some nation wide time like China there might be more thought about when to actually start things and where the sun is actually at.

The article points out that western edges of time zones are hit harder by clock changes. Other research also shows that they are in general sleeping less on western edges because the sun goes down later and they still have to get up at the same time as eastern edges.

Because of this, while all-year DST would be better than what we have, it is still worse for public health than all-year standard time which is maybe worse than UTC (as people will start thinking more about the sun and maybe in 30 minute chunks instead of hours).
This allows them to hand out private network addresses (IIRC they use 172.x.x.x) when the DNS query happens from within AWS.
> People latched onto the fact that Apple did this “secretly” - but Apple has never exposed this sort of implementation detail, and they’ve never wanted battery replacement to be part of the normal user experience for their devices. If Apple had shipped an iOS update that started telling people “Your battery is degraded, pay us to replace it to stop the crashes!” they obviously would’ve been raked over the coals also. There is no magic solution here.

Oh come on. Macs tell you you need to replace your battery and I've never heard anyone complain about this. I have no idea if this behaviour was malicious, but a slowdown without any indication of technical issues is a horrible experience that just invites phone replacement. I'd much rather have random crashes than a non-notified slowdown- at least then I know something is wrong, rather than just my hardware is aging out and I need to get a new phone.
I see all this money thrown around for the chance of profit (but most likely a loss) and I just really wish we had more open source funding. I’d take the job in a heartbeat if I could work full time in open source.
It’s not a bad service at all and the staff are lovely and have fantastic events! However, if you incorporate with them have a lawyer review your docs and ensure you hit all timelines around filing correctly: buying your equity, submitting 83bs, state and federal stuff.

The product makes you feel like it’s a one click thing but you need to check in with a lawyer to not forget anything. Most ppl who used Atlas have told me the same. I do recommend Atlas since you will save some money and you get some nice fringe benefits.
you've got me so curious, could you please point me to the aws docs?
I heard it was related to the leap year. Apparently they had downtime 4 years ago as well.
I already pay by facial recognition: I look at my phone, and then wave it at the kiosk.

I would prefer not to replace "something you have and something you are" with just "something you are", I consider that a regression.

As an anon on Twitter likes to put it, it's inconvenient to rotate your face after a data breach.
What scenarios cause this many DNS lookups though? Connections should be kept-alive after the IP translation, so if it's really new connections being setup constantly then wouldn't that show up as a major bottleneck first?
I’m curious to know what firms you’ve practiced at that weren’t tech-sluggish. Were they run by 55+ partners, or younger folks?
Too late now. Once they exist there's someone that depends on them.
When you write unwrap(), you're handling them - by forcing a panic, but it's still a choice that you make.
Falling, and the injuries / changes in quality of life that falling brings, is a serious issue for seniors.
https://www.ncoa.org/news/resources-for-reporters/get-the-fa...

A few years ago, I worked for a small startup looking to use wearable devices to detect early changes in gait as a means to effectively deliver early intervention techniques. The science around the topic is solid - there is good research backing which parameters of gait are most predictive and what therapies are most effective for any given scenario.

The problem we always encountered was compliance. Customers (senior living facilities, insurance agencies, etc) want to know that the devices are being used. Seniors are notoriously slow to adopt tech, and adding another device to daily life is the last thing most seniors that we spoke to wanted to deal with.

We got to interview with YC for this idea but were rejected. Skimming the companies from that batch I later found
https://www.totemic.com/
They use back-skatter technologies to provide a compliance-free fall monitoring system. After spending two years in the problem space, I knew a superior solution when I saw it.
Virtually no one uses Emacs because 1) Lisps are out of favor (excepting Clojure, which has excellent support with Calva), 2) the out of the box experience is bad and customization is not simple at all, and imo 3) chording as the primary means of operation is outdated.
I would think of compute resources "going to waste" in three separate groups:

- The baseline electricity the computer is using. This will get used and produce no S@H work either way (in an era where our computers didn't go to sleep)

- The added electricity to do S@H work. This certainly was not idle, but also was a relatively small amount relative to an entire household's use.

- The hardware itself.

I would say that S@H were making use of hardware that was "going to waste" (this is CAPEX the project didn't need to spend), was having volunteers donate the added electricity, and could be said to be making use of the baseline electricity inasmuch as it would be used either way, and if S@H were to set up their own compute cluster, they would also incur similar overhead.

I don't know what system efficiencies were like in the late 90's, but I would totally believe someone if they said "idle" was 40% the power consumption of "max usage". Using that number as an example, "donated electricity" gets (1/0.6=) 1.6x as much compute-per-watt as if it was donated to run an equivalent, dedicated, machine. Maybe you can convince yourself that you were using "idle cycles" and donating on top of that?
Bluespec hardware description language compiler
The most trivial software system you can think of nowadays is already so large in scope and/or complex that you can’t prove it doesn’t work either, because there’s no complete specification on how it’s supposed to work - if it existed, it would be the bug-free software itself, because all software is specification.

In the end all that matters is whether the system is useful, in an economical sense (value delivered > defects over time).

So I would argue software did not get reliable, our bar for defects remained low, but the relative value delivered increased a lot because software has amazing leverage.
"Invisible?" I mean, everyone who builds AWS infra, even just single ec2 instances, is aware of it. It's definitely possible that application engineers aren't aware, though.
Disclaimer: I am not the author, just spent a little time with the system.
You can totally boot without the GUI by passing the "text_debug" option to the kernel command line. If you have Serenity built on your system you can try this out really easily by running:
SERENITY_KERNEL_CMDLINE=text_debug ./run
in the Kernel/ directory.
> And now with the fed rate cut the interest on cash is only 1.3%, with more cuts expected later in the year, which was the last big differentiator. I don’t see how they don’t see massive net withdrawals going forward.

This isn't really an issue because the fed rate cut impacts everyone. Other institutions will cut their interest rates as well. I know of a few banks (Canadian) that have already lowered their GIC rates.

If anything, this is actually good for RH. Now instead of comparing 1.8% at RH and 1% at another Financial Institution, you're comparing 1.3% and 0.5% -- a much bigger multiple.
This is an interesting void for micro services that’s not yet being met.
There is the currently experimental kotlinx.serialization library that generates e.g. JSON codecs at compile time. Not sure if that fits the bill.
Options are completely free on Robinhood while they still have a per-contract fee at other brokerages. If you don't care about that then no, there's no reason to stick with Robinhood.
Ransomware Attack at Epiq Global Legal Services Provider
You have to look it up either way, so I don't really understand why it would really be too much harder. For an example, if you are on the west coast you'd learn that 17 to 2 are good hours for you. Suppose on the day in question you know that 1 is the best time for you. Then you'd look at London and note that 9 to 18 are probably good for them. So you'll have to adjust. I don't see what new steps are introduced.

You are right that it is nice to now what 5 pm means pretty much everywhere but Western China, but that same sentiment can be expressed by saying early evening everywhere including Western China.
It's cool that the founders of the company publish blog posts like this for a short outage. Hope other CEOs learn from this and become even more transparent in the future :D