skysight-inc/HackerNews huggingface dataset:
Some disparaging comments about C# in that post. I don’t think it applies to everyone, but I feel the same way.

If you want to avoid C#/.Net, it may be best to stay out of the northwest and north central US.

The universities primilarily teach C# there, which affects the applicant pool and solutions that businesses use.

You’re not isolated from it elsewhere, and you don’t need to stay away from it, but SQL Server gets expensive as you scale, and the rest isn’t free either, though it’s more free and there’s more Linux then there used to be.

You can get into just as much if not more expense though with AWS or similar cloud services. There’s benefit to being able to focus on development vs, infrastructure, but your burn rate can easily be higher due to IAAS these days rather than coder salaries.
I am surprised there is no mention of Google Wave, the promising technology that did all of this, but died due to an unfortunate release/invite process.

I logged in to Wave using my hard-earned early-invite in excitement only to realize I couldn't communicate with non-wave gmail users :(
After doing a little web research, I'll conclude that it's impossible to know from the outside what the restrictions are on ARM architectural licensees other than they have to pass the ARM compatibility test suite. New instructions (probably not), new modes (looks like), dunno (definitely).

However, Apple is one of the founding ARM partners and it is rumored they have a special license (not all licenses are created equal). Clearly they are doing this mode thing. Whether Samsung could get away with the exact same thing is a good question. I'm going to guess that NVidia can.
I really do not get the fundamental pitch from slack that they will replace email. They replaced IRC. It's nothing like email and I still use both.
The Ithaca Hour – An Alternative to the US Dollar
Retail is Amazons biggest revenue (raw cash) generator. AWS is amazons biggest profit (cash after expenses) generator.
does this phone work on LTE networks?
Your last sentence is the answer I’ve always heard given: this in the context of a performance trade off — do you wait for every node in the system to acknowledge an update and purge caches, or return as soon as a sufficient durability threshold has been hit?
Looks like the readme was updated 3 hours after your message, and does a great job of explaining the ideas/advantages.
No :) the reason is profit margins - native has turned right over to web in electron land.
McLaren College | Mumbai, India | Online Teacher | Full-time | REMOTE

"Do you want to sell sugar water for the rest of your life, or do you want to come with me and change the world?"

-- Steve Jobs to Pepsi CEO John Sculley, 1983

Join us on our mission to change the world! McLaren College is an online school designed to identify and train people in poor countries for software engineering careers who otherwise would not have such an opportunity. We do not charge any up-front fees for our course; our fees are charged as a percentage of a student's income after they graduate (or complete at least 60% of the course). We enrolled our first batch of students for our Flutter and React programming course in September 2019 and are currently preparing our next batch of students for a MERN-stack course.

If you have a passion for programming and helping others, please consider applying for our teaching assistant role: https://mclarencollege.in/jobs/online-teaching-assistant.htm...

Send your CV to jobs@mclarencollege.in including the role you are applying for and let us know how you heard about the role (ie. on HN).
Are you sure that making a bowl of cereal is that much easier? Are you sure that the act of making cereal doesn't involve some physical impediment that is trivial for humans but actually quite difficult for any non-humanoid robot morphology? I would encourage you to record a video of you making cereal with your hands or potentially even a "mocked robot end effector" that you control with your hands, and see if you can do the task from start to finish with that hardware.
People don't put big data warehouses on Dropbox, they do in S3.
Not surprising for a program that is literally called Online Master of Science in Computer Science. It's a master's degree program, in computer science, delivered online, by a university.
Win by Segfault and Other Notes on Exploiting Chess Engines
Idk why this take isn’t more popular.

Nothing is stopping you from spinning up ec2s for massive spikes in traffic just because your app is currently on-prem.

Nothing is stopping you from scaling first to AWS, realizing oh this is normal now, and then procuring hardware.
Sure, but they are managed products provided by cloud providers, and far simpler to administer than their bare metal counterparts.
> Web dev is big. It deserves to be a major. You could probably have a 4 year specialization on various parts of web development.

A course on web dev in a CS degree sounds right. 4 years that's just... what are you going to do in 4 years?

http, some js, some css, some html, one popular back-end and students should be pretty much comfortable reading the docs and picking up whatever framework-du-jour is trendy right now.

By the time you graduate this 4 year major, the frameworks will have changed twice!

> By the way, I also went to a small midwest school, and its "Computer Science" program was cancelled in favor of more skill-based specializations

That's a very bad signal.
You could say that with some truth about nearly any course of study (modulo the price tag). What's the GWH quote? “You wasted $150,000 on an education you coulda got for $1.50 in late fees at the public library.”

That general cynicism about paid education notwithstanding...

Having looked over Bradfield's curriculum, I think they've made some very savvy choices, that would definitely benefit students. Also I know two Bradfield alumni, who were both quite pleased with their experience there (though neither went for long enough to spend 20k USD). I think you can probably do a lot worse than Bradfield.
People are not writing using pen on paper any longer
Are there any associated lecture videos?
Hey there HN, Shane here. Really excited to share what we've been working on!

Storylocks is a collaborative, chapter-based writing platform inspired by the choose-your-own-adventure books we read as kids. We wanted to create a platform that lets creative writers / hobbyists contribute to larger communal & ongoing stories, but without the pressure of having to write an entire novel on their shoulders.

There are plenty of other writing platforms out there, but we set out to create one that has a more collaborative approach from the get-go. If you like it, feel free to sign up and create a story - maybe pen the first chapter too :) Cheers!
I can't really comment on the tradeoffs between specific ISAs since I've mainly worked on micro-arch research (which is ISA agnostic for most of the pipeline).

As for the questions on research into looking at decode complexity v instruction density tradeoff - I'm not aware of any recent work but you've got me excited to go dig up some papers now. I suspect any work done would be fairly old - back in the days when ISA research was active. Similar to compiler front-end work (think lex, yacc, grammar etc..) ISA research is not an active area currently. But maybe it's time to revisit it?

Also, I'm not sure if Huffman encoding is applicable to a fixed-size ISA. Wouldn't it be applicable only in a variable size ISA where you devote smaller size encoding to more frequent instructions?
> and presumably this never happens on prem

Heh, let me tell you about the time a truck drove into the sidewall of one of our datacenters and took out _both_ power sources to the facility...
Nah, you made a thing and put it on the internet! Thanks for doing that. The fact that I didn't find it a complete and exhaustive body of work on the topic absolutely shouldn't be interpreted as a criticism of the article.
Luckily it's AGPL 3.0 licensed, so you can happily host it yourself, potentially at a much lower cost.
Super common? Main data structure in Scala, any kind of Lisp, Haskell, Erlang, etc. Linked lists are a functional programmer's goto data structure.
Cynical Theories is great if you want to understand the influence of portmodernism and origins of "Social Justice"
Objectively, you are forgoing most of the complexity. It's sort of like playing baseball without trying to hit the ball because you like watching the pitcher throw baseballs.

Subjectively, of course there's nothing wrong with playing a solitary game however you like. I definitely play GTA as a giant murder sandbox, without bothering with the story or missions. =)
I believe Apple sort of does this for iOS: developers submit LLVM IR to them and they compile it to send to end users
Slack is gussied up IRC and a productivity drain. Front is awesome and transformed my business.
Offering this as a hosted instance is tantamount to conspiracy to enable identity theft, and worse. These things just shouldn't be chucked into someone's S3 bucket or SQL database.
Location: Berlin, Germany
Remote: Yes
Willing to relocate: Yes
Technologies: Swift, Objective-C
iOS Developer with 8 years of core experience at Swift and
Objective-C. Passionate about building great UX and a scalable
architecture using iOS Design Patterns. Eager about learning new
developments in the iOS world.
Lead a team in a critical project, delivered with no regression
issues. Worked with DevOps to define/design the structure of CI/CD
pipelines. Practiced extreme programming.
Great at communicating and mentoring skills.
Résumé/CV: https://drive.google.com/file/d/1jGUzC1DbsHnZeu_bfeQyq_DXa5S...
Email: hiralee0712 (at) g mail dot com
I disagree. I think centralized issuance with decentralized transaction is useful, because maybe you trust centralized authority not to abuse issueance, but do not trust it not to block transaction arbitrarily.
They knew it was coming down for months and they couldn't set up a webcam to entertain Reddit for five seconds?
Weird, I would've thought that there is value in using public figures to prop up the army's reputation among the younger generation. Like the USSR did with that singer whose name I forgot.
GC holder in CA, Bay Area

Oracle and SAP HANA expert with 20 years of experience. Former SAP employee.
- Oracle, SQL, troubleshooting, SQL tuning, Data Guard, GoldenGate, etc
- SAP HANA expert, performance tuning, migrations, upgrades
- Unix, Linux, WebLogic, Tomcat, etc

Willing to relocate to Texas
Remote work also possible

- stanislav.g.shestakov@gmail.com

- CV is available by request
- https://www.linkedin.com/in/stanislav-shestakov
I think at least some of this can be solved for or inferred from the final shape once it is known.
Haskell or Scala - classy, well-researched stuff done right.

Location: Asia
Remote: yes
Willing to relocate: yes, Norway, Sweden or US only
Technologies: Haskell, Scala 3, Erlang, C++, Rust
Résumé/CV: https://karma-engineering.com/lab/wiki/Haskell/Vedanta
Email: johndoe42377@gmail.com
You are looking for a bootcamp, not a Software/Computer Engineering/Science degree.

English Composition 3 - Core skill to effectively communicate in a professional setting.

Differential and Integral calculus - Required for AI/Complex algorithms.

Integration and Infinite Series - Series are key to many algorithms and results.

UCLA Samueli Ethics Course - Fashionable.

Linear Algebra and Applications - Core of ML/AI/Graphics/High performance computing

Introduction to Discrete Structures - Core and fundamental for algorithms and data structures.

Differential Equations - Required for any serious ML/AI

Probability Elective - Pretty much required to do or read anything AI related.

They should take what you listed as well. Should be possible in 4 years.
Yes, take a look at Rocket Pool:

https://www.rocketpool.net/

The trick is that as the pool leader, you have to put up a 16 ETH stake and other participants pool together to make up the other 16 ETH.

If you misbehave as the pool leader, your 16 ETH is the first to get slashed.

They published a blog post this week talking about how they are pushing back their roadmap until the Eth1/Eth2 merge, though.

Their proof of concept was working great on testnets.
this is such an important point. A corollary that those who control the process in many ways can control or at least massage the outcome (cf. mitch mcconnell)
I think you're right, it could be I used uncompressed kernels for the first example (it's been a few years...)
How much of that egress traffic would be saved by using a CDN?
At this point most my emails are automated responses from companies. Slack on the other hand is people, that suggests that people want conversations that are more nuanced that just back and forth. Email certainly has its place, but it's not right for groups of people talking to each other.
I think this is exactly the point I was making. There isn’t a real reason to use Nim, so no one but language enthusiasts will.
Awesome! Thanks for that info! I think I'll try it out tonight, I still haven't used my free AWS products, so maybe I'll try a few others, too.
They already have :)
Hyundai Motor Group Reveals New Dedicated EV Platform
For a 12-hour old account you sure are trolling this thread pretty damn hard. Maybe take a step back, catch your breath?
Program counter:

1. something which counts programs, for example "find . -executable | wc -l"

2. misnomer for the instruction pointer, which is a CPU register that points at instructions
It definitely doesn't go undetected, as the conflicting transactions would have to be in blocks both forking from a common block, both signed by the attacker, which is a slashing condition that would burn their staked ether.
>$49/$79 per user billed annually.

Seriously who pays for such a rudimentary product all that money. The pricing doesn't make any sense.
You really shouldn't judge what you don't understand. I don't want to go into details, suffice to say: whatever you're imagining, it's completely mistaken.
A distributed system development framework written in Go
Salesforce bought Slack today. For a lot of money. So today is the day everyone talks to their investors about how much like Slack their product is.
This is really something, especially for small apps. S3 is now the easiest KV store I can imagine.
Small businesses aren't nearly as attached, and the Office experience sucks on mobile and web. There's definitely a market for someone who can get that right, and I don't think that someone is Microsoft. I say this as someone who is irrevocably attached to Excel (and to a lesser extent, Word and PowerPoint), I don't think Microsoft is currently willing to cut off the entire ecosystem of software based around Office on the desktop, but if you were to make a clean break, make it cheap and have it work great on web and mobile, a new player could have a shot. There's tons of people going to Google and their suite isn't great, what if it was?
> Or they didn't want developers to rely on it

If simulations show that it's not currently worth the effort, but they want to keep the option open, that implies that they believe some technological change in the future may make the relaxed memory model bear fruit.

Actually, now that I think about it, another option is that the weaker memory model is more advantageous in lower power implementations, like iWatch, and preventing developers from relying on the stronger memory model available in M1 reduces the number of bugs in iWatch applications that share code with iPhone apps or OSX apps.
To anyone who’s been self hosting this for sometime — has it been stable, usable and relatively pain free through updates? The hosted plan for $90 a year is way too expensive for me.

The reason I ask this question is to figure out if it’s worth trying or not. On another forum, I’d asked about self hosting Ghost (the publishing platform) and someone said that it’s a pain to keep up with it and that the makers of the software have made it in a way that the hosted solution would be preferred by potential users.
> Believe it or not those are college majors offered at Purdue. You can visit the link I shared!

I have absolutely no doubt there's someone charging tuition for these.

Web Dev is learning how to service cars from X manufacturer. Totally different than cars from manufacturer Y! CS/Engineering is learning how to design cars.
>> Revenue multiples have, at best, only tenuous relationship to cashflow. If you sell $10 notes for $1, in theory you can have infinite revenue.

Sure, but revenue multiples are specific to a business or product type. A consulting company's revenue multiple might be 2x or 3x. A cloud-based SaaS with no hands-on setup might be 10x. A HelloFresh/BlueApron business might be, say, 7x. For some types of businesses, I wouldn't even pay 1x. If an investor is applying the wrong multiple to a business, they wont be around for long.
MongoDB is webscale.
Not the usual HN content. I enjoyed the story.
Engelssprekend of alleen Nederlands?
> Without that possibility it's not worth showing up at the table.

I'd argue this mentality is exactly why so many startups fail, and fail hard. They over-optimize for being one of the "lucky few" and under-optimize for actual sustainability.
I must fight pedantry with pedantry! Historically it has been correctly nomered as a Program Counter, such as on the 6502 (https://en.m.wikipedia.org/wiki/MOS_Technology_6502#Register...)
As a Debian user, it fills me with great great great great sorrow to report, Perl is not dead, Perl will never be dead, Perl will, alas, almost certainly, live forever.

Nothing per-se against Perl. But it takes up a bit more space than I want when trying to build small Debian systems. And it feels like a weird piece of critical infrastructure to have, that prevents Debian from developing new & better selves. One must dabble in antiquity to work with core Debian systems. It seems that may never die. And Perl, with it, may itself never die, never be free to move on, to it's next steps.
> overcome the issue of there being only one ship captain on the whole humongous ship

I always figured that would be balanced out by the fact that there would be very few who large numbers of people would follow as captain.

Even if you have all of your physical needs met, you would still need to prove yourself competent to lead others and for them to allow them to make decisions on their behalf.
Impressive! Broken video games motivate a lot of learning.

When I was a teenager, we had three game-capable PCs, but only two had LAN cards. I also had an underpowered LAN-connected Linux machine. I connected the non-LAN PC to the Linux box with a parallel cable. Linux could route packets between the LAN and parallel-cable network. But DOS games find each other with local broadcasts which don't forward. No game had a function to specify a network address to connect to. I needed to bridge the networks. Linux could bridge ethernet, but the parallel network wasn't ethernet. So I copied the source of a kernel module and modified it to bridge IPX packets between the LAN network and the parallel-cable network.

It worked! My friends and I could play THREE-PLAYER games! DN3D, C&C Red Alert, Quake, Descent, Terminal Velocity, etc. Network drive sharing even worked. It was glorious.

Nobody around me understood what I had done.
Airbnb's tone-deaf call for donations to help hosts backfired predictably
Policy change will continue to happen. And they happen because someone is rooting for them. You can't penalize a Industrialist for being an Industrialist. They are wealth generators and are doing that for a large number of people and not themselves alone (you can argue by how much).

BTW, Farmers have enjoyed their share of handouts which are more or less treated as entitlement now a days:
1. Tax free income
2. Subsidies, lona waivers, electricity bill waivers
3. Minimum Support Price for the longest time
I think the point that you're making here is subtle and that people are missing it.

Your small team can _comfortably manage_ 50k/mo worth of AWS resources. That's _INCREDIBLE_.

I think people mistakenly think that cloud costs only go up exponentially and that costs are an unmanageable mess.

I've worked with teams with hundreds of engineers serving a major enterprise and only an AWS bill 3-5x yours. And they only had a small team managing it all. Comfortably.

To do similar with physical servers requires a massive stack of people and salaries. The ongoing recruiting costs to maintain staffing would dwarf what the AWS bill is.
Support for the Apple Card works this way too. It's honestly a joy.
Playstation 5 Fan Lottery Responsible for Noisier Consoles
The tooling you describe isn't relational. Furthermore, Monica has found great success in helping users with social challenges, maybe with ADHD. The workflow you describe isn't an ideal solution addressing that challenge.
Covid-relief loan detailed data released by Small Business Administration
There's a 2019 edition of The Pragmatic Programmer. I haven't read enough to compare it to the original.
I was interested to see "Intro to Functional Programming" on the front page, but it is actually a link to a go course? Just a linking problem presumably. There is a stub about Purescript but no detail? https://qvault.io/2020/10/19/free-functional-programming-cou...

It feels like this site is pushing me very hard to "sign up". I immediately feel that I'm being conned in some way and feel an irresistable urge to close the tab. Bad vibes.
My path was just getting a regular old mid-level engineer job at a rapidly growing company, where I still work. Nothing fancy. I will say my timing was good though. (Pure luck)
This post is currently underwater & doesn't deserve to be. I don't fully entirely agree with the shortness. But: upvoting. :)

Having read a little further now, I would say though, whatever the company brands itself as today does not strongly imply that they are permitting "muzak" to be a free term. Smart move to decouple yourself some, especially from a term that is synonymous with bland indistinct elevator music or on hold music, and it's probably hopefully all good these days, but there's still plenty of room for this company to perhaps be trying to push trademarks or harass other folk who use the word "muzak".
Hardworking undergraduate student with an indefatigable passion for learning. Looking for a Summer 2021 internship, remote or in person. Previous experience within medicine and working in the Emergency Department.

Location: Chapel Hill, NC.

Remote: Yes

Willing to relocate: Yes

Technologies:
- Java, C, Python, MATLAB, R, Racket, and beginner typescript

- Git, bash/zsh, Docker, JUnit Testing, JavaFX, Maven, Matplotlib, and Mathematica

- MacOS, Unix/*nix, Windows, WSL

Resume:
https://drive.google.com/file/d/1btU4X6Aglv1UdPSaB24KtlbBB1H...

Email: amdanz@ad.unc.edu
After building your product, what's the next step? Lead generation
> one does have to have some objective way to test for them

I disagree. Just because a fully objective test is impracticable doesn’t mean the ideal doesn’t exist or shouldn’t be taught or strived toward—or that objective values and duties don’t exist.

Beyond that, appeals courts exist as a check on injustice in lower court rulings. They do try to objectively verify whether a given ruling was just.

Yes, individuals do have to “judge for themselves”, but there are objective standards to apply and evaluate decisions by, even if those standards can only be intuitively defined.
This looks super cool!