skysight-inc/HackerNews huggingface dataset:
The 'Google Graveyard' is at https://killedbygoogle.com
If they had ever approached even the slightest level of acceptance of gold they would have been okay as assets.

Now its more like betting at the track. Except that the track is probably more regulated and insiders are less crooked.
They want people to use Pinterest and buy stuff. I guess they understood they can't make money when people search for coronavirus
Put another way, it was doomed (good riddance).

I've mentored aspiring entrepreneurs in the legal tech + services space for a number of years now and go out of my way to provide additional guidance (and some well intentioned ribbing) to those who pitch any sort of legal referral idea.

The concepts are (without fail) derivative and lack novelty, equivalent to pitching "Uber rideshare, but for [INDUSTRY]" without more to sophisticated VCs.

The problem is very real, but the margins are so thin that venture shouldn't be anywhere near it. Solutions should be non-profit and left to those heroes in the A2J space (whose funding should be significantly increased).
Interesting, although of course these things are very hard to study rigorously. When I did the UnderC interactive interpreter, my hypothesis was that people learn programming better in a 'conversational' setting, just as with human language. It remains an hypothesis - it is probably more true for some people, who just like REPLS :). A stronger case can be made for "interactive rich environment", e.g. the classic LOGO experiments.
For a full day + morning and issued non apology? Also, I prefer to be with the group that is not in the “nearly all” one
Intel Extreme Masters - partly

People were told 15h before the event started that they cannot group like that, so arena was basically empty.
> Engineering has a long tradition of trial and error. That is how the field of architecture got its current knowledge that currently probably focuses more on material research.

Imagine you are building a cathedral and every month the material you use changes to something that behaves totally different. While there is knowledge you can extract even when the material you work with and the fundament you work on seems to change every time, we live in a world that has given up to build systems that last.

In times where deploying a patch meant sending out CDs, software that didn't have to do that was quality software. Nowadays that feeling has flipped: if software doesn't offer updates at least once a month people feel like there is something wrong with it.

To me it feels like we collectively gave up on building things that last in software.
Robinhood opened up stock trading to a large portion of the population that would otherwise not have been interested in traditional trading platforms with high commissions.

Their success helped to pressure companies such as TD and Schwab to mostly get rid of commissions as well, which is great for the average trader

I think Robinhood has a lot of problems, but to say they're not pushing any boundaries ignores the huge changes they've brought to the industry.
Nice article about the area: https://www.bbc.co.uk/news/magazine-32758042

I do also recall an episode of their TV show Click (technology based news show) that covered some form of enforcement that saw a patrol that would monitor and locate (via triangulation) and radio interference - be that leaky microwaves etc.

[EDIT ADD] I think I found the episode of Click in question, though it appear unavailable https://www.bbc.co.uk/programmes/b08450vk
I think prefix “micro“ confuses me :) Opens up a debate as to how granular you need to go. Another thing that confuses me is whether microservice architecture is conceptually different to SOA. Some say it is, some view it as another iteration of SOA.
Not in Haskell, FYI. Maybes are boxed.
To be truly useful at smaller scale, most of the services needs to be third party components you just drop in, and we need near zero effort orchestration first so splitting up your services doesn't just shift the burden to devops.

Neither is really there, and so I agree with you today, but it could change with the right tooling.
You can't play in a team an pretend to be the referee, sorry.
In that case I'd say it's unlikely you are truly embracing microservices in the manner that their evangelists intended (and don't misunderstand me, you are probably right not to). One of the characteristics of microservices is that they are small enough that they can be completely written in a couple of weeks.

Like every other fad in technology the nuances and practicalities are lost along the way.

Now that we have all started bashing microservices can we all take a minute to reflect on what a steaming pile of shit monoliths can turn into without a huge amount of respect for the artificial boundaries and interfaces that you create.
How we identified SSL certificates affected by Let's Encrypt mass-revocation
I was right along with you when I was helping my parents pick out their next PC purchase, a p3 450, and from then on just consumed every single cpu article and review I could find, so much knowledge that I picked up about the computer industry in general has helped me later in my career.
I would argue enterprise pricing makes sense. When dealing with big companies, often it's easier to sell enterprise pricing product than usage-based product, and those companies are willing to pay more for enterprise pricing.

And it's not that you have to only use one pricing method. You can use have usage-based pricing for some customers and enterprise pricing for some customers.
Heh, I'd settle for phones without epoxied in batteries.

A good start would be an iron clad right to repair law, making it illegal to include non-user replaceable batteries in any consumer electronics, and requiring anything cloud enabled to opensource the server side if they close the service.
Why is this game so tough?
Biological Warfare
Good. There is finally some competition to the Hawala monopoly, for squirreling away India's wealth (it also doesn't involve sending slaves to the Middle East for counterparty trades).
Ehh, what you just described is often how service versioning works: launch a v2 service with the v1 still active, keep them running concurrently for a while, then turn off the v1 when it's no longer used.

You can distinguish the versions by using different endpoints, version fields, version headers, etc.. But that's just implementation details.
Just the other day I saw a post about the current status [0] of the Voyager probes, the farthest man-made objects that we have sent out so far. [1]

It made me wonder about the possibility of an alien species discovering them. Probably infinitesimal, barring divine intervention. I mean, what are the chances of us stumbling upon similar probes sent out by another species who had no idea we were here? Do we even have the tech to detect something so small entering our solar system, even if it were to pass close to Earth?

[0] https://voyager.jpl.nasa.gov/mission/status/

[1] https://en.wikipedia.org/wiki/List_of_artificial_objects_lea...
What are the settings that you twiddle for better audio quality?
Agreed.

If anything, the virus just did a chaos monkey test on global supply chains. In the aftermath, it's going to be pretty apparent where the just-in-time approach caused most problems. I would really hope this would make some companies reevaluate their approach of cycling crap through consumers as fast as possible (e.g. fast fashion), but the cynic in me thinks they'll just chalk it up to a black swan and resume business as usual.

I wonder if money could be made (or if anyone is doing that already) by serving as a buffer/capacitor in the supply chain. I'm a layman in this space and don't even know what keywords to search to learn more; can anyone here tell me how people go about supply and price volatility reduction?
Can they not be more efficient and still bill the same hours? What is stopping them from improving their internal efficiency but still pocketing the same amount of money?
It's not at all so straightforward. There's definitely money to be made trading.

In particular, there's plenty of opportunity to find a successful strategy that just doesn't scale. It won't make you rich but it will make you money.
Seems to be apache licensed https://github.com/jitsi/jitsi/blob/master/LICENSE
There were also far fewer users to really discover the nasty edge case bugs.
> Of course what exists or doesn't exist in the universe that's not visible is pure unscientific speculation

If something can only be proven to a 99.999999% certainty, is that still "unscientific"? What if scientists predict something happening with only 0.1% chance, for example the likelihood of a particular asteroid hitting earth? Or what about 60%, like a typical weather report predicting rain.

Generally, the high, low, or intermediate likelihood of some event happening does not make it unscientific.

While it would be unscientific to simply say that aliens exist, it's plenty scientific to consider the rate of star formation and age, conditions for life around stars, and time it takes to develop intelligent life to say that there is a particular likelihood of there being alien life.
The author doesn't seem to have much experience with running a business. The enterprise pricing makes a lot of sense when you know you need a service for multiple years. The bucket based pricing works very well for the example he mentions, sending SMS.
And what the heck does curry bird even mean?
> Modern encrypted spread-spectrum digital radio would have looked like random noise until quite recently

Topics like this are discussed in Stanislaw Lems, Masters voice novel. A really good read.
Deploying one at a time may be fine if you always test that each one is working in backward compatible manner. However you still have same search space and same problem as before.

Imagine

a - you have 10 microservices, 1 update per each. Each supposed to be backward-compatible. You start rolling out. One by one. 5 go fine, 6th breaks. You end up in a weird state where 5 out of 10 are updated.

You hope it's fine due to backward compatibility but you never really tested this config exactly. (Which is why I might prefer either converging to deploying all 10 or rolling back fully - if that was a known good state - and having canary cluster rather than canary microservice in many cases).

b - same as above but now you try to catch this behaviour on test / staging. You still have same hard problem at hands.

Key here is you clearly can't try every possible variation of what may break, so need to make conscious decisions about what to do in the case of failure.
Empowering, alluring, degenerate? The evolution of red lipstick
Ask HN: What's your use case for extracting text from PDF?
There are so many APIs for PDF-to-text conversion. What are the use cases with most business need?
This comment is wrong twice.
Are you confident you can avoid bugs like this one?
Then certainly you understand the importance of SLOs, how SLAs regulate reliability and feature velocity.

Let’s say I’m RobinHood. Let’s pick an SLO. I think three nines monthly SLO is a good start, that budgets ~45 minutes of down time per month. Maybe I can argue for a more aggressive SLO, but let’s pick this one - because I think it will keep users relatively happy as trades aren’t blocked for more than an hour at worst. I drive an agreement with stakeholders that if we needle out of this SLO, we drop all feature work and focus on hardening reliability.

RobinHood was out for a whole day. This is unacceptable. It points to a complete organizational fuck up - product and feature development have too much power and priority at the expense of reliability.

I’m not sure that RobinHood has ever heard of SLOs or reliability engineering. I really hope their leadership is smart enough to hire and empower the right people that will drive organizational change.
There is no requirement to be hostile. They can always go for the hostile option if the friendlier approach doesn't work.

All they need is to be able to demonstrate that they take action to protect their mark. If they do so by agreeing license terms that covers reasonable uses that is sufficient.

As for examples: Pretty much any company you don't see in the media harassing companies with similar names. Hugo Boss are being exceptionally aggressive here.
Bill Gates had rich parents, who bought a computer for his private school (ok maybe that's an urban legend, but Wikipedia says: When he was in the eighth grade, the Mothers' Club at the school used proceeds from Lakeside School's rummage sale to buy a Teletype Model 33 ASR terminal and a block of computer time on a General Electric (GE) computer for the students.).

Zuck went to a private school.

Not really basement dwellers...
We share the same dream then :-)
Old fashioned way?

You mean all that softwarte written in '90s with no security in mind?

I bet you're talking about outliers. Nowadays average developer practices are levels above that what was decades ago while being supported by great tooling.
Reading and writing property list files with Swift and Codable
> and some of them do indeed require mathematical proof of correctness
> (EAL6+ being a key standard)

Nitpick: EAL6 is still semi-formal, EAL7 is formally verified design and tested. EAL7 is very rare, on the CC certified products page [1] there are only 2 EAL7 certified products: a hardware diode, and a virtual machine OS.

[1] https://www.commoncriteriaportal.org/products/
> There were also far fewer users to really discover the nasty edge case bugs.

If you consider why a company makes something reliable or not, it's a relatively simple formula:

= Number of Users x (Benefit of Getting it Right x Probability of Getting it Right) - (Cost of Getting it Wrong x (1 - Probability of Getting it Right)))

As the number of users in any system increases, the cost overall cost of getting it wrong also increases. You can then devote more fixed cost resources to improving probability of getting it right.
HTTP: //thesupplementcop.com/max-keto-boost/
Max Keto Boost
In case you're despite everything pondering where to purchase Max Keto Boost diet pills, you have two alternatives. You can attempt to locate the official site of the item yourself or snap on a picture or catch on this page to perceive what selective offers are accessible for the top of the line keto pills. In case you're in a rush, you can even demand a FREE TRIAL OFFER. Right now, can perceive how these keto pills can assist you with consuming fat before focusing on the first cost. At that point, when you are prepared to consume fat quicker and more unequivocally than any time in recent memory, click on a picture or catch on this page to get a FREE TEST OFFER before your stocks run out.
http://thesupplementcop.com/max-keto-boost/
> Nitpick: EAL6 is still semi-formal, EAL7 is formally verified design and tested. EAL7 is very rare, on the CC certified products page [1] there are only 2 EAL7 certified products: a hardware diode, and a virtual machine OS.

You are definitely correct. Also, disclosure... I worked on that EAL7 Virtual OS. When I left it was only EAL6+, likely leading to my bias towards it.
Raspberry PI including Zero W seems to be supported by openWrt https://openwrt.org/toh/raspberry_pi_foundation/raspberry_pi
Ask HN: How to find a therapist/coach who knows what an SLA is?
I have inattentive-subtype ADHD. I am trying to learn how to become a reliable person who can:

- Meet most deadlines.

- Respond to messages from friends/family in a timely manner.

- Keep physical spaces and info spaces (like my email inbox) tidy.

How can I find a therapist who is comfortable co-designing systems and learning and working with metaphors from engineering like Post-mortem or SLO Budget?
Vespa is inverted-index (many extras inside). Actually their aggregations isn't as optimized as elasticsearch (depends on scenario). To do aggs, the fields must reside in-memory.
Ahh but we did switch to mining bitcoin. We're just not allowed to tell you about it.
Identify -> track. Which means things are going to get very Monty Python when some enterprising Hackernews implements a federated, cloud-based Registry of Silly Walks to help people thwart this system.
The other problem are type errors, which would then require knowing about Foldable to operate on lists.

The same type of solution that you propose for docs can work here too, though. The compiler can trivially substitute the typeclass for any known instance.
React Tutorial for Beginners – Building Simple App from Scratch in 1h
This is a lovely project. I made a couple of these back in the day but sadly PirateBox on which LibraryBox was based on, ceased development as the tireless dedicated Matthias Strubel https://github.com/MaStr had to restore freetime https://forum.piratebox.cc/read.php?9,23070
The celeron was for the poorer. ;-)
IMO, this highlights a missing API in the ACME protocol.

It would be good to have the client provide an URL endpoint as part of their account's details so that it can be automatically notified through a set of defined messages when e.g. one of its certificates is revoked by the server.

At the moment the protocol only supports revocation requests issued from the client, if I'm not mistaken.
This is not the "transparency" we want or we need.
Some would just have been faulty units : tried to turn my tri-core into a 4-core, but it didn't work...
Very good point, thank you. My take is we're actually getting there pretty quickly and 3rd party drop-in components where you can mix and match is indeed the future.
The article you cite was written just after demonetization was announced. It simply speaks in the tone of hope and optimism from a journalist far removed from the ground realities. The aftermath since then has left no doubts that demonetization didn't do anything to curb any sort of tax crimes, whatsoever [0]. Heck, a well-respect economist at the helm of the most important financial institution in India, the RBI, resigned, possibly in protest [1].

> As another reply outlined, this did not impact the organised level of crime and only the middle class and below, as sadly most initiatives seem to effect, however well intended.

Yeah, exactly: That's text-book sham.

[0] https://en.wikipedia.org/wiki/2016_Indian_banknote_demonetis...

[1] https://en.wikipedia.org/wiki/Raghuram_Rajan#Controversies
GNU coreutils has been very careful when adding new options. We're also careful to provide constructive feedback on why it might be best _not_ to add an option, and have summarized many of these discussions

https://www.gnu.org/software/coreutils/rejected_requests.htm...
I believe it's the fear of litigation rather than actual litigation. Other companies also manage to publish postmortems and don't get sued out of existence.
Hi there,
I am interested in the Backend Engineer, Search position. However, when I complete all the fields and upload my resume, the page prompt the job is no longer available.

Could you double check the availability for this position https://boards.greenhouse.io/gitlab/jobs/4392358002%23app
Russian Language Support
I wonder what impact this will have on the value of various crypto currencies?
> Can they not be more efficient and still bill the same hours? What is stopping them from improving their internal efficiency but still pocketing the same amount of money?

As a lawyer, if you read and understand a document in 10 minutes and bill an hour of time for it, that's lying and you can lose your bar license over it. However, if you read that same document very slowly and carefully over a full hour, then you are considered a high quality detail-oriented attorney.
A few years ago I went to Aya Sofya with a Turkish violinist friend who studiest at a conservatory here. Unexpectedly, up on the top floor, he pulled out his violin and started playing an Armenian/Azeri song called "Laz".

He made it through 3 glorious minutes before security escorted him out. The sound was unreal.

I would love to hear the same test done in the Basilica Cistern.
This is simple linear thinking and a lack of imagination. As well as empirically wrong. Population expansion in humans ended because our culture adapted to the end of child mortality. Actually the massive expansion we saw and see was because culture took a few generations to do so. As soon as we conquer mortality as such our culture will shift again.

And that is only thinking about the impact of tech we might see this century.

Exponential growth is really a phenomenon of transitions. We are in a very rapid 10.000 year transition from biological system to cultural system. This transition accelerated further in the last two centuries. If we think about the end point of this transition it should be a system that is entirely defined by its culture rather than by its biology. Maybe even completely away from its biology. It's fun but idle to speculate what that culture will be like, but if experiences can be shared as easily as text today, what is the value of having billions of copies of similar experiences? What _is_ an individual in that situation?

Even if we accept your simple expansion/competition/ressources based model of reality* (and I see no reason we should) maybe combining consciousnesses leads to much better results. Maybe expansion will look like ever increasing use of energy resources to enable larger consciousness rather than maintaining more animal bodies.
There is hope: https://www.zdnet.com/article/eu-working-on-proposal-to-brin...
This is a court ruling, not applicable to what you are trying to imply.
Definitely sane, responsive thread layouts with more readable text. HN has, let us say, a very “traditional” approach to HTML, and it is _very_ hard to read on some devices (I wish that someone revised the markup accordingly).

Which is why I usually read it on https://hackerweb.app/ instead.

Forking https://hackerweb.app and adding offline support would be a good starting point, IMHO.
Software is as reliable as the world we live in - basically, unreliable. Does that matter though? Practically, no. If it works well enough, it's good enough.
Probably you are right about vertica and snowflake (where can I browse the source code to be sure?) but with these clickhouse competes on price.
> COVID-19 is looking more and more tame by hour as cases resolve and fatality rates drop. There's fewer active cases today than yesterday, and fewer still than the day before. We're 34% off peak number of active cases.

Source?
As witnessed with the Ukraine/Russian split, the Orthodoxy doesn't even like each other. The Orthodox Churches have historically been Catholocism's strongest political/military opponent.
Telkomsel and Microsoft team up to enhance connectivity in Indonesia
Yeah, I really wish Google did a better job across the board here.

The gmail settings example is instructive, because the author is right, it's much more usable than the Material design examples. It does, however, look terrible! All the spacing and alignment for everything is wrong and the whole thing looks incredibly wonky (the radio buttons don't line up properly with anything). It looks very "programmer design".

I'd take it any day over inaccessible-but-beautiful Material design, though. You'd just hope that a company of Google's scale could do both.
When I worked there a few years back, the spin was that it'd be letting the lawyers themselves get more done, by automating or easing rote but necessary tasks like reviewing company documents &etc. I think the story around what paralegals would do was more nebulous, though.
If you use an electric radiator for heating, might as well use that electricity to compute something worthwhile !
I wonder why more of these conferences aren't moved to VR, to AltspaceVR for example. It's a platform dedicated to events and conferences, with amphitheaters, multi spectators, moderation tools, private rooms, etc.