skysight-inc/HackerNews huggingface dataset:
I manage a team of Data Scientists, and I've come to think of motivation more in terms of avoiding mistakes than doing things well. A lot of people are naturally motivated, but conditions at work can drain that interest. Some examples:

–Feeling like no one is scrutinizing your work to notice whether you're doing a good job or not

–Feeling like even if you do a good job, you won't be rewarded

–Having to spend a lot of time on uninteresting bureaucracy rather than the work you enjoy

–Being told what to do in extreme detail, without opportunities to think much for yourself

–The opposite problem of having too little detail, so you don't really know what problem you're trying to solve

–The office being too cold, noisy, etc.

–Constantly working by yourself, when you want to work w/others more

–Constantly working with others, when you want to work by yourself more

And so on. IMO the most important thing a manager can do in terms of motivating employees is just to listen to what they want, find the things that are blocking them, and solve them one at a time.
Depends on your drivers, I mean, the last wart I had to struggle with was some flickering with Electron apps, but reverting to an older model of hardware acceleration did the trick:

http://askubuntu.com/questions/752743/ubuntu-16-04-skylake-6...
I have an art degree of sorts. I went to The Evergreen State College[1], which does not have majors and does not offer a BFA, so I my degree is a BA. I took art programs that they offered, mostly doing drawing and sculpture. I also did some self driven courses that were not art related, learning about boat design.

I got into open source software and programming after graduating, and it eventually led to a career. I wouldn't say the artistic knowledge does anything for my work per se. But I do view development as a creative process similar to art. You start with an idea and some "raw materials", and gradually add or remove until you get the desired end result. When developing, you can start with design documents and prototypes, which is like doing sketches or mockups. I'm also pretty perfectionistic about code aesthetics and quality, so there is an artistic element there.

1. https://evergreen.edu
I've recently set up an Echo but haven't really explored this functionality yet. As you state most things I want I don't actually want to buy from Amazon. I've been looking into other shopping list skills to use. What I really want is something which synchs with a smartphone app I can use when I'm at the store.

pre-Echo I've been using Evernote for this. I haven't had a chance to try out any of the alexa enabled things but OurGroceries looks to be about what I want.
As someone else stated, no it was in the anniversary update for stable.

There is a caveat, though. While you can update the Linux packages through apt, bug fixes to actual translation system are only pushed through insider builds currently. That means in order to get the most functional and stable WSL, you have to run insider builds.
Could it be some kind of IR reflection of the helicopter itself due to the structure of the clouds? It would seem logical if there was no radar signal, it was on a linear path with the helicopter and did not show on normal camera. Any opinions?
The main problem actually is it only generates projection editors, not text editors. So you interact with the language like an excel spreadsheet, which is pretty awful to be frank.
I struggle with names and faces too.

I've been thinking of turning my coworkers into an Anki deck to study on the subway. That would really help me, come to think of it.
Some of those GPO policies no longer work, they're legacy.

Instead: Click Search, Hamburger Menu, Settings, Uncheck "Search Online and Include Web Results."

If you have OneDrive installed Explorer keeps a constant connection to Microsoft's servers to populate your OneDrive folders into the navigation pane.
Build a Realtor / Agent Website in 4 Steps
This makes me wonder how long until some musician or band does a Superbowl ad with "Alexa/Siri/Cortana, play _____", followed by silence.
Great post, I have been reading https://www.amazon.com/Riemann-Hypothesis-Greatest-Unsolved-... for over 10 years now ;-)
Cool, then you actually are "paranoid" enough (sorry, not trying to use that word in a pejorative manner). I frankly don't think most people are, and I don't necessarily think that's as dangerous as some might make it out to be.

How do you end up dealing with things that aren't packaged for your distro? Do you end up downloading source, doing some checks to whatever level makes you comfortable, and package yourself? Or do you mostly either not find yourself in that situation, or just take an "oh well, I'll deal without it" attitude.

I use a few 3rd-party repos, though ones that I would consider more trustworthy than a random PPA (for example, Google's Chrome apt repo). I certainly don't trust them as much as Debian's official repos (but, again, I'm not sure how much that trust is actually rational!), but I'd consider it unlikely that Google would get compromised or slip something nasty in (and even if they did, it's not like the Chromium source in the Debian repo has been audited).

> I view that as somewhat different, given that the source is there and has a weakly-cryptographically-secure history (weak because it's SHA1), so that if someone ever did something bad then it'd be easy to prove it.

That's all well and good, but that sounds like an after-the-fact reactionary thing. It's little comfort to be able to prove something bad happened after you've been owned.

I just feel like most of desktop security, even on Linux is on pretty shaky ground, and we greatly overestimate the care we take when installing software. I think you're probably ahead of most people by using only official repos, but it's like the classic analogy of a chain with a single weak link: all it takes is one "git clone" of something that does something malicious, and that's it. Sure, the probability of a successful attack is reduced by avoiding 3rd-party repos, etc., but attack possibilities are still very much there, and it feels like people don't seem to see that.

But, overall, yeah, the state of desktop security wrt software installations is so much better on nearly any Linux distro than common practice on Windows or macOS, it's crazy.
It may have been time better spent learning why it was broken and send the patches upstream.
I never had problems using yum. dnf has the same interface but works faster, and does more things (e.g. Copr/repository management and `whatprovides`) and better.
It is never black and white. Moving to Linux would only be feasible when the vast software library is available on Linux, including, but not limited to, productivity, games, media playback, drivers (hardware support). In the mean time, scripts like these fill holes that should not be there in Windows.

I do agree that people executing this script should not only rely on "it's open source, so smart people will look at it and find issues", but actually research and fully understand what is going on.
Useless unless it also includes a way to prevent your privacy from being invaded my Google, Amazon, et al. Just more fear mongering from the ye old anti-Microsoft camp, (founded 1995).
There's another category. Those of us who manually did this already, are annoyed we didn't write down all the steps, but are glad to find this posted here.
You can always reach out to companies yourself.

I graduated from a second-tier university in a small eastern-european university and did find internship opportunities in SV so I can assert with confidence: your options are what you make of them with your own skills, aptitude and attitude.
So true. Three examples perfectly reflects my situation.
Qualcomm says 5G is the biggest thing since electricity
I have something like this for macOS turning off iCloud and killing .DS_store files, among other annoyances. I wouldn't recommend running this as is (neither does the author) but it's a nice list to pick and choose options from.
Yup, bleeding-edge laptop support is still a toss-up, but it's getting better, IMHO!

I think that's where this sentiment often comes from: people who cut their teeth on XF86Config tweaking and compiling NVidia kernel modules from source and shopping for just the right PCMCIA wireless adapter are now amazed when a fresh Ubuntu install has working 3D-accelerated graphics, 802.11n (with GUI for configuration), Bluetooth, etc. (And yes, we have Freedesktop.org/systemd/NetworkManager and friends to thank for a lot of this.)

Maybe the bar was just really low, and you've got a strong argument if you say it shouldn't be anymore, but we are making progress...
How does your "baklit keyboard" factor into the question?
A lot of the improvements which make 2-in-1's useful rather than mediocre are incremental. Just as both the smartphone and tablet concepts for years before hardware existed which could make it work well. I'd say the two major hardware barriers up to this point have been i) having a fast processor which is also efficient enough to operate within a small thermal envelope, and have a decent battery life, ii) keeping the weight down so that the device is comfortable to read from. We've just got to the point where you can get desktop-class processors that fit within the thermal envelope, in devices which are 700g. Now it's just about software.
[quote]

Graal & Truffle are a product of Oracle Labs, the part of the Java team which does VM and compiler research.

[/quote]

So if a language using this becomes successful, Oracle will hit you with an intellectual property lawsuit?
Source for your definition?
I ask only because the exact hits I got on Google go on to specify concrete details with regards to psychological problems, while your quote(?) could be misconstrued to described almost anyone skeptical of anything.

How would you say that RMS' "paranoia" differs from regular suspicion?

There's quite a leap from being skeptical of others' intentions and pointing out potential dangers to paranoia [1].

[1]: http://www.mentalhealthamerica.net/conditions/paranoia-and-d...
So people shouldn't use any software they didn't write on their own?
Disabling the lock screen was about the only thing I wasn't sure about, I'd be pretty happy with the rest. Any idea why you would want the lock screen disabled?
In the case of tmux, it's only a single line change to activate mouse scrolling. It's nice to have the times when I switch over from a browser and instinctively try to scroll around.
What I don't get is, why do they have to store the telemetry data encrypted locally. Why can't I see what my computer is sending off.
Communication and marketing
A real-time, multiplayer virtual reality matching pairs game built with ReactVR
I prefer less opinionated where possible. "Worse" is really subjective, I just don't need bells a whistles for many of my projects, so the stdlib is just fine.
I used desktop to mean "desktop environment", not a desktop PC. I, too, use a laptop.
I was talking about tech specifically.
> And if you want a portable computer (which by the way are demonstrably more secure in the face of physical tampering) you basically relegate yourself to terrible battery life, poor display support, dicey sleep support, and the fixes for these often compromise performance.

This depends a lot on how well supported your hardware is. I run Linux Mint (MATE) on a Thinkpad T430 and have had 0 issues with displays, sleep, battery life, you name it.
The exceptions are students who are black, Latino, low-income, or first-generation college attendees. I understand that these populations are a minority in the Ivy League, but they easily combine to be a majority of the country.

So we could more accurately say that Ivies help students earn higher salaries, except for students from certain privileged backgrounds.
> willing to execute untrusted code with elevated privileges to modify the OS

Everything in that script is straightforward and if not easily googled to determine what its doing. It's not black magic.
Thanks man.

I know about this already, but the point is that end user experience for me had been getting worse than Windows7 for example (not talking about the UX here).
The fact that i have to use powershell or service control center to control the stuff is just not nice.
I think an end-user should not be forced to go to regedit to stop Microsoft to install crapware like candy-crush etc.
Pff don't be paranoid. If there is something malicious in this script then, a) it will be fairly obvious; all this does is modify registry values, and b) someone else will probably post about it - it would be pretty big news!

Besides you clearly need to read it anyway - it does stuff that not everyone will want, like disabling the lock screen.

Edit: In fact I'd be curious if there has ever been an actual instance of `curl ... | sudo sh` being malicious. I mean it's an obvious attack vector but it's also obvious. I've never heard of anyone actually using it.
This thing just hovers there, slowly moving.

Seeing noting in the visible spectrum is not anomalous?
I can't believe the time and money they "invested" was at all significant, certainly not enough to justify any non-trivial amount of royalties.

But frankly I just don't care about Apple's costs: I'm far more interested in the broader economic effects of moves like this, and it's clear to me that both consumers and device-ecosystem manufacturers are harmed economically by patents like this.

So who "wins"? Do we grant the monopoly because Apple is oh so clever (they're really not, in this case), and allow Apple to enrich itself at the detriment of others, or do we look out for the greater good? I argue the latter is the correct choice in a civilized society.
> Your requirements are met by any distro so you'll get people recommending their distro of choice here.

Exactly. You'll basically just need to experiment to find what suits you for the little things.

For me, it's Elementary OS, and before that, Slackware. When I finally started getting over my aversion to systemd I started using Elementary full time, and it's a great fit for me. The interface is superficially a near-clone of macOS, but in reality, only where it makes sense to do so. It's Ubuntu LTS based so it's got a solid foundation, and it has some great features for developers. The Terminal app is great, the built in visual text editor (Scratch) is good but not superb (it meets my needs but programmers will probably stick to what they're used to), and hardware support in my experience is, again, as good as Ubuntu. It also happens to have excellent laptop support, with ACPI and sleep/hibernate/resume usually working out of the box unless you have esoteric hardware.

Two downsides I've found: One, it can be a bit slow on underpowered hardware (but that's probably not an issue in your case), and two, it's not a rolling release which is a dealbreaker for some. If those are issues, Arch may be a better fit. I've found Antergos to be a beautiful, painless introduction to that distro.

An honorable mention is BunsenLabs, which was started by former users of Crunchbang Linux. It's almost pure Debian with a well-configured Openbox+Tint2+Compton theme and some really great defaults. It's as minimalist as you can get while still running a stacking WM and visual effects. Hardware support is slightly less robust than Ubuntu thanks to being Debian based, but I never had any issues with it except on one old Pentium M laptop that didn't support PAE kernels. They do offer a non-PAE installer for just that scenario (again, not a concern you'll have).
Why does array_push_back need three parameters? Couldn't the macro just use size_of on the second param?
Universities are non-profit organizations that have a responsibility to maximize the social benefits of their work. Helping rich people does not merit public subsidy.
I agree with you about the book, it's not for everyone.

> I know the clojurescript people are all enthusiastic these days, but the strength of clojure is its concurrency and seemless interop with the java ecosystem; if you don't need those, it's just another lisp.
You lose both of those with clojurescript, and I fail to any benefit in it.

No, it's not just another lisp. There are very compelling reasons why one would chose Clojure even if it didn't have those nice concurrency abstractions. Built in persistent data structures give you the ability to separate values with identities, because of awesome sequence abstraction you usually don't have to care about the exact type of some sequence, the same functions just seem to magically work on all of them, which enables you to think on a higher level, about data streams and transformations. Lazy sequences are also a big benefit, when you want to deal with data that is just too large to fit into memory. Then there are transducers, the decoupling that OO can only dream about.

So I beg to differ.
I have a BFA in Photography and it has served me well for the same reasons as spaceribs mentioned above.

In my experience, if you enjoy creating art there's a good chance that you will enjoy coding. Programming is creative and code is just another medium.
For learning purposes, I might suggest the Go implementation of gRPC[1]. As the name implies, it is RPC focused and so doesn't necessarily translate well to a complete web service (HATEOS and such), but still provides some insights into how you might structure your code for that kind of project.

[1] https://github.com/grpc/grpc-go
Get a degree in something fun and teach yourself how to code/build cool digital technology!

That's my path... got a degree in the recording industry: Music Business from a TN state school and worked at labels for a bit before leaving. A few years later I taught myself how to code for one of my startup ideas. Fun startup journeys none monetaryily successful but had a great time riding that rollercoaster and learned an in demand skill.

Now in govt. IT and contracting which is the best place to be professionally/financially on the east coast.
There's a difference between running a signed executable from a source you trust versus running something you don't trust. There's a difference between running code with ordinary privileges and running code with elevated privileges. The best-case scenario is signed code from a trusted source with ordinary privileges.
Echo syncs lists to the Alexa app on the smartphone. The voice recognition works quite well and I find it very handy when I'm cooking and notice I'm almost out of something to add it to my list without having to stop what I'm doing.
obscure? it's run by oracle. heard of them?

you're all idiots.
Leading up to the election Macedonian teenagers pumped out a bunch of pro Trump made up "news" for profit.

They didn't care about Trump per se, they went where the money was. Pro Trump got the page views like nothing else.

The stories were mainly spread through Facebook shares.

https://www.buzzfeed.com/craigsilverman/how-macedonia-became...

>"Yes, the info in the blogs is bad, false, and misleading but the rationale is that 'if it gets the people to click on it and engage, then use it,'" said a university student in Veles[a Macedonian town] who started a US politics site
I really don't like the whole AJAX thing they did after they went down. Now if I visit in a text-only browser (w3m), I just see "[sping]" (the alt text on their spinner). Kind of sad for a static website, especially a wiki.
What would the plume be? Would the helicopter produce a dumbell-shaped heat signature?
If you have a pointer-only array you could just make it based on void*. Primitives and by-value arrays make it a lot harder.
I want to encourage you to keep your product vision. It makes totally sense.

I am a heavy tmux + vim user, developing on a remote server. So, I have all my dev sessions always running and can access them on any client. I never needed scrollback or tabs in my terminal. tmux has it all. Excellent window and pane management + scrollback included.

And even on a remote connection I feel speed differences between terminal emulators as I wrote in another post. So, there is a strong need for such a product and great that somebody is innovating a console app in a time of locked-down fancy touch devices.

Well done and keep on going. Don't be intimidated by different requirements. Your product strategy is right (at least for me).
> Either you don't believe in patents at all, or this is a fair patent.

Completely false dichotomy. Patents are there to promote innovation, not to fracture technology choices, make things difficult and confusing for consumers, and disproportionately raise costs for manufacturers. There's a balance to be found between the economic pluses granted to the patent holder and the minuses inflicted on everyone else due to the patent, and in this case I feel the balance is all wrong.
OP's question is far too broad to elicit useful answers.

Start with a feature list of what you require from the framework.

- Validation
- Routing
- Security
- Filtering
- Templating
- Data binding
- Component reuse
...
The problem isn't execution speed, it is the time you have to spend getting thinks to work properly. Linux doesn't necessarily work straight out of the box, and you may have to spend hours getting it to work properly with your hardware setup.
If you thought that was a trip, go take a look at Andy Fastow of Enron infamy. He was the compelling force that got me to write a screenplay adaptation of a couple short stories I'd put together over the years. It's my entry to the 2017 Nicholl Fellowship Screenwriting competition:

https://www.scriptrevolution.com/scripts/do-unto-others

Part of Andy Fastow's image rehab was, of all things, talking ethics.

http://www.tuck.dartmouth.edu/news/articles/andrew-fastow-fo...
When I think "mission critical audited security practices", non-profits don't exactly come to mind.
The moral roots of liberals and conservatives
This machine is dual boots Win 7 and Linux Mint. Work is an older MBP and another LM desktop. There's one laptop with Win10 that's kept around mainly to keep up with the tech and it would be really nice to turn off all that extra MS bullshit.

But I have to question your attitude, especially here on a forum called "Hacker News"; why do you advocate against exercising ownership over one's rightful property? Microsoft already got their money and they should leave users the hell alone. There is a proud history of hacking one's PC and poking big brother in the eye, don't forget that!

I walked up to my laptop and in the upper-left corner of the screen Cortana wants me to try ordering Star Wars tickets. Fuck you Cortana, don't tell me what to do!!!!
Downvoted for complaining about downvoting, as is tradition.
There are other applications which do something similar to the one linked here. Destroy Windows 10 Spying, to name an example. This is a GUI app. Does the same apply? Are the default options not sane? Did you read and understand every line of all software you run?
I'm not familiar with the other contributors. I know of David Mikkelson and Barbara Hamel from alt.folklore.urban, and snopes.com was founded by them, and was originally exclusively about urban myths (the "Archive" part).
> The significance of this sighting is that it was made by credible Navy officers, lasted nearly 10 minutes, and involved observation in both the visible and infrared portions of the spectrum.

Thanks, that's what all previous UFO disbelievers were crying about. I don't suggest any ET origin to be clear. If that footage is not faked (which doesn't seem to be case) it will going to be a hard puzzle to solve.
Really? I was under the impression that the "observer" problem was still an open question.

How do we "know" that the camera collapses the wave function? Maybe WE collapse the camera by observing IT.

That's how you get things like Schrodingers cat.
Can Your Language Influence Your Spending, Eating, and Smoking Habits?