skysight-inc/HackerNews huggingface dataset:
I recently came back from Padang, Sumatra, was really impacted by the level of pollution and did quite a bit of research.

- It is too simplistic to just say it's all about education. Yes it needs work however there is just not the infrastructure to manage the level of rubbish. Jakarta has a giant landfill that receives 9000 tonnes of rubbish a day. It had a landslide in 2005 that killed 143 people [1]. Indonesia are working with Sweden around waste to energy technologies but it seems locked up with other environmental concerns. This would be a great area for R&D spend - making efficient / environmentally sound waste to energy systems that are cost effective (and robust enough) for this part of the world [2].

- So much of the rubbish I saw was from single serve items, particularly snacks and toiletries. Reducing plastic bags would help but I think it's not focussed on the primary issue. I think pressure on companies like Procter & Gamble, Nestle, Unilever etc to move towards biodegradable single serve packaging would go a long way - perhaps pragmatically this is a much better place for governments to provide subsidies??

- As can be seen with the Sulawesi earthquake other countries cannot just show up and expect Indonesia to welcome them with open arms. It has to very much be a partnership not a 'we know best' colonial spirit - Perhaps an effective thing for universities to do is increase scholarships in these key areas for Indonesian students.

[1] https://geoenvironmental-disasters.springeropen.com/articles...

[2] https://www.infrastructureasiaonline.com/strategic-partnersh...
They aren't tricked, they are desperate.
Sure. I'll use PostgREST, which has a RESTful data plane interface to PostgreSQL. There's no UI as such, though you can build one with, e.g., Admin-on-REST. There's only trivial transaction support, even though there's some non-trivial query support. All transactions consist of a POST to update one row or insert many rows all on the same table, or a DELETE to delete rows. All non-triviality has to be done via functions or views with INSTEAD OF triggers.

But now imagine you could construct a transaction like this using curl as an example:

$ curl -X DELETE https://pgrest.foo.example/sometable/somerowid -- -X PUT https://pgrest.foo.example/sometable/someotherrowid -d @file_containing_row_data -- ...

If you use one curl(1) invocation per operation then you get no transactional capabilities. But you can't do it in one request because HTTP itself has no transactional capabilities.

Instead you have to construct a single request whose body encodes all those requests in some PostgREST-specific manner (as opposed to some generic and standard manner that all applications could use).
This person claims that they were an investor and put together a spreadsheet with several days of NG trades. What I see is someone being irresponsible.

https://twitter.com/waklyn1/status/1064307589578579968
I am not sure that paper knows it, but it is essentially showing that many worlds is correct-- that the wavefunction never collapses:

> the implications on conditional probabilities
hold for other measurements throughout the entire
spacetime, present and past. [emphasis theirs]

And the math in the paper which supports that statement works by keeping all the superpositions around and allowing us to project to them at any time. This is the picture of many worlds! Copenhagen says the opposite: When you make a measurement, the unmeasured superpositions go away. The paper confirms, that's nonsense! If you shade any region of the spacetime diagram where the superposition is gone ("collapsed"), you'll be wrong!
Sole cycle (2015)
I didn't say anything about his clients. I might have a tiny bit of sympathy for them but absolutely none for him.
Semiconductor-Free Field-Emission Air-Channel Nanoscale Metal–Air Transistors
I'd be interested in paying for your product if it was open source. Having an open source product doesn't stop you from selling it.
It's not just about scaling. That seems to be the only thing people talk about because it sounds sexy but the reality is about operations.

Kubernetes makes deployments, rolling upgrades, monitoring, load balancing, logging, restarts, and other ops very easy. It can be as simple as a 1-line command to run a container or several YAML files to run complex applications and even databases. Once you become familiar with the options, you tend to think of running all software that way and it becomes really easy to deploy and test anything.

So yes, for personal projects a single server with SSH/Docker is fine, but any business can save time and IT overhead with Kubernetes. Considering how easy the clouds have made it to spin up a cluster, it's a great trade-off for most companies.
There is also overhead in the form of instances to run and maintain the backend datastore and control plane components. You should already be at a certain scale before considering kubernetes.
They were definitely defrauded, but they weren't particularly shrewd here. Pumping the brakes a bit and taking a bit of time to consider all of the legal documentation almost certainly would have saved them. When a deal seems to good to be true, it almost certainly is. Never sign a document unless you fully understand what it is: what rights you're giving up and what legal declarations you're making.
Options are extremely high risk and should be avoided. Naked options are an excellent way to part a fool and his money. Investing in anything that potentially exposes you to unlimited losses is eventually going to expose you to unlimited losses and you can't make that up with volume.
Well, maybe it’s because I have a young son and this reminded me of the innocent, magical realm of childhood.
I remember stumbling upon his YouTube channel and being very surprised at how much I admired him. He would do live-streams with very positive topics like learning chemistry and programming. There was an undercurrent of very negative vibes though. There was an underlying sense of aggressiveness that is captured very well by this line I found in his blog “I have a very long memory and an enormous amount of money growing at a rapid pace. Play games with your career at your own risk.” geez, I hope I haven’t become his enemy by posting this! Despite his street-fighter style I do think he was used as a prop and a scapegoat very unfairly.
No one said you will get prosecuted, they are saying organisations that facilitated conversions between crypto and USD will be investigated.
It was "The Star", by Arthur C. Clarke. Worth noting that the viewpoint character is a Jesuit priest.

https://sites.uni.edu/morgans/astro/course/TheStar.pdf
Centaurus/John Arnold was another party here. While they were not part of the liquidation they had ridiculous returns that year as a result of the Amaranth situation. The book Hedge Hogs is a good read on Amaranth.

Dollar amount aside, I'd argue this is worse in some ways because it dealt with individual investors who are now figuring out how to fund margin calls.
As long as they collect their money from the victims, they can't be too hard to pin down. Sounds more like a bureaucracy issue, falling between the responsibility boundaries of different agencies.
This is fraud facilitated by NYS.
https://en.wikipedia.org/wiki/Fraud
Needs a major class action lawsuit and some rocks overturned to find the scum working for the state who are getting rich off this with their mob associates.
There's nothing stopping you, except finding the time.

One of the things I'm most proud of as a dev is a tiny contribution to the Nim standard library. It's a single commit and very simple, but made the PostgreSQL adapter consistent with the other RBDMSs' adapters. At the time, I'd been using Nim for only a couple of days, but that didn't stop me from being able to contribute in a meaningful way.

I'm amused and humbled that despite all of the work I've done over the past decade, it's quite likely that a seven-line change that I did mostly in ignorance will be the thing that impacts the most people going forward.

Here's the change, if you're curious: https://github.com/nim-lang/Nim/pull/6381/commits/921cc53e40...
The main differentiation is that the app is multiplatform. That is, it works on the web + mobile apps while the majority of the $5 once apps are only in one platform. The other major point is that most of these apps get abandoned. Developers put it out there to try to fish some cash after the initial versions and never put more work into it afterwards. The idea of the app having a yearly subscription model is to sustain the development and get more features and value with time.

There's a big part of the audience that'll consider saving $6 for a one time payment, but thankfully there's another big part of the audience that understands that projects need to be sustainable in the long term in order to get constant improvements and are willing to pay for a yearly subscription model to make sure the app will still be out there in the mid-long term!

Also, there are many free habit trackers that are way better than those charging $5 imho! So price doesn't really define value :)
My interpretation is that a junior should not expected to be good at office politics.
you’re wrong to suspect he hasn’t seen it before

I welcome dvtrn to correct me on the matter, as I don't want to speak on their behalf out of line, but taken in context, it seems pretty obvious to me what he was doing was contrasting what someone imagines race relations being like to what he actually lived and experienced is as a black man in the south. No imagination needed on his part.

I think the benefit of the doubt there is earned.
For law enforcement, definitely
This all depends on the time that you get on the train. Also he was talking about C&L. It is quite possible that you could have 3+ trains go by and still not get in the train between 5-6:30pm. Often times, you'll have your back to the door. During those time's it's better to go south to come back up north. (But you didn't get that advice from me) It's rare to get a completely empty train at C&L during rush hour and there are frequent gaps that are 6+min.

Now UIC Halsted, you're very likely to get a seat, not always though.
Steve is a local geek hero in Toronto. He's been at this game for a long time!
"an app that's going to largely stay the same feature-wise" that's an assumption I can understand but that's not entirely true :) There's a lot of room for improvement feature-wise and right now my roadmap has enough requests to fill the next decade hehehe :P
The real question is what the fundamental theorem of algebra has to do with algebra.
I agree with your criticism, but I'm going to add that I think the parent is correct. The thing that helped me the most was joining rec sports, meeting people through that, and socializing a lot. This took years, but I eventually got better at interacting with people. I think the best plan is to find a hobby that involves other people and do it a lot. Invest in learning skills like listening to people, telling stories well, playing party games and joking around with people. The biggest thing it that it takes years. Managing social anxiety is easier when you are better at socializing. That way you get anxious but then realize you know what to do and can push through from repetition. Just like public speaking and stage fright.
That looks like a well-informed investor understanding full-well that they were buying naked options and the enormous risks associated with that.
It is pretty hard to burn 100000 acres of California without hitting a toxic waste cleanup site of some kind or other, unfortunately.
Why? That's literally what he does.
Thank you jakelazaroff for mentioning Luna <3 ! We, at Luna, are trying to blend the difference between text and visual programming, allowing people to choose the best tool for their use case – visual representation for high-level system modeling and textual representation for low-level components.

Personally, I've been creating visual programming languages for years for such domains as visual effects, allowing artists (people with very limited / none programming skills) to create outstanding physics simulations systems or automated geometry processing by their own. Seeing people being able to create something that was so far not accessible for them is amazing.

Readers of this topic might also be interested in reading our blog post about why visual languages are actually very useful here: https://medium.com/@luna_language/luna-the-visual-way-to-cre...
The MTA claims that New York City's transit system doesn't have enough funding to keep up with requirements. Critics of the MTA claim that the transit system has more funding than ever, and just isn't keeping up because of some vague inefficiencies or incompetencies.

This is the exact same argument that we have when it comes to education, health care, defense, and so forth. Some argue that it's because government spending is inherently inefficient, and while that may be true, that doesn't explain how governments outside of the United States still seem to be a lot more efficient than governments inside the United States, nor does it explain similar phenomena in things like housing.

This seems like a very broad problem that is currently beneath the public consciousness. SSC's "Considerations on Cost Disease" (http://slatestarcodex.com/2017/02/09/considerations-on-cost-...) is the first general discussion I've found of this, though Scott Alexander cites a paywalled Tyler Cowen piece in Bloomberg.

(Fair warning: while SSC doesn't mention defense spending as an example of this, the US has a ridiculously high defense budget without actually having the quantity or quality of troops and ships and aircraft that such a budget would imply. If China's defense budget were the same as ours, they would whip our ass in a conventional war.)

Whatever the shared root cause or causes are, they need to be addressed. Just giving MTA, Medicare, the Pentagon, universities, etc. more and more money isn't going to be sustainable. And, despite the ramblings of certain conspiratorially-minded folk, I also don't really think this is inflation in disguise, because then you'd also have to explain why there hasn't been a corresponding increase in the costs of e.g. basic groceries.

I don't have any answers here; I just don't think we're asking the right questions if we just restrict the discussion to the specific areas where we see this happen.
i dont think it's really that simple. even it was i don't think the decision is that easy anyway.

it's important to think about who your decisions affect, even if they may be a minority (which is bigger than 0.1%). why is it okay to put more burden on the people who already have the most burden as it is?
Here's a better quote:
"There are many frequently resolved domains that few people type or know."

There's a lot more details in the article.
While looking for more information, I found this article [1] which gives more detail into the costs of the MTA compared to other cities. Regarding operator efficiency:

> The number of annual revenue car-miles per subway employee in New York was 14,000 in 2010. In Chicago this number is somewhere between 14,000 and 16,000 ... On Tokyo’s Metro, the comparable figure is about 18,500.

[1] https://ny.curbed.com/2017/10/13/16455880/new-york-subway-mt...
And how do they fail over when the server dies (at least the non-user-app part like their DBs)?
As it should be.

The question is: can you use HTTP to transport event notifications?

Actually, can you use TCP to transport event notifications?

Yes, you can, but it's a bit unwieldy because you need some sort of keepalive / heartbeat with which to distinguish inactivity from transient network problems (and then attempt to reconnect). Then again, even if you were using UDP you'd have to do some sort of keepalive / heartbeat.

I use an HTTP server that supports "tail -f" via chunked transfer-encoding responses to indeterminate byte range requests (Range: bytes=${offset}-) that don't end until the file is removed, renamed away, or replaced (renamed over). This server also supports weak ETags constructed from (device ID, inode number, generation number), If-Match, and If-None-Match.

This allows clients to GET a resource whose body is the event stream and hang in there waiting for events.

Again, you need to add a heartbeat in the event stream as HTTP chunked transfer-encoding does not have this, and you need to detect network problems. But otherwise this works fantastically well and it is HTTP and RESTful.
If you want to manage other people's money there are structures setup for this that wouldn't have caused people to owe more than they had in their accounts.

But they did take this short cut and it cost them, it cost some of them more than they gambled.

I stand by the language I used.

I guess a good test to see if this is a good structure or not would be to look at any of the respectable people who manage money to see if they use a similar setup.

Open question to you. Point to one reputable fund that still uses this type of structure.....

I'd rather invest in a hedge fund, or Venture Capital fund, or pension fund that has a proper setup than an adhock setup like optionsellers.com used.

Liability is only on of the many issues that a proper corporate setup fixes.

I guess to give you the maximum benefit of the doubt using this structure is like running a business, taking money, signing contracts, etc without a corporation.

I mean you can, but one mistake wipes out your family.
With a proper corporate setup you are much more protected.
I don't have access to any numbers you don't. I've tried to describe the ways in which I think the numbers can be used to tell a misleading and unnecessarily apocalyptic story. If I've failed to make that case on the merits, then I'll have to live with that, but just for the record, the 20% figure I gave was plainly illustrative, not a quote of actual figures; your references to it demonstrate the power of the anchoring effect, but I'll happily clarify, again, that they were -- I think manifestly, but the communication failure is mine, if not -- randomly chosen to make a point, not culled from a stash of secret MTA data.

The mere fact that people from Rhode Island now believe that they won't be able to successfully use the subway to attend a concert is I think pretty strong evidence that the story has gotten away from us a bit. Nobody here, least of all me, wishes to downplay your commute.
What would you use in the actual commercial applications?

I have seen people try to replace regexes with sequences of splits and accesing hardcoded field numbers. This can inmprove readability in the simple cases, but makes code much more fragile in the complex cases.

Another approach I have seen is a full featured lexer. Looks clean and very fadt, but in my experience is an overkill for most tasks
dont interact but learn how to say no in non offensive manner so you dont get more tasks assigned to you than your actuall half
Dai is not really a traditional peg, as in the sense that there is someone who always trades on the market to maintain the peg (a liquidity provider like in USDT). It's more of an example of a system that has carefully balanced economic incentives. The fun part is that anybody can mint or destroy DAI, and take advantage of arbitrage opportunities.

For example, if I ever see DAI trading at, say, $1.02 then I would quickly mint some new DAI and sell for USD. Likewise, if DAI is at $0.98 then I would buy it back, then burn what I've minted, collecting a profit.

Also note that with traditional USD pegs, they are not always on parity and hover a few cents from time to time. For example the HKD. https://en.m.wikipedia.org/wiki/Hong_Kong_dollar
Tragic. From the video, I half expected him to put a gun in his mouth at the end of it.

What happens now for this guy? He mentions it likely wiped out his firm. Likely? How can anyone who has done this have any chance to remain in business, and feel secure enough not to even go into hiding? If the losses are unbounded, can a number of his clients be totally wiped out, even if they were diversified?

He'll continue to wear a watch worth more than my car, and have a suit worth more than all my clothes combined. I have a hard time imagining his lifestyle will even suffer.
this advice is good and bad at once in my live experience.

Doing is the only way to transform.

But not knowing who you are could get you on the wrong path. Introversion for example could be a learned habit but mostly lies in your genes.
>Containers are a mechanism to run your old machine[s], but with a reproducible setup script.

Well, exactly. There is not much to them, conceptually. So why does orchestration has to be so complicated? https://www.influxdata.com/blog/will-kubernetes-collapse-und...

Also, serverless should be simpler. But it's not, like you said. That's my point. There is way too much accidental complexity bundled with these technologies.
Wasn't there a movie recently released along these lines?
Marketing should be working with a UX design team to get the design specs right, so devs aren't burdened by having to keep redoing their work cause some marketer didn't know what users actually wanted/needed.
They were selling options; not buying them. Hard to blow up like that if you're buying options. Regardless of what the investor did or did not understand, my point stands; this guy was extremely reckless.
Same with me, never had any interviewer actually give me an actual real rebuttal, other than "but it scales!!".

I love software, but I really get tired of the blind cargo-cult culture of most of the industry.
Perhaps I failed to make my point.
I believe the fundamentalist brigade are doing Linux a disservice by scaring off proprietary vendors, who mostly believe they will not be welcome (This has not been our experience). I believe this is bad for Linux as it prevents people from adopting Linux as their daily driver.
I think it's a bit of a stretch to be saying that Sci-fi writers were making accurate predictions of what would happen in the future and when. Heinlein doesn't write about space because he thought it would happen at a particular time, it's because it opened doors into interesting stories and new ways of thinking about things whilst relating back to what already exists. It's less about what is going to happen and more about what's interesting. Personally I think even today we struggle to write good stories with that cope with the existence of instant access to every other person on the planet and every fact known to man.
Informed enough to talk (read bullshit) your way through an interview. Honestly though - think about all of things on your resume that you said you had experience with (when it more of a resume of hope and less of a CV of experience). Was it actual, working knowledge that was applicable to your professional career, or was it passing knowledge from that time you followed a few tutorials?

I don't ask that to denigrate you. I did it. Lots of my peers did it. It's part of this silly game we play for employment. We complain about needing to pad resumes to get our foot in the door, but when we get to make hiring decisions, we automatically bin resumes of students who only put knowledge of one language and a handful of basic tools.
An eight-colour code does not seem smart for printed codes where most printers use only four inks. A colour code using cyan, magenta, yellow, white and black might be more reliable (although yellow could easily be confused with white). The PDF suggests 256-colour codes are supported, but that would mean luminosity is a factor, and I can't see how that would ever be reliable if the code is intended to be scanned with a camera.
> But by accident of history, John Bell was too shy to publish in a major journal, and no one even read his result for four years.

Why do you say that his 1964 paper (I assume) was not read by anyone for four years?