skysight-inc/HackerNews huggingface dataset:
> I've never given polarization any thought and never had any problems, so I don't buy this being an actually a problem in practice.

In my experience polarization has only became relevant once: when mounting a dedicated socket for a gas furnace. For some reason these don't like the live and neutral being reversed and go into an error mode when that happens.

Other than that, most wall sockets in my house are dual, which means polarization in the top socket is reverse of that at the bottom and it has never caused any issues.
> the act of doing things where one is experiencing felt sensation in the body provides a ground for consciousness outside of the grey hazy thought world.

Can give some examples of such activities?
> It doesn't even really seem like any of the high paying jobs are enough to keep up with this insane market.

Compared to two years ago, it’s much more likely that you can get paid a coastal tech salary yet live in an affordable city. These still exist in America. Here’s one that I just pulled out of a hat: Ames, Iowa. College town. Median house price $265k, which you can have for less than $1k/month with a 30 year mortgage at todays ridiculously low rates. There are hundreds of places like this across the country. You don’t need to live in the Bay Area, Seattle, NYC or Austin anymore.
Yeah, I rode one for years when I was younger but stopped due to issues with my knee. I ride a dutch style bike with an internal hub on the rear these days, but do miss how the track bike is so light and fluid once you're used to it. It becomes like an appendage instead of being a bike you ride.

For anyone unfamiliar the reason they're popular with messengers and such is in urban traffic it becomes very smooth and simple to keep pace with the cars surrounding you. And some people just ride them because they like doing the skid stop or bar spins or such. These days messengers favor hot rod e-bikes though because they're just dramatically faster and that directly corresponds to more income.
Well you said it. Judge by the action not words.

Any 'breakthrough' and 'IBM' together and my BS alarm is going off.
It's a little weird to compare Texas to NYC.

Maybe compare Austin to NYC? Austin is starting to see a lot of the same problems; the main difference is that their growth is comparatively new.
I don't think transferring a file via netcat without any form of encryption is something i would recommend, unless you are on a network you 100% trust.

EDIT: it seems like this service doesn't even support HTTPS...
It depends though. If someone grew up in a dense neighborhood then they might not care at all, or they even find the densification of a typical car centric sprawl a good thing :)
FYI you can even text yourself on WhatsApp without needing a group
> but asset prices crash and we enter a major recession

This sort of idea is often posted but rarely do anyone explain why. Asset prices do not have this effect on the brick-and-mortar economy that most people live in.
Not sure if you'd stand out more. Disabling WebRTC gives the one who is trying to fingerprint two values to one variable: "WebRTC enabled? True || False" while having WebRTC enabled makes the fingerprinter able to get your IP, and it's a lot more detailed than "True || False".
What if a hitmaker like Max Martin produced your next pitch deck?
Agree (in terms of the kind of formal evidence I imagine you would accept). However it doesn't need to be "true" in any objective sense, to provide relief or improve wellbeing.

Is an interesting thought, would love to see clinical trials of various spiritual and traditional medicine practices.

The combo of say, CBT and (dubiously effective) antidepressants doesn't seem wildly different, except traditional practices are often better "socially integrated" and have less stigma.
I know some nimby boomers and agree that's exactly what they say but I don't see why they can't move they don't need to be there for economic reasons they could buy 3x the house in some costal town much further from the city. Young people generally want to be near cities because that's where the jobs are.
Just WOW! I am very fascinated by how nature has perfected it, in some aspects.
Porting Doom to a USB Bluetooth Dongle
Video link: https://www.youtube.com/watch?v=kUsfgSCRpG0

These are the same guys of the doom port to the ikea lamp (see https://news.ycombinator.com/item?id=27498789).
WebRTC only requires a secure origin for APIs like getUserMedia, I believe. Sending data back and forth doesn't seem to require a secure origin at all.
Yup. And our pitiful excuse for a new subway has so far taken 11 years to build and won't be operational until next year... in theory.

> People want to have a town house with a lawn in the middle of a city and this is the result.

Not even a townhouse; a detached single-family home!
Bitcoin?

You mean entire https web.

Financial+banking sectors would collapse? Or had to build private trusted networks? I dont even know what could be done.
Yep. Or, maybe it's the same kinds of detected problems like unsafe blocks that interact with the raw pointers and they weren't done carefully enough.
A simple Wifi scanner would give you a list of wifi signals around you. So, if a TV is surreptitiously creating a wifi hot spot, it would be on that list and someone would have spotted it by now... I have some digging to do this weekend.
> I don't know a single highly experienced multi-lingual developer who does not reach for a dynamic language when they need to deliver something quick and easy.

Maybe this shines light on your social circles more than actual language impact on proficiency?

The "our language is so much more productive" myth exists in many languages, including the one I currently use. But when you dig deeper, there are almost always other social or technical factors that explain the productivity gap. That kind of gap exists even between people using the same tool.

The reality of it is that assessing what makes a developer productive is incredibly hard, and people doing so to claim their language of choice is better rely on anecdata and couldn't explain what "methodology" means to save their life.
I found it fairly simple to build Gradle plugins with Kotlin. If anything, the problem was just having the patience to actually find the right documentation in the first place, and understand what was being described. The main problem I faced there was that I wanted a plugin to configure dependencies for the project it would run against and the docs around dealing with dependencies and detached configurations were a bit confusing.

I do find it curious that a lot of these tools get seen as basic task runners despite offering much more potential.
Where do you draw the line? Is GitHub quick and easy software? Is Shopify? Were LinkedIn, Twitter? Are things built on Tensorflow?

I think you misunderstand the scripting language revolution of the mid 2000's. It's not that we suddenly realized scripting languages were the best for quick and easy projects. We realized scripting languages were suitable for a whole lot more than some data processing. We could much more effectively build huge scalable software platforms.

It got so bad that the sentiment flipped, and people like Joel Spolsky had to go out of their way writing blog posts that you could in fact build successful modern web platforms in C#. And then he went building the world's most popular project management tool in Node.js anyway.
The latter will surely depend on your operating system and its file handling semantics. In general, in Windows if something is reading a file and you delete the file, then you're actually deleting the file and the reader will be interrupted (assuming you manage to set it up in a way such that you actually can delete the file at all). In Linux, when you delete a file, you are actually unlinking the file from the directory, so the reader maintains a reference to the actual file and can carry on as normal. The free space will be reclaimed when the reference count decreases to zero when the reader closes the file.
Stunning how France and Spain stand apart as having completely different urban forms. Then London itself turns out to have modest density completely unlike either Spain or France.
The last line summarizes it all - “…In the new Hollywood, stars are neither made nor born: they are algorithmically generated”
Hintjens is quoted too little these days considering how great many of his speeches and essays are. To me, he's the epistemic authority on developing software collaboratively and following his principles has aided my career.

"Social Architecture" should be read by any aspiring open source developer.
Thanks for the summary, it is very helpful! I love Haskell and its philosophy and I'm intrigued to find that there can be some of it in a package manager as well.

One question: How do you properly install things like R on the M1 Macs, then? Do you use a 'backup' package manager?
I'm not disagreeing with that at all.

My issue is with this absolute claim:

> There is no societal problem for which "just move away" is a solution.

That's just untrue and useless to claim. It doesn't help the conversation. Moving away can be a solution to a lot of problems. It might not be feasible in all cases, but it would still solve the problem at hand.

I'm not advocating for this at all. That doesn't change the fact it's a solution.
Every time I hear or read about happiness, I remember this quote from Thomas Metzinger. I hope you’ll find it useful, too:

“Evolution as such is not a process to be glorified: It is blind, driven by chance and not by insight. It is merciless and sacrifices individuals. It invented the reward system in the brain; it invented positive and negative feelings to motivate our behavior; it placed us on a hedonic treadmill that constantly forces us to try to be as happy as possible—to feel good—without ever reaching a stable state. But as we can now clearly see, this process has not optimized our brains and minds toward happiness as such. Biological Ego Machines such as Homo sapiens are efficient and elegant, but many empirical data point to the fact that happiness was never an end in itself.”

— “The Ego Tunnel: The Science of the Mind and the Myth of the Self“, Thomas Metzinger
In almost every industry the bottom is subject to shifts while the top with most ability and experience tends to be secure in their jobs.

If the industry shifts needing less developers (for whatever reason), companies will just set higher expectations when hiring meaning a lot of people will not be able to find a job.

But I don't think this happens. Copilot is not going to solve development problems same way stack exchange and google did not. We got google and se and number of developers only grew.
Part of the problem is/was, that you probably were going to buy a house anyway. So if you get the high paying job in 'crazy real estate' location, then the bank will loan you money to buy the crazily inflated house, because everyone is gambling on it rising further.

Just the asset price rise could rival a full wage in certain areas/times.

So the cities were actively pulling people into them because of their stupidly high property prices and so worsening the problem in a bubble like spiral.

On the other hand, if this bubble does pop, it'll be the people who just recently bought in that will carry the brunt of it, so maybe now is a good time to not relocate and wait for the pop. Could have said that 10 years ago though.
From where I used to live in Greater London, to Heathrow, by cab, was about 1h 30m. Same route, using only TfL, was probably 2h. Same route, using HEX between Paddington and LHR, was about 1h15m. I have no idea what the ull opening of LizPurp will do to the transit times, but chances are it would bring them down to maybe 50 minutes.

Getting to LHR from where I was, it was always quicker to get to any of the major rail stations in central London than to either LHR or LGW, but LCY was relatively good (only really works that way if you're east of the centre though).
Hello HN!
I’m Christian, co-founder of Adacord. Starting today, you can try out adacord, it's free!

Why Adacord?

adacord makes super easy to move data around and consume it within your team or company (or even outside). Using an interface that you are familiar with.

I worked in teams where data was somehow available but not fully accessible, either because the API wasn't super documented or because the current storage (S3, SQL DB, BigQuery, ...) wasn't a great fit for the use case (I need a simple way to get access to some data, and I won't parse an entire S3 bucket....)

This often resulted in simple projects taking weeks if not months.

With adacord you get a single storage (a bucket) with multiple interfaces:

- Ingest data from csv, jsonfiles, Google PubSub and HTTP Requests
- Use SQL queries or HTTP requests to access your data

Give it a try!

We have a beautiful Python sdk/cli (and we are working on a Pandas integration).

Feel free to ask me anything :)
Exactly. And it only gets worse when the hospitals are at capacity with them and people start dying of preventable causes. Wax poetic about freedoms all you want, but public health is not the place for it.
I had the WF-1000XM2s and my experience was pretty similar. In particular when I used to travel into London for work, they would basically stop working when I entered a busy railway station at rush hour. But for me at least, upgrading to the XM3 solved everything. Had them for almost 18 months now and battery life is still great.

The one thing that really does piss me off about the XM3 is that the buttons are too sensitive - if I'm wearing a hood, the slightest brush against the headphones acts like a push of the button. I have to remember on rainy/windy days to turn the buttons off completely.
Ironically, having used cdk8s[1] for dealing with kubernetes infrastructure, that's the one thing where I've actually preferred yaml. That said, k8s resource definitions are pure config so there's no need to try and hack extra bits on top of a serialized data structure.

[1]https://cdk8s.io/
Long Winters = Many Children's :)
There is WebRTC code in the javascript source. It looks like some kind of POST/PUT code is used to exchange metadata about the files, but the files themselves don't seem to get transferred to the server.

Or maybe you're seeing different behaviour from everyone else because WebRTC is not behaving right and you're getting the fallback behaviour?

The "with no server involvement" part of the title is definitely wrong, this needs some kind of server to orchestrate the transfer itself. The server doesn't seem to receive the file contents, though.
Still not the same, but the recently hot reload on VS 2022, or JRebel get closer to the experience.

And this is the best we currently have, other languages are even more behind than those two ones.
Python’s “one right way to do it” is specifically designed to avoid this. This isn’t Perl.
Not supporting HTTPS together with falsely claiming "no server involvement" when everything happens via the server makes me think this is a honeypot or something like that.
From what I'd gather, I'd say:

Tesla: build products that can be fueled by renewable energy.
Ghislaine Maxwell finally goes on trial after 15 months on remand
> Inflation generally raises the cost/price of new labor at the expense of historic labor

In the case of asset inflation, it is literally the opposite.
That's exactly the problem I had. Eventually have to connect to one device only. And I just realized now I mainly use wired ones and sometimes even use the wireless ones wired...
It was certainly Java, as many early adopters were former Smalltalk vendors, e.g. IBM.
It's because there was no freewheel. A chain tensioner only works well when there is driving force applied in one direction, not the other. Put any force backward into the pedals (e.g. to slow down) and the tensioner will be forced to its most slack position (or broken off).
My experience with Kotlin gradle scripts is worse than Groovy. For example, given the following valid groovy/kotlin gradle program:

dependencies {
}

What would you expect to see between the curly braces? IntelliJ IDEA which supposedly has full support for the gradle DSL both for Groovy and Kotlin offers only generic suggestions. Common function calls such "implementation()" or "testImplementation()" are not suggested. If you do use those functions, no suggestion is made for their parameters. Because Gradle's DSL is built on top of a general purpose language, it loses the benefits of a DSL (constraining the set of possible configurations and guiding the user towards valid configurations).
>liberals believe <hyperbole>

This is neither accurate nor a useful way to frame the debate. Keep partisan potshots off HN please.
I would love not to send a scanned document with different numbers to my accountant, or to the IRS for that matter.
The dead simple solution to gentrification (the unfair pricing out of the locals) is to mandate building houses that are basically a strict superset of the already present ones. Which allows the locals to stay in the neighborhood with very similar conditions (eg. similar rent for years).

Naturally this means that developments will be big to absorb these costs.
I assume this was inspired by the legendary comment on why Dropbox would fail

Gave me a good laugh!
Hey Niko,

So nice to see you sharing this. I think it's a very useful tool. I love your landing page, and the app is incredibly fast and intuitive.

When I was still working at Spotify, there were many cases where we needed to show a whiteboard in a meeting. It was always awkward, borderline impossible to show stuff in a mixed in-person/remote meeting. This is where I think your product will fit in. If it's remote-only, people can use an iPad; for in-person, the whiteboard will do the job. But these mixed scenarios - even just a meeting between two teams, one in London, one in NY for example - they were just unbelievably awkward.

The company looked into solutions like digital whiteboards, and while I'm sure they are great in theory, it also means you always need to get a room that has one of these. Anyone who's worked at a big corp knows how hard it can be to find a meeting room. We had some prototypes standing around (in open areas, actually - for whatever reason), but they were rarely used. These things are brutally expensive, too - your product is just an infinitely better idea IMO.

For my personal use (fully remote team), I found it tricky to hold the camera while also drawing. Using a tripod surely works, but then I can also just use the iPad and draw stuff there.

I would highly encourage you to promote this as a tool for larger corporations with multiple offices. The Zoom integration is fantastic in this regard - I don't know how hard it would be to also integrate with Google Meet (that was the software we used), but I think that that's the way to go.

Again, fantastic work. Very impressive implementation, and I think it's a great idea!

Disclosure to HN: Niko and I know each other personally, and I already used Grapic when it was in beta.
The UN is giving names of Uyghur dissidents to China
It's like "high-concept" in film, which is a fancy way of saying "weird". Those who "get it" get it, but most do not, and that is true of Smalltalk, necessitating the rise of Java.
> and long-haul and medium haul flights can be split up into multiple legs for almost every route.

A better solution would be to eventually ban/tax out of existence regular jet fuel, and move to synthetically-produced jet fuel[1] which can be used in today's jet engines, but is carbon neutral. Perhaps eventually all fuels can be 100% synthetic when new jets are designed for it.

[1] https://www.dw.com/en/sustainable-aviation-fuel-power-to-liq...
What is the Great Reset?
Tried the same in Norway, the hills absolutely destroyed me haha. Going up was hard because of no gearing. Going down was even harder, a struggle of working against the pedals to not spin too fast.
https://archive.md/g1ygz
Huawei Recruits Smartphone Partners to Sidestep U.S. Sanctions
Emulation often has an easier setup: no need to install, for instance. If on Windows, no trouble with incompatibilities with old versions of Windows; if on Linux, no trouble with Wine setup and winetricks. Also, no worries with malware.

Emulators also comes with "save states" (RAM dumps that save/restore at any point of time) and other features. It's really more convenient.
> Your first link explains how Google doesn't actually give your data to anyone else.

Nobody said Google "gives data away", the article explains how Google monetizes the data.

> Access Approvals allows a cloud customer to prevent Google from accessing their data without approval from the company

All Access Approval does is prevent individual Google employees from accessing the data, which is not the same as "Google as a whole". It also seems to have a long list of Google services were it does not apply as no AT logs are created or other exceptions apply.

And while that might be nice, it's neither special, nor does it change the nature of Google's business, it's just virtue signaling and building plausible deniability along the lines of "We really do care about privacy! At least in as so far as we don't want to get regulated!"

You know, just like claiming how Google "doesn't give data away", when in reality it very much sells all the useful insights, said data gives, to the highest bidder.
Thanks Steve :)

You should be skeptical about the language! It's a difficult problem. But, to clarify, it's not an official SourceHut project per-se, but moreso a project conducted by SourceHut staff during officially sanctioned time spent on free software contributions. SourceHut staff are encouraged to work on their own projects or projects in the community at large under the missive of "make free software better", and this is one such project. Sometimes these projects become SourceHut products, such as the upcoming chat.sr.ht, which is based on Simon Ser's soju and gamja projects. At other times, they remain entirely independent.
> they don't pay SS tax

This isn't really a benefit. Public employees with access to a state pension generally don't pay into SS because their state pension is is lieu of social security. They pay into the pension instead and have to hope it exists in the future, which for many states is significantly riskier than relying on federal social security.
I suspect a typo for "quite"?
> Or maybe you're seeing different behaviour from everyone else because WebRTC is not behaving right and you're getting the fallback behaviour?

Could be. I've tried it in both Firefox (94.0.1) and Chrome (93.0.4577.63) on Linux (5.15.2), maybe they fallback based on OS if so? Weird, as other websites have no trouble using WebRTC with either Firefox or Chrome for me.
Phoenix Liveview – From –no-HTML to HTML and liveview
I don't know why but the first step--invest in your senses seemed to be most insightful one.
What a weird analogy. We do build cheap and we do build expensive cars.. Just like houses you can build them big and expensive or small and cheap.
Haha your are absolutely correct. Of course they are much more prominent in the news at the moment and my mind totally slipped.
Start by changing the name. It looks like a file extension or a TLD. Using that name as a folder will make it hidden in Unix. Grepping for it, you need to escape the first character, etc. etc.
bayesian optimisation can be used in cases where gradient evaluation is expensive. in neural networks this can be applied to selecting hyper-parrameters to a trained model
Yes we're all free to live by market forces. We're also all free to decide if we want regulations. That's the discussion here.
For you, perhaps. Public transport for me involves having to fight for a space in an incredibly crowded environment, having to take multiple buses or a bus + tram, it's expensive, smelly and a vector for illnesses. I read a lot of books on my commute, but for me the cons outweigh the pros by quite a margin. No thanks!