skysight-inc/HackerNews huggingface dataset:
So yeah, software is different to houses. Software needs huge [1] upfront spend in time and/or money. This means risk, and high risk comes with potential high reward.

By contrast building houses, even at scale, is pretty low risk, but since its low risk the upside is constrained.

In many ways software is a lot more like making movies. You have to do the whole thing before you see any revenue. Risk is high, most lose money, but a few make the big bucks.

This model does favour those who can take on more risk - ie companies with deep pockets. Even there risk is mitigated - formulas are followed, safe casting choices, sequels etc.

Smaller indie movies can still be wildly profitable, just on a smaller budget. Don't make Lord of the Rings, make The Blair Witch Project.

For me, we started out mitigating risk by writing customized software others paid for. When we had no work we worked on our own stuff. Over time our own stuff paid enough so we stopped doing custom stuff.

With every new project though we evaluate risk, try and keep it down, and so on. Mostly we mitigate risk by doing what we know, to our established market, (aka sequels).

5 years ago we had the opportunity and ability to enter a new market space and we discovered something new. 30 years ago we were selling the idea of computerising. We were competing literally with paper and pen. We often had to supply the actual computer - for some Companies it was their first, and only PC. While challenging, the upside to the customer was obvious and very valuable.

Wheras This new product was going into a space with 3 established compeditors. While objectively better, the existing ones were good enough, and as the cost of change is high it has been a long road to get some traction, which we are slowly doing. That we could afford to persist was because the other side of the business was working well enough to pay us. So think day job, and side project (with the side project having 3 full time employees :)).

The lesson - Today software isn't fighting pen and paper, it's fighting other software that is 10,20,or 30 years matured. The path we trod is not going to be the right path now.

There are gaps, but doing the non-software things like marketing, customer analysis etc upfront is now much more important than it used to be.

There are opportunities, but it takes a moment to imagine them, and a Lot of work to validate them, and most imaginations are incorrect. Doing the upfront work well will pay off multiple times later.

Oh and don't give up the day job too early...google may think self-driving-cars are the way of the road future, but they haven't quit search.

[1] huge is a relative term - what is huge for an individual might be trivial for a company.
Don't know anything about GPUs and am a CS undergrad. How does this apply to compute workloads? What's wrong with treating it like an IMR GPU when it comes to compute? is the tile buffer used for compute? ELI 5 please.
Still, learning new frameworks, optimizations excites me just like the way I get excited about web dev when I was a teenager.
Military Drone Systems
Hello,
We are Arctic Horizons, located in Canada, where we make defense air support systems, mainly using unmanned tactical drones.
We are only providing our products governments NATO member countries.
Check us out here: https://www.fundable.com/arctic-horizons
www.arctichorizons.com
Incident with GitHub Actions and Codespaces
Thank you Mr. Torvalds
Use M1 to build arm64 images that is suitable for both M1 and Ampera Altra
Have you seen Tilt Five?

https://www.tiltfive.com/

It's board-games, but in augmented reality and multi-player, to give it a "spin".
The Relationship Between the NYTimes CEO and Sequoia Capital
Interesting, thanks!

> I suspect, however, that apple can't really allocate that many (if any at all) 32MB regions of memory at runtime due to fragmentation unless they've substantially changed their contiguous memory allocator since I last looked.

That's unfortunate but at least is something they could fix in upcoming software versions. Some folks have put a lot of effort into huge pages on Linux, and it's still ongoing. [1] Not too surprising that macOS could have some room for improvement...

[1] https://lwn.net/Articles/887753/
I can recommend minetest as a free and less resource hungry alternative.

minetest.net
More hands on that deck probably don't help.
There was a major performance boost in Go GC just after this happened
What kind of latency issue is both noticeable and untestable?
There was a Christopher Nolan movie (Following), where a guy does something like this. Trying to not add spoilers, but It doesn’t turn out all that great for him.
This goes both ways. If you move in with someone who needs the apartment to be tidy, then living with their norms means to ensure you aren’t leaving things around. It’s just as dictator-ish for you to demand they accommodate a messy living space as it is for them to demand you accommodate a tidy one.
Likewise. I really appreciate the Perl-esque taint analyzer.
This is a you problem, not a Microsoft problem.

Why in the fuck is this submission getting traction?
I'm confused. A 32 megabyte TLB is huge. TLB entries are tiny objects; and each one caches the mapping for an entire VM page. The larger the page size, the more "leverage" the TLB has.

Maybe the blogger means that the TLB controls a VM working set or footprint of 32 MB?
interesting. let's see the United States' human rights record
I admire your confidence; I don't claim to know how any of his tricks are done. But certainly he has done some that unambiguously rely on hypnosis and/or psychological manipulation and some that unambiguously don't.

edit: But since you're explaining things, I would like to know how the trick he does with Matt Lucas is done!
So it can only use 68w instead of 105w? Thats the crux of the complaint here?

This honestly makes me want to throw out all my other computers and GPUs that do whatever they do at any performance metric simply because they use so much more energy to do so
> It at least worked so far in preventing another Korean war.

It would have to work at coercing a final end to the 1950- Korean War before it could have a chance to succeed or fail at preventing another one.
You’re right but also I’m mad that you’re right. I need to check what hook functions there are, but I knew about hooks and still overlooked them, which to me thinks that they’re non obvious. Maybe git should prompt you on first run, which is either whitelisted on your host or signed by your git keys or similar
Operating Systems: Three Easy Pieces is quite a horrible print.

with my apologies to the authors. they did a great job and i enjoyed the read. but it was a painful experience on my eyes. the horrible courier sans or similar font.

i would advise people to only buy the book to show support. not for reading. not only it's a poor print but the fourth piece (security) is missing entirely.
Tracking down a single bit memory flip
> Maybe it is too susceptible to abuse?

The incentive to block one's competitors from 10,000 different accounts is likely why they no longer offer this function?
I think the remarkable thing in this case is that the vendor is Sony, not some off-brand vendor trying to sell their stuff to audiophiles.

Then again, a dedicated music player isn't something most people would want, so perhaps only audiophiles would be interested in them at all? And if you want to sell to them, you need to use marketing language that they understand.
> Heat pumps are only expensive to install because the installers know that can get away with it.

> It's basically the same skills needed to install and air-conditioner.

Uh you're thinking of a conventional air-source heat pump, which is just an A/C run in reverse to generate heat. A geothermal heat pump, which is being discussed here, has much higher efficiencies by taking advantage of ground temperature being relatively constant and burying pipework deep in the soil (sometimes a few hundred feet deep) and circulating the heat-transfer fluid through it.

A geothermal heat pump, including installation, can range from $12,000 to $45,000 [1]

[1] https://www.carrier.com/residential/en/us/products/geotherma...
Use the multimc launcher instead of the default one:

https://multimc.org/
FB essentially stopped supporting DraftJS. I think they don't use it much internally anymore. This seems to be the replacement.
The ARM64 VMs are unbelievable. I'm running all my personal stuff on one instance with 4 cores, 24GB RAM and 200BG disk space for free. Before I payed Digital Ocean 5$ a month for one Intel core with 1GB RAM and 20GB disk space.
Many, one fun one that comes to mind is last year I made a Python debugger to output error traces exactly how I want to see them. It can display local variables, print the surrounding lines of code and parent function & class name at each trace for context.

I also made a custom debugging print function to print variable names as well as their value with only having to write "print(var)". It also will print the parent function and class names for context. I use this tool more than the debugger day to day now.

I know there are existing alternatives for one or both of these but there's nothing easier than tweaking a tool you wrote yourself. Plus I learned a lot about Python in the process!
Ask HN: Updated Hacker News data dump?
Is there an updated dump of hackernews that picks up where pushshift data ends? Specifically asking about web hosted flat files (for much easier access than BigQuery).

https://files.pushshift.io/hackernews/
Perfectly describes the experience of a startup staring to sell to enterprise!
> So damn annoying when the top search results all lead to shitty SEO-optimised sites ...

The problem is, since these sites dominate the SERPS, there is little incentive for anyone to offer the result you want. As a consequence, the web page that would satisfy your request probably doesn't exist.
You don't seem to be able to tell the difference between my "I don't have any good options" and your "I don't care if this option is good or bad".
As an aphantastic, I can’t picture what being hyperphantastic is like but I can kind of imagine.
In my reading, people aren't saying the tax office corrupt, but rather that it was illegally discriminatory. Eg:

> the Dutch data protection agency also fined the Dutch tax administration €2.75 million in December 2021 for the “unlawful, discriminatory and therefore improper manner”

My point is that AI regulation is insufficient, not that it's unnecessary. Eg, the Amnesty International report says:

> civil servants spoke in denigrating terms about families with Caribbean roots, referring to them as an “Antillean nest”. Civil servants flagged these applicants through manual selection.

Manual selection is independent of AI.
Google flight's true genius is being able to search multiple city-pairs.

Let's say you want to get from the West Coast to Europe on a business class flight, but want to save some money.

Realistically, it's cheap and easy to get from West Coast airport to another, and similarly cheap and easy to get form one European airport to another.

Google flights will let you search for the best combination of flights that depart from any combination of up to 6 airports, and arrive at up to 6 airports. The technology they purchased (ITA) will let you do this as well, but limits you to a single country. Google flights? No problem with destination airports in multiple countries.

So, you could search for a flight that originates in some combination of, say Seattle, Portland, San Francisco, Los Angeles and Vancouver BC, and lands in some combination of London, Amsterdam, Paris, Madrid, Milan or Frankfurt. (Or any other 6 large European airports).

Google Flights will also show fares for a specific trip length (say, 14-days) over an entire month.

Want to filter by a maximum flight duration? No problem. Number of connections? Done. Specific airline or alliance? Easy.

In a traditional search engine, I'd have to run close to 400 individual searches to get the data that Google Flights gives me in a single screen.

It works well for domestic flights as well. I recently helped someone who had to attend a wedding across the country find a flight that was less than $180/person, when they thought they were going to have to pay over $800/person. Just by using Google Flight's tools for about 10 minutes.

There's plenty to complain about in the Google ecosystem, but Google Flights is amazing.
Where can one find out more about your book? I'm a casual fan of mentalism and a book about it by a computer scientist sounds interesting.
Is it a good idea when the topic at hand is OP's personal beef with a merchant? It's a bad faith posting given the fact that the error message mentions "masking one's location or identity". OP mentions being a "Signal user since 2015" in a comment here but doesn't address the VPN possibility in the linked blog rant so I'm calling it here.
Black holes are made of regular matter not dark matter because they interact with electromagnetic waves.
I concur. Google Images suck. It's all littered with garbage sites that have their logo plastered all over the image.

I use Yandex for image search, much more variety in results and the interface is also quite good to quickly go through a lot of images at once.
Just curious: why are you and GP unwilling to mention the providers' names?
I miss Hipmunk, and curse the day Concur bought them.
Not since a company in France bought out Lucent the old Bell Labs. Due to Visa quotas being filled a lot of talent in foreign students go back to their own nations to invent new tech. Big Tech like Google, Amazon, IBM, Apple have their factories in China for the new technology that China makes their own. Make tech in the USA and we will dominate global innovation.
> so the fact that a few kilowatts could have mined many thousand coins in the early days does not decrease those utxo security and this value

utxo security doesn't matter - a unit of bitcoin that expended a fraction of a kWh to be mined is worth the same as a unit of bitcoin that cost hundreds of thousands of kWh to mine, thus the energy spent to mine a bitcoin has no meaning with respect to its price.
Just look at how the US treats Assange and Chelsea Manning. Starts wars on false pretences that killed hundreds of thousands (Irak).
So you could argue that helping the US is in some form also having blood on your hands.

Crypto, Blockchain etc... is apolitical, it can be used for bad and good. Sanctions on N. Korea have starved people there to death.
Hmm if only there was an economic system or currency that could be used outside the control of authoritarian governments...

I wonder what we would call it.....
So, what are you engineering? Ci/cd pipelines with ready made tools?
I sometimes feel the same way walking around in SF. There are just way too many buildings and fixtures that are actually antennas that are concealed to not look that way.

I measured 20mW/m2 around 2nd and Harrison.
I guess I am kind of privileged, but with experience at a "brand name" employer I get interviews at 100% of places I apply to, and offers probably 75% of the time overall. Most of them I have declined though because I've found it hard to increase comp (or there were other red flags).
Right to repair trumps the Mac, get an ATX standard PC and run BSD or Linux on it. Upgrade cards and RAM as you go along and replace them when they go bad. Also cheaper than a Mac. Apple makes Macs and iPhones using child slave labor in China with suicide nets.
On the one hand, this sounds like a fantastic idea.

On the other, I get sort of a bullshit-job vibe on this, in the sense that it would an entirely new type of professional invented just to paper over inefficiencies in an existing system.

Is there a way we could improve recruiting across the industry that would make this sort of specialised PA unnecessary?

(Asking not just hypothetically -- it could help me design sensible recruiting processes.)
FWIW, we updated the README to reflect the status of DraftJS today.

https://github.com/facebook/draft-js

Point taken about updating the site, though.
It’s nice in theory for so many things (my favorite is choosing characters when typing in Japanese) but almost never overcomes the friction of using a third input device. I was somewhat of a proponent of it until I got a desktop, then I was happy to ditch it and have a consistent keyboard for desktop and laptop.
A key difference seems to be that in show business you get many more offers. In software you might only switch jobs every few years. So the benefit of saving X hours every time gets amortized to a very low amount.
Yeah, not to mention that the part about

> Then,, KevinDS on DSLReports was just a incredible ass to me. It was epic. I believe he also lied to me in PM when i tried to get him to help. I was already unhappy with the future that I was looking at. He then just said nasty things. I was done.

Seems to be partially self-inflicted ?

xymox1 wrote :

> You know morons like me should not use Wireshark....

kevinds responded :

> I was thinking more along the lines of,

> Morons like you shouldn't be telling the grown-ups how to secure their networks...

> Sorry, not sorry.. ;)

Now the "grown ups" part is clearly not nice (but then what do you expect when you're starting to lay blame even though you don't know how Internet networking works?), but the "moron" part is clearly mirroring his initial self-deprecating remark, rather than a direct insult.

Also, as cramer says :

> (If anything, he doesn't understand the magnitude of the windmill he's charging.)

----

Wait until he learns how consumer routers typically have the IPv6 firewall off by default (if any), and there's no (need for) NAT (which has never been supposed to be used for security anyway, and also properly set up IPv6 suffixes are too big to be scanned), so "internal/home" devices are "directly" on the Internet !
Math programs in C and Python that I use like a calculator.
Did you used ec2 for it?
Yes, I should have written a bit more. It is definitely a preference. Currently, in my team Devops is a one man show (me). So I have to be careful with how much burden I allow. There are things that make sense to self host, I agree. I am just trying to avoid becoming classical IT and having to provide lots of end user support and such.
No noncompetes/anti moonlighting laws and billions in VC keep the answer at "yes."

If you want to get something built that has never been done before, SV is still the best place to find the people that can do it the quickest and the money to fund it. I've worked all over the US and its amazing how wrong everywhere else is.
While all of this is mostly true, this problem isn't unique to software by a mile. The model of high fixed cost, low marginal cost applies to pretty much every consumer good or service sold in the industrial age. If you think publishing the first copy of a piece of software is hard, try setting up a new production line in a factory, or opening a restaurant, or producing a music album or movie.

Yes it is hard to break into a space that is dominated by large established companies. Yes you need a lot of up front capital. Yes you will need to differentiate yourself. None of this makes software a "weird anomaly", this is how business works.
I think that goes to the matter of leadership. Politicans aren't normal people. They're supposed to be the best people, who surround themselves with the other kinda-best people. We expect them to be better than us. We want them to be better than us. We want elites. And then we ask them to not make us feel bad about it by pretending to be the same as the rest of us. But it's pretend. It's a game we play. At the end of the day, elites are supposed to act like elites, and that means knowing what they're talking about, and making us feel like someone competent is at the wheel and everything is going to be okay.
The weird part about software is that most of individual code-units (i.e. functions, methods) are not very specific to your product. Thus they could be part of another product as well And then you realize it's actually a huge waste that they are not used by other products as well. You are almost re-inventing the wheel most of the time you write a new function.

The value is only in what your multitude of trivial parts do together. Maybe that's not weird, but it's peculiar, to software development.
When I was a college student I did a few internship phone interviews on a random bench on campus (between classes). However it didn't go that well, lol
> I think you should put this demo on the front page and the code sample on some other page. I was expecting to see the demo on the home page.

yeah lol, i think everyone in this thread had the same experience
> Don't know anything about GPUs and am a CS undergrad.

You are the computer in "Computer Science," and the science is really just a lot of math. Maybe you wanted to study CE instead? I made the same damn mistake.
Sounds more mysterious, gets people going.
The law that banned everything
At that price range, you may as well just get a dedicated from Hertzner with unlimited gigabit transfers
> As soon as it costs more to mine a Bitcoin than the value of a Bitcoin is worth, nobody's going to mine it anymore

That doesn't matter. The amount of energy burned to mine the bitcoin that already exists has no relationship to its price in the future - the "bottled energy" characterization is totally incorrect.
Are there any other reasons for creating programs?
18,000 Years Ago, the 'Zealandia Switch' Decimated Earth's Glaciers
And do that in every living cell or how would that work? What about cells that don't replicate as much and just die off as you age?
NFT collector gets $280 top bid for Jack Dorsey NFT he bought at $2.9m last year
Need time to digest this paper, but you can assume if it's from Schmidhuber's group it will have some impact, even if only intellectual.
> but if you're an engineer (which I think is the implied everyone,) I'm surprised you don't!

I’m an engineer but I only write programs for money and not for myself
North Korea is the enemy because they fought Americans off and held their ground. If you don't understand this, you are incapable of understanding global politics and should direct your energy and attention somewhere else.

Saudi Arabia has death penalty by behading people in front of the masses... and they are invading Yemen. Where are the American "sanctions"?
> We really just don’t like to share these days. That’s the problem we are now solving it appears

Yeah, capitalism took over the sharing economy and turned it into the gig economy.
A low-hanging improvement Google can do easily: a one-line warning that its smart results may be wrong, and caution people to check all result pages and domains.

Given the shortened attention spans, prevalence of fake news, and evidence that featured snippets are being misused by scammers, I think it's imperative Google condition its users not to blindly trust these top results. Instead, they're doing the opposite.

An anecdote: I recently saw a phrase new to me - "on the lamb". Googled "on the lamb meaning". Google's top answer was a confident claim that it's related to Quakers and their persecution in the 17th century.

But that answer was in fact a downvoted one on an English StackExchange page. The top consensus answer there was different.

A person with a short attention span or a tendency to be satisfied with factoids that match their beliefs is likely to simply accept Google's answers as correct and not dig deeper.

Such conditioning results in bigger social problems. In my country, a popular method of scamming people involves SEO-ing fake banking service numbers to the top of search results. When a person searches for "X bank customer service number", Google shows these fake numbers. People trust Google's answers, call those numbers, provide details like banking OTPs, and get scammed.

Google provides a 'Feedback' dialog for such results, but it's a corrective measure that relies on diligence of users and not a preventive measure.