skysight-inc/HackerNews huggingface dataset:
A range is helpful but if the company is unwilling to put their actual max dollar value up for highly qualified candidates (read: the range is not the real range) it might result in fewer high quality applications.

If a range is not listed but the job is something of interest to me, I would not hesitate to apply and then ask the recruiter / HR contact about the range and whether expectations line up. It's one call and might help make a connection or refer you to a different gig.

As an aside, anything that indicates "we're an awesome bunch of rock star ninja people with competitive pay and benefits packages" typically results in a tab close.
Because SF startups ROI are much higher ?
Hey everyone! I actually use ed almost daily, and at some point I'd like to put up a website devoted to ed oddities. I found in some book that ed was used in the 80's as way to test how fast college students could learn a new technology, under the safe assumption that those students hadn't used ed before. I'm now much more careful when it comes to bookmarking these things, since ed and Google really don't get along, but I lost track of that book or publication. Does anybody know about the study I'm referring to? Any other oddities would be welcome. Thanks in advance.
OTOY Is Building an Important VR Technology
Also, I don't remember names, but there were similar 3rd party paid services in late 90s - and they also had virtual disks integrated in Windows.
Maybe he means programatically?
Would be interesting to see the results as a function of repository size.
Docker is not a silver bullet for this, look at the other posts talking about ops, upgrades, and performance for the price.
> I do think the purely political forum that a minority of users here seem to want, would best be served by a different site.

Privacy issues, opinions on hiring practices, etc. are all topics that have heavy polarized sides with little to bridge the divide and would likely benefit from a shift in separating those topics from the solidly tech related ones.

Although, to be honest, I'm more concerned with the fact you are oblivious to this than I am about the fact you call change ignorance. I guess it does not really matter, I'll be off HN for a long while.
My favorite of these is the ship that the muni metro goes through at the embarcadero portal:

http://sfist.com/2016/07/22/fun_fact_the_muni_metro_runs_thr...
Not just more likely, I flat out won't cold apply anywhere that doesn't have a range listed. I consider any company that isn't upfront about compensation as having something to hide.

Note: if you do this, mandatory salary field should be only numbers and dashes, because everyone will just do what craigslist does: "DOE", "Competitive" etc. See angellist for a good example of how to do this right.
lapdock circa 82 http://pocketcalculatorshow.com/wp-content/uploads/2012/06/s...
The animation is alright. The color of the font that follows, isn't.
ULIDs are meant to be compared with Time UUIDs in particular. See: https://www.famkruithof.net/guid-uuid-timebased.html
Six Months of Drought in the American Southeast
If my life was in danger, I'd have higher priorities than HN. The dictionary has a word for people who "feel" their life is in danger when it's really not: delusional.

HN will get really messy if the comment board becomes a place to protest.

IMO bringing your political grievance de jour to a tech site like HN is a sign of immaturity. Telling these people to grow up or leave isn't a bad thing. Conservatives lived through Obama and liberals will do fine under President Trump.
Oh totally not knocking your project, this was a fantastic writeup! Thanks for doing it! I was just a bit surprised that no one else in this thread mentioned that one as it has been around for awhile and is relatively well established in "home automation" circles that I tend to frequent.
I'm surprised at this length of thread within a tech context. I believe a similar thread occurred, but with context of scriptwriting, just a day or three ago. That conversation was all about how scriptwriting isn't reasonable or sensible enough and how things should be changed...
I'm guessing the following pairs can be confused visually: O/0, I/l, U/V..
Amazing little toy to play with and write code for the Chronos is. Recommend for anyone looking for something in the same vein as these Seiko watches. Lost mine about a year ago though.

Never did anything sophisticated with it, but I loaded a open source OS onto it and made the thing beep every five minutes. To this day my hairs still stick up on end about every five damn minutes.
The post schows a good example of someone who achieved mastery in his field of interest and solved a really hard problem. The traits/habits he describes remember me of the lessons I learned from the book Mastery by Robert Green. Just one line from a short summary [1]:

>> Desire, patience, persistence, and confidence end up playing a much larger role in success than sheer reasoning powers.

[1] https://sivers.org/book/Mastery2
There are conflicting incentives for search engines (Yahoo seems much worse than Google for this) to allow paid results for phishing sites above the real result. I can often tell exactly which phishing site a user is getting directed to instead of the real domain that they want.
The "Wealth Tax" (Impôt sur la fortune) can be cut in half via investment into SMEs.
Pro-tip when you raise capital in France: do it early in the fiscal year, as April is the deadline for this tax avoidance scheme ;)

There are lots of tax optimisations in the french tax code. The weirdest one has to be investment into "sofica" companies, which are shell companies for movie productions. You have to make sure that the movie will fail to maximise your tax credit. So you have to pick wisely: do not invest in the next Asterix or Luc Besson movie, you'd end up loosing money to the IRS. That's one of the reasons hollywood accounting is also a thing in France. The idea is not to massively undercut the author, but to make sure the investors aren't hit with back taxes!
Ios app – enter movie, get movies with same 'vibe' across Prime, Netflix, etc.
Does anyone know what this means for clojurescript?
No mention of the TV https://www.youtube.com/watch?v=KisxYBm8QzU

Enjoy the amazement
> it's a very easy question to ask on a first contact

It's also very easy to list in the ad so that everyone can not waste anyone's time in the first place. If you're going to answer it in the first phone call, just put it in the ad.

> This prevents employers from being honest, because that max range should be the MOST

The range is what is budgeted for the position.

It has nothing to do with stopping the company from being honest. Putting the range out there in the first place stops the company from setting the range by squeezing the applicants current salary as they try to get someone qualified for much less.
Not the author, but presumably because 1, I and l are visually hard to distinguish in some fonts. Same goes for O and 0.

As for U, I don't know about that, but I recently stumbled upon the issue that Google's OCR software seems to incorrectly recognize U as II relatively often.
Yeah I wish I had one. It looks discontinued though https://www.cdw.com/shop/products/Sony-Digital-Paper-DPTS1-4...

It sucks that you can buy a large tablet for $50 but epaper is so expensive.
Ask HN: Python beginner's books and videos?
I don't consider most jobs and companies because I don't think they can pay the same or more than I already make. A good problem to have.

That said I think most companies are genuinely looking for more inexpensive candidates. Or maybe not? I don't know. I can never really tell what people are willing to pay.
Dark Patterns – User Interfaces Designed to Trick People [video]
The Complete Guide to the Oracle INSERT INTO Statement
I think school is partly responsible for this. I had to read many terrible books in school. French is my mother tongue and I had to read stuff written in ancient French where a third of the page is definition so you can understand. Most of the time the book is just uninteresting. In my 5 years of high school, there are 3-4 books out of the 20+ that I consider worth reading. And the worst thing for me is the Analysis that come out of nowhere. I actually liked to read when I was a kid but now when I see a book I just have French class flashbacks and a feeling of disgust. People told me it goes away after a while. I hope it's true.
What has changed?

It's clearly a much more mature company now, so I'm genuinely curious even if I had reasons to give up on the original device.
This is why i'm so concise on Mondays.
I used home plug to get IPTV to my set top box. It worked very well. The only time it seemed to have trouble was when I ran a noisy appliance (such as a shredder) near the same circuit. It would cause blocking minimally, and sometimes even drop the video entirely for a brief time.
Underwater footage of dry ice bombs in a pool
The number of millionaires is actually quite high in France [1].

[1] https://en.wikipedia.org/wiki/Millionaire#HNWI_population
This is really cool. Not sure how much I would use the IDE, but it seems like a really nicely indexed collections of solved problems with example code.
Will the ulid be unique even if it is generated from 2 different machines at the same millisecond?
I'm going to point you in the direction of this https://blog.fogcreek.com/hyperdev-tech-stack/ just in case you came across it yourself. As I wanted to make clear that it's now out of date. While a lot of the front-end bits are still true, we've re-done the backend from scratch, so it definitely needs an update.
Hum, just found the bug at https://github.com/Gargron/mastodon/issues/311 - shame that folks there haven't grokked what Matrix is. Yes, pigeonholing it as a chat system is kinda missing the point, but it's an easy way to kick the tyres and prove its potential.

Once threading lands in Matrix we'll be adding in gateways for SMTP, IMAP, NNTP, Discourse, and possibly Gnusocial etc - either written by us or from the community. Then hopefully the bigger picture will be more obvious(!)
I don't know what amount of revenue they run, but tower.com is I believe the same company. They closed the brick and mortar stores in markets where those weren't competitive. It's good to be flexible. You can choose to follow a market and live or die with it, or you can choose to follow the customers to the new market. In the US, most of the market for certain items is via online orders.
I feel like the job board (yours, Monster, Dice, whoever) is in a unique position to solve this problem. You can ask each side for their salary range but then don't disclose it to the opposite side. You can then match candidates to compatible jobs and everyone knows up front that the desired ranges overlap.
For those here asking about alternatives (rightfully so as GoDaddy is one of the sleaziest companies in the field), I recommend Gandi.net as domain registrar. Namecheap is also good but they have a lot less TLD coverage.

Digital ocean for small scale hosting, too.
The iPhone was much more convenient in a new context: having access to your data in your pocket, all the time. It was a worse cellphone, with regards to charging and call reception. However, it was good enough as a cellphone, and it enabled something else.
Linux already relies on specialized tools - like Cocinelle=spatch - to migrate very large codebases at once. Linux has also grown from a hobbyist project into a fairly complex (informal!) organization of highly-skilled full-time developers, just to keep development manageable.
The story I got when my panels were installed is that they don't know because they haven't been around long enough. Efficiency constantly improves, and panels deteriorate, but the company installing mine hasn't really seen an effectively end-of-life'd panel yet.
Akaros Virtualization VMs as threads [pdf]
It doesn't matter how the power bills compare to their overall bills, what mattes is how much power costs compare to hardware costs in terms of whether it makes sense to shift those things that don't have to be done in realtime.
Why the name change from HyperDev to GoMix? Any meaning behind the new one?
Depending on the font used, 'I' and 'L' can be easily confused by humans. 'O' can be read as '0' too. This is meant to prevent that.

As for the 'U', I'm not sure why the original ULID spec left it out. Thanks for raising this. I'll investigate.
I'm describing, not prescribing (and I'm specifically talking about HN and YC, not making general claims).

Yes, women can be anti-feminist. As you said, these are tricky issues.

If you haven't yet understood why many people see the political ban as aligning with this, then either you haven't tried very hard or your belief system is preventing you from understanding. There's plenty of information here and in other discussions, so give it another try.
Show HN: Victory – ReactJS library for building interactive data visualizations
What if the display sub system organized the screen into partitions and prioritized the redraws based on which partition the input was happening in? If that's where the eye is focused, then maybe any artifact from refresh-neglect in the periphery would go unnoticed.
I'll bite... their claim of 55ms is most likely for a tiny region to be updated. It is not for the whole screen. You'll notice in their video that full page updates are still slow.

I've worked w/ e-ink technology and designed similar hardware before. Here is how they work:

You scan across the matrix, setting the row/column multiplexer to the dots you want and flip the dots between black and white as needed. This flip is a physical process and has an inherent latency. You can't move to the next pixel until you've finished flipping this one.

The flipping process is basically applying a high positive or negative voltage to the tiny plate under the pixel, which causes either the positive or negative side (black or white) of the embedded dot to show. The amount of voltage you apply determines the intensity. If you want crisp edges and accurate shades of gray then the voltage also depends on manufacturing characteristics of that specific panel. E-Ink actually gives you a waveform for each panel they hip, and that waveform is also temperature dependant -- because the liquid the dots are suspended in changes viscosity based on temp.

So you can do a bit of simple calculation and determine the voltage to go from say 25% gray to 55% gray. This is faster because normally you'd go to either black or white and then to your target shade. This is why you see that screen "flashing" when there is a full page change.

To bring it all back... if you only need to update a small region, say the area around the tip of the pixel, you can do so relatively quickly -- compared to the whole screen -- hence their 55ms claim.

Personally, I noticed a fair bit of latency in their video.

As an experiment for a previous project we rolled our own FPGA based driver and were able to get small region update down to about 20ms.
External iWatch keyboard - starting kickstarter now!
I agree with this assessment. It has a lot to do with whether the person has the basic ability to understand computers and engineering-like things. If it's not taught at an early age it's tough to pick up this skill later. My parents are perfect examples of this.

My mother is a graphic designer, old enough to have done page layout with a knife and glue. She learned Quark, then Freehand, then In-Design and still uses the stuff to this day. She was not raised with a computer, but her father was an engineer and she has that engineering mind, where she can follow something back to its root and figure it out.

My father, on the other hand, is a Dale Carnegie teacher. He's a people person. He's had a computer since we got an Atari ST in 1985. He's been on Macs since 1987. He STILL cannot use the thing properly. Sending an email is hard for him. Using his iPad is tough. Facebook enrages him because "I don't know any of these people, how do I get rid of them, I didn't ask to see their pictures!" My dad was raised by a photographer and a nurse. He never learned how to troubleshoot. He cannot find a root cause.

But he can hold a room full of people captivated and make them laugh, something my mother would NEVER want to do. So, it's those people skills versus those tech skills, as ever it was.
It makes a completely self-hosted ClojureScript compiler possible.
For instance a zkSNARK as used in ZCash. It's just a piece of data that's put there on the blockchain. It's "non-interacrive" (a term I heard, not one I made up) in that no challenges are made on it by those verifying transactions. It just encapsulates the necessary evidence all on its own. Even though I roughly understand the interactive sort of zkp, this still blows my mind.

Thanks for the link, I'll check it out.
Offtopic for original question, but yeah, us Finns should be more open about salaries since our tax records are already public information. But some Finnish companies are worried about publishing salaries because they think foreigners won't even apply for certain jobs if they see that e.g. Swedish companies are giving a better salaries.
Grigori Perlman dropped a proof of the Poincaré conjecture with little warning.
>"It’s good for the economy, good for business and good for our shareholders".

Let's be honest...it is not good for their shareholders. They are buying power at a significant premium and costing their shareholders money. It is a direct hit to the bottom line. This might be good for the environment - at the very least they are helping renewable energy companies get bank financing through purchase guarantees, which will advance the technologies being used and perhaps one day make them economically viable. But to say it's good for shareholders is disingenuous.

>"In some places, like Chile, Google said, renewables have at times become cheaper than fossil fuels."

I love all of the hedging that comes with any article that tries to paint renewables as economical. This sentence has holes a truck could drive through. It could literally mean that at one point, years ago, Chile had extremely high gas prices for a week and Google was amazed that their bill for that week was lower than it would have been with conventional power sources.
Nintendo Game N Watch!
> I'm sorry if I wasn't clear. I meant that for pretty much all current e-paper devices you aren't able to get access to run your own code unless you find a security hole that you can exploit to gain access.

Ok. That helps clarify things.

But on your website, you do not state that your device will permit flashing "your own code". Your website somewhat implies the opposite, it says:

"
DO YOU PROVIDE THE REMARKABLE WITH A SDK FOR CUSTOM DEVELOPMENT?
The reMarkable will not initially ship with an officially supported SDK. We might however release an unsupported SDK for best developers.
"

Could you clarify what "might" and "best developers" means? In multiple comments, you somewhat imply capabilities and features of the product with terms like "hackable" and "run your own code". Perhaps you could put an explicit statement on your website clarifying your position to match your comments.
Is the screen always on, or does it wake up on command? If so, how? If not, does it produce visible light in the room when not displaying?

Amazing result, well done & thank you for sharing!
Introducing Nwrl
Method dispatch in Swift
>we have a deep conceptual usability issue here.

yes, yes we do. All this stuff seems easy if you have the curiosity so spend hours and hours reading dry documentation about how it works. This is to say nothing of actually getting your hands on the tech and inevitably having problems that require more hours of forum searchs, IRC, and other time drains.

It's not that "regular" people are too stupid to do this, they just don't see the value proposition in it. Even when the privacy issue starts to negatively affect regular people (think Black Mirror "Nose Dive") many still won't be interested in the technology to do what I wrote about above.

I spent a bit of time in the crypto community and immediately I realized there is a human resources problem. the communities, for the most part, have no one that understands or care about how to dumb the UX down enough to make the value prop work for regular people.
I also use Firefox on Android, but don't really mind whether it has pull to refresh native, or not, I just <3 Firefox.
I hate Gandi. A long time ago I lost 2 really valuable domains because they sent the renew reminder only to my account email, not the whois emails. Godaddy is anoying as hell but at least they keep me updated no matter if I want it or not.
Awesome! Where / what do you work on?
Yes if you use a good source of entropy. In Go, the easiest and most secure is the `crypto/rand.Reader`. But it's also slow. If you don't need the security properties, an instance of `math/rand.Rand` should suffice. Otherwise, you can implement your own. It's just an io.Reader!
There are a lot of people selling and buying oil, thus changing the price every second. But there's no person looking at the wind and wager at what the "wind price" would be! You can never change your price if you wrote it in the CONTRACT, Google would be stupid if they don't cover it in the contract and let their Wind Farm builder change the price, because it makes zero sense.
I'm not sure if the density is really comparable to Manhattan, as in "1977, a height regulation of 37-meters for buildings was put in place" - after Tour Montparnasse was finished [http://europe.newsweek.com/will-skyscrapers-ruin-paris-33068...]
We still have Tower in Ireland too, I think it's under a franchise agreement
Nice! When I posted my comment yesterday I wasn't expecting to see it on a mirror!
Some time ago I had an idea for a web presentation of WoT - I thought it would be fun to explore and also maybe present a kind of gamified incentive to build WoT. I also thought that given how old the thing is there should be good libraries that would make writing it easy. Unfortunately this is was not the case - there are no real libs - there are only some workarounds that shell out the execs to do the work and then parse the output and it would be to resource expensive to run it at a web server.

I don't think WoT or PGP are fundamentally flawed - but we need a lot of experimentation to make it work and for that we need good libs.
Build a Next.js Website in 4 Steps
Is $500,000 a common benchmark? A couple of quick searches seemed to show $100-300K for tech companies with a $1 billion valuation. My current employer has something like 315 employees, and while I'm not privy to their financials or our investors projections, the thought of hitting that kind of revenue target is bonkers to me.
Why can't people learn from online courses provided by treehouse or codeschool or udemy. There are cheaper when compared to coding bootcamps. Anyone care to comment ?
It already is, except for the final Closure Compiler pass.
is java a requirement though? or was it only a requirement because of google closure?
<Unsure how customers feel about them>.

I worked at Godaddy in Sunnyvale for about 8-9 months, and left recently (for personal reasons unreleated to the job). It was a great place to be, the leadership was very down to earth and aware of the business, and the work-life balance was great. In addition, the pay was good, the benefits and perks were reasonable (but not awesome). Teams were encouraged and backed to try out new tech they felt was helpful (vs having to go through a process). I also worked with some super smart people. Also, if it matters to you, I thought it was refreshing the way they acknowledged diversity issues internally, and how they approach hiring. I recommend it as a great place to work, especially on the non-infrastructure teams.
The whole point of most of these projects I think is to avoid having to install anything. You want something to just show up without any user interaction. I think for the most part everything is just going to be statically linked.