skysight-inc/HackerNews huggingface dataset:
I've been doing sql for decades. You can learn sql in weeks, a few months to get good at it, longer to get good at relational data modelling (I've seen some non-normalised messes) and years to learn the database underneath to get solid scalable performance out of it - and if you don't your business may sink.

I think it fair to say if it had not been for me, 2 successful business would have died due to sql perf. problems. Edit: what this means is if you go for a shallow skill level it works at first but may cost later, and very heavily.

Good back-end langauge skills, well, I can pick up C# in a few weeks and indeed did - because I had a ton of other language experience behind me. That isn't something you get in a few months - and I mean not just the language but the whole gamut of techniques for solid programming, and you can add functional programming on top. Then you need to understand about garbage generation and big-oh costs of algorithms so you don't do twatty things with linked lists.

How about web dev? I know more about html/http/user interfaces than most web devs do and you don't have to look far to see the mess they made (I choose not to be a web dev).

Maybe I set the bar high but when I see a list of skills, I assume it means "be actually good in these" not "pickem up as you go along"

Perhaps people should be more clear about what they want.

> It’s certainly not idiocy to seek those people out.

Maybe you aren't looking for the level of skill that I assume you are. But be clear what full-stack means because others (me) may misunderstand it.
They wouldn't do the same for NK for the sole reason they are not allowed to do it. They and many other companies that ostentatiously left the russian market, have absolutely no qualms about who they are helping. Just look at all the McDonalds in Saudi Arabia, I guess they are fine with Yemen genocide as long as the world's moral police is looking another way
It seems like a genuine story at least, flaws are full front. Its not like some story I read where the employee was perfect and the manager was totally awful (from employee pov). This manager sucked something fierce, probably contributed very little to the company and through their inadequacy took it out on their employees. Dude here awkwardly plowed through it and was willing to make it work, he never really undermined his manager in ways that the manager did not already set himself up for failure. Why should a manager/manager's manager leave such a lasting impression on the hiring at Spotify vs dude here who worked longer than both on Spotify product? As far as hiring him, you know what you will get, he will probably have good instincts for dumb assholes.
Here is an app takes one line as first class citizen.

it records the time you spend on each line.

it feels like writing on paper, but more efficient if you dealing with lines.

https://github.com/AndyJado/Boya
Yeah flat out some companies insist on "estimates" from engineers to get them to commit to date and will hold them to it. The other fun one is "that's too long an estimate, let's break it down" then you are forced to try and design and analyze some vague feature in long meetings with project managers while you are busy with other work.
Yes I believe because it happens at runtime. This is quite a good series of articles on multi dispatch that gets to CLOS: https://eli.thegreenplace.net/2016/a-polyglots-guide-to-mult...
I don't know if this was added because of this comment, but the list does include poles:

> The majority of Stolpersteine commemorate Jewish victims of the Holocaust. Others have been placed for Sinti and Romani people (then also called "gypsies"), Poles, homosexuals, [...]

Edit: It looks like the word Poles was added today, so I assume it's because of this comment (otherwise that's a pretty wild coincidence.)
> while seemingly oblivious to the fact that the described behavior is not a good look

I’m under the impression they’re writing that the actions they took weren’t great either.

I find it really interesting that the perspective on HN seem to be so split. There seems to be a group of people trying to defend the author, and a group of people that seem to come down on him for being unprofessional.
Those big companies can simply rely on the amount of informations they get from their own services.

Google has a service for almost everything, Amazon knows exactly what you want to buy and like google is extending to all the aspects of your life with digital services and Facebook as well has apps people spend enough time in to obtain informations about their interests. So their ad networks could work without cookies. But they also rely on fingerprinting that’s done through the ads themselves and the analytics tools almost every website has.
Not many big-tech companies in Sweden though. It's hard to get fired because of conflicts with one person who isn't actually that important anyway.
LaTeX does the same as Markdown and HTML - I used to do this when I was in academia.
Studying schizophrenia in plants? Yale researchers are giving it a shot
The Firefox video there seems pretty misleading from my personal experience. I got a pinephone a couple of years ago with the intention of doing a little bit of development for it, and using it mostly as a handheld web browser and signal client. Even without plugging into an external monitor I found Firefox unusable for most my needs. With essentially any extensions it would grind to a halt. I don’t run a lot of extensions, but Firefox without ublock origin is essentially worthless to me, and with ublock origin enabled it would take Firefox tens of seconds to start, and several seconds to load a new tab. Scrolling on sites with a lot of images- especially infini-scrolling sites like Twitter was nearly impossible.

I really want to like the pine phone, but whether the fault is hardware or software the result is that it’s just not there for performance in my experience.

I’m hopeful that between the pine phone pro and a bit more time to optimize software it could be one day, but it seems a while off.

Incidentally I have basically the same complaint about the pinebook pro. It’s not unusable, but a very small amount of extra power would take it from being a secondary laptop I only pick up for fun to a real viable daily driver when paired with a powerful desktop.
If they're comparing to JS, that was already true of JS.

And JS is so easy to minify / obfuscate that de-obfuscating JS isn't much better than dis-assembling WebASM.

Anything that gets popular gets dis-assembled, even MIPS and x86 binaries.
VR. Population one, where you can climb and glide, if you want - while shooting people....

I have literally no fear of heights now, nothing. I first noticed when I took my daughter on one of those high wire adventure things. Suddenly I was aware of something odd - there was no fear, no reaction to the height, absolutely nothing, flat.

So if you can play the game and occasionally climb and build up slowly to the point where you don't even think about it in VR - then you will have solved the problem in real life (anecdata).
And it might be quite a bit faster too.
For example, to get to the airport from where I lived would take 3 hours by train and 2 by car.
Already strained supply chain at risk in ongoing port labor talks
Reality is an illusion - He's right about that.

Consciousness as the foundational fabric of the universe - hard NO. He's building tools that might be useful in the study of how we think, but I don't buy the idea that the universe is just a dream.
Is Google Dying? Or Did the Web Grow Up?
>If the manager wanted a shorter timeframe then just tell them what they want to hear.

What's the point of giving an estimate in the first place then?
This is really dumb on many levels. They can pull nights and weekends when project needs to be done. But they need to pay for it and it is mentally impossible to do it consistently for weeks or even months. After some time you will just burn out like a flare.
> What's really scary these days is how many people think we'll solve all our problems if we just make government smaller and smaller.

And what’s really really scary is how many people, at least in the US, worry about government being too small when in reality it has been almost monotonically growing since the 1960s. Non defense federal spending as a share of GDP is bigger than the 1960s. And state and local government spending has grown twice as fast as GDP since 1960.

I think people confuse Reagan’s rhetoric with the reality that Democrats controlled the House, and thus spending bills, his entire presidency. The Reagan era was a period of government retrenchment in the same sense as Biden is the second coming of FDR.
You can’t downvote direct replies; Only upvote. Meaning any downvotes you’ve received were from others.
Doesnt it also mean that the smaller company might not have the resources to fight the actual long battle in court because Google's expensive lawyers have the the time and money to prolong the battle so in such case its better to settle.
Wanting to be right is a common trait.
Always read the comments Beijing requires oversight of all reader-generated chat
> how do you measure the amount of consciousness?

You seem to have assumed that consciousness is a measurable "stuff".

My way of seeing it is that consciousness is either present or absent. Thoughts, beliefs and concepts are like ripples on the surface of consciousness, but are not themselves consciousness. So you can have consciousness without thoughts.
Nice! I'd like to ask: as there's a growing trend for (e)motion-contolled 3D personas/avatars driven my conventionl webcams, are you considering that as one of your potential directions of development? As a potential buyer, I'm in need of an inexpensive webcam with invisible IR backlight that would reliably capture facial expressions at moderate resolutions (up to 1280*960) even in a dark room without being distracting or harmful. Fast internal basic encoder (maybe primitive, but fast) would be nice too.
Then it isn't a prerequisite.
The request was "I need the time anyway. Provide it in a spreadsheet by end of day."

And in following dialog manager shows surprise, but then ends up with "just put something in". To which op responds "I cannot stand for an estimate of something I don't know. Can't you then just put something in".
"Its a github page."

The domain name is about.censys.io

One cannot get that domain name by looking at the certififcate. The Censys scan for the IP address fails to list it. Passive DNS sources fail to list it. And the name in the reverse DNS (PTR RR) is cdn-185-199-108-153.github.com.

echo -e "GET / HTTP/1.1\r\nHost: about.censys.io\r\nConnection: close\r\n\r\n" \
|openssl s_client -connect 185.199.108.153:443 -tls1_3 > 1.htm
firefox ./1.htm # or whatever the preferred browser. I use a text-only one

I do not use recursive DNS when making HTTP requests for web pages. I fetch DNS data in bulk at selected intervals and store it. The IP address for about.censys.io is loaded into the memory of a localhost forward proxy. The only DNS request before the HTTP request for the about.censys.io page is over the loopback to an authoritative DNS server. It returns the localhost address of the proxy.

Web browsing history or at least a list of domains visited is something that not only a "nefarious" person or "adversary" would find useful. The data has commercial value to companies that are actively trying to destroy user privacy. For example, SNI hands ISP's and intermediary "tech" companies this data on a silver platter. People endlessly debated encrypting DNS. Meanwhile the same people are still sending domain names in the clear, thanks to SNI. The companies behind QUIC do not see that as a problem.

I do not agree that "Its a minority case". For example, if we take all the sites submitted to HN as an example, the sites using CDNs will of course present an ambiguity problem on the scale of the Github case and the ones not using CDNs, IME, do not normally work without hostnames nor do they consistently reveal the correct hostname in the certificate. The certificate will often list several names. As such, I cannot take a list of IP addresses for all those sites and quickly, reliably transform them into the domains submitted to HN.

The convenience of SNI for conducting surveillance of domain names visited is not paralleled by trying to convert IP addresses to domain names.
Some previous discussion of this writing/coding style (though not of this particular page, which didn't go online until today):

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

https://rhodesmill.org/brandon/2012/one-sentence-per-line/

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

http://www.uvm.edu/pdodds/writings/2015-05-13better-writing-...
This is not a bad idea. Any decent toolchain will support rendering as paragraphs, including LaTeX. Another advantage not stated is version control and diffs work much better. You do have to put up with long lines, but most editors support wrapping long lines for display purposes.

I wish I had done this while writing my PhD thesis.
It’s really not that hard to build a Patreon style service on crypto and web3. It’s also far easier to build a new payment processing platform on crypto than it is to build an alternative to PayPal or Stripe.
I liked the read despite its predictable, unoriginal, oft-repeated decry of technology with respect to its (perceived) environmental burden. There are several replies by Berry's contemporaries which vocalize their disagreement with his position and his justification.

With the distance in time to this piece, I think the point to add to the discussion is that a key implicit assumption of Berry (and in fact even to his opponents) is false. The assumption that the default mode of civilization is prosperity for all. Same mistake we make till today on all levels of politics and education.

Poverty is the natural state of "cosmos", and perhaps an equivalent of physical entropy concept. In a closed system a dis-order increases until we are all equally poor (there is NO natural/social law/system in the cosmos where would guarantee all of us equally rich/valuable by default). At the same time full and complete poverty for all can never be reached because (some) life-agents itself will try to utilize energy within (social/environmental) system to create pockets of prosperity, naturally syphoning out energy from the rest of the system. I do not want to imply a political of economic system within a conceptual paragraph -- that would be overextending the idea. The point is in my view that Berry does not ask the right question, or assumes the wrong default.
> wait until you start feeling pain

That's actually good advice for some sort of cavities...the filling could fall if it is too shallow.
Here’s my biggest critique of Enso:
It’s not very easy to send myself a reminder when I’m back at my computer to use it.

Content: i’m currently on my mobile phone and I absolutely adore the idea of Enso (funny enough I’m currently holding & feeding my infant named Enzo). I would like to write with it and try it when I don’t have an infant on my lap but that requires me remembering it and looking it up when back on my laptop and ready to write something.

I added my email on the mobile sign-up but frankly I don’t really want a mobile app as 60% of my long-form mobile writing is done via voice to text and edited later. What I’d like is a “remind me via email to give Enso a try” signup that says “hey, this is a reminder to try Enso… The flow focused, low editing app for creative writing” or something like that.
The schedule thing seemed the most ridiculous.

It's very understandable that the manager wanted an estimate. And given that Z was probably neither developing nuclear fusion, nor some complex task involving dozens of teams and complex machinery with unpredictable lead times, a back of the envelope rough cut doesn't seem unreasonable. And if the manager didn't like the answer, you just repeat that it's your best estimate absent scoping the project out in more detail.

I've been there for probably more complex non-software projects. And also had my estimate cut (and had it come in pretty much just where I said it would be in the first place).
> As ever, your role as the employee (triply so as a contractor!) is to stay professional and follow directions

The company is your employer, not the manager. If you see that the orders you get are harmful, it's your responsibility to raise an alarm.

And I don't see the things the manager says as directions. He's trying to make his wishes sound as if the team and the post author decided to do it themselves. Total coward.

EDIT: The employee can't be responsible for disobeying orders if he got no orders.
>I’m not sure exactly when the Solend DAO was formed, but it doesn’t seem true that past users were involving themselves with a Solend that had governance. That seems to be an innovation specifically to solve this problem.

A quick search for "site:solend.fi governance" kinda disproves this. There aren't any explict pages on how governance works, but there are pages[1][2] (last modified 2 months ago) that havementions to governance tokens.

[1] https://docs.solend.fi/Architecture/access-controls

[2] https://docs.solend.fi/protocol/bug-bounty
This is where review sites are starting to help. There's a dentist where I used to live who has dozens of reviews, all mentioning that she diagnosed them with microcavities, which couldn't be confirmed by those who got a second opinion. If you have a full blown cavity, you're going to notice but microcavities? You have to take your dentist's word for it or be sure to get a second opinion and hope at least one of them are honest and competent.
Just realised I typed 648-649-651 which makes no sense as a consecutive route. It should be 648-649-650-651 instead.
As with other things, quality matters more than quantity. A village elder or city mayor are just as fallible as a parliament, or a king and his council. The mechanism of corruption may vary with historical circumstance, culture, and/or technology. But at the end of the day, if the "people in charge" are unaccountable and have no desire to exercise their power for the common good, there is no system of checks and balances that will save such a government from collapse.
The epigenetics of trauma has a purpose; To pass on to our children what they should avoid to stay alive.

So first, a question; What are the ramification of ridding our trauma and not passing along those epigenetic changes to out children?

Also, if you want to rid yourself of epigenetic trauma you need to understand DNA methylation and histone modification.

Both can be controlled by diet.

For Methylation, B viatmins, Zinc, Folate, can all change DNA methylation
https://www.mdpi.com/2072-6643/13/11/3979

Histone modification seems to be controlled by fatty acids
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8273343/

IMHO, I feel the reason obesity is so linked with trauma is this attempt of the body to fix histone modification.

https://www.sciencedirect.com/science/article/pii/S016517810...
The thing is, when I'm in this situation it's not that I cannot possibly ever estimate it. Taking the original example of three projects X, Y and Z (and a couple of others to add context) the issue with estimating Z can be a combination of:

- I am in the middle of developing X right now

- I am also handling some bug requests related to unmentioned, previously delivered projects A and B

- I am in the planning stage for project Y, and working with client and analysts to pull some requirements together

- I'm vaguely aware of how project Z roughly works, but there are a few big unknowns with the project that need to be cleared up which could be the difference between re-using much of project W or writing everything from scratch.

I can give a vague t-shirt sized estimate, or I can maybe say "4-8 weeks" but that doesn't satisfy the request because I'm actually being asked for a number that gets plugged into a field that accepts discrete time durations not fuzzy English descriptions or ranges. And I won't have time to investigate the unknowns in Z until I've mostly delivered X, it's nearing production release and I've resolved the bug reports for A and B.

That doesn't happen often, but when it does it can be hard to convince someone even if you're saying very directly "I will need to take time and effort away from priority tasks to analyse the project, eliminate some unknowns so that I can provide an estimate other than the vague 4-8 weeks". If you're suggesting "just give the upper estimate" then fine ... now you're going to be asked to break down exactly why you think it's as high as 8 weeks, "wait, why isn't it about the same as project W which we already completed...?" and you're back at explaining that you to dedicate time to the task before providing a breakdown.

Basically - if someone demands an estimate when you're not ready for it, in some environments it can be quite stressful. I actually believe the author was correct in going above the manager to establish whether a very vague finger-in-the-air estimate was sufficient, rather than throwing out a known-inaccurate number.
It's just usual neurodegenerative disease. Happens all the time.
- "Bitcoin will save us from the Fed manipulating currencies"

- "It's the Fed's fault the Bitcoin market is crashing"

Pick one.
> I've made hiring decisions for around a decade now, and that's still my expectation of an engineer

That sounds like the kind of reasonableness that just does not come across to me when I read so many job adverts.

When I read 'full stack' it says to me 'know this stuff', otherwise you should put "we need this and you also need to learn x, y, z, ..." as the need arises. I can do that.
Diet plays a large role

For Methylation, B viatmins, Zinc, Folate, can all change DNA methylation https://www.mdpi.com/2072-6643/13/11/3979

Histone modification seems to be controlled by fatty acids https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8273343/
Your friend was quite right. It is quite a bit like replacing aging parts in your car. You may have to eventually replace all your fillings. But you don't know for sure, or when. And it's very unlikely that all of them will fail at the same time.

So, unless a filling is already on the verge of failing, replacing them is mostly a matter of personal preference and scheduling.
> Not publishing one sentence per line, no. Write like this for your eyes only.

Many news outlets now use this as standard for publishing.

Random example: every article at https://www.abc.net.au/

I challenge you to find a (non-quote) paragraph with more than one sentence!
This idea is often repeated (even in this thread). It sounds good, but I still haven't the slightest iota of an idea how you get from recursive strange-loopy self reflection to the experienced sensory field (sometimes "qualia"). I don't see how this idea, or anything else, gets you one tiny fraction of the way to consciousness, unless you take it as an axiom (i.e. "when you point such a network at itself in such a way, voila! you get realtime first-person subjective qualia-tastic experience"). And why should we?
Matrix has a managed bridge to WhatsApp:

https://element.io/blog/ems-launches-fully-managed-matrix-br...

And there are a bunch of Matrix clients for Mobile Linux (I use Nheko, but Fluffychat is quite good as well)
See, that will all make sense when I am older

So there’s no need to be terrified or tense

I’ll just dream about a time

When I’m in my age of prime

‘Cause when you’re older

Absolutely everything makes sense

- Olaf the Snowman, Frozen 2
What if you replace all the neurons and the person is suddenly stuck with no short-term memory and aphasia? Clearly your replacement neurons are defective. At which point are they not? Is that point distinguishable from normal neurons?
Nobody's stopping you from getting to KDE Mode