skysight-inc/HackerNews huggingface dataset:
You could just as easily say the securities sector you describe would evolve more and more efficient scammers until investing became so obviously unattractive, the flow of money simply stops. Cue financial turmoil, riots, and perhaps the rise of regulation.

Just saying something would happen doesn't make it so. Do you have examples of your scenario coming true?
Then don't invest money you can't lose?
JFC, that's such bullshit. You want the mundane? Go for it. You actually want someone who can take a bunch of real operational data and solve the problem when the Person With The Money says, "We need to know what is actually happening with ____. And we've promised it in two days. You're it."

Who gives a flying fuck about writing the best sorting algorithm? "sort" works just fine, unless you're Google and microseconds matter. And then, you're really at the edge of R&D. You need to be able to manipulate data with aplomb. You need to be able to write an algorithm that works, and then refine it to make it go a hundred (or more) times faster once you understand why it is so slow.
Actually, GPS time is not adjusted for leap seconds:

http://tycho.usno.navy.mil/leapsec.html
Uh, you could just sync the playlists (and the music, too, if you wanted) to Google Drive or Dropbox. Drive is the better option if you want integration.

Google Play Music (or any other music app) will then pick up the synced playlists
Does Amazon do the deliveries with Amazon employees, or is this an "Uber for packages" thing?
Those are numbers of studies. It's a meta-analysis.
You don't want the sys:quasi form to evaluate: It can be used as an escape hatch. If you're binding to the null-environment, you can provide everything a user can use.

In my above example, a user can do things like:

(fmt post.title post.date)

(fmt post.title "@" post.date)

(fmt (fmt post.title "@" post.date) "by" post.author)

But they can't escape the sandbox and do anything else.

To make a list, they need access to list, or quote, otherwise they just have number and strings, and anything else you give them.

If you give them anything more than a null-environment, you begin to lose the safety of a safe evaluation, which might be something you want to do yourself, but not something that you want a user to have access to, or they'll find an escape hatch, like sys:quasi, and gain access to areas they shouldn't.

Which is as bad as any SQL injection, if not worse.

So, a safe eval, can be created, without the need for any further analysis, if eval is handed an environment, and only uses it.

If the eval then searches the global environment, then the eval is unsafe, and you should never hand it user input, unless you have first ensured it's safe... Which defeats all the niceness provided by first class environments.

Eval is only not evil, if the programmer controls all the bindings to eval's environment.

REPL's usually use an unsafe eval and environment, and that makes sense, as you want to be able to do anything you want in code.

But a templating language doesn't need, and shouldn't use, all the unsafeness of a Turing Complete language, that might have access to your system.
But the parent post references AAA games. In reality "piracy is organic advertisement" is a tired excuse. Large titles are already spending spending large portions of their budgets on advertising (sometimes more than their development budgets!), and small titles get shafted by petty piracy all the time (see mobile gaming, I've known multiple devs whose games show up on pirated APK sites before their main sites on google).

People usually cite narrow cases where an AAA game succeeds in spite of lacking DRM as if piracy helped, or games that didn't spend anything on marketing and get big through marketing, which is an exceedingly rare lottery to win.

No one ever cites games like Crysis 3 which had been pirated more times than it ever sold days before release
Yes. It has a high degree of control for that. I use many of these features; am running stock 7.1.1 Nougat on a 64GB Nexus 6P.
It would seem much simpler to just use TAI for timestamps, and get civil datetimes from UTC. Why didn't people do this? Why use UTC for timestamps??
The biggest clean energy advances in 2016
It's a pretty pointless thing to ask something like solution for linked list and etc. Either you know it, or not, and if not, coming up with solution that took others many years to come up with is like asking to invent something on the spot - i.e. it's practically impossible. So it's a ridiculous kind of question and doesn't show anything useful about the candidate.
I'm not a Googler, but I imagine memory usage would be a more meaningful constraint than speed per se on the mega-sorts they are doing. Completely speculative, but in service of a point valid even if the statement isn't: in those rare circumstances, the needs of the company are going to bizarre _anyway_. If you don't know what demands you'll face in the future, there's limited value in learning ahead of your needs.
It does feel a little (unintentionally?) clickbaity.
Accredited investors are no better at weeding out frauds, they just can generally afford to lose the money.

There's a shocking level of fraud successfully targeted at "sophisticated" investors every year. Most of it just doesn't get much coverage.
I think the benefits you're trying to provide are not in the CSS. But the major importance of any modern framework is to look beautiful - Apple's been proving this for decades.

I'm sorry to say the styling for https://cascade.rocks/ is really ugly. It's a bit like some forgotten ugly child of Bootstrap and Material Design. It's even worse than jQuery UI.

Please either switch to a Bootstrap or MD styling until you can find something better.

Failing that, go completely minimalist along the lines of http://bettermotherfuckingwebsite.com/

Edit: spelling
>Then how are workers supposed to win better terms from their capitalist employers, outside of collective bargaining or state intervention?

I recommend you study a bit of economics.

Start with Adam Smith:

>It is not from the benevolence of the butcher, the brewer, or the baker that we expect our dinner, but from their regard to their own interest.

Then read this:

http://nyti.ms/2cfMjs4

This isn't free market dogma. This is what 400 years+ of economic history shows us, and what any economist would confirm.

Wages and benefits improve as the wealth of society increases, and wealth increases as a part of the normal course of history, particularly when market institutions are strongly in place. Wage growth slowed as a result of the institution of economic-growth-destroying socialist laws and programs in the US and Europe.

And putting all of this aside, you have no moral right to violate another person's right to freely contract to increase your own wages. So even if economies didn't work as they do, such authoritarian prohibitions would be unjustiable.
The onus is on me to figure out what you would need to believe this was Russia?
Yeah, that's exactly why Leap Day getting skipped every 4th year is such a disaster.
It's because individual risks, in aggregate, become systemic risks. If one person makes a poor investment they can't afford, too bad for them. If a million people get caught up in an investing mania and lose their shirts, that's going to destabilize the larger economy they're part of.
More like this https://cloud.google.com/vision/
تور کیش ورود ۱۷ دی ۹۵
and if the earth speeds up or slows down we loose sync with far off time keepers who dont know yet ?

mostly this is tektonic re-adjustments on a minor level
or asteroid strike on a major level. of course you could say that an asteroid strike would be a larger problem than re-syncing the stone clock
This list is very funny, straight out of the 90s, because we are in 2017 and most developers just spend their working days basically writing forms and storing/fetching data over the network/in a database.
> That's a very condescending tone.

It's writing, it has no tone, you can associate whatever tone you want with it.

What I implied was that I am unsure how familiar are you with the technicalities of hacking so I will not go into too many details. If you have a very deep knowledge on the subject and want to get into it, I'm more than happy to oblige, maybe I'll learn something, however if you are not familiar with it, then there is no point for me to ask more in depth questions, because that would actually be a condescending move.

Update to the downvoting mob: you are only proving me right by downvoting every comment I make instead of engaging in a discussion. You are only reinforcing the stereotype about left wingers who just want to silence people they disagree with.
Except people want to be able to talk about times years in the future despite not knowing the number of leap seconds that may happen in the intervening time. It is more useful in most fields to talk about an event happening every N years/months/days than an event happening every N seconds. Most people do not want a leap second to shift their scheduled event from 10:00:00 every Monday to 9:59:59 or 10:00:01 in the name of using a whole number of 86400-second intervals.
Use the absolute value, maybe? You might have duplicates, but both n and -n can be special :)
آفر استثنایی تور تایلند در هتل های پاتایا ورود ۲۱ ژانویه ۲۰۱۷
If we're coworker, I'm paid to produce code, and constant questioning does kill productivity because with age I'm slower and slower to get into the zone.

Two questions are about enough to kill a morning productivity.

Have a coworker that does that amount of non work related question chit chat every chance he gets, and it's a mistery to me how he gets employed with those googleable-in-five-minutes knowledge gaps.

Meanwhile it makes the working environment a nightmare for me, becose having the brain constantly picked and drained is extremely atressful, if you also have to, you know, produce results.
Before I read the article I entertained the notion that it might refer to a supe rager - someone that is enraged when people misspell soup as supe.
Since 2.4:

https://docs.python.org/2/library/string.html#template-strin...
There are. Maybe there are too many of these as well. The Amazon brand is going to give a huge boost.
The metric system is a great system because it is almost universal. Base 10, as well as the other choices for what is ideal might be argued as inferior to other measurement systems.

Since the time we are talking about is going to be used by computers it might as well be base 2.

64 seconds per minute, 64 minutes per hour, 36 hours per day. You could then choose 8 days a week, 32 days per month, and 11 months (44 weeks) per year followed by 4.24... days of festivals to the pagan gods.

Just like before, the problem is that there are exogenous values: a non-constant length of year at an Earth location, a non-constant length of day at an Earth location, and a more constant period of time defined by a lower level process of nature like caesium atom vibrations for the seconds that scientists use.
What you describe is exactly what is already implemented as an estate tax. It makes perfect sense to do so. Furthermore, an estate tax has the benefit of preventing a class of aristocrats from forming, by limiting the amount of wealth that can be passed down through many generations.

Default organ donation is different in two ways. One, you can opt out at no cost. Two, the organs would otherwise benefit nobody. In the case of an estate tax, the assets are split between the descendents and society, and nothing is lost. In the case of organ donation, the organs go either to recipients, or to the worms. Clearly, the default behavior should be the one that allows some benefit to be had.
Correct. One thing to remember, the $102,100 Foreign Earned Income Exclusion only applies if you spend 330 days of the tax year abroad or have legal residency in the other country (and even in that case you're not supposed to spend more than a few months residing in the US).
Ask HN: What are the potential downsides of using redis as a service registry?
besides using consul, zookeeper, and etcd for a relatively small (4-5 instances per 15-20 services) project behind a gateway.
CDMA system time is already defined as free of leap seconds.

---

3GPP2 C.S0002-A section 1.3 "CDMA System Time":

All base station digital transmissions are referenced to a common CDMA system-wide time scale that uses the Global Positioning System (GPS) time scale, which is traceable to, and synchronous with, Universal Coordinated Time (UTC). GPS and UTC differ by an integer
number of seconds, specifically the number of leap second corrections added to UTC since
January 6, 1980. The start of CDMA System Time is January 6, 1980 00:00:00 UTC, which
coincides with the start of GPS time.

System Time keeps track of leap second corrections to UTC but does not use these
corrections for physical adjustments to the System Time clocks.

---

I'm pretty sure the only use of leap seconds in CDMA is for converting system time to customary local time, along with the daylight-time indicator and time-zone offset also contained in the sync channel message.

Edit: C.S0005-E section 2.6.1.3 says the mobile station shall store most of the fields of the sync channel message; it may store leap second count, local time offset, and daylight time indicator. This suggests that these fields aren't really that important for talking CDMA.
That doesn't seem simpler at all.

- UTC timestamps can unambiguously refer to times years in the future; TAI timestamps cannot, because it is unknown how many seconds will be in each year.

- Converting UTC timestamps to human-readable UTC times is simple modular arithmetic. A beginner in any programming language can do it. Converting TAI to UTC requires a lookup table, and it must be updated after the software is released.

What would be simpler would be ending the use of leap seconds for a millennium or so.
Show HN: Math Worksheets for Kids
You do know that stars move, right? And not even all in the same direction or at an easily predictable speed.

It's illustrative about how hard time is that you tried to create a new system from scratch, with the express purpose of being future proof for space travel, and it's already broken because the fixed point you chose is not, in fact, fixed.

Edit: grammar
Asphalt 8 for iOS Review
English is taught in every school in Germany.

You should have it easy to get by.
Scammers are fighting a losing battle against the growth in public awareness. They can only capitalize on a state of ignorance. They cannot prevent people from adopting platforms and methodologies that have developed a reputation for good performance.

I already gave you an example with the cryptocurrency exchange market. Other examples include people adopting Apple products as a result of it developing a reputation for quality, and platforms like eBay, Airbnb and Uber as a result of their rating system providing a reliable indicator of vendor trustworthiness.
Log magic (only Rails supported for now)
Do you really need to declare that you paid taxes in Germany? Isn't there some sort of agreement?
Show HN: Soda Player, a “modern” player app
I believe that ChuckMcM is making a lighthearted, elaborate reference to Stonehenge. (If not, nevermind!)
There are API aggregation sites like Mashape that are already working toward this goal. My startup thing is about using learned models for text processing [1]. Quick tests are also available here [2].

[1] https://market.mashape.com/atrilla/nlptools
[2] http://nlptools.atrilla.net/web/api.php
Neurodiversity
Handwriting Recognition Enabled Notes Apps (iPad)-Review(Memo,Nebo&Notes Plus)
Apple's Computer Woes (?)
Url changed to that from https://github.com/schoebel/mars/raw/master/docu/MARS_GUUG20....
And yet, eval is necessary for so many important things...
> Except people want to be able to talk about times years in the future despite not knowing the number of leap seconds that may happen in the intervening time.

Doesn't the (TAI, leap second count) tuple solution work for this? Maybe I misunderstand the purpose, but you could use the leap second count to figure out how many seconds the TAI is off by.

But that doesn't matter, because date intervals shouldn't be represented with seconds anyway. Months and years have different lengths.
I'm a big fan of Munchery. Delicious, fresh, great variety, and only a few minutes in the microwave.

I find that I waste more money going to the grocery, because by the time I get home from work, the last thing I want to do is cook.
http://mirror.search.lores.eu/
Wonder how this will be profitable with Bangalore's traffic. 2km can take 1 hour in peak hour.
Please don't post continental slurs here.
Vats – Monte documentation
Which current generation console was sold at less than cost? Is there any reason to expect next generation consoles to do so?
I'm a power vim user and tried a vim extension for Firefox. I didn't find that command mode for coding translated very well to browsing the web.
Leap Second
Equivalent hardware doesn't cost 4x apples and oranges
Parts + assembly and logistics? Unclear. A unit cost more than the bill of materials.
As far as I know Germany and us have a double tax prevention agreement.

So you only pay taxes in Germany. But I'm not sure.
Is that why Google Maps was down?
You are right! I apologized to Anil in a nearby comment, but in case you see this note, I wanted to thank you personally for calling me out on it.
the most amazing thing i've seen so far was at SfN a couple of months ago, someone cobbled together a plugin that processes MRI and other neuroscience data within Blender...think 3D projections and other slickness. I have to dig up the paper/reference...
Trump expresses doubts about security of all computers
It's reasonable to suppose that the ps3 was an edge case. Current gen consoles didn't cost more per unit to manufacture than they sell for nor if we continue to see x86 machines will the next generations
Are there any public "skewing" NTP pools that distribute the leap seconds as lag / gain over 24 or 48 hours as some of the large providers do? That seems to be the generally accepted answer to leap-second chaos, and certainly seems simpler than all of the hidden bugs in systems all over the place trying to deal with :60 on a clock.
I think you may have misread what I wrote: one fifth of one percent, i.e, 0.2%. It's a minuscule drop in the ocean for Apple, such a small number it doesn't even show up on their financial reports. There's no way in hell they made a massive change like removing the headphone jack just to sell more accessories when their entire accessories revenue is little more than a rounding error.
2016 was a fantastic year for me.

My plan for 2017 is simple... do even better than I did in 2016.

Consistent small improvements are the name of the game. Read up on it... James Altucher and Seth Godin talk about it.
I think there's a bit of a difference between "making it look nice" and good design.

The article does touch on points that help make a better design but doesn't link to the deeper meaning behind it.

Design is, in effect, planning. A good design is a good plan to achieve a goal. A good web design is a good blueprint for a website.

This is similar to code design. Ask yourself some of these questions:

- which is easier to read, a pyramid of if statements hacked together or a well factored design where indentation isn't excessive and modules do one thing well?

In visual design, this would be your grid system, consistent and readable typography and well thought placement of modules. Code smells bad when you've got no consistent styling in a 1000 line procedure - the rules that lead to good design are very similar.

- which will lead to a better end result? A problem explored on paper, with ideas bounced off the client and colleagues or something thrown together in 10 mins in code?

Getting your requirements down is just as important in design. From there, wireframes with client and colleague feedback is equivalent to a design document of some sorts (even if it's one page a la one feature in iterative development). Based on wireframes and requirements, a mock-up follows with more client feedback. Again, you can't produce good software without a clear idea of what's being built and so it is with design.

If designing for one's self, you are the client. In that case, get someone who will give you quality feedback at each step too.

The best way to look at design and "make things look nice" if you are a programmer is to learn the fundamentals of design and look for parallels in programming.

Certainly, there are exploratory designs too. These designs, like equivalent programs, are useful to find a good solution to a tricky problem. In that sense, these wouldn't be complete designs but ideas for a component you can use in a complete design.

Apologies in advance for rambling - I'm starting off 2017 with the flu!
Because we're no longer living in the type of environment for which we evolved.
In Germany the rule of thumb in tech is: no bachelor means some companies cap you at 50k.no way to earn more. 60k is mid level and 80 is senior high level bachelor level.
Then I am apparently mistaken. Thank you for pointing it out.
But these questions should be a signal to you as an interviewee. Unless they are extremely salient to your proposed job (e.g., you are applying for a position teaching algorithms) they're a sign the recruiting effort at this workplace is not very healthy.

What that means is that talent and skill will be erratically dispersed throughout that organization. Requests for new staff will take a long time and may not fill needs, and that often times specific managers strongly influence who can get hired where for a variety of reasons.

Personally, I play along with these questions but make a game of pointing out how incredibly synthetic and unrealistic the conditions people put around them are. The goal of the game is to basically force the interviewer to come out and say exactly what algorithm they want, by way of how many other aspects of real-world software and systems they want to exclude from the conversation.
That really isn't an answer I'm pretty sure the answer is none.
Regardless of what the argument is. If you disagree with someone, and want to persuade them to your way of thinking, you CANNOT make the conversation a you're-wrong-and-I'm-right discussion or you'll lose every time. Facts are going to be of little use as well. The only way to convince someone of something is to figure out how to present it in a way that benefits them.

I think this will be quite hard with climate change, considering the myriad other issues in life that are much more immediate concerns for people.
2017: What Scientific Term or Concept Ought to Be More Widely Known?
Ask HN: What New Year's Resolution did you make in 2016 that changed your life?
Before you get too worried about this overpopulation, go take a good look at the birth rates in developed countries.

It'll be fine.
Certainly. Of course, you should know how they work to the extent that you could write a (trivial) implementation if ever needed, but that very rarely happens.

However, occasionally you do need to write specialised implementations tailored to your particular usecase and chosen data structures. Hash tables in particular come to mind.

For example, I once had to write a statically allocated (fixed-size) hash table with O(1) lookups. A lot of tradeoffs enter the picture at that point so you had better know a dozen different types of hash tables to hash out a suitable implementation for the particular usecase.
Indeed, the final goal is to make it compact too. Thanks for the link! Another source of inspiration for compactness is: https://github.com/adriancable/8086tiny
Thank you.

Wish you same.
Don't forget Mike Pan who is doing some UI updates as we speak.

[1] https://twitter.com/themikepan
I recommend a configuration like I have.

http://lvb.link/2hBRpjV (shortened Dropbox link, to a picture)

I walk in 25 minute segments, then take 5 minute breaks. Then I take longer breaks at intervals. (Pomodoro Technique)

When I'm tired, or when I need deep focus... I switch to sitting mode, and lower the desk.