skysight-inc/HackerNews huggingface dataset:
It depends on what you're trying to express to the computer.

Are you trying to say plus two integers -- if you are trying to say something specific about the types -- then you have to say types to be precise.

But if all you're doing is saying I want "add" to have the same semantics as "+", regardless of types, then you are perfectly precise and you are done.

This is a toy example, obviously, but this line of reasoning extends to real-world examples.
Talk to him, not HN.
You can read a getting started post here:

https://medium.com/komlog/getting-started-with-komlog-24345a...
On Android it loads to 90%, freezes, then works normally after 10-15 sec. Although low fps.
Haskell's compiler can defer type errors to the runtime. You can run your partially checked code.
If you don't mind using an external service Pushbullet works quite well.
In the talk you say that you reduced JS and therefore lowered TTI and saw more clicks on the signup button. Is it possible that you are just _tracking_ more clicks, but the total is the same?

Does it really matter how much JS there is if it's loaded after HTML and the user can already move to the sign up step without it?
Oh FFS. We know what we saw on TV outside your little PP-controlled broadcast TV bubble. I was watching footage of your police beating the shit out of people all day long.

This particular argument -- "fake news, it didn't happen" -- is outside of Spain the most ridiculous Trumpish nonsense imaginable. "Lies"? I saw it with my own eyes in real time. Looking us right in the eye and insisting that black is white is offensive.
Monero-0.11.1.0 released
This phrasing was really blunt and came off a bit rude. But there is a point there that shouldn't be written off. As far as choosing who the biggest and most powerful entity on the planet is, would you rather have one with more or less respect for the rights of individuals?

Because, so far in human history, individual rights-based political formulations are the only ones that prevent arbitrary atrocities from being perpetrated on citizens.
Yes, American corporatism is brutal. American corporatism bounded by American democracy, imperfect as it is, is still vast leagues better (read: safer for global population) than nationalist authoritarian dictatorship. No matter how technocratically efficient that dictatorship has been in recent decades.

In short, if you're worried about singularities, aren't you worried about the priorities and command structure of the entities most likely to achieve it? About what options they consider to be "on the table"?
Interesting you mention this - did you see Richard Florida's recent article that says the same thing? https://www.citylab.com/equity/2017/10/the-flip-side-of-nimb...

My opinion, however, is that we should do everything we can to encourage prosperity in all our cities, including our superstar cities. If that means more concentrated urbanization in a few places, that's simply a continuation of a trend since 1870 that has resulted in tremendous growth and prosperity for this country and many others.
Faulting Brisbane is myopic. Brisbane could add maybe a few thousand units. San Francisco could add a hundred thousand units, if they really wanted to, but no, instead they blame a town of 3,500 for their problems. It shows how non introspective they are and how willing to blame others they are.
Who does though?
FWIW, deploying a non-Phoenix app with distillery is exactly the same as deploying a Phoenix app.
Nope, I got promoted to Wall St., 5th floor! Just leave it unattended in the Blue Room, by the donuts, and I'll pick it up in a few.
> there is nothing stopping you from statically analyzing it

Well, sure there is. Someone has to decide it's worthwhile to build it, then they have to build it, and polish it to a point where it's usable which generally means a community has to form around that tool.

Years of work.

Doesn't surprise me that people think it's more worthwhile to just use a statically-typed language.
> It is of note that we're actually using the UUID datatype though and not just generating a UUID and throwing it into a text field.

I was thinking that a UUID datatype implemented as a series of ints could have fairly good join performance, since you can effectively treat it as a series of separate smaller int indices that you join across, and I imagine that's a well understood and optimized problem for years now. A text UUID field though, ugh, that just seems so wasteful even before you get to optimization techniques.
I've never written any COBOL, but I have debugged COBOL and determined the source of errors by reading it.

My overall impression is that it's verbose (obviously), but it's also fairly straight-forward and easy to read even if you don't know COBOL.

The most interesting part of it, for me anyway, are the 88-level declarations[0]. Basically it's like a logic test encapsulated in a variable. You can say something like "IF STAFF-MEMBER" where STAFF-MEMBER actually means that some field has a certain value. It makes it easy to understand in some respects, but also adds a layer of obfuscation.

[0] http://www.mainframestechhelp.com/tutorials/cobol/cobol-88-l...
TensorFlow lends a hand to build a rock-paper-scissors machine
I used to live in the dead center of the city, in the Ashbury Heights neighborhood. It took me literally 1 hour to get to work, down town taking muni (fastest time recorded is 40 minutes without any delays and essentially running the "last mile"). This was the longest commute of my life, and I lived 3 miles from work. It would take me just a little more time to walk there. Biking was faster, but more dangerous -- I got hit once (by another cyclist running a light) and that was it for me.

That, plus people assaulting my wife on the street, plus $3000 rent for a 1 bedroom, and I had it with the city. I loved it, it was a great experience, but I just couldn't take it anymore. Now I work from home in the central valley, where I can afford to rent a 3000 sq. ft. home (not because I'm paid much, but because housing is so cheap), and my commute is 1 minute. I'm much happier out here, yet I find when I tell people from SF where I live, some (not all, most people ask "Where the heck is that?") wrinkle their noses. I say, if you're tired of the city, give it a shot -- you might be happier.
That assumes people can be equally productive no matter their location. Concentration of industry and specialization of regions increases productivity.
Multiple choice doesn't work well for captchas. You can just guess and get it 25% of the time correct. Which is fine for spammers.
They do.

Recently applied for a position I am somewhat qualified for (all the right resume keywords and x years of experience). Recruiter calls me in for an interview only to tell me the 'client' wants someone with a degree.

Degrees are nice to have for getting past bureaucracy. However,I still maintain for IT an programming jobs,the time and financial investment is largely a waste.
After 8 years in SF I have been seriously considering moving to NYC, largely over my commute to South Bay, but also for the substantial increase in density which brings with it a manifold increase in cultural opportunities and activities.

The weather is a drawback (in probably 200+ days in NYC over 10 years I can remember a single week of what I would consider nice weather). I have realized that crappy climate is a poor reason to avoid the move.

My one main concern is finding a job with similar pay and interesting work. 90+% of the job listings I see are for Java enterpise-type work paying a third of what my (admittedly more than comfortable) current total pay is.
Indeed, because you've now just exacerbated the infrastructure, commuting and transport problems. There are lots of negative externalities to consider.
> Without violence, how is Spain going to stop Catalan from succeeding?

Empire of Law.
The title, by the way, is a play on Michael Pollan's famous essay "Unhappy Meals". The top line becomes the subtitle, the lesson, and eventually the title everyone googles for: "Eat food. Not too much. Mostly plants."

http://www.nytimes.com/2007/01/28/magazine/28nutritionism.t....
Oh I would think they would just make ~18 month promises.

But then people at least have a chance to know what they are buying.

I find this much less problematic than the idea that support will be eternal for a $50 game.
NASA Says Dwarf Planet Ceres Likely Harbors Salty Mud
In my experience they tend to be best when an email discussion has come to no clear consensus. Or when I know a change will be controversial.
Generally great. I live in DC and we suffer from similar troubles because of lack of regional planning integration (multiple states rather than just multiple cities, so in some ways it's worse).

That said:

> And we also probably don’t want high rise condos on the edge of Golden Gate Park. San Francisco isn’t New York.

Probably going to have to get over this objection for a plan like this to work. Transit and accessibility are great places to start, but transit-oriented development requires density to succeed. If people are going to be getting around via transit lines instead of by car, you need a lot of people to live within easy walking distance of each residential transit stop, and you need a lot of the places people are trying to get to (work, leisure, etc.) to be within easy walking distance of the stop on the other end of their trip. High transit ridership and neighborhoods comprised of single-family homes don't work well together, and while part of what makes the Bushwick example work well is the better transit, the density is a big part of the calculus as well (again, on both ends).
Isn't that true of any city? Let's permanently shut down the subway in NYC. The rest of the country will benefit from the flood of educated people looking for jobs elsewhere.
Yep, and personalization and A/B testing can be accommodated with query params. By whitelisting those AB params in the caching layers, you can mostly prevent a performance difference between A and B, something that may have messed up our results with a 3rd party AB testing service.
All they have to do is ddos the target using a specific traffic pattern and then look on edge routers for it coming through to the server. Doesn't even require DPI. Tor is not secure.
Ok, thank you for that.

One of the reasons I got to thinking about this is I read a piece on doing well in an interview and it mentioned a "Fizz/Buzz" test, which I'd never heard of, and it gave an example of one. I looked at it and thought it seemed pretty simple and I'd never even heard of a "Fibonacci sequence" (I had to play with that some more though because it's just fun).

But a solution was as easy to code as I expected so that left me a little baffled. I can see how it demonstrates one's ability to implement logic, but it left me wondering if the bar is that low to get hired or if there are that many applicants that could not solve it needing to be weeded out?

If the latter is the case, how did they get a degree?

(Or maybe the example was very simple, I really do not know because I've not been anywhere near a "tech center" and don't get to hang out much with those who work in the industry)
Transport in the Bay is so, so hilariously bad. I'm in St. Petersburg, Russia right now and the subway here doesn't actually have a schedule. Instead, there's a clock on the wall. If the next train doesn't arrive within 2 minutes and reset the counter, something's not right. The stations cover basically the entire city, and as a result, venturing 5 miles across town feels about the same as going down a set of escalators and then coming right back up on the other side. This sort of thing is par for the course in Europe. (NY too, for that matter.)

How did one of the richest areas in the world go so catastrophically wrong in this regard?
The is the best way to disguise a probe and the fact it came from above the elliptic might mean the aliens wanted to make sure it wouldnt collide with any natural bodies
Read the GP. What oppression was there in 2014?
Hi! I just came across this comment. There was a super annoying bug in the autocomplete of a new UI we launched this week. Can you do me a favor and shift-refresh and try again? Any other feedback is appreciated and will be implemented.

Drop me a note at chris at ueland com with any other feedback. Thanks for trying it out!!
That is a truly remarkable feature! Does it come with the ability to change the definition of "constant"?
Happy to see BBC highlight something positive about India for a change instead of rape stories
Keuntungan Main Live Poker Indonesia
"more common" may just mean "more common in US English". There are good reasons for the term to have a different meaning in the US and other English-speaking countries with parliamentary systems.

As an American, though it is absolutely true that I think of "the government" as including the courts, because the government of the US is established by the Constitution, which establishes all three branches. There's not even good reason to talk about a "governing party" most of the time, except for rare times such as now when the Republicans control all three branches of government.

US news media using the word "government" are of course going to use the word "government" in the American English sense. Reporters or copyeditors may not even realize there is a distinction to be made.
"I moved here from the Bay Area..."

At the risk of sounding xenophobic, Portland is going to turn into San Francisco soon enough if people/companies keep immigrating from California and New York, and elected officials keep proposing policies modeled after the Bay Area. I'm not saying "stay away" as I enjoy much of the growth PDX has seen over the last few years, especially the fact we have a much easier time finding good developers these days. I'm just concerned that many of our newcomers had it so bad in regard to traffic and costs of living, that their tolerance for those things will, generally speaking, lift up the floor here in Portland.

So, welcome, but please please please push back against freeway expansions, push for more alternative transit, push for more walkable communities, and all that jazz. PDX can't stay small and easy going forever, but maybe we can avoid some of the pitfalls that have befallen other large metro areas.
First world reply to a first world problem.
What kind of hobbies do you have? Lol
Kill switch: Make sure you can crash your node application on deploys
> avoid making yourself ridiculous

This breaks the HN guidelines. If you're going to comment on a flamewar topic, you need to do better than this, even when someone else posted flamebait. Especially then.

https://news.ycombinator.com/newsguidelines.html
I think they use Ember:

https://engineering.linkedin.com/blog/topic/ember
Some people call this functional testing.
I love VSCode, but moved back to AWS+VIM for dev because the FS is just too slow in Windows and I am forced to use a Windows machine for work. VNC is too slow with 4k monitors as well.
I always find the phrase on the back on the dollar bill oddly satisfying in these types of conversations about singularity/utopia: "out of many, one".
> We've never experienced a system that felt as fast and responsive as our workstation with the 900P as the operating system drive, and that’s largely due to the explosive random read performance at low queue depths. At QD1, the 900P is nearly 4x faster than the Samsung 960 EVO 1TB

Are we reading the same article?
Situs Poker Online Asia Deposit 10ribu
There is probably something else here that you need to talk to him about.

Why does he feel the need to code up a feature right now, without talking to you about it?

Why is he having trouble keeping everything about the product in his head, with looking in the code as the only fallback?

Why sort of gaps are there in the demo that looking at the code is the best way to address it?

This is not a problem with him, though it's also not a problem with you. It's a problem with the business where the founder who talks to customers feels he has to come back and bang out features. Worst case, he's just bad at his job, but the likely reason for this is that there's a mismatch between you two in terms of stability, urgency, or prioritization.

You're adults. Talk it out.
Of course they can continue to use the euro. They wouldn't have any control over it, but a country can use whatever currency their population will accept. IIRC there are a few small nations that don't really have their own currency and just use USD instead.
Also, there's no reason to suspect that it damaged only economically important plants. Nearby wildlife would plausibly be impacted.
Was this David Rowlands, one of seven Ukip MPs in the Welsh National Assembly? Who, specifically, did he ask to pay for the road?
In games traditionally people hosted their own servers.
is High Treason punishable by death in modern Spain?
Would be cool to be able to post sound loops in the same style. You could use this web audio module for that: https://www.npmjs.com/package/jsynth
> In 2017, there's more to being a "Hacker" than just what low-level language is being used.

Always has been:

https://stallman.org/articles/on-hacking.html
India's Nuclear Scientists Keep Dying Mysteriously (2013)
It's not just about "writing type signatures". It's about expressing the semantics of your solution to some business problem.

When my product manager comes to me and says "I want a button here that when you press it, it add the user-entered value in input box 1 to the value in input box 2."

Okay, done:

(button :on-click #(+ (box1-value box2-value)))

All I had to know was that the function contract/semantics of "+" is that it adds two numbers. Now I am done.

Let's say that night I wake up sweating realizing that the user could type in the String "one" and "two".

Thankfully this before my push to production, so I go re-implement "+" to support English numbers.

Okay, now I go live. Well, now my user types in roman number "I". And a weird value is produced.

My product manager doesn't care about this class of users, so great I do nothing.

The point of this is that every step of the way, my choice to type check or not is a la carte. Not forced down my throat. Types are my tool, not my religion.
80% of the US population doesn't use Twitter. Why is it hard to believe that 33% wouldn't care if Twitter disappeared?
Futures from the ground up
There is one important difference: The "Brexit" has a legal foundation in the Treaty of Lisbon that sets out a mechanism, the infamous article 50 (written by a Brit, it transpires). Similarly, the independence referendum in Scotland had a legal foundation, an Order in Council. The division of Czechoslovakia was done by making constitutional law. Catalonian independence has no such legal foundation to rely upon, albeit that constitutional reforms aimed at providing one have been attempted. The U.S. constitution lacks a secession mechanism, too, some of the consequences of which are well known.
Bring it up as a discussion topic, not a criticism. Ask how showing code to clients is beneficial if they don't understand or care, but in a more diplomatic way.

You could also ask him to develop in branches and give you time to look at it before pulling into master so you can get up to speed on changes and help catch any bugs. Offer to do the same yourself in reverse.

It also sounds like as the developer, you need to better at communicating what you're building and what it features. If your cofounder isn't even sure what all it does, you can be sure your customers don't.
How can he sit there and deny the benefits of larger supply? Obviously, if supply increases vastly enough the prices will come down. Sure, maybe not in the first thousand units, but you've gotta build baby build! It'll probably take 10s of thousand of units or even 100s of thousands of units, but it's gotta be done. And sure, it won't be as cheap as the suburbs, but if we get rid of regulations and allow SV to innovate enough, we can automate the building of these tall buildings and allow the price to come down to levels never before seen.

Allowing commuters to cover even longer distances is just another bandaid. One that will just add more environmental damage. The least environmentally damaging commute is the one that happens on foot.

Increasing supply to reduce costs to where EVERYONE can afford the city is the ultimate solution we should strive for, not more lotteries for a tiny percentage.
For one that is survey of Verge users. Other thing is Windows users.
I'm sure large portion of Windows users would've been fine with some Linux distro but they don't know it.
Ask HN: How do you take notes when you're Bug Hunting or Pentesting?
I'm working on a note-taking desktop application to help with keeping track of all your notes and findings.

https://bigtruck.io/atlas

What is your biggest problem when taking notes when you’re Bug Hunting or Pentesting?

Please let me know your feedback. Thanks.
Much of the infrastructure was built when (1) the country was so rich that most of the people with any influence at all had cars and (2) the country was less populated so traffic and parking were less severe problems.

Everybody builds the infrastructure that the then-state-of-the-art calls for. That was roads and freeways for most of the US. It's an accident of history, not an idiotic mistake. Not doing anything about it for the past ten years is the possible mistake, but from the perspective of the people who already live somewhere, and like having relatively lower density, they have just as much right to doing things how they want as the new tech crowd interlopers do.
Again - read the GP. 2014: 20% No, 40something turnout. Independence has good support, but it is huge decision. Considering the gravity of the issue that's weak.
And by bully you mean enforce the law that applies to the whole country?
It sounds like what you really have is a code management process problem. Remove him from commit access the repo, force him to submit PRs, review his PRs, provide feedback so he gets better but can't break things. Tell him this is "best practices" which is basically is. You could also take a less draconian approach and tell him that PRs and code reviews are required before merging. If he doesn't do that, then you can remove his commit access.
There are some graphs in the review that show the 900p to be an order of magnitude faster than the 960, like "Sequential Steady-State Mixed Workload", which is a workload typical for a busy server.
Great point.

Also worth asking, can a city not just find a comfortable homeostasis? Is it every city's goal to become increasingly dense? Do we measure the "success" of a city on GDP?

I don't. I think the best cities in the world would include Paris, St. Petersburg, Valpariaso, not the manufacturing centers of China or America.

So, define "save."
> it doesn't protect you if someone exploits your browser

https://en.wikipedia.org/wiki/Address_space_layout_randomiza...
> First, that I'd have to manually scan through all the articles anyway, just in case the classifier made a mistake and maybe dumped an article I found intensely interesting in the uninteresting pile.

But I'm sure there are interesting articles that didn't get classified at all. It doesn't seem like the end of the world if you lose a little wheat with the chaff.

> overall what I found interesting or not changed from day to day

This seems like the problem. If you rated an article highly yesterday, it doesn't mean you want to read the same article again today. "Interesting" largely means "novel" and it is hard to find that by looking at similarities to what was new in the past.
No they don’t. Everything you describe bone can be done in any language with reflection, such as Java, or even C++with RTTI. No need for any dynamic types in the type system.