skysight-inc/HackerNews huggingface dataset:
My gripe about sagas is that it mostly reimplement observables-like APIs on top of generators. Observables do take a bit to learn, but once you learnt them, the knowledge is more or less reusable across platforms (even if it's a little different, you can do Go, Scala/Akka, Elixir, and any language that has an Rx implementation).

With Sagas, while the upfront cost and the gain are in the same ballpark for Redux apps, that's basically the only place you'll use the investment. You also cannot leverage the collective knowledge and patterns of the tens of thousands of engineers from other platforms.

That makes it a lot less palatable to me, even though they are easier on the eyes at first, especially for people with mostly procedural programming backgrounds (which is the more common case).

Unlike the initial statement, I do think they're easier to test than even Observables/Promises, because generators make it so easy to inject results and dependencies anywhere in a complex flow. But marble tests aren't bad either.
I went to a code bootcamp 3 years ago. Now I make over 6 figures doing java in a LCOL state.

The code place I went to did a really good job preparing me for the actual work. I am a senior level contractor and actually get to work on interesting stuff.

I know over 10 people off the top of my head who also went to code bootcamps and are all making over 70k in LCOL locations. They are thriving and not hack's in the least.
3GB database might even still be appropriate SQLite territory, especially if you're not super write heavy. :)
The Vodka-Red-Bull Placebo Effect
So disappointing that Google (disclosure: my employer) couldn't figure out what to do with these incredible companies. Let's hope Softbank can put them to better use.
>I'm not sure what this means.

The timezone that the user will experience on that date.

>Either way, to store an appointment for a certain user, you need the local timezone of that user and the local timestamp.

Correct. I did not disagree with this.

>Local TZ -> UTC is a formula that is not constant. You cannot store the output of this formula and expect to reverse and get back the original input precisely because of the changing formula.

Also correct. But as I said, your original comment implied this is a concern for all DST events which is not true. It is only a concern when the time was converted using some DST assumption and then that assumption is invalidated (eg the software decided to convert "4pm Tuesday local" to UTC assuming the timezone on Tuesday will be UTC+7, but the DST change happens to come early this year and in fact it's UTC+8 on Tuesday).

Regardless, I agree that taking this risk is not correct. Such a time should not be converted to UTC to begin with. Better to store the original local time.
You can still host your domain on google apps which is simple and painless. The key is that you can take your domain with you and move it wherever you want later on, if you choose to.
Will any data i upload be paid for with shares in the companies using my work/information?
Al Jazeera network hit with ‘continual hacking attempts’
Have to mention https://github.com/activityclub/pointspaced in a hn post about time. I use psd for so many queries now vs sql.
This is cool. Does it have applications beyond computer graphics?
Show HN: AboutThisWebsite Is About This Website
> with Apple’s approach for mobile devices

Web browser considerations aren't relevant on iOS because Apple forbids alternative browser engines. Firefox on iOS is not Firefox because Apple doesn't allow it to use Firefox's JS runtime or Firefox's render engine. As a result there isn't any true browser competition on the iOS platform, which is a shame.

Personally, I want to run full, real Firefox on my iPhone. It's a low quality move from Apple that they stop me doing that.
Author here. AboutThisWebsite is my fault.
An attempt to clarify has been made. Thanks.
Maybe they think most of those can be recompiled?
Finished bootcamp mid 2014, currently a Software Developer (full stack) making 105k base (110k total package) with some great benefits (and no state income tax).

I had zero background before the bootcamp, and the bootcamp itself was pretty shocking.

The biggest part of the bootcamp was having it on my resume - giving my limited knowledge "legitimacy".

EDIT: My starting salary was mid 40s after I finished bootcamp. And I felt like I knew nothing for a good 6 months - luckily many employers are happy to take chances on you if you're willing to learn and have common sense.

I'd advocate something like freecodecamp to others looking at bootcamps that can't afford the "good" ones (hackreactor etc)
23. There are quite a few of us around now. I know of at least a half dozen.
'when' is a pretty strong statement for something so unlikely.
The dynamic for founders is completely different from employees in terms of work ethic, a job is a job, a company you own a large number of shares is a lifestyle choice of dedication. Nothing about the quotes seems to reflect a lack of ego, I would argue they all had a bit of ego in their earlier years. Each of the quoted were set on making a profound difference in world with their ventures. That in itself likely requires that you maintain the idea that your efforts and ideas have significant importance in the world and transitively you as a person have profound importance aka ego.
Dialogue Mapping with IBIS takes an existing common participatory process of discussions or meetings and makes it more effective. It involves a trained facilitator constructing an IBIS diagram in real-time in a shared display which supports the groups collective memory.

It potentially supports people discussion complex "wicked" problems like those frequent in politics in a way where controversy and disagreement can lead to collaborative construction of a shared knowledge map.

There are limits discussed in the book where people in politics may not want to participate in IBIS sessions because they don't want their private agendas exposed or challenged.

Ultimately the hope in reasonably healthy organizations is to find out what feasible solutions have the greatest buy-in from the group to make a decision to move forward with them.

Of course, you can also use IBIS tools just by yourself -- but that may miss out on some of the group's collective knowledge and wisdom.

Here is an example of Dialogue Mapping by someone using IBIS to dialogue map the "Lord of the Rings":
"Dialogue Mapping The Lord Of The Rings with Paul Culmsee & Nick Martin"
https://www.youtube.com/watch?v=I-sv5I59Fxw
Placebo or not, my favourite bartender's opinion is that caffeinated drinks are the devil, the guests get all hopped up and into fights.
> The government could assess the demand for a product at a given price, determine the resources (material or human) necessary to produce that product as well as all other demands for those resources.

As the blog post notes, politicians will not leave their hands off sensitive prices, leading to unending systemic distortions. This already exists.

> All of this already happens in an ad-hoc way in a free market, but in a free market it can take a long time for changes in input prices to be reflected in output prices, and it can take even longer to determine how those will affect demand.

Market reactions vary according to the market. Petrol prices at the pump move up extremely quickly, because the station owner is going to pay for the next tank out of this tank. They move down slowly because that's about the only time they turn a profit.

Meanwhile, manufacturing industries can need 1-5 years of lead time to increase capacity. They can't and won't make massive changes without substantial, sustained market signals that it's required.

The difference between the market system -- really, the price system -- and non-market systems is that the price system is sufficient to solve the planning problem. A world of agents who know nothing but prices is still able to allocate resources and production in a way that adapts to changes in demand and supply, including large shocks.

In practice, real markets also make use of other information signals. But they do not require them. And they do not require a central coordinating planner to have perfect or near-perfect information of extremely wide ranges of local information.

Probably the best explanation of this distinction is found in Hayek.
LexisNexis Snaps Up Legal Tech Startup Ravel Law – Law Blog
> Also, what would be the point of dropping out of this coalition?

It would remove the obvious conflict of interest. To be clear, I'm talking about dissolving the coalition of advertisers and instead having the group agree to regulation from an outside group.

> But keep in mind the alternatives are either government regulation

and I've stated outright that I'm in favour of breaking up Google over this.

Not just this, but partly.
Do we really have to track everyone? What ever happened to a flat fee per month to have a static banner in place on a relevant website?
> With some investment into optimizations, matching or exceeding C’s speed should be possible in most cases.

What class of algorithms is faster in Rust than it is in C?
One of my Japanese teachers really stressed reading out loud as good practice - you practice reading the piece, you practice saying the words, and you get some listening practice too.

One nice big feedback loop!
You can take a look at https://math.stackexchange.com/
No, you're not clear on your understanding, that site isn't run by credit card companies, it's run by the three credit bureaus.

Basically, credit card companies (and insurance companies) buy consumer data from the credit bureaus to send unsolicited offers. That site is for you to register with the bureaus that you don't want your credit report sold in that way. That's how come companies can still send you unsolicited credit offers when they already have your information from elsewhere, such as from your bank account or frequent flyer account.

I don't know which, if any bureaus operate in Canada or how that are allowed or not allowed to sell your data. That particular site gives you specifics information about American law (FCRA), and how things work in America with credit bureaus information sharing - it's completely irrelevant for Canada.
Sure, but some of this can be learned from monitoring LLVM patches and discussion groups (or attending the usual conferences). It's difficult (or impossible) to keep secrets like this from their underlying communities.
You're missing the point. You're just listing use cases for which CSV does not fit.

CVS's strengths are simplicity and ubiquity. It has existed long before Excel and will probably outlive it. You can't say it's a mess because it doesn't help you parse "1.23%" reliably and constantly -- that's not CSV's job. To try another analogy: you can't say square pegs are poorly designed because you have round holes.
You simply don't understand how shipbuilding works. Regardless of urgency or funding it takes years to scale up production. By the time that happened, any possible large-scale conflict between advanced near-peer adversaries would be long over. Modern weapons are just too accurate and destructive to make long wars of attrition possible any more. Within a few months one side or the other would suffer crippling losses and then have to decide between surrendering or going out in a blaze of nukes.
- Had a trivia game. You would be able to play only 4 turns a day. If you wanted to continue, you would need to invite your friends or ask turns from your friends. We would receive more than a thousand requests each day and it went viral.

- Had a chat website. It would let you create a profile and let your friends ask you questions anonymously. You needed to share your profile on social media to let people know that you are online. They did and it went viral.
I graduated from the Web Development Immersive at the end of 2014 from General Assembly.

I was able to take what I learned and apply it to a CRM that I had worked with for years prior to going to General Assembly. I was able to develop services around this CRM that my former employer still uses and I was recognized by the company that provides the CRM for my contributions within their CRM's community.

Right now, I am on my own, still trying to figure out where to go next. I think the biggest takeaway I got from the program was to keep learning; it's part of why I keep coming back to hacker news.
I think Einstein was more influential, since he changed the fundamental way we understand how everything in the universe works.

Also, while Turing made very important contributions to the fundamentals of computer science, there were others who were working on similar models of computability, such as Alonzo Church. I have great admiration for Turing (especially after having read his biography by Hodges[1]), but I think that if Turing had never come along, we'd still have computers and computer science today.

Turing's most influential work may have been his wartime cryptanalysis, which may have been pivotal in the Allies' victory in WWII. On the other hand, Einstein (and others) urged President Roosevelt to develop nuclear weapons before the Germans did, which certainly influenced today's world in significant ways.

[1] https://www.amazon.com/dp/069116472X
if you had an extension cord running from your gas generator to your neighbors house and he doesn't want anymore power, couldn't he just unplug on his end? What kind of maintenance costs are we talking about? I can understand if a tornado knocks down your power lines, but how does the amount of power on those lines increase costs? And if the person on the other end unplugs isn't there no electricity running on those lines anyways?
They're are awesome and Django's ORM has built in support for it.

https://docs.djangoproject.com/en/1.11/ref/contrib/postgres/...
I think this will be very beneficial to non-savvy web-users who may be tricked by misleading ads like the download buttons, and the like.

Ads aren't really a problem for me (and I am guessing a lot of others), it's bad/misleading ads like pop-ups, auto-play video ads, etc. I think the idea to block ads that do not follow an established industry standard is definitely a step in the right direction.

Savvy users will continue to use 3rd party ad blockers- no change there.
Wow, what the fuck happened with their patent applications in 2014?

It's difficult to take this threatening language seriously when it's exceedingly obvious that Intel is very suddenly (and very rightfully) terrified of losing their monopoly position. It's easier than ever to recompile and switch to ARM, and people are tired of paying the Intel tax.

They should have seen this coming well before Otellini retired. Lawsuits aren't going to save them here, and Rodgers comes out looking like an asshole for trying.
The e-mail sign-up button doesn't work properly on the Peergos page. It shows "Page Not Found" error: https://peergos.org/Thank-you.html
As it turns out, your preferences are not universal.
At the Code conference, Andy said that Ambiant OS will be open source.
But failed to also add INSERT.
> That's why I asked about something non-ideological, and neither Mises nor Hayek are that.

You may have mistaken Mises and Hayek, the fairly thoughtful and insightful market-favouring economists, with Mises and Hayek, the caricatures transmitted via a heavily mutating Murray Rothbard into US Arch-Libertarianism.

In particular Hayek is at great pains that he doesn't think the market is magical or morally superior. He clearly points out that markets assign by prices, not by commendable virtues.

But he does say that markets solve a problem that can't, beyond a certain scale, be safely solved in other ways without causing larger problems to emerge.
They’d have had a very hard time making the PowerPC -> Intel transition without Rosetta, but I’m not sure they’re in the same position now. How many apps on the average 12” MacBook are no longer maintained or have significant asm in them? I’d guess very few. Start with the MacBook and, over time, as Ax chips become faster and more software gets an ARM64 port, transition the whole line. (Not saying I’d bet on this scenario happening, but it doesn’t seem impossible like making the move to Intel without Rosetta would have been.)
Hell you could start using all that surplus energy to turn atmospheric CO2 and N into urea and use that for fertilizer.
Significantly, one would expect a tremendous number of the locals sympathizing with the government rather than the rebels and happily selling them out. Guerilla warfare works best when the guerrillas can blend in with and enjoy support from the natives.
Where to start, and what to make.
> I use a case, therefore no one would like a phone that looks good without a case.

Not all of us are clumsy with our expensive and fragile possessions.
They can, but how many people do that anyway?
My team has been using KBFS for the past year to share keys and secrets without any issues.
also OG: p-p-p-powerbook

https://encyclopediadramatica.rs/P-p-p-powerbook
How does this article not include James Veitch's "work"? I've had many laughs at his TED talks and his Mashable YouTube series.

https://www.ted.com/talks/james_veitch_this_is_what_happens_...
That's $420 a year, which is well over what the grand-grand-*-poster of this sidethread mentioned was too much.

Even for his smaller data size of 3TB it still works out to $180 a year which is the same as what he'd have to pay Amazon.
I went through App Academy in 2013, I'm a Developer for a small startup in SF applying some of the skills learned at the bootcamp. I feel like its pretty good prep for super entry level work. Most of my cohort is still employed as software engineers or has been promoted to director / CTO level positions.
The career of Jim Sinegal largely proves you wrong.

As does the career of Tim Cook. Before he was CEO, he was managing Apple's global supply chain. Which involved a lot of on-site visits.

Try to explain how both of these people could have been just as successful while locked in a cubicle, and digesting reports from underlings.

If you believe that, I have a bridge in Brooklyn to sell you. Cheap. Just read the remote reports, and spend the money without ever visiting the bridge.
Every asynchronous programming API ever created.

My program spawns and runs in the main thread. It calls the main function. If it want it to run forever, I'll stick a while(1) loop in that function.

Now I want to have a particular thing go off and do some work in parallel with that main loop, and when it's done, I want the next iteration of the main loop to pick up on that fact.

Not once have I encountered a sane API for that use-case as easily expressed as those sentences of prose above.
If the developper is convinced there is a big enough market
Thank you for pointing that out. I think we lost the page in the recent website remake. I'll reinstate it. In the meantime the sign up is still working. (I was wondering why people were signing up multiple times with the same email, now it's clear).
Time, to me, is the canonical example of "things that people think should be easy, aren't". It has everything - complex, constantly changing "business" rules, exceptions generated essentially randomly by a shadowy cabal[1] nobody's ever heard of, "impossible" situations like the 11 days that never happened and other technically arbitrary calendar edits[2], multiple silly base conversions, really weird rules for picking certain dates[3], lots of opportunities for making fencepost errors, and lots of other things.

Which leads me to my rule with time programming: Never fail to use a solid library, unless you're unfortunate enough to be writing one.

This[4] is a great, necessary but not sufficient book if you have to do that.

[1] https://en.wikipedia.org/wiki/International_Earth_Rotation_a...

[2] For example, https://en.wikipedia.org/wiki/Swedish_calendar

[3] https://en.wikipedia.org/wiki/Easter#Computations

[4] https://www.amazon.com/Calendrical-Calculations-Nachum-Dersh...
Aside from tracking, I assume they like the JavaScript because they get more metrics, a/b testing, etc. So they can tweak the ad to perform better.
Significant discussion 1.5 months ago: https://news.ycombinator.com/item?id=14174460

As per HN Guidelines, articles that have had significant discussion within the last year should not be re-posted.
The Grid is excellent. I learned about it from Bill Gates' reading list.
Usage patterns follow pricing.
Just like everything else, yes.
I've ported a lot of code back and forth and I've never encountered any difficulties related to weak vs. strong memory model.

It might matter for lock-free data structures and other potentially hardware sensitive code, but it doesn't matter for 99% of code.
Have you just been dumping them in a directory, or have you come up with a system for organizing and accessing them?

Most of my work on KBSecret so far has been aimed at my own use cases (single user, multiple machine), so I'd love to hear your perspective on KBFS's strengths and weaknesses in your own setup.
Search for "Advanced Micro Devices" -- they're mentioned very briefly.
We did that for a while but stopped already years ago. It was only needed until the story barrage leveled off.
In 2013 I attended Epicodus in Portland, OR. At the time, it was a 17-week Ruby on Rails bootcamp.

I moved back to my home state of Florida following graduation.

Within two months I landed a Junior Rails Developer position at Listen360 - a badass company in Georgia. I relocated and have been with the company for over three years now.

In that time I've developed JrDevJobs.com, a job board for junior devs. Built several side-projects, and taken on contract work at a growing rate.

Bootcamps aren't for everyone, and they don't guarantee success. They are a spring-board and structure for those who are committed and able to learn the trade.

Software development is hard as hell. It challenges your abilities in every way: decision making, risk assessment, empathy, time management, and your ability to handle stress. But for those that love it know the rewards to be worth the struggle.

I'd like to say my bootcamp prepared me for the job I have, but I also know that I was going to become an engineer regardless. I saw the bootcamp as a way to get there faster than learning on my own.

I've toured and given speeches at several bootcamps across the country. I've seen patterns amongst the students: there are those that think they're "done" once they graduate, and those that think they're just getting started once they graduate. The latter tend to outperform the former. Full disclosure, this is totally anecdotal.

I think bootcamps are great for those who love to learn, are always challenging themselves, have a competitive nature, and love technology.
You need "-C opt-level=3 -C target-cpu=native -C target-feature=+ssse3"

I actually wrote about it last week: http://tmccrmck.github.io//post/rust-optimization-partii/
Hooray, our circus includes free bread!
These problems are fundamentally about the loss of what's called "spinning reserve".

In a traditional steam turbine generator system, a number of generators are run at well below fully capacity with a full head of steam in the boiler but essentially ticking over.

When there is a sudden requirement for extra power signalled by a relatively small drop in voltage, the inertia in the spinning turbine and alternator take up the load as the governer opens the steam valve releasing as much of the stored pressurised heated steam in the boiler to take up the load, as it is the reduction of temperature of the steam that is the primary source of power.

The loss of so many steam turbine powered systems is causing the problem.

If these issues are to be solved it is about insufficient energy storage systems such as inertial storage systems or batteries to take up the function of spinning reserve.
You're dependant on exercise bike manufacturers. We have to go deeper