skysight-inc/HackerNews huggingface dataset:
An appropriate lyric about this would be Nick Drake - One Of These Things First [1].

I'd love to be a farmer, a painter, a philosopher, a writer, a chef, or a combination of that. However since the world is changing so much due to technology, I'm not sure how feasible or enjoyable those jobs would be in the 21st century.

I find it a bit pointless to think too much about it, since its unrealistic, unless you're interested in changing. For good or worse I'm gonna stick to development for the upcoming years. Who knows what's next though.

[1] https://duckduckgo.com/?q=nick+drake+-+one+of+these+things+f...
the way we solved it was getting the COO to approve us taking ownership of infrastructure and transitioning into AWS. That way we have a pretty flexible license where we can spin up servers and manage them ourselves. Certainly time overhead but at least now we don't have to email and pray. This also sends a strong message that if they don't try hard enough they can lose projects and therefore their worth at the company
> everyone bought a computer from an advertising (google) or fashion (apple) company that only runs in kiosk mode.

This type of attitude just discourages people from ever wanting to leave the so-called kiosk mode.
Bingo. Having one language for your front end, back end, build tools, database schema... It simplifies life a lot.

You can reuse code / modules.

You Don't suffer from context switching inherent with jumping between languages.

Also, people act like JavaScript is a bad language purely because it is not strictly typed. It's an incredibly fast and robust language with a vibrant ecosystem -- something I'd argue is more important than pure technical bullet points.
For the unacquainted, is the purpose of the modification to improve efficiency, and thus get to temperature faster or reduce costs?
As for 2, I think that's where the life experience of the parents weighs heavily.

For example, I'm deeply saddened when reading about scam private universities, because they prey upon people who value the ideal of "education" and really want to succeed, but don't have the people around them with enough experience of higher education to distinguish the good schools from the scams.
Ahh thanks, that's what they used before switching over to GCC (Which seems to be also based on your first steps ;-)). Great work btw! It's kinda annoying that they didn't release at least an instruction set documentation yet.
OK i see what you mean, i wouldn't have considered zooming out like that cheating.
Browsing reddit.
Ideally, long wave, AM and FM spectrum will be used for DRM (Digital Radio Mondiale) instead.

To quote Wikipedia: "The principle of DRM is that bandwidth is the limited element, and computer processing power is cheap; modern CPU-intensive audio compression techniques enable more efficient use of available bandwidth, at the expense of processing resources."

https://en.wikipedia.org/wiki/Digital_Radio_Mondiale
Stop Your Bot Strategy Right Now – It's All Wrong
My experience - I was a bit overwhelmed and decided to outsource one of my project. A company from India contacted me, said they have a branch here in NJ and have many clients in USA, just finished a mobile app for Walgreens.

My requirement was simple. I needed an app which will allow the end user to enter their zip code and it will fetch a list of our retailers within x miles radius. You highlight the store and get the address and phone number. That's it!

The first phone call turned to two, three, four...being introduced to several team members/project managers etc. I had to provid detail requirements.

They storyboard the shit out of this and came back with 30k for a native iOS app. No shit!

After back and forth they offered to do it for 15k.

It took one evening and I did it in hybrid for multiple OS.

EDIT - I kept the quote on my desk. Showed the boss the following week. He said, that's why you make the big bucks! Earn your keep.
It's not like that. As a system call select doesn't really have those limitations. Choosing an interface and wrappers to work with it is up to the programmer, be it libc or libev.

As for ideally, using select as a default is a good idea for as long as you can get away with, everything else has too many caveats and working around them is tricky as you must relearn everything libev and nginx learned over the years if you haven't been paying close attention to the problems they encountered.
Yup, but I'll need to automate my mug too..
This isn't correct. Most white LEDs use a blue LED which is shone on some phosphors which then emit a broader spectrum of yellow light.

The ratio of yellow to blue light determines the colour temperature perceived. Some of that blue light will always get through, so white LEDs (even "warm" ones) will always have a blue light component to them.

http://www.photonstartechnology.com/learn/how_leds_produce_w...
Ted Chiang's Soulful Science Fiction
For a very specific definition of functional that's true. But you can (and many people do) have a functional Linux system without GNU userland, and you could hand a GNU/Linux to most people and it would be practically non-functional for them. Pretty arbitrary line.
I've always considered a "language runtime" to be an active component of a process written in a given language.

Aren't libc etc. passive and effectively just libraries?
This is unlikely to be based on a camera rectangle. Fog of war, sure, but in most rts games the camera can jump immediately from a minimap click. Players would complain about popping and its doubtful a developer would value cheat prevention over standard experience.
I confirm I heard them say that too (they were asking for each other names, one replied : "My name is cleverbot").
Lawyer. With those skills and credentials, there are lots of clear and direct opportunities to help some of society's most vulnerable people.
transcribing real time notes
I would also prefer cargo planes. Less people :)
Luthiery specifically for me - it's a hobby currently and the thing I think about the most when I'm programming. The tooling and jig making aspect of woodworking is also very satisfying to my engineering tendencies.
The car maker lobby VDA even says today that stricter emission standards are not needed. Btw, the chairman of the VDA is Matthias Wissmann, wo used to be the German transport minister.
I regret missing FOSDEM every year. Even when it was tiny. The announced schedule always has a lot of meat. Doesn't feel like filler, resumeware, fads, or corporate pap.

I imagine its like the difference between PAX and E3.
dfan is talking about go. What you're saying is accurate about chess, but go programs aren't the same as chess programs.
I am very confused what kind of state management MobX implements, especially after reading their current README (https://github.com/mobxjs/mobx/tree/6ed404b96a8b4074a473accd...)

Is it Ember/Vue-style "mutate, observe, compute" as implied by most of their example code or Flux-style as implied by their introduction visualization (https://github.com/mobxjs/mobx/raw/6ed404b96a8b4074a473accd2...)?
Do I create actions or just mutate state directly (again, visualization and some text in the readme vs examples)? How is "observer turns React (function) components into derivations of the data they render." any different from just plain React components?

MobX feels like someone tried to make an easy state management solution (obviously a great goal) and in the process just threw together whatever pattern exist out there right now. It obviously works for many people, considering how often someone comments about it on HN, but I wonder what makes those user stick with React vs a framework that completely embraces this approach like Vue or Ember.

Is it some hard requirement on React?(EDIT: Or maybe preference of JSX?)
Are you referring to one of these?

https://github.com/Netflix/bless

http://gravitational.com/teleport

https://www.scaleft.com

We have actually developed such a service for internal usage (could not use any of these three because of compliance requirements), it works very well.
I agree with 1. My wife and I just re-watched "Hoop Dreams", which she had never seen. There is a moment where Arthur Agee goes on a recruiting visit to a 2 year college, and is shown offering 4 different generic career ideas to 4 different adults in quick succession. ("Architect", "Business", "Communications", etc). Its like he is guessing at what a career might be, he doesn't have a frame of reference. So, I think the lack of awareness in underprivileged environments may apply to high level career paths in general, not just SD.

Regarding 2, I also agree. I think right now, the school (and possibly home) environments are so sub-optimal that we really have no idea what most underprivileged kids are capable of. But that problem is vastly larger and more intractable than the "could we teach kids pragmatic SD skills" problem.

As much as I want to believe that some kind of pragmatic software development curriculum could offer a scalable career direction for some of these kids, its not clear to me that it would really solve either of these problems. So, I continue to think about it occasionally, but not pursue it.

Also, I once tried calling underprivileged schools in my city (St. Louis), asking about opportunities to tutor kids in CS/computers. In each case, I got blown off, or referred to the city-wide magnet school, which teaches a tiny fraction of the most gifted students, many of them from the county.
I actually recently mostly automated refund calculations. it's not fully complete, but it's in the verification stage
That's just privatization of the government's sphere. It was still done on public lands, under the state's direction and in the state's interest. It was a deliberate choice to have someone else build it -- and allow price-gouging -- than to build it themselves.

I don't think privatized prisons charging $14/minute for phone calls is a good thing either, even if the "market" (prisoners needing to call their lawyers, and having no other options, etc.) allows it.
From the context of everything I've been saying, obviously I'm using the current Blink-based version of Opera. Not deliberately using an older version, for which you have search Google to even find a download link. I suspect that Vivaldi's target audience is limited to the niche of people who would think to ask.

BTW, you can disable Turbo in the current versions of both desktop and mobile.
Intersting. So it's just libc that has the broken FD_SETSIZE stuff?
Seems to be a thing for nerds :)
If they are your most critical accounts, why are you doubling the attack surface by allowing a compromise of either to compromise both?
Mechanical engineer specializing in guns - guns are quite impressive works on engineering.
Ask HN: When you ran into scaling issues, how did you fix it?
For example, when you company stopped growing, how did you get back to growing again. Or alternatively, when your project/product stopped scaling to meet demand, how did you re-architect it to match your needs. How did you know that is what you needed to do?
Meanwhile, an ESP 8266 is a couple of bucks and has fine I/O for most "smart" hair brushes and toilet seats.

Once you get to fridge scale, a low cost tablet tacked on the front gives me better UI, more security updates, and easier upgrades than anything an OEM would put in.
Love termux, but wish I could have it the other way around moqtly. Boot to a terminal and "startx" if I need to.
That would be a fancy terminal, granted, if it is to handle modern touchscreens but still. Would be fun
I wanted to get a Razer Blade Stealth but the internet is plagued with ugly customer support stories and QA issues.

No thanks.
"With lots of service calls" describes problems for which async is generally the most performant solution.
Is Judo your current hobby?

You could consider to take a sabbatical for a time on the Sea Shepherd. I don't have the right personality for that (I'm too withdrawn/passive, not social enough) but I have a lot of respect for people who devote time, energy, and money against the strong tide of corporate selfishness.

Your party's name makes it sound like a one issue party. I recommend to change it, or merge with GL/SP.
So, does Decimal work with Grumpy (you're implying it does)?

For that matter, does Grumpy match CPython's Float behavior exactly?

ie.:

>>> 2.2 + 3.1
5.300000000000001
>>>
What do you mean by "package-completeness"?

While npm has a lot of packages, Python has a lot of fully matured, well-tested and well-documented packages.

It's apparent to me that there are a lot of low quality, duplicate and otherwise unstable npm packages.

Don't get me wrong, I actually like npm too but I don't think the Python comparison is even in the same ballpark.
The better response would be (theoretically) "carbon neutral": as long as that diesel is run strictly on biomass-based fuels, the carbon cycle would be completed (it would would be "net zero" in pollution).

That doesn't mean it would be "pollution free", of course; no vehicle can be. For a diesel, you have various gases and particulates, but with proper capture and scrubbing, much of these can be disposed of in more environmentally friendly ways. Plus, most if not all of this tech is already developed and used on current diesel vehicles.
re: multiple processes duplicating memory, would a single menmcache instance or similar solve this problem? I don't have any perspective on how that would perform at scale vs individual programs reading from application state. Although thinking about it, each process would probably have to store all that data in app memory anyway...
Which editor/IDE do you use and why?
French startups are back again at CES
> How can a webpage play a sound if my speakers are muted?

Well it can't obviously, but lots of people (although maybe not the types of people who use tor) browse the internet with their speakers on and active. Most people don't unmute their speakers just before they're about to listen to something.

> How do they bypass the little sound notification on my tabs?

Admittedly they probably can't, but are you sure you're going to notice a flicker as a short sound is played and then stops?

I think the most contrived part is your mobile being always-on/always listening, given that you're likely to notice this due to reduced battery life. But given that certain hardware now has support for always-on keyword detection, you can see a future when this could happen.
That is cool, though currently there's no low carbon source of Hydrogen. Possibly over time excess wind an solar power can be used to generate liquid fuels.
Odo: migrate between data formats
I'm in a similar situation to you, (similar salary, 2 kids instead of 3), and think you are being hyperbolic claiming "100k is nothing honestly". I think maybe it comes down to the definition of "basic life".

Sure, 100k can go very fast with kids, and it won't make you independently wealthy, but many people manage a "basic life" and even saving some money living on far less.
When I'm in a mall, google just puts the map in my android phone notification area without me asking. You may call it creepy; I call it convenient!
Waits patiently for the mail client.
Bluetooth beacons with time-of-flight map rooms automatically
There was a study done recently linking airborne manganese (below federal occupational safety levels) and neurological symptoms similar to Parkinson's disease.

https://www.chemistryworld.com/news/manganese-exposure-puts-...
Cleaning up and organizing data for processing.
> The Delerium Cafe event

I'm not much of a bar fly, but I've never seen a three-person-deep wall of people for drinks at the bar before that event. Or a line that long for the bathroom... Fun place :)
...and Cars are not there yet. We have strong campaign for DAB once a year here in Germany to remind people that there is something like DAB+. We had one this year again. Thats when I realized that despite using so many rental cars, I haven't seen one with DAB. So I guess it's an extra you have to pay for more then for FM.

I don't know anyone having a DAB radio. I guess people remember the DVBT debacle from a few years ago when they took away the analogue TV program. In the years that followed more and more TV stations dropped out of the DVBT portfolio which was also mostly only available around big cities. Now they come with DVBT2. New hardware, less TV stations and pay options for what you once got for free.

It's a sad rip off strategy and I'm really sorry for radio. Luckily the data plans over here are ridiculous and I hope the resistance will be stronger.
I'm assuming this is a joke. Otherwise, let me know (and perhaps elaborate on what you mean) and sorry for the downvote.
> to unreasonable customer demands

i think i agree with this.. i mean, who stores unencrypted data in Dropbox anyway?

I think the real problem here would be people uploading unencrypted 'sensitive' data to Dropbox in the first place.
Look into producing beehive equipment; even if you're not a beekeeper, there is a constant and large demand for high quality, low price woodenware. Fairly easy to set up jigs and it is easy to find blueprints. By the end you'll be a beekeeper anyway ;)
Couldn't agree more. Also, again from "Hoop Dreams", it was as though the basketball players believed that having entered college was going to transform their career prospects in itself, regardless of what they learned. If you see college as some sort of mysterious potion, then you might think any college will transform you. You don't see that college is at best a tool for developing skills that are relevant to building a career.
This Is the Year Gadget Makers Finally Fix Battery Life
How about a script that does sentiment analysis on the twitter stream for the company and then automatically fires the CEO?

If it works we could apply it to the US presidency ;).
Phone screens, for recruiters and applicants.

Basically I want both sides to be faithfully represented by conversational AI, inclusive of demeanor, domain knowlege, and general aptitude.
Apple and Google are far, far worse than Microsoft ever had been and I'd take a Microsoft monopoly any day of the week over those two.

You can't do shit these days without having to deal with Apple's ridiculously selfish and tyrannical business model or Google's all-knowing, ever watchful gaze.
I wish I'd had the opportunity to work in finance/IB for at least a little while. It's something I was always interested in, but would have taken more work to break into (vs. getting great-paying jobs for tech pretty much right out of high school).

Or consulting. I think I'd pick up interesting skills there. I might still follow this path by getting my MBA.

My biggest frustration is that professionally it's very easy to top out in tech. I'm still quite young and already make more than most developers. Really the only way to significantly level up professionally is to take on more risk (by founding a company).
Entrepreneurship. It's a lot of upfront work, but you've got the ultimate upside in terms of money, control over one's lifestyle, impact, and fulfillment.

But more realistically, I'd probably pursue product management because it seems interesting and isn't hard to transition into as a developer.

If I didn't have to worry about money, then I'd be trying to make the world a better place, doing things like spreading awareness of and advocating for a basic income.
On the other hand, when strapped for cash, many citizens will stop doing it. You can make it illegal to drive with that tank empty, but that still won't make many citizens do it. The environment is better off this way.
It depends on where you live. Embedded and device driver jobs disappeared after Australia's electronics industry died and went to China. Six of my friends working in that area moved overseas, four to the States and two to England.

I wish I had learned C++ but my KISS alarm went off when I looked at the language, which is a bit of a worry as we say downunder. I avoided learning C# as I found Microsoft's business practices to be utterly repugnant.
Indiegogo to launch campaigns combining perks and equity investment
A related question, for my own interests... how able do you feel to automate things at work? If you find a tool that can automate a severe pain point, can you bring a vendor in for a demo? Can you get a budget or get a manager to pay for automation tools?

As a founder about to hit the market with an automation tool, I'm very curious about the roadblocks and resistance that engineers perceive about bringing in tools that can save a lot of pain and money.
I can't offer consensus, but I can relate my experience. I recently purchased 1Password for Teams based on previous discussions of its design merits relative to tools like PasswordSafe and KeePass (both of which I've used in the past), and I've deployed it across Windows, macOS, and iOS clients and used it with Firefox, Safari, and Chrome, in addition to making regular use of the in-browser web app (which is required in order to manage the team). From the user's perspective, the macOS and iOS clients work the best in that they support all of the 1Password client-side features (adding/editing custom fields being the one I use the most). The macOS version of the browser plugin has a great UI, in that one can quickly access/edit the different credential record fields via its pop-up window.

Neither Windows client nor the Windows browser plugin seems to be as flexible or as polished. Until very recently it wasn't possible to add custom fields (one had to log into 1Password via the in-browser client or use the macOS/iOS client to do things like add a TOTP credential), and the browser plugin's UI is slow and more difficult to use compared to the macOS version. While the Windows client comes packaged as an MSI, I believe that it only supports per-user installs, which prevented me from deploying it using our enterprise configuration management system. Ultimately, it seems like the Windows client and browser plugin aren't supported as well as the macOS/iOS versions, which has ended up slowing our adoption of the software as most of our users run Windows (I'm getting ready to transition away from macOS myself).

The team management features of 1Password work well, but one can only access them via the in-browser web app as neither the client nor the browser plugin provide access to those features. So far I haven't run into any synchronization problems, and that includes using it in some out-of-the-way places with poor network connectivity (high latency/high packet loss/low bandwidth).

Because I was using KeePass, I could not use 1Password's built-in migration tool. Their third-party migration tool (which I grabbed from their GitHub repo) worked smoothly.

Overall, 1Password for Teams works better than the mix of KeePass and ownCloud I was using before (not to mention the questionable third-party ports of KeePass to iOS/Android or the fact that KeePass did not work at all when run under Mono on macOS). Despite the limitations and relatively poor performance of their Windows offerings (my biggest issues with the product), I will likely renew our subscription this year.
The added expenses of 3 kids and a stay at home spouse completely changes the financial situation you're describing as opposed to the other poster. 100k+ not split among 4 nonworking people goes way further!
Leaked concepts surface for Windows 10’s Project Neon design refresh
FBI Agent. Any interesting crime work.
Hi HN, this is Jakub, founder of Estimote (YC S13).
We just presented during CES Bluetooth Discover Blue event our new product: Location Beacons with ultra-wideband (UWB) radio built-in.

Thanks to time-of-flight technology beacons know the distance between each other and using Bluetooth mesh pass these data to cloud creating a floor plan automatically.

On top of that indoor location apps can be created.
Happy to answer any questions here.
The FE310-G000 is TSMC CL018G 180nm
Introduction video by TechCrunch at CES: https://www.youtube.com/watch?v=uueBgpxOGzY