skysight-inc/HackerNews huggingface dataset:
The voters need to have easy access to more information about their electable officials. How would the average person know that your city official is a proven liar?
I think it’s a cynical way to look at work but those views don’t extend to my world.

The issue with work socialization is career advancement involved, which means money, which means basic security for you and your family is on the line.

I can be open and myself with my friends playing board games. Part of openness is testing out ideas and risking conflict. If I say something wrong, the worst that happens is I get a new group of friends to play Catan with. If that happens at work, my mortgage and family is on the line.
Yes, but you are comparing apples to oranges. The comparison is:

1. Relocating to (city) to work in person with ambitious engineers on X.
2. Living where you choose to work remotely with ambitious engineers on X.

When there is a choice, it seems workers generally greatly prefer 2. If your labor market is inelastic, you might be fine. If it's elastic, it seems like on-prem will definitely lose out to remote in terms of the labor pool.
> Systems of this sort cannot be modelled mathematically

There's an amazing naive confidence required to say in absolute terms that something cannot be done. Essentially every great human achievement was considered impossible at one point.
Note:
The entire book is predicated on having nailed down a definition of human intelligence.

Even the Philosophers are still out on that one, and will take great delight in frustrating you with counterexamples that prove you haven't hit the epistemological or ontological neighborhood yet.

Any time you see a Mathematician, physicist, computer scientist, AI reasarcher, what have you try to justify something like this, please… please remember the massive asterisk and footnote reading: "according to my hackneyed definition of something that isn't even widely accepted as settled, and serves more to just try to even get this argument capable of being had with any semblance of concreteness such that my field can be applied to it."

The map is not the territory, and YMMV. Philosophically speaking, that means we're realistically talking an issue of "if your definition is actually correct." Aldo note, that everyone can be in consensus on what everyone considers the dictionary definition, but the way life actually turns out can be completely different.

Reality, as it were, cares not one lick what you think about it. Much like a teenager being told not to go out like that.
It's the "Natural Stupidity" that terrifies me. Just look at the (non-technology) news.
A very specific question if I may... How do you handle cameras in meetings? Are they mandatory for everyone present? What do you do when someone has a bad connection?

Asking because in all settings I was in, when someone came online with their camera off, others soon followed suit. At least to me, there is a huge difference between a videoconference and a voice chat... Seeing other people makes remote meetings much more pleasant. Or is it just me?

What rules do those who work remotely have for video?
> I'm very much someone who prefers x86 hardware

Curious, is this due to something about x86 design (eg: technical benefits over ARM), or are you just referring to the "PC" hardware ecosystem in general (as opposed to Apple/macOS)?
Wouldn't that be unfair to any potential start ups that needed an H1B for some complex subject matter?
What’s up with Java being the 2nd most in demand language for jobs?
I’m talking about battery. If there’s a discrete gpu it drains the battery so quick because switching between integrated and descrete sucks on windows.
A huge chunk of things are already encrypted in that sense - the data for all big tech companies for example is encrypted in transit, decrypted, analyzed etc. on their servers, and then encrypted again when saved to disk and not immediately used for anything. You'd have to compromise both their at rest data storage and the storage for their local decryption keys to steal useful data. That does mean that data on a provider that is thoroughly compromised is vulnerable, and that you obviously have to trust the provider itself, and judging from the recent NYT article (and Google's reputation wrt closed accounts in general) at least Google is not at all worth that trust.

End to end encryption / Trust No One encryption setups are much simpler in that regard - only you have the keys, so you don't have to worry nearly so much about the provider being compromised or just not giving a fuck about paying customers. Plus you just don't have to worry about monitor people creeping on your photos and such.
And why is it called USB C anyway? It's not shaped like a C at all!
In the UK we have IR35 and AFAIK in other countries there are similar laws in place to prevent people working as contractors for their own limited company when they "should" be an employee (determined by various factors), and as far as I know it applies regardless of whether both entities are in the same country or not. Of course, you can be careful with contracts and working conditions etc. to try to avoid this, but it's definitely not trivial and something of a grey area.
> housing crisis

People have been screaming about a housing crisis for many years now, yet the percentage of owner occupied households is higher than it was compared to all of 1970-1990.
Reflecting on Google’s data center network transformation
John von Neumann – The Role of Mathematics in the Sciences and in Society (1954)
As far as size goes:

a) Compiled JS apps generally have to include a whole Javascript engine, which makes them significantly larger
b) Rust is designed for shipping small static binaries, whereas Node is not; node.exe by itself is tens of megabytes, and you can only make it smaller by compiling it yourself from source. Deno has compiling static binaries as an explicit feature so it may fare better in the long run, but it's still limited by a)

As an example: I just tested on MacOS and a hello world program compiled with `rustc` is 378KB, whereas one built with `deno compile` is 74MB.
Oh this is very interesting, I had never heard of this. Yeh I could potentially use this. I do think using a third party library or provider makes sense to massively expand the input / output options. Seems like there is a standard schema for the different tap configs that I could pull and wrap in UI forms in a generalized fashion.

I don't know if you think these are fair comment about the state of the project? - https://www.youtube.com/watch?v=TBrSOPNEg-g&ab_channel=Resta...
My understanding is that Google sells targeted advertising, not dossiers or personal data. Is that incorrect?
Why would the Indian Govt need to place a spy in Twitter in order to find things it wants censored?

It's more likely that this person was able to spy on Twitter users' communications, not only in India but all over the world (if we're to believe how bad Twitter's database security policies were)
You can read an excerpt here: https://philarchive.org/archive/LANWMW-2

As I can tell, they don't deny that a full atom-for-atom simulation of the human brain would work. They just argue that you can't simulate a human brain with abstract mathematical models (e.g. ANNs).
I think many brands find that one mention of "NFT" causes customers to run. The smarter ones observe it happening to other brands and they don't learn it the hard way.

https://www.eurogamer.net/sega-stalls-nft-plans-following-ne...
If it was a few years back, Jony Ive reading fortune cookies would be great
You should add RethinkDB! I moved to it from MongoDB years ago.
just launched Flastio on Product Hunt . I'd appreciate it if you check it out, give us feedback and support by spreading the word among college students who can benefit the most
WhatsApp was a pain to use on multiple devices. For a long time you needed the main phone to be connected nearby. I also lost my whole history when I went from Android to iOS for a silly technical reason. Really annoying.
I'll defend GOTOs! Everything is a GOTO, just in a different code construct. I find myself thinking in "GOTOs" all the time, and use bools in nearly the exact same way.

That said, I started programming in the 80s in BASIC and crack a loving smirk when I see a GOTO.
The article misses the point. All data storage and query systems end up architected in layers. Upper layers deal with higher abstractions (objects, rows, whatever). Lower layers deal with simpler functions, closer to the hardware. The upper layers are consumers of the lower layers. This is where "embedded KV stores" like LevelDB, RocksDB, etc come from. They began as the embedded storage layer for some bigger thing. Every product you think of as a database or document store is built like this, including MySQL and PostgreSQL and Oracle. Such a storage layer, shipped as an independent library, is how you (or anyone) builds your own database-ish thing. That's what the article should say.

The list of examples are odd. For instance MongoRocks is cited for using RocksDB, but actual stock MongoDB uses Wired Tiger, which isn't mentioned.

Disclosure: I played a part in the late-beginning of this space when Netscape funded Sleepycat to develop BerkeleyDB. dbm and ndbm existed beforehand, but BerkeleyDB used in LDAP servers is I think the genesis point for this pattern as it exists today.
The term is “key/value.”
> no private company should have the power to overthrow governments

Go tell that to Raytheon and Blackwater as well.
>He was also a DARPA PM, which definitely requires management/executive skills.

Meh. I've worked in government and disagree with this assessment.
re: Housing (https://en.wikipedia.org/wiki/Painted_ladies)
In San Francisco there's the tradition of painting your home as a "painted lady" which means you painted the home using 3 contrasting colors. Also there are some that have painted in this matte black painted as well which are definitely a striking appearance
I like how the author assumed that readers have all kinds of abstruse chemical knowledge: lots of "as you would expect" phrases after chemical jargon.
Your observance is correct, unfortunately I suspect you're getting downvoted due to "tone" (and railing against the current hero cult never goes well anyways).

Hero complexes work when an individual can make broad effective change. They don't work in situations requiring heavy cooperation and coordination.

Science is a cooperative field. As is law enforcement and medicine. (Teaching may be a bit different - a lone good teacher can make a difference but you need enough cooperation still).
At first I thought this was kind of "meh" but then I clicked over on the "components" list at the bottom. Dear god, I just spent the last 5 minutes giggling and adding absurd things to the phone. I absolutely love this.
Great point. The only modification that I would make:

* That is shifting
A superfast process for nanoscale machining
>Working in an office without your coworkers is in no way a substitute for working in an office with them. What people are talking about when they say they prefer an office environment is face to face collaboration and socialization.

This, right here, explains the pushback against those who favor in-office work; it's not that they simply want to be in the office, but they want their colleagues to make the commute to join them in the office and chat with them.

Conversely, remote workers do not place any such requirements on where their colleagues work. They aren't requiring that anyone else be in a specific location at a specific time, hence why it is better and more accommodating to others.
Taming Bad Python Packages: Assessing Python Malware with a Benchmark Dataset
So it has nothing to do with maximizing profits and greed? Good to know.
I've spent a lot of effort trying to be present in Zoom now that we've gone all remote. I've invested in a decent setup. I connect using ethernet on my work laptop so there aren't any latency concerns. I have a high quality headset so there's no feedback and good quality audio. I have a nice camera and some lights to make sure my face is illuminated. I rely a lot on whiteboarding at work, so I try (and find this to be a huge pain point, I'd love alternatives) to use an old Wacom tablet to draw in GIMP (well Seashore, but I dislike both) to whiteboard over Zoom. Whiteboarding still gives me the most heartburn in my setup.

I still find it hard to build new connections over Zoom but I find that by putting effort into being present over Zoom that I connect much better and others are encouraged to have smalltalk with me before/after meetings.
No other industrial design affordance says "you're holding it wrong" like spinning blades.
I regularly advocate for regenerative agriculture. I have studied and practiced, on a small scale, regenerative methods. Pesticides and chemical fertilizers are not needed for the abundance and we would be better off not using them. However, the shift from chemical farming to regenerative practices cannot be forced or rushed. It takes about 3 years to bring the soil back to life and get it working as the plant's stomach and yields to match or beat chemical farming. Forcing a change in land management practices is a recipe for absolute disaster of famine and likely war.

Due to the higher profitability of regenerative agriculture I am confident that the majority of farms will shift to regenerative in the decades to come. The only thing that can stop the transition is government intervention to try to "save" chemical farmers by subsidizing their chemical inputs. We just have to stay out of the way and let the transition happen.
I agree a lot with the sentiment. But these points are terrible:

> Fortune 500 company found that just 10 percent of all communications occurred between employees whose desks were more than 500 meters apart. This suggests that once companies span multiple floors, buildings, or campuses, they’ve already lost much of the collaborative value of being “in the office” together.

1. 500 meters is a huge distance. It's actually surprising the distance at which 10% of communications happens is that far, which undermines the point the author is making.

2. You aren't supposed to collaborate with the whole company. You are supposed to collaborate primarily with your team, and less frequently with adjacent stakeholders.
You should be able to make it. Check out https://www.reddit.com/r/ExpatFIRE/
Not as far as I know. Maybe some Xbox approved devices might work?
Review of my 4k XPS 9370:

- runs very hot (and gets loud)

- terrible battery life (battery almost completely unusable after a few years) + standby mode eating all battery quickly (and sometimes doesnt wake up from hibernation on linux)

- annoying coil whine when charging battery that is almost full

- wont turn on if battery is low (<5%) + connected to a charger (will trigger "ssd can not be found bios error")

- issues with wifi speed when bluetooth headphones are connected at the same time (might be a linux driver problem for killer wifi)

- touchscreen is pointless (but there was no other way to get the 4k display)

- low quality trackpad

- only 3 ports and all are usb c (not even HDMI on a laptop???)

First and last Dell laptop I will every buy. If ARM is not an issue for your use case there really is no reason why you should not buy a silent macbook air in current year instead.
Apparently some of them see no reason that they should feel shame. See comments on this article from yesterday. A person who used to work at Google in the Adwords group comments extensively on the thread. It was eye opening for me.

https://news.ycombinator.com/item?id=32549604

https://news.ycombinator.com/item?id=32552749

Edit: Note, they have edited some of their comments like their previous response to a comment, "Could it be that you can not understand the harms because you actively took part in creating this reality? I know it's condescending, but it's also human nature. Nobody likes to acknowledge he is a part of something harmful, and to deal with this cognitive dissonance we can put on very powerful blinders." where the previous response was "lol (and something the the effect of, no I don't care)".
If top end compensation decreases by 20% but bottom end compensation rises by 50% as I'm seeing in local jobs which promote remote work, then I really don't care. It's still a fantastic upgrade over before.

The entire reason that I'm in the DFW area is because I couldn't find meaningful work in the New Orleans area, where my family has been for over 300 years. The culture of Texas is just like the hue of the buildings in its cities: beige crap. The cultural equivalent of a generic strip mall. Yet here I am, because there wasn't any remote work at the time. Because of remote employment, the wages that are now available in the NOLA area are about far higher than they were a few years ago. So I really do not care if the people making 500K are eventually forced to accept 400K, because the people who were forced to accept 80K for a senior position are now getting 140K for the same type of work, and that number is accelerating upward. Compression is a great thing at the bottom.
The ceo might want you to be a doormat in order to make them look competent. The board, and the users, might disagree.
Andreessen Horowitz bets on crypto to break up Big Tech power
You care enough to ask, so let's start the count at 1
I have a similar experience coming to m1 mba from an xps13. I had some buggy code change monitor/recompiler running that pegged a cpu core at 100%. The palm test would get hot and the battery would go to like 10% after a working day. Those were the only way I knew somerhing was up.
Although I've had the same observation, I've been observing it long before I started working remotely: I'd drive 30-45 minutes into an office and then spend the day emailing or IM-ing people in different cities, countries and continents. It's been over 20 years since even most of the people I interacted with on a daily basis were anywhere near the same physical location as I was.
There is value in supply chain transparency and bringing trust, however we don't need to create 3rd party markets for creating or trading these identifiers. So it depends on what the NFTs are for in this situation.

Are you planning to use a public, permissionless ledger like Ethereum, or a private, permissioned ledger like Hyperledger Fabric? (The first is bad, the latter maybe ok)

While the consumer may find value in this, will the company prefer to put this transparency off as long as possible because of their dirty laundry they are hiding?
I've been programming for about 15 years - started with PHP and I'm ever since mainly using PHP.

I tried C#, Python, Dart and some others. I will still use them from time to time if a job or library that has no eqivalent counterpart requires it. And I like it.

However I feel most comfortable with PHP - it has some quirks but the team behind increased the DX a lot over the past few years.

And I believe I got a better programmer by learning a framework - Symfony in my case.
who is Mudge?
Yeah, so you say "fired for cause" and don't go into the details.
The second half of the article describes that in some detail.
Topological nature of the liquid–liquid phase transition in tetrahedral liquids
I feel like Qualcomm is bloated as a company and also overly corporate/restrictive. I understand they have IP to protect, but other companies have shown it can be done at scale with a much more open mindset. If Qualcomm ends up winning using some kind of proprietary tech, it wouldn't be a big win for everyone. Another Apple, in a way.
Moto g phones used headphone cables as FM antennas. Not sure if they still do though.
You might very well _feel_ that, but unless everyone votes tactically (which would require coordination), it's not really true.
An amazing project using Pd: https://danieliglesia.com/mobmuplat/

It's sort of a custom GUI tool for the Pd patch you create.
>I stayed in San Diego for a month last year and didn't pay a single penny of income tax to the city.

States are starting to crack down on income taxes for non-residents working there. Obviously in many cases they have no way of tracking but if you're there on business (and have expenses), Concur for one offers companies an audit service. The rules vary by state but if you spend enough time in a state and pass some threshold you can be on the hook to file income taxes. (A lot of the original impetus for these sorts of laws was to tax entertainers and pro athletes.)
Ask HN: How Do You Navigate Code?
I've been working in a new codebase recently, and I've been struggling to navigate code. I don't think this code is organized particularly poorly, but I still find myself jumping around and having quite a few files/tabs open trying to follow the thread. In this case some of this code is object oriented and so there's lots of jumping between class and base classes (often multiple base classes deep...) to see where anything happens. I've used VIM marks in the past, I'm trying a bookmarking extension for VS Code, and sometimes I open multiple files in splits to keep things "in context", but I still feel like these are all less than ideal and it's very easy if I step away from my computer for a few minutes for it all to leak out of my brain and then I spend the next 30 minutes trying to get it all back before I can work on the problem.

Looking for any tips you all might have for making this easier.
"If you think you were burned out before, becoming an open source maintainer probably won't help" - Ha yeh I believe that.

"That way a company that modifies it will have to contribute back to the project. If you do open source, I recommend moving your roadmap to a GitHub Project, put together a contributors guide/agreement." - Thanks for the advice
Only thing I’d change is moving the volume buttons to the right side with the power button. The number of times I’ve taken a screenshot trying to un/lock with my left index finger is astronomically high.

And USB-C.
Tom Scott has a great video[0] about the Onkalo spent nuclear fuel repository in Finland[1], in which he talks about one of the reasons that they decided on the particular area - why would anyone dig there? Skip to 4:29 in the video for the relevant info.

[0]: https://youtu.be/aoy_WJ3mE50

[1]: https://en.wikipedia.org/wiki/Onkalo_spent_nuclear_fuel_repo...
When was the last time[1] you saw a major consumer application [] crash hard and fail on you? This was a daily (or worse) event for most of software history!

The apps I use are now riddled with hang bugs rather than crash bugs. Huzza.
It seems regular Roundup has multiple active ingredients these days.
Headphone jack is in the components list, keep scrolling!
Germany is very different from most western countries (Canada, Australia, US, UK, etc) in that most immigration there is not highly skilled professionals.
Yes, Tornado allows you to obtain ETH that is divorced from the original (potentially criminal) source. But exchanges and anyone with a block explorer can still see that your clean wallet received 100 ETH from the Tornado withdrawal address. Exchanges in America at least are supposed to consider accounts receiving funds from mixers as "high risk" and apply extra scrutiny/shut down accounts. There are exchanges in Hong Kong and most of the former Soviet Union that ignore these kind of rules but Tornado still doesn't really "clean" the money in the sense of giving you readily spendable money in a bank account. I guess it may be useful in the process of doing so.
FWIW this is all I see, not logged in (never had an account), from AU: https://imgur.com/a/HXpn9JG

Not sure if I'm seeing something different to you...?
Bacon is pretty unsaturated fat and thus quite unhealthy.
Then drive into town after work and go out? Not doing that is entirely your decision and has nothing to do with home office.