skysight-inc/HackerNews huggingface dataset:
I had no idea what programming was when I was 12 but I was very interested in Computers. Back then there was no Internet here in India so I used to explore every feature of Windows 98/ME and all the Software installed. What always intrigued me was how these .exe files are created because I could create every other file like(.bmp, .jpg, .doc, etc,.) with the Software installed but not .exe

We had IT in our school but all they taught was how to use word, excel and skipped this chapter in book which was "Programming with QBasic". I did not touch that chapter because it did not have fancy screenshots like other chapter and seemed boring. I use to think Command prompt was a dumb Software and this chapter had one screenshot of cmd.

And then one day I took a closer look at that screenshot. It had 2 window screenshots, the window on the left had

10 INPUT "ENTER ANY NUMBER: ", N
20 FOR I = 1 TO 10
30 PRINT N,"X",I,"=",N*I
40 NEXT I

The window on right, was showing a prompt for "ENTER ANY NUMBER: " 8.

Entire table of 8 was printed below. I was blown away. I had never seen computer doing what I tell it to until then and honestly it was like I found a super power that day.
Soon I realized that my dad who is headmaster and nothing to do with programming has 1 thick book on "Programming with GWBASIC" from his school, needless to say I read that entire book within few days. That started my journey into Software Development. I am so glad today that I took a closer look at that screenshot. I still could not generate .exe back then because those compilers were hard to come by but finally my buddy who had access to Internet got me the compiler and I generated .exe. It felt amazing.

tl;dr I owe my Software Development career to BASIC.
There is missing information. Presumably you have some retention bonus or stock. If not, start looking yesterday.

If you do then you start calculating what it’s worth to you, is it a private company? Is there 401k matching? If you can keep your mind occupied, you rest and vest and plan the next chapter. It’s also worth considering what you can learn, they aren’t stupid, these processes usually have a reason. It’s a reason that startup folks are immune to, it doesn’t mean it is invalid. Life changing money isn’t always life changing money, I couldn’t retire on $500k, but it did change our lifestyle, we paid off a house and had enough to save a good chunk and put a down payment on our ski condo. It was easily worth 3 years of not fun job.

The last one? I got about $75k in stock in a private company, they will have a liquidity event at some time but it might not have been worth 2.5 years. I don’t regret it but it was particularly unfun and had some toxic elements.

Also worth considering, I did the same drill and ported and built new tech on “their platform.” Punched it through, fought uphill battles every day, and got it done. Turns out, they didn’t expect it so I became a made man in their org, I could do stuff. I got a reasonable promotion from it and some more pay and whatnot. It felt good, might not have been the best financial choice but it wasn’t bad.
* Who ever claimed bitcoin would fix the problems with a currency? The point is that it gives people an alternative to those broken currencies.

* Yes, but same goes for many other services. Transferring value is always a costly process unless you're using cash.

* Pretty much all of it.

Are we even talking about the same thing when we say "Bitcoin"? Because it sure seems like you're thinking of something completely different.
I just can't understand why an organization like the IMF, which has a major financial incentives in maintaining the current system and a tremendous amount of power, would just blow it all up.

Just like most conspiracy theories, the idea just doesn't make sense once you get past the sensationalism. What kind of power are they seeking that they don't already have?
Well, you clearly have your conclusion all made up. No point at all in have a discussion...
According to the SOC certifications they give their customers they do.
In the sense of paying a price, the past tense is spelled "paid." But in the sense of paying out rope (which means to let more rope out), the past tense is spelled "payed."
This doesn't work for local languages or country-specific comments, which destroys the purpose of having a search engine for FB comments.
The standard adoption might be pushed by Google only or at best by a limited group of developers working on chromium. Monopoly, even with open source is dangerous.
US Army testing a universal vaccine hopes will target all coronavirus variants
Contradicting my Marine dad's advice
It's possible to make a good living as a generalist Systems Engineer (this [https://www.incose.org/systems-engineering] kind of systems engineering, not in the IT sense). It certainly helps if you bring some domain expertise, but SE skills are highly portable across all kinds of large projects in software, medical devices, automotive, aerospace, defence, civil engineering, construction etc. Same goes for managing requirements, business analysis and the like.
I speak as an Arts graduate (French and Informatics - there is hope!) who has worked in Requirements and Systems Engineering across all of these domains for over 20 years.
Valves are still produced.

See https://www.europeanaudioteam.com/en/e.a.t.-kt88-diamond-val...,
https://brimaruk.com/about-us/faqs-2/, etc.
>I find the coding analogy for DNA or cell biology in general to be rather problematic. It's fine as a very rough and oversimplified analogy, but if you try to apply it to the details I think it hurts more than it helps. [...] , but inevitably they will move out of the bounds of where the anlogy works unless they actually know the underlying biology.

I think the author's "digital" explanation for DNA is more helpful than problematic because we can just understand where that knowledge can be appropriately applied. Focusing on the higher abstraction of DNA as "information" or "data" is important in bioinformatics: https://en.wikipedia.org/wiki/Bioinformatics

And analyzing DNA as "information" and not just analog chemistry is also important in CRISPR gene editing. Yes, the engineers creating machines used CRISPR editing need to know more "analog" aspects of biology but other scientists can focus on the "digital data" perspective.

I think a similar digital-vs-analog split happens in computers. Consider the following different physical (analog) realizations of computation devices:

- wood gates (https://www.youtube.com/watch?v=GcDshWmhF4A)

- vacuum tubes

- silicon wafers of transistors

- optical gates using light

Can we extract a useful "information data" perspective that transcends all of those vastly different devices? Yes, we call it "computer science". We're discovering that many "computer software" ideas also apply to DNA. Scientists can look at the human genome as 750 megabytes of code and try to "reverse engineer" it. It's like forensic hackers using IDAPro/Ghidra to reverse engineer a malware binary to understand how it works.

But that doesn't mean the "analog" can be ignored. Compsci telling us about an algorithm being O(1) vs O(log n) doesn't reveal that vacuum tubes give off more heat and fail more often than silicon transistors. Or the thinness of a wire trace on a circuit board means that deploying a computer in space orbit makes it susceptible to cosmic rays flipping a random bit causing weird errors. All those analog difficulties in the real world doesn't mean that looking at computers via lens of Computer Science is problematic. It's just a different perspective that lets us make progress in that specific area. Every knowledge specialization has inherent limitations.

(I notice that my comment supplements dTal's comment: https://news.ycombinator.com/item?id=29649339)
My understanding was that for LCDs the 4:3 and 5:4 panels were more expensive to make due to them having more pixels per inch of diagonal than 16:9. So it is reasonable for them to be more expensive for the same inch diagonal.

edit: instead of down voting, please tell my why my understanding is wrong.
I’m pretty much surprised that there seems to be no more love for Python here. I’ve become a huge Python fan over the last three years. Which was not my conscious decision. Python sneaked slowly into my life. But finally it got total control over it lol. I actually don’t want to use any other language that I know anymore. Which I find kind of irrational, because I used to love a lot of different languages. I especially liked C and JavaScript. But now Python is my undisputable king.

But I must say I have no stack actually. I'm also not working as a dev, I'm an entrepreneur. The only stack that I seem to have is maybe Selenium. I totally like Selenium. And it also looks like that I enjoy QA. Together with web scraping and automation.

I’m also into hacking and bug bounty hunting. The advantage there is that you’re totally free to use whatever you want to. No one tells you which framework or tools to use. I can just use Python scripts for everything. I’m also not too much interested in big projects. I prefer small projects.

I wanted to learn Django for a long time, but haven’t done it yet. I was just using a bit of Flask for some projects. Which was pretty cool. But actually I think it’s only a matter of time until I will start to learn Django.

I’m also very much interested in Machine Learning and am starting to learn it right now. I would rather work in Data Science and Machine Learning than in Web Development. Seems to be much more interesting to me. It’s also more mathematical I think, I’m a pretty much mathematical person.

So many good options to choose from
No, I think they actually are working as a detector, just a mechanical one!

The movement of the grass (relative to the surface of the tower) is not sinusoidal, it's clipped just like a diode rectifier -- and the grass' springiness acts like a mechanical capacitor, smoothing the motion out.
Your expression "slightly worse would do trick" is very similar to the engineering expression: Do not let perfect be the enemy of good!
Parser combinators in F# were where I really grasped the utility of a Monad. F# doesn’t have HKT’s, and computational expressions are a little different from Haskell ‘do’.

It was the ‘(>>=) = Parser<‘a> -> (‘a -> Parser<‘b>) -> Parser<‘b>’ that flicked the lightswitch in my head.
> I know only very few governments where I would be willing to swear on my life that they would never use such tactics.

What are they?
At my prior employer, the MSFT rep lied so much about Teams that he created a rebellion costing them 8-9 figures in current and future deals.

As a firm their ethics seem to have improved since the 90s but a few bad apples…
Years ago there were a lot of active dating sites but there aren’t nearly as many any more. Where exactly are you supposed to go?
Rule #1 *for a man.

That's just how the dating market is :)
IM messaging platform comparison chart
When I logged into my first dial-up BBS, I had no idea what to use as my handle. My manual for GWBasic was sitting in front of me.

25 years later I'm GWBas1c on Hacker news.
Who needs chaos monkey? Just host on AWS for a similar effect.
Really?

In my area, single people also use Hinge, Bumble, CoffeeMeetsBagel, OKCupid, POF, Match... I'm fugly as hell but even I was able to find someone on a non-Tinder platform.
Or some of the photos he uploaded contained nudity. Or some parts of his profile or some of his photos were considered hate speech under the community guidelines. Or his profile was considered "self-promotional" (e.g. advertising his work or services) or contained addresses or other means of contacting him. We know nothing.
I wouldn't give FB/Meta _too_ much credit. I'm pretty sure they would comply with China's regulations if they were able to. It seems much more likely that FB cannot effectively moderate the amount of content people post and cannot comply.

For your second point, to me that's the same kind of feature work GP was talking about: Just add a little UI that says "Hey, you're speaking with someone in a country that doesn't support encryption. Your messages are unencrypted".

Also agreeing with GP, screw Meta! As a Belgian I could care less about one company when it comes to the rights and laws of my country. They can definitely make suggestions like everyone else, but they also need to follow each country's laws like everyone else.
Amazon is claiming the failure is limited to a single AZ. Are you seeing failures for instances outside of that AZ? If not, how has this rendered "the entire region almost unusable"?
Better polish off your BCP docs. People will be asking for them quite a bit more in the new year.
> as soon as they detect non standard behavior they shadowban, people keep seeing profile and keep paying

That's called "fraud" in most countries. If you believe that fraud is "not 100% wrong" then I don't know what to say to that.
Then let's ban gift cards first, because those get used for scamming as well and I don't really see the point in them in the first place, other than making money.
> Alas ... not for mistreating or overworking employees but for lying on the business plan.

Business plan can be easily marked a “mistake out of sloppiness” if you don’t want to fire people.

Abuse is bad for the image and evidence collection takes ages (and hence is expensive).

Lying to the board works much better to get rid of people fast. I would bet you weren’t the first startup to do a bisserl of Zahlen frisieren.
Couldn't find it in the article but I'm assuming it will only run on current officially supported Win and Mac OS
Or it's a lack of enforcement/regulation. You really think Tinder is a monopoly? lol
>> Chromes dominance is not going to be changed outside of government action.

Well not with that attitude.
Good point, but these are really just switches.

Can you think of any examples where one switch controls multiple others? The mechanical equivalent of a clockless processor?
I was waiting for someone to bring up human brains.

I'm reading Dune now, and much of the HN-crowd that in the Duniverse they don't have computers because of a past AI war.

What's a little bit less known is that one of the factions in the universe (The Bene Tleilax) actually dabbled with building computers in within the time-span of the narrative.

They concluded that it just wasn't worth it. Trained human intellects (augmented with spice) were just better.

Now, obviously we don't have access to spice in our reality... but we also aren't doing FTL travel calculations. So maybe we don't need it
See also:

darkttpd: When you need a web server in a hurry.

https://github.com/emikulic/darkhttpd
I wish I could say - you'd need to ask them, I guess. I will say that I have noticed that people care far more about the IMF and others than they did pre-pandemic.
I'm not single and haven't been fora long time, but my understanding is that if you're single you can't really opt out of these apps, practically speaking. Even the norms around dating, picking people up in bars, etc. are changing because of these apps, so it's harder to find people in the real world. Not impossible, obviously, but getting banned from Tinder is kind of a big deal. (Also all these apps are owned by the same company, I think it's the Match Group.)
They don’t even have to be doing that on purpose, if one just optimizes the revenue per user metric he’s effectively doing the same thing even if not on purpose.
Most of this year I was using two 1200x1920 panels in portrait, making a 32” 5:4 display (with a gutter like a book). A pretty nice setup.

But now I have a 32” 4k display. The prettier fonts and extra window placement flexibility are nice, and I didn’t really use all the vertical space I had.
The effect of population structure on Covid transmission
It matters for context:

Lets say I bought a lottery ticket for $10 and my ticket wins and I can go pick up $200 million. On my way to the office of the lottery place I lose the ticket somehow, then I am not out $200 million, I just don't have it anymore, but it isn't as if suddenly I can't lead the same life as before I bought the ticket.

Lets now say that I just bought a huge number of toys for all of my life savings to sell in the holidays and then the uninsured warehouse where I stored them burned down, I actually lose all of my life savings and I have to sell the house, my car, lose the kids, etc.

I am not saying it doesn't suck, I am just trying to discover the context.
I was disappointed with this article, as it seems to be rather selective in its facts. It doesn't feel like an honest attempt at objective analysis. I'm pretty well read on Soviet social history up to the dissolution and I'd like to get up to date on the Ukraine. Can anyone recommend books in English that survey developments of the last couple decades while trying to avoid partisanship?
> rule #1 on tinder is “be physically attractive”

For guys it used to be right, now rule #1 is more "be super attractive" or "be attractive and don't have standard"

For girls rule #1 is "be a girl"
You have to read the second part: https://www.bbc.co.uk/history/ww2peopleswar/stories/89/a4127...

Moving.
In this case it's probably billed through the relevant app store, so you'd be starting a fight with either Google or Apple there, which could end up going even more badly than the interaction with Tinder did.
>> What benefit is there to owning or using a weapon?

At a minimum, weapons provide deterrance so that people who would harm other people think twice and hopefully do not take harmful actions.

We give weapons to the country's police and military so they can enforce the laws and protect from foreign invasions.

>> If we collectively prohibited all countries worldwide from producing weapons like tanks, rocket launchers, etc...

>> There would be no need for any country to own or acquire similar defences.

If all people were kind-hearted angels we would not need laws, but we live in reality where human nature, scarcity of resources, and aggression come into play.
hm that extensions shows a high percentage of my of my comments are shadowbanned or less visible due to the parent being moderated out

but this is supposed to match the incognito browser experience and I can still see all my comments in incognito which means everyone else can

questionable.
Ya, we went in cold after just a quick email exchange, so you're spot on there.

Still, I remember being quite struck by how authentically he was working to get to the heart of it and tease out some value from the mess I was making. It really felt like he was on my side, working with me, despite how difficult I was making it.

I grabbed a copy of his book a couple days back (which is maybe what reminded me of this little anecdote) but haven't gotten into it yet since the pile of interesting reading is just a bit too deep. Very much looking forward to it though, cuz nobody knows it better (except maybe Oprah, I guess?)
This is the most ridiculous question I’ve ever seen on this site.
>> If Chromium works well and is open source, why does it matter?

Where's the source for the MS version of it?
> Linux machines make up only a bit above 1% of all Steam users.

to my knowledge, this number has remained remarkably consistent over the past 5-ish years, even as Proton/Wine become more and more reliable. it seems that library compatibility isn’t that much of a determinant for which OS a typical user chooses to game on.

but if Valve’s console effort is successful, then that number would necessarily rise. and i can see a linux console replacing something like my Switch. at the end of the day, console gamers don’t really care about the underlying OS — just the hardware and the game library (and miscellaneous HTPC features, etc). if such things can be abstracted from the actual console, that gives a huge leg up to incumbents. might pave the way to some Cambrian explosion of console development differentiated only by hardware.
GELI Encrypted USB Backup in FreeBSD 13
Since it is not mentioned in the article: Python users may also want to check out pyparsing [0]. It is slightly different from Parsec/FParsec (for instance, it ignores all whitespace by default), but I think it is a really good project.

[0]: https://github.com/pyparsing/pyparsing/
Agreed, we already had discussion here about Gecko beeing used more in project I think there were a project for a Gecko based electron alternative.

That said I'm not sure what is the current state of Gecko and how it could be used easily in new project. I'm not even sure that's a goal Mozilla is pushing.
I learnt it from the news during the Clinton years. Took quite a while to make the connection. You can add on Tucson to that list as well.
I want lync back. I'm no longer 20, my eyes demand that I zoom everything in and then features disappear
What really helps:

1) Watch movies in English
2) Move abroad, at least for a while
3) If (2) is out of the question, find English-speaking friends and hang out with them as much as possible

Lectures in school, especially when given by non-native teachers, are inferior in terms of costs/benefits when not counterproductive.
Hacking Stories #2 – The virus that came in from the cold
And what about this now common usage of “they” instead of he/she? As a non-native speaker it always makes me go “who the heck are ‘they”? If it’s OK to offend the grammar to avoid offending people, why not just go all the way and also change the conjugation? “They is” sounds just as jarring but it’s not confusing and with time it will become natural.

That said, I also have trouble with plural “you” and there is no fix for that other than the hideous (and sexist) “you guys”.
> Like that one time I solve LCS35 by computing for about four years on commodity hardware at home.

Awesome! Are you Bernard Fabrot [0]?

[0] https://www.csail.mit.edu/news/programmers-solve-mits-20-yea...
I don't get what connection does the Brexit have to Poland, would you explain?
No mention of refresh rates, per usual.

I’d like to have a stern word with whatever marketing suit deemed refresh rates in excess of 60 to be a premium feature that only the gaming segment cares about.

Even if this monitor is strictly for editing professionals, there are GoPros and Iphones that shoot @ 120 fps. So I still fail to see why this is not a more important selling point?

A daily driver with a high refresh rate (120+) is like cocaine or calamari: once you’ve had the good stuff, reverting back to the “floor” starts to seem downright offensive.
I guess it could have also meant Edward Teller. I’m glad it turned out to be the magician.
> then PiS got elected and everything went to shit, 6 years down and I don't recognize this country or its values anymore

Is there concern this could impact Poland's NATO status in the long run? In the short run, of course not, it's strategically located. But in the long run, as values diverge, isn't there fear it could become untenable for a U.S. president to call for spilling American blood to protect such a country?
Render.com is such a better option these days (and I've been a huge Heroku fan since the beginning). Render has better support and pricing. In addition to great docker support and free static sites, they support distributed Elixir out of the box as well as autoscaling.

Still, they're not immune to these types of outages - I believe they're dependent on Google Could but are moving towards running their own data centers at some point. But so far, uptime has been great for us.

Fly.io also looks promising; keeping an eye on that one.
Maybe you need a non-profit for this.
Your last comment is really important, I think. I have always petitioned for "passive over active" design in distributed cloud systems. The recent outages, and also ones from the past, demonstrate why.

The fewer API calls you need to make in-band with whatever throughput is generated via your customer demand, the better. Related to that, I have been critical of lambda/FaaS/serverless infrastructure patterns for similar reasons. Always felt like a brittle house of cards to me (N.B. I do still use aws lambda, but keep it constrained to non-critical workloads).