skysight-inc/HackerNews huggingface dataset:
Also, I see every custom line of code written as a future burden. Part of software engineering is effectively minimizing and managing that burden.

If we write 10,000 LoC for something that we didn't end up needing... the team's going to be tempted to wrangle that into the actual purpose instead of throwing it out.

So overly aggressive fingers on keyboard lead to more bloated results, as requirements drift during development and more code is written to target them.
You know, if you don't like it, you don't have to eat there. But other people who like McDonalds still have the option
Superchat: Run Polls on WhatsApp
Sweden will apply for NATO membership, Finnish parliament vote pending
Buying things vs. buying experiences (vs. buying nothing at all)
I thought it was taken out by everyone defending against WannaCry
I just really wonder though if we have not taken the idea of the brain as computer too literally and this clouds our thinking on everything at this point.

Think about how much different the concept of IQ is if we don't have computers. With computers we just think of IQ as a type of clock speed of the brain. To get "smarter" people then we just need to do some kind of overclocking.

It seems likely to me we are confusing a model for reality. Even worse that in confusing that particular brain/computer model for reality we tend to confuse all models of reality for reality. Simulation theory on down.
The only way to provably prevent Sybil attacks are CAs (https://www.freehaven.net/anonbib/cache/sybil.pdf)
This is why almost all P2P and DHT papers assumed existence of a CA in their system model eg. Castro’s secure routing etc.

P.S. PoS protocols are also Sybil resistance mechanisms. Look into Tendermint and compare it with, say, PBFT.
I agree. I understand pricing increases (even if I don't look forward to them) and I'm an adult, just tell me the difference in prices instead of deliberately obscuring that information. Not showing the prices smells of not standing beside your product/new pricing. I think DO is still worth it at the new prices, that said I'm having a hard time remembering when a cloud provider raised prices like this, normally the trend is down/same no?
A Ruling Family on the Run as Sri Lanka Plunges into Economic Ruin
This is not what the article says, however.

You misquoted in order to leave out the fact that the documentation is 50 pages, and some of the tests are useless, and arguing with colleagues is not always productive.
The requirement to have somebody sponsor is just delegating ability check.

That is unlike O1, which is purely credentials based AFAIK.
Oh I have! It is pretty much universal in young engineers, many of whom are eventually great.
> Speaking of Sweden, if I was a person of color, I’d stay away from the Nordic countries and Europe all together. We have our own share of issues in the US but at least non-white people have some power in the media and politics. In Sweden, non-white people have zero power. It’s literally like 100 years behind the US when it comes to assimilation of cultures.

What does this have to do with the topic of this post, which is "Sweden to Apply for NATO Membership"? It seems like pure off-topic distraction.
.bind doesn't really have a lot to do with frameworks specifically, except maybe just that the docs may have been the first time folks were introduced to those features of the JS language.

That said, I did use it a TON in the jQuery days (event handlers).
The internet didn't replace centralized services. It was a new platform that extended the capabilities.

Web3 is the same thing. It offers new platforms for extending capabilities using blockchain tech.

The platform is decentralized. Centralized services are built using the platform. Services themselves do not need to decentralized. But they can benefit from it.

You can also build decentralized services. In some sense, decentralized services become the platform.
It is my (largely uninformed) opinion that the greatest barrier to an open web is the difficulty in securing a static address for a device that remains consistent regardless of the currently connected gateway address. So much of what third party web services actually do is simply offering a static address for routing traffic.
OffsetArrays can be really nice for things like convolutions. For example, it ends up being really natural to have a matrix that is indexed on [-2:2, -2:2] to implement a gausian blur. It definitely is a potential bug source though.
You're probably right, it's just so frustrating.

I think I'm going to start compiling stuff like this in my git repo.
> Why not work remotely? I can't see any benefits to living in the USA.

Pay?

Unless you work in Switzerland you're not going to get anything close to what you can get on the US west coast.
That backroom selling/negotiation is where a lot of where the face to face matters. The presentation is a matter of due diligence and final reassurance more than anything else.
I'll start by saying that I greatly prefer 0-based, and have used but 0- and 1-based indexing, but the choice is largely arbitrary.

0 makes sense as the '0-th offset' when thinking from a pointer perspective, but I often find when teaching, that 1-based comes more naturally for many students (the 'first' item).

You mention mathematical or scientific work...but I often/mainly see enumerations (such as weights x_1, x_2, ... x_n or SUM 1 to N) start with 1, so for these 1-based can be a more natural/direct translation of mathematical notation to code.
Mapping a country's entire economy to predict the next supply chain disruption
Why does the mixing work? Shouldn't Google and Bing know what the original content is and automatically identify the sites that are copies?
Strategic importance does not matter much if Finland does not allow the storage of nuclear weapons in their territory. Effective deterrence strategy would require that.
Some interesting data on UST stablecoin, and how to make investors whole again
Are you suggesting that countries that allowed McDonald's to operate are getting ripped off? Sounds entirely reasonable.
Neither of you is "right" because there is no general "right" answer, it will always depend on your specific situation. If the CTO has given this thought and decided against it then leave it be. If its an oversight or under-researched topic then it doesnt hurt to take some of that research load and become the advocate.

However, something I didn't learn/internalize until later on in my career was that not everything is your call. In this case, you absolutely should defer to the CTO's judgement because, you guessed it, it _is_ his call. He is the one ultimately responsible for these decisions both in authority and blame. If hes "wrong" and you are spending more than you should then thats on him. But being in his CTO position has earned him that right, you should respect it.
Sweden was an unofficial NATO member anyways. Everybody knew this. They just didn't officially join in order to pretend to be a 'neutral' actor on the world stage, but anyone with a brain should know whose side they are on.

In the modern world, there are only 4 independent states - US, china, russia and north korea. Everyone else is a vassal to some degree or another.
@inbounds isn't the problem, it's incorrect usage of it. The poor docstring is absolutely a problem though, you should be iterating over eachindex(A), not 1:length(A).
> No-one visits websites anymore, everyone has moved to the 10 biggest websites and all data is now siloed there.

Really? We make our living running a small web based publication; around 40k readers a month. I know of many other sites like this. Google, and other search engines, depends on niche websites to provide quality search results. Without sites like ours, the internet would truly be dead, and search would be mostly useless. Our "traffic sources" come from a mix of Facebook, Search, Reddit, etc, in addition to our many loyal readers.

Others in our niche are producing blog spam, which looks nearly identical to people who aren't experts in the field, but we have real experts, fact checkers, etc, as part of our production process. This is a big problem: These low quality websites get similar rankings to our own, which does make it much harder for people to get quality information via search. (Hence the general shift towards trusting social recommendations, such as from Reddit.)

In short, the WWW is alive and well, it's just buried under a bunch of #$#$%.
I think it's a good filter. I'll get excited about 100 things and only care about a few of them later.
I also heard, their vaccination program wasn’t that good as elsewhere. Everybody in my bubble in Germany got corona at least once. Everybody were vaccinated at least twice. All cases in all age groups were not worse than average cold.
Ironically I can't access the site, that probably defends against web3 (checking out the title and the comments), which is on a centralized web host, is probably hugged to death because of HN exposure and I can't access it.

I can't stop thinking how things could be different if we embraced web3 and used a decentralized storage/hosting that incentivizes sharing by some form of token, solving the scaling problem while also awarding the content creators/hosters.

I know this is not the only solution, but given the particular context, I can't stop thinking this.
The problem isn't that 1-base indexing can be "fixed" in Julia. The problem is that you see 1-based indexing as a flaw.
You're highlighting why it's interesting. Perhaps some party leader felt this was a statistic worth bragging about to show their total control, not realizing it highlights how their data collection processes seem flawed to casual observation.
What a great writer. He has a bunch of other insightful essays I really enjoy too. Thanks for the post.
> Array indexing is such a core thing and I don't understand why anything mathematical or scientific would start with 1.

Because that's how maths work? Literally everywhere in maths you count from 1, except in software engineering. That's why. I hope that clarified your confusion.
I am arguing that the orgin-of-life is special case -- it is not like trying to explain where thunder comes from -- and I am completely happy to bite the bullet on the god-of-the-gaps question when it comes to the origin of life. We're 70 years past the Miller-Urey experiment and the gap has only grown wider. If I write a book on this subject it will be called "The God of the Gap".
Its and exit but not for the founders for the investors. Thats the goal of everyone putting money in and the term has because bastardised.
They have vaccines. They don't need to get infected to build immunity.

But no vaccine, nor natural infection, is good enough to prevent transmission. Just good enough to prevent severe disease.

And a few added problems are:

- China's health infrastructure is not as advanced. They have very few ICUs per capita.

- Vaccines are not mandatory, and many elderly either choose not to get vaccinated out of health concerns, or their doctor actively advise against getting vaccinated because of health concerns. So vaccination rate among the elderly is not that high, I remember a figure around 50%.

So even with a relatively low mortality rate compared to Delta, with the lacking health infra and the sheer population size, letting Omicron rip through China will still lead to millions of deaths, which they find unacceptable.
>> (whether democrat or republican?)

>I do not care much about this destinction.

This is the crux of the problem here, American's very much do care about this distinction. So to dismiss it is to not solve the problem.
You should talk to users directly and write requirements yourself! And then teach the business people what you learned.

> Nobody complained when Steve Jobs delivered much more sharp-tongued rants than this article.

What are you referring to? Jobs alienated people all the time, people quit their jobs over things he said.
I actually wrote a blog post a couple years ago about the value of keeping a daily work journal, and that post includes an anonymized-but-real set of notes from a particular work day:

https://blog.isquaredsoftware.com/2020/09/coding-career-advi...

(re-reading that: at the time I was using Boostnote to keep my notes. I've since switched to VS Code and the Foam extension, although the only feature I actually use is its "Open Daily Note" command that creates a new note file - I have it configured to automatically name the file based on the date, and insert the date in the file title.)
> getting rid of a prior member of an alliance undermines the very idea and value of the alliance

Not really. It does if one does this after they’re invaded, to evade mutual defence commitments. But acknowledging that there are no longer shared values and providing an off ramp is perfectly fine. Strengthening, even, as it shows heightened resolve to take the commitment seriously.
> In the modern world, there are only 4 independent states - US, china, russia and north korea. Everyone else is a vassal to some degree or another.

Wut? North Korea is the vassalist vassal that ever vassaled. Russia might be getting there.
There are a few things: it looks bad if McDonalds is still doing business with them.
also, for a lot of people having big brands makes you seem more legitimate - 20 years ago or so the small town near me got a McDonalds and it was a huge deal that made people think the town was more legitimate.
there is also the fact that doing business in russia right now may be more trouble than it is worth
and as far as hurting the economy, even though McDonalds corporate would make money from selling in Russia, they are paying the employees, distributors, utility companies and so on. So not getting that cut will hurt people. Yes, it probably won't hurt the rich or powerful but it may be part of death by a thousand cuts.
GDPR is very clear -- EU citizens living outside the EU are NOT covered. US citizens living in EU are covered. That's not uncommon for laws; I don't get a ticket for breaking US traffic laws in the EU, or vice-versa. Very few laws reach across borders like that (taxes, some forms of child abuse, some forms of bribery, child support, arms trafficking, some types of military service, espionage, etc.).

However, as the other poster pointed out, from the perspective of a tech vendor, understanding the difference between:

- EU resident

- EU resident using a VPN in the US

- EU resident traveling in the US

- EU non-resident living in the US

For each request which comes in is practically intractable.

GDPR is also framed as a basic, universal human rights law. That also can have unintended tentacles. If you don't want a liability hole, it makes sense to honor GDPR for everyone, in practice (even if not under your ToS).

Practically, that's what everyone does. I've never had a GDPR request declined on the basis of residency (the last qualification being important).
I don't think it's about safety and stability at all, given how CEOs everywhere are _begging_ for their employees to innovate, be accountable and take risks. All this insurance is required because large organisations tend to devolve into "cover your ass" culture. People get automatically promoted by staying, so avoiding getting ousted by being someone's else scapegoat is the safest bet.
> Array indexing is such a core thing and I don't understand why anything mathematical or scientific would start with 1.

From data analytic point of view, indexing should start with 1. When we analyze a data table, we always call the first row as the 1st row, or row #1, not row #0. It will be very strange to label rows as 0, 1, 2, 3, .... It may be fine for people with Computer Science background. But it would create so much confusion for almost everyone else...
complain about abstract words and then claim it's the "Fastest JIT". This depends on the workload, even for the heavily optimized Java and JavaScript, it's only just as fast as Hotspot and V8, if you care about throughput. When you care about startup time or it's binary size, it's on the slower end of spectrum.

The API is simple to use, if your language is written in Java. OP mentions using Rust, so it's probably not a huge win for him.
It seemed terribly unhealthy back in 2012 too. You get all the sugar and none of the fiber. But many people have this weird idea about "natural" being healthy or that being derived from something healthy means it's still healthy. If we called them processed or refined fruit drinks, I'd bet you'd find people become averse to fruit juice.
They also introduced a new 10GB (512MB memory) tier that's 20% cheaper than the budget-tier's original $5/month price
McDonalds in Russia and Ukraine has historically been better in quality and taste than anywhere else in the world. When I first came to US, I was very surprised to see how dirty it is and what garbage the food is.
Related: A Message from Chris Kempczinski: An Update On Our Operations in Russia https://corporate.mcdonalds.com/corpmcd/en-us/our-stories/ar...
You are still looking for the right abstractions just not in the code that makes the application work.
https://www.clockworkpi.com/ has RISC-V and ARM (Raspi CM3 or a Rockchip module) models of their DevTerm slab system. The schematics are GPL v3. There's micro HDMI if you need an external screen for a while. The ARM versions run Ubuntu, Debian, their own ClockworkOS, or most other things that will run on Raspberry Pi. $260 to $340 or so for the ARM ones new, not including the 18650 batteries.
Contact your local data protection authority
Cadaver images, may be disturbing to some.
> Array indexing is such a core thing and I don't understand why anything mathematical or scientific would start with 1.

So, no FORTRAN, huh?
Not for polynomial coefficient indices :-)
It depends what decentralization layer your talking about. Technically all these centralized / proprietary channels rose from the underlining net neutral decentralized Web.

I think higher layer "decentralized" protocols may allow a lot of people / organizations to compete but a similar winner takes all network effect will likely take hold relative to the fundamentals of network centric bell curve.

The marginally better content / service wins out exponentially as it gains value as more people in the network consume or interact with it. It's why small percent of YouTubers, twitch streamers and blogger, app store apps take home hugely disperportional percent of revenue on these services. The same would be true for "decentralized" platforms. Maybe more so as there would be no organization to build, invest and support the farm league.
I’ve been employed at my current company for 6 years now, I do what needs to be done but my feelings are stated above.

Complete opposite to when I was a bright and hopeful fresh graduate
Just closed a bunch of droplets. This is a deceptive price increase hidden behind a bunch of annoying PR. I guess it's understandable with everything going on but the market is beginning to get very hostile towards smaller startups with a lot of smaller services.
> tons of C++/C engineers needed ... educational background is irrelevant, but all must pass hardcore coding test.

https://twitter.com/elonmusk/status/1224182478501482497?lang...
Yes, and it is a perfectly fine feature when applied correctly. It would be incorrect to assume that an `AbstractArray` starts at `1` or `0` which is why the updated example now correctly uses `eachindex`:
https://docs.julialang.org/en/v1/devdocs/boundscheck/#Elidin...

If you want to assume that an array starts at `1` one needs to require an `Array` rather than an `AbstractArray`.
An interesting thing about the real estate market is that most buyers and sellers hire an agent, who likely knows much more about the market than you do personally.

As far as I've seen, job seekers in most industries rarely hire agents. The information differential between buyers and sellers in the labor market is vast.

I'm not saying job seekers should hire agents. I'm not saying they shouldn't either though...
Diagonally?
I'm sorry, I didn't know about this.
Which country or countries is India a vassal of?
‘Anarchist technologies’: Anarchism, cybernetics and mutual aid
I suppose we'll see? Honestly this is maybe an opportunity to adjust some goals of the language if this is the feeling people are having now and outreach to purely CS and SE people will probably be needed but seeing the presence it has at the MIT, I don't see it being a problem.
Unlocking the Qualcomm Snapdragon Sensor Core (part 2)
> provide insurance to the different stakeholders of the project

A good analogy. The lower trust the environment, the higher the levels of insurance required. But it's more than this, it's almost like the "busy work" is a form of "Proof of Trust", and the lower trust the environment the more Proof of Trust is required to be exhibited.
I was having a discussion with one of the people higher up in the org chart about why we need to move beyond a pizza-box development model. Currently what happens is that the CEO (small org, 10 people, he's effectively the CTO) makes small-talk with a dev about a feature that needs to be developed. The dev then goes and builds the thing based on the discussion (a week-10 day sprint), takes the resulting work to the CEO which will then flesh out what needs to happen in addition to the work done. There will be some iterations of this process until the code can be merged into main and the feature completed. It's not horrible really but it can be way more efficient. I'd really like it if we can move beyond this seat-of-the-pants programming and have a more robust documentation process. I've been a part of feature mills like that, I've built my own products (unsuccessfully business wise) and I've also done contracted work. Out of all of these I was most productive when doing contracted work. I think it was due to the customer having to really spell out all of the things wanted in the work product. The requirements analysis was far better than anything else I've ever touched. I don't know why it should be any less detailed when it concerns your own work. You should beforehand be certain that you know what you are about to build. You should state it in a document. The stakeholders should sign off on it being what they want built. All of this takes time and it should. The engineering part of it is mostly trivial. The hard part is building a consensus on what should be built.
Disclosure should be clear, the owner of newslaundry in India is Abinandan Sekri and seen to be closely aligned with the Delhi ruling party AAP.

The article itself is not clear about how the data is divided up. For example it mentions media facing death threats, whilst this is nasty, it's not uncommon all across the world even just look at twitter threads.
Open MPTCP Router
Stuff is pretty harsh then, regardless of reason for 0 in records.
like dropping memory safety! oh, wait…
Coincidentally, such a site was submitted yesterday: https://news.ycombinator.com/item?id=31387592
Good will does not feel like a good way to scale this. For a business that might be ok, but I’m highly unlikely to recommend to a business something I haven’t personally investigated, and I’m not writing cheques whose value is dependent on the good will of a startup.

I don’t understand why cloud providers will not accommodate this basic “prepay to X and allow me to use the credit” model.