skysight-inc/HackerNews huggingface dataset:
An explosive summer of discontent is brewing in Hong Kong
BindsNET – A Framework for Spiking Neuronal Simulation
Probably, haven't tried really on .Net but Java is awesome.

Another point where it is really hard to get people to actually understand the magnitude of the difference is in IDE support, what exists and what you get out of the box.

I mostly enjoy programming in .Net Core a lot but there are times when the difference becomes extremely visible.
It includes a segment with Sam Altman doing python code generation from nothing other than signatures and comment strings. Pretty incredible -- assuming the demo isn't entirely smoke and mirrors.
Try a different genre, or just something with more presence and power. At a time in my life when I had daily intense emotional stress, I sang stuff by Chris Cornell (Soundgarden, Audioslave) and channeling that raw unbridled energy in his music felt immensely cathartic.
I suspect the general maintenance of the gas generator is too much work for the common person e.g. changing oil, treating the gas if you are letting it sit in the tank for months, etc.
That's true. I'm not saying it's institutional.

But we have fascist political forces in America despite the democracy. Same thing. It's a political thing not a structural thing.
We had early revenue and healthy pipeline, we just ran out of that crucial currency: investor patience.
Event Horizons, Singularities and Other Exotic Spacetime Phenomena
I had trouble accessing the relevant video snippet even after going through the conference registration, so here's a summary.

You can view the demo at https://twitter.com/i/broadcasts/1OyKAYWPRrWKb starting around 29:00.

It's Sam Altman demoing a massive Open AI model that was trained on GitHub OSS repos using a Microsoft supercomputer. It's not Intellicode, but the host says that they're working on compressing the models to a size that could be feasible in Intellicode. The code model uses English-language comments, or simply function signatures, to generate entire functions. Pretty cool.
Since the 50s.
> There is nothing unethical about

Yes there is. Work is not just writing a paycheck and be done with it. It's more than that: it's working together towards a future that is better for all parties, in a sustainable way.
Harriet Miers didn't go to an Ivy League school, but she also never served as any type of judge, and had no other background in constitutional law like litigation or academia. Now, in previous generations people with no direct judicial experience were appointed to the Supreme Court and served well, like Earl Warren, but this has not been customary for quite some time, and Miers did not have massive outside accomplishments like Warren (3-time Governor of California).

Miers was just tremendously unqualified for the job and was nominated because she was really close buddies with GW Bush and GWB lived his whole life based on personal loyalties and relationships.
The other part of the framing problem is pushing through your internal critic. Impostor syndrome is very real and very difficult to overcome.

We're exposed to brilliance from others all around us, but we only see our own repeated failures. But that's a very biased sample. Others also stumble. But those stumbles are invisible. Likewise, your own past success is likely to be drowned out by the noise.
Remember the PoweMac G4 and its incredible 4 gigaflops?
No worries, of course different peoples' experience vary - but there is a lot of stigma about even trying them as is, so maybe best to give a caveat that it is worth trying for some.
antidepressants do cause physical dependency in basically everyone who takes them -- you have to taper off slowly. but they are not addictive in a psychological sense. they don't get you high or make you feel good in the moment.

i took them for a while and never felt any urge or desire for them -- it was something i had to constantly remind myself to do. indeed, i would frequently forget to take them -- this is not something that usually happens with addictive substances!

my point is, there are many reasons to take or not to take antidepressants, but there is almost no risk of addictive behavior like might happen with anti-anxiety drugs like xanax or stimulants like adderall.
We don't have a better measure likely due to lack of trying.
No problem, there are plenty of us already on the sessions.
This 100%.

Dialyzer helps a bit but is difficult to work with due to really cryptic errors. Also the workflow of having the typechecker run as a separate process not part of the compiler feels really cumbersome; it's easy not to notice you have a type error somewhere (often miles away from where the error originates!).
I have a weekly 1 on 1 with my manager, but we end up skipping most weeks, as neither of us have anything we need to talk about. We tend to average about once a month.

Usually our 1 on 1s turn into a planning session to discuss project that will be coming the following months. So I do feel they are useful.
Tell HN: Launching a side project? Remember to sanity check production
Major facepalm moment for me today.

I launched https://www.visualoffice.app/ a few weeks ago, got a few trials coming through. I then was approved for the Slack app directory, after a brief rejection regarding oauth permissions, and then celebrated.

Then crickets, despite my best efforts. No trials for 12 days, despite some traffic to the landing page. Today I decided to fully test the onboarding in production, because I am sending it to a few people I respect for feedback.

Turns out... the entire installation experience was broken!

Just a friendly reminder to test your production sign up experience a bit more often than you think :)
Indubitably neat. What are some resources?
Wow, this has the ability to be a total gamechanger. You have to be really observant about the bugs though, I would have totally missed the one with the price discount without executing it.
I didn't create this system, did you? :) I was born into it.

This subtle self-blaming via alignment with group-identity over self-identity is a dirty mind-virus.

Ivy league kids were born into a system of their parents pushing them to go these schools and think a specific way. Solving the problems of average people is an impossible task, because an average person is a selfish moron that is largely interested in winning zero-sum games at the expense of those around them.

This is manifested as wanting to get laid among ages 15-30, wanting to make money, wanting power/fame. At ages 30-death it is manifested as 'a better future for my children' which is always measured up against other children, again a zero sum game.

How do you solve a zero-sum problem so that everyone wins? The answer is, it is impossible.

Sorry to burst that 'rich evil folks are the problem' bubble - the problem is much deeper - most people are morons who do what's best for them, without much thought for what's best for others. This worked in small tribes because the feedback mechanisms for being a selfish asshole were almost immediate and as a result, selfish desire to not get your ass beat by the tribe forced out obvious bad behaviour and aligned everyone to a common goal. Now that we live in big cities - the feedback mechanism is broken - we're living among Gordon Geckos of the world.

Only non-idiots like me who actually think about the big picture can even see the problem, the rest will forever be stuck playing zero-sum games without knowing it, until people like me either re-educate them, implant their brains to make them less idiotic, etc, or make them go extinct :)
This is plain wrong. I think even tptacek has become more careful about his wording now.

There's a lot of problems around Telegram from their marketing to their crypto implementation to their incentives.

But please stick to the facts.
My thought exactly. I had the measles and mumps because I'm from before the time of the vaccines. Old people (of whom I curiously do not consider myself a member) never had those vaccines.
Multiple navigation graphs in Android (dev)
>Or maybe you've run into somebody who believes code should use character U+0009 for indentation

"The one who does what is sinful is of the devil, because the devil has been sinning from the beginning." John 3:8
Eventually they are uploaded to YouTube and Channel9.
> these features are grafts from functional programming

Except that Smalltalk -for which the term "object oriented" was invented - had them.

https://www.infoq.com/presentations/functional-pros-cons/
It really says a lot that kids are so easily able to use/understand what is going on with Cheat Engine, despite how powerful it is.
> i often wonder if the same strategy is at play in Private Military Corps

Of the tier guys I know... 10% go to PMCs, 20% end up in corporate security, and the rest end up working at Home Depot.

Most are burnt out enough with PTSD and failing joints that I don't know that they would make great henchmen.
Kamanahealth.com is hiring, remote-first, and doing a lot to help combat covid. I don't work there, just got got an email from a friend noting that they are looking for Elixir devs. https://www.notion.so/Kamana-is-Hiring-644e0dd0eb2d433daf7a7...
I mean... FAANGM for programmers is probably a fair comparison to being a SpecOps soldier, right? It's also a cream-of-the-crop type scenario.
How many Apache projects are there in the "Big Data" space? It seems every time I look around I see a new one.
Ask HN: What field have you combined with C.S.?
Tim Ferris made a recent video answering the question on whether someone should specialize or generalize (tldr: combine the two) [0]

What field have you combined with computer science to produce a niche value to some business (be it your own, or as an employee)?

An example would be neurology and AI. Knowledge in both fields can be combined to push the envelope in a new way, that each singly wouldn’t otherwise be able to.

This question comes after thinking how I can increase my ‘market value’ now, in case the standard full stack web developer becomes more automated, or some squeeze occurs in the next 5-10 years.

[0] https://youtu.be/wCPbPMRNnvk
I would argue that if you're looking for a simpler way to build CRUD apps, just skip the middleman and use postgREST. I've been playing with Elixir and Phoenix, and while they're pretty great I like postgREST much better. You eliminate an unnecessary (in most cases) abstraction and backing onto the grown up postgresql authorization and authentication is invaluable for securing your app.

For non webapp stuff I've been happy using golang.
Open sourcing doesn't mean you need to provide all the souds/music/3d models/assets/etc. Those can all be copyrighted separately.
Your example would seem a lot less bad without the one character variable names.

var (first, last) = person;

didn't seem too bad to me.
> Nobody is going to produce something that they aren't either going to use themselves, or sell in exchange for money that they can then use to buy something they are going to use themselves.

Citation needed. People do this all the time.
Thank you all, in this thread. It is a difficult skill, but a necessity as well.
So we are talking at best 8+ years out for anything to actually happen if we wait for election cycles to trickle up.
> Works well everywhere

Perhaps it's gotten better - TBH I haven't checked in years - but it used to be a horrible bug ridden mess for doing things aimed at Linux (i.e. via mono).
The Official Ninja Webpage
> I don't get upset if someone opens and closes a socket to my VPS to see if something's there. My VPS is exposed to the internet.

That's not what's happening here.

My laptop is not exposed to the public internet because it's behind a firewall / NAT. This is like going to my house, plugging a device into an Ethernet port on my router, and scanning my internal network from inside my network.

Except instead of them planting a device, all they have to do is get you to navigate to their webpage. They're getting your laptop to do the port scanning for them, and in so doing, they get access to your internal network. The problem isn't port scanning, the problem is NAT busting.
Whoaaaa
Upvoted, it's also what eventually got me out of a burnout. Didn't program side projects for a long time (apart from work) and then just started small hackish things for personal use.
No need to apologize. :) There's a reason spreadsheets are so widely used, and I often find myself using Google Sheets or Excel for a wide array of tasks before even considering more specialized alternatives. I'm already paying for it (or it's free), I know how to use it, and it's extremely flexible.

"having worked for such a company"
If you don't mind me asking, which company was that?
While there's hardly a shortage of things to criticize the State Department for, it's hard to argue that making exceptions to the "don't give money to ISIS" policy for ransoms is a good idea. That just encourages more kidnappings.
I would argue that you want new package installations to be verbose.

But most people could stand to have package upgrades handled quietly.

apt install apticron

can do that for you. Options include "download upgraded packages and tell me in mail", or "download and install upgraded packages and tell me in mail".
Amazing!

So the developer's role will shift to:

1) writing good enough descriptions of the code to be generated by the AI model

2) fixing any little issues in the generated code
While this place isn't a hotbed of humour, this may be the funniest comment I have come across in over 13 years of reading HN.
One would think.

But the reality of feudal lords is that merit was measured by whose legs you were born between, if a penis was present and in what order you emerged. Things worked out.

Most of life is like that. Theoretically, we all want the best surgeon on the planet, but the reality is we mostly go to a random draw of a surgeon that meets or exceeds the minimum qualification.
> My experience with apt-get makes me so wary of package management as a whole that I'm finding myself afraid of winget.

They're very different programs solving mostly different problems. Has your experience with Internet Explorer so turned you off to the idea of a web browser that you'd refuse to use Chrome or Firefox?

> Centralized package management never appealed to me and package managers have been nothing but problems (broken state, incompatible mismatches of shared libraries, one installation at a time only, etc) for whatever marginal benefit (disk space is a lot cheaper than it was in the 90s and programs updating their own libraries works just fine

The primary benefit I've always seen has nothing to do with disk space and everything to do with management. I can run a single command and have my entire system up-to-date, from kernel to applications (and I can do this without every single application running a persistent background process), and install any supported package from a trusted repository with equally little effort.

> you can always drop in a new dll yourself if it's so important

Windows allowing this remains a massive security hole. It would be better if they only allowed it in folders that were read-only to unprivileged users, but I'm not aware that they ever added any restrictions. On Unix at least the person running the program has to override ld's path.
But there's clean interop with C#, right? If it helps C#/.NET libraries get made, I think its a positive thing for C# and F#.
But I genuinely enjoy folks who put that crap on their resume. It's immediately a black mark.

Then again I'm mostly interviewing for the startup/small business scene, and I need people who can actually do things other than just "follow the rules".

I've had the pleasure to work with some truly talented folks, and I can promise none of them had the patience with bureaucratic bs to do certified scrum training.
This is exactly how it works. Incredible. Checkout the mirror on Twitter shared by +corbins. https://twitter.com/i/broadcasts/1OyKAYWPRrWKb
Palantir picks up more Covid-19 contracts, this time with the VA
What is an example of a really good codebase written in modern C#?

There are quite a few appealing things about the language, but I'm having trouble shaking the feeling that it's kind of like Java. I know both languages have evolved a lot, but some codebases might get stuck in some old patterns.
It has different problems than skype, fb messenger and WhatsApp.

For starters it doesn't give my raw metadata including who I talk to, when and so on to Zuckerberg, or unencrypted chat logs of both sides of a chat to servers in USA.
https://osgameclones.com/#syndicate-games : aside from FreeSynd, there's ‘Syndicate Wars Port’, but both are halted.

Satellite Reign is considered to be a modern take on Syndicate.
Lessons from American Movies
49 according to the project list page. Some of which are in attic, some in incubation.

https://projects.apache.org/projects.html?category#big-data

Were you looking for a single project for all your big-data needs?
Interesting use case! Any reason you didn't consider something like Trello for this? It seems like it would fit it nicely and give you a nice visual overview of where each shipping container is.
Some context

Drill: https://en.wikipedia.org/wiki/Apache_Drill

MapR sold to Hewlett-Packard Enterprise (HPE): https://en.wikipedia.org/wiki/MapR
Like that guy in Florida who tried to overthrown the Maduro regime with a handful of mercenaries? I don't think there's much to worry about.
It is called Go.
?

That entire first line seems entirely unrelated the the words I typed. Did you respond to the correct person?
I'm really impressed with the misson of Drill - write SQL for disparate data sources - but I've actually never installed it. When I have a bunch of parquet/csv/... files sitting around, I can normally slurp them in with pandas.
Case study: Analyzing Notion app performance
Have a look at the free Phoenix LiveView course by Pragmatic Studio: https://pragmaticstudio.com/phoenix-liveview (I'm not affiliated with them).

The first six of eventually 15 lessons are already available and they really helped me grasp the basics. I've already implemented a few small tools using LiveView - it's a real breath of fresh air!
Honestly, this doesn't even point out some of the worst dark patterns. In the US, it's become ubiquitous to no longer even ask to send you spam: if I understand correctly, the legal justification is that they put the email consent in the Terms of Use (which are "conveniently" "consented to" by a non-optional, pre-checked checkbox).
Why don't you run this executable. No, this ransomware message has nothing to do with me, it's all you. Why do you do this to yourself?
Max remember this is Hacker news. You sound like you're on Nextdoor complaining about the neighbors who are in clear violation of HOA yard maintenance policies.
Notes from Our Homes to Yours
Do you need a loan?All types of loans are borrowed at an interest rate of 3% Business Loan,Personal Loan Car Loan in ranges from a minimum of $5000 and maximum to $100,000,000.00 with a term of 1 year to 30 years. So if you are in need a loan contact us at : clienteleloanptyltd@gmail.com for more Information.

Mr Eric Sanchez

Cliente Fianancial Service
Address: 1210 Capital of USA Hwy South, Bldg. 1 Ste 230
> You mean you want an actual installer, like in DOS or Windows? IMHO, it's crazy.

Well that's still better, in my opinion, than package managers and all their various restrictions. But ideally I want something like AppImage, where an application is a singular entity that can just be moved at will and run from wherever [0]. Most DOS programs and many Windows programs (if you extract them from the installer) will still work like that.

> I had similar problem. I joined two physical disks into one logical using LVM and forgot about problem. :-/

If you unplug the external disk, your system stops working. This is not what I want, as I mentioned already in the post you're replying to.

[0] classic MacOS, RiscOS, and NeXT all had programs that worked like this too. Linux has yet to achieve the flexibility in application management afforded by the OSs of the 1980s.
I see your point, but I think the framing is important: yes, you generally want to benefit from some of the things you do, and most of your work is generally not your marvelous work. I indeed believe the best work is done when you are not constantly looking over your shoulder thinking about how to sell.

The paradoxical thing about this typical simplistic Western-society benefit maximization framework is if you actually think about it in principle, to maximize benefits, you are usually better off minimizing doing the real work altogether (almost to a halt), and singularly focus on the selling whatever shit you get your hands on and focus on coordination and leveraging other people's work to capture the value, which empirically works, but is somehow crass to rewrite the article and just say so. You certainly won't hit HN first page that way.
If you're looking to just play the classic C&C games including Red Alert, either single player or multiplayer, check out cncnet.org.

I've been playing old classic multiplayer games with some friends while we're isolating. Halo 1 for PC, BF1942, Battlefield II. All free or like 5$.

Red Alert mostly ok under WINE on OSX or Linux but it prompted me to get windows running on a machine.
> You no doubt believe that the act of buying and selling land and working with it somehow "morally sterilizes" it.

Nonsense. If that particular plot of land was stolen then the people it was stolen from are welcome to assert their claim. If they can prove that they have one, that is. A thief ("conqueror") does not through their theft obtain the rights to the property which is stolen, and cannot rightfully sell what they do not own. The buyer acquires nothing, and (if innocent) is welcome to sue the thief for fraud to recover what they paid.

However, leaving the ownership uncontested for this long would certainly dilute any claim based on ancestral rights. If there comes a point where no one else is claiming rightful ownership of the land then any prior claim can be considered abandoned, and whoever happens to be using it at that point holds the rights to it by default. Even if it was originally stolen. So the question becomes, has someone maintained their claim to the land and passed it down to their descendents from 1066 until now? Or was that claim permitted to lapse?
Actually Borland's management helped quite a bit believing some Anders interviews.
Forgive my naivety, but doesn't that mean there's an arbitrage opportunity?
Having a TR 2970WX at work with the same issue. You must just disable the lower C-states, freezing the machine when coming up from sleep.

At home I've had a 3950x now for about six months and no such issues with the CPU at all. It just works and runs nicely. No freezes, no problems.
Yet we cite buggy & non-deterministic computer models to justify mass social & economic disruption. Funny these double standards...

I suppose, by your standards, that a healthy immune system is not yet "proven" to have any effect on Covid-19. Perhaps we don't have enough data to make a determination one way or another? Yet there's enough data to determine that we need heavy-handed government policy to lock everything down. Strange...
We priced too low at first, tried too high when we released our enterprise product, did some compares with other dev tooling in sales convos with early customers and then settled on something in the middle ($600/user/month) and stuck with that cuz it seemed to be working. If we'd been around for longer we would have done more pricing tests but getting the right features to unlock larger deals (more users) was higher priority at the end. Btw, the delivery model that had PMF was customer hosts it in their own cloud, we ship terraform
> it's shown me that I am capable of going toe to toe with myself.

I can relate a lot to this.

Of all the things I did, documenting thoughts (along with solutions to problems as and when they popped up) helped the most. Updating this document during every bad trip made the future ones shorter.