skysight-inc/HackerNews huggingface dataset:
I think there's a lot of misunderstanding of the role of the food critic. None of them intend to manipulate anyone, nor do they have some special sense of discernment or sensitivity that goes beyond anyone else, nor is "liking" or "not liking" anything the central issue they're concerned with. And when you think about it further, opinion has little to do with their job.

What distinguishes a food critic from everyone else is their ability to WRITE about the food, wine, place, and experience. This means they describe the restaurant by comparing it to other experiences, putting it into a context. "Eating out" may very well just mean grabbing a bite to eat to some people at some times, but it ALSO can be a central cultural activity. It absolutely is worth writing and reading about.

"Breaking a restaurant", as dramatic as it sounds, doesn't happen with all reviews. Bad things can happen (because of reviews) when a restaurant tries to fake its way into being something which it is not, or when a formerly spectacular place starts "phoning-it-in" as far as service, food or innovation is concerned. Far more common, however, is that the reviewer will identify something really unique and thus create a buzz that causes a rush of business (as seen with "Dirt Candy" in NYC). Sometimes, its "sophisticated palate" sometimes its "simple pleasures".

A good reviewer will generally advise you to do exactly what you said "to explore, take time to absorb the qualities and try reasonably priced family-owned places." And if you want to read about it as well... that's their job.

Food critics in "food cities" still have a lot of influence (and I would count some blogs as worthy food criticism as well). Philly is a prime example with our well-respected critic, Craig Laban [http://www.philly.com/philly/columnists/craig_laban/].
Thx.

But all the traffic from here is currently driving the servers to their limit. Queries are already slowing down a bit because of imminent overload. Usually the average query takes about 250ms. Currently the average is at 334ms.
> I was raised in Poland, which is ultra-religious

I grew up in Italy. No comment needed, I suppose :-)

Still science is science, and religion is religion. They manage to live together in (enough) harmony. But idiot thesis like creationism are never given any more credit than a promise by a politician in the last days before an election.
"It's really not that bad." - yes, it's worse...
" It's actually a good language, and getting better all the time. See? We can go back and forth, without any substance." - man, go and see a language with sane typesystem and language rules ASAP.
"But seriously, modern JS is not that bad." - they won't be able to fix JS otherwise it'd be an entirely different language.
> Not so much if you're a web developer that regularly installs new software to make your dev environment easier to use

If you are a web developer you can run all untrustworthy tools in containers/virtual machines that doesn't have access to your system, it would be an implementation of these principle.

Not all developer tools can be run that way, but pretty much of them can.
DuckDuckGo's approach of !bang searches, making duckduckgo the place[1] I go when I want to search another site, is really useful.

[1] It's my default search engine in Chrome, so I use bang searching in the address bar.
Phononic solid state refrigeration raises $30M
PayPal no longer serves users in Turkey
These suburbs where you can sell your 500 eur note aren't probably the ones you want to go to carrying a stack of 500 eur notes.

You might end up selling them for 0.
I will publish the index for download in a few weeks. I'm currently working on the documentation. Oh, and I will publish the raw crawl-data too. Everything together is about 2.5tb.

There is also a free API in beta-test right now. Will probably be ready for official release next week.
Seems like that would just give you all those made-for-seo sites that tend to have second-rate content at best. ie, you search for 'best electric lawn mower', and you'll get bestelectriclawnmowers.com, 10bestelectricmowers.com, etc. Those sort of sites exist for every imaginable topic, and in my experience are rarely worth visiting.

I would almost want the opposite. The best content on most topics I've found tends to be a page on a discussion forum of some sort, followed by blogs and more general editorial sites.
Appears to be a "smart" search engine. Tries to infer a lot (maybe based on data collected earlier).
Well, maybe there is a certain Risk attached to selling 500€ notes to a total foreigner in a shady suburb of Paris. Might be that you lose a 500€ notes every five transactions if you are just a casual guy.

On top of that it is not that easy to acquire 500€ notes: going to your regular ATM will not work because nobody has a use for these large notes except to store money.
An Easy Way to Resolving Any Support Ticket
That's interesting I had never heard of Solomonoff Induction until I read your comment. But how important, philosophically, is the existence of such a system, given that the brain already does exist as the "low fidelity analogue".

The limits on what computers can do are related to logical no-go theorems such as Gödel's which are about proofs -- examples of certain knowledge. But once you have accepted the fallibility or "low fidelity" of human reasoning, then all those no-go theorems are no longer relevant in the first place.
BOOK ANNOUNCEMENT: Letters to a Young Artist (In the Digital Age)
Step one: climb mountain
- Does the mountain mean silicon valley :)
The sheer scale required to attempt a new search engine is pretty staggering... it seems like one area where decentralisation might actually be worthwhile; the key obstacle being everyone's interest in gaming search results. I wonder if there's a useful application of ledgers that'd be useful in there somewhere...
Seat belt laws are largely thanks to Ralph Nader: https://en.wikipedia.org/wiki/Ralph_Nader#Unsafe_at_Any_Spee...
Try to find any other site by url:

https://deusu.org/query?q=news.ycombinator.com
Sometimes I think that the best corporate social responsibility program companies can practice is to dismantle their PACs and stop funding lobbyists. Saves them the money and saves us all from biased public policy.
Totally agree. The lack of understanding of JavaScript's paradigm from some people make them blind about the language power, it has the enough amount of every needed paradigm there, including OOP, functional and evented. I see in the comments here people complaining about things like dynamic `this` when they just don't understand it's one of the biggest powers of JS.
Totally. Have you seen OSM Analytics - it has some really visualizations on how the data of geographies has evolved over time - in terms of roads, buildings etc. This link[1] shows Tanzania, for example.

[1] http://osm-analytics.org/#/show/polygon:ivf~DvjpdAgots%40i~s...
If you don't want to rely on the "histverify" option being enabled, you can get a similar effect by appending ":p" to the history reference, e.g.

sudo !!:p

which tells bash to do the history expansion, but print the result and add it to the command line history, instead of actually running it. If the command looks correct, it's only two more keystrokes (up-arrow, enter) to run it for real.
> If evolution is true, then God is not.

By the way, this is disputable. I'm not denying that idiots/creationists use this argument; I question the argument itself.

If evolution is true, a literary interpretation of the Bible is not. Still, evolution can be seen as a wonderful present from a "superior intelligence".
Why you should care about your Swift compile time
Cl-Bootstrap Common Lisp Widget Library for Twitter's Bootstrap
I doubt that Google prioritizes Wikipedia deliberately. Wikipedia has tons of backlinks, authority, trust, typically a high text to html ratio, probably a low bounce rate. Moreover, it is fast, works well on mobile and on and on. It's is just a very well done and useful site for users and search engines.
On the other hand, the fastest way to get people to teach you about their views is to be rude in an argument.
I suggest we express it in dBs. :^)
Defeating Image Obfuscation with Deep Learning
How do you find the related links for a news story?
Try to find `2 + 2 = 4`:

https://deusu.org/query?q=2+%2B+2+%3D+4

Even https://deusu.org/query?q=2+%2B+2+%3D+5 didn't yield any results. I was under the impression that it'd a message:

2 + 2 = 5 for very large values of 2.
We use Google Places, locations are stored in Firebase. Users can also submit places to our database and we check them to make sure they're valid.

To answer your question about the opening hours, yes it takes them into account as well!

We plan on updating the app soon /frequently with new features like feedback, geofenced reminders and favourites.
Earlier discussion: https://news.ycombinator.com/item?id=9122397
NO. That is an old, hijacked domain. Read the story on Wikipedia: https://en.wikipedia.org/wiki/LibTIFF .
or use AMP pages https://www.ampproject.org/
That's great news, thanks for the info. Sorry for sounding harsh, for being a side project this is impressive.

Have you also published the ranking mechanism? That way people might contribute you to improve it.
> For the type of the values, yes, but you still need tests for the content of the values. E.g you can only index into arrays with integers, but can your code access the array out of bounds? So that level is implicitly achieved.

So you create a path-dependent type for valid indices into a given array (or, more likely, use a safe way of expressing iteration so that you don't need to see indices directly). Yes you can check that your indexing is valid with tests, but it's more efficient to do it with types.

> That is absolutely not my experience. Typed at module boundaries really helps, even is that is only 5% of the code.

Maybe if they're enforced at those boundaries - does that happen? I'm thinking mainly of gradual typecheckers that are erased at runtime, which IME are useless, because a type error can easily propagate a long way before it's actually picked up, and you see an "impossible" error where something has a different type at runtime to its declared type.

> But to me, unless you are coding in idris or such, types are like the derivative of your code. Yes they show the general "slope"; how it fits together. But it says nothing on the values that flow through it, or the correctness of the code.

Not my experience once you get used to working with the type system. Anything that should always be true in a given part of the code, you make into part of the types. Make the types detailed enough that a function with a given signature can only have one possible meaning, and then any implementation of that function that typechecks must be correct.
A Review of Time Series Databases
I'd love a search engine which only indexes forums. Something I've been thinking of doing for years, but it'd be a lot of work.
My thoughts as well. They don't need special treatment to be in the top 3.
Pascal is an interesting language choice. I think it is the 1st time I see an open source project that is actually used in production written in Pascal.
Another open source search engine:

http://yacy.net/
It's interesting that they haven't been well-presented here, so we shouldn't get too self-congratulatory.
I've seen wifi AP+NAT+Router units that choke on 100 concurrent connections. Some of these are absolute trash.
Get an earful of wireless technology
Creating a Swift Package on Linux
And other people think camel case is more readable. It's a classic flamewar topic which regardless how many arguments are exchanged won't find a common ground.
> There are thousands upon thousands of restaurants in NYC. Constantly opening and closing. No human in the world has time to try them all

If you restrict yourself to a particular area, a price range, a type of food, there are already many less options (even in NYC). You can also make a good opinion just by looking at the place from the outside. Personally, I much prefer to find some good place to eat by myself rather than go to the same place as everybody else just because it has a good review.

For movies, it's not different. You can tell from the genre, the director, the actors and so on if you may like this movie or not.
You right about that I forgot.
This won't work in the presence of CPU hotplug (which Android uses for power management), because some of the CPUs might not be online when you do it.

The API for "tell me this info" is "read the CTR_EL0 register"; it's a hardware bug that it doesn't do the right thing on this particular chip.
Inside the Troubles at Mike Rothenberg's VC Firm
You make it a http POST as per the standard.
The legal risk is zero for someone who is out of the jurisdiction of the US completely (eg in some developing country).

Ironically, your system is meant to help compensate people when delays to flights occur yet to me it looks like you've built something that strongly incentivises people to cause more disruption to flights.
Flexport Is Hiring in SF, NY, HK, and AMS
That's pretty laughable, yes. They also needed Itunes to factory reset an Ipad.
There are exceptions - the BT HomeHub and now SmartHub have always been rock solid for me.
You can also put a heavy resistor inline of the antenna.
And how many active users does Google+ have now?
I am a big fan of heyguevara, and happily disagree with you on regulatory approval and access to re-insurance markets: these need to be addressed, and we are happy to have discussions with insurance brokers and regulatory bodies to do that. as soon as those risks are reduced and some examples established, smart contracts will make it very easy for any group of people to start their own p2p insurance with their own parameters and rulesets instead of relying on less flexible central platforms.
New banking law and PayPal failed to obtain the necessary license to operate further, presumably because it couldn't or didn't want to comply with requirements for having infrastructure in turkey. https://techcrunch.com/2016/05/31/paypal-to-halt-operations-...
This begs a question: could Wifi Alliance be replaced on this one? Assuming open source software (Linux PC + OpenWRT router), could this be implemented manually?

I once contacted Wifi Alliance regarding this one: https://github.com/d33tah/call-for-wpa3

This was their response:

> Thank you for contacting Wi-Fi Alliance.
>
> In regards to your question about work on security developments, there is a member task group that is working to advance Wi-Fi security enhancements. You can find all the current work groups on the Wi-Fi Alliance website at http://www.wi-fi.org/who-we-are/current-work-areas.
>
> In order to participate in discussion and work groups, companies must become a member of Wi-Fi Alliance.
Thanks for taking the time to respond.

1. Works but no way to include recent directories. I've tried smart search queries for this but it doesn't work. I usually need to recall locations of groups of files more so than a stream of touched files. Also, what if I want to create multiple versions of this with various filters. Again, saved searches don't work (or at least didn't when I tried it).

2. This is true, but obviously leaving it up to devs is a failed strategy that Apple should take control of.

3. There's a silly option to right click on the path at the bottom to open current location in a new tab but no global pref that I'm aware of. It seems like an easy one to implement!

4. I want that list of recently-touched folders in the sidebar.

5. It works but only within the current app, so you need to alternate between cmd-' and cmd-tab. I want something like witch. It's one thing windows does better.

6. They should collapse into a menu, similar to bartender.
These aren't your usual suburbs.

https://en.wikipedia.org/wiki/Banlieue#Crime_and_arrest
This Is How to Get Really Good at What You Do
I wouldn't mind an invite if someone is so kind to send one to mrfloris at gmail
Great work, congrats. :-)

Here is some input based on my experience building a similar project at my former company. (We did not quite get to 2B pages, but were close to ~300M):

For creating a really viable (alternative) search engine, the freshness of your index is going to be a fairly important factor. Now, obviously, re-crawling a massive index frequently/regularly is going to need/consume some huge amounts of bandwidth + CPU cycles. Here is how we had optimized the resource utilization:

Corresponding to each indexed URL, store a 'Last Crawled' time-stamp.

Corresponding to each indexed URL, also store a sort-of 'crawl-history' (If space is a constraint, don't store each version of the URL, store only the latest one). On each re-crawl, store two data fields: time-stamp and a boolean if the URL content has changed since last crawl. As more re-crawl cycles run, you will be able to calculate/predict the 'update frequency' of each URL. Then, prioritize the re-crawls based on the update frequency score (i.e. re-crawl those with higher scores more frequently and the others less frequently).

If you need any more help/input, let me know and I'll be happy to do what I can.

HTH and all the best moving forward.
The specific problem with creationism and "ID" is that they claim to have objective facts but are actually faith. They do not embrace the irrational as you seem to be encouraging. Quite the opposite - they dress up in the clothes of scientific argument whilst actually rejecting the method, yet claim to have objective truth.

And personally, yeah, I think anyone that can't cope with reality as it is, that needs comforting fictions of higher powers, is de-facto weaker and worse off.

The scientific method has advanced our society immeasurably. Evolutionarily speaking our rationality and logical thought has given us such amazing success it's hard to see how that is supportable at all. It's also not clear what they mean by "tuned to fitness" there. He seems to consider that abstractions and shortcuts are the same as unreality, which appears orthogonal to this debate.
Ask HN: What do I do if my raise-request is declined?
I am going from title Jr to Sr and was notified that salary would be increase by X. A small raise and I pretty much said no.

I checked out the web for relevant job listings with +- 20% of what I asked for. As well as a few LinkedIn companies that has contacted me. As well as a general description why I think I can demand a higher number.

Now I've been told they have looked it over and will get back to me with a new number.

My number doesn't feel unreasonable, it is fairly high but still below the highest listings I found with quite a lot.

I am fairly sure they won't blindly accept my number, but what do I actually do if they try to "meet me in the middle"? I would not be satisfied with a number in the middle, my number is almost my minimum.

I really enjoy working here, and frankly I don't want to move company, but at the same time I want to be paid what I feel I deserve (and as for my direct manager, he said that the number I gave is ok). I am also quite a non-confrontal person so I don't like pushing.

It's literally my first salary discussion I've had to say no to so far, the other ones I've had have been quite OK, until this one which I felt was not ok.
Uboro is a modern GPS tracking, fleet management and employee monitoring software
Great, just another thing that's going to shit in my country.
A Curation of the most useful UnityTips for any Unity gamedev
Since creationism is fundamentally a metaphysical premise, attacking deism through induction and observation is inconclusive but maybe a fun thought experiment.

Succinctly, if miracles exist, they violate natural laws. Claiming that natural laws and observations (carbon dating, say) do not allow for miracles is begging the question.
Would be awesome to have real time status on queues sizes. Sucks to end up at a crowded Doner place when I'm starving :)
They only do archiving. Hosting projects that are under development is not in their mission. https://www.linuxfoundation.org/ looks like a better match.

There is a need for an organization that is willing to host established but small and unfunded projects like libtiff, libpng, zlib, etc., and give them some minimal organizational backing in the interest of continuity (so no github). Somewhat similar to, but more general than, what the Network Time Foundation is doing for ntp and related projects.
Actually, Intel explicitly broke backwards-compatibility starting with the Pentium, by adding the hardware to make SMC work without additional effort. The 486 and below needed an explicit branch to flush the prefetch queue, and this effect has been exploited for various anti-debugging tricks and even this amazing 8088-only optimisation:

https://news.ycombinator.com/item?id=9340231

An instruction for flushing an entire region would potentially have a very long execution time, which is awkward because you would want to be able to interrupt and resume it. So it would need "how far have I got" state stored somewhere.

x86 has the REP prefix for this purpose; used with certain instructions, it decrements a register and if it's nonzero, executes the instruction. The earlier implementations simply didn't update the instruction pointer in this case so the CPU would repeatedly fetch and execute the same instruction, and it's interruptable between each step. The register counts down how many iterations remain. Otherwise, the instruction pointer moves to the next instruction. Modern x86 handles this by generating uops instead in the decoder, but the basic functionality is the same.
Know what's really going on
Easily manage workforce, vehicles, fleets, valuable assets and equipment with Uboro, and it integrates with any GPS devices. And it's 100% free!
You're reading too much reddit. It's not representative of the player base in whole. A casual player like myself have no problem with balance and enjoy the game as it is.
Can we have multichannel 16bit PNGs now?

The PNG-format supports them (up to 4 channels) however not all apps know what do with them.
How anticlimactic. Nothing new or internal, just "hey here's what's in the OpenSSH manpage: TrustedUserCAKeys and AuthorizedPrincipalsFile".
Right branch of if on superscalar should cost 0 cycles since corrrect branch prediction basically removes the if.

Also the first few operations could arguablly be said to "cost" 0 cycles in Out-Of-Order superscalar provided that other instructions are able to execute independently.
> A stronger argument is that we have managed to create building blocks of life from basic physics and chemistry. No superpowers required for that.

No. Just some creators.
I paid my last car in cash.
So, this is what murders my phone's battery? I thought it was weird that GPS icon has been always active recently, and that my battery juice tends to start rapidly dropping sometimes without any reason. Now the only way I can use my phone without constantly charging is turning GPS off completely.
Why is it important to understand your target audience as a photographer
Incidentally, Google has very recently come up with something very similar to Hyperlapse : https://plus.google.com/u/0/+GooglePhotos/posts/ajfo6Nwyn5n
While AMP is great, it doesn't serve the same purpose and is only designed to work for specific types of content and not an entire site.
> How sorry do you feel?

I'd say just a small amount. Don't worry, I've gotten over it.
Haha, maybe we can have a Periscope like feature to livestream the queues!
Just like how if an insurance company has invested part of its float in bonds, it cannot guarantee to pay for all losses simultaneously... right?

I'm trying to understand what you think is the essential difference between an Ethereum-based insurance scheme and a traditional insurance scheme in this respect.
€0 to €84k as a First-Time Consultant: Here’s a No-BS Guide to Do the Same