skysight-inc/HackerNews huggingface dataset:
Location: EU-based, 5 hours overlap with PST
Remote: Yes
Willing to relocate: Yes
Technologies: Kafka, Flink, Spark, Cassandra, Druid, Scala, Python, Zookeeper, BigQuery, Redshift, Kinesis, Airflow, DBT, Snowflake, PrestoSQL, Stitch, FiveTran, Clickhouse, SQL, Big Data Engineering
Resume: https://drive.google.com/file/d/11vvlo8pmjaM-7tJd9wOJoNsW2qoeJYIt/view
Email: in the profile

I'm pursuing a role in the high-scalability distributed systems space. I'm a well-rounded Scala data engineer with deep knowledge of the internals of distributed datastores.

Core Skills:

● Cassandra (Data Modeling, Troubleshooting Performance And Operational Issues)

● Druid (Stream Ingestion, Cluster Ops, Data Modeling, Scaling Complex Queries)

● Stream Processing At Scale: Kafka, Flink, Spark Streaming

● Languages: Scala, SQL (highly proficient), Python (proficient)

Other Skills: Zookeeper, BigQuery, Redshift, Kinesis, Airflow, DBT, Snowflake, PrestoSQL, Clickhouse, Stitch, FiveTran.

Educational Background: Computer Science.

EU-based, 5 hours overlap with PST. Solid experience working remotely and working with teams that are distributed geographically.
Ok so a user who already has crypto and doesn't want to convert it first (fees) may be encouraged to mix it (privacy) and that is a legitimate usecase. That makes sense to me, though it seems like a very rare event that should not be the sole basis for the underlying platform.

Also I should've read the full article first.
> How detailed are the maps? I'm assuming they're using SLAM. [1] If so, the maps aren't that detailed

A few years ago I would have probably agreed. But modern machine learning can draw spooky inferences from seemingly sparse data, on a scale that makes it practical. As the roomba bumps around a room it will learn where obstacles are but not what those obstacles are. But the size and shape of the footprint of those obstacles probably contains enough information to make guesses at what those might be. Approximate identification of some obstacles as couches is probably possible, just from the size and shape, and likely the position of those obstacles in the room.

That won't tell you how old the couch is, or whether it's worn out or not, but if the roomba can't find any probable couches in that person's house, advertising couches to that person may pay off.

Also, did the roomba start finding a new room recently, but the other rooms have remained the same? That person may have build an addition to their house, or started furnishing their basement. Did all the rooms change but the roomba is still paired to the same smartphone? They may have moved into a new home. In either case, if the new room[s] don't have couch-shaped obstacles, advertise couches.

And this is just with the bumpers. If Amazon adds a camera to roombas, the snooping potential is obvious.
I'm highly disappointed that electric vehicles haven't taken advantage of the "no need for a engine in the front" and make vehicles that are different. Many trucks have the driver in FRONT of the front wheels, but very few passenger vehicles do that, even though without an engine there's really no reason not to.
Many (most?) photos have EXIF tags with timestamps showing when the picture was actually taken, regardless of when it was posted. But given the amount of post-processing that likely happens to Instagram photos, I would not be surprised if that info was stripped out entirely, or at least altered.
Are you sure they are lazy or are they just underfunded and with to few personnel?
Telephone Pictures (2017)
> A long wait for Julia 2.0, particularly if standalone executable compilation would be addressed, can not possibly help the adoption of Julia from my perspective.

It's the opposite. Julia 2.0 would not bring standalone executable compilation, but instead would require compiler work for language changes. The whole point of saying "we don't need to do a 2.0 right now" is that folks on the compiler team believe working on things like standalone compilation and improved caching of LLVM code (i.e. fixing TTFP) are a better use of time than changes to language semantics (i.e. a 2.0).
> as digital art takes less effort than paper.

Hmm I've seen someone draw/paint on both paper and an iPad. It didn't look to me that she was much faster on digital. But then it was original art not copies of something.
As other commenters mentioned, the jakt language is self hosted as of a few months ago. If you look at the projects README and source code, you can see that it's currently transpiling to C++. It's also only been around since May of this year.

LibWeb very much exists, and is not a fork of anything. It lives in the SerenityOS project and is written entirely green field C++.
Perhaps possible to enforce now, but they're fighting a losing battle. AI art will ultimately be indistinguishable from human art except by being consistently better; they're relying on the good faith of contributors. And anything that relies on the good faith of 100% of humans is something doomed to failure.
Am I a realist on Apple Apologist?

My primary credit card is an apple card, primary dev machine is a mbp, primary work machine iPad, phone iPhone, watch Apple, and I have air tags attached to my dogs and wallet.

In this ecosystem, I can reference _ANY_ of my screens for necessary and current relevant information whether it be curated or automated without breaking a glance to whatever primary device the content came from.

I can air drop to my screens and other people in my family whenever I want to share anything from any of my devices.

It's a walled garden sure, but the toys in here are fantastic.

I also have Apple One service because of the iCloud storage alone between devices and Apple Music/News is actually a nice service.

So I guess I understand the "Oh no big company taking over more of my stuff that I think I should diversify because it seems like the right thing to do", but I guess I'm just too used to things just functioning well that I get over how "limited" I am.
FYI some programs really fuck with this, even at ""Idle"". On my ryzen 5 3600, it idles at a few watts, but if I open steam and just let steam idle on my library, the CPU now draws 15 watts.
A cross country trip in a velo with 500W for the hills and no cars to run me over would be great. There are some rather indirect trails around me that are really nice out to about 300km, but they stop just short of the most interesting destinations.

If the extra 40% or so vs a velo or 25% vs a LEV of time on a very long trip matters then it sounds like a high speed train would save significantly more. Either option sounds better than a car which might travel slower than a velo's average unassisted speed due to traffic so you have to budget the time anyway and then be stressed the whole way.
Servo was never meant to be an alternative browser engine that would replace Gecko.

It was an R&D project and, if you look at the bits that made their way in to Firefox, a fairly successful one. Stylo, WebRender, various parsers etc...
The goal isn't to use it as an investment, it is to abuse the Roth IRA rules to get a larger buffer.
Well, it is solved, but it is still not free.

Java uses something called TLABs (thread local allocation buffer) which are basically arena allocators where a new object creation is a pointer bump (no need to even synchronize!). Later the GC will move longer-lived objects to a more permanent location, reusing the whole buffer for basically free.
The real question is why are salaries so low everywhere else? It's a highly technical job with a high knowledge base to do well. The problem is that in a country with a billion people the value of ones labor is next to nothing.
Interesting license: cannot use as a commercial database until 2026, after which: apache 2.
New batteries are $49 https://support.apple.com/airpods/repair
Sort of. It definitely substitutes for a bunch of monarchial stuff, but the major function of the Presidency was to provide Dev someplace to retire to where he could still influence things.

Since he's gone it's been almost entirely ceremonial with the exception of the constitutionality of new laws part (and the dissolving of government, but that hasn't come up since 1994).
Author here. I don't identify as male. It would be nice if you could update your comment to not make a factual error when referring to me. Please use https://pronoun.is/they.

Thanks!
Fertilizer imports.

The US makes its own fertilizer, Ireland does not. Without fertilizer, crop productivity goes way down.
It's interesting to think about it, what differentiate art from a human or a machine. It can't be the content itself, because now machine output is close to a human output (modulo the small details).

So what make those communities attracted to art made by humans, rather than art made by machines? It must be the "act of community" itself, which cannot be made by a machine (it is useless to be "in community" with a conscious-less machine).

So this would mean that the "art content" for humans is not only the pictorial content of the image, but also the "transmission of a message", and in particular, the quality of the initiator and the receiver of the message. In this case, humans would (and apparently seem to) differentiate in quality art that has been created by a conscious being and for a conscious being, to art that has been created by a machine.
Ask HN: How did you cope with breaking a bone?
Hello,

I broke my leg (Tibial and Fibular fractures), which has really deflated me. The prospect of being limited to crutches for the next few months has me concerned how I will spend all this time not being able to move.

This is the first time breaking a bone in my body so its all new territory.

I have my work, guitar and gaming but I will miss out on sports.

Any tips or advice on how to stay sane?
Which developer is being saved 500 hours a year?
The real problem with HTML emails is inconsistent rendering by different email clients. I had to make some HTML email templates for a marketing campaign, thought it would be easy seeing as I make HTML website template all day.... ended up spending hours debugging random Microsoft Outlook rendering inconsistencies and other client issues.

Some clients don't support anything but inline styles, others support style tags. Some support media queries, some don't. Some support custom fonts / web fonts, some don't. Gmail in browser behaves differently from Gmail android client behaves differently from Gmail iOS client, etc. There's an absolutely infuriating dark mode on Outlook that randomly swaps certain color hues and as far as I can tell there's no way to detect or show different styles for it, you just have to make your design stand up to certain colors being swapped (don't use any logo or other image that can't stand clearly against both black and white backgrounds). I learned a lot about a bunch of extremely legacy HTML and CSS rules that would never be used in a modern website but were basically required for a semi-responsive email.

I won't ever do it again- if I need a custom styled email, I'll use someone else's template or email template builder service.
In big tech, I see a lot of “senior” engineers get there by virtue of being on the team 5+ years. Rarely are they substantially better, but they are very good at attending meetings, gate keeping domain knowledge, and using their political connections
> There are probably a lot of people who did not consider themselves artists, but with creative use of prompts and img-to-img can actually create stunning works

That doesn't make anyone an artist just like filling in a coloring book doesn't. You're following rigid guidelines and given a very small amount of creative choice. I get it, it's a very powerful feeling watching a computer approximate a prompt to great effect but it's not artistry.
Can I ask what about your use case would involve starting Julia and importing packages over and over?

At least for my workloads, I often write a small .jl script that imports everything I want and then runs some functions on a list of files, for instance, or I just do my work in a Jupyter notebook, and I pay the load cost once for hours or days of computation.. Annuitized over the entire time I might use the kernel the startup time is basically nothing.

I'm not saying the load time should be a lot lot faster! That would be awesome! But I see folks complain about this and I'm wondering if they really need to be booting a new kernel constantly or if they could adapt how they work a little bit and get their desired result. (For instance, by running a .jl script instead of a bash script that calls Julia or something.)
Ask HN: Ever experience ageism directly in tech? I did.
I am in my early 50s and a few years ago was interviewing for dev jobs (so 48ish). It was the first time I experienced direct ageism. I was looking for an IC role as I needed a break after a CTO stint. I had people make comments about my age (why do you want to code still at your age, etc). I had one interviewer laugh when my camera turned on - I guess to see an old (to him) bald guy pop up. Anyway it was more than a little upsetting even though it all worked out in the end. For whatever reason I find myself thinking lately about our industry's flaws and what can be done. So my question - have you ever experienced ageism in our industry?
> People will insist that SD art isn't real art. Artists will fight back, and lose.

When talking about Stable Diffusion and art there are usually two different aspects of art. I am not going to try to define art, but sometimes we refer to art as illustration, or stock images (what SD puts in danger) and some as broad modern art.

I am no trying to say that one is more valuable than the other, but want to qualify these two, because some art is not painting pretty pictures.

In the modern art interpretation artists will not lose to SD. SD will enable them to do different things. There are many examples of famous artists that commission the execution of an artwork fully, without painting, sculpting or doing any other work. I remember an example of an artist paying illegal immigrants to hold a wall (that could not stand by itself) in a gallery, to touch on social issues.

I am not an expert in art. My point is, in modern art SD will be one tool more (although it might create new influences) at the service of the human that gives it meaning.
> dealing with carriers has been hell since the beginning.

Are you American by any chance ?

This has been solves in other places through regulations
Ha! Oh dear. Here's the SFW link to what I was referencing:

https://twitter.com/matthen2/status/1566424523125276672?s=20...

(And thanks :)
Some of the photographers and subjects seem to know exactly the right angles to appear more "fit."
That's harsh. I just want to point out that you don't have to go for venvs by default. I believe that's one of the reasons why people who aren't familiar with it are having issues with Python's package management. They think they always have to setup a venv even if there are no conflicts, and then things become quickly complicated.

If you do run into conflicts (which, again, I believe to be rarer than a uninitiated user might think) I'm happy to point you to one of several solutions. I like pipx, but peotry or the built-in venv work as well.
Do you mean that it should be distributed with it, or that it should write it in there when it downloads it at runtime?
There was definitely a long-term trend of computer shrinking. Room->closet->desk->lap->pocket, but I agree that future interaction models look completely different, and there isn't an obvious next step.
Well, then, instead of being an abrasive speaker, you should point me to sources that back up your claim.

I was able to find a page that talked about write amplification and read speeds decreasing when files are overly fragmented on SSDs, but that was 7 years ago and technologies have improved dramatically since then, not to mention that the effect was found in files split into four hundred thousand pieces, which indicates the slowdown may have been more on the in-drive ASIC not having the throughput needed to deal with that many fragments than with the actual read/write of the disk itself.

https://www.overclock.net/threads/yes-file-system-fragmentat...

Where's your recent (last 4 years) paper or article that indicates that file fragmentation has anything more than a negligible affect on read/write speeds in an ssd?

If you can't put up, then nothing you say matters.
You should read Zeihan's book. One of the main premises is that the US allowed for international peace (known as Pax Americana) via enforcing peaceful international trade with a large navy. Zeihan's position is that this was largely done for security post WW2, not financial benefit. The Americans pay a very high price for this international trade security.

There seems to be an overwhelming assumption from Americans that the US is destroying the world, but in many ways we've enabled the greatest time in human history by allowing peaceful cooperation.

I'm assuming your country is the US, and they're who you believe threw the shit in question.
> Chrome is literally the gate you use to enter the web and its owned by Google.

I don't even have it installed and yet I'm typing this into a website.
You should be less snarky when you're wrong. Non-exhaust sources also include tires and roads.
I too have noticed this. I believe the Dark Sky website and app will continue to become less accurate... I think the explanation is (somebody who knows more please correct me): Dark Sky's technology was acquired by Apple and integrated into the Apple Weather built-in app... and the decision was made that any improvements/updates/maintenance on the Dark Sky service itself are accessible exclusively through that Apple Weather app now. As a user of the Dark Sky website, I feel sad.
I'm a dev and I see my job very much in contrast to what you've described. My job is to solve business problems, typically using code, but it all the things around it like requirements gathering etc.

It also definitely includes trying to solve business problems by not writing code; by saying "this is a business problem not a technical one, how about trying <some non-coding approach>"

Not to disagree with you, just giving a contrast.
> Otherwise we wouldn’t be able to reason about them

That's a bold claim.
Wholly appropriate since Blade Runner 2049 had Replicants hunting other Replicants.
Au contraire, see 96% of apple users who decided they do not want to be tracked if given the choice. You still may be right about apples behaviour later on, who knows, but your 99% feels somewhat, lets say, unsubstantiated
You can also think of this like a return to the earlier designs with the CPU separated from the northbridge; there's a chiplet for cpu cores, and another that serves the northbridge function (memory, pci-e, etc), looks like intel has one for iGPU, and a fourth that does I can't tell what (more I/O, I think?)

Smaller dies increase yield, and multiple dies allow you to use different processes for different dies. The I/O may not benefit as much from the cost of the smallest process and the smallest process is often production limited, so doing that part of the design in older processes saves money and increases production; it makes the whole thing larger, but pin count is dictating package size at the moment.
> but also the overhead of object memory

I don’t think objects have the usual overhead when escape analysis says they can be stack-allocated.

Regarding Go:
Except that Go will be slower in most, complex cases.
> If you wish to make an apple pie from scratch, you must first invent the universe.

They are using Qt and C++. They have chosen where to draw a line, which is fine, and that line happens to be on the other side of "Javascript Engine".
SEEKING WORK, Data Engineer, Primarily Remote

Well-rounded Scala data engineer with deep knowledge of the internals of distributed datastores. EU-based, 5 hours overlap with PST. Solid experience working remotely and working with teams that are distributed geographically.

Core Skills:

● Cassandra (Data Modeling, Troubleshooting Performance And Operational Issues)

● Druid (Stream Ingestion, Cluster Ops, Data Modeling, Scaling Complex Queries)

● Stream Processing At Scale: Kafka, Flink, Spark Streaming

● Languages: Scala, SQL (highly proficient), Python (proficient)

Other Skills: Zookeeper, BigQuery, Redshift, Kinesis, Airflow, DBT, Snowflake, PrestoSQL, Clickhouse, Stitch, FiveTran.

Educational Background: Computer Science.

More details: https://drive.google.com/file/d/11vvlo8pmjaM-7tJd9wOJoNsW2qo...

E-mail address in the profile.
I think it's harder than it looks to do it reliably and automatically.
Unfortunately, this is not simple to rectify. My previous house was expensive and difficult to retrofit to have an externally vented range hood, and I'm renting now, where basically nothing has externally vented range hoods, and looking to buy a place that does. This is a hard non-negotiable requirement for my next house, but the pickings are very slim. This is a severe issue (in the US anyway), and it's difficult to retrofit for most kitchens since most houses in the US are designed with the stove on the interior wall rather than the exterior wall.

Cooking fumes are the primary pollutant in my life, and honestly is one that I struggle with since I have severe asthma but love to cook. I do what I can, but this is something I wish was taken more seriously in society because there's a huge economic hill to climb to solve it yourself vs having to deal with what's available on market.
If PackageManager changes can be addressed in 1.10, 1.11+ etc., I would be elated. Again, TTFP does not need to 'addressed' -- the acronym instead needs to be eliminated from usage -- a shift to use of 'startup-time' can help a change of mindset to open the Julia community up to a broader range of applications and adopters. Otherwise, Julia simply continues to feed its currently narrow niche of applications.
Oh this NYTimes article doesn't go into detail but Coinbase's blog entry about them spearheading the lawsuit does have specific use cases, and the associated court filing has even more use cases, that are not theoretical at all.

They all do it for privacy. Someone with a publicly labelled address doesn't want people watching them to know they're making a large purchase, so funds go in through tornado cash, and out to a new address nobody is looking at.

If you are not aware, Tornado Cash already comes with tools to solve investigative zeal, anyone audited can prove the prior source of funds with Tornado Cash, at which point the investigator can tell if they were clean or not, as opposed to just assuming because they aren't familiar with "a concrete example of mixing crypto revenues in a way that is not clearly illegal"

https://storage.courtlistener.com/recap/gov.uscourts.txwd.11...
No, it's fine. Keep conflating the entire fediverse with Mastodon, it's fine. Just like email with Gmail or the web with Chrome, it's not really necessary to recognize that alternative interfaces to what is in fact an open standard exist and are in fact widely-used. I'm not really, really bothered by it or anything.
It cannot be shut down. The contract is immutable. It's still live, and it will still be live for decades to come, with new duplicates of the contract being published every day.
It's a pity Opera just died. Something something patents was given as a reason they didn't publish source code under some Free license