skysight-inc/HackerNews huggingface dataset:
Early in my career, my then really good manager taught me to say no, Which was initially difficult for me. But, I am really thankful for that lesson. Learning to stand your ground and say no to excess work is very important if you care about a life outside work.

People from India, like me, especially have a hard time saying NO to being assigned something that, either you have no time to work on or something you don't want to work on. It's a cultural thing combined with the golden leash of H1b visas.
I see a lot of my colleagues from India accepting more and more work and end up having almost no life outside of it.
Or trained for a marathon, or practiced playing chess to improve their skills.
Fresh Economic Thinking: Revisiting the mathematics of economic expectations
This criticism is pretty rich, given the venue in which it is posted.
I personally hope there won't be a change in attitude. The work culture in America is toxic for the workers, requiring job hopping, long hours, and relatively little gain. There's very little long-term stability, and no assurance that their jobs won't eventually be outsourced. Why would Germans want to adopt that culture? Why should they praise failure? Why should they change bureaucracy to favor the capital owners over the workers?
Tiny microcontrollers are used all over the place. They're useful in things like appliances and simple peripherals.

I'm guessing that the other comment is referring to PIC microcontrollers. Over a billion such microcontrollers are sold every year. Not all of them are that limited, but many are.

And they are amenable to the abstraction of C. That's kind of the whole point of that comment.

The world of computing is far larger than PCs and smartphones. One could make a convincing argument that those are a small minority, in fact.
Ever wondered how radiation does damage to your DNA?
Complete USB host driver for Intel EHCI:

#(*<<#$**$[x;]&^^;

The << idiom really stands out here.
Don't think anybody cares enough to go through so much change to deal with vulnerabilities. I think nowadays people treat buffer overruns the same way they treat bus delays: it's a fact of life, just live with it. Not saying that's right, but turning that ship around is no easy feat.
The US Army wrote an entire book on the Logistics of WWII http://www.history.army.mil/html/books/070/70-29/CMH_Pub_70-...

"Many of the logistical problems faced in World War II may never need to be addressed by a future army, but problems of mobilizing, adjudicating competing demands, and fitting strategic ends to material means will inevitably plague future military leaders. They may have better organizations and tools at their disposal, but they can expect that policy guidance will be vague, expectations of field commanders excessive, and complex logistical systems almost impossible to keep in balance in the midst of war's vagaries."
The C++ Core Guidelines Checker, in combination with the Guidelines Support Library, is supposed to bring Rust-like memory safety guarantees to C++. Has anyone here had a chance to try it out?

https://github.com/isocpp/CppCoreGuidelines/blob/master/CppC...

https://github.com/Microsoft/GSL

https://msdn.microsoft.com/en-us/library/mt762841.aspx

https://blogs.msdn.microsoft.com/vcblog/2016/10/12/cppcorech...

Microsoft has been embracing the idea. But, the GSL and Checker are both compiler-independent.
Many of the EU countries have an English translation of the laws available.
What's 2 years max? Google's contributions to open-source? They've been doing it for a decade now.
> It takes less than a day and costs less than $1000 to sequence your exome (and even your whole genome), but the backlog for analysis of the sequencing results in labs can be 9 months or more.

Layman qs. what is stopping the labs to quickly analyze the genome? Computational power or few labs doing this kind of work?
Chat for Bootstrappers
Hi all. This is a shameless promotion post, but not for any product or way to make money.

I love Hackernews, but a bulk of the startup related content is VC backed companies. I'm a big fan of https://barnacl.es/ for bootstrappers but prefer ad-hoc discussions around what I'm currently working on and feel like many others are the same.

To fix this, I've started a discord channel for bootstrappers: https://discord.gg/wB9vFJP

I'd love to get more members, and if anyone wants to become a moderator please message me.

Thanks for checking out this post,

Andrew
Bootstrapped by supervised learning though: it was trained with the results of 30 million human games before the reinforcement learning kicked in.
95% of "ML Engineers" couldn't perform a matrix multiplication if you held a gun to their head. That's a good proxy for "they don't know what the f they're doing". You'll be fine.
1. The dossier wasn't some prank, and was proceeded by someone who, all things being equal, could be considered a somewhat "reliable" source. It's production and existence warranted investigation.

2. The dossier existed. It was floating around for months. Reputable organizations refused to publish the actual document, because it could not be verified sufficiently to warrant full coverage. CNN approached the potential story by talking around the document. NY Times just didn't publish it.

3. The Press is supposed to be relentlessly aggressive towards the administration, and towards power in general. Every administration has to deal with this, from one section of the media or another. Any time the press has abdicated that balance, bad things happen (see Iraq war).

4. An anonymous comment on 4chan doesn't "debunk" anything.
As somebody who would like to move to capability-safe languages, I think that moving to memory-safe languages is a necessary first step.

You don't have to move to Rust, but you do have to move away from C.
It's true. The UBI will move prices. But something interesting happens. If I have $1 and you have $1m, a UBI of $32k given to both of us will make me much richer in comparison even though we got the same handout.

The UBI is like gravity pulling inequality towards the middle. A force that counteracts the "rich get richer" force that dominates today's economy.
Sure, but who's going to drive those changes Fruchterman advocates for?

As the system is set up now, most of the talent flows to the companies that can pay. Unless our version of capitalism undergoes a significant evolution or human nature dramatically changes, I don't see this changing anytime soon. I'd love to work for a company in green tech or social services, but

a) They're not profitable enough (yet) and thus there aren't many opportunities, and

b) The job wouldn't pay enough to compete with a standard corporate job for the most talented workers.
> searching for it isn't that much of a bottleneck

When I left IDEs for a terminal-based dev setup (Vim + CLI), this was what I thought. I rapidly discovered how incredibly wrong that was.

A big factor, for me, was that autocomplete kept me from making typos. Even with a rapid feedback loop, those typos build up. Plus, the reduced cognitive overhead that comes from being able to bang out code faster also lets me stay much more focused.

Intelligent autocompletion is a nice-to-have that I don't think I really miss, but straight-up dumb autocompletion has been a huge boon for my productivity.
I reject jobs if:

- interviewers talk poorly about their employees (means they are bad managers)

- the interview is too easy (means they do not know how to recognize talent)

- they are too agreeable (could mean they are not being honest about the role)

Ask to the interviewers:

- What are the traits of your most valuable engineers?

- What are the traits of your low performing engineers?

- How do you balance features with bug fixing and technical debt?

- Is the project on track?

You want to get a feeling of their definition of success, and if they're already being successful by their own metrics.
Most people don't know how high the casualty rates were in general in WWII. The German U-Boat force lost 28,000 men out of 40,900 total crew. By the last year of the war, thanks to airborne radar and Allied ULTRA decrypts, the survival rate of U-Boats in the Atlantic was less than one patrol.
My problem was that I was taking a:

Some([u8; 32]).map(|v| v.as_ptr()).unwrap_or(::std::ptr::null());

Which the map(..) copies by value and immediately goes out of scope so now you have a dangling pointer to the stack(fun!). If it was a reference I'd be totally covered but since pointers drop lifetime semantics that's where I got bit.

Love bindgen though, just whitelisting the function I needs generates awesome interop APIs. At the end of the day though unsafe is unsafe.
/proc, user-level filesystems (used for netb/netfs, and i think upas too), dmr's streams (not STREAMS), and a whole TCP/IP and DataKit stack using streams different from BSD's networking stack, the rc shell used later in Plan 9 (somehome missing from these archives though), mk (also used in Plan 9), upas (also used in Plan 9), GUI on the blit/jerk terminal, the sam text editor, and a lot of other stuff that I'm forgetting right now.
Absolutely it's a thing. At the more extreme end you have "hotboxing", i.e. trapping a lot of the smoke in a confined space, like a car. If you sat in the passenger seat of a car and didn't smoke, and I did, and we had all the windows rolled up, you would definitely get a bit of a high.

Outside in a well ventilated area it should be a non-issue, though again I'd recommend extreme care in not involuntarily exposing people.
VS2017 bug on ushort or byte switch()
I know, which is why I pointed out the price of the Model 3.

I agree with you thought. My Accord is very nice. I have a feeling it's nicer than the fit & finish on the Model 3 will be.
Well, yes. But that's a different thing than the infinite risk of a naked short.
Writing characters is a bit like thinking of a song. Harder to jump into the middle, easier to start from a beginning point and work your way through it.
When you view your story it auto plays all posts in the last 24 hours in a kind of video reel.as for the point of the 24 delete it means people can post less important things they wouldn't usually bother posting. For example they could post 10 items in a day without clogging friends news feeds.
“ how computers might be different had they been designed by visual thinkers”
Can you give an example or two where it is not sane to expect the same results over and over?
So you can't use the code to make money. Who cares? You can still learn from the design of this stuff.
Twitch Desktop specifically looks to be competing with Steam and Discord. Everybody wants to be the home of gamers, but somehow I doubt Twitch is going to break down Steam's chokehold on playing games (with Steam friends), but am only lightly skeptical that they can't put a dent into Discord's share of 'chat,' especially since Twitch and Discord share so many of the same principles, most notably strong anonymity features.
It works like this:

aCollection.<TAB>

list of all the method on given collection pops up. If it's short, just skim it and choose something which appropriate. If it's long:

aCollection.l<TAB>

check if there's something similar to length/len, use it, otherwise:

aCollection.l<BACKSPACE>c<TAB>

check if there's something similar to count then use it, if not:

aCollection.l<BACKSPACE>s<TAB>

check if there's something similar to size and use it. Finally, if all the guesses failed, defer to documentation or google.

Basically, (semantic) auto-complete is an inline quick-search facility for docs. Very, very useful if you know how to use it effectively.
> it becomes a battle between respective economies

I tend to think of WW2 as the Civilization video game. If you have more "production" than the other players, it's pretty easy to squash them like bugs.

> Russia did an outstanding job

There's an argument to make there, that if Russia was a democracy, it would have crumbled. It was Stalin's iron fist that moved resources where he needed them that reshaped the whole country into a lean mean fighting machine - at the cost of tremendous suffering, of course.
> 3. US Corporate Culture is currently rife with an attitude "Let the Boomers Retire, we have a Hiring Freeze"

I would add:

4. US Corporate Culture is currently rife with an attitude "If you're not sacrificing your life for the company, you don't deserve your job."
I've always emailed ecare@comcast.com with any issues/changes/etc. with my Comcast. Provide them with with all the account info and a phone number. Someone has always called me back within 24hrs that had the authority to make changes or cancel. Hope that helps.
Not just expert systems: any supervised learning system also fits into this category (including neural nets), as do Markov chains, collaborative filtering, Bayesian inference, anything that involves counting actions that humans take.
Why is there no alternative to Wikipedia? There exists many wiki sites devoted to various special-interest topics, but nothing that tries to provide the kind of wide-ranging general-interest coverage that Wikipedia does. (at least that I am aware of.) It would seem that enough people are unhappy with the way Wikipedia is managed that someone would figure out a way to get something started.
In the meantime, get your code grabbed by major companies writing search engines.

Good luck with privacy.

Bonus points for accidental license violations.
I hope they add support for Php7 soon. Seems like a very useful add-on.
I look back on the interview process because it tells you a lot about the company. Numbers don't tell you much. It's all about how good or bad you've been treated. So I look at:

- the kind of questions they asked, was it mostly stupid algorithm stuff? Useless 15 minutes HR multiple choice questions?

- the interviewers. Were they involved during the interview or were they thinking about their day ahead? Were they jerks, making you feel like crap? Did they asked anything else than work related questions such as "how is your day going?", "what did you do this weekend?". etc.

- Last but not least, I look at HR, how transparent and genuine were they during the process? Very often, when it comes to arguing about salary, feedback, etc, they often show that they lie and don't even make sense. Like "you were the last person we've interviewer" when one of the interviewer told you - you were the first candidate in the process!. Things like that...

I've been through a LOT of interviews. The process is a snapshot of the company. Most of the companies fail at it. More often than candidates actually.
Tell Me When It Closes
Hear hear.

The curl devs were totally irresponsible, and worse, outright intellectually dishonest to pretend memory safety wasn't a serious problem for them or anyone else.
Cheers..

Just also found this:

https://en.wikipedia.org/wiki/Research_Unix#Versions

durr...
My point is that it's very easy to check "model calibration" (eg. "Plug values from outside data"). Just run the code with different values.

Because it's so easy to check those things (assuming the data is not proprietary or whatnot) I'd argue it's a much lesser problem than the "garden of forking paths" in lab experiments where it's much harder to test robustness of the result.

Moreover, I don't think anyone intelligent is foolish enough to take the coefficients in an econometric study literally; at least I would hope not.
I mean, sure, but I'm saying that neither are open source so you have to take the companies at their word.
Well, from the employer's point of view, that may well be true. I mean, it would be nice if employers insisted on vacations and good medical plans and other benefits because they saw their employees as human beings who had to be treated well. In practice, though, that's rare. You're more likely to get good treatment from a company because the company realizes that doing so is profitable than you are to get it because the company realizes that doing so is right.
I thought they were great too!
Should be a boon to this project to create a git history of Unix:

https://github.com/dspinellis/unix-history-repo

(previous discussion:)
https://news.ycombinator.com/item?id=10995483
I've had the exact same discussion with somebody else today on /r/futurology, more exactly I told him that "under $40,000" it's still pretty damn expensive for a small hatchback. My 1.4l European small hatchback costs around 13,000 euros new, you just can't expect people to not take into consideration the huge difference between the 2 prices.
Let me put it this way: adopting such analysis tools is about as costly as adopting a new unit testing framework. But you're right, the cost of adopting a new language depends on many factors.
Productivity is kinda like GDP normalized against how many people were actually working. So if global war or famine destroyed your working population but your GDP stayed the same afterwards, that would represent an increased productivity.

From [1], "... labor productivity measures the amount of real gross domestic product (GDP) produced by an hour of labor"

[1] http://www.investopedia.com/terms/l/labor-productivity.asp
They do have the might of Amazon behind them, so the best they can hope for is some exclusives.
Mr. Moneybags...well earned from what I hear.
This is the typical example whenever this comes up. This is the "neutral" Furtwängler conducting.

https://www.youtube.com/watch?v=2itdv1aEpG4
Visipedia: A System of People and Machines for Organizing Visual Information
(Assuming non-material edits by the parent,) IMHO, he didn't miss your argument.

The topic's GM and GM dealerships. You said GM has to fight the GM dealerships due to conflicting interests, whereas, he's saying GM and the GM dealerships don't want "non" mass-markets customers to begin with (i.e. no conflict).
the circling-bubble UI is terrible. But you can use list based UI to filter the ones by tags.
That's nice and I would even consider buying one, but it's not a tractor.

Need three point hitch, loader, PTO, and industrial tires.

When you (or someone else) makes one with equivalence to about 30 or 40hp for under $30k and, I will instantly buy it.
Writing is a technology invented to help practically disseminate information over time and space. It's a good invention -- arguably one of our best -- regardless of the minutiae of alphabets vs. syllabaries vs. ideographs, etc. However, one shouldn't confound it with the thought patterns of speech and the mechanisms required to produce and process language.

Chinese is no different to English (or any other language) in that respect. Do you visualise the shape of the word "bee" when asked to think how to spell it? I doubt it. The act of writing is completely removed from the linguistic process.
> In the near-term though, we're on the bubble of losing our civilization in the next century or so and we need to put that fire out now.

Yes, I agree with that strongly. In fact, this is a fear of mine - we're pretty much on the verge of quality-changing breakthroughs for life itself, and yet it can all go to hell if we fuck up the next few decades over petty issues like profits and power.

I'll go further and say that IMO the most important goal right now in solving any kind of sociopolitical issue should be stability of technological civilization. This should come first before anything - because if we last a bit longer, we might be able to solve other issues long-term, and if we fuck up now, there won't be a technological civilization for the next couple thousand (if not million) years.
Other people having it worse is absolutely no reason to chastise others for trying to better their lot in life. Doing so is absolutely despicable.
probably a pretty lucrative niche, too. golfers spend a FORTUNE on that game.
>There are major costs associated with cutting carbon emmissions before we have better technology.

But the technology has been rapidly getting more economical, and in some ways is now actually cheaper than fossil fuels (which also has many negative externalities of its own). And this has been happening only because there has been an enormous investment in renewable energy. The idea that the scientists all on their own will work for decades and come up with fully-ready technologies that then will be put into full production is just not how these things actually work.
REDUCE CONTEXT SWITCHING AND DOUBLE Your PRODUCTIVITY
Cool, but that's an incredibly boring comment

It worked on you!
This is how we manage workflow in our 5-person team:

// Slack // general discussions, brainstorm, clarifying

// Agora (agora.co) // capture ideas on slack using a slash command

// Gitlab // we export ideas from the Agora web interface, using the Board view (similar to Trello/kanban)

We organize our board on Gitlab based on these columns:
Backlog > Sprint (for the week) > Development (in progress) > Pull Request > Merged > Test > Prod > Done

Hope that's helpful!
or use ctrl+shift+space in intellij and it will just show completions that return type maching the left side of equation :) or press it 2 times and it will look for all aCollection.. for the matching types ;) very powerfull
This article is quite good, it might get more traction if the title were related to the actual content - the reusable buildup of microservices.
"SciPy – the embarrassing way to code"

http://www.vetta.org/2008/05/scipy-the-embarrassing-way-to-c...
Finally, some details about how NASA actually plans to get to Mars
I tried googling this awhile back. I assume kdb+ is closed source?
> ...that Tesla market share will not be eaten up by other carmakers when they seriously start releasing electric vehicles

Tesla has been around long enough that it can no longer be replaced by a large company that just throws a ton of money and talent at it. They're too far ahead. There's no substitute for the raw amount of time Tesla has spent developing its product.
Seems to only hook MacVim and it's companion console version, but not the system vim. Is there a .vimrc setting to ensure it's always activated?
I think parent is referring to the longevity of this "new home", given Google's tendency to cancel things.
So, how much megabytes (compressed) does it take to store all of your corpora?
If you're an amateur astronomer and you use a Telrad finder, that's a distant descendant (much simplified) of the Norden sight.

Sure there are better solutions nowadays, including finders that are actually mini-telescopes, but the low-tech Telrad is still popular for its air of nostalgia.
Note that many of the details on wikipedia are wrong, especially time-wise. Now with the source available it's a good time to correct them, however.
> without having to pay for increased security!

They don't pay for the police?
An NFL Player Planning His Future Business Career
>The owner alone decides how much value the owner takes from what the worker produces [...] And when the owner is the sole decider of what and when to make stuff, the worker's autonomy is necessarily subordinate to the owner's.

You're assuming that the owner is operating in a vacuum. That is not the case. The worker has the ability to find another employer whose terms are more agreeable, start their own business and attempt to get people to pay them directly for a service, or even to exit the labor force entirely.

If you believe that the owners do not feel the need to compete and that the marketplace is therefore not functioning, that's a separate issue that doesn't depend on ownership structures as such.

>In the real world, there are huge, cooperatively owned enterprises profitably employing tens of thousands of people each.

Sure, but while these are typically very socially-conscious organizations, they aren't non-capitalist and they don't give everyone the level of control and autonomy that you're intimating.
Now you have
These days I've noticed they're getting even lazier than repackaging stories. They just put a few lines of text before and after pictures of tweets.
> some invisible seniority list despite all your previous years of experience working other places

Maybe this is the plan to fight churn. The devil you know at least gives you a few more days off.