skysight-inc/HackerNews huggingface dataset:
"Some of you may say, recording costs is not controlling it. In that case, I find accounting, even less useful (once I have arrived at approximate cash outflow)."

Accounting is supposed to be a practice that contributes to your financial discipline, among others. Is financial discipline extraneous to you?
If you're a Yahoo shareholder, you're probably not all that disappointed. I believe their stock price has roughly doubled. Regardless of whether that was purely due to Alibaba or not, with her at the top spot the investors have done quite well.
Wow, that's a trick worth knowing. I've tried everything, but this sounds promising.
Wonder if this will be kept up to date with the Google repo security-wise. That might be the Chrome-sans-Google people were waiting for.
> but you can't just say that in an interview

There was no interview call. Rejected even before that. In fact my measurements show the application was rejected even before reading the application. :-)
The simple answer is humans make errors. Even mailing a letter the post office often applies corrections to written addresses which contain mistakes. This is only possible because the address system is relatively sparse and over-constrained.

For example:

Bob Smith
162 Portsmouth St
Denver, CO 42348

Encodes the city in both the zip and city / state, allowing either to be wrong. If 162 doesn't exist on that street, it's possible they can correct it based on the name. If it's Portsmouth Ave not St, they likely can figure that out.

None of that flexibility exists in URLs. A single mistyped character or misspelling and you are going to the wrong place with no way of getting where you want (without search engines).

It's a system which works very well for machines, and only passably well for error-prone humans.
It seems pretty unlikely unless SpaceX builds a larger, permanent installation out in the ocean (think oil rig style).

The drone ships are relatively small. Storing cryogenic fuel on them would require a lot of infrastructure, which is costly and dangerous if you crash a booster. They have to return for fueling and maintenance, so a crane makes a lot more sense than incurring the wear, tear, and risk of a launch you could easily avoid.
> That's where you've misunderstood. The commissioners are not the representatives of those that nominate them. They are expressly forbidden from taking instructions from their national government. Don't believe me? Watch this, it's from the European Commission's YouTube channel...

The same applies to the representative I elect to the German Bundestag. He's bound only to his conscience. Still, I vote for the representative that I think will represent my needs best. Neither is the chancellor - who is elected by the Bundestag as a matter of fact - bound to take instructions from the Bundestag. I don't consider that undemocratic.

I also consider the greek referendum not a good example. The Greek basically had a referendum on how to spend other peoples money. I don't agree with the outcome, but I don't agree with the greek government position either. If you're trying to reschedule loans your banks will want to have a word in it. The alternative - a Greek state bankrupt and an exit from the EU/Euro zone was on the table, but the elected Greek government decided not to - which was their democratic right to do. It's not like the EU armies invaded Greece and forced the governments arm.

And I don't consider Yannis Varoufakis a good politician either. He's certainly a good economist and his position may quite well be correct in economists terms, but politics is much much more then economics. Politics need to balance the perfect against what's achievable and judging from what I could see how things went down, trying to achieve a perfect outcome was impossible from the start. Yet, still, he tried to sell the unsalable - his interpretation of his introduction speed as "moderate" is quite telling. (Insults from both sides and comparison of Schäuble with Hitler didn't do any good either). In that regard, Merkel is a much more capable politician: She accepts the inevitable and instead focuses on the possible. I don't like the politics she's pursuing but she's doing remarkably well in that regard.
>Such questions obviously mattered //

In fact they mattered so much the the leave campaign flagrantly perjured themselves to convince the voters of a false reality in order to get the vote they wanted. Democracy! It ain't what it used to be.

All the sovereign baloney bothers me too - I'm not better off as a lowly nobody that in having the Queen and PM May holding the sovereign power over me than I was having the relatively socialist EU powers over me, whether they were elected or not. I really don't get the argument beyond it being used as a veil for racism or a desire to return to The Empire.
Mine is 8 to 5 with one hour lunch break. That is the minimal expected. I hear about other developers regularly working 10-12 hour days though.
How so if the company can be bought today without his consent?
Yes, it cancelled the Broxton and SoFIA SoCs, which were targeted at mobile phones, presumably because these are low-margin businesses where Intel wasn't making any money. However, it's still in the Atom business, so there's nothing to stop it from doing mobile SoCs in the future.

http://www.anandtech.com/show/10288/intel-broxton-sofia-smar...
You can't change what you don't measure. Want to get rich? You need to have more money coming in than going out, it's as simple as that. If you don't keep track of how much is coming in and how much is going out, you'll never get there.

You're presenting a false dichotomy. Personal accounting does not preclude personal growth. It takes about an hour maybe to set up mint to track your account and maybe a few minutes every couple weeks or once a month to look at it and see where you are. There's plenty of time left to work on growth.
Working remote for me has been 9-5 with an hour for lunch.
That backend is very nascent, so don't oversell it. It currently is AMI dependent, making it next to useless for a lot of teams.
Probably something you might want to check if you have the following tagline:
"A modern user interface that is beautiful on every screen
and performs perfectly on every platform is not an option,
it’s a necessity."
looks more like an overhand loop to me
https://en.m.wikipedia.org/wiki/Overhand_loop
Okay. I'm glad that the feedback was read at least once. And that they want it to be only a convenient truth from here after.

Enjoy :-)
There is a spec called Subresource Integrity which does something similar for resources included inside HTML files.

Doing it for links is problematic though. What do you do if the hash doesn't match though? Show an error? Show the destination page anyway? What happens if the author _wants_ to change the content? Should links be immutable?
SFG malware was not designed to target SCADA systems in the energy industry
> can I use QUIC for the backend and plain TCP for the front-end? Would that give me any benefit?

Caddy only has a QUIC server implementation. But I'm inclined to think that if you have a QUIC->TCP flow going on, you will lose most of the benefits of QUIC at the TCP part.
How Slack generates fancy thumbnails based on website URL
Uber Takes to the Skies
With tabs, everyone gets to use their own indent. It is a lot more portable from programmer to programmer.
ISLOG Logon (Windows NFC Login) Community Version
Nice! I love the unique ID option. Makes it easy to give some fake users for prototypes a consistent identity.
I have worked at a startup before and after acquisition. I am a morning person and have small kids so I normally worked 8-4. I got a little push-back for leaving early, but after a few days of telling my boss what I had already accomplished by the time he got in in the morning, it was pretty much ok.

Now, I work from home, so I usually work something like 8am-3 plus 8pm-9 so I can play with my kids after school. Highly recommended.

But if you're asking this question, then what you probably need is advice about how to talk about this with your boss.
Local language is required for government jobs (IAS, engineering in PSU etc.). In engineering companies such as Flipkart, inMobi etc. you will end up speaking local languages when you form your friend circle and if your team speaks a common language. Even if the job doesn't ask for it, you're going to have a tough time fitting in if you don't speak the common language (Hindi, Tamil, Kannada etc).

And be logical, English will always be needed. Which company in the world would be able to deal with 28 official languages internally? Also, there are start-ups moving to address the local market (e-commerce in Tamil, Hindi etc.

All of what you've said btw is mere opinion. None of what you say us objective fact. Speaking the language of your former colonizer doesn't mean the people lack self-respect nor does it have anything to do with any of the "virtues of freedom" as you've pointed out.
10 Tools to Help Remote Web Developers Collaborate with Their Team
8:30-5 (I leave a bit early to beat traffic. Sometimes if I can't sleep I'll VPN in to work and do some code janitor tasks. A few times a year my work load gets heavy enough that I'll work extra at night or very early to get through it, but that's not my normal routine.

My lunch is anywhere from 0 to 90 minutes but I probably average about 30 minutes.

During the day I'll sometimes go for a 30 minute walk. I keep a guitar at work so if I get hung up on something I'll play for bit.
It would also be nice if there were an option to specify male or female. I could see this being useful for randomly generating some users for prototypes and it would be nice if it were possible to have the name more consistent with the photo.
We have the Tories in power, what exactly are they going to do to improve democracy - their whole modus operandi is about expanding class division, I can hardly see them doing anything to empower the demos.
"I don't really ever think about money any more"

I see myself in a similar situation, but in my case the thought is "I don't really ever worry about money any more", which is different. That large buffer cash can be invested, or (if it's significantly large to your interest) - hedged, at least. That requires thought.
Define "good data". It really does depend on your field. One of our biology professors once told us that any r^2 value above 0.5 could be considered "not bad" on a linear regression in biology - I daresay physicists are used to rather nicer fits than these. But where you draw the line between "good" and "bad" data really is relative to your field of study, and science needs to be evaluated in that context.
What are KML flat files? And how are you maintaining them without keeping the secrets in plaintext in source control?
I am surprised that no one has mentioned this: Google can remove an extension that is installed in your computer at any time!

Doesn't anyone else see that as incredibly overreaching?
Is that 12.5% of the list price or 12.5% of the profits?

E.g. if the list price $100, the publisher sells it wholesale for $45 and the printing cost is $10, will your royalty be $12.50 or $4.37=(12.5% of $35)?
Same here. On Desktop, Firefox - it's broken with maximized window. After you reduce the window size to a certain level, the images appear instantly.
>EU civil servants then pursued economic policies that would have been rejected at the ballot box. //

Which seems exactly like the measure of democracy we have in the UK, no?
That's a very weird oversight. Can't believe no one caught that.
Good Lord yes. When I was working on point of sale machines for Toshiba, there was this unbelievable depth of inheritance and ridiculously deep callstack constantly, and it made fixing any minor bug take weeks.

* abstract class Connection would have maybe 3 or 4 methods;

* DataConnection would extend Connection and add a couple more methods that were specific to some proprietary protocol.

* POSDataConnection would extend DataConnection and wrap this proprietary protocol for POS machines

* ControllerDataConnection would extend POSDataConnection because a Point of Sale controller is technically a POS machine with a bit more functionality (Really just a couple flags turned on).

* There was plenty more in between; it's been so long now that I've forgotten it all.

It's just like we all learned in college! Object Oriented programming is supposed to model real-life! Except no, it's not. That's stupid and complicated.

Now the part of the OS that was C/C++ was absolutely beautiful. It took the UNIX style of programming / applications seriously; every little piece was its own program, and it worked flawlessly. Anyone could jump in and get to work immediately because it was so well written. You could follow any program top to bottom and it just... made sense!
Maybe they only tested it in the Qt WebBrowser (I'm only half-joking - it seems to work on "narrow windows", which would be in line with the type of devices on which this browser is supposed to work).
Did you just put your home address on the internet?
Typically something like 11:30 - 19:30, but with wild variations. I work in academia so I enjoy a lot of freedom in that respect.

It's not rare that I work in the evening, or during weekends, but I am never required to (although when paper deadlines are due, there is a strong expectation that you will in order to finish things up).
There's Sailfish, and it's based on Qt precisely. And Jolla is a Finnish company, just like the Qt Company.

So they have a partner using their technology, it is that weird that the browser works on that platform first?
How to Reprogramme Yourself for Profitable Trades
Considering the convergence between tablet style devices and embedded devices (in car systems, in flight systems etc) and the fact the car industry seems to be standardizing towards Linux probably a lot more than it used to be.

Embedded stuff doesn't have the same life cycle turnover rate as consumer stuff though so the push will be fairly gradual.
Except you can't sell if the company is still private.
The OP said due to tax policy, not taxes. Due to perverse incentives (pandering to various classes of voters) and unintended consequences, tax policies have become byzantine horrors.
Digital nomad life is not a bowl of cherries
It's Chrome that's broken, so you'll try QtWebBrowser /s
I spy with my little algorithm
Not everybody uses a photo of a face for an avatar. :)
Presumably you have your own office, or do your work colleagues enjoy the impromptu performance?
Decacorns continue to get funding while the smaller startup investing declines
Love it.

The part that was omitted:

"Hey, do you have some tweezers I can borrow?"
"Tweezers? Um, no. I have an extra pair of headphones, though. It looks like you're having trouble with yours."
"Oh, uh, no thanks--I just need some tweezers."

The reason this is so cool is because it's a perfect example of problem solving, and how our determination kicks in when we have an innovative solution. Even if that means skipping over the easiest or the most common solution.
My typical workday is more like 9:30 - 4:30 or 5:00, although if needed I'll hang around until 6:00 or so. I work as an Application Architect in a large enterprise. We have some developer teams that work start-up hours, working 60+ hours a week, but most of us do an 8 hour day.
I work remotely on the west coast for a company in the Midwest.

8am-12/1pm-3pm

7pm-9pm

Leaving work at 3pm gives me time to hit the gym, make dinner, and hangout with my wife for a bit. I'll typically pick back up around 7pm and work for another hour or two depending on how busy we are.

My evenings after 9pm are then open for whatever, which is nice.
Ah, so USB is what it is at now! I think one of the first movers in the HASP sector was an Israeli company, called Alladin Technologies or something - don't know if they're still around.
UK rather than US, I typically work 10:30-19:00 with a half-hour unpaid lunch.
> In a modern economy "savings" equals investment

This, is a widely held misconception. A bank is no longer allowed to re-invest more than a small proportion of it's customers' savings.

https://en.wikipedia.org/wiki/Fractional-reserve_banking#Res...
8.30-5:00 There's a few folks that do more than that but they're the more senior folks.

That's the thing I've seen about a hierarchical company structure, the further up the ladder you go the more that's expected of you and the less return you get.
My favourite proposed solution for the paywall problem is to launch a platform akin to iTunes - one giant repository of academic articles available to anyone at a low cost. (Kind of like SciHub, except the people who deserve to get some money for their work actually do.)
I've had a similar experience where I joined a new company, worked for four weeks, had a performance review, and was told that I had lost the confidence of my coworkers and if I don't improve my productivity, I'd have to be let go in a month. I quit immediately.

I was contributing from day one. I had introduced unit tests to their code. I implemented a Stripe integration for subscriptions. I added new features. After receiving one of my questions, the senior dev would take a long hard look at me, thinking of the dickest thing to say, then he'd say it. The responses were always condescending and rarely helpful. I became afraid to interact with him.

No matter what I did, I did it the wrong way. He didn't offer solutions, just criticism. When I mentioned that working with this guy was incredibly difficult, my employer said that he understands, but this individual is so good at what he does, it's just something they'll have to deal with. Life is too short to deal with these toxic individuals.
Interestingly, Casey Muratori accidentally demonstrates during one of his Handmade Hero sessions that the compiler won't always be able to optimize certain bits of code that are put in a function as opposed to being inline.

In the video, he inlines a very simple function and his game gets twice as fast for no apparent reason. It's instructive to watch him dive into the generated assembly to figure out why.

https://www.youtube.com/watch?v=B2BFbs0DJzw
Ethereum Upcoming Hard Fork
Engage, entertain, a modern marketing story
It doesn't, at least not by itself. There are ways to make it work, though, if you're clever. We've got an internal daemon that watches for instance launches via SNS notifications (published to an SQS queue); the daemon then requests a bootstrap token from Vault on behalf of the new instance and passes it to the instance via another SQS queue.

The new instance then consumes the bootstrap token from the queue and exchanges it for whatever other tokens it has permission to obtain.
Es – Successor to Plan 9's RC – with first release in four years
This is an interesting idea. For one of the first year programming courses here at UWaterloo, we start by teaching students Racket. To ease them into C, we use a subset we refer to as "functional C."[0] This is really just C with a few restrictions. The main ones are that all "variables" and parameters must be const and all branches of an if statement must return a value.

While these restrictions may seem silly to the HN crowd, it leads to an interesting way of thinking about solving problems.

[0] https://www.student.cs.uwaterloo.ca/~cs136/handouts/03-funct...
Confusingly same name as this old portable browser I sometimes use.

http://www.qtweb.net/
Seconded, I think Rust is an excellent choice for writing new code in large C code bases. The compiler catches so many memory bugs, I think it's a worth using. I think it'll help more people contribute to open source as well. They're less likely to add new bugs or security risks.
I typically work 8am-4pm, but most people in my office work 9:30am - 4pm. Our parking lot is empty at 9am and 5pm
If we had unlimited funding, most of the other problems would indeed take care of themselves. The problem is the "unlimited" part...
I think there's a big point that's being missed here. Carmack is conflating inlining code with writing functional code. These are different things.

I'd agree that if the majority of your code is mutating state, it makes sense to mash all that together in one place. You want to keep an eye on the dirty stuff.

But on the other hand, inlining pure functions that don't use or mutate any global state doesn't make sense to me. Why is making it "not possible to call the function from other places" a benefit?

How about calling that code from a unit test!
How do they show the keystrokes on the screen? Is it an app or they edit it in?
~8 hours of work starting at somewhere between 7:30 and 8am (so i don't have to deal with rush hour). lunch is generally 1 hour but sometimes i take less and leave sooner, and other times i take more and leave later. if i'm in the middle of something, i generally stay until it's done, but some of my coworkers drop everything when they've done their ~8 hours.

(Silicon Valley/salaried)
7am - 7pm in office, plus 1 hour commute each way.
9-16:30
then 18-22 on private projects
I would like to see some ARM chips that are competitive with x86 even if that still means they are only put in Chromebooks. The Tegra X1 is quite interesting but the dev board is too expensive for me ($599). It's kind of ironic that AMD's x86 cpus are actually the cheapest choice if you want relatively high performance because that is one of the big selling points of ARM.
I enjoy my job a lot. Web developer in Northwest Arkansas.

I usually come in at around 8:00, take maybe an hour lunch at around 11 or 12, and leave at 5. If I get called in the middle of the night, I'm always happy to help out.

When I worked for the government my hours were a strict 8:00 - 4:30 with a 1 hour lunch.

When I worked for Toshiba, it was 45 hour weeks; I hated that job so I would come in at 6:00 and leave at 3 without taking a lunch.

I think a big part of working a lot of hours is enjoying the work involved. I greatly disliked Toshiba and the government, so working less / more hours was just awful.
[BIG ROOM] Volition X Arctic Noise – The Void (Bass Boost)
And here's one by Jonathan Blow as well (references Carmack's post as well)
http://number-none.com/blow/blog/programming/2014/09/26/carm...
CC0 is a Creative Commons Licence: https://creativecommons.org/publicdomain/zero/1.0/
The most affordable Hybrid Electrostatic Headphones on the market just launched
And letting the compile decide means you can choose between -Os and -O3 later depending on how your constraints change. Really for performance they only keywords you should be using are 'const' and 'static'. Both just tell the compiler it's free to make certain kinds of optimizations it might not otherwise figure out that it's allowed to do.
8:30 - 12:30 / 2:00-5:30
I work in Paris, France so my lunch break (actually go to the gym and grab a sandwich afterwards) is paid.
Some of my colleagues do 9:30 - 1:00 / 2:30 - 18:30 or alternative hours (some work remotely, some from the office).
Show HN: Vector icons for Designers and Developers
Germany, 7am-4pm, with half an hour of unpaid lunch time.
Usually by the time I arrive at work I already did my workout (gym or running).
Since I'm living close to my work place I also drive my bike from/to work which takes about 20 min.
Kinda off topic, but that reminds me of some early virus/es that would run the floppy r/w head re-calibrate command in an infinite loop and if not stopped soon, would ruin the head alignment, rendering the drive permanently unusable.
This is me as well 8am-4pm... but most people in my office work 9-5 or 10-6pm, which often means answering emails when I get home. This schedule has held true for my previous two jobs as well. Exceptions are when servers and sites go down, but my current company gives me comp time when I get pulled away from my family on a weekend or a vacation so it all works out.
What does that have to do with placeholders? Lorem Ipsum doesn't accurately represent all the types of things people write.