skysight-inc/HackerNews huggingface dataset:
In terms of particular configuration sources, nearly everything should be configurable from properties passed in as a properties file. Are there exceptions to this rule?

SUTime is documented to accept a property to a file that is read to obtain other properties. Quote:

sutime.rules = [path to rules file][1]

I'm unclear if that works - looking at our code it appears the properties files need to be in the classpath under a package that is defined by the sutime.rules property.

I don't remember how other packages worked.

[1] http://nlp.stanford.edu/software/sutime.shtml
> What poor choices are revealed by writing a debugger in particular?

Well, for one, you can't just transpile to ANSI C, compile, and end up with sensible debug symbols in your binary. You'll end up with debug symbols for the C code, not the original language. So you end up writing in one language and debugging in another. This is one reason most new languages target LLVM.
They say they can't pass parameters to delete so they had to use a macro instead to be able to pick the right allocator. But why not just store the pointer to the allocator along with the block and then have operator delete call the allocator? Is it just because they don't want to store an extra pointer with each block?
> I had an Automoderator rule approve anything that was submitted from the site I built. One member discovered this, reported it, and before I knew it, I was shadowbanned and told to remove everything.

I don't know why this came as a huge surprise to you. Reddit has always been strict about posting stuff from your own site. The following statement has been on the FAQ page since 2010.

> It's not strictly forbidden to submit a link to a site that you own or otherwise benefit from in some way, but you should sort of consider yourself on thin ice.
I don't follow the analogy. What's Rust's loaded gun?
"I find this fear of city denizens exists almost exclusively in people in rural areas"

I saw Deliverance, a documentary about life in rural America, and have the same worries about that part of the country. I don't want to squeal like a pig.
The problem with your analogy is the assumption of that [unprivliged group]'s bridge was worse. In fact the problem is that [privleged group] was getting shitty bridges built for decades while good bridges from [unpriveleged group] were being ignored.
I think this is a case of Poe's law.
There's also FunctionalJobs (http://functionaljobs.com/) which is a job board specifically for developers that use or want to use functional programming. Browsing the listings you can specifically see which companies that are definitely using niche languages and hiring from meetups as an talent acquisition strategy.
You mean, the total homicides (the violent crime ones) are about half the rate of motor vehicle deaths. Actually closer to a third.

It's about 10-15k homicides v 40-50k car crash deaths per annum in the past decade.
This convo went to email due to HN's poor interface.
Well, right now many of the Independant System Operators (ISO's) have specific markets for frequency support which are theoretically separate from the market for energy supply. So as distributed renewable dump-as-much-as-available style generation gets added to the grid, in principle the price for frequency support increases. In the same vein, distributed energy storage works very well for frequency support, which can drive the price for that service downwards.

That still leaves the wires themselves. At the residential level, you typically pay a flat connection fee for the wires (and distribution and maintenance thereof). Commercial sites pay a Demand Charge for their peak total power consumption at any time during the billing period. So that's how the interconnect infrastructure gets paid for - the commercial demand and residential interconnect charges.
They should have called it 'speedball'
It does.

I find it taught the idea just because you're hungry didn't mean you have to eat.

A lot of people seem to think their hunger has the right to control actions. It doesn't. Being hungry is ok and normal.

Like air conditioning making people less tolerant to the heat.

Character building benefit / Cost, I'm not so sure, lots believe it does though.

With health benefits, definitely worth it IMO. But it takes willpower.
Optimized Performance While Creating and Manipulating Existing PDF in .NET Apps
> Is it just because they don't want to store an extra pointer with each block?

I would imagine; this could add up quickly with an e.g. linked list.
I like that you at least admit to the bias, certainly an important stepping stone. However, I don't think you can ever have it both ways, you can't believe that the 'identity' should be part of the message and all identities should be treated equally, not if you believe it's natural to consider something like identity in the first place. I mean the whole point is to choose an identity, thus you can't be all of them, and you don't need all of them anyway, just yours.

'Identity' really isn't necessary, anyone and everyone can see the logic in something (or perhaps lack thereof). I guess what I'm saying is identity is tied to things that are often controversial like sex or race, but also issues that should be universal (like respect for all races and sexes), but it doesn't take an identity to make those things true, those things are true because (hopefully) we believe people deserve to live and live as they chose.
We should follow russia's example.
I don't debate that genetic modification and the resulting plants are an achievement. However, the idea of patenting a genetic sequence is absurd and unnatural.
I personally like 'sama and really appreciate his transparency, but this seems like a perfect example of the rich getting richer.
Bqplot: Plotting library for IPython/Jupyter Notebooks
Google "Section 179 deduction". You can write off the entire purchase price of a truck in the year it was bought if it's heavy enough (>6000 lbs) and the bed is long enough (5.5 ft minimum, 6ft preferred).

It has to be for business purposes, but as always, the IRS is lax in verifying that.
> I think that the primary focus should be on fixing the systemic problem you mention.

So what's your plan to fix it? Part of the plan other people have come up with involves taking overt positive steps to directly counteract the discrimination endemic to the system.
That's an excellent point. Would love to chat with you more about it, but I don't see contact info in your profile. Feel free to hit me up at p@pwhite.org.
I own a Toyota Tundra for those times I needed to tow, but am trading it in for a Model X (5000 lbs towing capacity).
Compiling to C with #line directive actually gives a good enough debugging experience, similar to compiling to JavaScript with source map. This is much easier than generating debug info, even with LLVM.
Code:Deck playing cards have snippets showing different programming languages
I live in Oakland and currently work in SF; I grew up in Santa Cruz, and spent years in Ann Arbor. In all these places, I found many trips more convenient by public transit than by car (in no case was that all; currently it's close). I certainly recognize there are places where public transit is even worse, and even in these places there are people for whom it works out less.
Trying to get indie artists paid, are we? Or just astroturfing your last.fm ranks? Both seem noble enough.
The Light L16 – a multi-aperture computational camera
AFAIK Debian isn't very diligent about tagging packages with "implemented-in", but even so:

dpkg -l |grep ^ii -c #Installed packages
3608
# packages tagged as being in c++, and installed:
aptitude search '?tag(implemented-in::c++)' \
|grep ^i -c
930

I'm sure there's lots of c++ in the other 75% (or they depend on a runtime/compiler/library written in c++) -- but at any rate - one in four packages is nothing to sneeze at.
To avoid interference between user application and theirs? Kinesis has pretty delicate throttle per shard and having user application that is out of their control working off the same shard will probably make the Firehose part much more fragile.

If you're already doing all the Kinesis shard management/KCL willy nilly why not just dump it to S3 yourself? Firehose seems to be targeting users who don't want to deal with sharding.
Diffusing into different industries?
I love this idea. However I am not too surprised that YC is doing this. YC is a different kind of corporation. Instead of hiring engineers, they hire startups. And just like any well established company, they are now investing in R&D. Make no mistake, there will be a commercial bent to the R&D that YC does and there is nothing wrong about that. R&D should not be just about publishing papers but advancing new ideas in the market too. So overall I hope this takes off and they bring ground-breaking research out of this venture.
I believe transfire is talking about low voltage DC.
I think they were referring to the fact if you pay for your own solar system you can generate electricity for $0.06/kWh over the life of your panels. Where your electric company wants to be the ones to buy the panels for themselves and charge you $0.17-$0.32/kWh - a huge profit for them.

That's why you see utilities in California pushing for 50% renewable energy source requirements while at the same time fighting to end net metering for consumers. They are fighting to protect their own profits in the face of cheap solar panel availability.
Now, can someone tell me why the live lobsters at Red Lobster smell so fishy and taste so rotten?
It's kinda an implicit rule in game development that you don't do at runtime what you can do at compile time.
With apologies for the blizzard of questions:

Do you have/write test suites? In P5? P6?

Have you seriously tried any of the p5-to-p6 translators with your scripts?

Was the usage message typically much-improved, about-the-same, or needs-work after your first successful compile?

Same question for command line argument binding?

Any speed stories? Scripts that started unacceptably slow but eventually got there? Ones that beat their Perl 5 originals? Ones that didn't really make it yet?

Have you converted any of your Perl 6 conversions back in to Perl 5 code (to retain the clarity developed in the conversion to 6 but regain the speed that Perl 5 has)?

Do any of your conversions use Perl 5 modules?
This should be able to read rules from the filesystem as well (if not, it's a bug and we should fix it!). The reason all of the examples are classpath examples is just because we distribute our models as a jar by default. The SUTime rules could be thought of more as a "model" for the rule-based system rather than a configuration file.
Totalitarian Love
If they’re getting reports of an earthquake in a populated area but no Tweets from there, that’s a good indicator to them that it’s a false alarm.

The other alternative is that the earthquake was so strong it destroyed all the infrastructure in the area, leaving people unable to even tweet. You have to consider all the failure modes carefully; an analogy that comes to mind is cargo smoke detectors in aircraft - if one shows a fire but the indication disappears shortly afterwards, there's a chance the fire destroyed the cabling too.
Why stop with plentiful food and air conditioning? Maybe we should get rid of electricity, central heating, and modern medicine, too. Imagine how strong our characters would be then.
I've lived my life this way since I was a teenager, as does the rest of my close family. I've never liked breakfast, and late-night snacking has never been my forte. At this point in my life, I don't experience hunger unless I've gone a full 24 hours without eating, which basically never happens. I struggle to understand when people talk about having intense "cravings" for food, to the point where they throw away their health trying to satisfy that. Modern society's relationship with food seems to be broken (consider that 2/3rds of our population are overweight or obese), and I have to thank my parents for giving me a leg up on that one.
> It's about the perception that the number provides.

And now we're back to the original question, which was "why do you care about an imaginary number?"
It's not Rust's loaded gun, which is sort of the problem. Basically, I'm talking about the sorts of relatively low-level APIs whose use is somewhat obligatory for Getting Stuff Done in a performant way, and for which higher-level interfaces typically deny sufficient control and/or hurt performance by heavily wrapping (and often quietly copying/rearranging) the critical data structures and operations. Things like ioctl() calls, OpenGL/DirectX, and so on. Misusing these (or just encountering bugs in them) can pretty easily trash your application -- and sometimes even your kernel -- in really messy ways.
Without a dropbox login, syncing between devices wouldn't be possible (for this app). To sync you need some central storage online (which would probably involve some login) and dropbox has been a good resource for these kinds of applications. Wouldn't mind seeing a google drive integration though.
>As an overall system, academic science produces new knowledge at an astounding rate, and in terms of dollars in to research produced I'd say it works pretty efficiently.

I wouldn't call throwing out your trained experts and starting with fresh trainees in a five-to-seven year cycle all that efficient.
The idea that a programming language should focus more on helping people do things (functionality) rather than preventing people do things (safety) is an ideological stance, just as much as the reverse. Describing one side as functionality and the other side as ideology is not a good description.

I understand that many people's ideology align better with Jai compared to Rust. On the other hand, many other people's ideology align better with Rust compared to Jai.
Hope YCR works. Suggestion:
Get a board of advisors who
have had a lot of experience
managing research, and let them
occasionally advise you on
opportunities and pit falls.

I got an applied math Ph.D.,
just to improve the good
career I already had going in
applied math and computing,
had no intention of being a
professor, but for a while,
having to do with my wife in
her long illness, I was a professor.

The biggest problem I had in research
was just getting the mathematical
word processing done. The typing
was much more difficult than the
research! I published some papers
in some good journals and never
had a paper rejected or needing
significant revision. I could
have done a lot more in research,
but I was really interested just
in making money.

For research in academics, that is,
the STEM fields, I have long
had a suggestion: Borrow from
research in medicine!

Why, how,
in what respects? Sure: Research
in medicine also has a clinical
side, and a lot of the research,
applied research intended to
connect with applications, very
much needs the clinical side.

E.g., instead of all the seminars
being professors and students presenting
solutions still looking for
applications, have about half the
seminars with people
from the real world outside
academics present problems
looking for solutions.
Have professors
with their students attack such
problems. That way could
get some problems to work on,
simple, medium, and really
difficult and important, e.g.,
P versus NP just from
applications of optimization
to, say, vehicle scheduling
or communications network
design. E.g., I was working
on something applied and
rediscovered k-D trees --
a few years earlier and I
would have been the inventor
of k-D trees. And there are
other examples of starting
with a real problem from the
real world and getting good
results for that problem,
getting a good research problem,
and getting some good research
progress.

Besides, such research already
has one application and, thus,
is much more likely to have
two or many more than two.

Have an expectation that a professor
pursuing applications is a
professional and needs to practice
their profession. And the students
need to be there also as apprentices.

Also, have codes of ethics,
standards on how revenue is to
be distributed, and professional
peer review of the clinical
practice.

For more, it would help if the
venture capital community were
ready, willing, and able to
evaluate original research
intended as the crucial core
of startups.
This looks like the "colAR Mix" app for the iphone, which has been out for at least a year I think. Nifty technology, but my kids didn't find it very engaging.
I mean, I didn't go to MIT, but I just finished a PhD in CS from UPenn, and I'll attest that he's not wrong. Perhaps excessively pessimistic on it, but like, what he's expressed is not an uncommon sentiment. Like you'd hear the same thing from like a third of the grad students I personally know (across the entire spectrum of top-20 CS departments). I myself was fairly ambivalent on my own PhD, but ended up finishing it because

1) I had some strong publications early on in my grad career (first 2 years) so it made it much easier to get to the eventual finish line without much hassle.

2) I'm not a US citizen, and graduating means that the immigration pathway gets a lot easier (EB-1 green card application instead of EB-2, for instance, and since I'm from India that's a huge difference).

3) My advisor let me study/work on what the hell I wanted in my final 2 years (essentially some macroecon + finance research at the Wharton school, and spending a bunch of time reading up and working on large scale graph computation) so the opportunity cost was low to "finish up" the main line of thesis work, with the understanding that any future academic career was out of the question.
Chinese headwear fad grows like weeds
I think most devs here learn to keep their laptops relatively stateless. All important files gets offloaded to Dropbox / Github / S3, whichever service makes the most sense. Frankly, whatever I lose if my laptop HDD dies must not have been that important if it never made it to one of those services.

Implementing and maintaining whole-disk backup procedures and media? Shoot me now.
We've banned you for breaking the HN guidelines egregiously.
>they also frequently identify themselves as straight

They also frequently identify themselves as gay. I have seen more gay shit on 4chan without trying than any other website I have ever been to in my entire life. It's not easy for a 13 year old boy to see three men making love while dressed up like bunny rabbits. But hey, that was the internet, and that was 4chan. You had/have truly free speech. The beauty of the old internet in which OP is talking about is that everyone is discriminated against equally. No one gets a pass. If you reveal who you are, you are opening up yourself to heavy criticism. This is true in the real world, people just aren't honest about it.
Although, in general, I support GMOs, it's too early for us to predict all things that can go wrong with them. I'm tired of articles generalizing that if 10 GMOs are okay, then all GMOs should be okay, too. Also, it's against the humane science to feed massive populations without adequate testing. And, last, but not least - if a farmer wants to use GMOs and his neighbor farmer does not, how can the former guarantee that he won't infect the crops of the latter? How can anyone guarantee that GMO crops won't spread beyond the boundaries of the farm and thus violate the IP of the GMO inventor? Also, pairing a GMO with targeted pesticide is also highly debatable!
Lorengmail.com Travisgmail.com Doublecatheadaol.com caylyns apple id
my name is Lenora Koebel, i am reporting my family for gross neglent, thru other applications itunes, health s wellness kit, calendar family home share, various other means, lauguages defaults thru laptop, at rolling hills barber shop louisville kentucky, i am disabled, a mother of 2 grown , loren 16, caylyn 17, this is the worst case senerio, and i constantly being verbal, and emotionally abused at thd highest level, my name is lenora kathleen koebel, i need your urgent help, this is against the law, and i am in fear an peril, please respondas to how to stop this, its abuse, its piracy, its hacking,i sm learning disabled,twin2010978@aol.com 502-741-5437 please help me
Ask HN: Agreement to charge $ after product is out of alpha/beta use?
We have developed a product that is being used by a specific industry users. This product currently has 100 users and we are still in alpha.

We have interest from a organization which has 100 users. We are happy to provide the product for free until we are happy with the stability of our product.

So my question is should we get an agreement to charge them after say 6 months at $x ? We do not want to engage in a deceptive behaviour by getting them to use the product and then starting to charge them 6 months down the line.
Google has bought abcdefghijklmnopqrstuvwxyz.com
If you can get it cheap register it now - you don't have to use it, and the yearly registration is a pittance compared to trying to buy it after someone squatted it
I use a fair amount of C++ for my code and its entirely because all the other tools I use - SAT solvers, model checkers, etc. are written in C++. I don't like it very much and many others in my community don't like either, but we're all stuck in this local maximum.

Moving to an entirely new language is impractical for any single project so all the new projects end up using C++ which in turn means the projects that come after them ending up using C++ as well. For a concrete example, look at something like ABC (https://bitbucket.org/alanmi/abc). There is very little incentive to rewrite the whole thing in a safe language but if you're doing new circuit verification research having ABC's humongous library of transformations and verification algorithms will be a huge help in implementing new things.

There have been a few attempts to break away though. Some folks at SRI wrote the model checker SAL in Ocaml, a lot of CMU folks seem to like Ocaml too: for example the bitblaze project uses Ocaml. And z3py has helped make Python popular.

I've lost countless hours of my life debugging the sorts of issues this guy is talking about, so I really hope we do make the switch to something better.
If you expect to actually use the "$600k of free hosting", you should probably be making your decisions based on things more important than a (large) pile of free money right at the beginning.

If you aren't going to use that many server resources that quickly, it doesn't matter whose free money you take.
I fail to see how this helps their users in any way, seeing as the data will be intercepted by NSA, GCHQ, or indeed ASD, retained wholesale (not just scraps of headers a.k.a. metadata) forever, and shared with whoever asks nicely?
Is there should be a way of creating an "original" file - the first, which can only be moved, rather than copied? The copy will always have a "copy" symbol on it of some sort.
CERN prepares to test revolutionary mini-accelerator
Funny: back when I was in school, we always used to say that Google publishes mediocre papers with great marketing.
This is great.

I always considered getting a PhD and becoming a researcher, but decided to remain an engineer for the time being because I've heard so much about how the academic research system is broken, both with politics and low pay.

If this model works, it might not only help existing researchers be more productive, but it might motivate other people considering this career to actually do it instead of other careers.
Way to Improve Productivity: Make Your Employees Happy
Would there be any remaining value for such a tool in checking proofs if already using a standard, proof-checker? Sort of a "get's it done faster/easier" argument or perhaps like in software a "catch obvious problems in ill-specified work earlier" sort of thing?
I want to clarify that I don't mean MIT is completely broken. Academia is inefficient, and I wanted to point that out.