skysight-inc/HackerNews huggingface dataset:
Is your goal to go to college to study CS? Though admissions officers may care whether you have a piece of paper saying you graduated from HS, most professors don't, and they have the ultimate power (at least in good universities). So I recommend finding a professor who can help you. It's fortunate that you have a connection to a university research lab. Professors and grad students there may be able to give you advice about what to do.

Don't think of yourself as damaged goods because you're missing the bit of paper. From the professors' point of view, students genuinely interested in learning are the rarest and most desirable type. Most students go to college because it's the route to a better paying job, or to party, or just because it's the default plan. If you're genuinely interested in learning, many people will want to help you.
It's still a clickbait headline, no matter how interesting it otherwise is. "Negative mass" and "negative effective mass" change the implications quite a lot. One potentially means wormholes, warp drives, quantum gravity, faster than light travel, and time travel. The other does not.
Which doesn't mean it's not interesting to study :) The omnipresence of fibonacci ratios is interesting by itself.

Last year, I was reading Proudhon's criticism of the speculative part of financial markets. His main objection was that speculation was adding absolutely no value to the world, by opposition to investors (who help making something useful real) and merchants (who displace products from somewhere where they're abundant to somewhere where they're scarce). It hitted me back then: actually, they do produce something, they produce data. Financial markets have produced the longest lived and most detailed dataset ever (I can't think of a bigger one, at least). Would be a waste not to try to use it.
It’s an ideological situation to say the least... but it’s also what we have right know and god damn I’m thankful for it’s beautiful rarity.
https://en.wikipedia.org/wiki/Susan_Powter
Dang, I was planning on writing nearly this exact app as a side project. In any case I've set a daily calendar reminder to update it, thanks!
> A third one would be to pass a law saying US companies and US subsidiaries need to repatriate 80% of foreign cash at 35% else the executives will be jailed.

Whereupon the executives, and the money, and the company, decamp from the US permanently.

> Guess how much cash will come back and at what rate.

My guess? Zero. My guess for the number of companies that would leave the United States altogether? 100%.
Because I find debating about the pro's and con's about microservices somewhat cumbersome, I tried to let the code speak and record a screencast series on exactly this topics. (https://www.marcobehler.com/series/9-microservices-the-good-... ) Because I feel that especially in the Java world, Microservices are an utter abomination most of the time. Comments more than welcome!
I'm guessing the previous poster is talking about the actual gallery located here: https://hrc.contentdm.oclc.org/digital/collection/p15878coll...
If you want a brilliant and lovely person to listen to about the facts of ADHD, look up Dr Russell Barkley.

That factoid is a myth: the difference is that ADHD meds provide those with ADHD the focus needed to function in modern society, and without it they do not function. There's a theory to do with dopamine regulation and the COMT gene which I don't claim to understand. A generalisation might be 'this gives me dopamine in a pill, so I don't disrupt my environment/chase random thoughts for my dopamine'.
> Is there a standard tool-enforced coding style for Rust that the community agrees on, in the same way that the Go community has by and large agreed on gofmt?

https://github.com/rust-lang-nursery/rustfmt

And is planned to be distributed with the compiler and the cargo stack by default
Sometimes in a sea of noise it's good to have someone highly qualified shouting to make people sit up and really pay attention. Like now, because it is critically needed.
I think you underestimate the destructive impact of 30 failed interviews.
Stepping back and just doing algorithms for some time might be a good thing to do at this point.
If they cry that means that they are invested and you are doing something they care about. I can't think of a better way to learn about how emotions can control you than surrounded by family in a safe environment where nothing truly important is on the line. You are doing grade A parenting right there.
At least the journal reports I read at that time implied that much. He was one of the technical leads on this as far as I recall. So he would have had to get a very good knowledge of the Transmeta CPU and of the x86 instruction set for that task. I think it shows here.
I would like a language that has knobs (e.g. file-level pragmas) for strictness, which you could turn all to one side (to get something as strict as Rust) or all the way to the other side (to get something like Ruby) or somewhere in between.

For example, a REPL would be pretty non-strict: When you define a function, you don't have to annotate types on the arguments, and everything gets passed around as generic objects. However, the standard library would be pretty strict [1], so in your unstrict REPL code, types are checked (and implicit clones are made to satisfy the borrow checker) as soon as you call into the strict code.

[1] In fact, the package repository for this hypothetical language (the analog to crates.io etc.) should only accept strict code, or alternatively put HUGE warning signs on libraries that contain unstrict code.
I could be very wrong but I read it as Intel trying to cover the fact that there are huge performance penalties with the patch enabled. Therefore Intel will continue to market chip performance sans patch while pushing down the responsibility of enabling them to OS vendors.
This. I'm not really sure if I need other news media in global affairs. If it's important Economist will cover it sooner or later, and if it's not, no one will remember it one month after the fact.
I think the main idea is that you can do little quick easy things that can have a big impact in the long run.

On the way to your next class think about the lesson is there anything you've learned that you didn't know? In what ways can you restate the lesson, what are the main ideas. What possible questions could be asked.

During lunch read the summary section and see if you can connect any dots.

Looking at the homework early (without even solving them) will give you ideas to ponder and questions to ask during lecture.
I think the Author of the article misses the point. It's slightly more useful for consumers, but once this becomes commoditized and scaled out there will be massive cost savings compared to hiring a handful of checkout staff, and this system could run 24 hours without having to close down the store.
Oh, mystery solved, thanks! (And thanks to mackwerk too.)
It may not work for everything, but spacemacs includes packages with evil bindings for the common modes and i use vim style org commands without hassle.
>How could a business grow if it doesn't create any values at all?

He wasn't saying that the business doesn't create any value. He was saying that the people who created the value were not the ones rewarded for it.

"My experience working in different jobs (most are non IT) is that as long as you can create values, there will be a suitable place for your ability."

I think it's easier to fit in if you either don't create a lot of value or you create a lot of value and expect your reward to be commensurate with somebody who who doesn't.

I think developer jobs are a bit different to most because the effects are amplified and the value is hard to recognize. It's possible for somebody who is very good to create a huge amount of value and not have it perceived and somebody who is not good at all to actively destroy value (e.g. take a good code base and turn it into a buggy technical debt ridden shitshow) and also not have it perceived. I've personally seen the latter happen and everybody just chalked up the resultant lost business to inevitable bad luck.
Absolutely. I will be really pissed of if I'm forced to run a -30% kernel performance on my dev laptop, or god knows how much of my 1/2 decade old T420's to fix a problem I don't have. Yes, I expect my cloud provider and bank to apply the patch, my ARM based router is fine.

Thanks, but no thanks, do not want.
Forbidden Island, Castle Panic, Forbidden Desert, and Pandemic, from less to more complex.
Definitely. I got my first Go program from zero to prod in about a week, where "zero" is the point where I started the tutorial (the "tour" on golang.org).
This is a well thought out and well reasoned article.

It resonates on many of the pain points of microservices. I also nearly broke out laughing at his definition of "microservice madness":

> Netflix are great at devops. Netfix do microservices. Therefore: If I do microservices, I am great at devops.

Because it is so hilariously accurate it's almost painful.

I do want to point out something the author implies, which is that there are benefits to microservices as a pattern...and as a pattern it is likely here to stay. It's an advanced pattern that comes with tradeoffs and complexity increases on the ops side. In the best case you're trading developer complexity for operational complexity and perhaps also getting better reliability (but this is not a guarantee).

Additionally, projects like Kubernetes, Istio, and Envoy are all tools aimed at making certain operational complexities of microservices easier...so the operational trade offs are likely to change dramatically this year.

But in the end we can all still hope that madness dies in 2018 though.
Show HN: Raccoon Review Browser (tool for removing bad reviews from Google Play)
Awesome explanation. That is indeed deserving of the word "f*cked".

My next CPU will be an AMD then.
Thanks man, here's an upvote for letting me know :3
A thoughtful conversation requires a lot of insight and experience, both which appear to have taken a leave of absence. For a website aiming to provoke a thoughtful discussion, you (plural) sure like posting lots of inflammatory discussion material. Case in point: "death to Make!", and I quote the original article:

It is accepted by all decent people that Make sucks and needs to die

...
...
...

Unfortunately, all of the Make-replacements I am aware of copy one or more of Make's mistakes, and many of them make new and exciting mistakes of their own.

I want to see an end to Make in my lifetime. As a service to the Make-replacement community, therefore, I present the following list of tempting but incorrect assumptions various build tools make about building software.

Can you please provide some pointers on how I can effectively communicate a request to turn it down a couple of notches with respect to what appears to me to be a generation Y "hurt feelings" as evidenced by your response without hurting any feelings? Context:

http://reason.com/archives/2017/10/26/the-fragile-generation

https://news.ycombinator.com/item?id=15993091

have I managed to make my point clear?
How I used Wikipedia to prove my wife was alive
Ah, if they stopped now, imagine the PR nightmare.
Most of the poor pay 0% tax. A company is mostly just a collection of assets, and many of them can move their operations from one country to another if they're motivated to do so, you can't just say "this company belongs to the US federal government". If you want capital to permanently leave the US, then start jailing executives anytime they structure a multinational company. If you'd like them to structure their companies in a way that benefits the US, then implement an internationally competitive tax structure.
One thing I’ve noticed with microservices is the business rules duplication. Everyone tries to solve their problem so the same rules start popping up (ofc implemented differently and mostly unknowingly) in all these microservices. The problems start when the business requirements change and you need to change all Microservices.
> Could it possibly be that in general men and women want different things out of a career?

A few years ago I watched a documentary, «The gender equality paradox» [1]. It discussed the strange fact that it is far more likely to find make masons and female nurses in Norway, despite the fact that everything in that society pushes towards gender equality.

In that documentary, I heard an interesting fact: the proportions between make and female engineers are much farther from 50:50 in Norway (where men are more common) than in India and other less-developed countries, where the two sets are more evenly balanced.

The documentary provided this possible explanation: let's suppose there is a biological reason why it is less likely for women to be interested in engineering topics, and men in works requiring social skills. One could imagine that in those countries where there are plenty of jobs and possibilities, everybody is free to pick the job they like most. On the other side, in less developed countries there isn't as much choice, so people are more willing to accept things different from what they would have chosen otherwise.

It is clear this is just a theory, but I find the basic fact of the existence of this Norway/India difference intriguing.

[1] https://m.youtube.com/watch?v=p5LRdW8xw70
With SpaceX, I find it hard to fault them for this.

Public interest in spacetech is inevitably tied to futurism, idealism, idealism, big ideas and such.

SpaceX is building the biggest ever rockets, declaring mars as a goal, landing rockets on rafts like a sci-fi flick... Build the future stuff. They also launch geostationary satelites and supply the ICC, in fact that's what they do as a business.

Whether you want to call this PR, vision, culture or whatever... SpaceX calls satelites and ICC transport "routine" work. It's how they do what they do, not what they do. What they do is the stuff that sounds like breakthroughs, breaking through the limitations keeping us stuck on earth.

It's hard to rate psace companies on a coolness scale. Any space company is already way up on the scale. SpaceX... is like the hollywood version.

In any case, huge congratulations toRocket Lab. A rocket company with weekly scheduled flights on a shoestring is a feat.
I was a terrible developer for many years because of my inability to properly communicate progress. Because there wasn't any for the most part. Parkinson's Law is REAL. Beware! I ended it by religiously adhering to a rule to commit every little bit of progress, as I go. There's only one deadline: today. It completely changed my career.
> every other language is sh*t

Looking at how many CVEs are caused by undefined behavior and insecure properties of C, there is merit to the claim that Rust is objectively better than C in the strictness department and if safety/security is a major concern to you, you should absolutely choose Rust over C in new projects.

As for rewriting existing C software in Rust, the usual caveats for rewrites apply. Decades-old software like coreutils has had many eyes on the code, so the chance of catastrophic bugs decreases over time (but never to zero).
Democratic Republic of Congo Blocks the Internet
Yeah, that tutorial was time well spent!
Learn About Neural Networks in Business: What, When, Examples
I'm not sure. Finns (and swedes) are considered introverted, with shoegazing issues. That kind of directness looks like a personality trait (acquired maybe) and not default.
>company attempting to destroy me after I gave them world-class products that put them on the radar

I saw this happen once and the developer responded by gradually and deliberately making the code base as cryptic and hard to understand as possible.

Then he quit and development on the product essentially stalled.

Some part of me thinks that maybe programmers who have been royally screwed should take this route. It would offend my sense of professional pride to deliberately create a mess, but I can see the benefits of discouraging business managers from royally screwing the programmer.

That guy created a lot of programmer jobs, too. The project could easily have been a much higher quality and developed at twice the velocity with just 2 people if done right. Instead that code base ended up feeding 12 people's families.
Keep your commit stream going. If you're starting something from scratch, do a commit with a message like "Something (1)" and then increment the index and commit every iteration. You can merge these commits down the road for a cleaner history, but pushing soon and often is KEY to building momentum.
Even if one were confused as to who said what, the combination of "shit" and "f*cking insane" should have cleared it right up.
With the Tesco system in the UK, if you are rescanned by an employee on a random scan and are found to have a mismatch then your Clubcard ( that you swipe to release a hand-scanner from the racks ) is marked as ineligible, and you have to go through the self-service or normal tills in future.
Really? It's a 10 patch series. Patches 4 & 5 have attracted high-quality low-curse technical discussion of <10 mails.

Linus' initial response to patch 9 appears to be missing from the mailing list, so it's not even clear to me he intended it to be made public.

Where is the sea of noise you think justifies this?
> From what I gather, some of this cultural. His country of origin is just generally blunt and direct about things.

I've heard this blunt(/direct/honest) argument quite often (and the same about my country, The Netherlands), but I've also seen Americans in IT who can be very blunt. I attribute it not to country_of_origin, but to the [autism] spectrum.
From what I read, its a strawman argument. Guy makes up story so he can point fingers.
How to Avoid Confusion with Git Branches
Port 53 is still a major pita though.
There's more ways to be impolite than saying nasty words.

Linus had been treating all this situation very fairly so far, but I guess Intel just had to repeatedly try pushing very bad fixes to a problem they created themselves.

Imagine you go to a restaurant, and the waiter just repeatedly brings you the wrong order, repeatedly.
7 Effective Ways to Use Twitter for Your Next Event – NVOLV
That is an excellent bit of writing. Thanks for the link!
Just because many victims are minorities doesn't mean that the latter implies the former.

Exactly. It's clearly not correct at all.

It's almost like he knew that bit was a weak part of his argument, so surrounded it with examples which would put people into ideological mode instead of thinking for a moment about it.
I started working with Rust last month, and wrote about 2000 LOC since then. While I had my fair share of errors coming from the borrow checker, I've always found its complaints to be valid and easily resolved. Except for that one time where I tried to shuffle data between different threads and shouted at the borrow checker for two hours, until I realized that the borrow checker was actually right and what I tried to do was literally impossible without data races.
> "I don't understand why this is here, and I'm not merging it until I do"

This is not clear enough and could be interpreted as incompetence on the part of the speaker
We all get X +/- N points to assign to various traits and skills. Linus maxed the intelligence and technical ability sliders and somewhat ignored the charisma and tact ones.

I agree with you, and though I haven't evaluated your first statement, the fact that I have to think about whether or not you are right at all is good enough.

We don't have to like Linus' communication... methods. I often don't. But no one is perfect, and I'm willing to cut Torvalds some slack for being a dick for past - and future - accomplishments. People think that greatness doesn't excuse demeanor... but it does when the greatness is that far along the SD curve.
Meh, you can be plenty reckless when you're old as well. There's always parties. I wish I had realized this when I was younger. It would have made me feel a lot less angsty about "wasting the best years on my life" on coding (which I really enjoyed) instead of spending my youth on parties.

Also; saying "don't overwork yourself" doesn't really work. It's better to let a person overwork themselves and learn the lesson the hard way. People told me that over and over but I never actually took it to heart until I actually did it.
No source except a random whatsapp message ;)
I also doubt that it'll be ported to UWP any time soon.
> So nix free speech

1. It's Facebook, not the government
2. They aren't banning anything

How is this a free speech issue?
The user's guide project: giving experiential context to research papers
Pandemic is THE classic of the group. Other things to try, keeping in mind this is for kids (or I'd suggest Legendary Encounters: Alien and Shadowrun: Crossfire) might be:

Forbidden Island (or Forbidden Desert, they're similar)

The Dresden Files deck building game
Linus calls people stupid when they are usually being stupid, at least in his eyes. He doesn't wantonly accuse people of stupidity for no reason. It's just that when he perceives stupid activity... well, he generally goes off. It's his main trigger.
Why would a lack of funding for the government suspend a rent agreement? That's actually money flowing into the government. Why does that need to be shut down?
Sounds like you should try Hacker News.
If you’re worried about ‘cursing’ and you seriously think that it’s something important in the scope of this discussion around security and the grand scale of negligence afoot, I believe you may need to re-evaluate your values.

In fact, the idea that you’re even bringing up such minor language at such a time really disappoints me.
Also, I think a big advantage for the camera-based solutions is that they're totally passive, while laser-based need to interact with the object.
> When I started writing the answer to this question, it turned into a long description, so I'm actually going to separate it into another article and publish it a little later.

eheh, on an article about micro service madness
Not sure if you are being serious or just trolling.
There's also something to the notion that we want our regulatory bodies and government agencies to be slightly 'conservative', to avoid waste and avoid short-term folly. Our public institutions should live for generations, and have transparency and ethical demands placed upon them by the citizenry.

We could collectively decide to eliminate a lot of red tape in government, no problem. It's just the effect of unchecked, unsupervised, unaccountable governments that make us want that red tape in the first place. Todays Justification Paperwork is yesterdays front-page scandal...
Happy days. I wonder what today's response would be?
Your last point is very valid for me. I've exclusively kept Malcolm Gladwell's Spaghetti Sauce ted talk for that purpose. Every time I need to work in a problem without distraction, I just start this and go deep.
Something I've not seen an answer to in any article about this concept: I'm slightly above average height, so occasionally people somewhat below average height ask me to reach things down from high shelves in supermarkets.

What happens if I do that in an Amazon Go shop?
Fight procrastination by starting the habit of studying one hour daily, or even half an hour. At first it's more about the habit than about the progress. Find a buddy to support you in your quest. When the habit sets in, which could take months, start to set other goals or habits.