skysight-inc/HackerNews huggingface dataset:
https://lore.kernel.org/patchwork/patch/250840/
Is social media addiction in the NBA out of control?
Is there a way to ask for what information Facebook has of a non-user (like myself), ask to have it deleted, and ask Facebook to not collect information about me since I am not a user?
Apparently, they're planning on charging only for team features.

Quote
> We plan on remaining entirely free for individual users and only charge for team features (we are still discussing what those could be). Hence it's only businesses that decide to use Station across an entire team that would eventually have to pay.
This is so frustrating, as I really loved the client, and now it's just being killed off. It's absolutely burning a good chunk of whatever goodwill I may have had for Slack.
Linux does that too. It asks for the encryption password very early in the boot sequence and that is it.
Ask HN: How is your programming-at-home/hobby environment set up?
Pics if you want! Though I'm more interested in environment i.e. virtual machine or dedicated machine. I've been trying to set up like a small hobby workstation kind of thing that's distraction-free so I could do little web development or app development projects with server hosting...something along those lines. I was wondering how other people have their home-productivity areas set up so I could get some ideas!
I think this doesn't quite get it. Will "hard work" lead to success? No, not exactly. I don't think anyone believes that. A prisoner in a work camp works hard.

Hard work combined with personal agency leads to success. Are you responsible for yourself? That is, are you taking responsibility for yourself? If so, you will find a way to make yourself successful. If you are looking for someone else to take responsibility for you, for your healthcare, for your retirement, for your general environment and well-being, then naturally you will be at the mercy of whoever happens to assume that responsibility.
A always thought Hackers movie style animated boot-up screens would be awesome.

https://www.youtube.com/watch?v=qiQlZU5oWTQ
I spent a lot of my career doing that. There was usually a fairly large gap between what made sense in relational database design, and what was convenient and sensible for users.
No. In fact I run a bootstrapped SaaS business and am able to pay more than 7 employees on 1m. Do you have a source for your claims? My accountant can verify mine.

Some of your list is silly. My electricity bill is $25 per month. My rent is $800 per month. I choose a smart place to open a startup, not SF.
C is a useful and universal model of computation not just because most native software is ultimately built on C, but because any hardware that people end up widely using also has to have a sensible C compiler.

The C model is relatively close, I’ve heard, to the hardware of a PDP-11. But there have been tons of abstractions and adaptations on both sides of that coin ever since; not only can a C program provide a language runtime that behaves quite differently from a PDP-11, but the C program itself is compiled to machine code that is sometimes quite different than the code for a PDP-11, and even the low level behavior of the CPU often differs from what’s implied by the ISA. And while all of these models of computation are Turing equivalent, the transformations to and from C are very well known.
> Bios isn't in control anymore, why is the motherboard logo still on the screen?

There is nothing stopping any of these components from changing the display framebuffer. The "news" here, so to speak, is that finally we'll have things working where you can avoid any buffer changes and simply start drawing on the old background.

If you want, you could have grub2/etc change the framebuffer and now that could persist up to the gdm hand-off.
> Curious, it appears that you guys use a highly focused beam on small particles, like 1 W focused into a diffraction limited spot, right?

That's correct.

> How come the bio-molecules that you're manipulating with this light don't just "burn up"? Is it because they're mostly transparent at that wavelength? Or you're only exciting a marker molecule that is stuck to them?

We trap and manipulate a micron-sized polystyrene sphere that the proteins are attached to, not the proteins themselves. The microspheres don't burn up because they don't strongly absorb (i.e., they're mostly transparent) at the laser's frequency. Paper, on the other hand, absorbs strongly and ignites.

Optical traps rely on the momentum of light and the fact that a microsphere displaced from the diffraction-limited spot refracts light in direction of the displacement. Since momentum is conserved, the light directed away from the center of the trap creates a force that pushes the sphere toward the trap. If the light were mostly absorbed or scattered, this force would be along the axis of the beam.
And, from what I've read, Amazon is supporting legislation of a higher minimum wage. Which, seems to me, would be more of a burden on their competitors than themselves, thus giving Amazon a competitive advantage.
On my external 5k display connected to a 2013 Mac Pro, the File Vault protected login screen is displayed in the middle of the screen using maybe 30% of the screen real estate.

Once logged in you get the full 5k. So it's still not 100% over in Mac land. :D
Star Wars: The Last Jedi, Russian Trolls, and the Disintegration of Discourse
Patents for Software Freedom
Solving boring problems that no one else wants to solve because they are too boring is where the market is.

I'm actually disappointed that it is "new kind of ISP" that made the list rather than just plain "ISP/NSP -- whatever way IP is delivered is fine". Making $10/mo profit in being a dumb pipe with 10 million subscribers in the US is a profit of $100 million in a month while being a a dumb pipe.
I also read that, but I don't see them separating their trash, so what does it actually do? It solved the specific problem of trash piling up, and people have to pay for the garbage bags. But in towns where people don't just usually throw their garbage anywhere and the trash is collected in a timely manner... where is the benefit for this? I'd rather pay the garbage collectors via taxes than run out and chuck the garbage into a truck myself.
I believe Algolia is for implementing search that customers/users can use on your app/website. I meant for internal knowledge bases that employees can use to find relevant documents/code/records. It seems to be a real problem
> Good, you can opt in to tracking and profiling, if you wish.

What we wish is to be able to opt-in once and for all, to get rid of these incessant interstitial pop-ups sprouting like mushrooms across the Internet.

Perhaps we could introduce a new HTTP header X-GDPR-Consent-Granted, controlled by a checkbox in the browser, to explicitly acknowledge that yes, we know that anyone we interact with online is going to learn various things about us, some of which may be quite personal; that we accept this; and would you please just get out of the way and let us read the article we came here for already?

If the intent was that anyone can decline without any change in service they should have just declared consent irrelevant. No one wants to be accosted 50 times a day for something so trivial, and the answer is obvious—the law prohibits offering any incentive to consent, so the only reason for anyone to grant consent is that they didn't understand the question.
If conservatives want to use "get people off welfare by paying them more" as a political tactic:

Great.
Google actually had a product many years ago which they discontinued:

https://enterprise.google.com/search/products/gsa.html
Satellite network for all the people in the world is a rich white guy problem -- it may not be profitable, but damn I am going to have satellites!
To change the initial splash (from power-on), you'd need to get that pixmap embedded into your EFI. However, with the recent changes, any of these systems after initial EFI can alter the framebuffer and have that persisted up until wayland/xorg/etc.

Pressing a key to get the "full dump" is in fact how plymouth works, which many Linux distributions use from the kernel up until gdm/display-manager.
Wealthfront | Redwood City, CA | Engineers | Onsite

At Wealthfront we believe everyone's personal finances can be optimized and automated for a very low fee using high-end technology. To achieve that, we built a software-only approach, which also helped create a new category: robo-advisors. Over the past six years we've paired the expertise of our PhD-clad research team with the exceptional talents of our engineering, product and design teams to deliver sophisticated products and services to our clients that are easy and fun to use. We have loyal clients from every state who trust us with over $10 billion in assets... and we're just getting started.

We recently closed a $75 million round of funding from Tiger Global and are rapidly growing our team. We are hiring across the board, but are specifically looking for Backend and Data Engineers.

Feel free to check out the job descriptions and apply here: https://jobs.lever.co/wealthfront (please mention Hacker News in application).
It never actually bothered me (as a tech person) but I can see how a non-tech person might think something is wrong.

Then again, dependint on the distro, they don't really cater to the average user.
> he outlines the importance of a strong type system for maintenance and refactoring—A property much harder to achieve in something like python.

Of course a typed language is going to have a better type system than an untyped language... When you compare to a language like Java, your argument doesn't shine.
It sure would be nice if we could just purchase such unlocked devices directly.

You used to actually control the devices you purchased. Then mobile comes along and so far we've seen locked OS accounts (rooting), locked bootloaders, and locked basebands. Now there's locked ME or PSP. This is getting ridiculous, as well as difficult to keep track of. Perhaps we need some sort of "Fully Unlocked" certification to indicate that a device you're considering purchasing would actually be yours?
Which points do you believe that F# doesn't tick, or only half ticks?
The answer is that they will all soon be much poorer
"How to trick a company into adopting a language that is difficult to hire for and has a small ecosystem"

If FP is the goal, then Clojure and F# would be FAR better suited.
This is borderline criminal, and should be caught with processes / code review.

Did you really see a lot of such cases??
One of the things that I have really come to understand is America is not even close to "land of the free".

There is a very very narrow set of rules that you absolutely have to follow to even be able to live peacefully here. Be born at least middle class, go to good schools, pursue the right degrees, go to corporations, make no mistakes in life and then finally retire in a retirement home paying thousands a month.

Steer from the above path and you'll start seeing things like mistakes in IRS filings or a medical issue or a pre-existing condition or a divorce or a bankruptcy or an unmangeable debt or a gap in career.....you know, normal human problems, you are screwed.

And then there are man-made problems like jail without bail, lawsuits flying around, guns, crime.

Notice there is no place in society for teachers, small-time healthcare professionals, career in arts etc.
It's because there's a conflict of interest in who reaps the benefits. If the company makes the decision to automate, it's clear that it's the company that reaps the benefits. If a worker chooses to automate, it's ambiguous.
Very interesting. I wonder why they would, it seems like an unsolved problem still. There must be something deeper I'm not grasping
I had a bookmarklet that did this that I've lost ... I'm interested in it if anyone here has it.
The mechanics are supposed to get out of your way and Numenera’s Cypher system seems to do that job well.

The setting too leaves a lot of room and options for a good DM to expand into and build upon.

You can base almost any kind of story in Numenera, with tech levels ranging from primitive to medieval to hyper-sci-fi.
I used Station for a couple weeks and then I looked at my activity monitor... it was eating up more cpu than 15+ chrome tabs. Have you fixed this?
Tellus (tellusapp.com) | Android (Kotlin), iOS (Swift), backend (Ruby/Rails), UI/UX designer, product, and growth | Silicon Valley + remote (we're flexible) | Full-time only | Competitive salaries and equity depending on role, experience, and location

We are an ambitious real estate technology startup, with millions in seed funding, founded by serial entrepreneurs looking to crack open the unyielding world of real estate and homeownership. This unique sector is riddled with extreme fragmentation and is plagued by a sea of uninspired product offerings — yet at the same time, real estate contributes up to 18% of the US GDP (and many folds that in other countries). We're a team of seasoned operators and developers that loves to move fast and wants to do something no one has figured out.

Home base for us is in the Silicon Valley but we have a team that spans eight countries. So whether you're in the Bay Area, thinking of moving to SV, or are happy where you're at, we'd love to hear from you.

The most important thing we're looking for is a hunger to change the world. If you’re looking for a challenge unlike any other and yearning to join an experienced team, then hit us up!

A few years of experience is preferred. Please email your resume and references/code samples to us at jobs <at> tellusapp.com. Please note, we generally don’t respond to generic resume blasts. We’re looking for exceptional individuals who have a true interest in what we’re doing.
I'm not sure what value there would be in a 368. You can emulate that on a modern CPU if you need legacy software support. Otherwise just use RISC-V, it already runs Linux and thousands of programs. Oh, and it's got a 64bit version too.
Bug in certain older models, or older OS version. I had it on my 2015 model (discrete GPU).
They apparently offer google cloud search as well.

https://cloud.google.com/products/search/
Doesn't automation eliminate the need for negotiating with a union?
So its perfectly ethical for a company to hire you for $50K to produce say $100K revenue, and continue paying you $50K even though you produce $1M in revenue after automating (or even fire you and keep the code)?

Why is it ethical for companies to get away with paying you FAR less than the value you produce for them?
I currently do a lot of TI-84+ programming (I'm in high school, can you tell? :) so I don't need much but I tend to have the TI Device Explorer open in one window at the top right corner (this is Windows, few of these apps work in Ubuntu sadly), an IDE in the left half, and Windows Explorer in the bottom right. Sometimes I also have some website in the background in Firefox for reference. Maybe I'm not your target audience but I figured I'd chime in.
Jetbrains can make people pay for them because their products are just insanely good value for money. I currently get their whole suite for $15 a month, and I get to use them at work and for freelance assignments. I mean, it’s a no-brainer.
I know several people out of college making $200k+ per year and they don't do anything extremely specialized or participate in crazy politics or management. Just your typical frontend JS dev from a good school, with good experience.

I know several people with 5+yrs of exp making $300k+ per year easily at several companies (not just at FANG).

Caveat: all these people are good at what they do, come from good schools, and have good backgrounds.

This is the real reason startups can't compete in the talent market today. The companies operating at scale can afford to pay high liquid comps for the best talent.
The wealthy have always had children. They are able to afford to pay other people to raise their children for them.
IMHO a lot of this is the need for adaptation to increased stress.

I've heard a lot of stories of people going through quite a few different saddles until they finally find one that "works", but in the meantime they've also been spending a lot of time riding and have toughened up their posterior. So was it the saddle or the adaptation that solved the issue?

I'll wear padded shorts and lycra for a looong ride (2-6 hours) as it's just more comfortable, but plain tights under short and a cotton tshirt is fine for the 30min commute.
The only reason we use drywall in the first place is because of the cost of labor + time. Plaster is far superior by almost any measure.

If you created some sort of plaster roomba/printer/extruder, you'd obviate the need for drywall. Could probably use manufactured or recycled lath of some sort.

Cost/sqft of Drywall is ~1/3rd that of plaster (1.50 vs 3.50-4.50). Most of the price difference is additional labor.
I'm not a rich white guy, so if I work on this, what kind of problem is it then?
That would only be a useful certification if anything was certified with it.
So that's what happens in Germany if you don't get tenure? ;)
I think parent was responding to the appearance that you don't understand the fact that someone can be enjoying themselves without smiling.
Find clients that care about quality, be better, and charge more.
I smile when I'm riding along casually, and I'll grimace when I'm working hard. I enjoy both of those things in their time. Why not both?
This is the sentiment they’re trying to stave off.
That choice paralysis thing is a devil, too. I used to love video gaming and would hyper focus on a single game for months/years at a time.

Now I have hundreds of games on Steam, most of which far exceed those earlier games in depth and quality, and I'm meh about the whole lot.
Brave is worse than Firefox in every way. I don't want to use a browser that steals from publishers for the browser maker's benefit. If I'm going to steal from publishers, nobody should benefit.
Even taking this as granted, everything around the work, the people, the processes, the vision will differ.
I was forced to add it the other day to log into another app with facebook. I was very annoyed as I have always avoided doing it
It is also quite interesting that the article (such as you can comprehend from the butchered translation) talks about all of those "computers" (that until the 90's almost nobody had actually seen) being based on some other Soviet computer, but never on what the real originals were PCs, Apple II's, DEC Rainbows, etc., etc.
Or, new languages and language features just steal and adapt from Common Lisp (it's okay, that was just a joke, geeze). I never felt the availability of nearly any programming paradigm ever marred my experience in working in Lisp or made the language any less coherent.

If a fad is just a rediscovery (renewed interest in) some programming paradigm, they will all be familiar to you when they come back around. Hopefully your language incorporates it gracefully. I'm a little circumspect about how Java's lambdas turned out, but I'm not certain it could have actually been otherwise.

So, I don't think it is the inclusion of multiple programming paradigms in your language that is troubling, but rather how it incorporates them. One of the first pieces of advice (and very good advice) in Effective C++ is something to the effect of a) acknowledge that C++ is really a federation of smaller languages, and b) at the outset of a project, explicitly decide which parts the project will use, and which parts it won't.
That first chart totally misses the hourly compensation upside that's observed abroad. Globalization really kicked in during the late 20th century so that's to be expected.
If you fund someone who works on internet over satellites project you are working on the rich white guy problem -- the rest do not care if internet comes via satellites -- they just want internet. But digging trenches and laying fiber is not sexy enough for a rich white guy -- at least definitely not as sexy as say "I have a constellation of 800 satellites that deliver Internet!"
I think the quote "The harder I work the luckier I get." applies here.

Hard work results in being able to take advantage of more opportunities. But you still have to have those opportunities.

I think this is a case where people confuse correlation and causation. Hard work correlates with success, but it doesn't cause success.
The C abstract machine isn't implemented in hardware. It needs a compiler to translate from the C abstract machine semantics to hardware ISA semantics. Those compilers have grown to exploit the peculiarities of the C abstract machine in ways that no hardware implementation would do.
This is the most Silicon Valley thing I’ve ever read and it makes me sad how far we’ve come from the pure joy of hacking.
Individual companies raising their minimum wage is perfectly reasonable. They know what their bottom line can handle, and any consequences are fairly limited to the company itself and its competitors, for good or ill.

An entire national economy raising a minimum wage is pulling yourself into the air by tugging on your bootstraps - futile, and likely to make you keel over instead. There's no alternatives if it fails or has catastrophic effects.

Much like software, businesses work best when there aren't single points of failure - damage is limited when things go wrong. Individual companies can experiment and make decisions that would be dangerous for an entire economy, with nowhere near the same level of risk for anyone except the people at the top.
the simple pleasure of doing something you merely, but truly, enjoy.

I, for one, don't enjoy perpetually wallowing in mediocrity. The sense of fleeting time gone to waste weighs heavily on both the conscious and unconscious of my mind.

There's a difference between not having a life's chance at being a competitive athlete but still trying within the best of your means to progress within the sport, and "taking it easy" and treating physical activity solely as occasional recreation. But this article argues for the latter - why? If you're not training for the next marathon, then why are you running in the first place? If you ask me, running the same pace, the same distance, year after year, is a waste of time no matter how much you enjoy it.

And this viewpoint leads to slow decrepitude, because if you treat all of your hobbies so casually, you can never improve but only digress. Take physical activity, again, as an example: as you age, as natural hormonal production declines, as wear and tear builds up, that casual run around the block can only ever become more infrequent, more prone to injury, and thus slower and slower until one day you're not running at all. But striving to be the best runner you can be from the get-go, regardless if you have a chance at competitiveness, learning about health and longevity in the sport, will allow you to persevere far longer than the casual merely enjoying themselves on occasion.

There's also general consumerism, which this article brings up for me. "Enjoyment", "fun", is largely inherent. It's then easy to say "have fun, enjoy yourself", because that goes without saying. It's far harder to put time and effort into an activity and derive pleasure from it, and the chance for failure is not only higher but more devastating. Develop chronic injury years into your sport of choice? It's over. Don't enjoy the Netflix show you're watching? Turn on another one until you do. Of course most people wouldn't consider watching Netflix a hobby. But that's only because they're at the lowest possible level of mediocrity, because, perhaps, they value cheap ideals of entertainment over all else. In reality, film and television as a medium spans over a century of arts and culture, waiting for you to delve into and master. But if you take this article to heart, you'll instead be content wallowing in the "simple pleasure" of consumption.