skysight-inc/HackerNews huggingface dataset:
It's not just a matter of the cost of switching either.

I own a synthesizer (OP-1) that has a built-in FM receiver for sampling and for fun. Creativity-vise, it's an ingenious feature. Essentially, you can pull new sounds out of thin air whenever you feel like it. No need to connect or set anything up.

Why does it work so well? The receiver is cheap, the radio service is free, the way it works is universal and it's something reliably present in most countries. DAB sounds like it will not have any of these properties initially, and it will never have all of those properties.

My point is that the combination of those features enabled companies to create innumerable innovative appliances that use radio (from cheap radio clock to my Swedish synth). Switching to DAB will not only make existing devices useless, it will also kill the possibility of having new innovative applications in the future.

...

This kind of stuff bothers me, because it's increasingly common these days. People replace reliable, working technologies with something "modern" and claim they are making progress, while completely ignoring higher level architectural considerations.

Consider another thing: the money spent on this kind of stuff can be instead spent on making better Internet infrastructure, which can house digital TV, digital radio, digital phones, but also websites, online games, (soon) connected VR spaces, and things we can't even imagine yet.
I invest the money I earn as a programmer into what I would like to do after; so far a brew pub/restaurant since a few months which also contains my computer museum. I am adding a pizza oven which is the thing I am most interested in; making the best possible pizza. And yes, during the summer here (which is long) that is competitive with programming pay if done well. Not that this would be a money thing; I just want something else to do if I ever start hating code. I love coding so I am sure that after it I will move back to it but who knows.
> You mean you're not interested in what a huge part of the industry is doing? Well then that explains why you don't see the benefit.

Yes, you chopped off the important half of the sentence, and responded as if I hadn't written it. I said that I wasn't interesting because CRUD apps are already so easy to write in many different frameworks.

Let's assume that what you're saying is true—that most shops want all of those skills rolled into one person. The people I've met that are good at both front-end and back-end development are comfortable in multiple languages to begin with. The developers who only know JavaScript and are not comfortable in other languages are not good full stack developers.

But I don't believe that this is true to begin with, most places I've seen or the places where my friends work have people who focus on front-end and people who focus on back-end. There's just too much of a crazy front-end landscape to expect magic from someone who doesn't live in that world, and back-end is its own world.
.NET probably means web developer. There's game dev with Unity, granted, and a few jobs out there doing mobile work with Xamarin, and I imagine some windows only app or tools development, but the majority of .NET work seems to be web dev nowadays.

You do make a good point, though.
Many countries have a serious lack of qualified IT high-school teachers. Depending on where you live, it might be easy to branch into teaching this way.
Before the company is publicly listed, the crowdfunding shareholders can only sell (and must sell) when the Board tells them to -- in an acquisition or merger, in other words.

This type of clause often exists in shareholders' agreements between founders as well, to prevent one founder from selling a substantial part of the company to a party the others might not approve of.
I did this the other day when it was posted, been stuck on this message since:

> We're experiencing unusually high traffic so we'll email you when it's complete.

Have yet to receive an email.
Shakira, un miliardo di visualizzazioni su YouTube con Waka Waka
Quad SPI XIP is pretty common these days. Plenty of modern MCUs bundle it as an option, some like this one (but also some Toshiba part, to name one) use it as the only option. It's workable, and you can put performance-critical code in RAM anyways. That is, if you have enough RAM...
I had the same problem in my place. Ended up just moving the above-the-fridge cabinet up about 4" and shortening it (easier to do with a euro-style cabinet than a traditional American face frame one!) in order to get a modern fridge to fit. It was annoying, but in the end I do think that the tradeoff of more fridge space for cabinet space is a good one. It's easier to add cabinet space elsewhere but refrigerators don't scale particularly nicely.
> I see you.

> No you don't.

Lol
Yeah, but Excel can be pretty cheap compared to custom software.
You could buy a cheap Nokia or an MP3 player with built in FM radio for less than $20....
What frequency are these apps using? I haven't looked it up but I doubt most computer speakers go above 15Khz (why would they?) A young person should be able to hear really high but audible tones and an adult would rapidly lose the ability. If this is not the case it would make sense to set a limit on the tones such a device can send and receive.

On the other hand there might be legitimate uses for such tech so maybe better to have it as a security option to send and receive ultrasound per individual, i.e. if I can't hear above 10khz maybe I can set my audio to not send or receive above that without app specific permission
I have seen this work the other way. Manager asks for something reasonable. Devs do not execute successfully on timeline. Devs complain it was unreasonable or unrealistic but refuse to review the process that got them there.
People seem to block out the smell and just not notice, when they do it becomes obvious. Maybe a campaign of warning signs would help. Target areas with high pollution with "Danger" signs that outline the risks.
Chrome does autofill CC info based on just a name if you want. It does give the user a visual cue as to what might happen http://i.imgur.com/2bY2Pes.png

You might catch some careless people with it though: https://jsfiddle.net/hvs4ox2q/4/
Agreed. I felt the article gave a whole lot of nothing concrete? I don't think I learned anything specific in reading it about what this would be useful for.
this was actually the first resource I used and, while it got me off the ground, I strongly prefer Dan Abramov's egghead course that I linked above. That is the path to redux enlightenment!
Recently Visual Studio for Mac (which is a massively improved Xamarin Studio it seems) because C# + Xamarin for iOS. When not for work VIM for Clojure, Lua and others.
> Why do you think its the lowest tier?

I'd assume because it's easier to make.

Any fruity-loops beat artist might be convinced their tune is as good as any club topper.
I would work in agriculture, producing food and managing honeybees (currently a hobby). I think we desperately need more small, local, sustainable farming practices which inevitably will require more individuals actually engaged with food production. I would focus my time left to advancing this practice and writing about it.

My second choice would be as a researcher in a field of biology. As many others have said, the interest in tech lends to a natural interest in how humans and other life forms work, and I'd like to explore this more. The time for this has probably passed me by, sadly.
I don't think you have the correct measure of me.

I use Linux everywhere. I'm a user. A developer. An Ubuntu member. An advocate. I help people for free (Oli on Ask Ubuntu and #Ubuntu) and I also professionally deploy desktops and servers and kiosks and single-purpose boxes, and write software at all levels (kernel to user interface).

I sympathise with desktop nomads but all desktop environments (closed and open) are opinionated. You didn't like Ubuntu's. Neither did I; I moved to Kubuntu. Literally a single meta-package swap, no rebuilding necessary.

I find it curious that you're allowed an opinion about desktops but the developers who write your software aren't about the software they use.

Moreover, in a maintained ecosystem (eg Ubuntu) end users don't really have to worry about build deps. Yeah the confusion between (eg) libav and ffmpeg can really draw on but mostly things just work. apt install this and that and it doesn't matter if that's Aa or Ab. As long as A installs the user is happy. It's the maintainer's problem to keep that going.

Even on Arch —where you are exposed to more of this— the community is usually pretty decent at fixing builds.

Now as a developer (and maintainer) I get pissed off when my libraries change their deps but that really has nothing to do with my operating system, or even the concept of open source. It is what it is and it's built into my workflow.
It's been done. http://www.cultofmac.com/409175/nifty-app-uses-morse-code-to...

Although I think a better input method would be voice (like the GoPro cameras) for most use cases. "Watch, send text to Mom...." Morse Code is just too slow and most humans can no longer send or copy it. It should be the input method of last resort.
Saw Stop might interest you: https://www.youtube.com/watch?v=eiYoBbEZwlk
This is more similar than it first sounds... you're proposing a variant of ecommerce that includes production of the goods. You'd still start by identifying a product niche with strong demand. You'd begin with flexible but expensive production options, then automate incrementally as you figure out which products can scale. You'd invest in technology to help you maintain an advantage over other vendors.

This is actually very similar to how semi-custom cabinets are made and sold, aside from the web interface. There is a catalog of available cabinets, and each cabinet can be customized in a variety of ways. For example, you can order a drawer + cupboard base cabinet with 2 roll trays and finished left side. The cabinets are built to order, but from a standard set of parts. They're built in a factory and shipped to the job site fully assembled. (One big maker is Masterbrand, which like GM offers many similar products under a variety of sub-brands.)

Instead of the web, though, cabinet selections are typically made by a kitchen designer, because the customer is not sufficiently skilled to take responsibility that the items ordered will actually fit. This might be a problem in woodworking, though perhaps less so for furniture.
Surf-instructor.

Surfing all day long could be a lot worse. You'd have to teach mostly tourists, but then you get to talk with people from all over the world too. Read the rythm of the waves a
> Manufacturing of any kind is as competitive as hell.

Absolutely true. And this is why I was very specific about picking a high end niche, and using tons of jigs, etc.

If you try to make rocking chairs, or cabinets, or whatever, you're going to be undercut by people in Malaysia, or huge factories in North Carolina.

You need something where there is a LOT of complexity AND a relatively small market, both to serve as walls to market entrants.
ground and neutral are literally on the same leg (go look at any installation. You've got TWO wires coming in at the mains, ungrounded.)

Forgive my ignorance, I'm no electrical expert, but did you just say that the ground wire is connected to the neutral somewhere in the circuit? Or did I misunderstand you?
A brief introduction to Reinforcement Learning and the n-armed bandit problem
That's not true. Managers are measured on delivery, customer satisfaction, and revenue or profitability. These measures are directly related to ability to manage inputs (engineering resource) to outputs (finished code that drives those measures).
> If I want to shift focus to a different page immediately, then I simply click the link. Then use the "back" button when I want to return.

There are lots of cases where you want to keep your original tab and the new tab, e.g. reading an article which contains references to other articles, going through a list of tickets in a bug tracker (the list pattern can be applied to anything - games, amazon items, whatever). I also keep the original tab because I might not be finished reading it or because I want to use it for a later reference, and opening a new page in the same tab might make me forget that I was reading another page to begin with.

> It has some UX quirks that are out of step with the other major browsers, and it's baffled that anyone might want to customize that.

I'm not against customization, just saying that for most people the Vivaldi/Opera way might make more sense. I can see why you in particular would dislike this work flow, and it makes sense there should be a checkbox allowing you to maintain your way of using the browser.

> It's an indication that the real goal is creating the perfect successor for Opera 12 die-hards.

I think it actually might be their official goal, as the browsers on the market don't offer what Opera 12 used to. And it's probably the right thing to do as a business too, since it's unlikely anyone would pay attention to a Chrome/Firefox clone.

> but I don't think it's going to lead to any serious traction beyond them.

It won't, but that has nothing to do with the product's intrinsic quality. Unless Vivaldi's marketing budget matches Google's I don't see their market share getting into double digits. But you know what? That's ok. Opera 12 used to do relatively fine with 3-4%.
Never heard of Termux, thank you very much for mentioning it!
Optimizing for Google’s Mobile Index
If 1password has been injected with malicious code, whoever has done so will have all your encrypted credentials the next time you unlock your vault, including presumably your full Dropbox creds.

(Caveat: I use Keepass2Android, which ironically DOES support limiting access to the Apps folder in Dropbox.)
Because they don't read them and even if they did they wouldn't understand them. All of that is moot anyway since any reasonably informed investor would realize these type of non-voting shares with essentially no board representation are going to get diluted into oblivion in later funding rounds anyway.

It's almost impossible to profit as a shareholder via crowd funding even if the company is wildly successful as it stands currently. Hopefully in the future the markets or legislation will adjust this once that becomes more clear to the general public.
I have to plug David Hurds "Left-brain lutherie" here! It's a physicist's attempt to demystify the building of guitar-family instruments, and in addition to providing a pretty in-depth look at the major components of an instrument's sound, provides many immediately practical tips on construction - for example, how to choose the proper soundhole size.
I was with you until you turned it into some weird nonsense about class and age for no reason.

For thousands of years the majority of work occurred in collocation with other people doing the same work as you. Now we have technology that allows for remote work and there are a lot of companies taking advantage of it.

Over time the default will become remote if the specific job allows it. I imagine at some point beyond the default will become remote regardless of the task.

But you can't expect people to change the entire organizational structure of their business overnight "because Slack!"
Privately-held stock, i.e. restricted stock of non-reporting companies, can't be sold "to the public" and generally must held for at least one year [1], but other than that is quite transferable pre-IPO. That minimum holding time can vary, too, depending on circumstances. Most transfer restrictions are put in place by companies, not law.

[1] https://www.sec.gov/investor/pubs/rule144.htm
Interesting. I see a lot of interest in woodworking/carpentry. Also read a surprising number of people talking about film. I started in film. Evolved into carpentry/metal fab. I'm now starting my career in programming. I'm excited about all the ways that programming is NOT carpentry or film.
It's because the engineering manager thinks that in-person collaboration works better than a remote team.

I can't really argue with the results, the company is doing exceptionally well. Employees are generally happy (perhaps even excited) to work there, so I disagree that the organization is "broken". We're still a small-ish company, engineering is around 75 people and we all sit in the same area of the office. As we grow, then I imagine that this "in-person" effect (if it exists at all) will diminish
Automated testing tools in TDD environment
professional rock climber

assuming I could live on the crap money, of course
Xcode and tmux+vim.
Most of marketing at traditional compnaies can be automated by ML. This is already happening, but there are huge F500 companies where the employees have an incentive not to automate.
I'm basically in the process of pursuing this dream. Previously I was an architect in Canada where we did a lot of large scale wood structures using sophisticated computational fabrication techniques.

These types of sophisticated projects though were fairly risky for property developers making them somewhat rare. So I struck out on my own to try to develop a small business around the most 'automatable' work I could afford to get into - which is basically a prototyping shop that offers laser cutting and engraving of wood products.

We've been fairly successful with it, and so now we're starting to develop product customizers that allow customers to order custom work which we can fabricate on demand without having to interact with the customer in person (a major source of overhead in most custom fabrication shops). Here's an early beta example of one we're working on for the wedding industry if you're interested: https://www.instantcaketopper.com
The Weekly Roundup: Web Design Tutorials Circa 2017
I think you always have to consider the effect of what you do. There are many situations - like the ones you describe - where that might be as simple as thinking "huh, this doesn't affect anything" and getting to work. That's still a valuable exercise because it gets you in the habit of at least weighing it.
Economics 101 seems completely useless as taught, but it's just there so people understand the jargon. Unfortunately, it's often a general elective so that foundation wasted. So, I can see plenty of ways to make it useful.

What is wealth? Things people want. Money = wealth not because it's directly useful but because people want it so you can trade it for things you want.

Why do people want Money? Taxes, and loans. If you sell stock to buy a car, you need extra money to hand to the government. Further, if you have a mortgage or credit cards you need to come up with cash on a very regular basis.

Then build on this:

What is the demand curve? Different people are willing to pay more or less and buy more or less of the same things. ex: 3rd car.

However, you would be much better making this into a book than teaching a class. As again Econ 101 is setup so people can do a lot of math in Econ 301.
try dimmable, high quality LED's. Osram, Phillips, Sylvania are all good brands to try. stay away from cheap chinese crap.
SawStop and Bosch both make excellent table saws with a safety retraction system.

Also, you can do a lot of woodworking with other tools, like a circular saw, track saw, miter saw, or even a simple hand saw. I've built a couple of bookcases and a built-in storage bench using only circular and hand saws, though a table saw would have made the work easier and probably straighter.
There's an assumption here that the amount of design and planning is the correct amount of design and planning. Your statement suggests you want your cake and to eat it too. You want freedom from management, but then want exact specification when advised to "build a box." There is likely a happy medium and I would suggest that your manager probably understands that dynamic more completely than you.

Edit: Agree that technical managers are best suited to evaluate the level of design and planning.
The reasoning behind our COO's no(low)-remote policy is that he cannot tell if someone is simply punching in and then watching TV. Meanwhile, he is oblivious to the dozens of in-house workers who are punching in and chatting, doing things on their phone, anything but their work, etc. I have one employee who was grandfathered in, since he's been working remotely since before the COO's random policy decision, and he's the most productive worker I have.

It's completely ridiculous, but you just can't get through to some people, no matter how logical your challenges are. The only reasoning I can see is that our COO is also the VP of Sales (small company), and he values "face time", and "body language", and "reading the room", and some such nonsense that only applies to sales and negotiations, but not production.
I will be laughed at for admitting this but I'm still using TextMate (2.0-rc.4) for my main profession which is Ruby on Rails development. TM2 is fast, stable, extensible, native and lightweight.
No, your secretary/answering service does.
Here in California I find the emissions testing bizarre. Instead of actually measuring the emissions, they just plug a computer into the OBD port and use whatever the car itself reports!
More than anything the DOO probably just needs to learn how to do their job, communicate with people, and use the tools we already have. But yes -- not necessarily high fidelity within a project. More like "Because of funding on X you will be moving to work with Tanya on February 27. The program manager is Harvey and you will be allocating your time to account #777." And then based on that sort of information having a matrix or GANTT chart of which employees are charging where and which project. Perhaps the organization is just dysfunctional and no tool will solve the problem.
My grandfather was a farmer. It always seemed to be quite rewarding and challenging. I've thought about going down that path myself.
I think I can help with this. If you're interested in getting better visibility on what projects are in-flight and who's working on what, send me an email ray@ObjectiveIQ.com

I'd be happy to send you an invite for our private beta. Think of it as a blend between Slack and Jira.
Your association isn't really accurate. 1Password's storage model is basically the same as KeePass, your passwords are stored in encrypted blobs that are not decryptable without your master password, which is never sent over the network even if you use their completely optional cloud storage and web interface. If you don't want to trust them with even your encrypted blobs, it also supports sync via Dropbox or iCloud, or over wifi to your phone/tablet, or just to a plain folder.

As far as advantages, I'd say that 1Password is a very slick and well-designed password manager that focuses on covering a particular common case - someone with a Mac, an iPhone/Android device and possibly a Windows PC who wants to sync their passwords between those devices and fill passwords in their browsers. It offers first-party supported browser extensions and handles conflicting sync changes well, which were two major pain points for me when I used KeePass.

If you're happy with KeePass, there's not really a compelling reason to switch. If you fit their target audience and want something with better sync/browser integration and/or a better Mac client, I think it's a compelling alternative.
That last comment from the person who "asked his parents how they could have let Hitler 'happen'" is frightening, and needs to be repeated:

"The same question I asked my parents: how could you let Hitler come to power? And their answer sounds frightening familiar: it sort of happened (he was elected after all), he promised to make the country great again and everybody thought that once in power, the guy would settle and not do too much damage.

Well, we all know how that ended.
And that guy didn’t have a nuclear button. This one has."

- A citizen of this planet: January 4, 2017 at 4:06 am
Repeal the Gagging Clause