skysight-inc/HackerNews huggingface dataset:
> People buy into ponzi schemes, too, knowing full well that they are ponzi schemes.

Ponzi schemes are only bad if you are in the last batch of investors. The first ones do get a nice return (otherwise the scheme itself would not last long).

A smart investor could decide to put some money in a Ponzi scheme, as long as he knows what's his number in line, deciding to gradually disinvest some % as times goes on in order to collect the enormous gains.
No, that's not equivalent. A doctor treats a cold the same in every case. Software engineers are building different systems for each case, or else they would just use existing software.
> How do ICOs reach these people: - There are numerous forums/chatrooms/reddits/twitter posters etc etc.

Can you post a few links to the forums/chatrooms/subreddits/twitter accounts?
That's because you just fixated on the 5PM and not the rest of the words in each sentence.
People hoping for the next 10x increase, people who want a tax-proof and mobile value store, people who need it for a transaction involving something illegal (e.g. paying off a ransomware operator), people who want it for a regular payment or money transfer.

It's up for anyone's guess how big each of those groups is relative to the others. Believers tend to assume that the last one is big, e.g. the "send money back to the home country" use case.
Your company has an impressive number of locations. What's your hosting situation like to ensure service in so many locales?
My last team was pretty diverse as far as country of origin (India, China, Brazil, Canada, Turkey, UK, many parts of the US), culture, ages, etc. I know some came from rural and some for lack of a better word 'white trash' upbringing. I will say we were mostly men though. It was a great team and I miss them.
...what if the US gov. already broke all those cryptos, and are waiting for the best moment to cash-out? dun dun dun...
> I'm disappointed at the lack of millions I could have made (maybe, if I were a serious "hodlr")

He might say (and even believe) that he's looking at this purely from a dev standpoint, but it's just another investor angry over sour grapes.

We are all "investors" whether you/he likes it or not. Even if you choose to keep all your funds in cash stuffed in your mattress - that's just investing in fiat currency :)

The technology hasn't fallen back. It's evolved, even. (With the new fork we'll potentially even see competing alternate realities soon :D) Several devs I know are still happily tinkering away and following the progress of various cryptos - if you're "sick" over the sphere as it currently is, don't blame it on external forces.
A New Era of SSRF: Exploiting URL Parser in Trending Programming Languages! [pdf]
> There is big difference between being alone and "feeling alone.

One key indicator over the last 100 years has been: if I get a bad cold and lie in bed for 3 days, will anyone phone or knock on my door? If the answer is no, you might feel very lonely. Going to a coffee shop isn't going to change that.
No, they went with an XML schema. GtkBuilder. Albeit Vala could be construed as a solution it does not handle UI directly.
The solution is for the market to correct itself (if it is thus insane as claimed). If that happens it will be very very hard for the greedy to find buyers or sympathy.
> Society should permit and facilitate people living their best lives and maximizing their potential.

I suppose the word I'm trying to unpick is 'facilitate': is that by fair treatment of those already making it through the pipeline, so that the bad reputation is reduced, and more enter it, and so on; or is it by pushing more into the pipeline immediately?

> So if there are lots of girls who would feel the same way if society didn't bias them against the profession from an early age

I'm just not sure to what extent society has a duty to 'make people realise' that they'd enjoy a particular career path.
In a way it seems the early adopters and hoarders are rich or are going to be rich and every one else, including people who think even now there's an opportunity and they are going to invest, are going to make that happen.
Playing around a bit with tio.run--

Javascript:

console.log("1"==1)
True

Perl:

print "1"==1;
1

What's your preferred language?
I did not see under which license you released the downloadable content. Mind sharing it here?

If you havent licensed it, one from creative commons might fit.
Each chain/dapp/offering usually has its own slack or discord.

coinfund.io/steemit.com
It depends on the meaning of the word. Agent Orange is both a chemical and a weapon, so yes, it's a "chemical weapon", but its primary purpose is killing trees, not people, and its health effects were largely an unintended consequence of a manufacturing side product, dioxin. Most people understand "chemical weapon" to mean weapons intended to kill people, like mustard gas, sarin, VX, ec.

And yes, the original article definitely plays pretty fast and loose with scientific terminology to amp up the scare factor. A cup of coffee contains "likely carcinogens", mutagens and teratogens, the issue is the quantity and the likely effect.
Free SEO Tools for All Businesses
It's sad to me when people try to trivialize the profession of the people responsible for the information age like this. Why does the term 'software engineer' hurt your feelings so much when these are the people responsible for taking mathematical concepts and turning them into working marvels like the Internet, wifi, cellular data, networks, etc?
> But that's true with all those languages too.

That is exactly my point, and I said as much in my post.

> So it's 1 day of learning Go + 1 month of learning style vs 2 weeks of learning Rust + 1 month of learning style.

More like 1 day vs. 1 week, with six months of ramp-up before you're writing anything approximating production-quality code. At which point, does it really matter that you were able to write garbage in one day rather than seven?
Thanks for this post.
The notion of separating legislative, executive and judiciary powers is under attack from a new model, not sure how best to define that new thing though: "financial, moneyed, social media"?
I was replying that the constants in question include 33, 42 and 74... and realized that I'm late :-) In a more recent survey, though, it is now known that:

> 74 = −284650292555885^3 + 66229832190556^3 + 283450105697727^3 [1] [2].

[1] https://arxiv.org/pdf/1604.07746v1.pdf

[2] https://mathoverflow.net/a/223121
> floors
i mean stairs.
ZoL or OpenZFS is irrelevant, to be honest. The point is it's an experimental filesystem (at least on Linux), and there's NO REASON you should have 800TB on one single server/filesystem, because it opens you up to bugs like these.

If, instead, they had sharded+replicated it across 4020TB(replication factor) systems, they'd pay a lot more in power, but they'd be able to tolerate a single FS bug unless it somehow it all of the replicas.
And this is the difference between math and engineering: in engineering you just have to be close enough to perfect that it doesn't break in the real world. It can never be absolutely perfect, because that would be either physically impossible or too expensive. This is true for mechanical, civil, chemical, and yes, software engineering.

In engineering the time it takes to implement the design/proof/code/output is one of the constraints. In math this constraint is ignored.
Google acquired UBER
I found flights to Barcelona on flychecker at 146
I took it more as the frustration of someone who wanted to grow a garden when the circus rolled in to drill for oil.
Half the time when I called the hotel chain for a room reservation they offered a lower price then Booking.com. Think Hilton or IHG
> Is there really that much high-signal data that is not already being used?

Yes.

> Is their advantage in finding signals in data that other people overlook, or finding new data sources?

Yes.

I won't go into any particular detail, but there is a lot of signal in the market for those who are imaginative. The obvious and low hanging fruit is long gone, but there are still many places that offer an edge.
Yes but in this case the government's own estimation on doing the work itself sets a bar. Also sufficiently bidding out work drives prices down by competition if the contractors aren't conspiring against the public. Big if.
So what do I mean by "well-connected"? Elliptic curves are associated with

a) number theory - many questions about number theory boil down to finding points on elliptic curves with rational coordinates

b) algebraic geometry - elliptic curves are very "nice" from this point of view, and they are complicated enough that you can say interesting things, but not so complicated that you can't say anything

c) complex analysis - over the complex plane, an elliptic curve is a torus. You might have seen how a torus can be formed by identifying opposite edges of a square, and an elliptic curve is hence "a quotient of C by a square lattice". Modular forms, which are creatures of complex analysis with deep applications to number theory, are naturally defined in this framework.

and many more things I don't know about. They're in a sort of "sweet spot" and act as a bridge between multiple parts of mathematics.
Mine is PageRank
On the Beach 2017: John Pilger on the Coming War
I'd spend an hour and ask $100
Wouldn't it be more fair to compare the bridge types to for loops?

You need science to come up with it and engineering to apply it in practice.
One 18th-Century Horse Eclipsed All the Others
> In particular, I found this quote disturbing: "There are a lot 'coasters' who reached a certain level and don't want to work any harder. They just do a 9-5 job, won’t work to get promoted, don’t want to get promoted."

Jesus, yes. What kind of sociopath thinks that someone who works normal hours and gets the job done is a problem? I work to live, I don't live to work.
My guru as far as this lesson goes is Zachtronics. He's a game dev who makes programming games and who created infiniminer, which Notch adapted into minecraft.

Zachtronics' games are some of the most fun I've played, and from a brief encounter (not irl) with the guy he seemed unperturbed (or like he'd made peace if he ever was) by the outcome.
Yea I was surprised at that too. This is incredibly useful for debugging and trying to fiend weird security/unicode gotchas. I can think of a couple of use cases this might be worth trying.
> tax-proof

Ha

https://xkcd.com/538/

(replace "encrypted" with "untraceable" and make the skiddie a webmaster of some unregulated exchange and you can see the future of this situation)
PHP:

<?php
echo "1"==1;
?>
1
That makes sense for security if the traveller buys it. But does that then run into customs problems because you are bringing goods for sale rather than just carrying them for someone else?
In general, number theory is notorious for containing many questions that are accessible to a layperson but whose proofs rely on arguments that are so difficult that even the basic idea of how the argument works takes many years of study.

Fermat's last theorem is an example, because it can be shown to be equivalent to, among other things, a very deep statement about elliptic curves (yep, the same thing The Fine Answer is about!) that Andrew Wiles proved.

https://en.wikipedia.org/wiki/Modularity_theorem
Yes, you can't run a webserver on that Debian that supports tls with Android 4.3 or earlier for example.
Streak (YC S11) Is Hiring a Sales Development Representative (SDR)
I've found it enormously useful to have languages which check on possible nulls and make sure I've attempted to handle them, rather than just merrily throwing a null reference exception when I get a surprise.

It's also extremely handy to know that a given method simply cannot return null, based on nothing but its type, in a way that the compiler will have enforced.

I feel the author is really underestimating the impact of null safety on avoiding these annoying bugs in the first place. To my mind it's like saying dynamic languages are as solid as static once once you've written your test suite - that test suite's probably going to have tests in it that you're returning the type you expected from a function, something the compiler could easily be handling for you. What a waste of time! Just like unchecked null handling.
> The "glue" languages that succeeded did have support for arrays etc.

For what it's worth, Tcl has had support for O(1) array indexing since 8.0 in 1997. That's because starting with 8.0, Tcl values had both an efficient internal representation and an external string representation. It's not a perfect solution, because it's not always transparent when (inefficient) transformations between representations take place, but it's definitely possible.
As other comments have stated, most operating systems do a pretty good job at caching this type of I/O anyway. It goes back to the idea of not optimizing until you know where the bottlenecks really are. A lot of time the underlying layers may take care of it for you.
Sweden's population is also a lot older than it was in the 1980's. Drives up costs substantially.
Ha! Which one of your syllable-splayed psych terms defines a person who is tired of being stereotyped by academia?
Having been bitten by this aswell (had ~100 Bitcoins in 2011) the issue is less with being angry about sour grapes and more about being I'll prepared for the situation.

When I made the decision to sell my BTC, I was completely uneducated regarding the economics of investments and didn't have any family members with any sort of investment at all, so there was nothing pushing me in the right frame of mind to consider BTC anything other than another tech-toy I created.

So the anger that I heard from many in a similar boat mostly stems from this sentiment "hey I was there, I was a programmer, I understood this, but still the wrong people won out, as always." because one wasnt educated to be a evil capitalist/banker/investor. (The evil connotation stemming from group think especially in Europe where rich = villain)

We will see more of this kind of behavior the next time a big tech crunch happens and the VC dries out for years. "Why did nobody teach me how to raise capital when it was still plentiful?"...
"we can all agree SE isn't defined as just applying formal methods, that there is a lot in development that will never go near a formal spec."

I've yet to see a field without artificial restraints that has abandoned need for human intuition and creativity.
Wow, I did not know about that limitation. That's pretty interesting.
I once interviewed with a team leader and two of his engineers. When I asked "What qualities characterize a valuable member of your team?", one of the engineers described how hard they work: they work so hard that the team leader cancelled dinner with his wife on their 10th anniversary so he could work late that night. The team leader was beaming with pride. I felt sorry for all of them and especially for that guy's family.
The highlighting and counting is cool but isn't this just colouring prime numbered elements (off by one) by knowing the primes up to √n? Bit of a circular problem! (:

It'd be pretty cool if CSS could define new rules based on counters and calculated properties. Then you might be able to bootstrap from something small like "2 is prime" and discover the rest of the primes up to n. Is this sort of wizardry possible?
You might have to recompile the entire stack on top of it, for example python , Apache, mod_python etc. It's a lot of work just to enable tls 1.1
Yeah, I think Guile has basically been a failure on that front. I didn't want to be harsh, as it seems to be a well-maintained project by smart people...but, as extension languages go, it sure isn't doing much extending in the real world.
People are obviously not getting this popular joke in academia. Open a book such as Introduction to Algorithms by CLRS and you will see its all about creating algorithms in pseudo-code, proving its correctness, evaluating runtimes etc. Authors not only pass on "systems engineering" but even producing algorithms in actual language that can be compiled on actual computer. Don't get me wrong, I love the book and have gone through every single page and vast majority of excerices twice and truly enjoyed it. It is then when it hits you what computer science is really about.

The folks in fields like mathematics or physics didn't used to consider "Computer Science" as "real science". As fun fact, there were no journals on computer science for quite long time. Researchers like Dijkstra would identify themselves as "Mathematician" and publish their now very well known algorithms in mathematical literature :).
> Perhaps this is where anonymous speech is important

I'd like to rebut that point as we have anonymous, mainstream means to socialize nowadays. Chaotic (4chan) and moderated (mediums like Hacker News).

Users speak truth to power all the time on these platforms, is it effective? eh.

IMO there is a lot of value in these words coming from someone (from google) who is clearly switched-on, yet has A LOT to lose. Either the discussion is presented to the general populace and we accept it and learn from it, or the google employee becomes a martyr.

Either way, the fallout of this document is what interests me.
Yes, but in most cases we are arresting people for planning a crime, not just nonchalantly discussing it. Handing out recruitment flyers for an organisation that bombs others? Planning to murder your wife? Planning on defrauding x out of their life savings? You know, actual plans that meet the burden of proof for a criminal investigation. Yes. Please prevent this stuff that folks are planning.
> Software dev ... involves trying dozen angles until one of them works

It is a way to solve mathematical problems,
See "Guess and Check" from this book
https://en.m.wikipedia.org/wiki/How_to_Solve_It
Sweden. We have an agency called Arbetsmiljöverket, which translates to the agency of work environments.

They say that any workplace with over 50 employees needs a resting room.
That's why a lot of rich-ish people own two cars. The good one and a less flamboyant one for every day use.
Not quite. Unlike virtual money other innovations have intrinsic value, however small it may be.
Cool. I made a so called dynamically recompiling (dynarec) CHIP-8 emulator in Lisp myself, but never got around to implementing the actual graphics, input, and sound.

https://github.com/flambard/chip-8-dynarec

Perhaps my project will be completed after all.. :-)
Learning at work
Top Ways to Save Your Money on Luxury – PersonalMoneyService
As far as I've seen, there are generally more inefficient and unsustainable ways of doing anything than efficient and sustainable ways. If this is true, the most likely to occur software implementations are most likely wrong, and making money from these wrong implementations by exploiting their low burden of knowledge and low initial cost serves mostly to create a positive feedback loop of less and less efficient and sustainable software systems. Assuming civilization is going to last and keep using software longer than your own lifespan, this positive feedback loop is a bad thing.
IMO it seems weird to be interested in a technology which enables digital scarcity and therefore value, but not be interested in the value created by a practical implementation of the technology.

It's a strange enough position to me that it makes me question whether people who say this actually understand the technology.

Plus, who cares about other peoples' "greed"? There's lots of greed in traditional finance but that doesn't stop most of us from investing in stocks and that kind of thing. If I think GOOG is a sane, rational long-term investment while others are going bonkers over it, I don't see why that would change my mind.
> and much lower than me on the economic latter.

I found this group of people after I joined my local boxing gym. It totally grounded me. It takes an extraordinary amount of discipline and hard work to be a professional boxer. And yet most professional boxers I know are at the very low end of the income ladder.

Their friendship is real and genuine and I really love that and try to support them in every which way I can...
To US law experts: does this letter carry any legal weight towards forcing FCC to act in favour of net-neutrality?
Oligarchy.
"Society is biased against black people" is a perfectly accurate statement, so I'm not sure what that is supposed to show.

Can't you make an objectively-true equivalent statement about height? People with certain ethnicities are taller. Taller people are treated better. It's unfair.

It doesn't seem like the way that logic is constructed reveals any racism. Just the premise of "X are smarter than Y" is the problem. Kind of begging the question.
Funny, in Canada they appear to do the exact opposite because engineering jobs are regulated. So instead of "software engineers" it's more common to find "software developers".
I'm making the assumption that most people who'd be using gedit are already running Gnome anyhow, and would already have all that stuff pulled in.
Software engineers need to know to recognize and classify problems in CS. You need to know what algorithms and data structures exist, what their properties are, and what they are called. The areas that come up will come from Math and Computer science (which are closely related). A solid computer scientist person knows how to derive some Dijksttra algorithm from first principles. A good software engineer recognizes the problem at hand, and recalls the algorithm to pick when presented with the problem.

What is that problem in front of you? Gradient descent? Tree traversal? Multiple dispatch? Path finding?
What structure represents the data or algorithm? Ring buffer? Blocking queue? Bloom filter?

You rarely need to remember a pathfinding algorithm or trie implementation by heart. What's important is that you a) recognized the problem at hand as "path finding", "bin packing" or whatever. Terminology is important here. The good software engineer needs to know the proper names for a LOT of things. Recognizing and labeling problems means you can basically look up the solution in no time.

So CS is definitely very relevant for software engineering - but you need a broad understanding instead of a deep one.

There is always the argument that a lot of devs basically to monotone work with SQL and some web thing in node and rarely even reach for a structure beyond a list or map. That's true - but sooner or later even they bounce into a performance or reliability issue that's basically always due to incorrect choice of data structure or algorithm. I'm only half joking when I suggest that most of todays "scaling" is compensating for CS mistakes in software.
The hot stuff already is in the disk cache, so _IF_ the applications are written well, I don't think the difference would be large.

Also, you may need more RAM than flash, as large resources may/should be compressed in Flash (and personal data should be encrypted)
The trouble with alleged worth is that liquifying this much BTC is going to be problematic even at current market cap.