skysight-inc/HackerNews huggingface dataset:
A distinction ought to be made between introversion and shyness and anxiety.

Introverts don't like public speaking. They don't like crowds or certain types of group activities. But they can do them (however much they dislike it) because they aren't anxious about it.

If you clam up in front of a crowd, get sweaty and the shakes, that's anxiety or shyness. That is a separate thing to be addressed from introversion.

An introvert without anxiety is perfectly capable, however much they may want to avoid it, of giving a speech in front of a crowd without a sense of constantly suppressed panic.

To all my fellow introverts, introspect. Consider why you don't like public speaking and crowds. Is it the sensation of tunnel vision and panic? I used to avoid it because I'd develop tunnel vision and be on the verge of panic the entire time. I addressed my anxiety (via counseling), and can now handle it just fine. It's not my preference, and I'm not that skilled at it (lack of practice), but I don't feel like I'm about to breakdown on stage if I'm in front of a few hundred people. I avoid crowds of strangers because I don't enjoy it now, not because I feel a need to cling to the wall.

The only thing an introvert really has to overcome is the idea of avoiding things because of dislike. Sometimes being in a crowd or public speaking is necessary to achieve your goals (if it's not, don't do it). It's like eating vegetables. If you don't like it, but it achieves a desired goal, you do it.

If you're comfortable being an individual contributor for your whole career, you have no need to practice the skills that seem natural to extraverts. I've discovered that's not my goal. I want to change my whole organization for the better. I don't want to become a manager, I'm stepping into roles where I guide managers (more than one, not one at a time). This requires being more social than I prefer (particularly more public speaking and an active role in some types of meetings). But it's something I'm happy to do because we have some systemic issues that hold us back, and I want us to succeed and the only way to accomplish that is to step up and do it.
MS definitely doesn't want it. ChromeOS has already won in terms of device administration, because simpler devices are easier to administer, less prone to malware, etc.

If native apps, e.g. Office, really get replaced by web apps, it's going to be all over for Windows as a profit center, and Windows will be hamstrung by it's legacy customers from embracing simpler ideas.
Thought you were talking about the good old lexical analyzer "flex" there at first.

How silly of Adobe to name it like that. :D
Actually it seems more complex than that:

"Even though a statistically significant effect has been observed in the laboratory, it remains unclear whether the existence of a paranormal phenomenon, remote viewing, has been demonstrated. The laboratory studies do not provide evidence regarding the origins or nature of the phenomenon, assuming it exists, nor do they address an important methodological issue of inter-judge reliability.

Further, even if it could be demonstrated unequivocally that a paranormal phenomenon occurs under the conditions present in the laboratory paradigm, these conditions have limited applicability and utility for intelligence gathering operations. For example, the nature of the remote viewing targets are vastly dissimilar, as are the specific tasks required of the remote viewers. Most importantly, the information provided by remote viewing is vague and ambiguous, making it difficult, if not impossible, for the technique to yield information of sufficient quality and accuracy of information for actionable intelligence. Thus, we conclude that continued use of remote viewing in intelligence gathering operations is not warranted."

quoting: Executive summary, "An Evaluation of Remote Viewing: Research and Applications", American Institutes for Research, Sept. 29, 1995[19]
> the development is going to take however long it's going to take

Hofstatder's law: It always takes longer than you expect, even after accounting for Hofstatder's law.
As an aside, I've tried this before and it's really fun. It only takes 10 mins or so to get started and "flying". There are lots of training/rental places around nowadays and I highly recommend people give it a shot.
> Cui bono?

Assad primarily. He uses weapons (including chemical) to kill his enemies, news at 11.

> Haven't your latest false flags and Novichok poisonings had the effect you wanted?

When you side with scumbags, the whole reality becomes a patchwork of false flag conspiracies. That's how you can sleep at night dude, the victims of the monsters you support have to be the baddies.
I moved to Paris from another EU country a few years ago. Paris would meet your "good transit and quality of life" criteria, I think. Given sufficient pay, that is.

As for fluency, here you definitely need basic French outside your work for taking care of basic things like getting health insurance, filing your taxes, getting Internet, etc. You might find jobs where English is the working language, though I believe they are rare. Where English is not the working language, in my experience French colleagues do not like switching to English. So it's hard at first, although people are also very accommodating if they see that you have basic knowledge and are trying to improve. From my experience with other expats who did not want to learn French, they were not exactly welcomed with open arms, and they weren't happy here.

Things are very probably different in other places. Scandinavia is said to be more English-friendly. And then there are Ireland and Malta with English as (an) official language. Ireland especially has a lot of tech company presence.

I'd say that if you're willing to put in some effort into learning a language, go for it!
What is more important for you - learning experience or getting your friend up and running fast? If it's the first - go with the frameworks you have listed but expect it will take longer than you thought before you can give her anything to work with. Like 10x longer. If it's the second - shopify or other mentioned in other comments.
I'll do a Windows VM before I dual-boot. I frequent the Linux and Fedora sub-reddits and pretty much every other week is someone posting that either a recent kernel update or a recent Windows update trashed their grub menu. Not going through that headache.
You should also look at http://pijul.org
Toxic decision on Tesla’s part. Yet another fire needing to be put out that never should have started in the first place. They’re really making things more difficult for themselves.
as someone who is struggling to modify the sh.t out of metronic to make it look good and usable while fitting all needed information on the screen of our saas ecommerce app I have to say this design suffers from the same issue others do: little contrast between background color and text color as well as very thin font. my eyes hurt trying to look up a button or a link or trying to read text.
> Will autopilot even let you floor the accelerator with a car right in front of you?

Yes. Autopilot does not override any user input. This is a major reason why L2 system failure will always be the responsibility of the driver.
A friend and former cow-orker of mine (who is also a big open source advocate) has ran FreeLists [0] for, I dunno, 15 years or more. I don't know that it gets much easier than that.

> FreeLists provides the internet community with Free, no-hassle, high-quality mailing lists. We don't use advertisements and we don't charge for higher-than-a-certain-volume lists.

[0]: https://www.freelists.org/about.html
Dear fellow software engineers: We’re all guilty
Well, I'm (living as an) European, so I actually support GDPR anyway. But yes, I always wondered exactly what grounds they used to publish some of this data.
Lifebooks are Fujitsu. I still have my P2046 that I used through college. Terrible performance (Transmeta Crusoe chip), but exceptional build quality.
> Development time estimation, and every methodology that attempts it (I'm looking at you, Scrum), are little more than desperate attempts by managers to feel in control and relevant.

More charitably, they're an opportunity to introduce system 2 slow thinking on the team.

There are certainly novel engineering problems that simply won't yield to estimation, but there are also lots of well-solved problems that will. Managing the latter isn't desperate, its just sound practice toward reproducible results (ideally deployed only where reproducible results create value).
One thing to consider is that that water would be getting sprayed on a burning building, which is probably a feature not a bug.
Don't forget the damage done to everyone (incl. poor people) by Gates' predatory business practices.
Then, and I'm being serious: don't put a Nest in your house. You know what these things are, and you know what the company who makes them does.
Yeah Snyk is pretty well known for bullshit self promotion and terrible articles. I avoid their tool with a passion due to this.
OK, so it's incumbent on you to show where other companies have used data in the way that Tesla has done in response to accidents. Here's a Guardian article from last year that made a related allegation about Tesla and user data:

https://www.theguardian.com/technology/2017/apr/03/the-custo...

> The Guardian could not find a single case in which Tesla had sought the permission of a customer who had been involved in an accident before sharing detailed information from the customer’s car with the press when its self-driving software was called into question. Tesla declined to provide any such examples and disputed the description of its automation software, called Autopilot, as “self-driving”.

I've Googled around but haven't been able to find instances of other companies releasing data in the wake of an incident, or being criticized by owners for not releasing data, though obviously the average car does not have the data systems that are standard on Tesla.

When Facebook gets criticized in an article for exposing/sharing user data, do you ignore the article if it doesn't have a complete rundown of how every other tech company may or may not abuse user data?
I'm hesitant to post because there is so much anguish here about winning the lottery for interesting work.

I have been extremely fortunate in my career. I'd say I won the interesting lottery. I started very early by today's standards, taking my first programming class at the local university when I was in 5th grade, back in '76.

At 17, in '82, I had a game company selling nationwide in Sears & KMart a few Vic-20 games I wrote. That got me a beta testing role with the unreleased Macintosh. Which got me to move to Boston, where I worked for Mandelbrot & DeVenney on the initial publishing of Fractals.

Basically, I've been fortunate to be an early developer for a series of advanced technologies:
- initial 3D graphics research community (back when the question was "how to do 3D graphics at all"),
- initial GUI developments (before Windows 3.1, there were a lot of competitors),
- early real time mapping / navigation, I worked on one as my first post graduation job
- early streaming media, I was writing media players for CD-I/CDROM/Network back in '90-'92
- early 3D gaming consoles, I was an OS developer for the 3DO and the first PlayStation
- early 3D games, lead developer for games for 15 years
- VFX, left games and worked on 9 VFX heavy feature films at an academy award winning studio
- startup, left VFX and spent 7 years doing a ML based 3D reconstruction of photos to realistic 3D avatar web service
- Facial Recognition, closed my startup and now I develop facial recognition software for an industry leader

There is not time enough in a day to explore all the stuff I've done or am interesting in further pursuing. Luckily, I am one of those that sleep less: 5 hours leaves me groggy, and 4 is just right. So I spend my daze 10 hours coding for work, and another 4-6 pursuing "mad science".
Comic Sans hurts me.
There's no good excuse for it. Especially not in a business line. I bought a $200 laptop recently that came with very little bloatware, there is zero need ever to turn my laptop / phone into a swamp of poorly coded garbage. After replacing the 'fresh' Win10 install with Ubuntu, there was an extra 10 GB free on my 32 GB drive...
I completely agree. I'm lucky to work in an environment where management aren't too fussy about sticking to deadlines, as long as progress is pretty decent. It's a nice way of working, I use system 1 for estimates which generally works pretty well and saves time needlessly trying to pin down an exact eta. On the whole our team delivers a lot of features on time and generally doesn't go over 2 weeks late for anything, even though it often wouldn't matter if we did go over.

I appreciate that sometimes hard deadlines are necessary but if I can I'll always avoid them.
Wow, that looks really good.
I sent out an email to hn@ycombinator.com asking to delete my account and history. Looks like it's still there :/
Like a large camera boom? I could see that working (although I'm not a fire fighter).
> The way to do this well is to break down a feature until they’re at about half-day sizes tasks.

You're identifying what the outcome of good planning looks like, not how it's done. What prevents this is that teams read "agile" as "make it up as you go along," when in reality if you're spending more than 10 minutes discussing a feature, make planning that feature a sprint task.

> In my experience most deadlines are movable and a strong PM/Eng team can convince management to push a deadline back.

It's not generally the team in that room discussing those deadlines, though, it's software development manager and product manager. The worst managers are software engineers who get promoted to management, and when they get into those meetings they look at their shoes and are railroaded by upper management.

You really do need a manager who has the intestinal fortitude to go to bat for you.
Yes, if not as part of your general home owner's insurance.

It's understood that the cost of repairing this damage is preferable to having to deal with a claim from a neighbor who's house ALSO burned down.
A lot of people have been praising this "estimates based on data and rigorous planning" for decades. Steve McConnell wrote a whole book about it (Software Estimation: Demystifying the Black Art).

It works only very special circumstances: when the task can be very well defined because it has been done a lot of times before and the people doing the task are very experienced on it.

But the caveat is that if you are doing such a task you're not really doing any innovation at all. Actually, if it is so well defined and trivial it should probably already have been automated.

True innovation must have a lot of unknowns, it isn't innovation without it.
Shame indeed. The £200 Toshiba chromebook II I bought 4 years ago is running strong as ever, admittedly running Linux. Still, the battery hasn't degraded much and the build quality has held up.

I can't comment on their Windows targeted laptops, but this chromebook is my least regretted purchase so far.
> because I don't care about that

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

An American man and a Soviet man are arguing about which country is better. 'At the end of the day, I can march into the oval office, pound the President's desk and say "Mr. President I don't like the way you are running this country."', says the American. The Soviet man replies, 'I can do that too. I can march in to the Kremlin, pound the General Secretary's desk and say "Mr. Gorbachev, I don't like the way President Reagan is running his country!"'

Also, your "someone could say" example is only possible because english mixes up the words for free and gratis (not that FOSS software might very well be very expensive).

> but he just arbitrarily chose what is software freedom and what is not.

Nope, that is not how words work. He simply coined a short phrase for his "four freedoms" movement.
I definitely had my fair share of those so I don't blame you.
> but there may be interesting problems to solve as our team and product grows

So mush optimism..... just check out the other replies on this thread. Good luck anyway.
This is the thing that I have been waiting for to try one for development: A non hacky way to use linux tools on their lightweight machines.
+1 for the Dell XPS 13. I'm running Arch Linux on one for work and I've had 0 hardware/driver issues, which is rare for a laptop.
You're bringing up a separate argument. One worth having, but not in this thread.

The argument here is that the company knows who the data belongs to, and the person above is saying that they shouldn't be able to abstract "you" away from the data and claim it as their own property.. especially because, as we know, most anonymization techniques have serious flaws that in fact do allow individuals to be identified after close scrutinization.
Another reason I'd like to add regarding why so many software projects fail is a really basic one, but is ultimately the reason why most software projects fail.

The budget isn't there.

For many, building software is a race to the bottom. I've worked at countless places, from "Wagile" places that run spiral methodologies mixed with agile, to fully agile agencies that deliver well but crumble the second a client gets pissy about something taking longer/costing more than it should.

In my view, the most basic problem in software is that we're committing to too much for too little, which is why I see development to be similar to working in a skilled trade. If you pay good money for a renderer, you'll get the outside of your house rendered nicely with good advice on what to use, what looks good. They'll also tell you how long it'll take, and if you say you want it sooner they'll tell you it'll either cost a lot more to get more manpower, or they'll decline the job. If you are cheap about it, you'll probably get someone that'll take longer than expected, will make a mess of the job, and you'll be left with something you're not entirely happy with.

A solid methodology will probably help with delivering software on time and on budget, but if you are unrealistic with either metric then it doesn't matter what methodology you use. You'll take liberties with it, decide that it's bullshit, and continue to cowboy your way towards a duct-taped mess of a solution.

It's something few want to talk about, probably because there isn't really a solution to it outside of:

* Paying a premium for a development team with a track record of recent success

* Having people that know the full software lifecycle be involved in all parts of the process

* Actually embracing the fact that when requirements change, to the point where budgets and timescales are flexible.

* Not joining the race to the bottom.
True — 10.12 is my recollection as well — but I’ve been bitten so many times by compiling under a new SDK, especially with an older build target, that I do that as a matter of course anyway.
"mind" != "skull"
Dell XPS 15! Build quality (and touch pad) are equal to MacBooks and they come with minimal bloat ware.

Also Dell support for me personally has been great so far. I had a single dead pixel on my screen and they replaced without any questions within just two weeks.

Most Linux distros work out of the box. Manjaro took me 20 minutes to set up.
Yes, for two reasons:

The government isn’t that great at secrets.

They disclosed their stealth bombers after a time - and those were also seen before disclosure.

There’s being capable of a thing and the fear that instills in people it’s used against. There’s also displaying a large sword deliberately. Governments in general love having moments where they wow their adversaries.
The 5 Regression Loss Functions All Machine Learners Should Know
In this example: yes. If it was inside a building that's literally on fire, not really "wasted" since it's likely either putting out other fires or preventing fire from spreading to that area.
The ads are not a waste. It's called remarketing and it does boost conversion numbers over raw untargetted ads. The ads are targeting people who went to a site, browsed around, didn't buy but might do in future (much more likely than a random unselected person).

Generally the ad network does not know if you really completed a purchase or dropped off during the funnel. Presumably advertisers could set up a hook to inform the ad network if you did purchase or not, but I guess they don't care enough to do so.
And the speakers! The sound quality for the price, in addition to the screen etc makes it a steal at £200
Can you point to an instance where GM/Ford published a user's data in a press release to defend itself?
You can get a connector and software and access pretty much anything on a laptop plugged in to the diagnostic port. Of course that software isn't free, and it's generally sold to repair shops so don't know how easy it would be for a consumer to buy.
Is it VM or native support? Also, what kind of display server does it use in such case?
I hope not. I modified a Toshiba CB35 2015 Chromebook to run Linux on it and it's a superb device.

The screen alone rivals $1,000 laptops in terms of quality / real estate but the Chromebook is only $300.

IMO it's the perfect portable developer laptop if you account for specs / price.
Do you have citations for this?

Not trying to be an ass, but my understanding, as the owner of an S corp, if you are paid as a W-2 employee, you are eligible for unemployment benefits.

I only see 7 states that prohibit this, and Michigan is not one of them:

https://www.nerdwallet.com/blog/small-business/unemployment-...
Is there a possibility that there is just too much data for one person to handle in a meaningful way?
You can buy the 2015 refurbished, in limited quantities, but not brand new. It does come with AppleCare though.
Wait, what? I'm trying to think of an application SoC from the past 8 years that doesn't have an L2 cache.
Those companies aren't in the news blaming drivers for crashes which occur while using their "autopilot" tech. So you may be right, but context matters. Maybe someday it will be them in the hot seat, but today, it's Tesla.
The average user downloads 1.5-3 apps per month[1]. That's not a very high number to build a native app for if you ask me.

[1] https://www.tune.com/blog/no-the-average-american-does-not-d...
Apple jams Facebook's web tracking tools
I was trying to refer to the doctrine of righteousness being infused vs. imparted.
If your mind is too closed nothing gets in.

Like virtually everything else in biology and learning theory the optimum is not at either "edge" of the parameter space but somewhere in between. Willingness to entertain model-breaking ideas and data is a compromise between the need to avoid falsehood and error and the need to learn and update models when needed.
This is great advice. Anyone can setup a self-hosted ecommerce shop however, maintaining that software year 2, 3, 4 & 5 can and will be a giant pain for your average small biz.

Source: I've helped ~50 small business owners setup ecommerce shops in my career.
Huzzah! Thanks for the heads-up. I’m looking forward to catching up on the whole SOTU.
I was assuming that Atom extensions were similarly powerful as in Emacs, if that's not the case, then my point is moot.

I agree that restricting what plugins can do can lead to better stability and speed at the expense of extensibility.
The Corporate Delivery Pie You Secretly Love – But Better
Privacy is a trust game. When for one country you'll make a very public stance against usurping encryption but for another you will do it and remain mum, your principles are called into question. User privacy depends on consistent application of principles and is harmed by setting the precedent that you willingly break it in inconsistent ways without even being vocally against it.