skysight-inc/HackerNews huggingface dataset:
All the carpentry-as-an-alternate-career comments here reminded me of something Fred Brooks wrote in his "The Mythical Man-Month" -- how he described programming, reminds me of carpentry (note: it's a quote from the book all the way from here):

Why is programming fun? What delights may its practitioner expect as his reward?

First is the sheer joy of making things. As the child delights in his mud pie, so the adult enjoys building things, especially things of his own design. I think this delight must be an image of God's delight in making things, a delight shown in the distinctness and newness of each leaf and each snowflake.

Second is the pleasure of making things that are useful to other people. Deep within, we want others to use our work and to find it helpful. In this respect the programming system is not essentially different from the child's first clay pencil holder "for Daddy's office."

Third is the fascination of fashioning complex puzzle-like objects of interlocking moving parts and watching them work in subtle cycles, playing out the consequences of principles built in from the beginning. The programmed computer has all the fascination of the pinball machine or the jukebox mechanism, carried to the ultimate.

Fourth is the joy of always learning, which springs from the nonrepeating nature of the task. In one way or another the problem is ever new, and its solver learns something: sometimes practical, sometimes theoretical, and sometimes both.

Finally, there is the delight of working in such a tractable medium. The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds his castles in the air, from air, creating by exertion of the imagination. Few media of creation are so flexible, so easy to polish and rework, so readily capable of realizing grand conceptual structures. (...)

Yet the program construct, unlike the poet's words, is real in the sense that it moves and works, producing visible outputs separately from the construct itself. It prints results, draws pictures, produces sounds, moves arms. The magic of myth and legend has come true in our time. One types the correct incantation on a keyboard, and a display screen comes to life, showing things that never were nor could be.

Programming then is fun because it gratifies creative longings built deep within us and delights sensibilities we have in common with all men.
Stand-up comic.

I would never have to write a thing. After all these years in enterprise I.T., I have enough material for life.

I'll just tell them stories from real life at work. I doubt I could write anything nearly as funny as what actually happened.

Example:

Jimmy: I closed 7 tickets this week. How'd you do?
Kim: I had a bad week. I opened 2.
Boss: We have too many open tickets!
Kim: Don't blame Jimmy and me. We closed 5.

(I'll be here all day, folks.)
A New Pricing Model for Sentry
yeah software engineers are able to pursue art niches better than artists because of having more capital

they totally should
+ Blockchain
For #1, I've heard that children's books is a flooded market and that getting published is nearly impossible. There's always room for something great -- just a heads-up when I read "the revenue scales".
You can't buy what isn't on sale.

In Europe most cars have been available in diesel or petrol versions for decades, and it's very rare to find somewhere that sells petrol but not diesel - not so much in the US, where other than in big rigs etc. diesel was only really found/available in pickups until recently, and diesel pumps can be rare.

The big appeal of diesel in Europe with their higher fuel costs is the better MPG - gas is cheap in the US so there isn't as much demand for vehicles with higher MPG

Other manufacturers 'pass' US diesel emissions, so it isn't impossible to comply with the laws
This isn't really what you were looking for so feel free to flag me as off topic since I'm kind of piggybacking on it. I feel like a lot of people at bigger companies know what needs to be done, how to do it, want to do it and sometimes have even purchased something to accomplish it but we have the hardest time getting traction.

I think one major issue is that manual processes often don't really "hurt" managers, they hurt the people doing them. To a developer or ops admin, "This $badthing caused by a typo won't happen again if we automate this" sounds very reasonable but sometimes managers just see it as a mistake that someone will need to be more careful about. Once they've factored the turnaround time into how they estimate they don't seem as interested in speeding things up. All that seems exacerbated by reactionary/feature driven mindsets which makes any kind of improvement that doesn't have an external event/person driving it very hard to get slotted. This seems to be made worse if you're working with a manager that's never really done the work that the people they're managing do or they did it so long ago they don't have an intuitive understanding of how it works today.

Another one is that a lot of people who perform a manual process for a long period of time become invested in it and defensive of it. No matter how much faster or better it is and no matter how involved they are if they end up feeling threatened it's probably dead in the water. Pretty typical human nature thing I think but at a big company with a lot of old established manual processes this can slow automation efforts down to a glacial crawl. Even if there's only one person that fully understands it I don't think managers appreciate the risk of having all of your eggs in one basket.

Eventually things do get automated but it seems like it's driven by a disaster or politics more than anything else. And sometimes not even disaster seems to be enough to drive real change if someone isn't pursuing it.

If anyone has tips on how to deal with any of this I'd love to hear them.
Yeah, even though they might produce less CO2, they do put out a ton of NOx and particulates. They can be mitigated to some extent, but the good systems are expensive and EU regulations on NOx are not as high as in California. And most cars sold in the US are built to CA specs because they are the largest market.
I'm familiar with the deal structure that Invesdor (https://www.invesdor.com/en) does. They have been doing this for years in the Nordic countries (thanks to very lax local laws), and nowadays have a license for the whole EU.

Most companies who raise through Invesdor use an "Equity Crowdfunding Shareholders' Agreement" that each investor must sign. Its wide boilerplate language prevents the small investors from selling or transferring their shares, and requires that they vote on key issues according to instructions from the Board.

That kind of agreement basically strips the investors from any actual power in the company, so their influence really is limited to "all-caps emails". Even then, my impression is that most of these small investors are reasonably well diversified (contrary to what one might expect) -- they put small amounts of money in multiple Invesdor companies, and don't expect a return any time soon.

Often they're really just looking to support the business Kickstarter-style, with no actual expectation of an exit.
> Same applies to petrol cars, many don't replace the catalytic converter they just remove it.

Can you get away with this long-term in most of the EU? In most (or all?) US states, you have to have some sort of historic vehicle or something to get it registered without a catalytic converter.
How is javascript playing ultrasound not seen as an attack on the user?

In what world is that ever a sane thing to do?
> I'd love to know what "they found other ways to solve their performance problems" wound up meaning in practice.

Me too, especially as this was already several years after the YouTube acquisition.

Also interesting to note that potential internal customers were put off by having to upgrade to 2.6.1 in order to use unladen-swallow (presumably they got over that reticence at some point, as 2.7 is now standard).
> it's still pretty harsh on the 5% to just abandon them altogether

How much money is there really to be made catering to the poorest of the poor, given Intel's position in the supply chain? Intel is a multi-billion dollar company - they didn't get there by caring about poor people, and they won't move the needle on billions in earnings by starting now.
And it's because of the points you made that most real investors will "blacklist" any company that has raised crowd equity.

However, it will be interesting to wait and see if someone (probably and accountant or lawyer) figures out a structure/vehicle that allows me utilize the positives of crowd equity while staying away from the negatives. EDIT: Maybe a crowd equity funded VC group...? Run by sophisticated investors.
The sad truth is, that we would not need stricter standards, if the current standards would be met in reality -- that would be much better than another EURO 7 or 8.

The other sad thing is, that the praised German car manufacturers are about to loose against new comers from the US and China. Good for the environment and the health of the people of course .... but how said Gorbatschow: "Who comes to late ..."

But that is the trouble: Our ministers all have their fallback positions in the industry. Just have a look at the former Schroeder government and what happened to those people.
Are you talking about the process of assigning tasks for people to complete, having visibility into what is currently being worked on, or having visibility into what was done recently? Or some combination of the three?

I'm guessing you not talking strictly about organizing the tasks and projects themselves since there are a million tools for that.
I thought a credit card sized compute platform is called a smartphone?
I haven't tried every WM, but I have tried a few and never had a problem. But, yeah, given your issues with your chosen WM and lack of use, I can hardly blame you.
Most people in the UK listen to live radio most of the time, and that includes me. These bullet points are from RAJAR (Radio Joint Audience Research), which is the official body in charge of measuring radio audiences in the UK.

* Live radio accounts for 74% of the share of all UK audio consumption. It reaches 90% of the population.

* 38% of audio listening is on devices other than radio sets, primarily PC/laptop (11% of all audio) and smartphones (8%).

* On-demand music services account for 6% share of audio time and are listened to by 7.6 million people each week.

RAJAR http://www.rajar.co.uk/

Audio Time – What the RAJAR MIDAS Audio Survey says about listening in the digital age http://www.rajar.co.uk/docs/news/Audio_Time%20_FINAL_pages.p...
This was just posted a couple days ago https://news.ycombinator.com/item?id=13320579
OVH VPS cheaper than DigitalOcean
OutNSocial™
"In 2015, according to PSZ, the richest 1% of people in America received 20.2% of all the income in the nation. Ten points of that 20.2% came from equity income, net interest, housing rents, and the capital component of mixed income. "

How can you possibly equate this to UBI? Everything listed here is money earned through risk/work. UBI is a free check from the government.
My organization requires personal presence because we work on prototype hardware that costs several hundreds of thousands/millions of dollars to make, so we can't just make one for each of us and bring it home. (And even if we could, these things require regular fixing, and if I'm in Japan and the girl who knows how to resolder a certain component in Chile, that's not very practical)

Sometimes I can work from home if I prepare work in advance to account for it (e.g. collect data from the hardware to enable offline testing), but it's extra overhead.

> If your organisation requires personal presence something in your organisation is broken

Please tell, what's broken in my org?
Climbing and sign language instruction, supporting me just enough to enjoy life and start writing. I'd try drawing as well, though I doubt it would be profitable.
Code Smells: Raw Strings and the Subtle Syntax Catastrophe
This makes a lot more sense. The article came off as a ban on FM. It's actually only that the state will no longer put money into FM radio and infrastructure.
I'm confused by what you mean. I'd argue that onboarding new customers should be your core competency, the focus of your main product. What am I missing?
Show HN: The BEST place to buy-sell a USED tesla
Increasing comfort can be as big or bigger a driver.
>prevents the small investors from selling or transferring their shares

You can never sell or transfer your shares? Then why would you ever invest?
Teaching Coding from the Metal Up or from the Glass Back?
Sustainable development,
https://en.m.wikipedia.org/wiki/Sustainable_development
choosing topics and skills you are passionate about. It's fantastic for people, planet and yourself
These bots are really into My Little Pony. Figures that the internet would make our AI overlord bronies.
Star-Stabilized: We Rotate, the Universe Is Still
It does "sort of" work on Chrome. It does give the end user a visual cue when typing in a name...the last 4 and the cc logo: http://i.imgur.com/2bY2Pes.png

But, if the end user doesn't notice or care about the visual cue, you can exploit it. Start typing in a name that has a credit card associated with it in Chrome's autofill: https://jsfiddle.net/hvs4ox2q/4/
Can't believe no one has mentioned Wesnoth: https://www.wesnoth.org

Very difficult and high quality fantasy turn based game. With tons of fun mods.
The code initially landed on Github 16 days ago[0]. How long was it developed internally before that?

[0] https://github.com/google/grumpy/commit/f60ee257db9d7996e3f8...
Hey man, Opera has a tremendous legacy of innovation in the WWW, and I'm honestly glad that some entity is carrying on the old Opera spirit for you guys. You're a tiny community, but a passionate one.

I'm just saying that it's not realistic to expect Vivaldi to significantly influence the industry today, the way that old Opera did 15 years ago. If you desire serious adoption, then you're making choices that set you up for a battle you're not going to win.

If you don't care whether Vivaldi gets any traction at all, and are just glad that someone's keeping Opera 12.x going, then that's cool too. But I dunno... if Opera 12.x wasn't a viable business model, then how is Vivaldi going to financially sustain itself over the long term either?
irssi is as much a TUI as weechat
Apple cuts Tim Cook's pay 15% for missing sales goals
As I've cycled around Cambridge, UK for the last 17 years, I've noticed now diesel cars that seemed OK when new (ie no noticeable soot or smell from the exhaust) become problematic about half way through their life - presumably due to wear or poor maintenance.

Are there any studies of emissions from vehicles in the second half of their useful life? Let's say the average car in the UK will have done about 120,000 miles by the time is it scrapped. I want to know what typical cars are like in the 60 to 120 thousand mile range of their life. I guess this is the dominant source of pollution on UK roads. If so, there'd be a case for more thorough testing of emissions in the MOT.
Yes it's possible, but it leaves a red band on top (like the blue band of hotspot active. You can see it with Shazam (or equivalent) after you quit it for a few moment (just before the system kills it).
we weren't event allowed octopus lamps, but bears have been shown to be effective fire prevention measures.
something with racehorses
Horse racing!
Office Space reference?
You brave
It's important to know whether or not his estate would retain control in the event of his death.
Wouldn't Jupyter do most of the heavy lifting on the server side so it would be more fitting to render with graphviz there?
The time-of-flight is actually possible because of UWB radio. It's an additional chip to Bluetooth that can estimate distance between nodes with inch precision. Then using Bluetooth mesh these data are passed to other beacons and to phone where automapping is performed. Once we know location of nodes standard indoor positioning with Bluetooth beacons is performed.

Bluetooth range is aprox 100m and UWB range 70m, so that's the maximum distance between nodes. The more nodes you have the more accurate the shape is.

For a 1000 sqf office you would neeed probably 12-20 beacons. For a retail store more than a 100.
Digital TV in the US flopped, as far as I can tell. Broadcasters were killed by their own greed. If a Roku is cheaper than an adapter box, and some of the channels on it are also free-with-commercials, as well as cheap paid content, broadcasters push people away with the transition.
https://www.project-syndicate.org/commentary/mathematical-ec...
I assume the GP meant something similar to restricted stock, where you are severely limited in selling and transferring of your stock until certain preconditions are met (change of ownership, IPO, etc).
Interpreter.

The feeling of learning a new word and using it correctly is like crack. I still have pretty good memories of learning words like "however" and "nevertheless" when I was a kid.
I think it's when you start doing things for money that they loose their lustre.
What an odd opinion. Especially considering how much current top 40 music borrows from electronic music.

For decades now I've enjoyed plenty of electronic music with my friends and none of us ever bothered to get high to do so.
Non-voting shares don't save you from the emails/phone calls of naive/ignorant/stupid investors.
I offer free useless internet points to anyone who can explain to the next level of detail what this might improve about current electronics, and a bit more about the "how".
I will say that Go makes the default path pretty painless. If you can conform to the directory structure, you can build a binary for any platform from any platform with a single command--no metadata files or build scripts. From there, deployment is a matter of moving a single binary. No interpreter, no VM, no runtime dependencies. It's opinionated nature can be annoying, but it means a lot of choices are made for you. I'm not familiar with another language that offers such a fast path.
I hope you can, someday! Unfortunately, I think Python (as an interface) is one of the things holding Sage back. I very much appreciate having a lispy, mostly functional language when writing mathematics oriented code.

And then, there are the docs....

I appreciate what you do, but your competition has a big manpower advantage and a huge head start. Like I said, I truly do hope you can beat Mathematica at its own game someday, but it doesn't look like that day will be anytime soon.
we're not a huge company so don't need to worry about that too much. Also we're migrating our production servers from Sunguard to AWS which is 4x cheaper, so we're well ahead on expenses
Before the Securities Act of 1933, a common scheme involved pitching a pie-in-the-sky idea (e.g. a magic CGI smartwatch [1]), paying your self and cronies an absurd salary for a few years, and then calling it quits before rolling again.

No doubt, this still happens. But grandma was quarantined.

[1] http://observer.com/2014/08/indiegogos-scampaign-problem-lat...
I think Redux, Flux and cie and totally useless if you know React well
Read access to public repos just doesn't have to be granted - period. That's why there's no scope for it. The tool could just have excluded private repos.
Yes. Unfortunately the numbers are based on cheating the public. The 50% isn't 50% of people using DAB, it's 50% of listening to digital sources in total, including DAB.

This could allow them to switch off FM even if more people listen to FM than DAB radio, depending on the growth of other forms of digital listening.
Alas I'm in Perth, and I have terrible taste in coffee... I mostly work at Starbucks whenever I can. (Or Gloria Jeans, since we don't have Starbucks in Perth.) It's a while since I was last in Sydney.

If you're ever in Singapore I can recommend the 100th Starbucks in the financial district (at The Fullerton Waterboat House). Large space with lots of windows, a great view and not very busy. Terrible WiFi though, so tether to a cheap Singaporean 15GB SIM.
> My single regret about doing programming for a living is that I rarely have anything physical to show for my work at the end of the day.

This is the most challenging thing about most IT jobs. I was working "maintenance" (read: janitor that occasionally builds things) at an outlet mall before I fell in to an internship that led to the VoIP/MSP job I've been working for the last decade.

I'm making a lot more money and I never have to clean up bodily fluids, but rarely does this job provide any real end-of-day satisfaction. Maybe once a month I get to work on a project that when complete I can stand back and have something tangible to be proud of.

On the other hand from just a summer of working at the outlet mall there are a half dozen things I worked on that I can see from the highway as I drive by now 12 years later. Even the cleanup work had a clearly defined "task complete" state that anyone could see.
Show HN: A Task Tracking Web App (Should I Keep Going on This?)
I was going to make the same comment. I believe he worked as a developer for RIM (Blackberry). I would urge all to check him out on YouTube. Entertaining and you will likely learn something new.
I did a big survey of site stylesheets a while back and HSL use in practice is super, super low. I'll see if I can dig up that old spreadsheet.

And that's the reason I love your suggestion. With some browser support reassurances to the user (HSL is safe to use!), a neat tool like this outputting HSL could help the HSL adoption rate. HSL is pretty nice to work with, so I'd love to see more of it.
Oh no, now he won't be able to afford that thing. Oh wait, yes he will.

It seems to me that executive compensation has become so inflated, it's lost its incentive value.
In security, competence in securing things and level of paranoia about possible threats are pretty orthogonal. Someone can be very good on a ground level when it comes to following best practices to get crypto done, while also imagining all sorts of implausible threat scenarios without thinking them fully through that make them say that what they've done is "not enough."

You can find such people outside of cryptography as well: for example, the parent (or bodyguard) who won't let their child (client) leave the house because of all the deadly things that happen every day to people who leave their houses.

It's what happens when you combine a profession that relies on a certain amount of healthy anxiety, with an anxiety disorder.
> One guy, Linus Torvalds, used GCC to make his operating system (yes, Linux is an OS -- more on this later). He named it 'Linux' with a little help from his friends. Why doesn't he call it GNU/Linux? Because he wrote it, with more help from his friends, not you. You named your stuff, I named my stuff -- including the software I wrote using GCC -- and Linus named his stuff. The proper name is Linux because Linus Torvalds says so. Linus has spoken. Accept his authority. To do otherwise is to become a nag.

The proper name of "Linux" (the kernel) is indeed Linux, because Linus has said so and everyone, including RMS agrees, no one insists on calling Linux (the kernel) GNU/Linux, as there's no GNU in there and it would be pretty silly on insisting on calling it GNU/Linux.

Also, GCC is hardly the only critical GNU component that modern GNU/Linux systems rely on, but even so, it's not that anyone wants to name your program GNU/something just because it was compiled with GCC, rather is that Linux is the kernel, GNU is the userland. To make a functional system, you do need a kernel (Linux) and the userland (ie GNU), so if you're using both components and one is called GNU and the other Linux, it's fair to call the result GNU/Linux.