skysight-inc/HackerNews huggingface dataset:
I don't want to crap all over Koreans or Korean culture, but there's one element that profoundly bothers me: the abandonment and shunning of the elderly. Many are homeless or live lonely lives in destitution and having to rely on charity food. Also, certain bridges have become notorious for mostly all elderly people committing suicide because they can't take it anymore. Korea has a lot going for it, so I hope it gets better in this regard and inequality.

The US and many other countries also need to address inequality seriously too, if not for moral reasons then for selfish, long-term GDP and consumer purchasing power reasons.
I remember when Linux on Arm was the new hotness. That was 2005.
Same thing with Berlin. West Berlin has a whiter glow while East Berlin is yellowish. Relevant: https://www.citymetric.com/horizons/you-can-see-berlin-s-eas...
Europe Oral Care Market Industry, Size, Share, Analysis and Report 2020-2025
National Robotics Engineering Center | Software, Computer Vision, Machine Learning, UI | Pittsburgh, PA, USA | ONSITE | Full Time | H1-B VISA

https://www.nrec.ri.cmu.edu/careers/index.html

The National Robotics Engineering Center (NREC), a robotics research and development powerhouse, is looking for experienced developers, especially in embedded systems, robotics, perception, deep learning, data science, and AI. For more than 21 years NREC has brought together a critical mass of software and hardware engineers in order to take technology from the laboratory to the real world. NREC maintains a diverse portfolio of projects, from Augmented Reality driver assistance to full off-road autonomy and from advanced teleoperation to full autonomous manipulation.

NREC is part of the Robotics Institute at Carnegie Mellon University, focused on commercialization of robotic technologies, and employs over 150 people in their off-campus facility. An NREC developer can go from developing mapping for a mining robot operating in extreme environments (https://www.nrec.ri.cmu.edu/solutions/mining/profiler.html) to developing hardware and controls for unique research vehicles (https://www.youtube.com/watch?v=-URxpqi0oAU). Another may go from developing training products for humanitarian workers (https://www.nrec.ri.cmu.edu/solutions/defense/other-projects...) on to assistive technologies that make work easier for farmers around the world (https://www.nrec.ri.cmu.edu/solutions/agriculture/other-agri...).

A subset of our openings:

C++ and Python software engineers - https://www.nrec.ri.cmu.edu/careers/software-engineer-2.html

System Administrators - https://www.nrec.ri.cmu.edu/careers/systems-administrator.ht...

ML/AI Engineering - https://www.nrec.ri.cmu.edu/careers/software-engineer-machin...

Computer Vision engineers - https://www.nrec.ri.cmu.edu/careers/robotics-engineer-comput...

User Interface - https://www.nrec.ri.cmu.edu/careers/user-interface-software-...

If you have questions or are interested in any positions in robotics, please contact Christine DeCarolis ( cdecarolis@nrec.ri.cmu.edu ). In your communication, please mention hacker news.
The diagram of the service in the blog post is absurd.

Anyone who designs a microservice environment like this should be fired. The interdependencies between services in the picture make the entire system fragile and everything will fail if a single service goes down.

A real production microservice environment should be designed so that interdependencies are limited and system wide failures won't occur if a service or two go down. Once you limit the interdependencies then the combinatorial explosion doesn't exist anymore. You might have some services that have a wide range of version used by clients, but you don't have the interdependency that complicates things.

Then, versioning isn't such a big deal.
The list of permanent lava lakes posted by and onychomys includes none in Iceland. https://en.m.wikipedia.org/wiki/Lava_lake
You can't process the backlog on a trading platform. If i put in a trade at 2:20 pm and the system goes down, I don't want my trade to execute next morning at market open. That's insane. Especially the RH flavor of YOLO infinite leverage call option nonsense.
Monetdb-Lite disappeared from CRAN and after some investigation, it appears that the development team is now focused on a new product, DuckDB[1]

[1] https://github.com/MonetDB/MonetDBLite-R/issues/38#issuecomm...
If we're talking globally though, I don't think anything has ever had (or will ever have again) the global saturation of The Simpsons. I Love Lucy and Leave it to Beaver never had international success and existed at a time when TV wasn't as globally popular. Even within the US, Leave it to Beaver never broke into the Nielsen Top 30. Meanwhile in many countries, The Simpsons got the treatment you're talking about. I grew up in Australia, where at least 7 episodes of The Simpsons have aired in primetime per week for almost 30 years, and for half that time most people only had 3 commercial channels. I just checked the TV guide, and it's running from 6:30 PM to 9 PM tonight on network TV and airing 6 episodes throughout the day on cable. If you're under 45, The Simpsons saturated popular culture during your youth, and the same is true for friends and colleagues from around the world. 40 year old Mexicans and 4 year old New Zealanders know the same show in a way that was never true for Lucy or Beaver.
Guessing they’d be mainly those that attended the lowest tier of accredited law school on an H-1 and then couldn’t find gainful employment here.

OTOH, after sept 11 my cousin (or, I think, his wife) decided they didn’t want to raise kids in NY so he moved back to Mumbai, but kept his job with a major ibank and salary, just working mostly remotely. I suspect though he’s an exception.
That's a bit too broad of a statement to be plausible. It's likely there are no aliens near us in time, space, technology, and desire to communicate to make such a search fruitful right now. There could very well be aliens on the other side of the galaxy that we can't see. There could have been aliens nearby a million years ago that are now extinct or elsewhere. There could be aliens right now that are pre-industrial or advanced enough to not communicate with methods that resolve on the bands SETI looks at. There could be aliens that follow a game theory mindset of non-communication ala The Dark Forest. Etc.

Space is ridiculously big. The universe is ridiculously old. Talking in absolutes about such things is a poor strategy.
Aging is a slide into disease state. A non-healthy or misbehaving cell is in a disease state. Accumulation of intracellular and extracellular garbage, DNA point mutations, transpositions, malfunction of the cell cycle, abnormal signalling, and a myriad of other break downs are disease state.

Cells are machines and they function in predictable biomechanical and biochemical manners. Aging related disease state encompasses some population of the space of deleterious state change.

In the micro, aging is a disease just like any other. It is the layperson understanding of the word "disease" that does not fit.
Absolutely. Why wouldn't they be?
License Proliferation
> generally just involves replacing a name or credit card number with some other identifier.

This is also often the case with location data as well. Spoiler alert: this is absolutely not sufficient to anonymize location data.
Covid-19: Chinese tests negative, 41 of 159 Italian co-travellers found
In Kaua‘i, botanists rediscover an extinct plant once mistaken for another
Mumble is insanely awesome. It's still my goto app if you don't need video (which is most of the time for me). The only downside (maybe really an upside) is that you need to spend considerable amounts of time and effort setting it up for good audio quality. But the latency just can't be beat.
Illinois already passed a bill to do the same just this year, but I don’t know what the deal is with Congress. I think only Arizona currently has permission.
That might work well if you are single and have no obligations in live, all power to you but it's just not an option for many.
Mind those emoji if you're working at this place
Dude. They are NOT compensating. This is clear.
My understanding is that for audio the bit resolution of the A/D is crucial. Also looks like they have put together a system that not only can get a good sample but enough of them in some amount of time that it is usable and of some quality.
What are all the light sources in the ocean between Taiwan and South Korea? I'd assume shipping, but what about the other shipping lanes, those don't look so obvious compared to that piece of ocean
That's like asking if a stapler can dispense tape. QC is not and never was intended to be for general purpose computing. It's a tool for specific use cases where classical computing falls apart very quickly, like the traveling salesman problem.
What about radar for asteroid detection? https://en.wikipedia.org/wiki/Radar_astronomy
Unfortunately however most developers (even senior ones) follow fads without proper homework and planning.
Ask HN: Best Introduction to Science Fiction?
I’m an avid non-fiction reader but I’ve somehow evaded science fiction up to now. What book/series would you recommend I start with and why?
On the subject, the book sandworm by Greenberg is a deep dive in the story of how that worm came to be, how it spread, who’s behind it etc.

I highly recommend it, it’s a very good read. And also makes you realize what cyber warfare looks like or how it can shit a country down (as it did Ukraine: no power, no ATMs, no way to pay for food...)
this doesn't seem like a strong argument because this is just basic market competition. Even though a law firm being more efficient would lose hourly billing they would quickly grow more clients by providing a cheaper service. The lawfirm itself has no particular incentive to operate inefficiently.

I think the much more plausible explanation is that a lot of these alleged 'productivity tools' don't add that much productivity.
You mean "case-by-case" denial delay and obfuscation.
> In the micro, aging is a disease just like any other.

The difference is that the word "disease" is something that at least theoretically can be cured. Aging does not have that implication. It follows then that if you say "Aging is a Disease", you're effectively saying that immortality is theoretically achievable. That's what makes the claim so uncomfortable.
Is this cave painting humanity’s oldest story? (2019)
Many people are acting like sheeps.
Two reasons - current convention and backwards compatibility. Java developers are simply used to the cast, it is commonly occurring pattern (even if it is from necessity).

The backwards compatibility part:

class Foo {
void foo(Object o) { }
}
class Bar extends Foo {
void foo(Integer i) { }
}
...
Foo x = ...;
Integer i = 42;
if (x instanceof Bar) {
x.foo(i);
}

Currently this calls Foo.foo, if there was a smart cast it would call Bar.foo, possibly breaking existing code.

EDIT: Added method parameter.
They weren’t scumbags because they were poor. They were poor because they were scumbags. That was what I saw. They were an entire family of cheaters and liars but none of the other characters in the same economic class were like that.

The rich people were never mean or overbearing to less well off people and treated their workers well. The workers were very loyal to them until the family lied and cheated their way into their jobs.

I enjoyed the movie but if the point was to show economic inequality I feel he missed the mark.
Parasite gives one the same degree of insight about Korean culture as Raising Arizona does about American culture.

WTF, HackerNews? All this pretentious pontificating about the deeper meaning of a dark comedy (which could be set in ANY culture or locale with very few changes...) Whats next? A thread about the subtleties of Korean culture revealed in Gangham Style?

Read a book.
Universal healthcare means that any required medical treatment is free at the point of use but it does not usually pay for every possible quality of life intervention like a part/full time caregiver. Given the side effects from cancer treatment, I wouldn't be surprised if Mr Kim had to go to work but didn't want to leave his wife at home, weak and helpless, for the duration of his absence. Even if universal healthcare paid for a part time caregiver, they likely would not have been there most of the day, requiring quite a bit of money to pay for a private provider.
Right. I'm curious what the recent advance is. "Pop a balloon to get the impulse response and use that to build a linear filter" was well known when I was doing signal processing work in the very early 2000's.
> Could you tell me more about those 'recursive' traps?

Well, these feel like 'traps' insofar as you suddenly fall into a crawl where things were fine just a step before. It's really a hands-on engineering kind of situation. You can't feel it much with small datasets. So I'm sure you know the kind.

I really tried to write something worth reading but I'm afraid, after about a page at it, these are just the ramblings of a young mind before learning to program, etc.

Here's the gist:

- I discovered circular dependency, breaking the DAG.

- Off-by-one-errors on base cases.

- O(n^x) without realizing, which hurts later.

It's just that now I know much more expensive words and concepts to describe or solve these 'traps'. ;-)

RE notebooks, I think Python is the language of choice of science and data for various reasons that made it a no-brainer for IPython/Jupyter, whose primary purpose was clearly datavis afaict. You can plug community kernels¹ for just about any language, though I'm not sure how much it integrates with tooling (I know Julia is popular for math in Jupyter).

Despite having a terminal opened 24/7, I never actually tried Emacs and org mode and I feel I missed a whole space in that regard...

Notebooks in their current form are certainly popular, but I hear too many good features in other paradigms that leave room for improvement (or yet another strong solution).

[1]: https://github.com/jupyter/jupyter/wiki/Jupyter-kernels
The Evolution of the Book
Wasn’t it a 0-day at the time?
Yes, most invoices are in PDF but only about 40% of them are native PDF meaning they are actual documents not scanned images converted to PDFs. There are are also compound PDF invoices which contain images. So, in order to extract data from them, one needs not only good PDF parser but an OCR engine too.
Probably means consumes the most power.
India’s apex court lifts the ban on Cryptocurrency trading
> this doesn't seem like a strong argument because this is just basic market competition. Even though a law firm being more efficient would lose hourly billing they would quickly grow more clients by providing a cheaper service. The lawfirm itself has no particular incentive to operate inefficiently.

As a factual matter, you are quite wrong. Law firms rarely get reprimanded for over-billing, and in fact, the opposite can be true.

When a lawyer bills 2X more than a competitor, they can say that they just did a 2X better job, were more thorough, etc. Lawsuits are rarely repetitive, as the facts and legal principles applied vary widely, so it's very difficult to determine what's the correct amount of time to spend on something. Worse, firms that develop reputations for big bills, can even attract big bet-the-company cases where clients can justify paying top-dollar.

The economic principal behind this is that legal services are not a typical "commodity", so standard market principles are not as effective. If you can turn a legal service into a commodity (such as LegalZoom has some parts of the law), you can be much more effective.
Although a single sneeze releases up to 40,000 droplets,[96] most of these droplets are quite large and will quickly settle out of the air.[94] How long influenza survives in airborne droplets seems to be influenced by the levels of humidity and UV radiation, with low humidity and a lack of sunlight in winter aiding its survival;[94] ideal conditions can allow it to live for an hour in the atmosphere.[97]
WHO says coronavirus death rate is 3.4% globally, higher than previously thought
Exactly, you have to default to fill or kill within the trading day. You just can’t treat certain products like a standard queue... sometimes time is the most important component
That article is 24 years old now. There are people on this forum who were not even born then! My, how time flies.
You're under arrest–and live on video: Cops are live-streaming from crime scenes
If it is not a modern startup my experience was always the other way: software had to work and the stack didn't matter and was not often updated.
That's not correct. Java method dispatch is always dynamic, so x.foo() will always call the foo() method on whatever concrete type x actually is. The declared type of the variable that holds the reference to that object doesn't matter, nor does casting (with a couple exceptions, none of which apply here).

But don't trust me, try it!

| Welcome to JShell -- Version 11.0.5
| For an introduction type: /help intro

jshell> class Foo { void foo() { System.out.println("Super"); } }
| created class Foo

jshell> class Bar extends Foo { void foo() { System.out.println("Sub"); } }
| created class Bar

jshell> Foo f = new Bar();
f ==> Bar@58651fd0

jshell> Bar b = new Bar();
b ==> Bar@5419f379

jshell> f.foo();
Sub

jshell> b.foo();
Sub

jshell> ((Foo)b).foo();
Sub
Vanguard doesn't charge brokerage fees for their own ETFs. They also went fee-free for individual stocks this year.
> So, in order to extract data from them, one needs not only good PDF parser but an OCR engine too.

You can go further. Invoices often contain block sections of text with important terms of the invoice, such as shipping time information, insurance, warranties, etc. To build something that works universally, you also need very good natural language processing.
Electric vehicles emit large amounts of RF from their inverter circuits. If you ever have the chance, try turning on an AM radio while driving in one - you’ll get a very loud and surreal serenade.
> they would quickly grow more clients by providing a cheaper service

Law firm prestige is measured in part by billing rates, which firms almost never (except 2008) lower. If a firm lowered rates for any reason, associates would start getting worried/jumping ship. I'm not saying it's rational, just that the field is prestige-based, and associates would freak if they saw their billing rate drop. It would be seen as a harbinger of lower salaries or lousy bonuses on the horizon, no matter how the firm spun it.
Stop using Material Design text fields
GC doesn’t search for chunks that can be freed. Also “iteratively” - what do you mean by this?

There is no known algorithm for GC that searches for garbage to delete, the way GCs work is exactly opposite - find all live objects (reachable from roots - registers,stack, statics/globals) and the rest of the heap by definition is garbage.
That dream get crushed when universities start increasingly accepting students through connections and children of graduates.

Getting major urban schools is much harder as a rural kid with a 4.0 GPA than a kid from nearby with the same GPA and parents who attended and donated to the school a few times.

I think Americans are more pissed off because there's been more to make people aware of the long term and growing unfairness.
Corona's deathrate only exceeds 1% if you're older than 50 year sold IIRC. Dont know what the deathrate is for being a Hong Kong Protestor, but I doubt its much better.
If you're using an OCR engine to understand PDFs that are nothing but a scanned image embedded in a PDF... what do you need a PDF parser for? You can always just render an image of a document and then use that.
Gini GmbH performs document processing for almost all German banks and for many accounting companies. For banks it does realtime invoice photo processing -- OCR and extraction of amount, bank information, receiver etc. For accounting it extracts all kind of data from a PDF. Unfortunately, only for German language market. But here you go, ABBYY by far is not the only one. In fact ABBYY does only OCR and has some mediocre table detection. That's it.
Sorry, my original reply was unclear. The connections would be to different replicas, and it was just a hiring task rather than something one would actually use in production.
Keeping track of the buisness hours of a specific office is way easier than keeping track of their timezone, business hours and then convert your local time to their time to see if they're actually open.
Oh, sad to hear. I remember having SETI@home running on a couple of systems when in idle. Heck, my PS3 had some SETI@home background-task running when not in active use. Good times.
At least originally, the reason for assigning copyright (and signing a waiver) was because there were some high profile cases of employers claiming that some contributions were owned by them when employees did work in their spare time. I believe it was RMS who decided that legally it was just safer to ask for copyright assignment. I believe that he later relaxed significantly on the position, but I think it's still common practice on GNU projects.
Millions of Tiny Databases
That sounds like... not most of the software people building IP.
I've always been told trading, but especially trading options, is asking the big boys to take your money.
> A business that invests in building a machine that reads data, produced by a 3rd party machine, using format intended for lay humans to read, is not investing in the right tech IMO.

Building machines that understand formats that are understood by humans is exactly what we should be doing. People should read, write, and process information in a format that is comfortable and optimized to them. Machines should bend to us, we should not bend to them.

If businesses only dealt with machine readable formats, everyone's computer would still be using the command line.

And there's real condescension in your post:

> Small-mediums should be looking to consolidate buying through a few good suppliers and working with them directly to automate process

You're saying that businesses need to change their business to accommodate data formats, but it should be the other way around.
You cannot build software without dependencies.

The dependency pattern around microservices is either a contract on a queue/stream/topic or a version of an API from another depened service.

Don't care how many times you tell me that services should be interdepended and bla bla bla... In the end a service has dependencies and those dependencies must then have a versioning strategy so humans are not in doubt.

Versioning a microservice is no different than versioning a linked library or a Rest API.

Documentation is key. Tell people what versions break.
Is your journal on your laptop? What if you are asked to decrypt at the airport?
Maybe so, but you can pretty reasonably assume that most people are awake and active at 1:00 PM in their time zone.
Indeed’s Response to Covid-19
lol "self made billionaire"
It’s vital that tech for professional services empower the professionals. I do think venture capital fails in this regard - don’t start with “disrupting law,” start with empowering it, which may be a lifestyle business at first but very possibly a sustainable one. Then look to scale from there. Not sexy, but it’s how I think the market will be cracked.

Whoever can build tooling to help lawyers decipher a 100 page credit agreement in half the time, reliably all the time... will do way better than someone replacing those lawyers with AI-outsource hybrids that can do it in 1/10 the time, but only succeed half the time.