skysight-inc/HackerNews huggingface dataset:
Born and raised in Maine, visit (and work from there) semi-regularly. If you are looking to live in Maine, stay close to the coast. As mentioned in another post, the land north of Bangor/Augusta is so rural as to consider it uncivilized.

Pros:

- Gorgeous landscapes, forests, mountains and coastlines

- It's hard to be > 20 min from a lake/ocean people swim at

- Portland, ME. has perhaps the best cuisine:population ratio of any city in the nation.

- Cost of living, specifically real-estate, is silly low

- Maine lobsters are cheaper than deli meats in the summer (seriously)

Cons:

- Gov. LePage is a thing

- If you are into the city life, Maine will feel slow.

- The summer heat+humidity and mosquitoes are a unique blend of annoying.
He is real I have confirmed it, contact

masterminditservices@gmail.com for your

hack issues ranging from bank hacks,

University Grades change, Email and phone

hack for text, whats app messages, call

logs,Gps tracking and lots more. He provides

proof and he's affordable trust me he's real

tell him you were referred by reed (yale

university). His name is Derick a computer

Engineer and a genius for a fact you can also

reach him through Tor chat:

phlfimnrb2pochwx / or text him on +1(205)

900-9736
Show HN: Real-time performance monitoring just got badges – netdata
>Not really, considering there is zero reason for anyone to ever lose a password assuming they are using a password manager

Oh, so in other words; a tiny fraction of the internet using public?
Has this idea of "more cancer" been controlled on

1. population generally getting older

and

2. more people getting diagnosed?
It seems to me that the option of going with a tracing garbage collector is preferable. Removing the GIL will require a lot of changes anyway, and it may be better to go all they way so as to preserve performance. It would affect the C API and extensions modules would have to be reworked for this, but on the other hand you avoid all the issues with reference counting. If extension modules rely on code generation, such as Cython, a move to a radically different C API might be less painful than expected.

From what I know, most current managed languages are using GC, not reference counting, so perhaps it's an inherently better approach.
Flow's type system is infinitely more powerful. It's proper static analysis. Tern, as an example, can only do so much.
It has been decades but I think that no, you don't need a list of best-current vertices. The solutions space is convex, so you move from one solution to a better one (or are on a edge where all solutions are identical) so the moment you get to Solution N which is < of Solution N-1 you know you have just moved over the maximum and N-1 is what you were looking for.

Basically you visit all vertex in sequence moving along the boundary of the solution space. As soon the result start decreasing you are done.
I guess it's a good thing mosques aren't minarets. I see this as a good compromise between "we want to allow others to practice their religion" and "we want to preserve our own cultural heritage". Not knowing the back story of why that line is in the Constitution, I hope it's there as this type of concrete example; practice your religion, build your mosque, but meet Switzerland halfway architecturally speaking.

Also, your metaphor is incorrect; this is banning bell towers not banning churches.
Elon Is Wrong About Simulations
NSProxy would be another root class. I don't know if there are any other ones:

https://developer.apple.com/library/mac/documentation/Cocoa/...
SIFT is also quite old. It's amazing a single technique has retained so much value. Isn't it curious that modern convnets use convolution. On top that, they do convolutions at multiple scales (pooling). Starting to sound very familiar...
> Want to colonise Mars does not mean you should avoid the moon.

But does going to the moon do anything to further the cause of colonising Mars? Elon has specific goals he is pursuing. Going to the moon would consume resources that could otherwise be used going to Mars, and there's nothing useful he could do on the moon that would help him in his actual goals.
It's a _very_ particular environment, because it includes RNA replicase, which is a complex protein.
If a native students finds it hard to graduate school she/he might drop out of collage but a foreign student who's struggling can't just drop out. Dropping out often means going back home as a giant failure. It's a much bigger pressure.

I'm not saying it's fine if they cheat. I'm also not ignoring the cultural differences. This is just another way of seeing this phenomenon.
I don't know what time period you are talking about, because I got all of those (except police clearance, I didn't need that) in the last 5 years and none of them required any bribes. There were inefficiencies and frustrating bureaucracy, but no bribing was necessary.
13 Month Calendar
> Flow or TS being opinionated

Neither is opinionated. They have some pretty uncontroversial (similar to other popular languages) typing on top of JS, and it's all opt-in. If there's something you don't like, you don't have to use it.

> and their impact on an established toolchain?

I don't know about Flow, but TypeScript is very easy to integrate into an existing chain. If you're using something like Gulp, there is a pure JS library that you can call to transpile your TS into JS. If you use Babel, you can simply insert the TS->JS transpilation before you call Babel.

TypeScript has an executable called tsc that you can use to transpile your TS whenever the file is changed. You can use that, and then your tool chain doesn't even have to change at all. (Automatic TypeScript transpilation is built into WebStorm and easy to add to VS Code.)

> I have no intention of changing half of my tooling just to be compatible with what fb thought would be a good idea, and even less so for ms.

In my limited experience, TS is much more polished than Flow is. The tooling is mature, debugging works well, and the language is rapidly improved. It's not just MS using it -- Google also uses it, and some other larger companies.

> A build step is required, I take it, but that's not a problem. Would I be able to use old libs and build tools?

Anything (and I mean anything) you do with JS, you can also do with TS. It's a superset of JS and compiles to readable, idiomatic JS.

> Are there properly working code formatters for both?

WebStorm has mature formatting for TS, but there's also tslint if you want some additional error-checking. WebStorm has first-class support for TS, including integration with tslint.

> What about editor support (Sublime)?

No idea about Sublime, but WebStorm support is absolutely fantastic. Excellent debugging, hints, linting, and completion. VS Code is great, but it lacks some of the more niche-y features of the IntelliJ platform. Some people might not care, and VS Code will do everything they want.
This would be relevant if foreign students were more likely to be poor than domestic students. But that's not the case. If anything, they are more likely to be better-off (the poor students, unless on a scholarship - which US public universities seldom give to international students, will study locally).
Object is the root in non-Foundation hierarchies. For example, when compiling the runtime for Linux or Windows, this is the root class to use (or make your own). NSObject does not inherit from Object, but it does implement its functionality independently.
One local recruiter linked to a Forbes article about "Best States for Business" and tweeted, "We beat MS and WV - hooray!"

I recently reached out to a small company in Portland with a posting on its web site that seemed like a great fit. Unfortunately, hiring in ME is no different than MA: they never call, they never write.

I spent a weekend up there looking at neighborhoods. Beautiful area with nice houses and good schools.
Your comments in this thread repeatedly broke HN's guidelines by being uncivil, unsubstantive, and inflammatory. This kind of flamewar is what we're trying to avoid here. Please don't do it again.

Instead, please (re-)read the following explanations of what HN is looking for, and post civil, substantive comments only from now on.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
If you want a more efficient version of pickle, take a look at feather [1]

It's not a drop in replacement but it's very effective

1 - https://github.com/wesm/feather
> Wait, so this is straight up gradient ascent on the vertices of the feasable set?

The simplex method literally crawls the edges of the feasible region, which is always a convex polytope. Sadly, the simplex method runs in exponential time in the number of variables. A more efficient alternative for large LP problems is interior point methods: https://en.wikipedia.org/wiki/Interior_point_method . As the name suggests, interior point methods traverse the interior of the feasible region.

To see why interior point methods are more efficient, suppose your feasible region is a convex n-gon in XY plane, for some very large n. Your initial point is the lowest vertex (least Y coordinate), and the objective function to maximize is Y, so you want to reach the highest vertex. The simplex method will literally crawl the vertices one by one until you reach the top. Interior point methods will take a more straightforward path through the interior of the polygon.

> If we squint a bit do we get Dijkstra's algorithm?

No. Dijkstra's algorithm operates on fundamentally discrete structures (finite graphs), whereas the simplex method solves linear programming problems with continuous variables (conceptually ranging over the reals, although of course on a computer one uses floating-points or some other approximate representation).

Integer linear programming, where all or some of the variables range over the integers, is also possible, but it requires extending some base LP-solving algorithm with a means to “discretize” the feasible region, such as branch and bound methods: https://en.wikipedia.org/wiki/Branch_and_bound .
Windows support is coming soon; the Flow team is actively working on it -- so hopefully you'll see something in a few weeks.
Also, regarding declaration of return type. By default, Objective C methods return id type. At the time, only methods that returned a more specific types were declared explicitly.
> no messing around in a different but similar language

TypeScript would be a disaster if it subtly changed the semantics of JavaScript. It doesn't, though. It's a superset, so it's really not a "different but similar" language. It's the same language with more features, and the compiler is a great guide to using those features.
Yeah, nothing they've ever done was a success...?
Exactly. Apple is used to having everyone roll-over and let them steamroll over local laws but that's not gonna happen here. The market is still open, they are selling products in millions.
ZStack – ZStack v1.3 release
I know at least one not-even-slightly-white couple that moved to Dublin on the basis that the test scores are significantly better.
Reference counting and the C API are properties of the CPython implementation, not Python the language. Other Python implementations do NOT use reference counting and don't offer the C API, but do make guarantees about atomic operations. I think the problem with backward compatibility is with wanting to preserve the C API and the existing extension modules implemented in C, not necessarily with Python the language.
You're not wrong, but comments are bad practice because they allow you to write code you have to explain in a comment. In my opinion comment-less code works really well with SOLID because it forces your developers to code clean and decoupled.

I've yet to be in a "oh this bit needs a comment" moments where the code couldn't be improved significantly to make it both better and more understandable.
SpaceX is still an American company and they'd be launching from an American registered ship. I think an argument could certainly be made that the US would remain the appropriate state party to regulate such a launch but finding ways to legislate that within its jurisdiction could be amusing.
Jamie Vardy akan memutuskan
It doesn't need to be universal. It just had to match the expectations of people from university X. It would be better if every student cheated a little, rather than just some bad actors.
The Barnum effect
All of what nedwin said jives with my experience (I lived in SF from June 2011 to June 2012), but to expand, here's why I left.

It's a pain to find a place to live. Places will have one open house. You'll show up with 20 other people, checkbook in hand, and be expected to make a decision right then and there. It might be something you only go through once, but if you need to move for whatever reason, it's a hassle.

It can be a monoculture. It was neat at first, but there are cities that offer plenty of opportunity in tech without completely dominating the city.

The nightlife is kind of lame. I live in Austin now, and when I want to go out, I feel like I have a lot more options, especially if I want to do more than one thing that night.

There's a ton of neat stuff in the area – it's truly one of the most naturally beautiful areas I've ever been–, but it takes a car to get there and owning a car is a hassle.

I didn't find most people who lived there particular friendly. I also found it difficult to make close friends, maybe because of the transient nature of SF. I'm hesitant to draw a real generalization from this, though. I may have just had a string of bad luck, but that was my experience.

The weather sucks. A lot of people like it, and it was certainly a nice respite from the 100F+ weather I left when I moved, but it sucked after a while.

There really isn't ONE thing that makes SF a terrible city. It's a lot of little things that add up. Maybe those little things won't matter to you or will be overcome by the positives in SF. For some people that's certainly true, but for me, I couldn't wait to get out. I left as soon as my first lease was up.
Regardless of the prominence of the source, this is xenophobic stereotyping. They are painting every person in a large, incredibly diverse group (at every school in the United States, and including every foreign student from every country in the world, Canada to Angola to China to Andorra!) with one broad brush. The headline itself is absurd, inflammatory sensationalism.

They have little basis: The statistics are almost meaningless; averages don't represent correlation and massive aggregate numbers tell us nothing about any member of the population. For example, the average wealth of 999 bankrupt people and Bill Gates is $75 million, a number which tells us nothing about anyone in that group.

I never thought I'd see something like this from the WSJ, or say that one of their stories should be removed from HN, but I flagged this one.

(Admittedly there's a chance of something more substantive beyond the headline and pre-paywall paragraph I can read, but I still can't imagine anything can justify that headline or the inept use of statistics to justify it.)

EDIT: Thanks for the suggestions on the web search (which I should have thought of). It turns up this headline too, in the Daily Caller; great job on spreading this story with your excellent journalism, WSJ:

Foreign Students Five Times As Likely To Cheat In College
That is interesting. Maybe something to do with the relationship between people and "authority"? Certainly if you are not able to collude vs. the state in an authoritarian regime, you're not going to get very far.
This makes no sense. At a given university, foreign and domestic students go to the same university and take the same classes. At best, you might argue bias with foreign-sounding names, but that would be an extraordinary claim to make and would require extraordinary evidence to explain away a 5x difference in cheating.
There's no requirement for state parties to sign up to the treaty. In effect there's no difference between each signatory implementing national laws independently from the treaty or implementing them because they're required to under the treaty. It's voluntary to join up. If the holy see, which hasn't ratified the treaty, wants to launch nuclear weapons from the Vatican then they're entirely welcome to do so. I'm sure there'll be objections from other avenues but this treaty is not one of them.
Click on the "web" link to get past the paywall.
HardenedBSD – Integriforce ruleset
I don't have any experience working with macros between Excel and Calc. That said I did find some resources that may answer your question. First off: https://help.libreoffice.org/Common/Using_Microsoft_Office_a...

There seems to be at least one tool that can convert macros from Excel to Calc for you: http://www.business-spreadsheets.com/vba2oo.asp
Having done no testing, I have no idea how well this will work.

Also, there seems to be a good resource on specifically LibreOffice macros available here: http://www.debugpoint.com/category/programming/libreoffice
Theoretically.

In practice, simplex is competitive with and often beats, interior point methods.
It could also benefit from constant propagation (iirc the term) where you could write obj.get(Item.name) and both get type check and stay refactoring friendly (though with cost of some more typing).
Not to be overly critical, but there's an irony in you criticising the thoroughness of the methodology considering you only read a paragraph of the article.

That said, this is probably a problem with paywalled articles on HN in general.
LiveUpdate runs on any OS the purchaser might install, or just Windows?

I have never had to perform a BIOS update with any off the shelf computer from ASUS.

I have looked at the BIOS updates on offer. I cannot recall that they were always hosted on a server using HTTPS. Or that MD5 signatures were provided.

But my understanding was that only users that knew what they were doing applied BIOS updates after purchase.

Is flashing the BIOS really common with ordinary users?

It's a major change and not something I would want to be done automatically by a third party.

This auto-updating craze is becoming a bit farcical.

Running programs that let third parties open ports, and run downloaded executables.

But the concern is whether someone can MITM or tamper with the download?
Recent software changes. The system used to say [flagged] only when the story was both heavily flagged and dead (closed to new comments). Now it says [flagged] if the story is heavily flagged, dead or not. Flagged-but-not-dead was the case here. That's why you didn't see a 'vouch' link, btw; there's no need to vouch for posts that aren't dead, since the purpose of vouching is to unkill them.

The reason we did this: stories that have a lot of flags but also a lot of comments don't get automatically killed by the software. This led to confusion and a lot of "why is this post not on the front page" questions. Displaying [flagged] in the title in such cases should answer, and thus preempt, most such questions. Plus HN users like it when they get more information, which this is.

Similarly, we're now displaying [dupe] on stories that are marked as duplicates but not dead.
7 Ways to Unleash Your Presentation Genius
Solution: buy computers with "generic" motherboards, not OEM boxes.

I have had like 5 different motherboards in the last 10 years and all could be updated from a flash drive with the BIOS setup.

And yes, this required user action, they didn't just automatically flash random files from pendrives present during POST ;)
I think it is a very fair point that if you have to use a puzzle maybe you're not attracting the right candidates.
Both differences in this presentation are addressed in TypeScript 2.0

https://github.com/Microsoft/TypeScript/wiki/Roadmap#20
Worst case for the simplex algorithm is exponential. Average case is polynomial. It's possible to get out of the pathological exponential case by adding some noise.
I think you may find what you are looking for here: http://download.documentfoundation.org/libreoffice/src/
> averages don't represent correlation

what does this even mean?

> and massive aggregate numbers tell us nothing about any member of the population

sounds like someone cheated their way through statistics class.
I agree with everything you say, but I'm a commenter on Hacker News, not a journalist for one of the world's most influential publications. The standards are a little different.
> this is xenophobic stereotyping

No it's not. It's just a statistic, what a pathetic rant. If we sampled 1000 people in your Bill Gates example, we can look deeper into the 1000 that make 75 million on average and find Bill Gates - the anomaly - pretty quickly across the population.

Maybe some particular nationalities are pulling that number up it's worth further investigation. It's also not a huge stretch that the students who flew across the world to study in the US have more at stake, and might be more likely to cheat.

At the moment it's just a number and whatever your emotion to that number is it does tell us something.
That's fine, if it's not recording to send later when defoiled.

Better off not taking it or putting it in another room, next to a radio tuned to static.

Mind you, when I'm pocket dialled I can rarely hear any conversations clearly. Doesn't take much to muffle audio input.
Depends on the size of your problem. If you have tens of thousands of variables, you definitely don't want to risk dealing with the simplex method's worst-case behavior.
>> If we squint a bit do we get Dijkstra's algorithm?

> No. Dijkstra's algorithm operates on fundamentally discrete structures (finite graphs), whereas the simplex method solves linear programming problems with continuous variables (conceptually ranging over the reals, although of course on a computer one uses floating-points or some other approximate representation).

I think you've misunderestood the grandparent. Try to think of the vertices of the simplex as vertices in a graph, and edges on the simplex as edges on the graph. The (primal) simplex method chooses an entering variable by saying, "which edge from this vertex improves the objective most quickly?"

The reason the graph search doesn't turn into Dijkstra's algorithm is that we would never have any reason to backtrack. The next basis is always at least as good as the last, so we don't "get stuck" and we don't ask whether we would rather have gone another way earlier on.

EDIT:

> To see why interior point methods are more efficient...

I know they exist, but I've never seen a problem for which interior point methods are actually faster in practice. My experience isn't too deep with very large LPs, mind -- mine tend to have tens or hundreds of thousands of variables, not millions.
Better Models for Education
(Replying here as well as via email in case other users want to know.)

HN is for stories that gratify intellectual curiosity, which this one arguably doesn't. Plus we have rules against people using HN threads for job/hiring/seeing-work posts (except in monthly threads designated for that). Those are probably the reasons why users flagged your submission.

On the other hand, it's a borderline call, the discussion is reasonably good, and the Hawaii angle is novel, so we'll cut you some slack and turn off the flags.
The Unofficial Design Portfolio Handbook
Counterpoint for me: V8 source code. It's well written, and easy to follow when you know what you're looking at. But some comments would greatly improve the discoverability for new contributors.
> - Comparing single-threaded performance in a GIL implementation against single-threaded performance in a GIL-less implementation is considered an unfair comparison. A GIL-less will do extra book-keeping that will necessarily result in slower single-threaded performance.

Unless you can choose between having the GIL or not, I think it's perfectly reasonable to compare the performance. If you can choose, then I think it's still useful to know the kind of overhead you're adding.