skysight-inc/HackerNews huggingface dataset:
Does anyone else think there is a period to the borders? I looked for it to be more apparently unpatterned.
(side note: Live in central Europe.)

Background:

1. education - mix telco and software engineering -> would change - got to just one specialization : software eng.

2. education (continued) - business and economics -> let it the same. It got me a lot. General overview about world, business, management etc.

Career:

1. Almost 9 years in IT business

2. My main issue is switching position and domains -> good and bad, unfortunately I don't know if I would change it.

--> Good is that I have wide range of skills and knowledge. I can transfer and share them in different environments, detect hidden issues, suggest improvements. It proves my flexibility. I observed I like teaching, explaining, drawing, solving puzzles and real-life issues.

--> Bad is that level of my deep expertize is nowhere. I am just another generalist. (Un)fortunately I found out that I hate management jobs where I had to chase people, reply to silly emails, escalation, read and rewrite reports and send to upper layer. Personal communication is other story. I love discussing with people about real-life/business issues and bring solutions.

3. I have tried 4 various 9-5 positions - telco, software (QA), networking (security), customer contracts management (current, non-technical, boring but well paid). Salary is raising with switching. For me 2-3 years in one company is enough. Usually, there are no option for rapid pay-rise. -> let it the same. It is the easies way how to get higher salary.

4. I have wrote 3 technical books. Good just for reference and bonus points in my CV. Get to interview is much easier. Downside is huge time consumption. --> Change it , i wouldn't do it again, at least not 3-times. It took me around 1000 hours/book with around 0.15 cents in revenue per book.

5. Almost all jobs were my own success in hiring process. --> Would change it. I would do more networking with people. It's much easier to get interesting job when you know right people. Everything publicly available is rubbish which closed-groups filtered - jobs, real estates, cars.

6. I would work less and spent more time with hobby and personal development - rhetorics, art of problem solving, story-telling...

7. I would work less and spent more time to develop relationship with spouse.

8. I have own company for side projects and some additional income -> let it the same

All in all...I am satisfied with it as it is. Despite of issues.

I observed one sad thing. I always will know what was wrong in my current way. I will have list of thing I would did differently. But this is useless due to few reasons:

1. If life would go different way, I would have different experiences, different issues but still the same mind. So in results I would be in the same situation thinking what I would did differently.

2. It doesn't matter what I did and didn't, there are and always will be things which are good and sucks. All my decisions were made based on my mental state, experiences, desires, expectation etc.

3. Bad things moves me forward since. So without bad things I would be there where I am now.
Standardese – a (work-in-progress) nextgen Doxygen
It's based off the Billboard yearly top 100 chart, which only tracks american music. I'd love to make more, but it's actually been quite hard to get charts for other countries in a yearly format.

Interestingly despite being american music, country which most vistors are from is....South Korea!
Tower Research Capital LLC | Onsite (New York, Singapore, Gurgaon/New Delhi and London), VISA

Tower Research Capital LLC is a computerized trading firm headquartered in New York City with major offices around the world. Successful electronic trading firms integrate a number of disciplines into order to be successful, including systems engineering, statistics, computer science, finance, and street smarts. Tower Research Capital LLC has assembled a team of outstanding engineers and traders who have built some of the fastest, most intelligent computer systems in the world.

Tower’s high-performance infrastructure is at the heart of what we do, and our Core Engineering team is critical to the continuing success of our business. Software plays a critical role in every part of our business: we consider ourselves a technology company as much as a trading company. The Core Engineering team performs a wide variety of functions, including designing, implementing, and optimizing our trading platform; developing systems that provide easy access to market data and trading simulations; creating tools to analyze data for patterns; and providing real-time trade support and risk management.

You can check out our jobs page for the roles we are currently hiring for.

Technologies: We use C++11 to build our trading systems and much more. Automation is mostly handled through Perl and Python scripts. But that is not a strict requirement if you can churn out good documentation :)

You can either apply to the jobs page (https://www.tower-research.com/open-positions/) directly, or email me at akshaydixi+tower at google's email service with your resume and a small blurb about yourself so I can take advantage of our generous referral programme :)
It's a tribal chant, which is a bit different to having pride.

Obviously the SpaceX staff can do whatever they want when they're celebrating a successful launch and landing. But all non-Americans who are watching and also feeling a lot of pride in what the company has achieved instantly feel alienated when the chant gets going because it's exclusionary. Whether the staff care about this alienation is another matter, but it's real. If you browse the /r/spacex subreddit you constantly see comments about the chant whenever it happens. And that is a community made up of almost total SpaceX supporters.

To give maybe a shallow analogy, it's like a group of men achieved something and then celebrated by chanting “Men, Men, Men!”.
Be quiet and accept capitalism in other words. Brilliant, out of touch response.

Some people have lived their entire lives in cities, paid into the taxes and helped build businesses, infrastructure, and the like, only to be kicked out due to lack of regulations in the housing market and the flood gates opening and driving prices through the roof.

I suspect you haven't experienced it given your flippant response.
Undefined behaviour exists because the creators of the C language wanted to leave compiler writers as much flexibility as possible to ensure that they produced code that was fast.

C was always a language that was intended to be used across multiple hardware targets and different processors have different behaviours. Restricting behaviour on certain arithmetic operations might require slow code to 'work around' the processor and generate compliant code. The creators didn't want that so specified as little as possible, leaving the rest to be 'Undefined'.
> I certainly wouldn't go anywhere near another NIST DRBG..

OK, this is an instant red-flag to me to get out of the conversation.
pjc50 said "at least 50%", and it's clear he was being very informal about using the term "average".
Even when code isn't eliminated entirely, microbenchmarking is very hard. Compare http://shipilev.net/blog/2014/java-scala-divided-we-fail/
What is the image of a brand and what does it mean?
> assets/js/main.js

I smell rails
Universal unique canonical names are not a good thing because the problem of name squatting exists.

It's why relative names and forkable registry is a good solution.

But in some cultural context where a registry is mainstream, names are almost unique.

Here are some explanations :

- http://seenthis.net/messages/358071

- https://gnunet.org/sites/default/files/paper_cans2014_camera...

> 3.3 Relative Names for Transitivity of Delegations

> Users can delegate control over a subdomain to another user’s zone by indicating this in a new record
To make a difference between individual organization and the competitors and at the same time to be well recognized among consumers, companies need to use specific brand image and brand identity.
Kickstarter – Lego meets electric bricks – Brixo
There is Typed Racket. It's essentially a scheme with static type checking, which works from the REPL. http://docs.racket-lang.org/ts-guide/index.html
But it is the chant we are talking about. I can't think of anywhere else I've been where someone starting to chant the country's name in response to the actions of a single company wouldn't lead to embarrassed looks and face-palming from people around them.

This is not about there not being nationalism elsewhere, but about how US nationalism gets expressed in contexts that is not seen as representative of the nation elsewhere. This doesn't mean nationalism elsewhere is weaker - just that there are cultural quirks to how it gets expressed, and what actions are seen as representing something of the nation.

E.g. most places I've worked I'd expect quite a few people would be offended if you started shouting the country name instead of e.g. the company name as taking away glory for the teams achievements.

But in general chanting is perhaps rarer in many European countries outside of sports arrangements. I can't remember a single big work-related success where anyone started chanting anything. Cheering and clapping and popping champagne, sure, but not chanting. I think most places the latter would be seen as tacky more than anything. So the cultural quirk might be more about the level of exuberance considered appropriate in the workplace.
I was just asking how well researched an article like this is, if the get the name of the town wrong. It might be an autocorrect typo, but "Bad Steven" is, was and will be "Bad Steben" (some 20 or so miles from my hometown).

I know, that I just attack a small detail here and that this is not a valid way to argue against something, but I have difficulties trusting some journalist who gets these basics wrong.
Java is actually getting a REPL with Java 9.
Link to the docs: http://mypy.readthedocs.io/en/latest/generics.html
Slightly ironic, isn't it? Edinburgh is basically to Scotland what London is to England - just not quite to the same extreme.
Finance seems to be a big employer here - obviously not on the scale of the City but proportionally (Edinburgh isn't that big) it's a fairly high percentage of jobs.
Matching inflation would be no change in income, which is exactly why they do it.
Thanks for the correction. I think the point still stands.
This isn't as secret as you might think...

http://imgur.com/VYZbZKF
Learn to Love Networking
In the USA, most commercial mass advertising mail is in large printed flyer form, not enclosed in any kind of external envelope.

Kinda like this:

http://thumbs.dreamstime.com/z/sale-advertising-papers-15592...

The advertisers pay bulk rates to USPS to stuff all this crap directly in our mailboxes.

There are some exceptions which arrive in envelopes, mostly to trick you into thinking it isn't just spam mail like the rest of the crap.
// start comment block

That's some properly documented code !

// end comment block
You're totally right, regulation trying to not kick people out of their homes for massive rent hikes and things like that will only _hurt_ them in the end. It's the rich people and the free markets that will ensure they're taken care of, which has been the case for the last few decades.

All hail Ayn Rand, and her glorious new regime.
might have been autocorrect, I think newer versions of Mac OS have that as well (though it can be disabled, of course). Not sure about other systems.
Lessons learned from some of the best ruby codebases out there, part 2
Money doesn't have to be all that old. Trump, for example, is only second generation money. But still he inherited a couple of hundred million, and wouldn't be where he is now without his rich dad.

How long this wealth lingers van vary a lot. If it gets divided among multiple children, it dillutes pretty quickly, but those children are still far richer than average children. You need either many generations of dillution or some really terrible mismanagement to restore this aristocracy back to regular people. And all those generations in between do wield power and wealth they never earned.

Of course an economic revolution like the internet is giving us, creates a lot of new millionaires and billionaires, and if they let their children inherit their entire wealth, that would create a fresh new aristocracy. Though I'm glad to see that a lot of new billionaires put their money to more philantropic uses. Not all of them, though.
> is there such thing as a typed interpreted language?

Of course. Examples:

▶ ocaml
OCaml version 4.02.3
# 9;;
- : int = 9

▶ ghci
GHCi, version 7.8.4: http://www.haskell.org/ghc/ :? for help
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Prelude> 9
9
Prelude> :t 9
9 :: Num a => a
Prelude>

▶ drracket
Welcome to DrRacket, version 6.3.0.2--2015-10-28(-/f) [3m].
Language: typed/racket; memory limit: 128 MB.
> 9
- : Integer [more precisely: Positive-Byte]
9

▶ scala
Welcome to Scala version 2.10.4 (OpenJDK 64-Bit Server VM, Java 1.8.0_91).
Type in expressions to have them evaluated.
Type :help for more information.

scala> 9
res0: Int = 9

There are even interpreters for C (http://www.drdobbs.com/cpp/ch-a-cc-interpreter-for-script-co...).

tl;dr: you can have a REPL in both statically and dynamically typed languages.
>>People are moving into London at a huge rate. That to me suggests that the city is doing something right, and should keep doing what it's doing rather than try to radically shake things up.

It's actually a failure of UK and not necessarily just success of London. Here the failure of UK lies in the fact that it, as a modern society, has failed miserably to create other cities like London even after so many years of existence.

The uneven progress of few (or worst, just single) such cities is a very bad sign for the society as a whole. Such nations will be heading for larger societal troubles ahead.

Rent controls and limiting house ownership to strictly one house is one step forward. What is even more important is to set up infrastructure facilities in other cities too, so that industries don't find it necessary to flock only to single/few cities while living the rest of the nation poor/wanting.
Our Python stack is Python 2.7 on old Apache2 / mod_wsgi, with Flask. We may soon turn to Nginx / Gunicorn. No Gevent so far.
From the video it looks like it lands on a ship in rough seas and they do nothing to secure it. Won't it just fall over if the seas are rough enough, and if so, why don't they have some sort of robotic system that locks it down tight the moment it lands?
It is crazy isn't it, we've just left London, though I still work there (massive commute from Norfolk to London 3 to 4 days a week - staying with friends when I'm there).

It's is obscene that 2 bed flats are over half a million in many parts of town. I loved living there but to have a family and fun it was important to get a house we could be happy living in.

I'm someone that has "benefitted" from the increasing prices, but at the same time I haven't. While I've made some money on my house what does that mean if all the other houses have also vastly increased in price and if I need a crazy amount to buy a new house with an extra room or two? 20 years ago being able to scrimp and save for a couple of years to be able to afford the next house up was common, but now you are talking 100k minimum in London to add a room, and that doesn't really get you a bigger place or more room to actually live...
Because it makes the whole think look like a Trump rally. Have some class, show some dignity.
Silicon valley vulnerability problem
Yes, this is all true. But also many threading implementations (especially Linux) back then were pretty bad. Solaris and Windows were the only places where it made sense to use them.

See also "Green Threads" in early Java implementations.
It's a culture clash, in Britain the only time you would be in a room full of people chanting like that is either a football match or a far right gathering.

For us, and possibly other European countries, that kind of patriotic expression is taboo because it's associated with football hooliganism and extreme right wing politics. I suppose there are certain circumstances where you might sing 'God save the queen' in some kind of particularly old fashioned formal ceremony but it would never happen spontaneously and makes plenty of people feel a bit awkward. Out of all my friends and family I can think of perhaps one or two people that would even know the words.
The Enigma 2600
> My view is that agglomeration really is valuable, that the high cost of housing and office space in London reflects their high value.

To an extent, but the current London property bubble is fuelled by the treatment of London property as a store of wealth for the world's super-rich.

A land value tax would help, as would a more progressive council tax regime.

It's madness that council tax in the Royal Borough of Kensington and Chelsea tops out at £2k pa.
@marincounty - I think your account is dead. Read back in your comments to find out why.
There are Objective-C to C converters.

http://users.telenet.be/stes/compiler.html

However, the dialect this one implements is very different from Apple's, and it doesn't quite produce ANSI C (the generated code does some things which you can usually get away with but are technically illegal, like casting object pointers to function pointers). It's mainly of historical interest now.
Yes of course the Hilversum operation was no doubt a mini version of the huge R&D operations in Eindhoven. I did enjoy the company of the Dutch engineers. I think my phonetic Dutch pronunciation amused them. I think :)
All of the centre of gravity is low down with the engines. The rest is basically just a thin empty tube.
It's because C is supposed to be a thin wrapper over the CPU. So when you write '+' on two ints, it's supposed to do whatever the CPU's ADD instruction does. This can vary from CPU type to CPU type and the standard didn't want to impose behavior on an implementation that would be impossible or slow to implement on a given CPU.

For example most CPUs wrap from most positive to most negative on integer overflow, but one kind might just clamp the value at the most positive value. Or give an error, so forcing them to behave in a given way would make it hard to write efficient C programs on some platforms.

Recently some compiler writers decided that they could interpret undefined behavior to mean "Do anything we like".

So for example a sane compiler on x86-64 would compile this :-

int test(int x)
{
return(x > x + 1)
}

into a code which adds one to a variable then compared it with the original, and this absolutely can return both false and true. However compiler writers have gone Aha! Overflow is undefined, so we'll "optimize" this into always returning false. That is faster code, who wouldn't want faster code!

Personally I think this was never the intent of the standard and compiler writers are abusing the meaning of undefined in order to sneak in optimizations but realy they are just producing compilers that are less and less trustworthy as they no longer do that people want or need.
Only the first two RPi models (A and B) have 26 pins. The later ones (A+, B+, 2B, Zero, 3B) have 40 pins.
Good design is about process, not product
Maybe politically and financially, but Glasgow (i.e. Greater Glasgow) is much larger than Edinburgh.
What would be the reason for this:

// analytics disable if url contains underscore
try {
if(window.location.href.indexOf('_') > 0) {window['ga-disable-UA-20753548-1'] = true;}
} catch(e) {}
});
If you've got a bunch of good, productive developers, you've got to work really hard to get anything but good software out of them. They will probably self-organise into an effective team, whatever the methodology.

On the other hand, if you have a bunch of inexperienced, mediocre developers (myself included) then "bite-size stories being fed on a conveyer belt" is probably a good way to get productivity out of them. It's certainly a lot better than "you have 3 months to build this enormous system based on this 1 paragraph brief" which is pretty common.
> I don't think I could live where I do without utter misery if it weren't for temperature-controlled housing

I doubt you would feel this way if you'd never heard of temperature controlled housing - that aside.

> Perhaps some would be attracted by, say, the authority of ancient rulers. But I'd much rather live comfortably in the modern age than claiming imperium sine fine, ordering men to die in the Colosseum, waging war against the Gauls, having a salad bear my name or whatever exactly it is about being Caesar that's supposed to be attractive.

I'm not at all disputing your particular preference, or mine, or the author's of the article, if you re-read my past comments the argument is the same:

the particular preference for modern day-convenience of a single individual over say vast wealth/power != 'most ordinary Americans are richer than J.D. Rockefeller'.

Now maybe most ordinary Americans really don't care for the same things you don't care for, maybe for them skype calls and modern health-care (even with the ridiculous US medical bills) is preferable to Rockefeller style wealth; but such a point should be supported with data, not "I think it's preferable so most Americans must also think so." This is terribly shoddy writing with no material (non-subjective) facts provided to support the argument and we should expect better on HN (whether we happen to subjectively nod to the opinion or not is really beside the point).
PSScriptAnalyzer is a static code checker for Windows PowerShell modules
>If this is true, why do cities built precar work?

A partial answer is that they have used zoning to externalize many of the services and production needed by the area built pre-car to areas built post-car. You don't have rocket factories in downtown Montreal precisely because zoning has created a more effective area for them somewhere else.

But most of your food, energy, and all things you use, all the physical goods come from somewhere else. And if people are like here, they whine about the transport of food to their local store when it's done by a van or something because they don't want vans, they just want food.

Anyway, it's telling that in many cities, some of the most desirable areas couldn't be built today due to construction and other codes. Not just parking, but also things like fire safety, energy efficiency and access for disabled people. Over here (Helsinki region), tiny downtown apartments are very fashionable but building them is absolute no-no, because

1) in an attempt to increase quality of housing stock, its forbidden to build apartments smaller than 20 m2, and a certain proportion must be over 75 m2 (or whatever, depends on zoning area)

2) in an attempt to give better access to handicapped people, every apartment must have a bathroom with floor space big enough to dance a waltz in a wheelchair; likewise, access only via stairs (typical in old, fashionable and popular sites) is not allowed

3) ratios of window form factor and apartment depth are specified in code

4) every apartment needs to provide bomb shelter capacity for residents

5) for fire safety, it must be possible to drive up a fire truck with ladder/crane and lift out any people from every apartment via windows/balconies

6) modern energy saving and health requirements mandate electronically guided ventilation which makes re-construction of "old" style houses unfeasible

etc.

The parking norms get most attention, because cars are a convenient target, but there are also many other things that are simply making old-style neighbourhoods impossible.