skysight-inc/HackerNews huggingface dataset:
No, I mean you do it in reverse: if you find yourself surrounded by awesome people and feel like an impostor, ignore that and focus on learning. You may or may not be an impostor: but does it really matter when you can learn?

This is how I've coped with possibly-impostor-syndrome-or-actually-impostor-idk-lol anyway. YMMV.
I wish this article were better written, but it makes some interesting points. I think the headline title is a bit of click-bait, though, since the author ultimately concludes that the Swedish method of financing higher education works in the context of the broader social goals the programs are trying to achieve.
Wow, you actually go that far? Adding links in code? I was with you on "not understanding discussion" because absolutely everyone in the workplace searches and uses SO to find cool solutions, new tricks etc.

But adding those links to code I have never ever heard of! Not judging, but if I were working in your team I'd be like "ok, what clown is putting stack overflow links in the code!!"
Please don't be personally rude.
Auto industry. US/Canada have their own standards different from the UN standards the rest of the world adopts. Very few European cars are sold in NA beside a few high-end models.
It's not really the same though, gj and gk move the cursor by displayed lines instead of real lines.

Op's plugin is like transposing the buffer like a matrix, and then using normal word motions on the line that was a column.
I was going to say this, having a phone is useless if you have not signal. There is some sort of "locator" feature which if it uses the satellite locater tech might be an ok combination beacon/phone thing.

In the US at least every phone has to be able to dial 911 even if it doesn't have a plan (all it needs is a SIM card). Useful for having something in an emergency if you're on the road or some other place near cell service.
GitHub Offering Paid Plans
Hate to break the news, but this is nothing new. My first cell phone, when I was a young kid, was an Alcatel phone that could be run on either a normal battery pack or AA batteries or AA rechargeables.

I miss that brickphone.
Interesting article, and a lot of it really rings true to me, though personally I experience this through a different slant.

I've been working remotely for this company for a while now, and compared to my previous job (which was on-site) the culture, management, practices, codebase, and attitudes are just far superior and healthier. Really in almost every way it's an objectively better workplace.

Yet, because it's so much more difficult to form meaningful friendships with remotes (you don't get to go out to lunch and chat about non-work stuff, there's no chance to hang out in non-work settings like after-work bars etc) many times I wish for my former job back just because my colleagues were my friends, there was an element of "brotherhood", and that just makes a huge difference. As humans I think our biological needs for belonging and kinship far outweigh our desire for craftsmanship and work. It also helps having interesting personalities as your colleagues.

Also, I get annoyed at companies and and interview processes which give a lot of weight to those who seem "extra passionate" about their craft and go to tech meetups, read lots of tech books, etc. I suppose it's something that's easy to screen for and gives a "feel good/look good" factor for the hirers, but it completely eschews the idea that one's desire to work might not be for the passion of the work itself; not to mention it often doesn't turn out to be that accurate of a filter when it comes to actually working on production apps in a business setting.
On HN the convention is to link to previous submissions if there's interesting discussion there, but not otherwise. We allow reposts as a way of giving interesting stories multiple chances at attention—otherwise most interesting stories would be sunk by randomness, making this place less interesting.

(And thanks for responding to a provocative comment with exemplary civility!)
> Or you can just purchase an Ampy Move (www.getampy), an external battery pack powered by kinetic motion.

That gadget is way expensive for what it does (around $90) and the reviews are less than stellar. Furthermore, some reviews state that it takes around 60 hours of running to get the ampy move to store a measly 1800mAh.

For $1 you can purchase cell phone chargers that take standard AA batteries. For a bit more, but still a fraction of the cost of a Ampy move, you can purchase a rechargable cell phone charger.

I don't see a single category or use case that the ampy move works better than the alternatives, which cost a small fraction of its cost.
I'm finding myself closing social media accounts and leaving my phone at home more and more often. Mainly, it helps me get through a boring day at work. It's nice to have web radio when corporate firewalls exists.

I wonder what the rest of hackernews feels about this. It seems the whole tech economy is switching towards services that are firmly placed in mobile computing.
I don't see any content in that piece aside from:

- University is free in Sweden.

- Sweden has a high cost of living.

- Young people in Southern Europe are more likely to live at home, though the cause of this isn't clear.

The title and start of this article sound like the author has some sort of agenda to promote, but there's so little substance that I still can't tell.
It does no such thing as make me wonder why I'm using Ruby. I can and do write Rust, and I enjoy doing so. But I write Ruby more quickly and can more effectively build tools for both my own consumption and that of others, using techniques that I can't use in Rust. Being able to use Rust or something that isn't an unpleasant minefield (lookin' at you, C) where I need it for performance is extremely valuable, but there's no reason to throw out the beneficial, powerful aspects of Ruby to do it.
Factors on Breakup Painfulness
there is no high price in free education.
it is that certan people are scared if others get education like they are scared if africans have sex there will be no more food for them.
God takes away the grace from small hearted blood thirsty puritan children that produce war crimes around the world so they become degenarte fucktards once they grow up that together with other malicious actors want to take education from others and do Kain's work hoping with lunatic hope
needs a (2011); now this should be much easier to achieve at high frame rates using webgl.
See their Twitter profile?

https://twitter.com/SpareOnePhone

>30k favorites, aka favorite spam. I hate those - everything is automated and it does not add any value at all.
Especially since they make such great hardware (with an acceptable price tag -- as a consumer).

I've had all sorts of problems with "normal" routers due to too many connections (too many devices on the LAN -- don't ask), I was never able to make full use of my 50/50 pipe.

I've recently been upgraded to 100/100 for free (and soon 300/100), and it's still running like a champ.

That being said, it was the first router that I wasn't able to configure just by clicking around.

But they're advancing greatly on the UX part with every firmware release, so it's actually friendly enough to recommend now.
In the US, retail sales taxes are never applied until checkout (a practice that drives friends of mine from overseas crazy because they aren't used to it). Is that false advertising? I'd argue that putting the taxes in up front would be MORE confusing because that's what people expect.
Maybe. But then there's the little matter of adoption. The fact that some body or other called a patent technology a "standard" is meaningless, and not especially problematic. The problem comes when this standard actually comes into widespread use.
That's a very optimist view, thanks! One thing still unsolved is how self-reliance will pay for advanced and complex health treatments.
> Its common here in the US to have a part time job to pay for your expenses. Is it not the case in sweden?

It's not particularly common, no. You might work a month or two during the summer breaks, perhaps.

As mentioned, tuition itself is free, but students still need to pay basic living costs. In order to allow students to focus on their studies, students receive financial aid towards these costs while studying. Pretty much everybody is covered for this aid. Part of it is "free" (i.e., a grant that you get every month, which you do not need to pay back), and a second part is a loan, which needs to be payed back later. You can choose yourself whether you'd like to avail of the "loan" part, and for how much (up to an upper limit). The loan has pretty good terms; you have several decades to pay it off (if you wish to take that long), at low interest rates (it used to be ~2% a few years ago, and is currently 0.6%).

This is available for non-Swedish citizens studying in Sweden as well, I believe.

There's a bit more information at http://www.csn.se/en/2.1034/2.1036/2.1037/2.1038/1.9267
mrusty is super cool. My only beefs with it are around the difficulties of mruby (package availability, 1.9.3 limitations, generally being "off the beaten path"), not of mrusty itself, but it's such a fantastic way to quickly build a scripting layer that I fell in love with it almost immediately.

I would pay a decent chunk of money for a cleanly integrated MRI implementation inside of Rust, but I also will not be holding my breath for it.
I'm aware that protectionism is rampant around the world and that the US does it too. I also oppose that and believe US protectionism harms US consumers.
If you've ever seen those shakelights you'd know that this product's claims are completely unfeasible. The laws of physics simply cannot be fooled.

http://www.eevblog.com/forum/crowd-funded-projects/ampy-move...

http://www.eevblog.com/forum/crowd-funded-projects/the-ampy-...
This topic is very interesting to me from a little different perspective. I am a senior member of technical staff at a very large company and often managers will have me sit in on job interviews with candidates to cover the technical side. Recently, I sat in an interview and I had my list of questions. It was a telephone interview (1st round, not uncommon), I noticed that I could hear subtle typing in the background as the manager asked various questions. When it came time for the technical questions, I could hear a lot more typing. It occurred to me that the candidate was probably googling the answers. After the interview I mentioned it to the manager and she said "so, isn't that how you guys do it anyhow ?". I was a little taken back and have to admit I did not have any response. But, at least for this manager, how good someone is at googling the answers is a legitimate point of evaluation for a prospective candidate. I admit I use google, stackexchange and etc. to find answers, but it is not my primiary source of information and I just don't think it is a substitute for knowledge, is it ? This bothered me very much.
I just reach for curl in situations where I need a layer 7 request/response to see if things are up. I can see where this might be a little easier, especially for repeated requests.
mmodhiambo@gmail.com. are you online?
Of course. It's the extreme of what is ultimately a scale. Unrestricted capitalism is similar: a completely free market will lead to a loss in freedoms. Slavery is humans as a commodity. If that isn't allowed, a market is not free. That's the most extreme case. A lesser case is what happens when there is no slavery but not enough regulation on competition: Standard Oil.

The problem really is black and white thinking. The best thing for humanity is balance. Kids and less fortunate shouldn't be forced to do hard labour for either nothing or next to nothing. Smart, hard working people should be rewarded for their contributions.

What about a smart, hard working kid who has a poor family? Let them shine by preventing poverty from being so crushing we lose out on a talented mind.

There's nothing wrong with regulation or business or markets or rights. We shouldn't fear any of those as they are merely economic tools that can be used to benefit society as a whole. By taking one or the other to the extreme, we're faced with a dangerous case of hammer-nail.
Airware (YC W13) is hiring - Build Flying Robots in SF
We're looking for software engineers, engineering managers, product managers, and designers who want to work on APIs, geospatial data processing, and analytics visualization on our drone platform.

Check out our engineering & design blog to see what we're about (open positions are in the footer):

https://makers.airware.com/
I didn't know those exist. What's the comparison like vs this phone? As in, one AA battery provides 10 hours worth of talk time per their claims. How many times or how much charge do you get from the USB version?
Gosh, this is a pretty old post. Maybe add (2013) to the title. Source: I wrote the post.
I used cffi recently to embed CPython into a fairly rigid Fortran program to support dynamic scripting. Was a piece of cake.
I would love them to have an option to not use tabs at all. That is the window managers job.
The History of Social Media
Equity crowdfunding finally arrives May 15th: curb your enthusiasm
I thought it came from ping pong. As in you send a "ping" and it responds with a "pong".
Yikes, another one. I dunno... maybe I'm behind the times. I don't like web links in code comments myself unless it's the comment above a plugin that you wouldn't touch anyway.

I remember a fellow developer used to curse in his comments. Expletives about what he didn't like etc. Funny the first time I saw it, then got annoying.
It's time consuming to get generators like that in the US.

I imagine that getting them in an embargoed country like North Korea is expensive and difficult. Competent operations and maintenance is probably tough too.
How is it different from botlist and botpages?
Well, the $300 or so in universal student grants each month help with the beer.
This one isn't out yet, but it looks like it will be very nice, however at $550, you're getting into the "why not just buy a full laptop" territory.

https://www.google.com/work/chrome/devices/hp-chromebook-13/
Yes but if enough people make a bad choice -- taking out student loans backed by the government that they will be unable to pay back -- then everyone is affected by their choices.
Absolutely agree. You want a satellite phone for true emergency situations in the wilderness. A good one will cost you around $500 and you just have to buy a temporary plan before your excursion. The sad thing is that this phone appears to be marketed as wilderness survival device but in all likelihood will do very little to get you out of backcountry without cell towers in the area.
Just because you feel that way doesn't mean that it isn't worth reporting on but I guess that would be a matter of opinion.
I bet the MS employee has tried it for that purpose. He still uses Google at work.
FinFET Scaling Reaches Thermal Limit
Different workplace cultures. Just like putting in academic citations on a clickbait site would be inappropriate vs not properly citing academic papers at uni is technically plagiarism.

Its also for defense programming or documentation. "Why did you do that to that matrix to stabilize it?" "Well that is right out of Prof Higham's paper about nearest correlation matrices see this link in the comments, its not like I'm just making that stuff up as I go along".

Also comes in handy for legal review. "Wait, thanks for the flattery but you can't copyright that, that algo is copied right out of Knuth, it was invented 50 years ago."
To be clear: are you talking about a USB battery pack that you can put disposable AA batteries into?
You also have to design and pay for alternative careers and education streams. It's not a coincidence that the countries who most value military careers are often ones where higher education is extremely expensive or restricted.

That will mean raising taxes and fighting tax evasion, which might mean less "free money" from VC gluts.
Never mind "ubiquitous surveillance", this has always happened.

And given that Mandela was a member of a banned organization that was wanted by his own government for attempting to start armed rebellion using weapons (acquired from from sympathtic communist-aligned powers), it wasn't exactly as if the whim of a single agent was the main factor behind his detention (or the CIA's ultimately unfounded belief in what might happen if he succeeded)
Location: Orange County, CA.

Remote: Would prefer to work in person but open to the idea.

Willing to relocate: Yes, very willing to relocate out of area or out of state.

Technologies: Javascript, mongoDB, Express, Node.JS, Angular.JS, jQuery, HTML, CSS, Bootstrap, Git, gulp.

Résumé: https://github.com/theandrewjames, https://www.linkedin.com/in/theandrewjames

Email: theandrewjames@aol.com

I have built a few web apps and am currently finishing up my Business Management degree and plan to get a Computer Science degree afterwards. I love working with Node and mongoDB so while I prefer the back end, I would also be interested in a front end position in order to improve my skills.
I'm aware I can say things that people don't like, yes, but in some cases it's more beneficial to have a respectful debate than to stay silent. If I'm not prepared to listen to opposing opinions then I'll be robbing myself of getting a deeper understanding.
That has to be a troll post. No one in their sane mind would code on a phone when a keyboard is close by.

Like if you were flying or something sure I guess writing something in notepad then emailing it to yourself later...

But writing in bed? Please.
> In the US at least every phone has to be able to dial 911 even if it doesn't have a plan (all it needs is a SIM card).

I was under the impression that a SIM card is not required. Am I wrong?
Yes, totally forgot that game. Really a good showcase of what's possible.

Yes, AMD profits probably the most from the new API's, the CPU's from them get also a good boost because the kind of single threaded-ness of DX11 [1] hurt them. For example, Hitman with DX11 on a AMD FX 8370 and GTX 980 Ti achieves only 41.5 fps while a Intel 6700k reaches 72.5 fps. With DX12 the same AMD system achieves 65.2 fps (Intel 68.3).[2]

[1] http://www.littletinyfrogs.com/article/460524/DirectX_11_vs_...

[2] https://translate.google.de/translate?hl=de?sl=auto&sl=auto&...
Perhaps some, but in my experience not as much as you're suggesting.
Look at a high end vacation community for an example of how that works out.

A place like Hilton Head Island, SC is paradise on earth for the guests. Great beaches, awesome golf, a wide variety of amazing restaurants, shopping and cultural stuff.

But the help is bussed in from 2 hours away, and the riff-raff is kept away by gated communities guarded by private security with police powers.
Extremely Beautiful. Very Cool. Very Expensive. Where is the value ?
It's the same thing when people ask me for help with computer problems. The first thing I ask is "Did you Google the error message?" And then I normally Google it for them and the first result is typically a forum post with someone else who had the problem, and someone else has usually posted a solution.
Plenty of engineering students at top universities have jobs (not just internships).

Time management is key.

As someone who hires their own interns and Jr eningeers, it's shocking how few applicants have ANY prior work experience.

I had a 15-20hr/wk internship, and worked retail on weekends.

However, I often turned in homework that only outlined the knowns, unknowns, drew a diagram, listed equations that were applicable, and that was it. 50% credit for 30min of work.
Yes, I have no idea where they got the "high price" thing from. Here in Sweden you get paid to study at the university (~$350/month for 9 months if studying full time). On top of that you can choose to take a highly beneficial (i.e. better than banks) loan of ~$850/month to cover for expenses like rent, etc. Many choose to take the loan because it's worth it.
> I wish more devices used easily replaceable standard size cells of rechargeable and non-rechargeable variety. You can walk to any shop or service station and buy a bunch of AA or AAA batteries if it's urgent. And keep a spare pack at home, in car, etc.

There are already plenty of cell phone chargers in the market that take standard batteries.

I don't want to sound like I'm advertising any product, but I've purchased a cheap chinese cell phone charger that takes AA batteries. It cost me just $1 out of ebay. I actually purchased it on a gamble, expecting it to be awful, but it actually works very well. It's a very simple gadget that uses standard AA batteries connected in series to ramp up the voltage from around 1.5v to a tad above 5V, which is then used to supply energy to a standard 5V USB charger. Depending on the batteries used, a 4-pack of fresh AA batteries provide around 1800mAh of juice.

I've planned on purchasing another just to rig it to take C or D batteries, which provide the same voltage but hold a lot more charge, but honestly the AA pack works very well as it is.
Your points are technically correct, but I thought I'd add that Rust offers mitigations for these issues in practice:

1. Using shared ptr where unique ptr would do: This happens a lot less in Rust because (a) in C++, shared ptr predated unique ptr, so you see a lot of legacy code needlessly using shared ownership; (b) Rc/Arc prevents mutation without jumping through hoops (RefCell/Mutex), discouraging its use for ergonomic reasons. Additionally, even when it does happen the reference counts are non-atomic on Rc and have to be twiddled manually, so the overhead is much less than with copy constructors which can be invoked silently and often.

2. Reference cycles: This is a real problem. It's somewhat mitigated by the fact that you need a RefCell or Mutex to construct the cycle. If those are absent, no cycle.

3. Box::into_raw: Well, sure, but this method is really rarely used, due to the lessened need for legacy interop. It probably wouldn't make a list of the top 100 mistakes made with smart pointers in Rust, much less the top 10.

4. Double dynamic borrows: This does happen, but you need RefCell or Mutex to do it. It's not really a smart pointer issue at all. In any case, it's there to enforce memory safety, which C++ doesn't even try to; it's not like C++ does this better than Rust.
ZFS' data desuplication requires very little memory. However, it will check every new record write under it with every other record write. The only way to do this in a performant way is to lean on cache. Without sufficient cache, you degrade to performing 3 random sequential IOs, which peforms terribly. The system will continue to run, but it would be slow.

As far as I know, there is no way to implement online deduplication with constant RAM usage without performing poorly as things scale or playing Schrödinger's cat with whether data that should deduplicate is subject to deduplication. Offline data deduplication might work, but it would be performance crippling ZFS' data integrity guarentees.

If HAMMER has online data deduplication that is performant with constant ram, they likely made a sacrifice elsewhere to get it. My guess is that it misses cases, such that while you would expect unique records to be written once, they can be written multiple times.
Discussion not long ago: https://news.ycombinator.com/item?id=11201540
I'm a 20 year veteran of various strata of technology organizations, and I know that I cannot hold everything I've learned in my head. If I cannot, then how should I expect anyone else to be able to do so?

I'm the early parts of any project I start with research, which means Google and stack overflow. It does little harm for others to use the same approach.
How were you dressed? Were you smiling?
Well... yes, it is!

Nothing like transparency to keep me as a loyal customer.
I don't know. You'd be amazed how many common algorithms don't have good libraries for them (particularly for newer languages).