jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The guide is ok, but I will say that nothing works better than having a problem you’re trying to solve. The rest comes naturally. I taught myself data mining (now called machine learning or data science) in a matter of months because I was trying to build a lead scoring model.
https://contrastrebellion.com/

More high-contrast options exist then Black foreground on a White background.

I'm not disagreeing with your point, I loathe grey on grey sites. Being visually impaired nothing makes me rage-quit your site quicker if my DarkReader extension can't unfuck a site.

I'm posting https://contrastrebellion.com/ so all the replies and followup conversations can see it too.
Google is a business and so as long it isn't illegal, they have the right to do it. Whether it's smart in the long term, profit-wise, compared to short-term, is another issue. But you often see companies start making BDC (Big Dumb Company) kinds of decisions after they reach a certain size and culture and market/feature maturity -- they run out of places to grow their revenue in less slimy ways, or at least, they think they have.
That is not an extraordinary claim. Everybody knew that Spotify was scanning the filesystem. Some trusted that it was careful about what it uploaded. People with security concerns did not.
Zed Shaw did the original, if I recall correctly.

edit: nope! @thebarrytone did the original, the curious can find the author in the source.
> The overly curse happy programmer speak is so very stale.

Today, yes, but the site isn't new either.

> It doesn't make the content more interesting. It doesn't make the author seem any cooler.

I don't think the point was either of those things. It's meant to express outrage at the overcomplication of websites with the excessive use of javascript, the needing to download megabytes of JS to render some text, etc.

Here's the context from the original:

> You think your 13 megabyte parallax-ative home page is going to get you some fucking Awwward banner you can glue to the top corner of your site. You think your 40-pound jQuery file and 83 polyfills give IE7 a boner because it finally has box-shadow.

Being outraged at the state of the web has been lessening in popularity, I think. That's possibly because CSS has improved a lot and IE is finally obsolete.
Ah, yeah my bad.
yeah 'traditional music forms' was a poor choice of words, guess I meant western music, or modern popular styles.

I really love synthesis & IDM but I tend to gravitate more towards soundscape compositions that are made of samples that have been abstracted to varying degrees. For example here's a piece I made that loosely follows Sonata form but has very little harmony or rhythm. Made completely of samples from an outside field and my living room. https://soundcloud.com/anthony-nagid/the-reality-sculptor-st...

Thanks for the essay, I'll put that in my que! There's a book I really like on 'The Art of Sound Organization' that got me into these styles. https://www.amazon.com/Understanding-Art-Sound-Organization-...
Gee I'm sure there no unscrupulous convicts who will pretend to be women to be around women
Manual scaling is already in GA, and horizontal autoscaling is already available! Get in touch at support@render.com to get early access.
I hardly know anyone who uses Whatsapp, people mostly use messenger in swe, nor, fin, den.
>It's amazing that the reactions to this are both "should have banned him years ago for violating their rules" and "this is blatant dangerous censorship." Whichever side you're on, this is a lose-lose situation for twitter.

A month from now Trump will not be on Twitter. Nobody will actually see what he allegedly says but he'll be gone.
Correct me if I'm wrong but specifying an older package version in R still pulls the newest packages from CRAN for any dependencies, which is quick way to run into a load of incompatibilities.

I've not tried renv yet but packrat was a pretty poor solution.
One not implemented as a centralized service. Nobody can buy email, Jabber or Matrix.
> So we are talking about software here that somehow made it to version 1.1 without anyone ever using a directory with spaces in it with it.

This is extremely common, especially on Linux. Basically anything that uses things like Bash or CMake will almost certainly not work in directories containing spaces.

Developers don't use paths containing spaces because it causes so many issues with badly written Bash scripts, and as a result they don't test their code with paths containing spaces.

Bash and CMake and similar hacked together languages have very error-prone quoting rules that make it very easy to accidentally make something work with paths without spaces but fail on paths with spaces.
Note that normal Telegram chats are not end to end encrypted. You have to start a “secret chat” for that.
Back when this contest was running bank savings accounts paid enough interest that there was a real loss of having all your money withdrawn. I'm not sure what year this was, so I can't look up the interest rate, but a couple thousand lost per month isn't an unreasonable estimate.
Thanks, I just checked renv out (I haven't had to work with R in over a year). Renv looks much better than packrat at a first glance.
Photoshop has had a lens blur filter for ages (I think at least back to v6), the trouble usually is to get a useful depth map so it can work properly.
Telegram. Been using it for years. I regret that they try to implement features that are not core to the IM world, like their support for voice or video calls that are really junky and buggy --- but overall it’s a great tool, accessible on all platforms without being tied to your phone (like the web version of Whatsapp).

As long as I can be far away from the Facebook world, I’m happy.
It's popular for Linux distributions to have a scattered hierarchy with a package manager, but it certainly isn't a requirement. Take a look at AppImages.
Yup.

> Nobody in this debate is particularly forthcoming (Spengler
> included, as much as I enjoyed his post), and no solution
> is perfect. Only one of these groups has PR departments, though.

Also Spanglers response on the comments is important:

> I commented specifically on the 'de-evolution' of "responsible
> disclosure" into something where it's deemed irresponsible
> if a researcher doesn't allow a vendor to sit on a vulnerability
> for as long as they feel like.
Personally I feel that idempotence should be the only important semantic component of PUT.

Although the spec makes stronger assertions about its semantics than this, namely that the body of a PUT is supposed to a full replacement for the resource at the URL in question.

However I don't think any clients or middleware take advantage of this or would reliably be able to take any useful advantage of this.

Whereas idempotence is something which client and middleware can usefully take advantage of - eg a browser can safely re-try an idempotent request whereas it can't safely retry a general POST.

Allowing PUT to be used for requests which are idempotent but not technically full replacement updates (eg partial updates) would allow middleware to know that they're safe to repeat.
Seems overly complicated, I have no idea what's going on when I visit Area 51, I guess this is their strategy for turning away uncommitted users.

Also, how are they going to make money?
Along those same lines of thinking I've seen a ton of current events editorial writers claiming space travel is a waste of time and energy only for the "privileged" attacking musk and SpaceX any chance they get.
> The site is probably 90% male visitors.

I saw some actual stats on this a few years ago and IIRC it was 60% male / 40% female. There’s plenty of subreddits which are mostly women.
That's what I meant if it were ambiguous. Constantly, more money is thrown at K-12 education but it never seems to reach teachers, students, or buildings. It too often goes to administrator perks and their conference jet-setting-at-work lifestyle.
Hollywood movies have always seemed to me ten times more violence exploitation than sexual exploitation, which is kinda weird if you start thinking about it. Sex should be a part of life, violence shouldn't but why doesn't that reflect in the movies we are making?
Short Topps /s
Thank you Github. We truly appreciate it. I hope one day US will return to JCPOA, and our government can build on it new deals.
Perhaps the biggest of big data problems - imagery (photos & video) We build algorithms to extract value in imagery.
I feel like Elixir in general goes a long way to lowering the barrier to using BEAM and OTP.
...His RSS button open a malware site...
I could also use a jackhammer, but that's not what jackhammers are for.
An overall positive slope but the last decade has not been kind to the bottom 60%: http://www.advisorperspectives.com/dshort/charts/census/hous...
Not to be a stickler, but the series plainly says "'Profitable and proud' is a Signal vs. Noise series that profiles companies that have $1MM+ in revenues, didn’t take VC, and are profitable..."

And here, in just the second post of the series, a company states "taking this investment from John H. Phillips was probably the best decision we ever made. Apart from allowing us to meet payroll for the first year..."

That's not exactly "didn't take VC".
I definitely see it as a valuable feature and I hope they successful disrupt the current market as capital market is too high and mighty.
Short and distort is separate from naked shorting. Excess Naked shorting is just fraud to amplify the scheme.
> Really though, why is end-to-end encryption the one thing that should disqualify a system?

Because security as an afterthought is known to fail.
>My approach to Twitter has been to aggressively unfollow anyone posting content that I don’t want to be consuming. That ranges from constantly dunking on every opportunity to people who simply tweet too many times per day.

I tried this. You end up shedding a ton of follows and mostly end up with people who say nothing. Then a week later you like something that person says and refollow, then they say something again and get unfollowed.

I think fundamentally it's like the article says. twitter is just full of anger and paranoia. I can't say if it's twitter that creates this, but it certainly enhances. Twitter is the problem and quitting is your only option.
Yes, this is the current flavor of the month to show off one’s level of internet outrage. See: Scott Alexander / Astral Codex Ten.

It’s funny, I’d never heard of Scott before the HN outrage. I’m now a paying subscriber and have been enjoying his writing.
In my opinion, k8s starts to shine when you have to manage hundreds of containers. When you have just dozens of them it's an overkill, but there's no way to smoothly slot in another solution between "docker-compose up -d" and spinning up a k8s cluster: you will (or think you will) hit a maintainability ceiling again and have to migrate to k8s.
The fact that Ferris is completely transparent about how he won tells me that he probably doesn’t actually think of himself as a war machine.

You are also underestimating Judo here, too. It’s all about grappling and throws, positioning. Maybe keep that in mind a little bit when you say he won by forcing his opponent out of bounds. It’s not a street fight.
This is a much more accurate answer than “Islam”.

Just like US drug laws aren’t driven by one thing but rather a combination of moral fears, racism, fear of crime, intent to protect people from themselves, etc.
Looks like an instance method, rather than a static.
Next, suspend it in a mercury-like globule between two battery-powered magnetic plates, and place it beneath the Vatican...
Something is wrong Ranjith, you have more "dead" posts, you probably triggered something like "too many posts for a new account."

Hallo admins, Ranjith is the author of the linked article!
Maybe somebody can explain this better to me -- but if you freeze up in interviews, are you also going to freeze up in developer meetings? During code reviews? When you're in the room with clients?

Developer meetings are about the issues at hand. Code reviews are about the code. Client meetings are about their problems and ways to solve them. Presentations are about the topic you're presenting. Selling your teammates on an idea is about the idea and its merits. Interviews are about you.

(Incidentally, getting a person to go out with you, as some other poster mentioned, is about you. It is also a well known source of major brain freeze.)
Because nobody cares about suspend-resume power mgmt. If it doesn't work, curse it, pull it out and put it back in again, voila it works.

The people who really care about and study the spec, are those who have to support fixed devices i.e. USB devices internal to an appliance. They physically cannot be removed by the user. So suspend/resume has to work.

Embedded programmers have to deal with totally-broken drivers/specs all the time. There are probably 100s of folks who knew about this and dealt with it (bumped the timeout in their embedded kernel to match the devices they support) and never said anything to anybody.
>so there has to be a line somewhere.

And that line is human consciousness.

I empathize with humans and animals too(especially mammalian), of course. But I choose not to be swayed by feelings when I think about policy. Preservation of nature doesn't require empathy, and justice among humans doesn't require it after utilitarian principle is chosen.

Domesticated animals are born and live for our utility. As long as we don't consider animal pet ownership as equal to slavery, I don't see how animal experimentation is problematic.
If stopped by an inquisitor, I'm likely to assert my right to silence. This may mean I'm detained and intimidated for 9 hours.

It's worse than this - since border zones are considered legal no-mans-land, you actually don't have the right to silence in those areas (i.e. it's an imprisonable offence not to co-operate). This is one of the significant points in the Miranda case, the fact that normal protections afforded to journalists don't apply in these areas.
Would this apply retroactively to warrants already issued? We know that in the Freedom Hosting takedown, an exploit was deployed by the FBI to identify the machines of users on the Freedom Hosting network. After that incident, there has been no resulting arrests from that intelligence.

Lets suppose the FBI deployed their exploit on Freedom Hosting's servers but ran into legal issues afterwards with their search warrants due to their jurisdiction.

If this were to pass, would it retroactively legalize those warrants that were issued in July 2013?
I'm afraid we'll always be jumping to new apps. If we jump ship from Signal to Matrix, as some people suggest, then I fear that in 2-5 years, Matrix will morph into something unacceptable, just as Signal has.
Well, did we? You can still do that! Those environments were extremely primitive and it doesn't take much work to match or vastly exceed their capabilities. This is so much the case we often don't even recognize such environments staring us in the face. Consider another story on the HN front page right now: IntelliJ 2021 is out. Load IntelliJ and you have something that which can be arbitrarily scripted, altered and extended as it runs, and which appears to match/exceed Genera and the other demo'd systems.

Here are some features of IntelliJ that are reminiscent of a single-address-space fully reflective operating system:

• A multi-language scripting console that lets you access arbitrary parts of the IDE and give it interactive commands, either via its real API or (using reflection) anything else:

https://www.jetbrains.com/help/idea/ide-scripting-console.ht...

• An interactive debugger that can debug any app, including the IDE itself. Of course it can be risky to use breakpoints as you might suspend the debugger you're using and get stuck, but that's a conceptual issue, not a technical one.

• An interactive auto-completing command line like thing for commands, files, symbols, menu items etc. Double-shift opens it for me.

• Real-time CPU, memory and task monitors. Try opening the command palette, type CPU and then pick "CPU and memory live charts", or search for "activity monitor" and open it.

• A fully virtualized filesystem layer with sophisticated file explorer. You can explore 'into' files at the structural/symbolic level.

• Obviously it's the JVM so everything is fully garbage collected.

• A whole UI framework that supports both tiling and floating windows.

• The ability to load, unload and upgrade apps (plugins) on the fly without restarts. They can alter the behaviour of the environment and other plugins, either via real APIs or by the big hammer of loading a JVM agent on the fly. JVM agents can rewrite code in any arbitrary way and swap it into the app as it's running.

And you can program it with Lisp if you really want to, via Clojure. I watched the talk, it was a nice talk, but I couldn't help feeling that the answer to "What have we lost?" is actually - cynically - not much. Those environments had some interesting ideas and the good ones seem to have made it into production, just not via custom hardware and operating systems.

Edit: interesting how quick this hit -1. I think a lot of people like the idea of lost treasures in computing. I used to like it too. But I can't identify something these machines or operating systems do that is strictly superior to modern technology or large-scale 'operating environments' like IntelliJ.
I was thinking about Aol's recent acquisitions and their transformation into a content company when it occurred to me that this isn't really a new thing for them. They have been at it for a long time. From what I can tell they started out as a different company all together and then acquired an ISP and eventually grew into what we all remember as dial-up era AOL.
Why does Joel hate introverts?
What about industries that were in strong decline but successfully reinvented themselves such as fast food?
Macs "just work" for things where Linux doesn't. Photoshop doesn't run natively on Linux, that's alone is enough for many to choose OS X over Linux.

For many people the price difference (if it's there) doesn't matter.
Well, I've got a beard, and I don't bathe much already...
Regarding item 1: I had this problem at my last job, especially since I was technical support, so people would often use lunch time as a forum for questioning me. I would answer the first question, and then politely say that I didn't feel like talking about work during lunch. If other people around me were talking about work, I'd make an effort to start another topic with the people who weren't actively engaged in the work-convo.
Little secret, uglier pages convert into more clicks on PPC. Pretty pictures and design only distract the users from clicking somewhere else.

Some of the systems used play with a lot of landers, designs and such. They auto optimize and can be tweaked. Checkout http://www.fabulous.com/promo/fabulousplus/index.htm
I see a lot of people saying DMCA about this, but nowhere on that facebook page does it say you are submitting a DMCA request, so you can't possibly be charged with submitting a false one.

Yes, Facebook has to comply with DMCA takedown notices... These aren't necessarily those, though they could be.

Facebook could be handling this better, though. An automated form is probably the worst way imaginable (short of a 1-click link) to handle this.
This is unfair. Extroverts are energised by social interaction, but introverts are drained by it, so they're going to find mandatory group lunches tiring and unpleasant in the long term regardless of the cohesion of the group.

So perhaps that's what "cohesion" really means in this context: hire a bunch of extroverts. Bully for Joel.
Prouvé Demontré Verifié to reflect its French roots :)
Its not merged into homebrew yet: https://github.com/Homebrew/homebrew-core/pull/74849
Is this a ... at Tesla? ( I am trying to come up with the right word, not a native speaker, "snag" "jab" ? )
And it's really easy to setup hibernate on archlinux.

Just echo "disk" or "mem" or "freeze" to /sys/power/state with sudo to make it sleep / suspend / hibernate.

If you want to lock the screen as well, run `i3lock -d -c 000000` or `xlock` before updating the power state.
In an area with around 10 Amazon FCs that I know of, the digital billboards on the interstate advertising Amazon says jobs starting at $15/hr. Bandit signs, albeit professionally printed, in the same metro specifically for equivalent types of labor intensive package handling warehouse jobs at FedEx/DHL advertise wages in the $20-22hr range. I haven't noticed any signs for UPS. Anecdotal, but may suggest that in at least one market Amazon isn't a competitive wage for this class of work.
Nice to see the D improvements.
Oh how I wish it would be boring... but now for me it's just annoying.
The outcome is the same. Except that it is not declarative, because 'you' are the machine who codes up that logic.
I'm not the one whose conflating diversity with Linus' attitude, that would be the feminists.

edit: please hn, tell me where I'm wrong.

My whole point is that making this a matter of diversity is wrong and only done to push a political agenda.

It's not Linus who is saying anything against any race or gender. He's being mean and then some people calling themselves "feminists" are coming in and saying "being mean to people is so much harder if you're a minority, so therefore open source is racist".

I'm not conflating diversity with anything. Just pointing out that that's what the geek feminists are doing.
A few things stick out:

1. Form factor - it's a big square. That sounds dumb but there are specific reasons why it's fantastic. Unlike an oblong rectangle, it fits very well in a pocket; doesn't wobble around. Holding it feels solid... and it makes using the apps fantastic. I have all the width in the world to view webpages like a desktop, explore maps with my thumbs, load up spreadsheets (never thought I would want to do that on my phone, but suddenly it was easy). I can zoom into things with my thumbs easily. I love the square shape. It also means the keyboard is an excellent size.

2. Keyboard - Wide real-physical-buttons keyboard.... which is also a touchscreen! It's capacitive touch across the real buttons. I've never seen this anywhere, and it works phenomenally. This is used for a variety of reasons, mostly subtle features that make typing wonderful. I can backspace a word by swiping right-to-left across the keyboard. By swiping down across the keyboard, I load a large set of symbols that appear over the screen's UI, so now I have 7 rows of buttons easily accessible whenever I want, which is awesome (I type a lot of symbols!). I can double-"touchscreen-tap" (not click) on the keyboard to load a "bubble" text-cursor which is super useful for selecting down-to-the-exact-character-I-want part of text for select/copy/paste/etc., or even just to navigate around where I'm typing (I scroll around on the keyboard-touchscreen to move it). It's hard to describe but there are so many little features built into this thing that make it great as a power-user.

3. It's a bit like Linux in the 90's -- there aren't so many apps, but the base OS gives you tons of features that are important to me as a power-user. For example, it can aggregate all your messaging from different apps into one place, where you can create filters for which subsets of messages you care to see, you can easily prioritize or delete messages, etc. The wide screen helps with this. Also I have many options for tethering (mobile hotspot, or tether via USB or bluetooth), screen-sharing via miracast etc., and lots of other connectivity tools etc.
Give me Github Flavored Markdown and I'm in.