skysight-inc/HackerNews huggingface dataset:
I like it, but how does this solve the thing that I thought was the reason standups exist: to find out who needs help and to verify that the priorities are still right?

I see how this can be used for status reporting, but who really cares about that?

Note, I'm not trying to HN-diss this tool. I really want this tool - assuming it helps us actually use the standup for setting priorities and helping each other out.
Here's a thought experiment, and a challenge: When was the last time you learned something really important at a standup meeting that you wouldn't have learned otherwise, either by talking to someone directly or in some form of asynchronous communication?

I bet it was a while ago, if you can even think of anything specific.

Standups, in my experience, are a net negative, in that there is a cost, but rarely a benefit. I almost never get anything useful from them. I don't need to know that the product owner is in meetings all day. That's almost every day. I don't need to know what every single other developer is doing every single day. If I have a general idea of what the team is doing that's usually good enough. If I am blocked on something, how is that useful for you to know? If there's anything you can do about it, or need to communicate to somebody else, I've probably already talked to you. And if I haven't talked to you, it's almost certainly irrelevant to you.

Challenge: For the next week, make a note (actually write it down on paper) of something useful and actionable you learned at a standup meeting, and see how many times that happens. Then compare the cost of the time spent in standups to the number of times it was useful.
You can learn coping strategies to get better at it though.
Mutability's secret impact
Hi Markoff!

I agree with your sentiment, but I'm not promoting my game in the least. It was created back in the mid-90s, never was released to the public, and never will be. Robert expressed that he looked forward to playing the games we made with PSP, and we never shipped a game he could see. The video captures the entire gameplay simply to show him what we were up to as kids as a part of our thank you.

I hope this clarifies things for you.

Thanks,

Ian
For the eagle-eyed who noticed the tensorflow Arm wheel is not found on PyPI, it's actually on piwheels.org - a project I run which automates building all the Python packages on PyPI. In this case, the wheels were submitted to us from the TF team at Google. Raspbian is configured to use piwheels.org as an additional index so Raspberry Pi users get pre-built platform wheels just by typing "pip install".
Thanks for the positive comment! We're generally taking the same approach that was taken with GitLab the product: do it out in the open, iterate constantly, and work with the community. Especially doing it out in the open enables these sorts of _awesome_ conversations! And we definitely want feedback - this needs to work for more than just us!
" but all the Go leaders say you have to do this since they don't want to implement generics" they never said that.
Golem Supercomputer Goals
>As the other poster said, how do you take real estate out of the country?

Sell it. Or don't, it's their choice. At some point real estate holdings aren't worth it if your host country decides it's entitled to 95% of your wealth.

>Where are they going to go? Somalia? Other countries are going to tax them at least as much.

There will always be another first-world country more than willing to undercut other first-world countries for the opportunity to host wealthy citizens. It's the same principle that gets us to where we are today, with states competing against each other to give tax breaks to corporations to entice them to set up shop.

It's funny how there's no end to people complaining about how the wealthy always seem to get out of paying their "fair share" through loopholes, but THIS TIME, we've got a foolproof plan to redistribute their wealth that they can't weasel out of! Sure thing.
In my opinion, if you like tiny distros (as do I), you might want to look at Alpine Linux. It has a good number of up to date packages and has a very tiny footprint. The installation process could use some help to improve adoption, but it is otherwise a fun and tiny distribution of Linux.
Pilot AI co-founders and its investor NEA sued for sexual harassment
Your price sensitivity would rationally be set to look at the opportunity cost across spheres of spending- an extra $100 on your flight is 10 days of parking tickets or something like that.

It seems like you're falling to the "Mental Accounting" [1] fallacy, wherein you create buckets of money but forget that they're fungible. You splurge in one area and cut back in another. [0]https://en.wikipedia.org/wiki/Mental_accounting
You might need to re-think Go. The people who designed it know far more about language design that the people who taught you in school. And they still made choices that the people teaching you in school think are wrong. Instead of thinking "How could they be so stupid?", you should think "Hmm... I wonder why? What do the Go designers see that those other people don't?"

The lack of generics in Go is a sore spot. It's quite possible to solve. The Go designers are not solving it, because they want other things more than they want generics, and they aren't willing to give up those other things in order to get generics.

For any given project, that could still be the wrong choice. For that project, then, reject Go. But don't totally reject the language because you don't trust the Go leaders' judgment on language design. It is more reasonable to mistrust your own.
One thing high FPS are good for are optical flow mappers. Think of estimating relative motion of things in video.
To be completely forthright, we don’t know. Have you used Synack or Cobalt? Would love to hear your experience. We haven’t heard much about Cobalt, but there are some sharp people behind Synack.

That said, I don’t think there can be too many people trying to help companies secure themselves.

I think HackerOne and BugCrowd have <1,000 customers each. I’d guess Synack and Cobalt have less. I think less than 1% of YC companies have a bug bounty program -- and almost none below 50 employees have one.

We would like every company to have a bug bounty program, and that is what we’re tailoring our product to. (We’d certainly rather pay an outside researcher if they find a vulnerability than risk our customer’s data). Synack et al, I’m guessing, run tens to hundreds of thousand per month and accordingly, their software is focused on supporting a small number of large/enterprise customers. We think something important happens when you have tens of thousands of startups/companies using the same marketplace for bug bounties and pentests.

I think we probably all share the same general mission -- but our approach is a bit different: to build software that will be tailored to startups, and to have a lot more of them.
If I had to take a first guess since 1e10000 is an overflow in the current version therefore x = 1e9999 is the last valid 10^x input. If that holds true my guess would be someone added a check for that input but did it as "5 or more digits" rather than "10,000 or more".

My second guess is they are using some weird algorithm that hits an error case due to the limits of whatever number type they are using.
My dad was at the end of the line with DSL in rural north FL. Similar prices for a few MBps. Finally switched over to ATT unlimited cell service, getting 40 MBps with some kind of deal on direct tv. So much better. He has dual directional antennas points them at various towers trying to get best signal.

Rural cellular is the future. Currently posting this from the mountains of NC on Exceed satellite as there is no cell service at this campground...
I think that could be done today with mobile management device profiles. Of course that would require quite a bit of IT infrastructure, which means money, and that is a tight resource in schools so probaby not feasible.
If you've read Debt: The first 5000 Years, historically, debt has been one of the biggest factors in enslaving the poor. I think we'd be much better off with a system of credit instead of debt. For example, maybe instead of borrowing to go to school, a college gets 10% of your future wages for 5 years.
UPDATE: Apologies! I fell victim to a race condition and we've filled our QA Analyst roles. If we seem like a place you might really like to work though I'm still happy to answer any questions and add folks to our candidate database for future consideration.
It's common to avoid adverbs in general when writing fiction IIRC.
Amazon patents a real-time accent translator
A SCHNITZEL COMING BACK TO LIFE
That doesn't really make any sense, right? How can those folks' data be worth very much if they don't have the money to pay a subscription fee for Google?
I've had some truly great development managers, and some really mediocre ones. It's helpful to have a technical manager that can shield you from certain issues while still understanding your needs enough to actually meet them.
Been transitioning mine from bloglike to more of a personal site: https://kolemcrae.com
Have you tried using the "Send Feedback" menu option in Google maps? It can take some time (on the order of weeks), but I've found they do seem to be responsive to feedback about incorrect data.
Yes, PSP 6 was the first release with vector capabilities. That's what made it so great for web development. I'm not sure what happened with the renderer in version 7, but the editor lost its pixel-perfect precision and became too hard to edit mixed graphics in a WYSIWYG way.
There is a huge selection bias in these groups. 3.5 years without graduating is likely to be students who are doing poorly since if you were a top tier student you aren't going to quit 0.5 years off from a degree under most circumstances. People quitting university after 3.5 years most often have a number of failed courses and aren't 0.5 years from a degree.
> Are you including cookie banners,

Those were never necessary for operational purposes. If you were selling your
users to get Google's analytics, that's a different matter.

> privacy statements or EULAs in your product, so it's easier for your users to deploy the software legally to their audience?

Don't collect user's data, then you don't need privacy statements nor EULAs
about that.

> Do you leave it to your users to collect and provide the information about your product?

Are you Microsoft or Homebrew team that you steal users' data unless opted
out?

> And also: How do operators handle the issue if the Open Source product they are hosting did not prepare for GDPR?

Open source that doesn't steal users' data is already GDPR-compatible.
I had a similar reaction the first time I was stuck driving behind a Megabus: https://i.imgur.com/Xpm7vN2.jpg
this will be the very first economic crisis where we as people have a life boat. Crypto. This will be very interesting. I have plenty of popcorn.
If you grew up in England and your dad wore y-fronts then you'd definitely have heard of the term. I grew up specifically in the south-west of England.
Thank you for the feedback! Do you have examples of screen caps you like? I had considered this but decided to take it out because of wanting to keep to the old school terminal aesthetic. Plus since I do a lot of programming, I figured linking to the site to see how it works might be more useful than simply a screen grab, since I'm not the one usually doing the design (which would make sense at that point).

User experience and performance go hand-in-hand. Users get frustrated if a site loads slowly or doesn't function. So I made sure to have a site that does those things (plus web performance is one of my specialties).
Well... to learn a language moderately well takes weeks. To learn it really well takes months. To learn it at an expert level takes years. It might be worth a day or two of thought before that kind of investment. Eventually, sure, it becomes procrastination. But just randomly choosing isn't really the optimal approach either.
This. Without persistent collections, any lisp that looks like Clojure is only half way there.
Hmm, but also [inserts mindless platitude]
My personal site, made with hand-coded HTML and CSS, generated with Hugo, and published with rsync: https://www.simongriffee.com/

I use a couple of JavaScript libraries for displaying portfolio image galleries and the masonry-style blog list pages under /notebook/, but am thinking of reverting the latter into a single-column chronological format instead.

May the independent web live long and prosper!

https://indieweb.org/
You're just replacing one credential (University degree) with another (has passed specific test). Go ask any CISSP how well they think exams work as a test of ability or knowledge.
That's why you should do them at the end of the day as we did of my first very successful Agile project - presented at the IIIE I believe after we finished.

Though that was the full on clean room high level sponsor route, collocated with the customer.
I have other issues with standups, but if your concern is "I don't look productive and I don't want to talk about what I'm doing" not having standups isn't going to make you look more productive.

If you're working heads-down for weeks or months without standups, people are still likely to wonder if you're stuck/ineffective/blocked if you're not communicating in more detail than "it's still in progress."
We (my wife and I) currently pay out of pocket for them to see specialists or to get an opinion so that they can see a specialist in Canada. If we apply now, they qualify for medicare in X years and they get higher quality of care + we don't pay out of pocket.
Show HN: Pragma, a simple tool for creating smart contracts on Ethereum
Agenda driven editor sounds exactly like the kind of editors you need for an encyclopedia. If you have no agenda, won't you just sit at home and watch TV?
Hi everyone,

Last year, we started playing around with smart contracts for Ethereum. We thought it was way too difficult to get started with all the different tools out there. That led us to make Pragma (www.withpragma.com). It's a tool where you can write, deploy, and interact with Ethereum smart contracts all in your browser. We'd love to hear your thoughts on the product, from what other features you would find useful, to picking holes in the product. I'm also curious to hear if/what you're building with smart contracts.
or you could mine your own
Well, a snail on its back, even slower than a snail.
They're good dogs Brent
> 1803

This made me check and apparently IT here (large international networking hardware company) hasn't patched Windows since April. I always assumed everything auto updated, evidently our policy is the exact opposite.
No. By that logic, you could as well open a random page on Wikipedia and start learning new stuff. Choosing to study a certain technology in depth carries with it a high opportunity cost in the form of your time.
> Why are you estimating things in hours?

Because anything else is completely arbitrary. I mean, we ARE measuring things in "points", but with the understanding that 1 point ~ 1 hour of work.

> Why is management tracking the amount of story points every developer completes in a sprint?

Because they want metrics on productivity. I don't entirely blame them.

> Why are you not working on the highest prio stuff in the sprint?

As mentioned, because management really wanted to see us complete 40 hours of work every week, and getting close to 40 hours done per week was more important than priorities. If something couldn't be finished before the end of the sprint, they thought it was better to push it to the next sprint, rather than leave something incomplete at the end of a sprint.

> Of course sprints look useless if you're doing them like that. Do you even have a clear sprint goal you're working towards?

I was on a QA team writing test code. I specifically was writing security tests, while others wrote functionality or stability tests. Each sprint goal was effectively just "Write these tests".
Developments in tech in Toronto over the past seven years
"To be fair" that sounds straight out of the play book of "growth oriented" companies in general.
The Flynn effect is mostly hollow gains and seems to have stopped: https://www.sciencedirect.com/science/article/pii/S016028960....
And cognitive genomics is starting to show a decline: http://www.pnas.org/content/pnas/early/2017/01/10/1612113114.

reply
Be very careful investing with loans that aren't cleared in bankruptcy. If you misbalance a portfolio and get overexposed to a downturn you might be throwing away your entire financial future. Restarting from $0 in bankruptcy is very different than restarting in lots of debt with high interest. Even if this is sometimes +EV it seems worthwhile to pay off the student loan just like it's sometimes worthwhile to buy insurance.
How about defining levels of wealth based on how you optimize your food/meals:

level 1: Optimize for most calories per $$$. My budget on food is money.

level 2: calories have become cheap, so I have to worry about getting fat. The budget for food is calories.

level 3: I only ever optimize for time. The budget for food is how much time meals take.
Can anyone qualified/knowledgeable offer commentary on this? It sounds compelling, but since I don't know much about this I am suspicious of making too much of an argument where all the relevant background was provided to me by a person trying to make a point. (that is, the fact that it sounds compelling to me as a layman is very weak evidence that it's true)
The levels seem arbitrary.

I'd make it (and like the ones in TFA, those all start above normal middle class status and end below < 5 million dollars -- beyond that it's mostly extravagance and political power and influence rather than actual quality of life changes).

1) Level 1. I’m not stressed out about debt: People who no longer have to worry about their credit card debt or student loans.

2) Level 2. I can buy for anything I fancy within reason (e.g. I could get buy a new high-end laptop every year, lots of clothes, eat out regularly at fancy restaurants, have a $5K watch and so on), but not extravagant stuff (e.g. no Ferrari collection or yacht).

3) Level 3. I might work, but I don't have to work. I can take a vacation anytime I want for as long as I want, and stay in a 5-star hotel for as long I like.
Sorry I really don't get this. Basic is a fun way to get started but why not simply run it on a Raspberry Pi Zero W?
> This is exactly why people need to explore alternative energy options other than solar. The best off-grid setup I’ve seen is a bunch of conductive pipes lay over the ground that heated water from the sun, that in turn was used to generate enough energy to pump water to a storage tank during the day up a large hill. At night the tank was drained and water came back down and the resulting pressure was used to generate power, supply back to the grid.

So, your example of energy options other than solar is solar with hydro storage? Or did you mean “other than photovoltaic” when you said “othet than solar”.
People always say not to estimate in hours and instead to estimate in "points", but at the same time teams tend to plan around how many points they're taking into a sprint. If you have 40 points but usually take only 30, you'll be asked to bump something out.

And once you agree on a number of points to do in 2 weeks, it's not rocket science to figure out an estimated number of hours per point.
Yup, this is the future without stronger labor laws.
Could be much worse:

https://www.boredpanda.com/worst-logo-fails-ever/
Really? In what way is fewer options at all feature. It's not like it "leaves room for the little guys". It just proves theres no market for anyone.
They also gained access to the employee's vehicle. But, yes, shifting pay from hourly to $2/package shifts a lot of the unpredictable elements of delivery to the employee.

I can't imagine they'd get away with it in the end, with all the "Uber drivers are employees" rulings. And it does seem like version 2 of the program is hourly, without overtime.
It'd be great if there was both but it's not allowed in Canada so the net effect is you get less tail outcomes, both positive and negative. For folks in the US with insurance, it's a big drop in the standard of care and for folks without, it's a big improvement.

One other thing that's not often mentioned is the best doctors tend to move. When my grandfather was super sick, he was next to a man who's 3 sons were there looking after him. They were all doctors and came to the US to practice because Canadian salaries were so low (they too were ranting about how bad the care there was).
It's ironic that Walmart has such a huge logistics problem in this area, because IMO Walmart and Sam's Club have insanely good logistics when it comes to getting product to their actual stores. They are by far in the best position to do grocery delivery, if only they could figure out 'last mile' delivery.

The vast majority of people have rapidly moved to purchasing things from Amazon, and this leaves Walmart in the dust. Yes, fakes are an issue etc. but most people don't know that. All they know is that Amazon is easy, they think it is cheap, and that Amazon will resolve any issues they have when e.g. getting bad items.

Amazon historically (and still kinda does) have a problem with getting perishables logistically to last-mile delivery points, whereas Walmart and Sam's Club have already figured this out and done it for a very long time. There are TONS of places in the U.S. that do not have a Whole Foods nearby, but have a Walmart or Sam's Club just a mile or so away.

But Amazon is quickly catching up with its acquisition of Whole Foods, etc., and Walmart seems incapable of letting consumers just pay more to actually get this service like Amazon or Instacart do.
Do you mean the JIT engine in this same codebase?

It looks like it generates C code and compiles it on the fly. The generated code seems to do manual stack operations, rather than assigning values to variables, and it’s compiled with -O1 so it won’t be heavily optimized. It will be a bit faster than the interpreter because it avoids the opcode dispatch overhead, but if I understand the code right it’s not surprising that it isn’t a ton faster.
Part of me wonders if part of this isn't in inflated (and unrealistic) expectations.

Society (American society, at least) drills it into your head...

You want to buy a house.

You must go to college.

These are societal metrics for success... and yet both often prove disappointing. You realize home ownership is way more expensive than you'd expected. You realize that fresh diploma does not mean a high-paid job.

Welcome to adulthood, the great re-aligning of expectations? :)
In clojure, you can do this with as->, but there are reasons to be careful. Stuart Sierra has a great (brief) article about it[0]. The long and short of it is that it's really easy to change the "type" of an expression as it goes through your pipeline in unintuitive ways. This can cause surprises later down the line, so it's probably better to refactor the functions you are calling so that they play nicely with thread-first or with thread-last.

[0]https://stuartsierra.com/2018/07/15/clojure-donts-thread-as
Here's my site: http://www.winestockwebdesign.com/

It used to be in AngularJS, now it's vanilla HTML & CSS. Mostly typography with just a little bit of animation.
This looks very well done from the product side of things, but how is it better than having a slack channel for the team to post async standup updates in? Seems a lot simpler than using another service, and more flexible since you can add links or tag other people.
>see a pattern here?

Yes, the pattern is arrogance.

>And when it works, it doesn't feel like anything has happened

Exactly, which is why it's so hard to keep people on board when all is going well. The meetings start seeming like a waste of time and then you end up falling into cyclic relearning traps.

Good chat though, I'm sure most people who have been SMs will have similar stories.