skysight-inc/HackerNews huggingface dataset:
>I only use it as a tablet replacement (watching video and reading digital comics), and if manages to fail miserably at both of those.

As another Chromebook Plus owner I find this really surprising. I see your list there but I'm not sure how the video and digital comics fail. I've found it a pretty versatile device.
Imho, targeted advertising is the black box / CDO of advertising revenue.

Eyeball time is a commodity. Microtargeting by "smart people" is what enables you to sell $1 worth of eyeballs for $10.

It's going to hurt. But in favor of Google and Facebook is that maybe they have enough last mile and market share that they can just charge the same thing for commodity advertising.
My experience is that developers are hardcore in their opinion on Microsoft: they are either all in or have no interest in dealing with them.

I don't see Microsoft being able to move developers with this purchase.
Same. We are not normal users. For a native app and PWA for childcare centre management I worked on: the PWA flow just confused parents. I’m really hoping that’ll change in the future
Basically yes. This is his famous "reality distortion field."
Yeah a good point.

I think the issue here is order: solving which first. Algorithms motivate you, Handling interface demotivates. So start with the motivator.
One statistic that has stuck with me is that 80% of software projects fail. It's the default that your software will not succeed, or do well.

One small reason for that is poor time estimation, but having good time estimation won't make your software succeed. I think having good planning, makes for a good working environment, but it doesn't mean the project as a whole will succeed. It might mean the developers will be happier to be with you and pivot to the next idea.

I would like to look at the percentage of successful projects and see what proportion of these had good estimation attributes.
In Germany, we have a saying: Konkurrenz belebt das Geschäft (roughly: Competition enlivens business).

I am just afraid Intel will once more use its deep pockets and questionable business practices to crush AMD just when things were starting to get interesting again.

EDIT: Typo
I've been doing this gig for a long time, and have worked on my share of "interesting" problems, but even while working on interesting things, the work that I perform is the rote, mundane day-to-day tasks of moving data around, gluing libraries together, all to prepare some work unit for the "interesting" stuff.

Think of it this way - an architect designs a house, it's fun, creative, but the work of actually building a house comes down to sawing a lot of wood, and hammering in a lot of nails. Even if we come up with some really cool solution to some difficult problem, the work of implementing it will be like building that house. Computer development is closer to a craftsmanship position than anything else, as pretty much everything is a one-off.

"Interesting" is also subjective. Have you thought about what interests you? Do you have a hobby or activity which excites you? If you find a job that intersects with it somehow, you will have a much more interesting job, subjectively.
I see, so you simply hire superhumans who finish the project before UX mockups are even available. Simple stuff. I think I'm ready to start my own consulting business
Ah, you're quite right, very fair point. Supersonic retropropulsion was indeed a novel technology that ended up in their critical path. Interesting to speculate on what they might've done if that hadn't worked out! Are there more off-the-shelf techniques that might've been good enough? (Eg. nose-first re-entry with a deployable heat shield.)

Anyhow, obviously SpaceX has done many other very technologically innovative things as well. But this would all have been a moot point if they'd operated per the rules of the existing industry, on cost-plus contracts with a wildly distributed workforce with each department or subcontractor focused on optimising its own particular subsystem without consideration of the whole. Breaking that paradigm was far and away the most important innovation of SpaceX today.

It's worth noting that they've now gotten the gains from escaping the industry's old local maxima, and that going forward (with the BFR) they're going to be more reliant on novel technologies than they have been to date. But they'll also be reliant on the emergence of new markets for spaceflight at the much-lower price point. I suspect that StarLink is part of this effort -- apart from being a good idea in its own right, it's a way of Musk saying to the world: "See guys? This kind of thing is what you can do with really cheap and reliable spaceflight! Start thinking on this scale, people!!!"
Crazy indeed. Grass is always greener then? Your 70k in bioinformatics is something I'd drop my current job in a heartbeat for!

I'm very interesting in knowing what are your motivations to switch towards "something less altruistic". Could you share some more details? Maybe it really is that no matter what you do, no matter how meaningful, it'll always become a boring chore? Maybe I didn't have an meaningful job yet, so I'm not disillusioned?
I haven't used it myself, but a lot of people recommend the Huawei Matebook X Pro.

https://www.laptopmag.com/reviews/laptops/huawei-matebook-pr...
I have just installed beta on iPhone SE and it feels much faster.
Perceiving the future news: Evidence for retrocausation (2017)
Upon reading the first couple of paragraphs I decided to test it on myself. I had to buy X, which is available in convenience stores (comvini, Japan). I estimated it'd take 5-7 minutes, but I was very surprised when it actually took 4 minutes! To be fair, this has to do a lot more with Japan than with myself. The same test in my home country (Spain) I would have had to guess 15+-5 min during day time. Sidenote: I was very surprised about the concept of "driving for milk", which I'm assuming is a very American thing.

I'm fairly realistic about software estimation which only came after a LOT of retrospection. It normally takes what I estimate, both personally and professionally. The hardest factor I've learned to include is the level of detail. For instance with my personal website [1] I gave myself a full Saturday because I knew I wanted high detail level but I had in mind the overall design. It took the Saturday +1h of a couple of improvements/bugfixes (under 10% error). With my current job I'm also under 10% error.

In the past I have been bitten a LOT about my unrealistic estimations, so the only solution I had to move forward was to learn from those and so I did. So now, from the article, I know that my "quick thinking" is around 50% of the project. I force myself to think a bit more and the details trickle down.

Another thing I've learned is that projects tend to fill as much time as possible (Parkinson's law [2]). So if you are told a deadline, half it! Put the half as your internal deadline, then the project will be just on time.

Finally, complexities are exponential, so learn to say no to unnecessary cruft. "A small change" might seem like a 1% change for business and for you initially, but it will more likely than not grow into a 10-20% change in the end. FFS that is why the duck was added in the first place, to avoid wasting time [3].

[1] https://francisco.io

[2] https://en.wikipedia.org/wiki/Parkinson%27s_law

[3] https://rachelbythebay.com/w/2013/06/05/duck/
No, a thread can still have low IPC even if every branch is correctly predicted.
When I wanted to read the SQLite source code, I was surprised to learn that the authoritative copy isn't stored in a Git repo, but rather in something called Fossil SCM (https://fossil-scm.org/). It turns out that it's a SCM built on SQLite and created specifically to store the SQLite source code. Interestingly, it has built-in issue tracking and a wiki.

I wouldn't necessarily expect people to switch from Git to Fossil. I certainly haven't. But I found it fascinating and figured others might as well.
Sadly, a search for Treadstone returns no results </bourne>
I had to look this up. From Wikipedia:

Stargate Project was the code name for a secret U.S. Army unit established in 1978 at Fort Meade, Maryland, by the Defense Intelligence Agency (DIA) and SRI International (a California contractor) to investigate the potential for psychic phenomena in military and domestic intelligence applications. The Project, and its precursors and sister projects, went by various code names—GONDOLA WISH, GRILL FLAME, CENTER LANE, SUN STREAK, SCANATE—until 1991 when they were consolidated and rechristened as "Stargate Project".
Data isn't "property", it should be an unalienable right, like an author's moral rights over his work: it's yours but you can't sell it or otherwise dispose of it.
did Obama control all the government?
I agree with the basic message: Embrace and leverage your introversion by writing blog posts and public speaking.
I was on a team evaluating Github and Gitlab for a large corporation (>10000 seats). Github was multiples more expensive than Gitlab, and unwilling to even come close on a counter offer.

I am a fan of Github (and can appreciate their reluctance to deal with Enterprise headaches), but Gitlab was much more engaged and committed to win the contract. Github didn't seem to care whether they got it or not.
An interesting idea, but, I noticed some way down (almost the end in fact) that sadly the title is misleading. Yes you're using Golang, but, only as a "script". In reality, you're calling git command line to perform the actual "Back Up".

I had hoped to learn something new, about writing a git client in Golang, but even as a person that strongly believes in "Golang all the things", I'd do this in Bash scripting, and in much less time (and code).
Show HN: React-admin, a front end framework for building admins
There are a lot of apps where you want to be on the desktop and mobile (with your data in Le Nuage, say).

I've done a fair it of that kind of Mac/iOS development (although not in the last couple years). It was always super annoying to have to isolate your data and business logic in the shared code part, and then do you UI and platform code in two totally different ways.

I think a.) every Mac/iOS developer doing that kind of "phone and desktop" type of app wants this, and b.) this way makes it easier to do "mobile first" which seems to be what most people want to do these days.
Thank you. I always appreciate reading the tales of those who are so deeply passionate about an extremely niche hobby.
https://outline.com or htttps://archive.is both work.
You sound like you're very early in your career. It took me about 8 years before I found a job that I really, really found interesting.

Think about it this way: The real interesting jobs don't take chances on recent graduates. There's just too much on-the-job experience needed.

The best advice that I could give to my younger self would be to think a lot more critically about when to change jobs. The time that I left the boring CRUD job was a huge mistake. (I should have kept looking instead of taking the job that I took.)

The second best advice that I could give my younger self would be, when in a boring (but stable) job, is to avoid recruiters and try to network more with people doing interesting things. Recruiters are better when you aren't very picky about the kind of job (or employee) you want.
Google has been trying to tie store purchase to ad impression [1]:

"This location tracking ability has allowed Google to send reports to retailers telling them, for example, whether people who saw an ad for a lawn mower later visited or passed by a Home Depot. The location-tracking program has grown since it was first launched with only a handful of retailers. Home Depot, Express, Nissan, and Sephora have participated."

[1]https://www.washingtonpost.com/news/the-switch/wp/2017/05/23...
Breaking a task down into meaningful half day task is almost as hard is just implementing it, but usually this is attempted in a committee setting. This is not a recipe for success.
They were historically horrible at running Linux, no cooperation over peripheral specs and hence no driver support.

No wonder they failed :)

Just got a Lenovo 12" for $179 (and I overpaid) that is an awesome Lubuntu machine.
No worries, looking up someone's posting history is kosher IMO.

No, I'm not a Tesla customer. Nor do I have any position in Tesla stocks (or oil, for that matter).

To be honest, I think the Tesla cars sound quite good, and appreciate what Musk and the company has done to make EV an attractive industry. But as you've probably seen in my Tesla-related submissions, I'm currently not a huge fan in how Tesla is currently promoting AutoPilot and responding to AutoPilot incidents. I don't know much about car manufacturing but I do have an interest in AI/machine learning.
After writing enough front end work, I'm not exactly afraid of writing native apps for multiple platforms.

I dont want to, which is why I chose react native JS for this round of development. But the big deal IMO is getting the back end of the app developed and working.

Beautifying is annoying and time consuming, but I dont need to learn anything new.

Implementing a backend that is secure required learning a framework and massive testing.

IMO pretty is easy, but I havent made anything for IOS, so who knows.
> Did you even look at those numbers?

Please give me the benefit of the doubt as per the forum guidelines.

$1.8 million dollars on a private jet isn't exactly a standard expense for a tech startup. The profligacy is compounded by the fact that the CEO also apparently owns the jet, which suggests a conflict of interest in the lease.

Smells like plundering and bad governance to me.
tl;dr

Psychic experiments didn't work.
Twitter finally makes its way to the S&P 500
For a moment I also thought it was a bunch of food recipes like https://github.com/owen2/NerdyCrockpot
The director of ISI in 1992, retired for decades (plural) at the time the story ran? No, not an especially good source. Also, he appears to have changed his story since Hersh reported it.
On the third hand, it's helpful (maybe ideal) to see somebody else do it, see what it looks like and how it ought to behave before trying to set it up yourself. But of course, at some point, you should do everything yourself.
Sure, but that stuff is ubiquitous in the biz world, it's just not usually done so flagrantly as you say. So it's not as interesting to me as the GP's question, how in the holy heck can a brand new company run through $800MM in 3 years?

If this is routine, then shit, I'm wasting my life.
How would that work? You would need an account to pay them and also need to be logged in for everything. Tracking you is so much easier then.
I agree. Saying, "Break it down until it's in half-day size tasks" is fine. Some of the things that might interfere:

1. Are you sure you can do that in half a day?

2. You forgot about this one part of the task that you thought would take half a day.

3. There was a bug in the plugin that you were going to use to do this task in half a day, and you spent three days fixing it.

4. This task will actually take longer, but management won't buy that. Looks like it should be half a day on paper, so that's what we'll say.

5. I've never even done this one thing before, but it sounds like it should just take a couple of hours.

I understand the concept - trying to say something will take a week is even more error prone. But I think most of us are still pretty bad at estimating a budget for tasks even at such a small scale.
РУНИЧЕСКИЙ СТАВ – АКУЛА
You got it. Make sure every task can be done in half a day or less. That is key /s
OK, you've accused me of submitting "click-bait karma" and "negative fluff articles". Care to elaborate on why you think the article under discussion is not legitimate?
Step 1. Tell more people about this. As more people realize the sheer banality of the system, we may find better, interesting solutions

Step 2. Push for creating more and more social infrastructure. So if people want to, they can choose to not be part of the box
I'm still beating the drums that the mid range chromebooks are the best Linux computer deals around. Take a look at something like the Asus C302 (and it won't come with the bloatware you mentioned about your previous Asus). Google's Pixelbook is a really impressive piece of hardware and you can currently get that for $675 (down from $1000).
What’s Wrong with Mining and How Crowdfunding and Atomic Energy Could Fix It
This is a bunch of PR nonsense.

> When asked why Tesla has an apparent policy requiring drivers who want their own data to file for a subpoena, a spokesperson framed it as a privacy issue.

> “We handle all customer data in accordance with our Owner’s Manual and privacy policy, which clearly outlines the type of data we collect and the lengths that we go to protect a customers’ privacy in the process,” Tesla said via email, referencing back to a statement on the Tesla website about the company’s data collection practices.

You can pay a third party $1000 to access the data, or Telsa will publicly shame your driving if they think you are in the wrong during a crash, but they really need to fight you to protect your privacy from yourself?
What about this article makes it "fluff" to you? Or biased, for that matter? Is the reporting inaccurate?

Accusations of bias like this always confuse me, as if reporting is obliged to present both sides: "Tesla won't give customers their own crash data. But some say that's a good thing!"
Chevron 7...will not lock. :(
Try to get the data out of your GM or Ford airbag flash storage device (any vehicle with a data logger paired to the airbag subsystem, which is most cars on the road) and see how similar the process is.

More “journalistic” nonsense. I agree they have a lot of legitimate issues (cash flow, scaling, retention, working conditions, process maturity, overpromising) to deal with, but can’t journalists focus on those instead of clickbait?

Sidenote: if you take issue with this, sponsor a federal law to fix the problem through your legislator
So this is something that has always kind of bugged me about Tesla. If you have an accident, they are more than happy to drop the crash data "proving" that you were at fault, look at the recent stories about running into a road barrier and the back of a firetruck for recent examples of this. And, of course, they don't ask you first if they can release it.

However, if you want the data, you can't have it… you have to go to court to get it.
At least Google/Facebook/Amazon/Microsoft seem to be hiring experts in all areas of Computer Science (compilers, machine learning, operating systems, networking ...), though the interesting jobs seem to be need a PhD or at least a Masters. If you have the degree, trying to get into a good group in any of these companies might be a solution to your disappointment. (you probably need to prep for jumping through some whiteboarding hoops, but still...).

At least in the USA (and probably Israel and China as well), there seem to be enough jobs that need solid academic credentials.

Alternatively. keep the CRUD expertise, move into the business side (which is fascinating if you have an interest in how the non technical world works).
The thought occurs to me that no matter how much planning you do or how good at estimating you are, the development is going to take however long it's going to take.

You can plan your trip to the store to buy milk and figure out exactly how long it will take, but the only thing that actually matters is that you arrive back home, with milk.

If that milk is absolutely necessary, whether it takes 30 minutes or ten minutes to get it is really a secondary concern. If you spend five minutes getting a better estimate you've delayed the milk by five minutes regardless of how long it takes or how right you were about the timing.

I think we spend too much time thinking about time estimation when the planning we should be doing is figuring out what is so important that the time it takes to build is worth it even if the time estimates are off.
I think it's fair to have both positive and negative articles about companies shared around, I just wish to understand if there is a personal story to be shared too, specially given I am skeptical about self-driving cars as of today, and public claims about their success rates.
Isn't authors selling the rights to their work basically how the entire book industry works?
I hear this sentiment a lot. Here's why it doesn't work:

If facebook sets the price at $20/mo for no ads no tracking, most of the people who can afford that actually generate more than $20/mo of ARPU for facebook with ads. So they get this adverse selection where mostly only the wealthy (highly valuable advertising targets) opt out of ads and this eventually decreases FB's revenue.

If they raised the price to offset this, the adverse selection would get even stronger.

The flip side of this is that Netflix could almost certainly make more money if they showed interstitial video ads, because this allows them to effectively make more money off wealthier people (because advertisers pay more to advertise to them).
> Everybody wins.

Well, except for the people being targeted, and the ones being served malware, and the ones having their cross-Internet activities being tracked, logged, and analyzed. It's not such a win for them.
Disclaimer: I am one of the founders of DataCabinet.

We built an online service on top of Jupyter which takes away the effort of handling JupyterHub. It would be great if we could hear some feedback in the context of this conversation. We feel that DataCabinet is better in ways because it provides:
a. Autoscaling according to number of users
b. Sharing full containers easily between people. You can install pip/conda binaries and share with students/users.
c. Shared storage so nbgrader works seamlessly.
Here is a full comparison: https://datacabinet.info/pricing.html

Please excuse our landing page, it just got created today and we are fixing it.
Thanks! I just sent you email
What? You don't get to name this vulnerability. It's one of the oldest in the appsec book.

This is a little bit like trying to brand file upload vulnerabilities that put ..'s in the path name in multipart MIME headers. Wait until they find out about NUL bytes!
Can we please go back to selling physical things instead of EULAs? If I bought the car it's mine along with all the data I generate while inside of MY vehicle. This is why I will not buy newer computer filled vehicles; they don't belong to you anymore.
> He seems incredibly committed to open-source -- because in the long run it will ultimately be more profitable for Microsoft, no?

I think it's just because in the short run Microsoft ran a very high risk of getting pushed in a corner.

They are embracing what's hip most of all to improve their image, especially so as to be more attractive for talented technical people.

The "Windows everywhere" vision is not pursuable at this time, so it makes sense to let some things go and focus on what can get you the most money right now (cloud, IA, individual profitable products and services).

And maybe, just maybe, surreptitiously spread your patents everywhere... =0
Behind the Messy, Expensive Split Between Facebook and WhatsApp’s Founders
There is! https://www.topicbox.com/

It's for pay though. It also provides a JMAP interface, so you can programatically access messages (as well as having permalinks with the message and thread IDs in them)

It's not 100% designed for this usecase, but it's definitely got the nicest archive view format of any mailing list manager I've ever used.

(disclaimer: I haven't worked directly on it, but I am a part owner of the company which wrote it)
Maybe they're all teetering on the edge of viability?