skysight-inc/HackerNews huggingface dataset:
Doesn't seem to work, I just checked Australia and United States and it said No to both of them.
I wonder if they have an algorithm solving the cube with 20 moves for any combination, if not Rubik's cube solution optimisation with a longer time limit could be a more interesting competition than speed solving.
OCP did not resolve the problem, per se. OCP bought them more time to allow the (delayed) effects of the increased standard of living to manifest themselves fully. They didn't really _need_ OCP - they would have ended up in the same place either way, OCP just made it a bit shorter, and reduced the strain on economy (and hence decrease in the standard of living) on the way there.
This is awesome - it takes care of a lot of the pain of setting up Lambda, including the packaging, the tricky IAM policies and the crazy API Gateway incantations. It also follows the Flask decorator conventions!

I could have really used this a few months ago. I ended up writing a library of my own, but I'd much rather have used this, as it's supported by the AWS Python team.

This really lowers the barrier to entry to deploying Python-based API servers!
While watching this video, the significance of the advent of SSD really strikes home.
Tangential, but what are some good resources for understanding the limitations of Linux on larger systems? (8 socket, multi-TB, multi-10gig, NUMA, etc)? Over the years I've found that the trivial questions have saturated the internet and made it very hard to GoogleShoot complicated problems.
It's always hard to find FOSS on a more walled platform. One of the ones I wish it was easier to find, was open source UWP apps. They're out there, but a lot of Microsoft types aren't super used to open sourcing, so they're harder to find. I'd love to see a list of those.
Probably close to neutral; maybe better, if their truck is diesel, and it keeps people from driving out of their way to find the cheapest gas in stop and go traffic.

It's a pretty insignificant concern, though, relative to the positives (time savings, convenience) and negatives (safety).
This is by far the best showcase of an assembly code I've ever seen. Kudos for the editor.
I can confirm, I personally implemented a reddit-like app and started with the [-] on the right. Realized that it was really annoying and placed it on the left.
Let's assume that someone had the capability to read your thoughts without your consent. An oppressive regime would thrive with this technology: Scan everyone's brain to detect undesirables to the state. Communications between members of a group are the organizations thoughts that they have not made public yet. Should a political regime have the ability to mind read that group? If no, you should support private communication.

Anonymous communications are the same thing. Pretty much all civil rights are born out of law breaking: A black and white person marrying, someone drinking beer (prohibition), people having homosexual sex. If all statements required an identity attached to them, no one would be able to anonymously campaign the merits of their ethical lawbreaking to advance social mores.
~ the stats are much worse than that it suggests that one police officer is murdered per week and 6 are injured by a firearm (PER DAY). To suggest that those arent alarming rates and just part of the job is very ungenerous to those we trust with keeping us safe from belligerents. Imagine if it was someone in your family who was killed on duty. Sometimes "fuck the police" goes too far, some of us actually like law and order.
Absolutely. Back when I first started doing FOIA requests, everything was anonymous. Not necessarily because of paranoia, but because it gave me a calm peace of mind after submitting requests.

After some bogus FOIA redactions and misinterpretations, I submitted a Request for Review (RFR) to the Illinois attorney general's office who refused to continue without a signature with a valid first and last name to associate the RFR to the original FOIA request.... even though my first and last name weren't actually on any previous requests (their argument made no sense, especially with ESIGN in mind). My lawyer even told me that it would be a waste of time to fight it and to just accept it - since a lawsuit would very likely require my name anyway. Or alternatively give up on the request.

Since my writing style stand out like a sore thumb, staying "anonymous" seemed pretty silly going forward, so I stopped. These days, I feel naked when submitting a request and in a lot of ways, it definitely feels like it does limit certain types of requests. If anything, my requests are a little bit more agitated - I definitely no longer have the same peace of mind as before.
and it broke the plugin :/
I specifically don't understand the Python 3 situation. They support Python 2, it can't be that complicated to have a separate Python 3 runtime.
I think that's both why they were so expensive back in the day AND why it was so hard to develop on (all I have -ever- heard about developing games for that platform).
> But my understanding is that strictness for Elm was chosen mainly to overcome issues with FRP, which it's now abandoned

Laziness also requires you to ship a runtime, which is annoying on the web. Plus it's hard to debug performance problems, and you need more language complexity to allow you to opt-out of it. There are ways to opt-in to laziness in Elm via libraries, which seems to be becoming accepted as the right way to do things these days.
I usually find it useful in API's, When you send object across undefined means no value was sent, null is a null value sent.

That is the difference between not changing a value and changing it to null.
Nintendo 3DS is continuing to do so well right now I don't think they have a big incentive to port to iOS/Android. I personally was just deciding whether or not to buy a 3DS (my first *DS) and the content available for it but not on mobile was the biggest selling point.

Making the games available on mobile could very well eat into their platform profits. Unless they start failing in that area I don't see them investing in it in the short term.

Although it would obviously be a big cash cow if they chose to either way. But they wouldn't be able to sell games for $39 like they do now on the Nintendo eShop.
Can you give more details on how the Fuel Vault works? I use GasNinja currently, but would consider switching just so I could tear one apart.
FiberLight
Did you have face-time with the companies before the on campus interviews?

Companies I've worked for in the past have hired far less than 50% of the people they brought in for interviews. It's like a blind date, you know a little about the person, but there's still a lot of missing information so not getting the job is the norm, not the exception.

That said, asking for feedback on what you could improve might provide you with insight. Also, review your resumé, do you think the companies expected a competency you don't yet have?

Head-up, there are lots of big companies out there. Some, like Google, still have a lot of choice in hire, while others (Yahoo comes to mind) can't be quite as picky! :)
Sorry, I am not trying to "push" any evidence nor am I an expert in startup ecosystem measurement. If you don't like the "Global Startup Ecosystem Ranking 2015" data set you can link to a different data set of your choosing.

Where is the data supporting the statement "Berlin beats it in every category"?

Obviously Beijing has huge market opportunities that companies in other countries can only dream on. They will probably get to #2 in the near future, but I doubt that they are there yet. Otherwise, I can't explain the (relatively) small number of internet companies making a global impact coming out of China, nor can I explain how someone like Lee Ka-Shing (Horizons Ventures), born in China and living in Hong-Kong would make 24 investments in Israeli startups and just 1 in a Chinese startup. [1]

[1] http://horizonsventures.com/portfolio/
I have not found this to be true at all. The highest wage I've ever earned was from a rank and file big box corporate firm doing incredibly boring parochial line of business work as an intermediate developer smack in the middle of the engineering hierarchy.

I've worked in quant finance before too and the trouble there is that pay is more political. Firm sizes are smaller and the people with political power extract a bunch of rent, then leave a comparatively tiny bonus pool for all of the low level workers. It takes years of soul crushing political games to get up into that stratosphere of much higher bonuses. On the bottom, the firms will also hassle you hard during negotiations to try to ratchet down your base wage too, and make lots of unverifiable promises about how compensation will be made up out of bonuses. Whether this turns out true or not is largely a function of whose political darling you are. Ironically, as boring as the work is, this happens far less in rank and file companies.

I think there are so many confounding variables that it's not useful to draw sweeping conclusions about this. Sometimes big box corporate type companies will pay huge wages for someone who just maintains something that is not a revenue powerhouse at all. Sometimes firms will restructure to have fancy new divisions that "are like a start-up inside of an established company" (ugh) and they'll hammer down on only hiring young, inexperienced workers on cheap wages in a shiny new urban office who will work a ton of hours. It varies basically as much as the hyper local political circumstances of the teams vary.
You mean seek the collapse button linearly. :)
I think that any candidate who is not "qualified" for a job would either have the qualifications on their CV or not. You might say that the candidate hasn't got the right experience or hasn't demonstrated the capabilities required - but "not qualified" doesn't make sense for a mature organisation interviewing candidates. If it was followed with " and we have sacked the bozos who invited you for an interview. I'm really sorry for wasting your time. Best..." then fair enough.
> (If you are going to down vote this comment, can you please take a moment to explain why?)

Generally, any comment or story on HN that suggests the presence of sexism in the world of software gets downvoted/flagged. Your account is almost a year old so I'm surprised you didn't know this. :)
But you can undo votes now!
"There's an entire PhD thesis on the RISC-V compressed ISA (RVC) and it shows that RVC's compression comes fairly close to just using bzip on the binary!"

Thanks for the info, but I find it hard to believe that, so I would appreciate a link. Wouldn't that imply that we can create a compressor that is fairly close in quality to bzip and that is randomly addressable in O(1)?
I was always under the impression that the reason you couldn't undo was purely to encourage putting thought into your votes, instead of clicking after the first sentence, getting through the rest of the post, and looking to take your upvote back.

Guess I was wrong. I'd say 30 seconds should be enough, with this thought in mind =]
there's a summary/excerpts here:

https://www.contentcreamery.com/articles/what-s-so-special-a...
Your #2 link says that the relevant police have not confirmed the authenticity of the recording from an unnamed source..and the article was posted three days ago and contains 9 spamvertisements.
Sounds like a niche that might work for you guys. I'm guessing the people who need that kind of fuel intersects nicely with "people who don't have time to fill up" and are willing to spend some extra money for convenience.
That's been the trend in the software industry since about 2000. When I started then, the job description was just "software engineer", and you were expected to know networking, databases, low-level code, UI code, scripting, etc. Now you have "frontend software engineer", "backend software engineer", "full-stack software engineer" (which seems to mean web framework + database, which is a very different meaning from what "full stack" meant when I started, or what it means at big companies like Google), "AWS specialist", "web developer", "Android developer", "iOS developer", "SRE", "devops", "data scientist", "machine-learning researcher", "infrastructure engineer", etc.

It's actually a boon to entrepreneurial types who really do know the full stack inside and out. So many startups these days are "slap a web or mobile app in front of a manual process", so people who really do understand computation and all the things computers can do have less competition.
It used to be huge (including the entire standard library for simple apps). Afaik though the generated code has been improved in the last update to be compatible with google's closure compiler and things like browserify or webpack that can greatly optimise the size of your code. Could be wrong though.
Right. So if I've kidnapped someone, and have them stashed in my trunk, and I run from the cops, they're going to send me a notice of a fine in the mail. Sure, that'll work. Right...
Love puzzles? What does this do?

rootRadius(p,errorQuotient) ==
errorQuotient <= 1$R =>
error "rootRadius: second Parameter must be greater than 1"
pp : UP := p
rho : R := calculateScale makeMonic pp
rR : R := rho
pp := makeMonic scale(pp,complex(rho,0$R))
expo : NNI := 1
d : NNI := degree p
currentError: R := nthRoot(2::R, 2)
currentError := d20currentError
while nthRoot(currentError, expo) >= errorQuotient repeat
pp := graeffe pp
rho := calculateScale pp
expo := 2 * expo
rR := nthRoot(rho, expo) * rR
pp := makeMonic scale(pp,complex(rho,0$R))
rR

That's my kind of puzzle.
>Ok, so now were looking at something a few decades away

Or maybe never? Some things just cannot be done. Physical limits and such.
It's you :-)
Screw 'em. Take the opportunity now to learn that a career in software development is far more than cranking out code on bullshit deadlines where you're just another numbered drone in the hive. It can also be making colossal mistakes at small to medium sized organizations where you deal with stupid politics and influence major architecture and platform decisions because business people don't know what they're doing:)

Seriously though: get involved with a local users group & meet people interested in your language/stack of choice. Get to know a bit about the smaller places they work & why they do it. Network, look for new opportunities & take a run at some place where you can have some impact.

Disclaimer: due to personal biases and the shared experiences of friends & colleagues, I would _NEVER_ recommend someone who loves their CAREER filed get pulled into a JOB at a big U.S. company. Take my advice with a grain of salt (or perhaps a full kilogram).
Except now it's not available on iOS.

oh and playing Zelda, Mario, hell even a real pokemon game, on a touchscreen sounds awful.
I think it was Scott Adams (Dilbert creator) who said something along the lines of "interview puzzles are an excellent way to determine if the interviewee has seen this particular problem before".
There is no significant benefit to python 3 over python 2.
You're just pushing the problem out one level of abstraction. Why would the utility company agree to help compel a customer? Why would an employer agree to help compel an employee? Ultimately because you compel them to, under similar circumstances. If businesses will generally help punish offenders amongst their customers and employees, you don't really need law enforcement.

It's a tangent, but you also have to consider the self-employed survivalist on the ranch. No water to turn off, no employer to compel.
Having been ops before I have to stand up a little. Not all contractors compete primarily on price (in my case I was paid substantially more than FTEs and even other contractors I found out - 20%+ more than my peers, in fact) but also based upon scarcity of qualified persons. I've rarely heard of VPN that's consistently stable that meets the conflicting requirements that IT managers ask for. Juniper, F5, Cisco, and even smalltime crap based upon OpenVPN just constantly breaks repeatedly in many real-world corporate networks.

This doesn't mean that you're incorrect though - most IT O&S winds up going to lowest-bidding contracting companies and offshored resources that are measured upon the dumbest KPIs ever that completely leave out whether users are actually happy with anything at all. In fact, most IT in the F500 seems to have given up on ever making users happy. I'd say the better measure would be tickets / user filed - if a user never files a ticket, they're not complaining.
There is (was) a company selling Teleprompter-inspired video conferencing terminals. Never seen one in the wild, though. I think few people are actually willing to pay for hardware just for video chat.
Could you write their example

SELECT members.firstname || ' ' || members.lastname
AS "Full Name"
FROM borrowings
INNER JOIN members
ON members.memberid=borrowings.memberid
INNER JOIN books
ON books.bookid=borrowings.bookid
WHERE borrowings.bookid IN (SELECT bookid
FROM books
WHERE stock>(SELECT avg(stock)
FROM books))
GROUP BY members.firstname, members.lastname;

more simply as

SELECT @avgstock = avg(stock) from books;

SELECT members.firstname || ' ' || members.lastname
AS "Full Name"
FROM borrowings, members, books
WHERE members.memberid = borrowings.memberid
AND books.bookid = borrowings.bookid
AND borrowings.bookid IN
(SELECT bookid
FROM books
WHERE stock > @avgstock))
GROUP BY members.firstname, members.lastname;

Are those explicit INNER JOIN clauses necessary? By now, most SQL
query optimizers can figure out on their own how to join tables.
Scrum alliance directors resign
Is Sushi ‘Healthy’? Where Americans and Nutritionists Disagree
Once you know to look? In most cases I've seen it's totally evident, even if its done by the most experienced news presenter...
Google maps for knowledge landscapes
Green and Clean Lahore :
Ok.

1. It's normal.

2. Don't worry.

3. You got the interviews, lots of people didn't. That's a pat on the back there.

4. There are lots of other companies.

5. Focus on your strengths. Keep going, push on, and you can come back to these companies in a year or less with much more strength and steel than now.
Yes it's possible. If you sign-up with your address our team will be in touch if we need more info or there's an issue.
I'm assuming the argument is that at home, you'd just recharge from your house's power. So the use case is diminished in that sense.
No I haven't tried it.
No you're not misunderstanding, aside from the puff pieces what do you know about Dan Price?

>When Lucas left the company, Dan raised his own salary (from $50,000 to $1 million in one year), causing a rift between the two. And so on March 16, one month before the famous $70,000 announcement was made, Dan was officially served a notice that Lucas was suing him. Court documents prove that Dan signed the papers and knew of the lawsuit. However, Dan claimed that he was being sued after the wage announcement because Lucas was jealous of the press.

>Price raised his employees’ wages to $70,000 so his brother wouldn’t receive his fair share of Gravity Payment’s dividends, not because he want to improve his employees’ lives

http://thehustle.co/dan-price-the-ceo-paying-everyone-70000-...
You didn't address a single point I made, repeating yourself is not a valid form of argument. You are effectively claiming that all maths are physics, if you don't see the absurdity of that claim, which you continue to ignore, I can't help you. Beyond that, you're arguing with a stawman

> hat still doesn't support your point that math that doesn't appear to have a natural analogue,

I never made that point, and if you think I have, you've failed to understand the point actually being made.

What is the physical analog of the square root of -1? If all math is physics, then what physics does that predict? Maths are a language invented by humans, some of those language describe physics, some don't, that's not a conjecture, that's a fact.
Good thing for HN, but this is actually really annoying for people like me who have been using the HN suite extension on firefox to place the [-] on the left.

Now that it's on the right you:

* can't minimize and maximize quickly

* can't minimize a series of comments quickly (you have to move your mouse a lot to find the [-] every time
The article is mis-titled and mis-leading, and detracts from the core principle. Any law, no matter how minor, can be escalated by a resisting citizen (or a bad cop) into a bigger, more violent situation.

After a fair reading of the article the real argument goes something like this:

1) The sheer number of laws means every citizen is in violation on a regular basis. Especially for trivial things like rolling through a stop sign, selling loose cigarettes, changing lanes without a signal, etc.

2) Every violation is an opportunity for a police encounter. A population that has only 10 laws to obey will have lower encounter rate than a population that has 1000.

3) Each police encounter has a non-zero chance of resulting in violence. Be it a citizen resisting and the cops responding with violence. Or in a cop making a fatal mistake, or a cop overreacting to a situation. There is some likelihood of a violent outcome.

4) Improved officer training and tactics alone are a limited way to lower the per-encounter violence rate. Oversight and accountability are difficult to implement due to various institutional and political barriers.

5) A better, safer, long-term solution is to reduce the total number of encounters by reducing the total number of laws a citizen is required to obey. Fewer encounters mean fewer opportunities for violence.

My main objection to this argument is that #5 would be as difficult to implement as #4. Paring down the number of laws will take a lot of political will and capital. Changing the institutions of policing and prosecution will take just as much political will to change. We should probably do both.
just fail a couple more times perhaps?
I hear ya! I'm ultimately going to go with the strategy that you've mentioned. NoSql+Sql with Google and just write my ORMs and wrappers. Thanks for the advice!
[Expand|Collapse] all comments.
true, but that already starts to depend on your personal details, which is why comparing countries is hard. For example, while many countries take into account your marital situation when calculating brackets, the UK almost doesn't: it is much better, from a tax perspective, for a household to have 2x 40k earners than 1x 80k earner.

And then of course, you need to compare the services you get for the money the state take from you (e.g. in the UK, state pension is close to nothing so you need to remove 15-20 % of your pre-tax income, and then you need to consider mediocre health system, expensive child care, etc...).
Ok - let's give it a go and see if it works!
There's far better access to primary sources now. Also, books about history have frequently been biased.
If you don't get a job I think interviewing is a waste of time. It might be an accomplishment, but you have to waste a a vacation day on not a vacation. A lot of time it is quite unorganized and sometimes the interviewer doesn't even seem interested.

I know when i am doing an interview I am prepared and make sure I know exactly how I am going to structure the interview and have read over the persons resume. I can't say the same for the places I have interviewed.
Heh, it's true. I'm biased since I used to work at Squarespace and we just used their template. We've been way more focused on messaging, customer acquisition and product. Eventually we'll have a beautiful customized website too.
Finally our prayers have been answered.
Resistance of force should only result in death if there is no other option; that is, if you resist it very well. In most cases, it should just result in enough force that you are no longer able to resist.