skysight-inc/HackerNews huggingface dataset:
Meet the Online Tracking Device That is Virtually Impossible to Block
What about something like casting a bignum to float? It's easy to imagine a simple implementation optimization where any number smaller than the machine's maximum integer size is stored as a native value, so e.g. float(100) would be constant time but float(2^64 + 1) might not.
In most cases, I don't rely on my email inbox to track tasks. If an email requires follow up, I flag/star it and move on to the next email, circling back to handle the follow up whenever I intend. If it's something I don't anticipate handling that same work-day, I add a task to Things (https://culturedcode.com/things/) so I don't lose sight of it. You could just as easily use something like Wunderlist (https://www.wunderlist.com/en/) or even your smartphone's reminder/task list utility.

The key is to keep the list simple. I drop these "daily" tasks on a task queue, ordered by priority. If I find something slipping down the queue too far (which implies it's been there too long), I'll either delegate it, or fire off a quick email to the person letting them know that I received their message, but haven't been able to take action on it.

When I explain this to people, they insist that they're far too busy to handle their inbox/task flow like this. IMO, this is a good indication that you're overcommitted. If you can't keep a simple list of the things you need to do, then you're over-burdened, and you need some help. That or you're simply kidding yourself.
More people should see this as an alternative way of providing a solution.

http://vimeo.com/58461689
I have seen earlier where the pictures did not match the actual site. Otherwise used for NYC and works well
Ask HN: Would you participate if there were a draft in your country?
This question is aimed largely at Americans, males, and tech folk, due to my country of residence, but i believe it has far reaching implications for all citizens of N. America and Europe.

The Story:
Pretend the world stands on the edge of massive conflict.It has been 100 years since the last time this situation occurred, and all the theorists and politicians and bankers say it is impossible, so you continue to focus on your job and/or education when Boom! Another airliner is brought down, this time on camera. Gleeful partisans cheer and hold up abused teddy bears soaked in jet fuel. Every news agency starts spewing jingo like it is a game. Suddenly, the EU shuts down the Eastern flank of fortress Europe. The US shifts half of its Navy to either ocean. The 180000 plus soldiers in Central Europe go on to the frontline. bIn the US, roughly 2.5 million jobs need to be filled to balance the shift in forces after all reserves and Guards are called up. Europe's long vacation is over; the US troops that have for so long enabled European governments to spend money on healthcare are now just a thin, semipermeable membrane between Russia and their safe, little garden. Norway, Sweden, Finland, Latvia, Lithuania, Estonia, Poland, Denmark, Germany, Holland, France, Italy, Romania, Bulgaria, Byelorussia, Canada, the US: if you are in one of these countries, and you get a notice, would you serve or object?

If you are in the Rodina or any of the loyal slavic satellites, would you join, serve, or object?

I know this disregards a huge chunk of the human family. My apologies.

I would object in the US, and volunteer in either Ukraine, Denmark, or Germany. I would try to get a tech/recon position. I would try to emigrate to Denmark when it was all said and done, if it ends and if there is a Denmark.
Time complexity is essentially the expression for computation time as a function of input size. Before you can discuss it you have to decide how you measure the size of the input. What you pick as the size of the input may vary from problem to problem and may be the list size, string length, number of penguins etc.

I wonder, how do you propose to measure the "size" of your input to bool cast?
MIRI is the continuation of SIAI which predates (and started) LessWrong.
If "10 foo bar widgets that you need to this that the other" posts start showing up on the front page, this board is done. Go away, trackduck spammer.
Folyo is new to me! I will add it on the next update.
Begging the Question: A well-known authority on logic has assured me that an appeal to an authority relevant to the subject being discussed isn't a logical fallacy.
Oh, it's simple. Separatists were posting how happy they were about bringing down the Ukrainian military plane. In some hours it turned out it was MH17, the messages were deleted then. (I've seen the post myself, not a screenshot).
What's it mean to cast in non-constant time? Instead of O(1) performance, it's O(N). But in that case, performance is linear with respect to what? With respect to how big of a number is being casted?

I think that might be possible in dynamic languages like Lisp that can compile to assembly. Maybe Franz or Allegro Lisp compilers do something like that. For the JVM or .NET, I'm not sure that can happen. For C or C++, every typecast is constant time.
Reminds me of: https://www.youtube.com/watch?v=JbTT5b-wDYs
A free tool to monitor and implement DMARC
Yep, get coding!
OK.

So after we pay... it would be good if we could actually converse fully and share links.

The host also said that she had sent me a link to a web page with house rules that describes where recycling and garbage goes, etc. I never received this, and I presume she had just put the link in a message, hit send, and AirBNB removed the link and nothing else happened.

Once we pay, the conversation should be unrestricted.
Thanks! Great initiative by the way!
The containers are dangerous. You should watch the film "All is Lost", it's about that exact scenario where it shipwrecks a solo sailing ship.

http://imdb.com/title/tt2017038/
Those were the founder's words, not mine.
You are very close to making the same mistake as the interviewer did. The compiled program will not have any tests or casts or anything like that, because the condition is known at compile-time and the compiler just compiles it down to an unconditional jump.
Shooting down a military plane still looks like an 'act of terrorism' to me.
Asterank: a database of known asteroids available for mining
Alibaba’s I.P.O. Could Be a Bonanza for the Scions of Chinese Leaders
I don't understand how this scam was realised then. They must've managed to get access to the applicants true email address somehow?
Nevermind, I tested myself and properly read the post[1] after getting some sleep. Truecrypt does need root and he gave sudo rights for it. Otherwise it asks for a suitable password when used to mount.

So this isn't a security flaw, this is a feature request for non-root mounting.

Except you can already use FUSE so I'm not sure what the complaint is at all. Don't let people run commands as root that weren't designed for it.

Sorry about the noise.

[1] http://vinicius777.github.io/blog/2014/07/14/truecrypt-privi...
Cyber security guide to the 10 most disruptive enterprise technologies
"What Alibaba did not detail was the deep political connections of the investment firms, Boyu Capital, Citic Capital Holdings and CDB Capital, the China Development Bank’s private investment arm. Their senior executive ranks included sons or grandsons of the most powerful members of the ruling Communist Party, according to an analysis by The New York Times."

All done through an intricate series of shell companies.

You didn't think you were going to be able to compete fairly in China, did you?
be sure to report this to moneygram[1]

[1]https://www.moneygram.com/wps/portal/moneygramonline/home/Cu...
In Python you can:
https://docs.python.org/2/library/stdtypes.html#truth-value-...
https://docs.python.org/2/library/functions.html#bool
They also sell brand items and no name items of a product made by the same producer. So, people who are brand conscious buy from the same supplier like the people who buy the no name of a product. Very subtle.
Amazon link for the lazy:

http://smile.amazon.com/Moby-Duck-Beachcombers-Oceanographer...
+1 for Sequel Pro
I would prefer mail providers not snooping into my mail, thank you very much.
Nothing wrong with finder. I made the transition from a Win to Mac and at first I didn't like finder but now I can't recall what bothered me about it.

To truly make the leap to mac try finding the apple way if doing things rather than looking for things to make your mac as windows-like as possible.
This is the Future
How did you know when it was time to leave your last job?
The Alberta oil sands are hiring. They pay upwards of $100-$200 an hour and pay for all your housing and meal expenses if your willing to live on camp for 6 months of the year. Works if your single but puts a big strain on your relationships with friends and family.

A lot can happen in a year not to just you but your family and friends that you could miss out on. Look forward to the future but don't rely on it because it might not come.
* Easier to add packages to installation list (no need to track dependencies manually).

* Allows multiple Yum repositories to be specified and used during bootstrapping.

* RPM signatures checking.

* Doesn't depend on repository mirror to list directory contents, so it makes less work with the mirror setup.

* RPM spec already included, so yumbootstrap installs under Red Hat/CentOS.
OMG. Where's the test coverage?
Ever wanted to crowdfund your idea but didn't know where to start?
I liked the socket filtering for motherboards, but there was not anything similar for RAM. Once a user gets to step 3 how do they pick compatible memory?
My comment wasn't a scam, just frustration at overly strict policies inconveniencing the vast majority of good users.

And it's not hard to get someone's real email once you have a few clues. Such as their profile image/avatar... just hit tineye.com or Google Image Search, and find out the sources, look at profile info on LinkedIn or Facebook, look at other web links... find almost anything (CV, blog, custom domain, Twitter, HN profiles) and you'll get to the email address very quickly.

The time between start and end of that is minutes.
Is it just me, or is most everyone missing the point that neither of these terminate, and therefore both take "infinite time."

It seems we're all getting hung up on whether evaluating the truthiness of 1 or 2 is faster, but that's really immaterial.
I'm not sure I completely comprehend the issue: so you want to play a location-based massive multiplayer game, AND you don't want to let your location be known. Hmmm.
It's part of the game. Don't like it, don't play. It's really that simple.

Some points to quibble...
1) Not all game events, just most of them ;)
2) It's a point in time location. In my experience, most game events occur on your _new_ travel pattern (based on game play)
3) Comm messages can be sent from the web interface (intel) and can appear to originate from wherever you are zoomed in on the map.

I really enjoy the game, even if I am the product. So far since March, I've logged approximately 200 miles walked solely from playing the game and have visited historical and cultural sites that I didn't even know existed.
Does Bloomberg have a problem with umlauts?

- Aldi Sued => Aldi Süd (i.e. south)
In some cases, yes. If you accept utilitarianism as the the reductive explanation of morality, and assume some non-controversial terminal values, then all of morality is reduced to straight-forward calculations.

"The only way to rectify our reasonings is to make them as tangible as those of the Mathematicians, so that we can find our error at a glance, and when there are disputes among persons, we can simply say: Let us calculate, without further ado, to see who is right." -Leibniz

Unfortunately we retain some ignorance on the correct nature of utility functions (finite? time-preference adjusted? etc.), and terminal values for humans are demonstrably arbitrary.
Why not both. If your in tech and enjoy it you can do it.
Indeed! My first OO course at the University of Minnesota (1992 or so) was object-oriented programming using Scheme (using SICP). I was more of a C++ programmer at the time and the different perspective was eye opening for me!
Hemlis Messenger Pre-Release Update
Build a great software team that scales with Framework
/r/coolGitHubprojects's new daily aggregator website
I have seen plastic degrade significantly when left outside for just a year or so. How long will Legos last floating in the ocean? At least in a usable or recognizable form. Some of those pieces look pristine. And do animals eat them?
Maybe the author didn't knew how to change the keyboard layout.
This is great! Would you prefer to have the domain RubberDuckers.com for this project?

My biz partner and I had a similar idea but never launched it! We still have the domain though, and you are welcome to it. I'm so glad that you made this!
Hackers Bar: Drinking a Blue Screen of Death in the back streets of Tokyo
Ancient programming competition: NeXT vs. Sun
Show HN: Stre.am for Android – Free, live video broadcast
A conversion from string to int is O(n) in the length of the string (O(lg n) in the "size" of the number). Such a "cast" would be syntactically indistinguishable from builtin casts eg. in C++ which allows user-defined conversions.
FWIW, duplicates are really important to getting bugs fixed.
A couple of months ago I tried to book an apartment for a 4-day weekend in Ibiza, Spain, for this very weekend. I was booking a big apartment, a place that could accommodate 6 couples. After finding two reasonably priced places (+€5,000 stay), and placing the respective face-value offers, I got told by both hosts to increase the price. One of them even asked me what my budget was. Really?!

I immediately contacted Airbnb to tell them what had happened, they apologised. Not only is that practice misleading to users and other hosts in the area, but I'm pretty sure it is illegal. The stock offer in the Mediterranean is very poor at Airbnb.

We finally went for a hotel, where the price was the one advertised. I haven't lost faith in Airbnb's business model, but unless they show they are out their catching fraudsters and other scams artists, I doubt I'll go back any time soon.
I think saying "NATO is expanding" you mean that Ukrainian choice of signing agreements with EU left Russia no choice.

From Ukrainian point of view, they are an independent country - which may, at different times, get into different unions with different partners.

So, Russian (actually, Russian government) point of view that any Ukrainian motion towards EU signals a threat to Russia doesn't justify Russian hostilities, because Ukraine is an independent country. And when Russia in turn decided to protect its perceived interests, it went against that independence - and all things associated with that.
It probably was used to massively spam.
Interview with Demoscener “kb” of Farbrausch
what about workmarket.com
I think it's supposed to be implied that stuff goes inside the loop:

while (1) { // code goes here }
Under Google, Boston Dynamics reduces dependence on military funding
Google takes on zero-day debugging- but will anything change?
Sympler: Create and remix videos with the ease of a music sampler
Code Incomplete: humility ensures you'll evolve as a programmer
I've contacted AirBnB regarding several unprofessional experiences, and I've found that AirBnB themselves were quite amateur. This has changed, and AirBnB are starting to grow up. Hopefully this sort of stuff doesn't happen again...
I never said it was okay? I said there wasn't any strategy to it. Don't put words in my mouth.

I was only saying that it wasn't intentional, there was no strategy behind it, so you can't really ask "What were they thinking" because they weren't. You knee-jerked yourself into oblivion.
> All pages have Informal Fallacy.

Not 34. ;-)
> Tell me, iOS/OSX developers, why bother? I want to know why people think it's a good idea to learn Swift at this point

I'm sure that swift is of great interest to people who need to write iOS apps, and who like to use modern languages.
Why can another player retrieve my current location just because I posted a chat message?
This information is not displayed in the game, but the data is retrieved.
Every time the event list or the chat is loaded, along with each post content the location of the player who has been the source of the event is also coming from the server.
You know, you could write a pretty decent novel with this train of thought.
Remix the(whole)Internet with Sympler
See Typhoon Neoguri travel across Japan, as measured by Android smartphones
For context, there was some discussion on the introductory post yesterday. https://news.ycombinator.com/item?id=8053687
World Cup YouPorn Traffic
Interesting question. Yes, as the answers state, there is almost no reason why the two programs should iterate at different speeds, especially when the compiler optimises the loop into an unconditional jump.

However, back in the day, with some CPU architectures, and with some fairly primitive compilers, it is conceivable for while(1) and while(something) to iterate at different rates. That is if the compiler outputs literal unoptimised code, and the something is a number large enough to require a larger instruction to initialise in a register than the number 1.

For example, the 68000 CPU instruction code has a quick immediate addressing mode, which can form the moveq instruction that will embed a constant between -128 and 127 into the instruction. It also has a slower immediate addressing mode that allows full 32-bit numbers to be sourced from an extra 32 bits tacked onto the end of the instruction. Therefore, while(1) {} could conceivably be compiled to:

label:
moveq #1,D1
cmpi #0,D1
bne label (branch if not equal)

whereas while(200) {} would be compiled to:

label:
movei #200,D1
cmpi #0,D1
bne label

and this loop would run slower than the first.
Show HN: PHP Persistent Objects modeled after ZODB for Python
You brought back flashbacks on a frustrating afternoon spent trapped with a masters student in philosophy. I was a physics grad student at the time and he was quite keen to share with me his brilliant advancement of quantum theory. He'd essentially stumbled upon the idea of local hidden variables. I explained to him about Bell's inequality and the experiments that followed.

His eyes lit up as he condescendingly explained to me that I had committed the fallacy of argument from authority. I hadn't PROVED that his system was wrong. I had merely stated that the natural world did not agree with his system. All I had done was show that the universe disagreed with him on quantum mechanics - there was no evidence that the universe was right and he was wrong. There's no reason to assume that the universe gets all the laws of physics right.

By the end of the afternoon, I'd managed to get him to firmly agree that no dog has four legs. His logic:

All cats have four legs.
Therefore, anything that isn't a cat doesn't have four legs.
All dogs are not cats.
Therefore, all dogs do not have four legs.

I pointed out that it was fairly obvious that there do exist dogs with four legs and that the argument was obviously fallacious (specifically at line 2). He chided me for making an Argument from Consequences. Just because his proof that no dog has four legs forces me to abandon my belief that I've encountered dogs with four legs doesn't mean that his proof is wrong. I must simply get used to accepting that I miscounted the number of legs on every dog I've ever met, no matter how unlikely that may seem.

You probably assume that this guy was trolling me. Heck, if someone told me the story, I'd assume that same as well. Unfortunately, he was deadly serious and was exuding a palpable excitement as he made increasingly brilliant and counter-intuitive discoveries during our discussion.

To any philosophy students who wonder why your major has such a dismal reputation, despite having the highest GRE scores of an undergraduate major and producing some truly interesting students, the answer is Greg.
2ª Edição do Curso Building Information Modeling tem Início em Outubro
That's fine, to each his own. But I would say Pat's site and model are much more than what you say they are at face value. Sure, there is that 'learn the business model' message - but then again, almost all marketing sites you go to have something similar to say and if you can look past the up front message, a lot of time you can find value and expand your horizons.

The podcasts are really good. I don't think they describe anything shady or (if I recall correctly) have a bunch of ads - in fact, I don't think they have any ads at all. I don't feel like anything he says is shady. Just look at his income reports to see exactly where his money is coming in. He's pretty transparent and up front about anything. I bet you if you emailed him directly with your concerns, he'd answer you back.

In regards to writing or selling an ebook, yup, not for everyone. But one of the reasons an ebook is so big on his list is because that was his first big win and he pulled in a lot of money monthly by sharing his LEED experience and helped a lot of people pass their exams. Ebooks might not be everyone's cup of tea, but I'd love to have one out there that brings me in a couple of grand every month.

Now, if you feel like coding is what you want to do and marketing or passive income is shady or bs, that's fine. I used to think like that too and to each his own. But for me, I feel like I've done it all and it's time to try other things. I'm at a point now where I can charge a lot to do contract work, but I'd rather have my money work for me so I can do other things. Like I said before, time is your most precious resource and you can never make it up or get it back. And since there's only so many waking hours in the day, it just seems silly to spend them trading my time for money when I can make things that can keep the money rolling in at all times. And then I can code for fun or to scratch an itch whenever I want.
One thing that I found very interesting: upto maybe 6-7 years ago in the Aldi shops there were no barcode readers at the cashier. Instead, the cashiers knew the price of _all_ products by heart and they had an incredible speed in typing at the numpads. I was truly amazed, it was hard to keep up puting the goods back into the shopping cart. There were literally no queues forming, since they took only cash.

Now the shops are a little more modern, accept cards and the cashiers are rather mindless drones instead of numbers prodigies from before.
That's an example of infinite or unbounded utility functions: no matter how many specks of dust in the eye, it will never add up to a single person being tortured for 50 years. Even 3^^^^^^^^^^^3 specks of dust. Unfortunately the mathematics of infinite and/or unbounded utility functions doesn't work out well. It leads to some seriously messed up edge cases. (So does finite utilitariansm, to be fair -- [Pascal's mugging](http://www.nickbostrom.com/papers/pascal.pdf) -- but these are fully dealt with by decision theory, whereas the infinite or unbounded cases are not). It's not very strong, but it is evidence that we should be accepting of the calculations of finite utilitarianism since the formalization works out better in cases which are within the realm of our experience.