skysight-inc/HackerNews huggingface dataset:
I've found that the home lab is a great place for cast-off corporate equipment either bought from ebay or scrounged from data center upgrades. Mine, assembled at little to no cost, consists of:

42u IBM-branded cabinet

Cisco ASA 5510 firewall

Dell R610 running ESXi

Old Dell 2950 full of 2TB drives running FreeNAS

Cisco 'Small Business' 50 port managed switch

A couple of 4U server cases containing the guts of obsolete gaming systems, repurposed as assorted servers

If you've got the space and can deal with the noise, I can't say too many good things about the R610s - available dirt cheap, and though they're about four generations old at this point, still perform decently since Intel/AMD have, until recently, pretty much stagnated on CPU performance.

Luckily I have a basement.
Interesting! I mostly focus on whether they're capable of performing the functions of the job I'm hiring for.
Not if other people decide you don't, unfortunately.

You should shoot me an email so we can debate philosophy in private.
"Breaks"? Thats not how capitalism works, how would you squeeze every ounce of productivity from your human wage slaves before discarding them?
>I’ll be on sabbatical from my job. . . and working on building better profiling tools for Ruby (and maybe Python??).

I can't comment on Ruby's profiling stack, but I think that cProfile is a great tool for finding bottlenecks in Python. Usually, I've found that sorting functions by cumulative execution time is sufficient. You can't do flame graphs out-of-the-box, however.
The best thing about the home lab is that I can buy whatever I want and I don't have to sit there arguing with a sysadmin at work about whether this is going to be a problem on the network.
This reminds me of the Apple eMate I used at [high] school. A large screen Apple Newton in an indestructable polycarbonate clamshell with a nearly-full-size keyboard. It was perfect. A great word processor (also drawing, spreadsheet), designed for instant on and concentrating on one thing at once, with enough Apple tech (not sure how much was borrowed from the Mac OS stack) to get online and to print full b/w graphics to Mac compatible printers.

Steve jobs killed Newton.

https://en.wikipedia.org/wiki/EMate_300
>I won't ever play with neodymium magnets around spinning rust media again.

That is your take away? Not that "I ensure all my data is backed up using the 3-2-1 Method at a minimum" it is "never play with magnets"?????? Really?

People never cease to amaze me when it comes to data security.
There's probably a lot more fun ones.
Complete list at http://standards-oui.ieee.org/oui.txt.
3.6Mb.

$ grep 00-20-91 oui.txt
00-20-91 (hex)	J125, NATIONAL SECURITY AGENCY
$ egrep -ic 'army|force|navy|secur|secret|private' oui.txt
461
Yes, that was precisely the point with "Often it is the case the goal can already be achieved with existing functionality, but may not be as direct or elegant".
I've been reading the 1-2-3 Magic book (expecting my first soon), and the philosophies have extremely stark differences. The 123 approach outright attacks (what it calls) the fallacy of "little adults" - saying that explaining is just frustrating to children who don't have a chance at understanding. The 123 approach probably comes across as more traditional.

The best theory I have is to build rock-solid boundaries, but to do so at a meaningful distance. Humans and animals are good at working with a "duality" of personalities. Children should have plenty of space to explore, be creative, and develop relationships, but going beyond a certain well-established limit brings out the bad cop. A lot of 123 methods looks like, to me, ways to make the kid recognize and respect the bad cop... but still have confidence that bad cop won't show up if they will stay inside of defined bounds.

Constant behavior correction is terrible, and leads to psychological problems. Too much of what I see takes this problem and turns it around to "no correction". That's probably not AS bad for the child, but is inviting disaster on the part of the parents.
Add a github repo with a permissible license, write a blog post, add a stack overflow answer to some relevant questions.
As with any oneliner, it’s of no value without context.

Kids need a different treatment when they are 3 months old than when they are 2, yet different from a 7 year old, different from a teenager and different from a 20 year old.

Otherwise you realize you will always be your dad’s kid, so by your oneliner he’ll never treat you like people.
But if just one of the people insured by Aetna ended up in the hospital due to complications from the flu due to not getting a flu shot, the amount of money they'd have to pay for the hospital stay would pay for hundreds of flu shots.
DroneSeed | Seattle, Los Angeles | Full-time | ONSITE, REMOTE

We at DroneSeed (VC funded, Techstars alum) are working to address climate change by making reforestation scalable with drone swarms - surveying, planting seeds, carrying seedlings, and combating invasive species.

We are looking for general purpose, motivated technologists who are interested in the domain and thrive in an autonomous, self directed environment. We believe in building quality software and hardware platforms for the long term using the best technology for the job.

We are especially interested in individuals with experience in robotics, spatial data/data science, forestry/biology and constraint-based planning.

Our hiring process involves reviewing work you have done, reviewing our stuff, and pairing up on an open source bug. We want creative, thoughtful, empathetic people to join a team dedicated to inclusivity and an important mission.

jobs@droneseed.co
I once worked in an organization that only allowed engineers to make estimates once, at the beginning of typically 6 month projects. No elaborate research was allowed, all estimates were given off the cuff in a single 1 hour team planning session.

In the 6 years I was there they shipped around 40 different software products, without once shipping late or a buggy product, and won dozens of industry awards.

It's not time estimations. Its how you manage your process.
[100% Off] Course creation hacks for busy entrepreneurs
> making changes to media which add very little and simply serve to make it less accessible than it already is.

If that's what you think this fun little project is, you have lost your grip.
> They only execute instructions when they happen... but they still inhibit the optimizer when they don't. Calls that may throw act like branches in the control flow graph.

This is a fair point and elucidates the trade off being made. Perhaps this is the reason C++11 has the “nothrow” attribute.
BitKeeper solved this years ago with one more centralized servers that hold the binaries. When you clone you only get the tip but you can retrieve any version you want when you need it. Scales to terabytes easily.

Free and open source (apache v2) at http://bitkeeper.org
> To be honest, this isn't particularly odd, as the experiment removed the component of the agitation that would tend to displace the cubes vertically, which is the only dimension with an asymmetric force that would tend to increase the packing factor if undisturbed (gravity).

The consequences here are still interesting with respect to object shape. Why do certain shapes easily reach optimal packings under perturbations like this? Will mono-disperse spheres reach their tightest theoretical packing under such a perturbation? Probably not. Ellipsoids? Probably. Tetrahedra? No idea. Anecdotally, I've heard this is why most candies are ellipsoidal and not spherical. Ellipsoids naturally gravitate to tighter packings and are thus more efficient to ship. Maybe we can now get cube-shaped chocolate candies.
You could get it sent frozen like fish?
Buy out publication, fire all the writers, get high school kids or interns to write everything... profit?

https://pbs.twimg.com/media/DQFBGtoUEAA-Zao.jpg
That depends on the chosen smart card technology. Some smart cards are USB devices in themselves, such as YubiKeys or associated FIDO-certified devices. Otherwise, you may want or need a smart card reader to read cards in a similar format to what you see on chip-based credit cards.

USB smart card readers are fairly cheap. Many business-focused laptops have been available with smart card reader options for many years.
> It seems to me to be getting better.

Why more women in a forum where apparently not many women want to participate is getting better? I mean, I'm black and we are also disproportionately represented here and I hope this to change sometime, but it would make HN atmost more suitable to me and other people of color, not necessarily better at what HN is made for.
So how much does it cost to set up UniFi for the home and what are the benefits?
Ha! Yes, of course. I get this all the time. Shocked reactions from people when I tell them our baby is in daycare. Sometimes it's more subtle and framed as "oh, it's too bad you can't afford to stay home with him," as if it couldn't possibly have been my choice.

Which is to say, I have the highest respect for SAHM moms because it's a damned difficult job.
This is not what a thoughtful discussion looks like, so please stop.

https://news.ycombinator.com/newsguidelines.html
No, the alternative is a versioned document.
Those devices were a big part of my childhood! I wrote so many essays with them in elementary school.

Ss others have stated, eInk would be the way to go. Having a low power device I could take into the woods and type away for hours in solitude would be sick.
All that matters is what the country needs now, not what some reasonably insightful but far from clairvoyant people thought a couple hundred years ago.

Also you put words into my mouth. I never said anything about guarantees or platforms. But consider this: if the government's intention was always to turn over every useful platform to wealthy private owners, why bother with a bill of rights or first amendment at all?
But bulk importers can withdraw Chinese vat? But the ebay seller can't?
Yeah definitely noisier. https://tinkertry.com/supermicro-superserver-sys-e200-8d-and... shows about 60db(!) with fans at full blast during spinup but 42db or so when dialled down. So not too bad.

The difference with IPMI tho is you can safely put them in the attic or wherever.
Those are "questions for Apple"
Even those who have licensed access to journals thank goodness for Sci-Hub, at least I do. It is often much easier to feed Sci-Hub a DOI and get the paper after negotiating a simple CAPTCHA than it is to log in through some portal so a cookie gets set which tells Wiley that this user has access to these, but not those journals today (but maybe tomorrow, or not), use their search feature to find the correct volume and then finally find the link which hopefully shows an open lock.

In this it is comparable to those copy protection schemes of old which made paying users jump through hoops while the pirates just had smooth sailing all the way. Arrrrrr!
In first grade I'd sneak out of school in Rio de Janeiro to buy a hot dog and "suco de cajú" (watered-down and sweetened cashew-fruit juice), my favorite drink. This lasted a few weeks till the nuns busted me, and I'd had no concept of the rule "you can't leave campus" ... they had to explain it to me, to my loss.

I've never seen cashew fruit here in the U.S., I'd love to have some. I just need to wait till the U.S. health-nutrition-fitness industry gets hold of it. We've already seen peak-quinoa, peak-coconut, peak-avocado-toast. I'm sure cashew fruit will see its day in the U.S.
Ok, then we agree. If you are forced to give an estimate, give a range, and make it a wide range.

When I was referring to "points", I was talking about Agile development. It's planning process is far more accurate than time estimates because it uses points as a measure of the relative work in tasks. It's far easier to accurately say this task is a 3, and this other task is a 5, than to estimate their hours. In Agile planners don't need time estimates because they prioritize tasks based on relative work required (and customer benefit), and the team just works down the priorities until end of it's sprint, and then ships whatever got done.
I find your phrasing unclear, so I don't really understand what you are asking.
I am very serious. My clients respond very well because it helps them plan better. The problem with a traditional one number estimate is you don't see the error bars so they don't know how to treat "3 weeks".

My approach also helps start a discussion about how to reduce the size of the plus/minus bit, such as reducing scope, breaking into multiple pieces etc.

And the minus bit coming to negative time works well too. It becomes a decision about using what is already there even if not perfectly suited versus doing the new work, and how much of it to do.
Several hackerspaces/makerspaces are physical space which run on the "just give anyone access, don't worry" philosophy. It also works out suprisingly well. I know spaces where over 250 people have (electronic) keys, with about 10 minutes of vetting.
Command line tool to follow soccer games
At this point in the interview, I make up a story involving a FreeBSD box doing the firewall duties and segregated guest network, failover to 4G hotspot, caching proxy, fancy graphs and logs...and also pretend to be a little embarrassed about it.
Net Neutrality Petition
Anyone know of a good way to contact the larger content providers of the world (FB, Reddit, Amazon, Netflix.. even Apple and Microsoft) to see if they could reduce their server count or something for the remaining 10 days we have to save net neutrality? Slowly loading the reddit symbol isn't enough. Lets make our netflix shows blurry and slow, our FB feeds slow, our reddit feeds slow... lets make it nearly impossible to post new content to instagram or see new photos or read the websites while we still have a chance to change some minds. Anyone have thoughts? I'm sure Paul or Sam is trolling the HN news and maybe will see this and have some thoughts.
Dude that's awesome! :)
I would LOVE something like that.
Me and my wife (a highly qualified childcare professional) used to have theories, too. Now that we have kids, we no longer have theories. We just play by ear.

BTW I never heard of 123 but it just sounds like a pretty natural, common sense approach.
> [Subordinates] are used to being dominated and condescended. If you talk to them as respected individuals, you usually get respect back. It also gives more weight to the times you have to be more assertive.

This is actually pretty good advice for any time you're trying to manage people -- and kids are just little people.
PM = Project manager, or PM = Product Manager?

If it's Project Manager, that's crazy.
That’s really cool! I have a bunch of old hardware, unfortunately I can only bring them online when I want to play with them and don’t have any permanent space.

Do you know how many watts you consume? Are alternatives to old enterprise gear from eBay going to be cheaper from an electricity point of view?
I stack hard drives and they keep working.
I actually setup a small studio to work exclusively on a Mercurial largefiles-based VCS. I would say its one of the best solutions today on the market for self-hosted free users.

Why? Perforce's integration to Unity is quite poor (they have a huge untapped market here), so you end up having to resolve a lot of things slowly in their tools. Git/HG are much faster in my experience at detecting changes and interacting sanely with them. Also the team could never learn why a file is checked out, why can't they commit, etc.

We regularly clean out our largefiles cache on disk, so most of the time everyone just has the latest version of a given binary file on disk. The server of course has every revision, but I want that.

And most important of all: with small tweaks we're able to use Phabricator for all of our task management/documentation workflow. Getting VCS hooks out of the box to let artists say "Adding typewriter model, please review T555" in their commit and having that task automatically get assigned to the reviewer is priceless.

Most of my team doesn't have any idea what VCS is, but they've learned to use TortoiseHg (they call it "the turtle") and Phabricator to organize ourselves.

While Mercurial isn't the only way to get there, its free, its fast, its simple, and it unlocks the power of Phabricator (so does Git+LFS I believe).

So in my experience, I would say hg+largefiles is an excellent solution for game development.
> Someone was telling me (I haven't verified it) that the costs of access is charged to students per semester.

I have not heard of this in the US. It's probably indirect through students -> tuition -> libraries -> subscriptions.

On low usage: it seems like you might be talking about undergraduates. Journal articles are primarily read (and generated) by faculty, post docs and graduate students. Considering that research grants bring in a lot of money to the university, I don't think it's so simple to consider scholarships that could be given with journal subscription money.
> Most approaches to parenting start with some beliefs about how to treat children first

Like believing they respond to reason? Hell, even adults aren't rational beings. We're totally ruled by our emotions and beliefs, and it is incredibly hard to persuade someone using reason.
I have two teenagers. An important aspect of 123 is that you are in absolute total control of your emotions. Saying "that's 1" and "that's 2" is a way of calming yourself down so you can manage the situation rationally without having to physically intervene.

It's all about controlling your own behavior.

When my spouse and I were expecting, I actually took a class on 123 at the hospital. The instructor gave one piece of advice, which I still remember: Your home environment when you were growing up will determine whether 123 will work for you now. Nothing works for everybody.
I copied and pasted from Outlook... probably Outlook's fault honestly.
Obviously some things are not easy to make so visceral and easy to understand, but that one is indeed a great one. It stuck with me well.
Build a Balancing Bot with OpenAI Gym
Some people complain about kids making nonsense. But kids get exposed to a LOT of nonsense.

Think about it: You are trying to make sense out of the world and people keep making gibberish sounds, hiding for no reason, showing you anthropomorphized animals and objects, telling you stories that have absolutely no point, having you play with stupid pianos that make random sounds...

Then, after they have built a model of the world containing all these nonsense, a lot of time then has to be spent having them unlearning that nonsense through discipline.

However, what if they don't get exposed to the nonsense in the first place? Or get exposed to it in a more structured way? I mean entertainment doesn't have to be nonsensical. You can learn about animals, architecture, vehicles, even simple math... instead of dumb trains with faces and teletubbies making gibberish sounds.

Btw, I am not trying to say the production of that material has no merit. I can have a lot of merit, and can be incredibly creative, it's just it could be better focused.
Upcoming HDMI 2.1 Features
So... this post is about Ubuntu, but if we're going down that road: https://medium.com/@philipn/want-to-see-something-crazy-open...
Simple Mailgun Webhook Handling in Java with Jersey
But they raised the rainbow flag, so apple is good!
What kind of apps do you build in? Those are big conferences, but if they don't apply to you, they aren't any good. (I just attended AWS Reinvent, and it was probably the best conference I've attended, but wouldn't be valuable if I wasn't working heavily in AWS)
> You can also enjoy high bills for bandwidth

I mean, obviously? The choices are: pay the money, or accept the limitations of a free service.

> cease-and-desist letters

It's an imperfect system. I wish that there were fines for making false IP claims.
Leninism or Feudalism work just fine too ;)
Why can't we blame him? I hear similiar arguments about not criticizing patent lawyers for doing their job. Isn't this a form of moral relativism?

It is inherently bad.
There are no "good microscope teams", the guy in the article worked for a noble prize laureate who routinely brags about having unlimited funding (for example, at Photonics West). There is nothing novel about the design and implementation, perhaps they got some new science with the experiments...

I knew a guy who got a paper out in nature photonics, it took him 2 years to build a straight forward design. When his PI founded a company, the company re-did the work from scratch. It took them less than two months to make a C++ version. Features included the system not crashing. Later they got FDA approval.

In summary, most people working in the field are graduate students with no practice experience, and competent engineers only appear when you need to commercialize a medical instrument.

There are no microscope teams.
Something similar is indeed the right answer here.
You have to take the material above its curie temperature (https://en.m.wikipedia.org/wiki/Curie_temperature) and then according to physics all preexisting magnetic information is lost.
> Google could open-source everything tomorrow without any damage to its revenue, but the code itself would provide other providers and enterprises only limited ability to increase their revenue unless Google did all the necessary prep work to make it useful to mere mortals not running superhuman Google infrastructure.

That's a poor excuse. Free software has more benefits than availability.
Actually many people think that the mainstream use of text and keyboards is inaccessible. My 84 year-old mother-in-law was quite bamboozled trying to do a bank transfer and the multiple tab forms, passcodes, 2FA SMS, etc
You've just defined two type errors.
Haha, what the hell? How did you interpret the comment like that? It was a jovial reference to how times change. For the record, I like China, I live here, I've spent most of my adult life here! Chill out :)

PS. With respect to "There’s nothing “dominant” about this implementation or the DeepSpeech architecture in general." the use of dominant was really poetic license in support of the line of amusement, but in fact I'm not aware of a more popular open source transcription system by Github stars ... are you? As for China != Baidu SV, I actually find it even more bizarre that they would develop such algorithms in such a foreign environment.
Where do I say that I think this applies to the project in the OP? I'm talking about the idea of "driving screen-scrapers nuts". To implement the project just for that purpose is anti-access, which doesn't reflect on the project itself.
This is it. It's definitely hard because teaching is not easy. It takes time to explain things to kids and it can be hard to tell what they are taking on board and when they are just asking questions because they can and not really caring (although making it a dialogue by asking questions back about what they want to know can help a lot).

It definitely pays off a lot though, and I remember being a child and the frustration I felt when I didn't understand and rules felt arbitrary. I wouldn't wish that on any child.