skysight-inc/HackerNews huggingface dataset:
I'd look at the 3D JS API via the JS bridge that I helped write: https://www.adobe.com/content/dam/acom/en/devnet/acrobat/pdf...
can someone please explain to me the power of embedding a c compiler into a pdf?

doesnt a compiler just output executables? would we be able to run these executables? where would these executables get stored?
If you are interested, I'd be more than happy to chat realtime, you can find me in twitter with my username or jluraschi at gmail. I have a passion for building great work environments, but have seen it over-and-over that at some point, something gets dysfunctional, usually caused by the best intentions and the best decisions which is quite frustrating. I'm starting my own project which might turn into a company, so would love to hear yours perspective, if anything, just to learn form your past experiences.

Random thought which is likely to be incorrect from lack of information; I also wonder, could it be possible that you are actually building great teams but your expectations are too high? No company is perfect, so your expectations on what company-growth should look like might not match reality, I myself I'm trying to figure out why culture changes as companies grows. Dunbar's number perhaps?
Their original works are all in the public domain in every jurisdiction, but classically (hah) the problem has been that copyright is applied to re-set scores. Luckily, there are a good number of modern scores dedicated to the public domain that were based on scans of the originals. A good starting place is https://imslp.org/wiki/Main_Page
:( sorry that this happened to you! So much of a good job experience is on the project and the manager it seems. I hope to join Apple one day but youth ear stories helped me temper my resolve because I know a) don’t meet your heroes, and b) this is similar to high stress places like Amazon or Netflix that I’ve heard about. :/ But f, all of that, I’m glad you got out and are happy. I had a similar experience although at a very much just a microcosm of a place where when I left I had some legit trauma (PTSD) but I’m all good now.
I don’t think delivery choices really have anything to do with someone’s intelligence. Some of the most intelligent people I know have horrible diets, some to the point of nearly refusing to eat anything but a few select dishes, others just extreme laziness when it comes to food. It’s a total afterthought.

In this situation, I think it’s more that when you really want a burger, Chinese food just isn’t going to cut it. A kinda soggy burger is still better because it’s what you want.
Teams competing with another team seems to hurt the whole “it just works”, no? Wouldn’t it be better if teams collaborated? Competition will do wonders for delivery of projects sure but it has all sorts of negative externalities.
Fair enough. I agree in the sense that typing isn't what takes up my programming time. 1000 lines of code at 100 wpm (which most coders could beat) is what, 10 minutes? I wish. I've spent hours on a single regex.

I think efficiency and accessibility are at odds with each other to some extent, and we've more neglected accessibility and flattening the learning curve, because we don't need it, we already know how to code. But custom software is basically a subscription service to the programmers that created it. I had a client that hired a guy who had invented his own programming language and built their whole system, then disappeared on not great terms. Boy were they in trouble.

But come to think of it, regex is a perfect example of something that could probably be interactively visualized and made more efficient. Let's ask google.

Yup: https://www.debuggex.com/

So I'm in vim or visual studio or whatever and I want to use this plugin and I... what? Google it in a browser and copy and paste regexes back and forth? This is so not 2021. The lack of a shared information model between tools/paradigms jumps out as a big shortcoming.
You know? There were init systems before systemd, working differently than 'with bash scripts', and working very well. They still are available, still working very well, still being developed, still adapted, still lean and mean.

This dichotomy systemd vs. SysV init is simply false, and only applies to the fortgeschrittene Fertigfutterfresser who are slaves of shrink wrapped anything ready to run.

Like obese McDonaldians, trying to discuss gourmet-food :-)
And in every case the US was right and the EU was wrong.

Only a fool would tie themselves to China as things stand right now.
Aren't teachers supposed to provide the annotations themselves with their english knowledge?
Nomenclature challenges are a negative code smell
Another great resource: https://learnxinyminutes.com/
My Experience Apple (backup of deleted medium.com story)
That makes me wonder what's the upper bound of storage required to contain all of the text humans had ever written. 1k times as much? 10k? Either way, I have a feeling that all of the drives would probably fit in a regular apartment room.

Crazy how we went from first computers spanning across entire floors to fitting all of human thoughts in such tight space.
Surprised to see no mention of Thomas Kuhn or The Structure of Scientific Revolutions in the blogpost or in the discussion here. Though briefly looking at the linked papers, he's cited by Thurner et al. and directly discussed by Bhattacharya and Packalen. His ideas on incremental science seem pretty appropriate.
I think it's what attracted people to Balsamiq vs. Axure and other products as well.

Because it kinda looks like a child's work it takes off the edge of noticing useless details and carries the intent better.

The same can be said about Lorem Ipsum vs. "real text". If you put real text, whoever is looking at it analyses things beyond the point you're trying to get across. People notice unbalanced text and typos and all you wanted to say was "there is going to be text here."
It's definitely wrong.

> But medically speaking, smartwatches are probably decades away from independently diagnosing anything

But it's because we won't do it. There's nothing technical or hard to make this right.

I don't believe it's hard to pick up a heart attack using a wearable. But I don't think many heart attacks are picked up with wearables.

Record everything, if something is different see a doctor should both meet this requirement and be highly beneficial.

A smartwatch will just communicate. That could be to an online database or a person.

If the intent is around privacy and no doctor or external thing is ever consulted and not recommended to be consulted. Then, yes it's decades away.
Thanks for pointing these out!

What I'm looking for is Lightroom-album style tagging (keyword and star-rating) that I can apply to photos manually - I dont' have my archive tagged in anywhere, and I need to do that somewhere

I'm thinking about biting the bullet and import everything in Lightroom just to get tagging :(
Old School RuneScape could be an option[0]

Its a simple point-and-click game where you level up and accumulate resources over time. Its an open world so you can set whatever goals you want

It's free to play, but you can also pay for membership ($11/month) where you get access to a bigger world, more things to do, and more items to acquire

[0] https://apps.apple.com/us/app/old-school-runescape/id1269648...
Accenture spun off of HP. Don't know what happened to AA.
I can relate to this, but in my case it is a web app and becoming proficient in programming. Lots of false starts in my past....
They’re buying smaller and smaller projects as time goes by, catering to more niche audiences. They understand that they’re in a unique position to work the long tail. Having tiktok like individuals creating content on Netflix is the logical extension of their current strategy, alongside some shows with broader appeal.
How do I earn $1M a month through affiliate marketing?
Why does CHI have so many best paper awards recipients each year, when other conferences usually have 1-3? Does CHI accept an exceedingly large number of papers? I would expect some consistency within a domain (although computer science as a domain is arguably broad and diverse).
Wow that's kind of interesting and the least bit surprising.

Wasn't there a search engine built into finding redacted PDF content? I think it made the headlines here a while back.
If you're concerned, why can't you just build F# from its OSS Repo with their build.cmd or build.sh scripts?

https://github.com/dotnet/fsharp#contributing

They even have a Visual Studio Online quickstart which provisions the build environment with all necessary dependencies:

https://github.com/dotnet/fsharp#visual-studio-online-quicks...

Where the build environment wouldn't be running on your machine.
> So we should at least ask what could be faster, before being satisfied with one month. I know of absolutely no way to make the market faster. I do know of ways to make the government more competent and faster, even if our current government agencies are not competent or fast.

That doesn't make a lot of sense. Why would you unable to implement your ideas if given money & resources in proportion to the value you are creating? Why do you need a politically charged environment with an opposition who disagrees with every aspect of your decision making process to implement your ideas?

And your ideas won't speed the government up, people keep putting good ideas up to improve government all the time then they get shot down in the political process. Congress is deeply unpopular for a reason, and it isn't that people are struggling to see where improvements could be made. The CDC isn't underfunded because the pandemic was unforeseeable, there have been warning signs that something like this could happen since SARS v1 in the early 2000s. It is underfunded because the political process is not an effective method of getting stuff done. As will probably be showcased again if there are any free market vs government rollout vaccine case studies of this next phase.

As plans go it could be boiled down to wanting Congress & the Trump administration put in charge. That isn't a very fleshed out plan, and the fleshy bits to it could reasonably be described as dodgy and unreliable.

> For instance - do you think the military would take more than a month to do this?

Yes. It is a big job.

> (Also, the current government-run distribution regime is actually vaccinating healthcare workers, as we argue about this, and it's taken much less than a month from approval to getting real people vaccinated.)

The healthcare workers have been dealing with the virus for 9 months now, they either have protections worked out or have already caught it. The most important thing, as the article notes, is ramping up production and mass deployments. I'm glad that they're vaccinated, but the most important thing at the moment is safety and raw numbers of people vaccinated, and not so much the targetting. I'd bet most of the healthcare workers who catch Covid catch it outside of work.

The fastest way to get mass vaccinations is to let companies sell vaccine shots to people who will pay them. The government can try to help by ordering a bunch of shots for people who can't otherwise pay.
It's a little different imo. We've settled on the design of the jet engine through math and engineering. The shape of it is designed and not arbitrary. On the other hand, the syntax of a programming language is entirely arbitrary, settled upon by whoever wrote the tool using whatever convention struck them at the time. Programming languages weren't designed and come upon through linguistical theory or psychology over what might be the best way to structure this stuff or anything like that. It wasn't rooted in empirical evidence like the jet engine is. It was a programmer at AT&T deciding that grep seemed like a pretty cool acronym 50 years ago, and we are still teaching kids how to use grep today for no reason other than this arbitrary syntax now being the status quo due to everyone in the business having already taken the time to learn it. Not because it's good or we have some evidence that this is a decent syntax, only that we are lazy and entrenched.
Simulation is definitely an important and useful tool.

That said, to me the real beauty of robotics is seeing a physical machine that you put together and wrote the code for move around on its own accord.

It's definitely harder to get started this way than with simulators, but it's now easier than ever. And you'll learn all sorts of things that never come up in simulated environments. Something like the nvidia jetbot (https://www.nvidia.com/en-us/autonomous-machines/embedded-sy...) is easy enough to get started without much fuss and thanks to the onboard camera and GPU, can get you pretty far in implementing advanced deep learning-based algorithms.

(That said, the default camera isn't that great, which you can consider either part of the fun, or just making your life unnecessarily harder. I would consider adding something like a realsense D435i to get IMU+depth for state estimation).
Comparable is generally not true - the difference is maybe ~$30k at best in DC vs. the Bay Area for example, but DC compensation is nowhere near what you can get in the Bay Area. The only thing in the US that beats it it seems is NYC area finance (i.e. hedge funds).
the story on medium.com seems to be deleted, here's a backup:
https://pastebin.com/p6NSpph2

I have seen corporate bullshit (including someone getting bullied into suicide) and believe every word. This deserves to get attention.
Isn't this the same as Styletron is doing? https://www.styletron.org
I feel like there's direct application to the lockdowns. A lot of them are arbitrary nonsense and not based on any actual academic study at all. You can simply look at different nations and different efforts, and except for very few outliers (NZ, South Korea) they've never had a consistent effect. California had/has some of the strictest closures, while Florida has tried to avoid them entirely, and look at the result.

In NYC and Michigan, many of the dead elderly came directly due to orders by the governess to house sick elderly in care homes with healthy people. This is a situation where if they had done literally nothing at all, thousands of people would still be alive.
2020 Letter
The Passionate Audiophile
Thanks for this post. Agree with all the points.
Ok I'll byte (pun intended), of which software are you referring to here?
There is effectively an implicit scope created by the let binding. In rust you can't reassign a variable without it being mut. The two `x`s are separate variables named x and are not at any point mutated. Reassignment would look like this:

let x = 1;
x = x + 1; // <- error[E0384]: cannot assign twice to immutable variable `x`
let mut x = 1;
x = x + 1; // ok!

This obviously matters very little for an integer, but it is relevant to more complex types.

You can actually see the scopes, and the progress of variable liveness, if you run the compiler out to the MIR intermediate language:

fn main() -> () {
let mut _0: (); // return place in scope 0 at src/main.rs:1:11: 1:11
let _1: i32; // in scope 0 at src/main.rs:2:9: 2:10
scope 1 {
debug x => _1; // in scope 1 at src/main.rs:2:9: 2:10
let _2: i32; // in scope 1 at src/main.rs:3:9: 3:10
scope 2 {
debug x => _2; // in scope 2 at src/main.rs:3:9: 3:10
}
}

bb0: {
StorageLive(_1); // scope 0 at src/main.rs:2:9: 2:10
_1 = const 1_i32; // scope 0 at src/main.rs:2:13: 2:14
StorageLive(_2); // scope 1 at src/main.rs:3:9: 3:10
_2 = const 2_i32; // scope 1 at src/main.rs:3:13: 3:18
_0 = const (); // scope 0 at src/main.rs:1:11: 4:2
StorageDead(_2); // scope 1 at src/main.rs:4:1: 4:2
StorageDead(_1); // scope 0 at src/main.rs:4:1: 4:2
return; // scope 0 at src/main.rs:4:2: 4:2
}
}

https://play.rust-lang.org/?version=stable&mode=debug&editio...
You must have a very unsupportive SO.
Also he is severely lacking in charisma.
Culture May Eat Strategy for Lunch but Most “Culture Work” Hurts Your Startup
I agree with this. I don’t think the promise of genomics is even possible because genes (unless it is something simple like a loss of function mutation) don’t work like we think they do on phenotypic expression. Every gene seems to be involved.

https://en.wikipedia.org/wiki/Omnigenic_model

And that doesn’t even begin to touch on epigenetic modifications.
The arduous thing is that I haven’t ever done native app development, so will need to learn it. I cannot use the cross-platform frameworks to bootstrap since the product primarily aims to solve the current UX/UI provided by existing apps.

The article pretty much nails what I’ve been doing (and I’m embarrassed to even admit the nature of my success fantasies, they are laughably delusional, but my goto guilty pleasure to indulge in).

But, the disliking myself part comes from the fact that I don’t operate like this when it comes my day job. I always tackle a problem with discipline, reduce scope, find some way to a solution with consideration for correctness/time-investment.

So why am I acting like a jerk-off when it comes to this other thing? I think a little has to do with the fact that I’m envisioning another concept in the most saturated app space imaginable, one that most people (including myself) would say ‘don’t even bother doing another one of those unless you take it up a notch’. The day-job pragmatist in me is talking the fantasist in me out of this nonsense basically (fantasist doesn’t know Swift for example, needs that reality check). It’s almost like being a parent and not having faith in your kids, you will feel bad about this on some level.
The differentiating feature of Atlassian’s @compiled package is not the “build time atomic css” - it’s that you can distribute components that use @compiled on NPM without requiring your consumer to futz with Webpack include paths for e.g. CSS files. Do I have that right? @madou is the extraction shipping yet? The docs have a few places that say “coming in 2021” - what’s the status?

For those interested in build-time CSS in JS, also called Zero-runtime CSS in JS, you might also want to check out:

- Linaria (https://github.com/callstack/linaria) I use on my personal site. I ran into trouble/bugs trying to integrate it with Notion’s build process; the Webpack/babel bits are very brittle.

- Treat requires that you write the JS that computes your styles in esperare xxx.treat.js files which is annoying from my point of view - I want single file components. (https://seek-oss.github.io/treat/)

- No idea about this one, but it’s more recent. Has some other interesting things in the inspiration section of the README https://github.com/CraigCav/css-zero
Not quite. Emotion doesn't do the atomic splitting - ie. one class name per style rule. This splitting results in ugly looking HTML but if two components are using some common subset of CSS rules they will partially reuse the same css classes.

It is closer to https://www.styletron.org/ in that regard.
It isn't about it being soothing. From what I understand it's about classical music engaging your brain in specific ways that counter the depressive spiral. There are studies and data on this. It isn't about liking it, though study helps. (If you understand why Bach is remarkable you have an easier time liking his music. I'll warn you about Mozart, though, his compositions are hypersensitive to correct performance. If the performance isn't nearly perfect, it falls apart... anyway...)

Video games can do this as well, if used properly. Set a goal, meet it, set another goal, meet it. Being active is the opposite of "ennui" or "malaise" (earlier poetic descriptions of depression). Regular doses of goal achievement can also reprogram the brain away from a depressive spiral.
Wouldn't this be protected as a whistleblower?
Would be funny if Google brought on Robert Zubrin of Mars Society fame, or even funnier if they brought on David Brin of The Transparent Society.
One of my favourite lecturers at Oxford. I remember him for his beautifully written lecture notes. Here are some examples:

An Introduction to Pure Mathematics: https://www.dropbox.com/s/txa2yoqp68vkkln/PrelimIntro2012-Ve...

Linear Algebra 2: https://www.dropbox.com/s/18wqskjtcr0mbw7/Mods-Linear-Algebr...

An Introduction to Fields: https://www.dropbox.com/s/zn0cnv762vu21op/Fields2013-Ver2.pd...
In the wikipedia entry you provided, there's an example in Rust, similar to the 9th code snippet, that claims it is variable shadowing:

https://en.wikipedia.org/wiki/Variable_shadowing#Rust
> People who grew up on SysV init like to shit on systemd as it erases their existing knowledge...

Painting people who doesn't like systemd like old, beardy creatures afraid of learning new stuff is extremely simplifying the situation if not being misleading.

My personal opposition about systemd is about binary logs and going against "doing one thing, well" principle. I may rant it all day long about the things I don't like about systemd and praise its useful features for a similar amount of time but, I'd never bring up "I learn to everything from ground up again!" as an issue.

Software evolves, everything evolves. We need to adapt regardless of we are system administrators of a big farm or a user of a measly Linux system.
Did anyone read this fully? What is the most serious and substantial accusation they are making?
I had a similar experience porting a relatively straightforward and simple CLI utility I had written in C.

Having said that, when I've faced real challenges with Rust (and the borrow checker) it's been with bigger longer running applications, like a webapp, or a long running service.

I have no doubt part of that comes I have a stronger background in garbage collected languages, so my mindset when developing larger applications is in that mode. I'm sure with enough practice I'd get it, but there were many things that I just couldn't replicate one to one in Rust. Not that they weren't possible, but they were just different enough that I couldn't figure it out without being more comfortable in understanding the language, and I just haven't dedicated the time needed to it.

Will likely go back to it at some point, as it is an interesting approach to programming, with lots of upsides.
Except for the foil wrapped naan. Toasting it briefly sometimes helps...
Flash is dead, long live the pdf!
There is literally a Rust example in your wiki link saying that this is shadowing. You can even redefine the variable to have a different type, how can this be reassignment.
Step by step instructions to utilize Fitness Keto Review
Fitness Keto Review is among the best dietary enhancements that you will go over. It is an item with parts that push the body to get into ketosis. The characteristic thermogenic fixings hoist your body's capacity to consume fats for energy. These cases are the ideal decision for individuals who don't take any creature items. Fitness Keto Review helps your digestion and smothers your hunger to ensure that you accomplish the objectives that you have set. In spite of the fact that this item is ok for human use, you should include your primary care physician in encouraging you go to a choice. On the off chance that you are utilizing some other medicine, inquire as to whether it is protected to utilize this dietary enhancement.

http://wintersupplement.com/fitness-keto-review/
why? css exists because one shoud not need js just for styling! js is dangerous for me!
I have been doing something similar this past year and it has really boosted my productivity. I start the day by writing down things I want/need to do that day. Generally things like 'fix test on failing pr', 'reply email from Dave', 'process feedback on design document'. As the day goes on the list grows, and I rarely finish everything. The next day I start by copying undone items from the previous day. The key for me is to use pen and paper. I had tried various todo, time and project management apps, but it somehow always felt like a lot of overhead and I could never get it into my workflow. Pen and paper is so quick and easy to use, and there is something strangely satisfying about crossing an item off your list compared to dragging an item in trello/jira.