skysight-inc/HackerNews huggingface dataset:
>> Acknowledging something as true because the computer says so is not the same as knowing why it is true. One might reckon it’s analogous to relying on an Internet mash-up of reviews about the mysteries of Venice, rather than going there and splurging on the water taxi and experiencing the magic for oneself.

Water taxis are not a very efficient way to explore Venice. You need to get off at some point and walk around the streets. There are a thousand little nooks and crannies to investigate, that a water taxi can't reach. When you need a boat you can get by most of the time with the vaporeto, which can be quite cheaper especially if you get a day ticket. There's lines for most of the islands around the city (Murano, Burano, St Michele, Torcello etc).

Er. That's all to be taken entirely literally, from my experience as a frequent visitor to Venice. I'm not sure how it applies as a metaphor to mathematics research.
My Journey In search of purpose

1. Hated working for others. One day manager refused to grant hike (in salary). Googled for a resignation letter, and mailed him the first one found.

2. Didn't know what to do. Decided to do freelancing. Took up a project that was too big for my mouth (read, implementing an ERP for a small retail chain) . Took away some good 2.5 years of my life, for peanuts. But learned a ton. The project was a failure from client's perspective, but I had my contractual obligations met.

learning - Freelancing is not my cup of tea

3. Started an e commerce company. Was one of the first companies in hyper local space. But had a similar feeling that this is not my cup tea, since it required raising large amount of capital for a poor margin business. Shut it down after 2 years.

Learning- I want to build something organically

4. Finally I stumbled upon a business which I truly love. It is yet to make any money. Have been toiling for the last 2 years. But I enjoyed the journey hell lot. And most importantly I feel I can make this work

5. So I took some 5 years to find that one thing that I really love doing, and that I am reasonably good at. Still the unproven part is whether there is a 'need' for that in the market, to make it economically viable.

6. Was it worth it? It was hell lot of pain. Getting depressed at times. But to me there was no choice. So no regrets. I would have done the same , if I were to go back and do. And hopefully we (me and my co founder) will make it.

Overall learning- You cannot discover yourself without getting lost. And getting lost is painful, at times, very very painful. But some pain are worth it (for some).

Whether to float or to swim is a hard choice. But if you decide to swim, make sure that 'to swim' is the only choice you have. Else you are more likely to 'get' back to 'float'.
Show HN: Bullseye Touch-to-record video library for android
ok thanks. This is the 2nd rec for EMyth today. Will definitely put it in my reading list.
Or rather, it should.
The $15 minimum wage push by unions is shockingly unethical when they also include a clause allowing for a wage to be negotiated lower than minimum wage as part of a union contact.

It's basically an effort to force the lowest paid most vulnerable workers to have no choice but to join a union if they want to be able to work at all.
All true truths are Truism.
I think I got downvoted by someone who doesn't like AWS. Anyway, the purpose was to say that you don't have to spin up virtual machines on AWS if you build your app with the serverless paradigm, and that fits small projects well because of really low cost. Tools like Serverless can be used to automate most of this.
Apache Pig installation and connect with Hadoop cluster
I straight up prefer templating for ergonomic reasons, especially when I see someone inlining higher order functions & JS control flow structures in a HTML DSL.

But I can sympathise with where you're coming from, as I have not so fond memories of backbone + [insert templating library]. A lot the problems can be addressed through better tools & a pre compilation stage where the templates are transformed into JS & data input are escaped for security reasons. One example of this is Ember.js's HTMLbars which address basically all of what you just listed there.

edit: That said if for whatever reason I couldn't use Ember, I'd probably choose some flavour of JSX over most other templating libraries, lol
who is my lover
I fear that they don't even know the real name of their CEO!
Cache everything a guest accesses for 5 minutes or more. Vary on the specific cookie that represents a signed-in user.

None of my guests have noticed this, and it has increased most of my analytics numbers as my pages are faster too.

The signed-in users, they get the dynamic pages.

But now the cookie that identifies the user is what you use to correlate any attack traffic, the attacker is forced to (somewhat) identify themselves and you can then revoke their authentication status or ban the account.

Finally you captcha and/or rate-limit the login page.

This is effectively what I do on my sites, the pages themselves and the underlying API all cache if the cookie or access token is absent.

This is trivial to do within the code, but can be harder to do with the CDN/security layer (who need to support a "vary on cookie" or "bypass cache on cookie" or equivalent).
Very high quality content creation. Difficult to find people who can provide content at quality which I aspire for.
I would not agree that you can't tell the difference between good and bad wine by taste alone, but I do agree about the difference in how you feel the next day is determined by price.
Official All-In-One Messenger from Apple App Stoe
A fair number of vehicles on Craigslist at the $10k price range have 20-40k miles on them. More than likely the battery will last 100k/10 years. Unlikely someone selling a leaf with 25k miles on it is doing so because they fear the replacement cost of a new battery.

Also, replacement battery costs are dropping year by year. So if one bought a used leaf, drove it for five years and replaced the battery you wouldn't pay $5500.
further down your tangent: one big disapointing suspensions of belief i had with... was it District 9? was where it shows one of the police robots flinching when the cement wall it's behind gets hit by small arms fire.

to me at the time it informed me that there was mocap going on, or a dumb cg artist/director deciding that the robot had to react in a more humanlike fashion.

of course now that i think about it, a military robot with auto-flinch-reflexes could actually help it avoid hits (similar to why our flinch reflex evolved i suppose) so that puts me in my place!
Have been doing so within my friends/family. Will consider mentoring on a larger scale as and when I can get time.
(updated, see comment below)
There used to be another python to c++ compiler called "shed skin" it did quite a literal translation, fe python classes would turn into c++ classes and it was quite readable.....

but utterly useless:
a python integer would be translated into a c++ int. Where python automatically starts using a wider type this one would just wrap.
Actually Varnish is great here, one normalises the requests and retains only the querystrings that are valid for your application filtering out (removing) all those that are not valid.

The key thing is, you know your application, and you know what the valid keys are and the valid value ranges. If you can express that in your HTTP server and discard requests then it can be very cheaply done.

A forum really doesn't have that many distinct URLs, and so this is easily done. It would be harder on a much more complex application, but the original question related to these smaller side-project applications.
A Scala Comonad Tutorial
When you say "manager refused to grant hike", you mean you wanted a raise, or time off for hiking?
It sounds to me like they were new graduate on OPT (F1 visa) transitioning to H1B, in which case they never have to go through the airport check yet.

Which also means that if they believed they have a H1B, they could have been misled into staying illegally one way or another (OPT has some reporting requirement, you have to notify your school every 6 months and anytime you change jobs/ locations etc).
Uber wins halt to N.Y. price-fixing lawsuit during appeal
What about this one?:

www.google.com
The Egyptian ones are still the tallest. This one has a wider base.
A little down to earth evaluation of Elm
What Salesforce’s acquisition of Quip means for enterprise software startups
Why on earth does target="_blank" expose window.opener to the new page - that opens up some mad tracking possibilities if you have JS in the opened page (e.g. Analytics or comments).

Seems the default should be rel="noopener"...
Maybe there should be a laptop charity page which connects the ones needing old laptops with people having them rotting away in a drawer. Shipping can't be that expensive.

The question is, is there need for something like this?
You speak about death camps and then list concentration camps that weren't death camps. Death camps were set up not earlier than 1942: https://en.wikipedia.org/wiki/Extermination_camp

The Dachau concentration camp you mentioned has a gas chamber but it wasn't used if I remember it correctly (was there on a school trip).
Leaked photos suggest Xiaomi is making a Roomba competitor
Helix Sleep raises $7.4M to sell made-to-order mattresses online
Why Comodo Certificate Manager for Enterprise
https://www.import.io/
1. Can you condemn Putin for starting wars and annexing area in Europe, just like Hitler in the 1930s? If you refuse I will assume that you work for the Russian junta. (To _only_ condemn USA instead is not an answer.)

2. My sources are e.g. what is said by common EU institutions and by state chiefs in the EU. Like here http://www.bbc.com/news/blogs-eu-31932005 BBC is just part of the anti Russian global conspiracy..?

(And you contradict that "the whole democratic world" is saying the same thing -- with what one of the newer populists (that isn't even elected yet) said about something else... Is that REALLY the only argument you have...?!)

Edit: reformatted to make it clearer.
Binding Methods to Class Instance Objects
All of those points sound fantastic and zig is one of the most interesting things I've seen on HN in a while.

Still I can't help but ask one question: Your points 2 and 3 (build tooling and package management) seem like they would have the biggest, immediate impact for most current c/c++ users.

Did you ever consider separating the build tooling and dependency management effort from the core language?

I, for one, would be extremely interested in sane build tooling and dependency management for c/c++ (and what you describe sounds great). I would give it a try in no time. However, I'd be much more hesitant to consider a new language for a serious project. Even if the language is tip top, I would still be concerned if it is likely too be around and still relevant in X years. I think build tooling has less of a chicken-and-egg problem to adoption because you could always switch to another tool later. And once somebody uses your build system you're already half the way there to using the full thing.
(we're also hiring)

Another option is to contribute to open source projects. Just make sure it's visible/easy to catch by looking at your github profile (or if you have a website even easier).

Options vary from dashboards for "backend" tools, even just improving the ux, visualizations (projects like airbnb/caravel), or focusing on little details such as autocomplete or similar features.

You may loose the ability to choose your preferred stack, but viceversa you can show that you're adaptable.
Do you have your curriculum in a shareable format, or even just an outline? I'm going to start teaching programming to high schoolers soon and would love to see that.
I'd say so. In Portugal, back when we had caps with different amounts for international vs national vs same-isp traffic, a group made a fork of Emule that could filter the peers based on which group their IP belonged to.

The result (for popular files) was that somebody would download it internationally, then it'd spread nationally and then inside each ISP in stages. It actually worked pretty well.
Are you sure you're not thinking of some other project? As far as I recall unladen swallow always targeted LLVM and was a JIT compiler rather than a AoT compiler.
GuiasTacticasEsp
Yes - why not.
But i would like to give the OP a chance to reply ;)

parpostdoc@gmail.com
My boss has a Prius. Had to replace the front brake pads at 120,000 miles. Rear ones supposedly good for a while longer.
The professor I wrote my diploma thesis at said to me: quantum fields and the corresponding operators are just mathematical crutches because that stuff can't be described otherwise.
I was the happiest when not thinking about it. There is a trite and often reapeted lesson there.
Then again, direct sampling SDR don't have an LO to leak, but do have a stable clock. There are some power supplies and digital systems with spread spectrum clocks. No reason one could not use a spread spectrum ADC clock, heavily over sampled of course, then average the samples where needed. There are some ADC they randomize the data bus for EMC.

Do they still have vans in the UK that driving around looking for un-taxed TV?
Quoted from article: "The question is, however, how long this will last..."

I hope people do not link this to promotion of piracy straightaway. I hope there are also enough legal torrent websites that come up, so that the government does not see torrents as illegal and start acting against it.

It is only the content that makes a torrent legal or illegal. The concept of torrent is fantastic.
Here's how to destroy things with liquid nitrogen
The T4 programme started in 1940. There were public protests of the T4 programme in 1941. The T4 programme was the mass killing of disabled - mostly learning disabled- people.

The T4 killings are seen as the precursor to the mass extermination of Jews, with refinements of killing methods.

Six different camps were used. People were killed in gas chambers, or by lethal injection, or by starvation.

Hitler authorised this in 1939.
Fantom Ransomware Encrypts Your Files While Pretending to Be Windows Update
Underwater Drones
Java Barcode Programming API
And this does not matter since ME backdoor is still operational.
Healing Prayer and the Brain: Not a Match Made in Heaven
Slow thinking is a luxury you mostly can't really afford if you find yourself working in a hierarchy.
It's a question of repetition not fatigue. People are just really bad at paying attention to limited stimulus. Swapping drivers every 4 hours or so is a good counter to https://en.m.wikipedia.org/wiki/Highway_hypnosis. But again if you have multiple drivers you only need one car that takes gas.
Compare to https://github.com/shedskin/shedskin which does whole program type flow analysis. Shedskin offers excellent performance on numerical workloads.
most companies are not interested i n specific knowledge of technology or programming languages.

If they're employing a consultant (or freelancer) on an hourly rate then they really, really are. Those people are not expected to learn on the job - they're employed to be an expert in the tech, to come in and get up to speed quickly, and to be extremely productive for a short time.

To answer the question: Pick an typical consultant rate for your location/skills/etc. Charge that for the first job. For your second job, add 10%. Stop adding the 10% when clients say no. You'll be surprised how high you can go.
That Spycatcher book sounds interesting but looks intimidating. Can someone comment on its style and for-leisure readability?
You lost me at hello world. Or maybe I should say you lost me @ %hello %%world. If you want to prioritize for readability the first thing you have to do is get rid of all that weird non-standard punctuation.
Why Amazon has no Profits and why it works (2014)
GM Churns 2M Water Bottles into Fleece
I didn't know about whonix recently. I actually discovered its existence in the table of contents of the latest 2600 (summer 2016, 33:2). I didn't get the time to read it yet.

How does it compare to Tails?
A few months ago, I considered Oberon as a viable alternative to C for my pet projects. Horace, after some time spent playing with it, I was scared by a fewserious limitations: (1) there is no support for UTF-8 strings, native strings are just sequences of ASCII characters, (2) lack of libraries and available bindings (e.g., SQLite, GSL, FFTW...), (3) scarcity of tools like package managers and Doxygen-like tools, (4) very few resources available on the web (Wirth's book is exceptional, but it does not cover use cases that are common in 2016.)
> You have found happiness when the idea "life is meaningless" seem obvious and irrelevant.

Precisely. To the best of our knowledge, we're just robots. There is no meaning behind the universe, it just kinda, is.

The realization that the only sense you can find in life is the one you create yourself, makes a lot of things clearer. This is also why it should be irrelevant that life is meaningless, since what do you care about the true meaning of life (which probably doesn't even exist) once you found something better, more satisfying, that you can cope with and develop in?
So I'm going to focus on one point here, because it's the one I find the most irrational about libertarian philosophy.

>I disagree. The outcome of a society accepting theft is bad, in and of itself. Theft is bad.

So what exactly do you mean by "theft" in this context?

Normally theft is defined in terms of the property system of the society it occurs within. Such property systems vary in the extent of control they allow individuals to exert over resources. Some involve limited time periods (copyright) while others require social contribution to maintain exclusive control (property taxes).

So in order to call something "theft" even if society accepts it, you have to define a property system outside of society. And to say such theft is morally bad, you have to elevate this one property system to the level of morality.

And this seems extremely dubious to me. We can say murder is intrinsically bad because life is evident in the universe, but there is no intrinsic notion of property in the universe. The only way I can consider one property system morally superior than another is to talk about outcomes, at which point we're making economic arguments, not moral ones.
> That said, what it's shipping is essentially a separate library written in Rust that exposes a C API for parsing mp4s - it replaced one libraries usage with another, with a presumably sable API consisting of nothing but C struct's and C functions.

This is true.

However, if we put aside the Rust code that is actually shipping, there's still plenty of work going on in sharing Servo's code with Gecko's.

One example of this is the ongoing experimental work to move Servo's style system into Gecko. Servo's style system doesn't have much of an "API surface"; everything is a surface. There's plenty of reaching in and grabbing Firefox state and vice versa.

Some of this is just done directly by reading or writing to structs. Some of this is done by writing small wrapper C functions (https://dxr.mozilla.org/mozilla-central/source/layout/style/...) and using bindgen. Bindgen has C++ method/ctor/dtor generation abilities that would obviate almost all of these manual bindings, though we aren't using them yet[1].

Overall, mixing C++ and Rust at a rough API surface in a large codebase hasn't been that hard. It's not easy either, but it's doable and I don't think it's anywhere close to being "nearly impossible without a complete rewrite".

[1]: The reason behind this has to do with name mangling -- Rust doesn't understand C++ name mangling, so bindgen generates the mangled function names and wraps them in a nicer API. This is all great, except that it means that the generated bindings stop being cross-platform, and you need to twiddle with the build system to either dynamically generate them or have a way to statically generate them for all platforms. Right now the servo-gecko integration uses a temporary build system that will be replaced soon, so this hasn't been a priority.
All that assuming residential recharge. Power stations with fast revharge will need a profit, so expect energy there cost more.
Comparação Entre Os Celulares Motorola: Moto G4 E Moto G4 Plus
I'd put it at the top of your list, considering it touches on exactly what you're about to endure.
Some ISPs in Russia were doing the same (I don't know if they still do). The idea is that *.torrent files contain retracker.local in the list of trackers, this tracker is local to each ISP and will respond with local peers.
It should be noted that the criminal justice system is not there to give justice to individuals. The district attorney functions as the representative of state interests.

If you are a victim of medical malpractice, the district attorney will not find healing for you. If someone wrongfully injures you, a criminal case will not return even an inch of your wholesomeness. If someone cheats or robs you of $50k, the district attorney will not help you pay your bills.

Civil court is the provided forum for issues of individual justice, and there individuals will find themselves paying alone, and in a position of imbalance, only a stupid person would fight for themselves. In the game of civil justice, where one might seek healing or remedy, you must pay for the prerogative to play.
Fixed the examples, now they reload properly. Thanks for the feedback.
Why you should learn multiple programming languages and platforms
Your own source [1] says the middle class is not slipping into destitution at all (look at the graphs, not the mood affiliation). It's slipping into the upper class. We have become wealthier than ever before, it's just that some of us have experienced higher growth rates of wealth.
This argument is just as valid as "You've been trying for 7 years. Give up already."
https://www.whonix.org/wiki/Comparison_with_Others
> And as for C not being low-level enough, that was my point - C is as low level as you can be, before you become unportable.

I don't think that's true. You can add first-class support for bitdata [1], much better than C's bit flags and portable, better support for alignment declarations, better/safer support for absolute addresses, native SIMD-like vectors [2], exposing arithmetic carry flags, and more without losing portability.

[1] http://web.cecs.pdx.edu/~mpj/pubs/bitdata-icfp05.pdf

[2] https://gcc.gnu.org/onlinedocs/gcc/Vector-Extensions.html
SharedCount API enters deprecation period
Where do you put that test, though? The theory itself is not empirical, nor is the proof, nor is anything used in the theorem.

Even if the idea came through empirical means, the theory itself isn't empirical.
And there's still a lot of use for AM radio, for one.
How should I monetize my 3D printer design?
I'm 16 years old and recently finished building a 3D printer from scratch. It's not revolutionary, but is quite good for the price range. I built it for 400USD. How can I make some money or profit somehow through this? My time is limited slightly by school but that's not much if an issue. You can email me directly at matthew349hall@hotmail.com
Ask HN: Cryptochallenge like websites
Is there a website like Cryptopals but more tied to general CS ?
Social Media Agency – The Bitter Business
This could have been a great article, but its author mistook a strong position for a weak one and dragged in Thiel, Gawker, and Trump. This foolish attempt to bolster something that didn't require it has totally confused the issue, to the point where everyone here is arguing over matters that have no significance to the question ostensibly at hand.

It's a real shame. There's a conversation around Facebook that needs very badly to happen. A better article than this one could have done much to advance it. But the structural flaws evident here render the work useless, or worse than that.
on the list (instead of in the list)?